PHÂN TÍCH MÔ TẢ YÊU CẦU TRƯỜNG HỢP NGƯỜI DÙNG VÀ KỊCH BẢN ỨNG DỤNG

Một phần của tài liệu Đồ án tốt nghiệp: " Tiếp cận và xây dựng ứng dụng J2EE với Rational Rose và UML " pps (Trang 38)

ỨNG DỤNG

ỨNG DỤNG chức năng chính trong cả hệ thống, cho phép khách hàng tìm chọn và đặt mua hàng thông qua mạng. Vì khả năng và thời gian nên em chỉ tập trung vào phần ứng dụng này.

Kịch bản mua hàng được mô tả theo trình tự sau:

1. Khách hàng truy cập vào trang chủ Web site của ứng dụng này. Nó cho phép tìm sản phẩm thông qua giao diện tìm kiếm.

2. Bất cứ khi nào khách hàng cũng có thể đăng nhập vào hệ thống bằng cách cung cấp một account và password. Nếu khách hàng chưa có account thì hệ thống yêu cầu tạo mới account bất cứ khi nào.

3. Khách hàng duyệt qua danh mục hàng, khách hàng chọn loại hàng để hiển thị danh sách tất cả các sản phẩm trong loại hàng đó.

4. Khách hàng chọn một sản phẩm cụ thể trong danh sách. Hệ thống hiển thị thông tin về sản phẩm đã chọn như: sự mô tả về sản phẩm, hình ảnh, thông tin giá cả. Mỗi sản phẩm có nhiều mục hàng, mỗi mục hàng được trình bày riêng biệt.

5. Khách hàng quyết định mua một mục hàng cụ thể

6. Khách hàng chọn mục hàng cần mua vào trong giỏ hàng. Nếu khách hàng chưa đăng nhập vào hệ thống thì được hệ thống yêu cầu đăng nhập. Nếu khách hàng chưa có tài khoản thì có thể tạo mới.

7. Khi khách hàng yêu cầu ghi tên trước khi rời hệ thống thì hệ thống sẽ hiển thị các mục hàng đã chọn cùng với thông tin giá cả.

8. Khách hàng xác nhận hố đơn, hệ thống thu thập thông tin về vận chuyển, thanh tốn cho hóa đơn.

9. Cuối cùng khách hàng xác nhận đơn đặt hàng và hệ thống chấp nhận việc phát chuyển hóa đơn đi.

3.2. Phân tích yêu cầu trường hợp người dùng

Bước đầu tiên trong quá trình phân tích là ta định nghĩa các use case - những chức năng yêu cầu hệ thống. Việc phân tích use case liên quan đến việc phân tích những đặc tả của người sử dụng để phát hiện ra các use case, actor.

3.2.1. Xác định các Actor

Một phần của tài liệu Đồ án tốt nghiệp: " Tiếp cận và xây dựng ứng dụng J2EE với Rational Rose và UML " pps (Trang 38)

Tải bản đầy đủ (PDF)

(73 trang)