CHƯƠNG 2 : PHÂN TÍCH THIẾT KẾ HỆ THỐNG WEBSITE
2.3. Phân tích hệ thống
2.3.1. Yêu cầu chi tiết về Website
Hiển thị các danh mục sản phẩm.
Hiển thị chi tiết về sản phẩm có trong danh mục.
Hiển thị kết quả của việc tìm kiếm, đăng ký, đăng nhập trên hệ thống.
Hiển thị các sản phẩm mới cập nhật
2.3.2. Đối với người truy cập là người dùng
Cho phép đăng ký thành viên.
Cho phép xem tin tức, thông tin sản phẩm.
Cho phép thêm vào giỏ hàng và mua hàng trực tuyến.
2.3.3. Đối với Admin
Quản lý người dùng: thêm, sửa, xóa người dùng.
Cập nhật các thơng tin liên quan, sửa thơng tin, xóa thơng tin sản phẩm.
Kiểm tra thông tin sản phẩm trước khi đăng bài.
Hiện thơng tin sản phẩm theo nhóm tin,danh mục
2.3.4. Các tác nhân của hệ thống
Dựa vào mơ tả bài tốn, ta có thể xác định được các tác nhân chính của hệ thống như sau:
Tác nhân Admin: là người thực hiện các chức năng quản trị hệ thống, tài khoản, khách hàng, quản lý giao diện. Để thực hiện các chức năng quản trị trong hệ thống tác nhân này bắt buộc phải thực hiện đăng nhập.
Tác nhân khách hàng đã có tài khoản: có thể thực hiện các chức năng như đăng ký tài khoản, đăng nhập, quản lý thông tin tài khoản, thay đổi thông tin của tài khoản, thay đổi mật khẩu, tìm kiếm sản phẩm, xem tin tức, đặt hàng, xem giỏ hàng, xem hóa đơn.
a, Chức năng Admin:
Bảng 2.1 Bảng chức năng của Admin
Mục 1 2 b, Chức năng quản lý: Mục 1 2 3 4
5 6 7 8 9 10 c, Chức năng người dùng:
Bảng 2.3 Bảng chức năng của người dùng
Mục 1 2 3 4 5