Thành viên:
- 19127363 - Lê Văn Đông
- 20127004 - Huỳnh Minh Bảo
- 20127600 - Lưu Tuấn Quân
Chương trình MyShop quản lí việc bán hàng cho một cửa hàng bán sách.
Cơ sở dữ liệu sử dụng: SQL Server theo RestAPI
- Cho nhập username và password để đi vào màn hình chính.
- Có chức năng lưu username và password ở local để lần sau người dùng không cần đăng nhập lại. Password cần được mã hóa.
Cung cấp tổng quan về hệ thống, ví dụ:
- Có tổng cộng bao nhiêu sản phẩm đang bán
- Có tổng cộng bao nhiêu đơn hàng mới trong tuần / tháng
- Liệt kê top 5 sản phẩm đang sắp hết hàng (số lượng < 5)
- Import dữ liệu gốc ban đầu (loại sản phẩm, danh sách các sản phẩm) từ tập tin Excel hoặc Access.
- Xem danh sách các sản phẩm theo loại sản phẩm có phân trang.
- Cho phép thêm một loại sản phẩm, hiệu chỉnh loại sản phẩm
- Cho phép thêm một sản phẩm, xóa một sản phẩm,
- Hiệu chỉnh thông tin sản phẩm
- Cho phép tìm kiếm sản phẩm theo tên
- Cho phép lọc lại sản phẩm theo khoảng giá
- Tạo ra các đơn hàng
- Cho phép xóa một đơn hàng
- Cho phép xem danh sách các đơn hàng có phân trang
- Xem chi tiết một đơn hàng
- Tìm kiếm các đơn hàng từ ngày đến ngày
- Báo cáo doanh thu và lợi nhuận theo ngày đến ngày, theo tuần, theo tháng, theo năm (vẽ biểu đồ)
- Xem các sản phẩm và số lượng bán theo ngày đến ngày, theo tuần, theo tháng, theo năm (vẽ biểu đồ)
- Cho phép hiệu chỉnh số lượng sản phẩm mỗi trang
- Cho phép khi chạy chương trình lên thì mở lại màn hình cuối mà lần trước tắt
- Cần đóng gói thành file exe để tự cài chương trình vào hệ thống
- Sử dụng mô hình MVVM cho tất cả màn hình (1 điểm) -> Lưu Tuấn Quân
- Kết nối API Rest API, lưu ảnh lên Imgur, tạo các API để truy xuất dữ liệu (2 điểm) -> Lê Văn Đông
- Xóa một loại sản phẩm
- Cập nhật một đơn hàng
- 19127363 - Lê Văn Đông - 9
- 20127004 - Huỳnh Minh Bảo - 10
- 20127600 - Lưu Tuấn Quân - 10