Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 57 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
57
Dung lượng
5,69 MB
Nội dung
ĐẠ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 -🙞🙞🙞🙞🙞 - BÁO CÁO ĐỒ ÁN – LỚP SE121.N11 ĐỀ TÀI: PHÁT TRIỂN WEBSITE SO SÁNH GIÁ BÁN LAPTOP VÀ PHỤ KIỆN TRÊN CÁC SÀN THƯƠNG MẠI ĐIỆN TỬ GVHD: Ths.Huỳnh Hồ Thị Mộng Trinh Sinh viên thực hiện: Mai Long Thành 19522232 Nguyễn Thiện Sua 19522144 Thành phố HCM, tháng năm 2023 LỜI CẢM ƠN Lời đầu tiên, nhóm tác giả xin chân thành cảm ơn q thầy 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 nhóm suốt thời gian qua Những kiến thức mà thầy cô truyền đạt tảng quan trọng để nhóm hồn thành đề tài Nhóm tác giả xin gửi lời cảm ơn chân thành đế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 nhóm hồn thành đề tài Những lời động viên, góp ý chân tình động lực q báu để nhóm vượt qua khó khăn tìm hiểu thực đề tài Trong thời gian qua, nhóm tác giả cố gắng vận dụng kiến thức tảng học, kết hợp học hỏi tìm hiểu cơng nghệ để ứng dụng xây dựng đề tài môn học Tuy nhiên trình thực hiện, kiến thức kinh nghiệm cịn nhiều hạn chế, khó tránh khỏi thiếu sót Chính vậy, nhóm tác giả mong nhận góp ý từ q thầy để nhóm hồn thiện thêm kiến thức mà nhóm học tập, làm hành trang q báu cho nhóm cơng việc sau Mọi đóng góp xin vui lịng gửi email: 19522232@gm.uit.edu.vn 19522144@gm.uit.edu.vn Sau cùng, nhóm tác giả xin kính chúc q thầy khoa Công nghệ phần mềm cô Huỳnh Hồ Thị Mộng Trinh thật dồi sức khỏe, niềm tin để tiếp tục thực sứ mệnh cao đẹp truyền đạt kiến thức cho hệ mai sau Xin chân thành cảm ơn q thầy ! Nhóm tác giả NHẬN XÉT (Của giáo viên hướng dẫn) DANH SÁCH THÀNH VIÊN NHÓM Tên thành viên Mai Long Thành Nguyễn Thiện Sua MSSV 19522232 19522144 TỔNG QUAN BÁO CÁO TÊN ĐỀ TÀI: Phát triển xây dựng website so sánh giá bán laptop phụ kiện sàn thương mại điện tử GIẢNG VIÊN HƯỚNG DẪN: Huỳnh Hồ Thị Mộng Trinh THỜI GIAN THỰC HIỆN: Từ ngày 27/02/2023 đến hết ngày 04/07/2023 NỘI DUNG: Lý chọn đề tài - Máy tính, laptop dần trở nên phổ biến sống với giá thành ngày có xu hướng giảm Hơn nữa, mức thu nhập người tăng cao, nên sở hữu máy tính, laptop để phục vụ cơng việc - Hiện để tìm mua laptop có nhiều sàn thương mại điện tử bn bán với giá thành khác Do người mua mơ hồ việc lựa chọn điểm mua với giá thành hợp lý - Cũng khách hàng loay hoay việc lựa chọn sàn thương mại mua laptop có giá thành hợp lý nhất, chúng em hiểu rõ mong muốn tìm kiếm giải pháp để giải tình trạng Chúng em định chọn đề tài để giúp người có nhu cầu mua laptop phụ kiện máy tính xem xét giá sản phẩm tất sàn thương mại lựa chọn mua với giá hợp lý Hiện trạng trang web so sánh nay: + Giao diện khó dùng cho người tiếp xúc với thiết bị công nghệ + Thiếu số tính cần thiết + Các tính quan trọng chưa thực bật + Chưa cho thấy thay đổi giá thành sản phẩm + Màu sắc không thu hút => Với vấn đề trên, chúng em định lựa chọn đề tài xây dựng website so sánh giá bán laptop phụ kiện sàn thương mại điện tử để tiến hành nghiên cứu xây dựng Những làm đồ án - Tìm giá tốt cho sản phẩm - Có biểu đồ đường thể tỉ lệ lên xuống sản phẩm nhiều sàn (3 sàn thương mại) - Xem biến động giá - Xem tháng giảm giá nhiều Mục tiêu đề - Phát triển thêm chức tối ưu website từ đồ án 1: + Đăng nhập/đăng xuất + Xác thực người dùng + Thêm vào danh sách yêu thích + Tối ưu cache, tốc độ load trang + Thêm validate cho component form + Tự động đặt hàng + Nhận tin khuyến Phạm vi, quy mô - Môi trường, platform: website - Phạm vi: so sánh giá sàn thương mại điện tử: An phát computer, An Khang GearVN - Phạm vi chức năng: ● Đăng nhập/đăng xuất ○ Đăng nhập với username password ● Xác thực người dùng ○ Hiển thị permission dựa role user ○ Chặn user cố ý truy cập vào hình không phép truy cập ● Thêm vào danh sách yêu thích ○ Thêm sản phẩm vào danh sách yêu thích ○ Load danh sách yêu thích dựa theo user ○ Loại bỏ sản phẩm danh sách yêu thích ● Nhận tin khuyến ○ Thơng báo tự động có flash sale sản phẩm mà khách hàng quan tâm vào email mà khách hàng cung cấp ● Tự động đặt hàng ○ Tự động đặt hàng sản phẩm có giá thấp giá người dùng setup Đối tượng sử dụng: Tất người dùng có nhu cầu muốn so sánh giá tìm mua laptop phụ kiện máy tính Phương pháp thực hiện: - Phương pháp làm việc: Làm việc nhóm thành viên thơng qua phương thức online offline hướng dẫn giảng viên hướng dẫn - Phương pháp nghiên cứu: + Phân tích nhu cầu sử dụng đối tượng người dùng + Nghiên cứu tài liệu công nghệ liên quan + Kiểm tra, tham khảo website khác để tối ưu hóa trang web - Phương pháp cơng nghệ: + Tìm hiểu ngôn ngữ áp dụng framework vào để tối ưu hóa hiệu suất + Xây dựng giao diện web để tương tác với người dùng nhận phản hồi, sửa chữa cần thiết để đưa sản phẩm hồn chỉnh + Tìm hiểu cách thức hoạt động tính trang web Nền tảng công nghệ: - Front-end: html, css, javascript, ReactJS - Back-end: ASP.NET core - Database: MySQL - Validate form: React hook form, class – validator - Xác thực: JWT - Tự động đặt hàng: Selenium - Tối ưu tải trang: Lazy loading Technology Kết mong đợi: - Hoàn thiện website đáp ứng đầy đủ mục tiêu đề - Trang web thực xác yêu cầu khách hàng - Trang web có khả tương tác với người dùng với mức độ ổn định - Các chức website hoạt động đắn, xác, dễ sử dụng Hướng phát triển: - Trang blog - Thêm ngôn ngữ tiếng Anh - Liên kết đến trang review sản phẩm - Thêm chatbot hỗ trợ - Thêm forum công nghệ - Mở rộng thêm nhiều sản phẩm - Tổng hợp voucher sàn thương mại điện tử 10 Kế hoạch làm việc: - Thời gian thực hiện: Từ ngày 27/02/2023 đến hết ngày 17/07/2023 - Quy trình làm việc lên kế hoạch triển khai sau: + Giai đoạn (27/02/2023 - 24/04/2023): Hoàn thiện sơ front end chức Giai đoạn gồm sprint: + Sprint (27/02/2023 -> 04/03/2023): tìm hiểu cơng nghệ, khảo sát trang web liên quan + Sprint (06/03/2023 -> 16/03/2023): phân tích yêu cầu + Sprint (17/03/2023 -> 24/03/2023): xây dựng CSDL, xử lý ngôn ngữ tự nhiên + Sprint (25/03/2023 -> 24/04/2023): xây dựng website, xây dựng server, xây dựng số chức + Giai đoạn (25/05/2023 - 25/06/2023): Tiếp tục hoàn thiện chức lại triển khai viết báo cáo Giai đoạn gồm sprint: + Sprint (25/05/2023 -> 21/06/2023: hồn thiện chức cịn lại giai đoạn 1, tìm sửa lỗi trình xây dựng chức + Sprint (22/06/2023 -> 25/06/2023): Triển khai sản phẩm, viết báo cáo + Giai đoạn (26/06/2023 - 30/06/2023) Kiểm tra lỗi hoàn thiện sản phẩm Giai đoạn gồm sprint: + Sprint (26/06/2023 -> 28/06/2023): Kiểm tra lại tổng quan sản phẩm sửa lỗi + Sprint (29/06/2023 -> 30/06/2023): kiểm tra file báo cáo, chỉnh sửa thay đổi có 11 Phân cơng cơng việc: - Cơng việc chung: + Phân tích yêu cầu + Khảo sát trang web + Tìm hiểu cơng nghệ + Viết báo cáo Công việc riêng: + Mai Long Thành: front-end, UX/UI design, tối ưu hóa website + Nguyễn Thiện Sua: back-end Mục lụcc lục lụcc CHƯƠNG TỔNG QUAN VỀ ĐỀ TÀI 13 1.1 Sơ lược đồ án .13 10