CHƯƠNG2 Phân tíchyêucầu 1.1 Dữ liệu phải lưu trữ: Thông tin về sản phẩm. Thông tin về loại sản phẩm. Thông tin về khách hàng. Thông tin về đơn hàng. Thông tin chi tiết đơn hàng. Thông tin phân quyền. Thông tin tài khoản (tài khoản mua hàng của khách hàng ) Thông tin trạng thái (của đơn hàng) 1.2 Các chức năng phải hỗ trợ : 1.2.1 Chức năng cho người dùng cuối : 3 Hiển thị sản phẩm theo phân loại. Hiển thị chi tiết sản phẩm. Tìm kiếm cơ bản (theo tên). Tìm kiếm nâng cao (theo loại, theo tên, khoảng giá). Hiển thị sản phẩm và kết quả tìm kiếm dạng phân trang (6 sản phẩm/trang). Đăng ký (người dùng cuối), đăng nhập và đăng xuất. Giỏ hàng (Mua hàng trực tuyến). Thanh toán trực tuyến. 1.2.2 Chức năng cho người quản lý: Quản lý người dùng : sửa, xóa người dùng, ghi chú người dùng xấu. Thêm sản phẩm theo đúng phân loại, up hình ảnh. Sửa sản phẩm : hiển thị đúng thông tin trước khi sửa. Xóa sản phẩm : thông báo trước khi xóa. Xem danh sách đơn hàng. Sắp xếp đơn hàng theo ngày. Sắp xếp đơn hàng theo tổng tiền. Sắp xếp đơn hàng theo trạng thái (chưa liên lạc, chưa giao, đã giao). Lọc đơn hàng theo ngày đặt. Lọc đơn hàng theo trạng thái (mặc định là chưa liên lạc). Xem chi tiết đơn hàng : chi tiết người mua (họ tên, email, số điện thoại), chi tiết sản phẩm đặt mua. . CHƯƠNG 2 Phân tích yêu cầu 1.1 Dữ liệu phải lưu trữ: Thông tin về sản phẩm. Thông tin. tin phân quyền. Thông tin tài khoản (tài khoản mua hàng của khách hàng ) Thông tin trạng thái (của đơn hàng) 1 .2 Các chức năng phải hỗ trợ : 1 .2. 1