Đặc tả use case
Tác nhân: Quản lý hoặc nhân viên
Mô tả: Cho phép người quản lý cửa hàng có thể xem các thông tin thống kê của cửa hàng. Các thông tin về thống kê khách hàng, thống kê sản phẩm, thống kê doanh thu, thống kê bài viết và thống kê đơn hàng trong toàn bộ thời gian hệ thống hoạt động.
Dòng sự kiện chính:
Sau khi hoàn thành đăng nhập, hệ thống cho phép người quản lý truy cập vào giao diện chính
Người quản lý chọn chức năng thống kê
Hiển thị giao diện quản lý thống kê
Hiển thị các thông tin thống kê từ CSDL
Kết thúc use case
Dòng sự kiện phụ: Nếu tác nhân đang trong giao diện thống kê mà chọn về trang chủ thì hệ thống sẽ hỏi “Bạn có muốn thoát?”, nếu chọn có thì hệ thống chuyển về trang chủ. Kết thúc use case.
Các yêu cầu đặc biệt: Không có
Trạng thái sử dụng trước khi sử dụng use case: Không có yêu cầu
Trạng thái hệ thống sau khi sử dụng use case: Không có
Biểu đồ trình tự chức năng thống kê
Hình 2.19 Hình ảnh biểu đồ trình tự chức năng thống kê
2.4.3 Biểu đồ chức năng dành cho khách hàng 2.4.3.1 Chức năng đăng nhập khách hàng
Biểu đồ use case chức năng đăng nhập khách hàng
Hình 2.20 Hình ảnh use case chứ năng đăng nhập khách hàng
Đặc tả use case
Tác nhân: Khách hàng
Mô tả: Cho phép khách hàng truy cập vào website cửa hàng với thông tin của họ. Từ đó khách hàng mới có thể thực hiện được các chức năng như đặt hàng, quản lý giỏ hàng, thanh toán, phản hồi liên hệ….
Dòng sự kiện chính:
Sau khi hoàn thành đăng nhập, hệ thống cho phép khách hàng truy cập vào trang thông tin cá nhân của họ
Cho phép khách hàng thực hiện các chức năng theo phân quyền của khách hàng
Giới hạn các chức năng mà khách hàng không thể tác động vào hệ thống
Kết thúc use case
Dòng sự kiện phụ:
Nếu tác nhân đăng nhập sai thì không được phép truy cập vào trong trang thông tin của khách hàng. Nếu tác nhân đã đăng nhập thì chuyển đến trang thông tin của khách hàng và bỏ qua bước đăng nhập
Nếu tác nhân chọn quên mật khẩu thì thực hiện gửi mail về địa chỉ mail của khách hàng và cung cấp đường dẫn lấy lại mật khẩu cho khách hàng
Kết thúc use case.
Các yêu cầu đặc biệt: Không có
Trạng thái sử dụng trước khi sử dụng use case: Chưa đăng nhập
Trạng thái hệ thống sau khi sử dụng use case: Hiển thị các chức năng mà khách hàng có thể thực hiện việc mua sắm như: giỏ hàng, đặt hàng, thanh toán, phản hồi… và hiển thị chức năng đăng xuất.
Biểu đồ trình tự chức năng đăng nhập khách hàng
Hình 2.21 Hình ảnh biểu đồ trình tự chứ năng đăng nhập khách hàng
2.4.3.2 Chức năng đăng ký khách hàng
Biểu đồ use case chức năng đăng ký khách hàng
Hình 2.22 Hình ảnh use case chức năng đăng ký khách hàng
Chia sẻ với bạn bè của bạn: |