phân tích thiết kế hệ thống
3.2.1. Phân tích và xây dựng chi tiết các chức năng
3.2.1.1. Chức năng đăng ký ngời dùng
Để cho phép ngời dùng có thể đăng nhập vào hệ thống thì trớc tiên ngời dùng cung cấp một số thông tin cần thiết nh: Tài khoản, Password, họ và tên đầy đủ, đỉa chỉ liên lạc, Email, điện thoại và một số thông tin khác.
Yêu cầu ngời dùng xác nhận lại các thông tin đã nhập. Trong trờng hợp ngời sử dụng cần chỉnh sửa lại thông tin, có thể chọn nút Back để nhập lại từ đầu nếu không thì chọn nút Đăng ký để lu thông tin vào cơ sở dữ liệu.
Nếu tài khoản đã có trong cơ sở dữ liệu thì ngời dùng phải chọn tải khoản khác. Sau khi đăng ký thành công, thông báo kết quả đăng ký và cơ sở dữ liệu.
- Sơ đồ chức năng đăng ký ngời dùng:
3.2.1.2 Chức năng đăng nhập
Khi ngời dùng đăng ký thành công, có thể trỏ sang trang cá nhân dành cho ngời sử dụng của hệ thống hay trang đăng nhập.
Kiểm tra tên và Password trên
trình khách
Tài khoản
đã tồn tại Tài khoản chưa có trong CSDL
Đăng ký
CSDL Xác nhận các thông tin
Lưu thông tin vào CSDL
Trang tài khoản của người dùng Gửi Email
- Sơ đồ chức năng đăng nhập hệ thống
3.2.1.3 Chức năng liệt kê sản phẩm
Đối với hệ thống này em xây dựng nhiều trang Web để trình bày sản phẩm dới nhiều hình thức khác nhau. Mục đích là để giúp cho ngời dùng dễ ràng tìm kiếm sản phẩm.
- Sơ đồ liệt kê sản phẩm:
Theo nhóm Top 10 Bán chạy Chữ cái tên
Chi tiết sản phẩm Thêm vào đơn đặt hàng Kiểm tra tên
và Password
Sai mật khẩu
Sai tên
Đăng nhập
Kiểm tra
3.2.1.4. Chức năng tìm kiếm