Professional Documents
Culture Documents
KẾ HỆ THỐNG DÙNG
UML
GV: ThS. Phạm Nguyễn Cương
Bán hàng
Hệ thống
thanh toán
Phân tích & Thiết kế hệ thống hướng đối 5
Xác định tác nhân hệ thống
Xác định tác nhân (actor)
Xác định tác nhân từ kết quả của mô hình hoá
nghiệp vụ
Ví dụ: trong hệ thống thư viện Tên use case có thể
thay đổi để phù hợp
với tác nhân mới
Gửi tiền
Khởi động hệ
Rút tiền thống
Gửi tiền
Rút tiền
Khách hàng
Truy vấn thông tin
tài khoản
Xử lý mượn sách
Mua sách
…
Xử lý mượn sách
Đăng xuất
Xử lý trả sách
Thủ thư Quản trị hệ thống
Gửi tiền
Khởi động hệ
Rút tiền thống
Xử lý mượn sách
Đăng nhập
<<extend>> <<extend>>
<<extend>>
Giải quyết PIN Mượn sách từ thư Xử lý từ chối
không hợp lệ viện thành viên mượn sách
<<extend>>
<<extend>>
Truy vấn thông tin
tài khoản
<<extend>>
Gửi tiền
Rút tiền
Khách hàng
Hệ thống ATM
<<extend>>
Khách hàng Giải quyết PIN
<<extend>>
không hợp lệ
<<extend>>
Truy vấn thông
tin tài khoản
<<extend>>
Gửi tiền Nhân viên vận hành
Rút tiền
<<include>>
Xử lý mượn sách Đăng xuất
Kiểm tra thẻ
Quản trị
<<include>> Xử lý trả sách
Quản trị
Thủ thư người
dùng
Mô tả use case
Mô tả use case
Vận hành