1. Trang chủ
  2. » Luận Văn - Báo Cáo

Xây dựng ứng dụng so sánh giá và tự động mua hàng trên các sàn tmđt (các thiết bị điện tử)

60 7 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN KHOA CÔNG NGHỆ PHẦN MỀM ĐỒ ÁN XÂY DỰNG ỨNG DỤNG SO SÁNH GIÁ VÀ TỰ ĐỘNG MUA HÀNG TRÊN CÁC SÀN TMĐT GV HƯỚNG DẪN: Ths.Huỳnh Hồ Thị Mộng Trinh SV THỰC HIỆN: 20520866 20521366 Ngô Quang Vũ Mai Phạm Quốc Hưng TP Hồ Chí Minh, năm 2023 Chí Minh, năm 2023 LỜI CẢM ƠN Lời đầu tiên, chúng em xin gửi lời cảm ơn chân thành đến quý thầy cô khoa Công nghệ Phần mềm, trường Đại Học Công Nghệ Thơng Tin, ĐHQG TP.HCM, tận tình hướng dẫn chúng em suốt thời gian qua Kiến thức mà quý thầy cô chia sẻ tảng quan trọng giúp chúng em hoàn thành đề tài Chúng em muốn bày tỏ lòng biết ơn đến ThS Huỳnh Hồ Thị Mộng Trinh Cảm ơn tận tình hướng dẫn tạo điều kiện tốt cho chúng em hoàn thành đề tài Những lời động viên góp ý chân tình từ động lực quý giá giúp chúng em vượt qua khó khăn trình tìm hiểu thực đề tài Trong thời gian vừa qua, chúng em nỗ lực áp dụng kiến thức tảng học, học hỏi nghiên cứu công nghệ để xây dựng đề tài môn học Tuy nhiên, kiến thức kinh nghiệm cịn hạn chế, khơng tránh khỏi thiếu sót Vì vậy, chúng em mong nhận góp ý từ q thầy để hồn thiện thêm kiến thức mà chúng em học, trở thành tảng quý báu cho công việc chúng em tương lai Cuối cùng, chúng em xin kính chúc quý thầy cô khoa Công nghệ Phần mềm cô Huỳnh Hồ Thị Mộng Trinh sức khỏe dồi niềm tin để tiếp tục sứ mệnh cao đẹp truyền đạt kiến thức cho hệ mai sau Chân thành cảm ơn thầy cô! Thành phố Hồ Chí Minh, tháng năm 2023 Nhóm sinh viên thực NHẬN XÉT CỦA GIẢNG VIÊN ………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………… ……………… MỤC LỤC CHƯƠNG TỔNG QUAN ĐỀ TÀI 1.1 Giới thiệu chung 1.1.1 Tên đề tài 4 1.1.2 Lý chọn đề tài 1.2 Khảo sát số trang web có 1.2.1 Một số website tương tự thị trường 1.2.2 Nhận xét 1.3 Mục tiêu đề 1.4 Phạm vi, quy mô 1.5 Đối tượng nghiên cứu 1.5.1 Lý Thuyết 1.5.2 Thực tiễn 1.6 Phương pháp thực 10 1.7 Nền tảng công nghệ 10 1.8 Kết mong đợi 10 1.9 Kế hoạch thực 10 CHƯƠNG CƠ SỞ LÝ THUYẾT 12 2.1 Cheerio 12 2.2 BeautifulSoup 2.3 Flutter 16 2.4 NodeJS 17 14 2.4.1 NodeJS gì? 17 2.4.2 Cách NodeJS hoạt động 18 2.4.3 Cách NodeJS hoạt động 18 2.5 ExpressJS 19 2.5.1 ExpressJS gì? 19 2.5.2 Tính ExpressJS 2.6 ExpressJS 20 2.6.1 MongoDB gì: 20 19 2.6.2 Ưu điểm MongoDB: 21 CHƯƠNG PHÂN TÍCH ĐẶC TẢ YÊU CẦU 22 3.1 Usecase, đặc tả Usecase 22 3.1.1 Sơ đồ usecase22 3.1.2 Đặc tả Usecase 22 3.2 Sequence Diagram 33 3.2.1 Tìm kiếm sản phẩm 33 3.2.2 Xem thơng tin chi tiết sản phẩm 3.2.3 Tạo Order 3.3 Activity Diagram 34 35 35 CHƯƠNG THIẾT KẾ KIẾN TRÚC 36 4.1 Kiến trúc tổng thể 36 4.2 Kiến trúc phần 4.2.1 Kiến trúc FE 37 37 4.2.2 Kiến trúc BE 39 CHƯƠNG THIẾT KẾ DỮ LIỆU 39 5.1 Database 39 5.2 Mô tả 40 CHƯƠNG THIẾT KẾ GIAO DIỆN 6.1 Sơ đồ liên kết hình 42 6.2 Danh sách hình 42 6.2.1 Trang chủ 42 42 6.2.1.1 Màn hình 42 6.2.1.2 Mơ tả hình 43 6.2.2 Màn hình danh sách sản phẩm 6.2.2.1 Màn hình 44 6.2.2.2 Mơ tả hình 6.2.3 Chi tiết sản phẩm 46 6.2.3.1 Màn hình 46 44 6.2.3.2 Mơ tả hình 46 6.2.4 Màn hình khuyến 48 44 6.2.4.1 Màn hình 48 6.2.4.2 Mơ tả hình 48 CHƯƠNG HƯỚNG PHÁT TRIỂN VÀ CÀI ĐẶT 49 7.1 Môi trường phát triển ứng dụng 49 7.2 Môi trường triển khai ứng dụng 49 7.3 Kết đánh giá 49 7.4 Hướng phát triển 49 CHƯƠNG KẾT LUẬN 51 8.1 Kết đạt 51 8.2 Điểm đặc sắc đề tài TÀI LIỆU THAM KHẢO 51 53 BẢNG PHÂN CÔNG CÔNG VIỆC 54 MỤC LỤC ẢNH Hình 1.1 Website websosanh.vn Hình 1.2 shopping.google.com Hình 1.3 sosanhgia.com Hình 2.1 Logo Cheerio 12 Hình 2.2 Github Cheerio 13 Hình 2.3 Một số selectors syntax Cheerio 13 Hình 2.4 Một số ví dụ Beautiful Soup 16 Hình 2.5 Logo Flutter 16 Hình 2.6 Logo NodeJS 18 Hình 2.7 Logo NodeJS 20 Hình 3.1 Sơ đồ Usecase 22 Hình 3.2 Sequence Diagram tìm kiếm sản phẩm 33 Hình 3.3 Sequence Diagram xem thông tin chi tiết sản phẩm 34 Hình 3.4 Sequence Diagram tạo Order 35 Hình 3.5 Activity Diagram nhận báo giá 36 Hình 4.1 Mơ hình kiến trúc tổng thể Hình 4.2 Mơ tả kiến trúc FE 36 37 Hình 5.1 Database 40 Hình 6.1 Sơ đồ liên kết hình 42 Hình 6.2 Màn hình trang chủ 43 Hình 6.3 Màn hình danh sách sản phẩm 44 Hình 6.4 Màn hình chi tiết sản phẩm Hình 6.5 Màn hình khuyến 46 48 MỤC LỤC BẢNG Bảng so sánh số UI chức website so sánh giá Danh sách Usecase 22 UC1: Tìm kiếm sản phẩm 23 UC2: Lọc sản phẩm 24 UC3: Sắp xếp sản phẩm 25 UC4: Sắp xếp giá tăng dần 26 UC5: Sắp xếp giá giảm dần 28 UC6: Xem thông tin sản phẩm UC7: So sánh giá 29 30 UC8: Xem chi tiết kỹ thuật 31 UC9: Xem biểu đồ biến động 32 Mô tả thành phần hệ thống: 38 Bảng mô tả Order 40 Bảng mô tả Product 40 Bảng mô tả ArrayPriceProduct 41 Bảng mơ tả hình trang chủ 43 Bảng mơ tả hình danh sách sản phẩm Bảng mơ tả hình chi tiết sản phẩm 46 Bảng mơ tả hình khuyến 48 44 NỘI DUNG ĐỒ ÁN CHƯƠNG 1.1 TỔNG QUAN ĐỀ TÀI Giới thiệu chung DANH SÁCH THÀNH VIÊN NHÓM Tên thành viên Ngô Quang Vũ Mai Phạm Quốc Hưng 1.1.1 MSSV 20520866 20521366 Tên đề tài XÂY DỰNG ỨNG DỤNG SO SÁNH GIÁ VÀ TỰ ĐỘNG MUA HÀNG TRÊN CÁC SÀN TMĐT (CÁC THIẾT BỊ ĐIỆN TỬ) 1.1.2 Lý chọn đề tài - Đề tài xây dựng website so sánh giá bán laptop thiết bị điện sàn thương mại điện tử bọn em lựa chọn với nhiều lý Trước hết, laptop, điện thoại di động, hay thiết bị điện tử ngày trở nên phổ biến sống hàng ngày Hiện cá nhân bạn học sinh sinh viên hay người làm sở hữu hay chí nhiều sản phẩm điện tử Nên nhu cầu mua hàng thiết bị điện tử cao phát triển Internet dẫn đến xu hướng mua hàng mua hàng online sản thương mại điện tử trở nên phổ biến - Tuy nhiên, việc tìm kiếm sản phẩm ưng ý với giá hợp lý sàn thương mại điện tử trở nên phức tạp Hiện nay, có nhiều sàn TMĐT bán loại sản phẩm hay chí sản sàn TMĐT có nhiều gian hàng bán sản phẩm với mức giá khác nhau, làm cho người mua bối rối việc lựa chọn điểm mua với giá phù hợp - Nhận thấy tình trạng mong muốn tìm giải pháp để giải vấn đề Do đó, chúng em định chọn đề tài xây dựng website so sánh

Ngày đăng: 04/09/2023, 20:43

Xem thêm:

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w