CHƯƠNG 4 KHẢO SÁT VÀ PHAN TÍCH YÊU CẦU HỆ THỐNG
4.1 KHẢO SÁT YÊU CÀU HỆ THỐNG
Website cung cấp giao diện đồ họa trực quan cho người duyệt, có thể dễ dàng tra cứu, tìm kiếm thông tin một cách nhanh chóng.
Website hiển thị các tin theo từng chuyên mục Cung cấp các chức năng tìm kiếm.
4.1.1.2 Đối với người quản trị hệ thống
Để có thể thực hiện những tác vụ của người quản trị, hệ thống sẽ yêu cầu người quản lý đăng nhập vào hệ thống. Sau khi đăng nhập website cung cấp các chức năng:
Kết nối cơ sở dữ liệu mới với cơ sở dữ liệu cũ của website trước
Quản lý dữ liệu: tiến hành cập nhập, thêm mới hay xóa bỏ các dữ liệu không phù hợp.
Quản lý tin tức: tiến hành cập nhâp,thêm mới,xóa bỏ các dữ liệu tin tức không phù hợp
Quản lý chuyêm mục tin tức: có thể cập nhâp, thêm mới, xóa bỏ các dữ liệu không phù hợp
Quản lý các liên kết website, quảng cáo có thể cập nhập, thêm mới, sửa, xóa Quản lý User: có thể cập nhập,thêm,xóa,phân quyền cho người sử dụng Chức năng tìm kiếm cho người quản trị
Phân quyền sử dụng website
Thay đổi mật khẩu khi cần thiết để đảm bảo tính bảo mật và an toàn cho Website.
4.1.2 Mô tả chức năng chi tiết với từng người sử dụng 4.1.2.1 Đối với người duyệt web
Xem thông tin sản phẩm
Mục đích Chức năng cho phép độc giả có thể xem thông tin chi tiết về sản phẩm.
Dữ liệu vào Lựa chọn thông tin sản phẩm muốn xem.
Xử lý Lấy thông tin sản phẩm từ Database.
Dữ liệu ra Hiển thị thông tin được yêu cầu.
Xem tin tức
Mục đích Chức năng cho phép độc giả có thể xem tin tức.
Dữ liệu vào Lựa chọn mục tin muốn xem.
Xử lý Lấy mục tin từ Database.
Dữ liệu ra Hiển thị thông tin được yêu cầu.
Tìm kiếm thông tin sản phẩm
Mục đích Cho phép người xem tìm kiếm các thông tin về các sản phẩm đồ điện tử
Dữ liệu vào +Nhập từ khóa muốn tìm.
+Tìm kiếm với tất cả các từ nhập vào.
Xử lý Truy vấn trong cơ sở dữ liệu, hiện kết quả.
Dữ liệu ra Hiển thị các thông tin chi tiết.
Tìm kiếm tin tức
Mục đích Cho phép người xem tìm kiếm các tin tức .
Dữ liệu vào +Nhập từ khóa muốn tìm.
+Tìm kiếm với tất cả các từ nhập vào.
Xử lý Truy vấn trong cơ sở dữ liệu, hiện kết quả.
Dữ liệu ra Hiển thị các thông tin chi tiết.
4.1.2.2 Đối với người quản trị admin
Đă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.
Quản lý sản phẩm mới
Mục đích Người quản trị có thể kiểm soát được sản phẩm mới nhất.
Dữ liệu vào Trường new của sản phẩm hiện tại, khi người quản trị muốn cho sản phẩm này là sản phẩm mới nhất.
Xử lý
Lưu trường new với giá trị mới vào Database, sau đó ta sẽ sắp xếp theo trường new với giá trị giảm dần, từ đó ta sẽ lấy ra sản phẩm mới nhất.
Dữ liệu ra Hiện ra sản phẩm mới nhất, bên phía người dùng.
Quản lý dữ liệu
a. Quản lý danh 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 danh mục sản phẩm.
Dữ liệu vào +Tìm kiếm danh mục sản phẩm.
+Thêm danh mục sản phẩm mới.
+Sửa danh mục sản phẩm.
Xử lý Truy xuất dữ liệu để chỉnh sửa danh mục sản phẩm và cập nhập dữ liệu khi thêm danh mục sản phẩm mới.
Dữ liệu ra Hiển thị tất cả các danh mục sản phẩm chỉnh sửa và danh mục sản phẩm mới.
b. Quản lý 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 sản phẩm.
Dữ liệu vào
+Tìm kiếm sản phẩm.
+Xem chi tiết sản phẩm.
+Thêm sản phẩm mới.
+Sửa sản phẩm.
Xử lý Truy xuất dữ liệu để chỉnh sửa mặt hàng và cập nhập dữ liệu khi thêm mặt hàng mới.
Dữ liệu ra Hiển thị tất cả các mặt hàng chỉnh sửa và mặt hàng mới.
c. Quản lý tin tức
Mục đích Admin có thể tìm kiếm, xem, sửa xóa và cập nhật các tin tức.
Dữ liệu vào
+Tìm kiếm tin tức.
+Xem chi tiết tin tức.
+Thêm tin tức mới.
+Sửa tin tức.
Xử lý Truy xuất dữ liệu để chỉnh sửa tin tức và cập nhập dữ liệu khi thêm tin tức mới.
Dữ liệu ra Hiển thị tất cả các tin tức chỉnh sửa và tin tức mới.