Phân tích yêu cầu

Một phần của tài liệu Xây dựng website thương mại điện tử kinh doanh trang sức đá quý (Trang 34 - 41)

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

Một phần của tài liệu Xây dựng website thương mại điện tử kinh doanh trang sức đá quý (Trang 34 - 41)

w