Lập mô hình nghiệp vụ (Mô hình trường hợp
sử dụng)
Mô tả về các trường hợp sử dụng
Các bản mẫu giao diện – người sử dụng
2
Mô hình nghiệp vụ giúp hiểu và nắm bắt hệ
thống nghiệp vụ.
Các bước thực hiện:
•
Xác định phạm vi và chức năng hệ thống cần nghiên
cứu.
•
Liệt kê các chức năng mà hệ thống cần thực hiện.
•
Chỉ ra mối quan hệ giữa chúng với môi trường (các hệ
thống đang tồn tại, những người tương tác với hệ
thống).
•
Tìm các trường hợp sử dụng nghiệp vụ từ chức năng hệ
thống.
3
Sản phẩm bước lập mô hình nghiệp vụ:
•
Mô hình miền, mô hình nghiệp vụ của hệ thống, mô
hình UC.
•
Bảng thuật ngữ sử dụng
•
Xác định các yêu cầu bổ sung.
4
Xây dựng mô hình miền (domain model)
•
Mô tả các khái niệm quan trọng của hệ thống thông qua các
đối tượng của lĩnh vực nghiệp vụ và mối liên kết giữa chúng
với nhau.
•
Có 3 dạng lớp đối tượng miền điển hình:
Các đối tượng nghiệp vụ thể hiện những vật được quản lý trong
hoạt động nghiệp vụ, VD đơn đặt hàng, tài khoản, hợp đồng, ngân
hàng đề thi, ….
Các đối tượng của thế giới thực mà hệ thống cần theo dõi, VD
giao dịch thanh toán, mua hàng, rút tiền,…
Các sự kiện sẽ hoặc đã xuất hiện: đưa thẻ vào máy, nhấn phím, trả
tiền…
•
Mô hình miền được mô tả bằng nhiều biểu đồ lớp của UML
5
Xây dựng mô hình miền (domain model) (tt)
•
Ví dụ: Trong hệ thống giao dịch tín dụng nó thường phải ghi nhận và
theo dõi danh sách khách hàng. Mỗi khách hàng có thể có nhiều tài
khoản trong ngân hàng. Như vậy mô hình miền gồm hai thực thể quan
trọng là khách hàng và tài khoản.
•
Tài khoản (thuộc vào từ điển) là một loạt các thống tin dành cho khách
hàng, thường bao gồm : số TK, tên khách hàng, số dư tài khoản,….
6
Khách hàng
Tài khoản
1 1..*
Xây dựng mô hình nghiệp vụ
•
Mô hình trường hợp sử dụng, mô tả các quá trình nghiệp vụ
của một tổ chức dưới dạng trường hợp sử dụng nghiệp vụ và
các tác nhân nghiệp vụ tương ứng liên kết với nhau.
•
Mô hình này xem xét hệ thống từ quan điểm người sử dụng.
•
Mô hình trường hợp sử dụng nghiệp vụ được miêu tả bằng
các biểu đồ trường hợp sử dụng.
7
Xây dựng mô hình trường hợp sử dụng (UC):
gồm 4 bước
•
Tìm các tác nhân
•
Tìm các trường hợp sử dụng
•
Mô tả ngắn gọn các trường hợp sử dụng
•
Mô tả mô hình trường hợp sử dụng tổng thể (bao gồm
việc chuẩn bị từ điển giải thích các thuật ngữ)
8
Xây dựng mô hình trường hợp sử dụng (UC)
(tt)
•
Tìm các tác nhân
Tác nhân tham gia hệ thống (tác nhân sử dụng)
Tác nhân kích hoạt hệ thống (sự kiện)
•
Đặt tên cho các tác nhân, mô tả ngắn gọn các vai trò
của mỗi tác nhân và mục tiêu nó sử dụng hệ thống để
làm gì.
9