Untitled TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN LẬP TRÌNH WEB NÂNG CAO ĐỀ TÀI XÂY DỰNG WEBSITE BÁN HẠT ĐIỀU CAO CẤP Sinh viên thực hiện PHẠM VĂN TUẤN DƯƠNG CÔNG THÀNH Giảng viên hư[.]
lOMoARcPSD|17343589 TRƯỜNG ĐẠI HỌC ĐIỆN LỰC KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN LẬP TRÌNH WEB NÂNG CAO ĐỀ TÀI: XÂY DỰNG WEBSITE BÁN HẠT ĐIỀU CAO CẤP Sinh viên thực : PHẠM VĂN TUẤN DƯƠNG CÔNG THÀNH Giảng viên hướng dẫn : PHƯƠNG VĂN CẢNH Ngành : CÔNG NGHỆ THÔNG TIN Chuyên ngành : HTTMĐT Lớp : D14HTTMĐT1 Khóa : 2019-2024 Hà Nội, tháng 02 năm 2022 lOMoARcPSD|17343589 PHIẾU CHẤM ĐIỂM ST T Họ tên sinh viên Phạm Văn Tuấn Dương Công Thành Họ tên giảng viên Giảng viên chấm 1: Giảng viên chấm 2: Nội dung thực Chữ ký Điểm Ghi Chữ ký lOMoARcPSD|17343589 LỜI CẢM ƠN Trong lời đồ án “Xây dựng website bán hạt điều cao cấp”, nhóm chúng em muốn gửi lời cám ơn biết ơn chân thành tới tất người hỗ trợ, giúp đỡ chúng em kiến thức tinh thần trình thực làm Nhóm em xin chân thành gửi lời cảm ơn tới thầy cô giáo Trường Đại học Điện Lực nói chung thầy giáo Khoa Cơng nghệ thơng tin nói riêng tận tình giảng dạy, truyền đạt cho em kiến thức kinh nghiệm quý báu suốt trình học tập Đặc biệt, em xin gửi lời cảm ơn đến giảng viên hướng dẫn Phương Văn Cảnh giảng viên Khoa Công nghệ thông tin- Trường Đại học Điện Lực Thầy tận tình theo sát giúp đỡ, trực tiếp bảo, hướng dẫn suốt trình nghiên cứu học tập nhóm em Trong thời gian học tập với thầy, nhóm em khơng tiếp thu thêm nhiều kiến thức bổ ích mà cịn học tập tinh thần làm việc, thái độ nghiên cứu khoa học nghiêm túc, hiệu Đây điều cần thiết cho chúng em trình học tập cơng tác sau Do thời gian thực có hạn kiến thức nhiều hạn chế nên làm nhóm chúng em chắn khơng tránh khỏi thiếu sót định Chúng em mong nhận ý kiến đóng góp thầy giáo bạn để chúng em có thêm kinh nghiệm tiếp tục hồn thiện đồ án Chúng em xin chân thành cảm ơn! lOMoARcPSD|17343589 MỤC LỤC LỜI MỞ ĐẦU CHƯƠNG I KHẢO SÁT VÀ XÁC LẬP DỰ ÁN 1.1 Khảo sát dự án 1.2.Xác lập dự án 1.2.1.Mục đích 1.2.2.Các bước tiến hàn khảo sát 1.2.3.Khảo sát, tìm hiểu hệ thống 1.2.4.Phác họa giải pháp cân nhắc tính khả thi CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG .4 2.1 Phân tích hệ thống 2.1.1 Các chức hệ thống 2.1.2.Các tác nhân hệ thống .4 2.2 Thiết kế hệ thống 2.2.1 UseCase Diagram .5 2.2.2.Sequence Diagram 2.2.3 Class Diagram DANH MỤC HÌNH ẢN lOMoARcPSD|17343589 Hình 2.1 Biểu đồ Usecase Tổng quát Hình 2.2 Biểu đồ Sequence Diagram - Đăng nhập .6 Hình 2.3 Biểu đồ Sequence Diagram – Quản lý sản phẩm Hình 2.4 Biểu đồ Sequence Diagram – Quản lý đơn hàng Hình 2.5 Class Diagram lOMoARcPSD|17343589 LỜI MỞ ĐẦU Trong phát triển mạnh mẽ khoa học cơng nghệ giới, nói ngành cơng nghệ thơng tin phát triển với tốc độ nhanh ngày thể vai trò to lớn, quan trọng toàn đời sống người Hầu hết lĩnh vực xã hội ứng dụng công nghệ thông tin, nhiều phần mềm mang lại hiệu phụ nhận Song thực tiễn đặt u cầu địi hỏi ngành cơng nghệ thơng tin không ngừng phát triển để thỏa mãn đáp ứng thay đổi sống Ngày nay, ứng dụng cơng nghệ thơng tin việc tin học hóa xem yếu tố mang tính định hoạt động phủ, tổ chức, cơng ty; đóng vai trị quan trọng, tạo bước đột phá mạnh mẽ Việc xây dựng trang web để phục vụ cho nhu cầu riêng tổ chức, cơng ty chí cá nhân, ngày nay, khơng lấy làm xa lạ Một người trở thành chủ website giới thiệu quan tâm: website giới thiệu thân gia đình anh ta, website trình bày sưu tập hình ảnh loại xe mà thích chẳng hạn Đối với phủ cơng ty việc xây dựng website riêng ngày trở nên cấp thiết Thông qua website này, thông tin họ công văn, thơng báo, định phủ hay sản phẩm, dịch vụ công ty đến với người quan tâm, đến với khách hàng họ cách nhanh chóng kịp thời, tránh phiền hà mà phương thức giao tiếp truyền thống thường gặp phải Hoạt động công ty cung cấp thực phẩm có quy mơ vừa tăng cường mở rộng xây dựng website có khả giới thiệu cơng ty cho phép quản lý sản phẩm cách nhanh chóng xác lOMoARcPSD|17343589 CHƯƠNG I KHẢO SÁT VÀ XÁC LẬP DỰ ÁN 1.1 Khảo sát dự án Trước lợi ích to lớn độ phổ biến thương mại điện tử, thương mại điện tử trở thành công cụ quan trọng doanh nghiệp hoạt động kinh doanh Có nhiều cách để kinh doanh, đặc biệt sử dụng internet để kinh doanh trực tuyến(kinh doanh online), việc sử dụng mạng xã hội để buôn bán việc quen thuộc với thời đại ngày Từ quần áo, vật liệu xây dựng hay trang sức số đó, đồ ăn, thực phẩm mặt hàng nhiều người quan tâm đến chất đặt hàng giao hàng nhận hàng online đơn giản nhanh chóng so với việc phải đến tận cửa hàng để ăn uống Chỉ cần điện thoại thơng minh, chủ cửa hàng bán sản phẩm, khách hàng đặt tốn nhanh chóng Chính vậy, tạo website giúp chủ cửa hàng dễ dàng buôn bán khách hàng đơn giản hóa việc order việc cần thiết Do đó, nhóm chúng em định xây dựng " Website bán hạt điều cao cấp " để đáp ứng nhu cầu người bán khách hàng mua sản phẩm hạt điều 1.2.Xác lập dự án 1.2.1.Mục đích - Tạo nơi mua bán sản phẩm hạt điều giúp người tiếp cận cách dễ dàng - Đảm bảo cung cấp đến cho người dùng sản phẩm chất lượng 1.2.2.Các bước tiến hàn khảo sát - Khảo sát đánh giá trạng hoạt động hệ thống cũ - Xác định phạm vi vủa hệ thống -Vạch kế hoạch cho dự án với dự trù tổng quát 1.2.3.Yêu cầu hệ thống - Thiết kế giao diện đẹp, dễ nhìn, thân thiện với người dùng Đơn giản, đầy đủ tính - Người dùng dễ dàng đăng kí sử dụng tài khoản đăng kí - Tính dễ dàng sử dụng, thân thiện với người dùng - Cung cấp thơng tin xác thơng tin đă đăng tải 1.2.4.Quy trình hoạt động website + Tổng hợp mặt hàng hạt điều cao cấp: Cửa hàng thực làm mặt hàng hật điều để chụp ảnh minh họa, phù hợp để đăng lên website lOMoARcPSD|17343589 + Lập kế hoạch đăng sản phẩm: Đưa danh mục sản phẩm, loại mặt hàng để thuận tiện cho người mua lựa chọn +Thực đăng tin: Sau nắm rõ thông tin cách sử dụng sản phẩm hạt điều, nhân viên bắt đầu đăng lên website +Kiểm soát nội dung, lưu lượng tin : Ban quản lý website nhân viên thực công việc kiểm tra đăng để đảm bảo hàng không bị thiếu sai giá lOMoARcPSD|17343589 CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 2.1 Phân tích hệ thống 2.1.1 Các chức hệ thống - Webadmin: + Thêm, sửa, xóa danh mục sản phẩm + Thêm, sửa, xóa sản phẩm + Đăng ký, đổi mật tài khoản admin ( Với đặc quyền admin) + Xem thông tin tài khoản khách hàng + Xem thông tin đơn hàng + Xem chi tiết đơn hàng + Thống kê doanh thu - Webuser: + Trang chủ + Hiển thị danh sách sản phẩm theo nhóm + Hiển thị chi tiết sản phẩm + Đăng nhập, Đăng ký, đổi mật tài khoản khách hàng ( Với đặc quyền khách hàng) + Thêm,sửa,xóa giỏ hàng + Tìm kiếm sản phẩm + Liên hệ 2.1.2.Các tác nhân hệ thống Dựa vào mô tả hệ thống, ta xác định tác nhân hệ thống sau: Tác nhân Admin: người thực chức quản trị hệ thống, tài khoản, khách hàng, quản lý sản phẩm, quản lý danh mục sản phẩm, quản lý đơn hàng, quản lý loại hàng, Để thực chức người nhân viên phải đăng nhập Tác nhân Khách hàng: thực chức đăng ký tài khoản, đăng nhập Tìm kiếm sản phẩm, xem sản phẩm, đặt hàng, xem giỏ hàng, 2.2 Thiết kế hệ thống lOMoARcPSD|17343589 2.2.1 UseCase Diagram * Usecase Tổng quát Hình 2.1 Biểu đồ Usecase Tổng qt Tên Tóm tắt Dịng kiện Các dịng kiện Web bán điện máy Tổng quan hệ thống Đăng nhập, quản lý sản phẩm, quản lý đơn hàng, quản lý danh mục sản phẩm, thống kê doanh thu, toán, đặt hàng - Khách hàng, Admin đăng nhập vào hệ thống thao tác với chức thuộc quyền quản lý - Hệ thống đưa chức để người dùng thao tác Đăng nhập Thành công Vào hệ thống Không thành công Hệ thống báo tài khản/mật chưa Quản lý Thao tác với hệ thống Hệ thống cập nhật liệu Thêm, sửa, xóa, tìm kiếm Thêm, sửa, xóa, tìm kiếm thơng tin sản phẩm lOMoARcPSD|17343589 Điều kiện tiên Các yêu cầu đặc biệt Hệ thống hiển thị thông tin sản phẩm Đặt hàng Thêm hàng vào giỏ hàng Sửa, xóa sản phẩm giỏ hàng Thống kê doanh thu Thanh tốn Khơng có Giao diện thao tác dễ dùng với người lần sử dụng 2.2.2.Sequence Diagram Biểu đồ Sequence Diagram – Đăng nhập Hình 2.2 Biểu đồ Sequence Diagram - Đăng nhập lOMoARcPSD|17343589 Biểu đồ Sequence Diagram - Quản lý sản phẩm Hình 2.3 Biểu đồ Sequence Diagram – Quản lý sản phẩm lOMoARcPSD|17343589 Biểu đồ Sequence Diagram - Quản lý đơn hàng Hình 2.4 Biểu đồ Sequence Diagram – Quản lý đơn hàng lOMoARcPSD|17343589 CHƯƠNG 3: CÀI ĐẶT HỆ THỐNG 3.1 Quản lí Admin 3.1.1 Quản lí danh mục sản phẩm 3.1,2.Quản lý sản phẩm 3.1.3.Quản lý viết 3.1.4.Quản lý danh mục viết lOMoARcPSD|17343589 3.2 Quản lí hệ thống 3.2.1.Trang đăng nhập 10 lOMoARcPSD|17343589 3.2.2.Trang chủ 3.2.3.Giới thiệu 3.2.4.Sản phẩm 11 lOMoARcPSD|17343589 3.2.5Giỏ hàng 12 ... trang web để phục vụ cho nhu cầu riêng tổ chức, cơng ty chí cá nhân, ngày nay, khơng lấy làm xa lạ Một người trở thành chủ website giới thiệu quan tâm: website giới thiệu thân gia đình anh ta, website... thông tin cách sử dụng sản phẩm hạt điều, nhân viên bắt đầu đăng lên website +Kiểm soát nội dung, lưu lượng tin : Ban quản lý website nhân viên thực công việc kiểm tra đăng để đảm bảo hàng không... chóng Chính vậy, tạo website giúp chủ cửa hàng dễ dàng buôn bán khách hàng đơn giản hóa việc order việc cần thiết Do đó, nhóm chúng em định xây dựng " Website bán hạt điều cao cấp " để đáp ứng