Xây dựng Website Thương Mại Điện Tử Bán Trái Cây Online - Đồ án tốt nghiệp CNTT

Thiết kế website bán trái cây online chuyên nghiệp, thu hút khách hàng. Tìm hiểu quy trình phát triển, tính năng cần thiết để kinh doanh hiệu quả.

Chuyên ngành

Công nghệ thông tin

Người đăng

Ẩn danh

Thể loại

Đồ án tốt nghiệp/Khóa luận tốt nghiệp

2023

114
0
0

Phí lưu trữ

35 Point

Mục lục chi tiết

LỜI CẢM ƠN

DANH MỤC HÌNH ẢNH

DANH MỤC BẢNG BIỂU

1. CHƯƠNG 1: TỔNG QUAN

1.1. Lý do chọn đề tài

1.2. Mục tiêu đề tài

1.3. Đối tượng nghiên cứu

1.4. Phạm vi nghiên cứu

2. CHƯƠNG 2: KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU

2.1. Khảo sát hiện trạng

2.1.1. Website Thế giới trái cây

2.1.2. Website Klever Fruit

2.1.3. Website Trái cây 141

2.2. Xác định yêu cầu

2.2.1. Yêu cầu chức năng

2.2.2. Yêu cầu phi chức năng

3. CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG

3.1. Thiết kế Cơ Sở Dữ Liệu

3.1.1. Mô Tả Cơ Sở Dữ Liệu

3.2. Đặc tả Usecase

3.2.1. Đăng nhập bằng Google

3.2.2. Xác nhận tài khoản

3.2.3. Quên mật khẩu

3.2.4. Tìm kiếm sản phẩm

3.2.5. Tìm kiếm sản phẩm bằng hình ảnh

3.2.6. Xem chi tiết sản phẩm

3.2.7. Thêm sản phẩm vào giỏ hàng

3.2.8. Tạo giỏ quà

3.2.9. Xem thông tin giỏ hàng hiện tại

3.2.10. Bình luận sản phẩm

3.2.11. Chỉnh sửa bình luận

3.2.12. Tìm kiếm và xem lịch sử đơn hàng

3.2.13. Xem thông tin tài khoản

3.2.14. Tìm kiếm và xem đơn hàng của hệ thống

3.2.15. Xem thống kê

3.2.16. Thêm sản phẩm

3.2.17. Chỉnh sửa sản phẩm

3.2.18. Tạo khuyến mãi sản phẩm

3.2.19. Quản lý người dùng

3.2.20. Quản lý nhân viên

3.2.21. Quản lý đánh giá sản phẩm

3.2.22. Quản lý kho hàng

3.3. Thiết kế Sequence Diagram

3.3.1. Đăng nhập bằng Google

3.3.2. Quên mật khẩu

3.3.3. Tìm kiếm sản phẩm

3.3.4. Tìm kiếm sản phẩm bằng hình ảnh

3.3.5. Xem chi tiết sản phẩm

3.3.6. Thêm sản phẩm vào giỏ hàng

3.3.7. Xem thông tin giỏ hàng hiện tại

3.3.8. Bình luận sản phẩm

3.3.9. Tìm kiếm và xem lịch sử đơn hàng

3.3.10. Xem thông tin tài khoản và cập nhật thông tin tài khoản

3.3.11. Tìm kiếm và xem đơn hàng của hệ thống

3.3.12. Xem thống kê

3.3.13. Thêm sản phẩm

3.3.14. Tạo khuyến mãi sản phẩm

3.3.15. Quản lý người dùng

3.3.16. Quản lý đánh giá sản phẩm

3.3.17. Lưu thông tin nhập hàng

3.4. Giao diện phía người dùng

3.5. Giao diện phía quản trị viên

3.6. Giao diện phía nhân viên

4. CHƯƠNG 4: ĐIỂM CHÍNH CÔNG NGHỆ

4.1. Microsoft SQL Server

4.2. Convolution Neural Network

5. CHƯƠNG 5: CÀI ĐẶT VÀ KIỂM THỬ

5.1. Các Bước Cài Đặt

5.2. Chức năng đăng nhập

5.3. Chức năng thêm nhận xét

5.4. Chức năng thêm sản phẩm vào giỏ hàng

6. CHƯƠNG 6: KẾT LUẬN

6.1. Kết quả đạt được

6.2. Hướng phát triển

TÀI LIỆU THAM KHẢO

Tóm tắt

I. Tổng quan về Website Bán Trái Cây Online Xu Hướng 2024

Trong bối cảnh thị trường thương mại điện tử ngày càng phát triển, việc kinh doanh trái cây online đang trở thành một xu hướng đầy tiềm năng. Người tiêu dùng ngày càng ưa chuộng sự tiện lợi, nhanh chóng và đa dạng mà các website bán trái cây tươi online mang lại. Từ những loại trái cây quen thuộc đến những đặc sản vùng miền, tất cả đều có thể dễ dàng tìm thấy chỉ với vài thao tác trên thiết bị di động hoặc máy tính. Tuy nhiên, để thành công trong lĩnh vực này, việc thiết kế website bán trái cây chuyên nghiệp và hiệu quả là vô cùng quan trọng. Một website bán trái cây được thiết kế tốt không chỉ thu hút khách hàng mà còn giúp tăng doanh số, xây dựng thương hiệu và tạo sự khác biệt so với đối thủ. Theo nghiên cứu từ 'BỘ GIÁO DỤC VÀ ĐÀO TẠO', một giao diện website bán trái cây thân thiện với người dùng và dễ dàng điều hướng sẽ cải thiện đáng kể tỷ lệ chuyển đổi và lòng trung thành của khách hàng. Bài viết này sẽ cung cấp một cái nhìn tổng quan về các yếu tố quan trọng trong việc thiết kếphát triển website bán trái cây online, từ việc lựa chọn mẫu website bán trái cây đẹp đến các giải pháp công nghệ và marketing website bán trái cây hiệu quả.

1.1. Tiềm năng thị trường kinh doanh trái cây tươi online

Thị trường kinh doanh trái cây online đang chứng kiến sự tăng trưởng vượt bậc do nhiều yếu tố. Sự thay đổi trong thói quen mua sắm của người tiêu dùng, đặc biệt là giới trẻ và dân văn phòng, đã tạo ra nhu cầu lớn về các dịch vụ mua sắm trực tuyến tiện lợi. Theo thống kê, số lượng người dùng internet và thương mại điện tử tại Việt Nam liên tục tăng trưởng, mở ra cơ hội lớn cho các doanh nghiệp bán trái cây tươi online. Hơn nữa, sự phát triển của các nền tảng thanh toán điện tử như Momo, ZaloPay cũng giúp thúc đẩy quá trình mua sắm trực tuyến diễn ra nhanh chóng và dễ dàng hơn. Việc xây dựng website bán hoa quả online chuyên nghiệp và ứng dụng các công nghệ hiện đại sẽ giúp doanh nghiệp tiếp cận được lượng lớn khách hàng tiềm năng, đồng thời tạo lợi thế cạnh tranh so với các cửa hàng truyền thống.

1.2. Yếu tố quan trọng để website bán trái cây thành công

Để một website bán trái cây online thành công, cần chú trọng đến nhiều yếu tố khác nhau. Đầu tiên, thiết kế website thương mại điện tử trái cây phải đảm bảo tính thẩm mỹ, chuyên nghiệp và thân thiện với người dùng. Giao diện cần trực quan, dễ điều hướng, với hình ảnh sản phẩm chất lượng cao và thông tin chi tiết, rõ ràng. Thứ hai, nền tảng bán trái cây online cần được tối ưu hóa cho tốc độ tải trang, khả năng tương thích trên nhiều thiết bị (desktop, mobile, tablet) và SEO website bán trái cây. Tốc độ tải trang nhanh chóng không chỉ cải thiện trải nghiệm người dùng mà còn ảnh hưởng đến thứ hạng tìm kiếm trên Google. Ngoài ra, việc xây dựng hệ thống quản lý kho hàng, đơn hàng và vận chuyển hiệu quả cũng là yếu tố then chốt để đảm bảo chất lượng dịch vụ và sự hài lòng của khách hàng.

II. Thách Thức và Vấn Đề Khi Thiết Kế Website Bán Trái Cây

Mặc dù thị trường kinh doanh trái cây online mang lại nhiều cơ hội, nhưng cũng đi kèm với không ít thách thức. Một trong những vấn đề lớn nhất là đảm bảo chất lượng và độ tươi ngon của trái cây trong quá trình vận chuyển. Trái cây là sản phẩm dễ hư hỏng, do đó việc bảo quản và vận chuyển cần được thực hiện cẩn thận để tránh tình trạng sản phẩm bị dập nát, úng thối. Bên cạnh đó, sự cạnh tranh gay gắt từ các đối thủ cũng là một thách thức lớn. Để thu hút và giữ chân khách hàng, website bán trái cây cần có sự khác biệt về sản phẩm, dịch vụ và giá cả. Ngoài ra, chi phí thiết kế website bán trái câymarketing website bán trái cây cũng là một yếu tố cần cân nhắc kỹ lưỡng. Các doanh nghiệp cần có kế hoạch tài chính hợp lý để đảm bảo hiệu quả đầu tư và khả năng sinh lời.

2.1. Đảm bảo chất lượng và độ tươi ngon của sản phẩm

Để giải quyết vấn đề chất lượng và độ tươi ngon của trái cây, các doanh nghiệp cần xây dựng quy trình bảo quản và vận chuyển chặt chẽ. Việc sử dụng các loại bao bì chuyên dụng, thùng xốp cách nhiệt và đá khô có thể giúp duy trì nhiệt độ ổn định trong quá trình vận chuyển. Ngoài ra, việc hợp tác với các đơn vị vận chuyển uy tín, có kinh nghiệm trong việc vận chuyển hàng hóa tươi sống cũng là một giải pháp hiệu quả. Các giải pháp bán trái cây online cần tích hợp các tính năng theo dõi đơn hàng, thông báo trạng thái vận chuyển và hỗ trợ khách hàng trong trường hợp sản phẩm bị hư hỏng do quá trình vận chuyển. Việc xây dựng chính sách đổi trả linh hoạt và nhanh chóng cũng giúp tăng cường sự tin tưởng của khách hàng.

2.2. Cạnh tranh và khác biệt hóa website bán trái cây

Trong bối cảnh cạnh tranh gay gắt, việc tạo sự khác biệt là yếu tố sống còn để website bán trái cây tồn tại và phát triển. Các doanh nghiệp có thể tập trung vào việc cung cấp các loại trái cây đặc sản, trái cây hữu cơ hoặc trái cây nhập khẩu chất lượng cao. Xây dựng câu chuyện thương hiệu độc đáo, gắn liền với nguồn gốc và quy trình sản xuất trái cây cũng là một cách để thu hút khách hàng. Ngoài ra, việc cung cấp các dịch vụ giá trị gia tăng như tư vấn dinh dưỡng, gợi ý công thức chế biến món ăn từ trái cây, hoặc tạo các giỏ quà trái cây theo yêu cầu cũng giúp tăng cường sự gắn kết với khách hàng và tạo lợi thế cạnh tranh so với các đối thủ.

III. Cách Thiết Kế Giao Diện Website Bán Trái Cây Thu Hút Khách Hàng

Giao diện là yếu tố đầu tiên thu hút sự chú ý của khách hàng khi truy cập vào website bán trái cây. Một giao diện được thiết kế tốt không chỉ đẹp mắt mà còn phải dễ sử dụng, trực quan và chuyên nghiệp. Màu sắc tươi sáng, hình ảnh sản phẩm chất lượng cao và bố cục hợp lý là những yếu tố quan trọng cần được chú trọng. Mẫu website bán trái cây đẹp thường sử dụng các tông màu xanh lá cây, vàng hoặc cam, tạo cảm giác tươi mát, tự nhiên và gần gũi. Bên cạnh đó, việc tối ưu hóa trải nghiệm người dùng trên các thiết bị di động cũng là vô cùng quan trọng, bởi vì ngày càng có nhiều người sử dụng điện thoại để mua sắm trực tuyến.

3.1. Bố cục và điều hướng website thân thiện với người dùng

Bố cục và điều hướng website cần được thiết kế sao cho người dùng dễ dàng tìm kiếm và lựa chọn sản phẩm mong muốn. Menu điều hướng cần rõ ràng, dễ hiểu, với các danh mục sản phẩm được phân loại theo chủng loại, nguồn gốc hoặc mùa vụ. Thanh tìm kiếm cần được đặt ở vị trí dễ thấy, cho phép người dùng tìm kiếm sản phẩm theo tên hoặc từ khóa liên quan. Trang sản phẩm cần hiển thị đầy đủ thông tin chi tiết, bao gồm hình ảnh chất lượng cao, mô tả sản phẩm, giá cả, nguồn gốc xuất xứ và hướng dẫn sử dụng. Quy trình đặt hàng cần được đơn giản hóa, với các bước rõ ràng và dễ thực hiện.

3.2. Sử dụng hình ảnh và video chất lượng cao để quảng bá sản phẩm

Hình ảnh và video đóng vai trò quan trọng trong việc quảng bá sản phẩm và thu hút khách hàng. Hình ảnh sản phẩm cần được chụp với độ phân giải cao, thể hiện rõ màu sắc, hình dáng và độ tươi ngon của trái cây. Video giới thiệu về quy trình sản xuất, thu hoạch và bảo quản trái cây cũng là một cách hiệu quả để tăng cường sự tin tưởng của khách hàng. Ngoài ra, việc sử dụng hình ảnh và video thực tế từ khách hàng đã mua sản phẩm cũng giúp tăng tính xác thực và tạo hiệu ứng lan tỏa.

IV. Phát Triển Chức Năng Website Bán Trái Cây Online Chuyên Nghiệp

Ngoài giao diện, chức năng cũng là một yếu tố quan trọng quyết định sự thành công của website bán trái cây online. Các chức năng cơ bản cần có bao gồm giỏ hàng, thanh toán trực tuyến, quản lý đơn hàng, quản lý kho hàng và hệ thống đánh giá sản phẩm. Ngoài ra, việc tích hợp các tính năng nâng cao như gợi ý sản phẩm liên quan, so sánh sản phẩm, chat trực tuyến với khách hàng và tích hợp mạng xã hội cũng giúp tăng cường trải nghiệm người dùng và thúc đẩy doanh số.

4.1. Tích hợp các phương thức thanh toán trực tuyến phổ biến

Việc tích hợp các phương thức thanh toán trực tuyến phổ biến như thẻ tín dụng/ghi nợ, ví điện tử (Momo, ZaloPay, VNPay), chuyển khoản ngân hàng và thanh toán khi nhận hàng (COD) giúp khách hàng dễ dàng lựa chọn phương thức thanh toán phù hợp. Quy trình thanh toán cần được thiết kế an toàn, bảo mật và nhanh chóng. Các giải pháp bán trái cây online cần tuân thủ các tiêu chuẩn bảo mật như PCI DSS để đảm bảo an toàn thông tin cho khách hàng.

4.2. Xây dựng hệ thống quản lý đơn hàng và vận chuyển hiệu quả

Hệ thống quản lý đơn hàng và vận chuyển cần được xây dựng sao cho dễ dàng theo dõi trạng thái đơn hàng, quản lý thông tin vận chuyển và xử lý các vấn đề phát sinh. Việc tích hợp với các đơn vị vận chuyển uy tín như Giao hàng nhanh, Viettel Post, VNPost giúp đảm bảo thời gian giao hàng nhanh chóng và chi phí hợp lý. Ngoài ra, việc cung cấp các tùy chọn vận chuyển khác nhau như giao hàng nhanh, giao hàng tiết kiệm hoặc giao hàng theo giờ cũng giúp khách hàng linh hoạt hơn trong việc lựa chọn.

V. Tối Ưu SEO Website Bán Trái Cây Online Để Tăng Lượt Truy Cập

SEO website bán trái cây là một yếu tố quan trọng để tăng lượt truy cập và doanh số. Việc tối ưu hóa các từ khóa liên quan đến kinh doanh trái cây online, bán trái cây tươi online và các loại trái cây cụ thể giúp website hiển thị ở vị trí cao trên kết quả tìm kiếm của Google. Ngoài ra, việc xây dựng nội dung chất lượng, tối ưu hóa tốc độ tải trang, xây dựng liên kết và sử dụng các công cụ SEO cũng giúp cải thiện thứ hạng tìm kiếm của website.

5.1. Nghiên cứu từ khóa và xây dựng nội dung chất lượng hữu ích

Việc nghiên cứu từ khóa là bước đầu tiên và quan trọng nhất trong quá trình SEO website bán trái cây. Sử dụng các công cụ như Google Keyword Planner, Ahrefs hoặc SEMrush để tìm kiếm các từ khóa liên quan đến kinh doanh trái cây online, bán trái cây tươi online và các loại trái cây cụ thể. Sau đó, xây dựng nội dung chất lượng, hữu ích và độc đáo xoay quanh các từ khóa này. Nội dung có thể là các bài viết giới thiệu về sản phẩm, hướng dẫn sử dụng, công thức chế biến món ăn từ trái cây hoặc các bài viết về dinh dưỡng và sức khỏe.

5.2. Tối ưu hóa tốc độ tải trang và trải nghiệm người dùng trên di động

Tốc độ tải trang là một yếu tố quan trọng ảnh hưởng đến thứ hạng tìm kiếm của Google và trải nghiệm người dùng. Sử dụng các công cụ như Google PageSpeed Insights để kiểm tra tốc độ tải trang và tìm ra các vấn đề cần khắc phục. Tối ưu hóa hình ảnh, sử dụng bộ nhớ đệm (cache), giảm thiểu mã CSS và JavaScript là những cách hiệu quả để cải thiện tốc độ tải trang. Ngoài ra, cần đảm bảo website có giao diện responsive, tương thích tốt trên các thiết bị di động.

VI. Marketing Website Bán Trái Cây Tiếp Cận Khách Hàng Mục Tiêu

Sau khi thiết kếphát triển website bán trái cây hoàn chỉnh, việc marketing website bán trái cây là vô cùng quan trọng để tiếp cận khách hàng mục tiêu và tăng doanh số. Các kênh marketing hiệu quả bao gồm quảng cáo trên Google Ads, Facebook Ads, email marketing, SEO và marketing trên mạng xã hội.

6.1. Sử dụng quảng cáo trên Google Ads và Facebook Ads

Quảng cáo trên Google Ads và Facebook Ads là những kênh marketing hiệu quả để tiếp cận khách hàng mục tiêu một cách nhanh chóng và chính xác. Sử dụng các từ khóa liên quan đến kinh doanh trái cây online, bán trái cây tươi online và các loại trái cây cụ thể để tạo quảng cáo trên Google Ads. Sử dụng các tiêu chí nhắm mục tiêu như độ tuổi, giới tính, sở thích và vị trí địa lý để tạo quảng cáo trên Facebook Ads. Theo dõi hiệu quả quảng cáo và điều chỉnh chiến dịch để đạt được kết quả tốt nhất.

6.2. Xây dựng cộng đồng và tương tác với khách hàng trên mạng xã hội

Mạng xã hội là một kênh marketing hiệu quả để xây dựng cộng đồng và tương tác với khách hàng. Tạo trang fanpage trên Facebook, Instagram hoặc Zalo và chia sẻ các nội dung hữu ích, hấp dẫn liên quan đến trái cây, dinh dưỡng và sức khỏe. Tổ chức các chương trình khuyến mãi, mini game hoặc cuộc thi để thu hút sự quan tâm của khách hàng. Trả lời nhanh chóng và nhiệt tình các câu hỏi và phản hồi của khách hàng để tăng cường sự gắn kết và lòng trung thành.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI từ nội dung tài liệu gốc; tài liệu do người dùng đóng góp và được kiểm duyệt trước khi xuất bản. Báo lỗi nội dung.

20/09/2025
Xây dựng website thương mại điện tử bán trái cây online

Trích đoạn nội dung tài liệu

CHƯƠNG 1: TỔNG QUAN - Phát triển ứng dụng độc lập, dễ dàng deploy trên nhiều môi trường khác nhau. Phổ biến rộng rãi website đến nhiều người dung. - Ứng dụng phải đáp ứng được các mục tiêu mà tài liệu đã đề ra. Giúp người dung có thể mua sắm trái cây online một cách dễ dàng.

- Ứng dụng có khả năng phát triển và mở rộng trong tương lai 1. Đối tượng nghiên cứu Đối tượng nghiên cứu của đề tài là những của hàng muốn sử dụng công nghệ để buôn bán trái cây online. Công nghệ mà nhóm chọn để nghiên cứu phát triển ứng dụng là .NET và ReactJS.NET để xây dựng phần backend của hệ thồng và ReactJS dung để xây dựng phần giao diện của người dùng. Nhóm sử dụng Convolutional Neural Network để xây dựng model phục vụ chức năng nhận diện và tìm kiếm sản phẩm bằng hình ảnh.

Ngoài ra, nhóm cũng sử dụng các thư viện bên khác trong quá trình phát triển dự án như JWT (Json Web Token) và các API của bên thứ 3 như Momo, Cloudinary, GHN, … Tập khách hàng của dự án là những người dùng có thói quen mua hàng trên các sàn thương mại điện tử và có nhu cầu mua các loại trái cây với đa dạng mặt hàng và nguồn gốc xuất xứ. Phạm vi nghiên cứu Phạm vi của dự án chỉ ở mức độ tổng quan, nắm được các kiến thức cần thiết để xây dựng hệ thống và áp dụng các kiến thức đó cho dự án thực tế. Không quá tập trung vào phấn lý thuyết chuyên sâu. 2 CHƯƠNG 2: KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU CHƯƠNG 2: KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU 2.

Khảo sát hiện trạng 2. Website Thế giới trái cây Hình 2.1: Trang chủ website thegioitraicay.net - Điểm mạnh:  Giao diện bắt mắt, gây thiện cảm với người dùng  Phân loại sản phẩm đa dạng, cung cấp nhiều sự lựa chọn cho người mua - Điểm yếu:  Chức năng thanh toán chuyển khoản chưa hoàn toàn tự động. Vẫn cần phải chụp hình gửi xác nhận đến tài khoản Zalo của chủ cửa hàng  Chức năng tìm kiếm sản phẩm chưa thực sự tiện dụng 2 CHƯƠNG 2: KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU 2. Website Vinfruits Hình 2.2: Trang chủ website Vinfruits - Điểm mạnh:  Giao diện bắt mắt  Đa dạng sản phẩm  Chức năng thanh toán được xây dựng tốt - Điểm yếu:  Số lượng sản phẩm khi mua hàng không rõ ràng  Chức năng tìm kiếm chưa có các bộ lọc 3 CHƯƠNG 2: KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU 2.

Website Klever Fruit Hình 2.3: Trang chủ website Klever Fruit - Điểm mạnh:  Giao diện bắt mắt, dễ sử dụng  Website quản lý nhiều chi nhánh của cửa hàng  Có hỗ trợ nhận hàng tại cửa hàng - Điểm yếu:  Chỉ có thể mua hàng trong khu vực thành phố Hồ Chí Minh hoặc Hà Nội  Chức năng lọc theo giá chưa hợp lý  Cách phân loại sản phẩm khi mua chưa thật sự hợp lý 4 CHƯƠNG 2: KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU 2. Website Trái cây 141 Hình 2.4: Trang chủ website Trái cây 141 - Điểm mạnh:  Giao diện bắt mắt thu hút người dùng  Có hỗ trợ thanh toán bằng tiền mặt và chuyển khoản  Có hỗ trợ nhiều chương trình khuyến mãi - Điểm yếu:  Còn một số lỗi animation về giao diện  Chức năng chọn địa chỉ nhận hàng chưa thực sự tiện dụng  Số lượng lúc đặt mua sản phẩm chưa rõ ràng 2. Xác định yêu cầu 2. Yêu cầu chức năng a) Người dùng chưa đăng nhập STT Yêu cầu Mô tả 1 Đăng ký Người dùng đăng ký tài khoản mới trong hệ thống, cung cấp email, password và các thông tin khác 2 Xác nhận tài khoản Sau khi đăng ký thành công, người dùng sẽ xác nhận tài khoản thông qua email đã đăng ký 5 CHƯƠNG 2: KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU 3 Đăng nhập Người dùng cung cấp email và password mà mình đã đăng ký để đăng nhập vào hệ thống 4 Đăng nhập bằng Google Người dùng đăng nhập vào hệ thống bằng tài khoản của Google 5 Xem chi tiết sản phẩm Người dùng chọn vào một sản phẩm để xem thông tin chi tiết của sản phẩm đó 6 Tìm kiếm sản phẩm Người dùng tìm kiếm sản phẩm mình mong muốn theo nhiều yếu tố như: tên sản phẩm, giá sản phẩm, … 7 Tìm kiếm sản phẩm bằng Người dùng chọn hình ảnh trái cây muốn hình ảnh tìm kiếm, hệ thống sẽ gợi đó là loại trái cây gì, sau đó tiến hành tìm kiếm các trái cây đó trong hệ thống 8 Quên mật khẩu Người dùng nhập email của bản thân, nhập password mới muốn thay đổi, sau đó người dùng xác nhận đổi mật khẩu thông qua email mà hệ thống gửi tới Bảng 2.1: Bảng yêu cầu chức năng của người dùng chưa đăng nhập b) Khách hàng đã đăng nhập STT Yêu cầu Mô tả 1 Tìm kiếm sản phẩm Người dùng tìm kiếm sản phẩm mình mong muốn theo nhiều yếu tố như: tên sản phẩm, giá sản phẩm, … 2 Tìm kiếm sản phẩm bằng Người dùng chọn hình ảnh trái cây muốn hình ảnh tìm kiếm, hệ thống sẽ gợi đó là loại trái cây gì, sau đó tiến hành tìm kiếm các trái cây đó trong hệ thống 3 Xem chi tiết sản phẩm Người dùng chọn vào một sản phẩm để xem thông tin chi tiết của sản phẩm đó 4 Thêm sản phẩm vào giỏ Người dùng chọn số lượng muốn bỏ vào hàng giỏ hàng, sau đó bấm vào nút “Thêm vào giỏ hàng” 5 Cập nhật số lượng sản Người dùng cập nhật lại số lượng của sản phẩm trong giỏ hàng phẩm trong giỏ hàng 6 Tạo giỏ quà Người dùng tạo một giỏ quà riêng trong giỏ hàng của mình 6 CHƯƠNG 2: KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU 7 Thêm, xóa, sửa bình luận Người dùng thêm, xóa, sửa bình luận của trên 1 sản phẩm một sản phẩm đã mua hàng 8 Thanh toán Người dùng tiến hành thanh toán giỏ hàng của mình, hệ thống hỗ trợ thanh toán trực tuyến thông qua Momo hoặc thanh toán lúc nhận hàng 9 Xem thông tin giỏ hàng Người dùng xem thông tin của giỏ hàng hiện tại hiện tại của mình.

Bao gồm các giỏ quả và thông tin sản phẩm 10 Xóa sản phẩm trong giỏ Người dùng xóa một sản phẩm chỉ định hàng trong giỏ hàng 11 Xem lịch sử đơn hàng Người dùng xem lại lịch sử các đơn hàng của mình. Hệ thống hỗ trợ tìm kiếm đơn hàng theo nhiều yếu tố như: ngày tạo đơn hàng, tổng tiền đơn hàng, … 12 Quản lý tài khoản cá Người dùng xem và chỉnh sửa thông tin cá nhân nhân tài khoản của mình 13 Đổi mật khẩu Người dùng đổi mật khẩu tài khoản của mình 14 Đăng xuất Xóa token tài khoản của người dùng dang lưu trên trình duyệt Bảng 2.2: Bảng yêu cầu chức năng của người dùng đã đăng nhập c) Nhân viên - Nhân viên có các chức năng tương tự như người dùng đã đăng nhập cộng thêm các chức năng sau: STT Yêu cầu Mô tả 1 Xem danh sách đơn hàng Xem danh sách các toàn bộ các đơn hàng của cửa hàng, hệ thống hỗ trợ tìm kiếm các đơn hàng theo nhiều yếu tố: người nhận, số điện thoại người nhận, ngày tạo, … 2 Xử lý đơn hàng Nhân viên tiến hành xử lý đơn hàng. Nhân viên sẽ kiểm tra kho, sau đó tiến hành duyệt hoặc hủy đơn hàng Bảng 2.3: Bảng yêu cầu chức năng của nhân viên d) Quản trị viên 7 CHƯƠNG 2: KHẢO SÁT HIỆN TRẠNG VÀ XÁC ĐỊNH YÊU CẦU - Quản trị viên có các chức năng tương tự như nhân viên công thêm các chức năng sau: STT Yêu cầu Mô tả 1 Xem thống kê Quản trị viên có thể xem các thông kê của cửa hàng bao gồm: thống kê doanh thu, sản phẩm, doanh thu trong tuần, … 2 Quản lý sản phẩm của Quản trị viên có thể thêm mới, chỉnh sửa cửa hàng hoặc xóa sản phẩm 3 Tạo khuyến mãi sản Quản trị viên có thể tạo khuyến mãi cho phẩm sản phẩm trong của hàng 4 Thêm, xóa nhân viên Quản trị viên có thể thêm nhân viên, quản hoặc quản trị viên khác trị viên khác hoặc xóa quyền của nhân viên hoặc quản trị viên 5 Quản lý danh mục sản Quản trị viên có thể thêm, chỉnh sửa danh phẩm mục sản phẩm và xóa nếu như không có sản phẩm nào thuộc danh mục đó 6 Quản lý người dùng Quản trị có thể tìm kiếm, xem thông tin của người dùng. Quản trị viên cũng có thể khóa tài khoản của người dùng 7 Quản lý đánh giá sản Quản trị viên có thể xem các đánh giá của phẩm người dùng về sản phẩm và xóa các đánh giá nếu không phù hợp 8 Quản lý kho hàng Quản trị viên có thể quản lý việc nhập hàng, xem thống kê các sản phẩm hết hạn hoặc gần hết hạn Bảng 2.4: Bảng yêu cầu chức năng của quản trị viên 2.

Yêu cầu phi chức năng - Hệ thống gửi phản hồi nhanh và chính xác với từng request của người dùng - Hệ thống có tính mở rộng cao để có thể dễ dàng thêm các tính năng mới trong tương lai hay bảo trì dự án - Giao diện thân thiện, dễ sử dụng ngay cả đối với những người dùng không thành thạo về công nghệ - Hệ thống có tính bảo mật, xác thực và phân quyền chính xác 8 CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG CHƯƠNG 3: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG 3. Thiết kế Cơ Sở Dữ Liệu Cart Id BillId Phone CityId DistrictId WardId DetailLocation Bill Status Id CreatedDate PurchaseDate ProcessAccountId Total BillDetail ProcessDescription PaymentMethod Id Name OrderCode Unit InventoryNotification ShippingFee Quantity Id GhnServiceType Price [Content] DeliveryTime BillId Type IsRead ProductId CreatedDate CartDetail Id Status Unit Account ChangePasswordToken Quantity Id Id ProductId Phone AccountId CartId Password Password AccountId Role Token Price Email CreatedAt GiftCartId Status ExpireAt CityId ConfirmAt DistrictId GiftCart WardId Id DetailLocation Name FirstName IsActive LastName AccountId VerifyToken PhotoUrl Product Inventory Id Id Name ProductId Price Quantity Unit ImportPrice ConfirmToken MinPurchase DeliveryDate Id Description ExpireDate Employee Token CategoryId Description ProductPromotion Id CreateAt Status Id Salary CountCartNotificationByUser SupplierId ExpireAt Quantity ProductId Id Unit ConfirmAt Sales Type AccountId IsChecked AccountId IsDeleted CreatedDate Count SalesUntilCheckExpire ExpireDate Weight IsEnable GoogleAccount Value Id Email AccountId Review Id ProductImage [Content] Id AccountId Url Rating ProductId PostDate FileName Category ProductId Id Name ReviewResource Id ReviewId Type FileName Url Hình 3.1: Lược đồ cơ sở dữ liệu 3. Mô Tả Cơ Sở Dữ Liệu 3.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ