TỔNG LIÊN ĐOÀN LAO ĐỘNG VIỆT NAM TRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNG KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN CUỐI KÌ MÔN PHÁT TRIỂN HỆ THỐNG THÔNG TIN DOANH NGHIỆP XÂY DỰNG WEBSITE KINH DOANH RAU CỦ SẠCH CHO CỬA HÀNG[.]
TỔNG LIÊN ĐOÀN LAO ĐỘNG VIỆT NAM TRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNG KHOA CÔNG NGHỆ THÔNG TIN ĐỒ ÁN CUỐI KÌ MƠN PHÁT TRIỂN HỆ THỐNG THƠNG TIN DOANH NGHIỆP XÂY DỰNG WEBSITE KINH DOANH RAU CỦ SẠCH CHO CỬA HÀNG 3S Người hướng dẫn: Thầy DƯƠNG HỮU PHÚC Người thực hiện: NGUYỄN MINH KHÁNH – 51800198 LÊ HOÀNG NGỌC THỦY – 51800243 NGUYỄN ĐỨC DŨNG – 51900732 Lớp: 18050302 - 19050302 Khóa: 22 - 23 THÀNH PHỐ HỒ CHÍ MINH, NĂM 2021 TỔNG LIÊN ĐỒN LAO ĐỘNG VIỆT NAM TRƯỜNG ĐẠI HỌC TÔN ĐỨC THẮNG KHOA CÔNG NGHỆ THƠNG TIN ĐỒ ÁN CUỐI KÌ MƠN PHÁT TRIỂN HỆ THỐNG THÔNG TIN DOANH NGHIỆP XÂY DỰNG WEBSITE KINH DOANH RAU CỦ SẠCH CHO CỬA HÀNG 3S Người hướng dẫn: Thầy DƯƠNG HỮU PHÚC Người thực hiện: NGUYỄN MINH KHÁNH LÊ HOÀNG NGỌC THỦY NGUYỄN ĐỨC DŨNG Lớp: 18050302 - 19050302 Khóa: 22 - 23 THÀNH PHỐ HỒ CHÍ MINH, NĂM 2021 i LỜI CẢM ƠN Học kỳ trải qua tồn hình thức học online, khó khăn lớn sinh viên giảng viên vấn đề tiếp thu truyền đạt tri thức Vì để làm đồ án cuối kỳ môn Phát Triển Hệ Thống Thông Tin Doanh Nghiệp này, chúng em giảng viên Dương Hữu Phúc tận tình hướng dẫn thực sinh viên sau: sinh viên Lê Hoàng Ngọc Thủy, mã số sinh viên 51800243, sinh viên Nguyễn Minh Khánh, mã số sinh viên 51800198, đến từ lớp 18050302, sinh viên Nguyễn Đức Dũng, mã số sinh viên 51900732, đến từ lớp 19050302 Tất chúng em muốn gửi lời cảm ơn chân thành đến Thầy, nhiệt tình giúp đỡ chúng em hồn thành đồ án Chúng em kính chúc Thầy ln có thật nhiều sức khỏe thời gian dịch bệnh khó khăn này, để tiếp tục nghiệp dẫn dắt truyền đạt kiến thức cho hệ sinh viên chúng em ii ĐỒ ÁN ĐƯỢC HỒN THÀNH TẠI TRƯỜNG ĐẠI HỌC TƠN ĐỨC THẮNG Tơi xin cam đoan sản phẩm đồ án riêng hướng dẫn thầy Dương Hữu Phúc Các nội dung nghiên cứu, kết đề tài trung thực chưa công bố hình thức trước Những số liệu bảng biểu phục vụ cho việc phân tích, nhận xét, đánh giá tác giả thu thập từ nguồn khác có ghi rõ phần tài liệu tham khảo Ngoài ra, đồ án sử dụng số nhận xét, đánh số liệu tác giả khác, quan tổ chức khác có trích dẫn thích nguồn gốc Nếu phát có gian lận chúng tơi xin hồn tồn chịu trách nhiệm nội dung đồ án Trường đại học Tôn Đức Thắng không liên quan đến vi phạm tác quyền, quyền gây q trình thực (nếu có) TP Hồ Chí Minh, ngày 05 tháng năm 2021 Tác giả (ký tên ghi rõ họ tên) Nguyễn Minh Khánh Lê Hoàng Ngọc Thủy Nguyễn Đức Dũng iii PHẦN NHẬN XÉT VÀ ĐÁNH GIÁ CỦA GIẢNG VIÊN Phần xác nhận GV hướng dẫn TP Hồ Chí Minh, ngày tháng năm (ký tên ghi rõ họ tên) Phần đánh giá GV chấm TP Hồ Chí Minh, ngày tháng năm 2021 (ký tên ghi rõ họ tên) iv TĨM TẮT Hiện cơng nghệ thơng tin thơng tin vô phát triển Internet dần trở thành thứ khơng thể thiếu sống Trước điện nước thứ quan trọng đến Nhưng mạng Internet vấn đề đáng quan tâm sống hàng ngày Càng ngày người dùng mạng dần trở thành cơng việc ngày Việc đăng ký tìm kiếm thông tin mạng dần phổ biến năm gần Đây lợi cho doanh nghiệp lớn giúp người quản lý giao cơng việc cho nhân viên website để quản lý quản lý giao việc thay trước phải đến tận nơi gặp mặt trực tiếp Hay doanh nghiệp nhỏ giúp người bán quản lý việc bán hàng cho khách hàng cách gián tiếp tiện dụng mà không cần khách hàng phải đến cửa hàng chọn lựa vất vả thời gian chờ đợi Từ thực tế nhìn thấy việc xây dựng hệ thống quản lý doanh nghiệp tảng website quan trọng cần thiết Vì nên nhóm em chọn đề tài: "Phân tích thiết kế hệ thống website bán hàng online rau củ sạch" với mục đích nghiên cứu tìm hiểu xây dựng hệ thống bán hàng online giao diện website Giúp cửa hàng 3S tiện lợi việc bán hàng rau củ trực tuyến, dễ dàng thích ứng hồn tồn với thời đại dịch bệnh khó khăn MỤC LỤC LỜI CẢM ƠN i TÓM TẮT iv MỤC LỤC CHƯƠNG 1: TỔNG 1.1 Giới thiệu đề tài 1.2 Mục tiêu đề tài 1.3 Phạm vi đề tài 1.4 Ý nghĩa thực tiễn 1.5 Cấu trúc báo cáo QUAN ĐỀ 2 3 CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ 2.6 Mơ tả hệ thống 2.7 Các yêu cầu phi chức 2.8 Xác định actor usecase THỐNG 5 2.8.1 Xác định Actor 2.8.2 Xác định Usecase 2.9 Sơ đồ Usecase 2.10 Đặc tả Usecase 2.10.1 Đăng kí - Đăng nhập 2.10.2 Quản lý sản phẩm 2.10.3 Quản lý khách hàng TÀI 8 10 11 11 13 14 2.10.4 Quản lý người bán 2.10.5 Quản lý khuyến 2.10.6 Quản lý đơn hàng 2.10.7 Tìm kiếm xem chi tiết sản phẩm 2.10.8 Mua hàng toán 2.10.9 Đánh giá sản phẩm 2.10.10 Xem thống kê 15 16 17 18 19 21 22 2.11 Lược đồ ERD 2.12 Sơ đồ lớp (Class Diagram) 22 24 2.13 Mơ hình liệu quan 2.14 Lược đồ DFD 2.14.1 Context Diagram 2.14.2 Level-0 diagram 2.14.3 Level-1 diagram 24 25 25 25 27 28 28 28 29 31 35 3.17 Sơ đồ (Sequence Diagram) 3.18 Sơ đồ trạng thái (State Diagram) 36 42 CHƯƠNG 4: DEMO 44 hệ CHƯƠNG 3: HIỆN THỰC HỆ THỐNG 3.15 Framework lập trình 3.15.1 Front-end: BOOTSTRAP 3.15.2 Back-end: EXPRESS.JS 3.15.3 DB engine: MONGODB 3.16 Sơ đồ hoạt động (Activity Diagram) 4.19 Luồng giao diện hệ thống 4.20 Demo hệ thống 4.20.1 Đối với khách hàng 4.20.2 Đối với người bán 4.20.3 Đối với chủ cửa hàng 44 45 47 50 55 CHƯƠNG 5: KẾT LUẬN 5.21 Tóm tắt nội dung báo cáo 5.22 Những mục tiêu đạt 58 58 58 TÀI LIỆU THAM KHẢO 60 CHƯƠNG 1: TỔNG QUAN ĐỀ TÀI 1.1 Giới thiệu đề tài Cửa hàng 3S cửa hàng nhỏ có uy tín lĩnh vực chun bán rau củ với nguồn gốc xuất xứ rõ ràng, không phun thuốc trừ sâu khơng có chất bảo quản Trong giai đoạn dịch bệnh, cửa hàng phải nghỉ kinh doanh thời gian phải bắt đầu làm quen với việc bán hàng online 100 phần trăm theo thị phòng chống dịch hạn chế tiếp xúc tuyệt khách hàng nhằm bảo vệ khách hàng 3S Vì vậy, hệ thống website mua bán hàng online đời, giúp quản lý việc mua hàng online rau củ khách hàng thuận tiện cho việc quản lý cửa hàng 1.2 Mục tiêu đề tài Đề tài “Xây dựng website kinh doanh rau củ sạch” chúng em đời nhằm khắc phục hạn chế website khác ví dụ tạo tài khoản qua nhiều bước phức tạp phải ghi nhớ liệu tên đăng nhập, bên cạnh tiếp tục hướng đến phát triển mục tiêu sau: - Giao diện đơn giản, dễ sử dụng, có tính thẩm mỹ cho hầu hết đối tượng người dùng - Có khả co giãn phù hợp với thiết bị điện thoại thông minh hình máy tính - Cung cấp độ bảo mật cao thông tin người dùng - Thông tin sản phẩm chi tiết, phong phú, đa dạng, có nguồn gốc, xuất xứ rõ ràng - Cập nhật nhanh sản phẩm sản phẩm không đảm bảo cung cấp để hạn chế tới mức thấp tình trạng đơn hàng gặp vấn đề sau toán 1.3 Phạm vi đề tài - Trên mặt lý thuyết: Tìm hiểu quy trình mua – bán hàng online cửa hàng rau củ sạch; Nhìn thấy khó khăn, hạn chế việc mua – bán hàng trực tiếp ưu điểm, tiện lợi việc mua – bán hàng trực tuyến; Thống kê mặt hàng có cửa hàng; Xem xét đến việc sử dụng công nghệ để giải vấn đề đề tài - Về mặt ứng dụng: Xây dựng chức cần thiết trang web bán rau củ kết hợp phát triển thêm chức mà nhiều trang web trước chưa có chưa đạt hiệu tối ưu 1.4 Ý nghĩa thực tiễn Trước tình hình dịch bệnh hồnh hành chưa biết chấm dứt nay, thành phố Hồ Chí Minh - thành phố đầu nhu cầu trao đổi mua bán người với người, việc “đóng cửa” suốt thời gian q dài hồn tồn khơng khả quan, gây nhiều thiệt hại khó khăn cho người cần mua người cần bán Vì vậy, việc “mở cửa” trở lại việc tất yếu phải đến, từ nảy sinh câu hỏi để bảo đảm an toàn sức khỏe cho tất cả, phòng chống Covid theo thị Thủ Tướng Chính Phủ Câu trả lời nằm đề tài mà chúng em hướng đến Mua – bán hàng online xu hướng doanh nghiệp bn bán lớn nhỏ tồn xã hội vô quan tâm 1.5 Cấu trúc báo cáo Nội dung báo cáo gồm có chương: - Chương – Tổng quan đề tài: Giới thiệu đề tài, mục tiêu đề tài, phạm vi đề tài, ý nghĩa thực tiễn cấu trúc báo cáo - Chương – Phân tích thiết kế hệ thống: Trình bày lược đồ Usecase đặc tả Usecase, trình bày lược đồ DFD lược đồ ERD - Chương – Hiện thực hệ thống: Trình bày framework lập trình sử dụng đề tài, trình bày kiến trúc hệ thống ứng với yêu cầu nghiệp vụ hệ thống