Hệ thống phải đáp ứng được các yêu cầu:
Trang web phải đảm bảo mọi yêu cầu cần thiết của một trang web kinh doanh qua mạng: về bảo mật, về tốc độ, độ phân giải …
Các yêu cầu về giao diện: giao diện website đơn giản, dễ sử dụng, mọi trức năng của website đều có phần giải thích, hướng dẫn sử dụng với khách hàng, việc cập nhật chỉnh sửa dữ liệu phải đơn giản dễ sử dụng.
Các mặt hàng được sắp xếp theo thứ tự bảng chữ cái, được phân loại theo hãng sản xuất, có cơ chế phân trang, điều hướng khi liệt kê dữ liệu.
Về chức năng: Phải có cơ chế phân quyền người dùng. Có hai loại người dùng là người dùng bình thường và người quản trị.
– Với người dùng bình thường chỉ cho phép xem các thông tin sản phẩm thực hiện quá trình mua hàng.
– Với nhà quản trị cho phép ngoài các quyền của người dùng còn có chức năng quản lý nội dung trang Web tức là có quyền cập nhật các thông tin về mặt hàng, các giao diện hiển thị trên trang Web.
Quản lý các mặt hàng hiện có, có thể thêm sửa, xóa các mặt hàng đã có. Quản lý các đơn đặt hàng qua mạng. Khách hàng có thể tìm kiếm các mặt hàng theo yêu cầu và các thông tin chi tiết.
Đối với khách hàng: có thể xem các mặt hàng mà cửa hàng giới thiệu, chọn các mặt hàng và bỏ vào giỏ hàng. Tại thời điểm bất kỳ có thể xem giỏ hàng của mình. Cho phép đặt hàng và gửi đơn đặt hàng tới của hàng thông qua trang Web.
Người mua hàng muốn mua hàng bắt buộc phải có acount và phải đăng nhập vào hệ thống
Mọi thông tin của khách hàng đăng ký đặt hàng sẽ được nhân viên của công ty kiểm tra lại