2.1.3 .Phân tích yêu cầu
2.1.3.2. Các chức năng đối với phân hệ khách hàng
Chức năng hiển thị danh mục sản phẩm:
Bảng 2.12. Chức năng hiển thị danh mục sản phẩm
Mô tả Hiển thị sản phẩm theo từng danh mục sản phẩm.
Đầu vào Đường link danh mục sản phẩm.
Quá trình xử lý Lấy tất cả danh mục sản phẩm có trong CSDL.
Đầu ra Hiển thị danh mục sản phẩm, và sản phẩm theo danh mục. Chức năng chi tiết sản phẩm:
Bảng 2.13. Chức năng chi tiết sản phẩm
Mô tả Hiển thị chi tiết sản phẩm.
Đầu vào Đường link sản phẩm.
Quá trình xử lý Truy xuất vào CSDL để lấy thông tin chi tiết của sản phẩm. Đầu ra Hiển thị thông tin chi tiết của sản phẩm.
Chức năng tìm kiếm sản phẩm:
Bảng 2.14. Chức năng tìm kiếm thơng tin sản phẩm
Mơ tả Chức năng tìm kiếm sản phẩm theo từ khóa được nhập vào. Đầu vào Tên sản phẩm, danh mục sản phẩm,giá sản phẩm.
Quá trình xử lý
Kiểm tra sự tương thích của dữ liệu nhập vào. Kết nối đến CSDL.
Tìm kiếm thơng tin theo u cầu.
Đầu ra Hiển thị kết quả hoặc thông báo.
Chức năng hiển thị tất cả tin tức:
Bảng 2.15. Chức năng hiển thi tất cả tin tức
Mô tả Hiển thị tin tức
Đầu vào Đường link tin tức.
Quá trình xử lý Truy xuất vào CSDL để lấy thông tin. Đầu ra Hiển thị thông tin về tin tức.
Chức năng hiển thị chi tiết tin tức:
Bảng 2.16. Chức năng hiển thị chi tiết tin tức
Mô tả Hiển thị chi tiết tin tức.
Đầu vào Đường link tin tức.
Quá trình xử lý Truy xuất vào CSDL để lấy thông tin chi tiết của tin tức. Đầu ra Hiển thị thông tin chi tiết của tin tức.
Chức năng đăng ký thành viên:
Bảng 2.17. Chức năng đăng kí thành viên
Mơ tả Đăng ký thành viên.
Đầu vào Họ và tên. Tên đăng nhập. Địa chỉ. Mã điện thoại. Mật khẩu. Mật khẩu cấp 2. Nhập lại mật khẩu. Email. Số điện thoại.
Số fax. Mã bảo vệ.
Q trình xử lý Kiểm tra tính hợp lệ của form. Kết nối đến CSDL.
Đầu ra Thông báo đăng ký thành công hay chưa.
Chức năng đăng nhập hệ thống:
Bảng 2.18. Chức năng đăng nhập hệ thống
Mô tả Đăng nhập khi đã có tài khoản.
Đầu vào Tên đăng nhập.
Mật khẩu.
Quá trình xử lý
Kết nối đến CSDL so sánh thông tin đăng nhập đúng hay không?
Tạo phiên truy cập cho người dùng truy cập.
Đầu ra Thông báo kết quả.
Chức năng đổi mật khẩu người dùng:
Bảng 2.19. Chức năng đổi mật khẩu
Mô tả Đổi mật khẩu người dùng.
Đầu vào Thông tin đổi mật khẩu
Tên đăng nhập. Mật khẩu cũ. Mật khẩu mới. Mã bảo vệ.
Quá trình xử lý Kết nối CSDL, so sánh thơng tin đăng nhập có đúng khơng.
Đầu ra Thông báo mật khẩu đã đổi thành công
Chức năng giỏ hàng:
Bảng 2.20. Chức năng giỏ hàng
Mô tả Mô phỏng giỏ hàng thực tế dùng để chứa các mặt hàng khách hàng đã chọn.
Đầu vào Sản phẩm khách hàng đã đưa vào giỏ hàng và đặt mua. Quá trình xử lý Kiểm tra sản phẩm có trong giỏ hàng.
Chức năng tạo đơn hàng:
Bảng 2.21. Chức năng tạo đơn hàng
Mô tả Sau khi khách hàng chọn sản phẩm, đưa vào giỏ hàng và đặt mua.
Đầu vào Thông tin các sản phẩm khách hàng đã chọn trong giỏ hàng.
Quá trình xử lý Kiểm tra tính hợp lệ của đơn hàng.
Lưu thông tin đơn hàng vào CSDL nếu tạo thành công. Đầu ra Thông báo đã tạo đơn hàng thành công hay chưa.
Chức năng hiển thị số lượng truy cập:
Bảng 2.22. Chức năng hiển thị số lượng truy cập
Mô tả Hiển thị số người truy cập vào website.
Đầu vào Người dùng truy cập vào website.
Quá trình xử lý Đếm số lượt truy cập.
Đầu ra Hiển thị tống số lượt truy cập vào website. Chức năng cập nhật banner chính:
Bảng 2.23. Chức năng cập nhật banner chính
Mơ tả Cập nhật banner chính
Đầu vào Hình banner chính
Q trình xử lý Kết nối đến CSDL.