1. Giới thiệu chung
Website quản lý bán hoa tại cửa hàng Hoa LyLy là hệ thống thương mại điện tử phát triển bằng ASP.NET Core MVC, SQL Server, tích hợp VNPAY và có phân quyền người dùng. Mục tiêu: số hóa hoạt động kinh doanh hoa, hỗ trợ quản lý – bán hàng – chăm sóc khách hàng, tối ưu quy trình và nâng cao trải nghiệm.
2. Mục tiêu của hệ thống
-
Khách hàng (User):
-
Mua sắm hoa online dễ dàng, tìm kiếm/duyệt sản phẩm.
-
Giỏ hàng, wishlist, đặt hàng, thanh toán (COD hoặc VNPAY).
-
Quản lý tài khoản, lịch sử mua, đánh giá sản phẩm.
-
Nhận hỗ trợ từ chatbot gợi ý & tư vấn sản phẩm.
-
Nhân viên (Staff):
-
Đăng nhập bằng tài khoản nhân viên.
-
Cập nhật danh mục, sản phẩm.
-
Cập nhật tin tức (blog).
-
Cập nhật trạng thái đơn hàng theo phân công.
-
Quản trị viên (Admin):
-
Toàn quyền quản lý tài khoản (tạo, sửa, xóa, phân quyền).
-
Quản lý danh mục, sản phẩm, đơn hàng, khách hàng.
-
Quản lý blog, banner, quảng cáo, sản phẩm.
-
Theo dõi thống kê doanh thu, số đơn, sản phẩm bán chạy.
3. Các chức năng chính theo vai trò
3.1. Khách vãng lai
3.2. Khách hàng (User)
-
Tài khoản: Đăng ký/Đăng nhập/Đăng xuất (có Google OAuth), quản lý thông tin, đổi mật khẩu.
-
Sản phẩm: Xem danh mục, chi tiết sản phẩm, tìm kiếm/lọc.
-
Giỏ hàng & Đặt hàng: Thêm/xóa/cập nhật sản phẩm, đặt hàng, chọn thanh toán COD/VNPAY.
-
Quản lý đơn: Xem lịch sử mua, trạng thái đơn (đang xử lý, đã giao, đã hủy).
-
Tương tác: Wishlist, đánh giá sản phẩm, liên hệ cửa hàng.
-
Nội dung: Xem blog/tin tức.
3.3. Nhân viên (Staff)
3.4. Quản trị viên (Admin)
-
Đăng nhập quản trị.
-
Quản lý sản phẩm, danh mục/bộ sưu tập, size.
-
Quản lý đơn hàng: xem, xác nhận, cập nhật.
-
Quản lý khách hàng: xem/sửa/xóa tài khoản, lịch sử mua.
-
Quản lý đánh giá
-
Quản lý người dùng (thêm, phân quyền admin/nhân viên).
-
Xuất báo cáo doanh thu, sản phẩm bán chạy.
3.5. Chatbot hỗ trợ
-
Tư vấn, trả lời câu hỏi khách hàng.
-
Gợi ý sản phẩm phù hợp dựa trên nhu cầu.
-
Hỗ trợ tăng trải nghiệm và thúc đẩy mua hàng.
XEM THÊM ==> Hướng dẫn cài đặt chi tiết
Nguồn: Sharecode.vn