3.1.2.1 Đối với người duyệt web
Mục đích Chức năng cho phép người xem có thể xem sản phẩm Dữ liệu vào Lựa chọn sản phẩm muốn xem.
Xử lý Lấy mục tin từ Database.
Dữ liệu ra Hiển thị sản phẩm được yêu cầu.
3.1.2.2 Đối với người quản trị web
• Đăng nhập
Mục đích Cho Phân quyền để kiểm soát hệ thống một cách chặt chẽ, tránh
tình trạng hệ thống bị thay đổi và phá hủy.
Dữ liệu vào Tên đăng nhập, mật khẩu.
Xử lý So sánh với bảng user trong cơ sở dữ liệu .
Dữ liệu ra Chuyển đến trang của đối tượng nếu đúng, báo lỗi nếu sai tên hay
mật khẩu.
• Đăng xuất
Mục đích Cho người quản lý thoát khỏi hệ thống đang sử dụng
Dữ liệu vào Yêu cầu đăng xuất
Xử lý Thực hiện yêu cầu đăng xuất khỏi hệ thống
Dữ liệu ra Trở về trang giao diện người dùng
• Đổi mật khẩu
Mục đích Thay đổi mật khẩu truy nhập, để dảm bảo tính tiện lợi hay an toàn.
Dữ liệu vào Tên đăng nhập, mật khẩu cũ, mật khẩu mới.
Xử lý So sánh với bảng user trong cơ sở dữ liệu .
Dữ liệu ra Ghi nhận thông tin nếu đúng, cảnh báo trong trường hợp sai phạm.
• Quản lý người dùng
Mục đích Người quản trị có thể kiểm soát được người dùng, admin có thể phân quyền, thêm, sửa, xóa người dùng Dữ liệu vào Các thông tin của người dùng
Dữ liệu ra Hiển thị lên giao diện quản lý
• Quản lý sản phẩm
Mục đích
+ Người quản trị có thể kiểm soát được các sản phẩm. Có thể cho sản phẩm đó hiển thị lên web không, sản phẩm đó thuộc chuyên mục nào…
+Admin có thể tìm kiếm, xem, sửa xóa và cập nhật các chuyên mục sản phẩm
+Admin có thể xem chi tiết về từng sản phẩm tại trang quản lý
Dữ liệu vào
+Dữ liệu tìm kiếm
+ Dữ liệu thêm sản phẩm mới. +Dữ liệu về update sản phẩm mới +Dữ liệu về sản phẩm cần xóa
Xử lý Xử lý các yêu cầu truy xuất dữ liệu để chỉnh sửa sản phẩm và cập nhập dữ liệu khi thêm sản phẩm mới. Dữ liệu ra Hiển thị lên giao diện
• Quản lý chuyên mục sản phẩm
Mục đích Admin có thể tìm kiếm, xem, sửa xóa và cập nhật các chuyên mục sản phẩm
Dữ liệu vào
+Dữ liệu tìm kiếm
+ Dữ liệu thêm chuyên mục sản phẩm mới. +Dữ liệu về update chuyên mục sản phẩm mới +Dữ liệu về chuyên mục sản phẩm cần xóa +Xem chi tiết sản phẩm
Xử lý Truy xuất dữ liệu để chỉnh sửa chuyên mục sản phẩm và cập nhập dữ liệu khi thêm chuyên mục sản phẩm mới. Dữ liệu ra Hiển thị tất cả chuyên mục sản phẩm.