Mô tả chi tiết chức năng với từng đối tượng sử dụng hệ thống

Một phần của tài liệu Nghiên cứu Web Framework MVC và xây dựng website của khoa công nghệ thông tin của trường đại học Thủy Lợi (Trang 28 - 30)

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 (adsbygoogle = window.adsbygoogle || []).push({});

+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.

Một phần của tài liệu Nghiên cứu Web Framework MVC và xây dựng website của khoa công nghệ thông tin của trường đại học Thủy Lợi (Trang 28 - 30)