Tra cứu nhà cung cấp

Một phần của tài liệu báo cáo phân tích thiết kế hướng đối tượng uml quản lý siêu thị (Trang 39)

Use case Name: tra cứu nhà cung cấp ; ID=18

Decriptions Use case này cho phép người quản lý tra cứu thông tin các nhà cung

cấp củasiêu thị được lưu trong hệ thống. Bao gồm các thao tác: tìm kiếm theo các đặc điểm Tên, địa chỉ … (tìm kiếm theo điều kiện). Nếu Use case thành công, những nhà cung cấp thoả điều kiện tìm kiếm sẽ được hiển thị hoặc các thông tin về nhà cung cấp của siêu thị sẽ được sắp xếp theo một trình tự nào đó theo yêu cầu của người sử dụng hệ thống. Ngược lại trạng thái của hệ thống không thay đổi.

Actors Giám đốc/

Assumptions/ pre-condition

Giám đốc/ phải đăng nhập vào hệ thống trước khi Use case này bắt đầu.

Steps Use case này bắt đầu khi người quản lý muốn tìm kiếm, tra cứu thông

tin nhà cung cấp trong hệ thống Hệ thống yêu cầu người dùng hoặc là: -Xem danh sách

-Chọn tiêu chí tra cứu riêng biệt: + Mã nhà cung cấp

+ Tên nhà cung cấp

Khi chọn xong điều kiện tìm kiếm, người sử dụng chọn chức năng Tra cứu nhà cung cấp bằng cách nhấn nút “Tìm”.

Danh sách các nhà cung cấp thoả điều kiện đã được đưa ra sẽ được hiển thị.

Non- functional

Issues * Huỷ bỏ thao tác sắp xếp trong khi đang lựa chọn điều kiện sắp xếp

Hệ thống tự động huỷ bỏ thao tác đang thực hiện và trở về trạng thái trước đó. Lúc này Use-case kết thúc.

*Huỷ bỏ thao tác tìm kiếm trong khi đang lựa chọn điều kiện sắp xếp Hệ thống tự động huỷ bỏ thao tác đang thực hiện và trở về trạng thái trước đó. Lúc này Use-case kết thúc.

*Không có nhà cung cấp nào thoả điều kiện tìm kiếm được đưa ra Hệ thống tự động thông báo cho người sử dụng biết không có nhà cung cấp nào thoả điều kiện và trở về trạng thái trước đó. Use-case kết thúc.

Một phần của tài liệu báo cáo phân tích thiết kế hướng đối tượng uml quản lý siêu thị (Trang 39)