PHẦN MỞ ĐẦU 1. TÍNH CẤP THIẾT CỦA ĐỀ TÀI Xây dựng một trang web mua bán và trao đổi đồ cũ trở nên cấp thiết trong bối cảnh công nghệ ngày nay. Cung cấp một nền tảng trực tuyến giúp người tiêu dùng dễ dàng truy cập và thực hiện giao dịch từ mọi thiết bị, đồng thời mở rộng kết nối giữa những người có nhu cầu mua bán đồ cũ trên khắp quốc gia. Bảo mật thông tin cá nhân và giao dịch là yếu tố không thể thiếu, đặc biệt trong bối cảnh ngày nay, nâng cao niềm tin của người dùng trong quá trình sử dụng dịch vụ trực tuyến.
Sử dụng công nghệ trí tuệ nhân tạo và phân tích dữ liệu có thể tối ưu hóa trải nghiệm người dùng, giúp họ dễ dàng tìm kiếm và tìm thấy những sản phẩm phù hợp. Việc tích hợp các phương tiện thanh toán trực tuyến an toàn giúp tạo ra một môi trường giao dịch thuận tiện và tin cậy. Cuối cùng, xây dựng một cộng đồng đa dạng và bền vững thông qua việc chia sẻ và tái sử dụng đồ cũ không chỉ đáp ứng nhu cầu ngày càng tăng về tiện ích, mà còn hỗ trợ mục tiêu bảo vệ môi trường, thúc đẩy kinh doanh cộng đồng và chiến dịch thiện nguyện. Từ nhu cầu thực trạng trên, nhóm em thực hiện đề tài “Xây dựng Hệ thống Thương mại Điện tử Đồ cũ”.
MỤC ĐÍCH CỦA ĐỀ TÀI Đề tài hướng đến xây dựng một ứng dụng website trao đổi và mua bán các sản phẩm đồ cũ có các chức năng sau: - Chung: o Đăng ký, đăng nhập (Google, Facebook), đăng xuất. o Khôi phục mật khẩu. o Xem chi tiết sản phẩm. o Tìm kiếm sản phẩm.
o Lọc sản phẩm theo danh mục. o Lọc sản phẩm theo giá, số lượng, thời gian. - Người dùng: o Yêu thích sản phẩm. o Báo cáo sản phẩm, cửa hàng.
1 o Theo dõi/Hủy theo dõi cửa hàng. o Đánh giá sản phẩm. o Thêm sản phẩm vào giỏ hàng. o Xem giỏ hàng, chỉnh sửa, xoá số lượng sản phẩm trong giỏ hàng.
o Sử dụng xu và mã khuyến mãi trong quá trình đặt hàng. o Thao tác với đơn hàng: Huỷ đơn, hoàn đơn. o Đánh giá shipper. o Nhắn tin với khách hàng và cửa hàng.
o Tạo cửa hàng. o Chia sẻ bài viết đến Messenger hoặc Facebook. o Xem và chỉnh sửa thông tin cá nhân. - Người bán: o Quản lý các đơn hàng theo trạng thái (mới/đang chuẩn bị/đang giao/giao thành công/hoàn/hủy).
o Xem và chỉnh sửa thông tin cửa hàng. o Thêm sản phẩm. o Chỉnh sửa thông tin sản phẩm. o Thống kê số lượng đơn theo trạng thái.
o Thống kê doanh thu theo tháng năm. o Thống kê sản phẩm bán/tặng theo tháng năm. - Quản lý: o Quản lý người dùng: ▪ Xem, tìm kiếm và tải file excel tất cả người dùng. ▪ Xem, tìm kiếm và tải file excel người dùng có cửa hàng.
▪ Xem, tìm kiếm và tải file excel người dùng đang có cảnh cáo. Xem chi tiết các báo cáo và gỡ vô hiệu hoá. ▪ Xem, tìm kiếm và tải file excel người dùng đang bị vô hiệu hoá. Xem chi tiết các báo cáo và gỡ vô hiệu hoá.
▪ Quản lý cửa hàng: ▪ Xem, tìm kiếm và tải file excel tất cả cửa hàng. 2 ▪ Xem, tìm kiếm và tải file excel cửa hàng đang có báo cáo. Đồng ý hoặc từ chối báo cáo từ người dùng. ▪ Xem, tìm kiếm và tải file excel các báo cáo cửa hàng đã phê duyệt.
o Quản lý sản phẩm: ▪ Xem, tìm kiếm sản phẩm theo cửa hàng và tải file excel tất cả sản phẩm. ▪ Xem, tìm kiếm và tải file excel sản phẩm đang có báo cáo. Đồng ý hoặc từ chối báo cáo từ người dùng. ▪ Xem, tìm kiếm và tải file excel các báo cáo sản phẩm đã phê duyệt.
o Quản lý shipper: ▪ Xem, tìm kiếm và tải file excel tất cả shipper. ▪ Xem, tìm kiếm và chấp nhận các hồ sơ đăng ký trở thành shipper. o Khuyến mãi: ▪ Thêm khuyến mãi cho một hoặc nhiều cửa hàng. ▪ Chỉnh sửa, xoá hoặc công bố các khuyến mãi vừa mới tạo/chưa có người sử dụng, lưu.
▪ Ngưng mở khuyến mãi chưa có người sử dụng, lưu. - Quản trị hệ thống: o Toàn bộ chức năng như Quản lý. o Thống kê: ▪ Tổng sản phẩm, tổng cửa hàng, tổng người dùng, tổng doanh thu. ▪ Xem chi tiết thống kê doanh thu theo năm (tổng doanh thu của năm, doanh thu cao nhất, doanh thu thấp nhất).
▪ Top các cửa hàng có nhiều sản phẩm trên hệ thống. ▪ Top các người dùng mua hàng nhiều nhất trên hệ thống. o Chính sách: ▪ Thêm, sửa, xóa chính sách cho người dùng. ▪ Thêm sửa xóa chính sách cho sản phẩm ▪ Thêm sửa xóa chính sách cho cửa hàng.
- Shipper: 3 o Bỏ qua/Nhận đơn o Trả hàng/Giao thành công o Trang các đơn đã giao o Trang các đơn đã trả o Chỉnh sửa thông tin cá nhân o Đổi mật khẩu Đảm bảo các yêu cầu phi chức năng về tương thích giao diện trên các màn hình khác nhau, bảo mật thông tin người dùng và phân quyền, đảm bảo các hình ảnh xuất hiện trên website không chứa các nội dung nhạy cảm, đảm bảo các bình luận văn minh. CÁCH TIẾP CẬN VÀ PHƯƠNG PHÁP NGHIÊN CỨU 3. Đối tượng nghiên cứu Với đề tài này, nhóm tập trung nghiên cứu về tổ chức một sàn thương mại điện tử. Bên cạnh đó, tìm hiểu và áp dụng công nghệ để có thể xây dựng ứng dụng Website.
Cụ thể: - Nghiên cứu thực tiễn các sàn thương mại điện tử đang hoạt động mạnh mẽ tại Việt Nam và khu vực Đông Nam Á hiện nay. - Nghiên cứu và áp dụng NodeJS, NestJS và Restful API để xây dựng một hệ thống Backend có các API xử lý các chức năng và hỗ trợ truy vấn dữ liệu nhanh chóng và chính xác. - Nghiên cứu và áp dụng cơ sở dữ liệu NoSQL là MongoDB để lưu trữ dữ liệu trong hệ thống. - Nghiên cứu và áp dụng Next.js, Redux, Tailwind CSS để xây dựng giao diện cho cả hệ thống với tiêu chí bắt mắt, xử lý nhanh chóng, dễ thao tác.
- Nghiên cứu và áp dụng JWT (Json Web Token) để bảo mật cho hệ thống. Toàn bộ hệ thống cần xác thực đều phải thông qua Token. - Nghiên cứu và áp dụng Picpurify để đảm bảo hệ thống không có những hình ảnh phản cảm. Phạm vi nghiên cứu Đề tài tập trung vào xử lý nghiệp vụ cơ bản cho một Website trao đổi và mua bán những sản phẩm đồ cũ với các chức năng cơ bản như: đăng ký, đăng nhập, quản lý thông tin cá nhân người dùng, đặt hàng, thanh toán online, quản lý cửa hàng cá nhân, đăng 4 bán/tặng sản phẩm, tiếp nhận và xử lý đơn hàng, quản lý và quản trị hệ thống có thể quản lý và thao tác trên toàn bộ hệ thống.
Ý NGHĨA KHOA HỌC VÀ THỰC TIỄN Thông qua đề tài, nhóm thực hiện đề tài đã học hỏi, tiếp thu nhiều kiến thức về công nghệ mới trong xây dựng ứng dụng. Trau dồi khả năng làm việc nhóm và sáng tạo, hiểu được các nghiệp vụ liên quan đến vận hành và triển khai website thương mại điện tử. Khi đề tài được áp dụng vào thực tiễn, nhóm hy vọng doanh nghiệp và các chủ cửa hàng cá nhân có thể mở rộng thị trường, giảm chi phí vận hành và tiếp cận khách hàng một cách nhanh chóng và hiệu quả. Người tiêu dùng hưởng lợi từ việc mua sắm tiện lợi, dễ dàng so sánh giá cả và sản phẩm, và nhận được dịch vụ tốt hơn.
Điều này không chỉ thúc đẩy kinh tế, mà còn cải thiện chất lượng cuộc sống của người dân. KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU PHẦN NỘI DUNG 1. KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU 1. KHẢO SÁT HIỆN TRẠNG 1.
Website Shopee Đường dẫn: https://shopee.vn Giới thiệu: Shopee là trang thương mại điện tử hàng đầu Đông Nam Á, cho phép người mua và người bán tương tác và trao đổi dễ dàng thông tin về sản phẩm và chương trình khuyến mãi của shop. Chức năng chính: • Người dùng: o Xem và tìm kiếm sản phẩm. o Xem chi tiết sản phẩm. o Xem đánh giá sản phẩm.
o Mua sản phẩm và chọn khuyến mãi khi mua. o Chat với người bán. KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU • Người bán: o Đăng sản phẩm mới. o Quản lý tồn kho.
o Quản lý doanh thu. o Quản lý quá trình vận chuyển đơn hàng. o Quản lý hoàn/trả hàng. o Chat với người mua.
Ưu điểm: • Cho phép mua và bán hàng mọi lúc, mọi nơi. • Giao diện thân thiện, đơn giản, dễ sử dụng. Dễ dàng thấy được ngay những sản phẩm nổi bật cũng như tìm đến các ô tìm kiếm, giỏ hàng hoặc tính năng chat liền tay. • Ứng dụng tích hợp công nghệ quản lý đơn mua và bán hàng tiện lợi trên cùng một tài khoản.
Bạn sẽ vừa là người mua hàng, vừa là người bán hàng rất linh hoạt, dễ dàng. • Các khuyến mãi được cập nhật liên tục và nhanh chóng. Nhược điểm: • Chưa có chính sách kiểm soát triệt để uy tín của người tham gia và chất lượng sản phẩm. • Khó khăn khi mua hàng vào những khung giờ có chương trình khuyến mãi lớn.
• Không quản lý được đơn hàng người dùng nhận được có thật sự đúng như đã mua khi nhận hàng từ người vận chuyển. KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU 1. Chợ Tốt Hình 1. Website chợ tốt Đường dẫn: https://www.com Giới thiệu: Chợ Tốt là trang mua bán, rao vặt trực tuyến hàng đầu Việt Nam với sự đa dạng của các sản phẩm, ngành hàng: Bất động sản, Xe cộ, Đồ điện tử, Việc làm lao động phổ thông, Thú cưng, Đồ gia dụng, … Chức năng chính: • Người dùng: o Xem và tìm kiếm sản phẩm.
o Xem chi tiết sản phẩm. o Liên hệ người bán để mua sản phẩm. o Xem và tìm kiếm các loại mặt hàng khác như: nhà, xe. o Tìm kiếm việc làm.
• Người bán: o Đăng tin sản phẩm. o Quản lý sản phẩm. o Sử dụng dịch vụ đẩy tin. KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU Ưu điểm: • Giao diện hiện đại, đơn giản, thông tin được hiển thị trực quan.
• Cung cấp những danh mục sản phẩm chính mà khách hàng tìm kiếm. • Trang bị bộ lọc theo giá bán, mặt hàng, ngày đăng bán, được tìm kiếm nhiều nhất, địa điểm bán,…giúp cho quá trình tìm mua và đặt hàng trở nên thuận tiện và nhanh chóng nhất. • Cung cấp rõ ràng và minh bạch thông tin sản phẩm.