CHƯƠNG 2: PHÂN TÍCH VÀ THIẾT KẾ HỆ THỐNG •
2.1.2. Phân tích yêu cầu
2.Ì.2.Ì. Các chức năng đối với phân hệ quản trị
• Chức năng đăng nhập quyền quản trị:
Bảng 2.1. Chức năng đăng nhập quyền quản trị
Mô tả Dùng cho quản trị viên đăng nhập.
Đầu vào
Thông tin đăng nhập Tên đăng nhập
Mật khẩu
Quá trình xử lý
Kết nối cơ sở dữ liệu so sánh thông tin đăng nhập Tạo phiên truy cập cho người dùng đăng nhập.
Đầu ra Thông báo kết quả đăng nhập.
• Chức năng quản lý sản phẩm (Thêm, sửa, xóa):
- Chức năng thêm sản phẩm:
Bảng 2.2. Chức năng thêm sản phẩm
Mô tả Thêm mới một sản phẩm
Đầu vào Tên sản phẩm Danh mục sản phẩm. Mô tả sản phẩm. Giá Hình sản phẩm. Quá trình xử lý
Kiểm tra dữ liệu
Kết nối đến CSDL để lưu thông tin.
Đầu ra Hiển thị thông tin sản phẩm.
- Chức năng sửa sản phẩm:
Bảng 2.3. Chức năng sửa sản phẩm
Mô tả Sửa thông tin một sản phẩm
Đầu vào Sản phẩm cần sửa
Quá trình xử lý
Kiểm tra dữ liệu
Kết nối đến CSDL để cập nhật thông tin. Đầu ra Hiển thị thông tin mới của sản phẩm.
Xây dựng website thương mại điện tử kinh doanh trang sức đá quý
Xây dựng website thương mại điện tử kinh doanh trang sức đá quý
SVTH: Nguyễn Thị Hồng Huyền - Lớp CCTM06A Ì34
- Chức năng xóa sản phẩm:
Bảng 2.4. Chức năng xóa sản phẩm
Mô tả Xóa sản phẩm
Đầu vào Sản phẩm cần xóa
Quá trình xử lý Kiểm tra dữ liệu
Kết nối đến CSDL để xóa dữ liệu.
Đầu ra Hiển thị thông báo.
• Chức năng thêm danh mục sản phẩm:
Mô tả Thêm mới danh mục sản phẩm mới
Đầu vào Tên danh mục sản phẩm
Quá trình xử lý Kết nối đến CSDL để lưu thông tin.Kiểm tra dữ liệu Đầu ra Hiển thị thông tin về danh mục sản phẩm.
• Chức năng quản lý tin tức (Thêm, sửa, xóa):
- Chức năng thêm tin tức:
Bảng 2.5. Chức năng thêm tin tức
Mô tả Thêm mới một tin mới
Đầu vào
Tiêu đề tin tức Tóm tắt tin tức Nội dung tin tức
Hình tin tức
Quá trình xử lý Kết nối đến CSDL để lưu thông tin.Kiểm tra dữ liệu
Đầu ra Hiển thị thông tin về tin tức.
- Chức năng sửa tin tức:
Bảng 2.6. Chức năng sửa tin tức
Mô tả Sửa thông tin một tin tức
Đầu vào Chọn tin tức cần sửa
Quá trình xử lý Kết nối đến CSDL để cập nhật thông tin.Kiểm tra dữ liệu
Đầu ra Hiển thị thông tin mới.
Xây dựng website thương mại điện tử kinh doanh trang sức đá quý
- Chức năng xóa tin tức:
Bảng 2.7. Chức năng xóa tin tức
Mô tả Xóa tin tức
Đầu vào Chọn tin tức cần xóa
Quá trình xử lý Kết nối đến CSDL để xóa thông tin.Kiểm tra dữ liệu
Đầu ra Hiển thị thông báo.
• Chức năng hiển thị tất cả đơn hàng:
Bảng 2.8. Chức năng hiển thị tất cả đơn hàng
Mô tả Liệt kê danh sách các đơn đặt hàng khách hàng đã đặt. Đầu vào Thông tin đơn hàng, đơn hàng sau khi xử lý xong.
Quá trình xử lý Kết nối đến CSDL.
Đầu ra Hiển thị thông tin đơn hàng.
• Chức năng hiển thị tất cả liên hệ:
Bảng 2.9. Chức năng hiển thị tất cả liên hệ
Mô tả Liệt kê danh sách các khách hàng đã gửi liên hệ đến hệ thống.
Đầu vào Họ tên Địa chỉ Email Số điện thoại Số fax Nội dung Quá trình xử lý Kết nối đến CSDL.
Đầu ra Hiển thị danh sách liên hệ
Xây dựng website thương mại điện tử kinh doanh trang sức đá quý
Xây dựng website thương mại điện tử kinh doanh trang sức đá quý
SVTH: Nguyễn Thị Hồng Huyền - Lớp CCTM06A 36
• Chức năng hiển thị tất cả người dùng:
Bảng 2.10. Chức năng hiển thị tất cả người dùng
Mô tả Liệt kê danh sách người dùng (đăng kí tài khoản).
Đầu vào Tên đăng nhập Mật khẩu Họ tên Địa chỉ Số điện thoại Số fax Mã điện thoại Email Quá trình xử lý Kết nối đến CSDL.
Đầu ra Hiển thị danh sách người dùng.
2.1.2.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.11. 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.12. 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.
Xây dựng website thương mại điện tử kinh doanh trang sức đá quý
• Chức năng tìm kiếm thông tin sản phẩm:
Bảng 2.13. 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 yê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.14. Chức năng hiển th 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.15. 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.
Xây dựng website thương mại điện tử kinh doanh trang sức đá quý
Xây dựng website thương mại điện tử kinh doanh trang sức đá quý
SVTH: Nguyễn Thị Hồng Huyền - Lớp CCTM06A 38
• Chức năng đăng ký thành viên:
Bảng 2.16. Chức năng đăng kí thành viên
Mô tả Đăng ký thành viên.
Đầu vào
Khi đăng ký người dùng phải điền đầy đủ thông tin: Họ và tên Tên đăng nhập Tên đường phố Thành phố Quận/huyện Mã điện thoại Mật khẩu Nhập lại mật khẩu Email Số điện thoại Số fax
Quá 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.17. Chức năng đăng nhập hệ thống
Mô tả Đăng nhập khi đã có tài khoản.
Đầu vào
Thông tin đăng nhập: 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ả.
Xây dựng website thương mại điện tử kinh doanh trang sức đá quý
• Chức năng giỏ hàng:
Bảng 2.18. 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.
Đầu ra
Các sản phẩm khách hàng đã chọn mua và tổng số tiền phải thanh toán
• Chức năng tạo đơn hàng
Bảng 2.19. 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ý Lưu thông tin đơn hàng vào CSDL nếu tạo thành công.Kiểm tra tính hợp lệ của đơn hà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.20. 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.
Xây dựng website thương mại điện tử kinh doanh trang sức đá quý
Xây dựng website thương mại điện tử kinh doanh trang sức đá quý
SVTH: Nguyễn Thị Hồng Huyền - Lớp CCTM06A 40