1
Giáo viên: TS. Trần Mạnh Tuấn
Bộ môn: Hệ thống thông tin
Khoa: Công nghệ thông tin
Email: tmtuan@tlu.edu.vn
Điện thoai: 0983.668.841
PHÂN TÍCH THIẾT KẾ HỆ THỐNG THÔNG TIN
Bài 6. Use case
Nội dung
2
1. Các thành phần Use-case
2. Các quan hệ của Use-case
3. Cách biểu diễn một usecase
Các thành phần Use-case
3
Hình thành tả yêu cầu chức năng hệ thống
kết quả thỏa thuận giữa khách hàng người phát triển hệ
thống phần mềm
Cho phép tả ràng nhất quán cái hệ thống sẽ
làm
hình khả năng được sử dụng xuyên suốt quá trình phát
triển
Cung cấp sở để kiểm tra, thử nghiệm hệ thống
Cho khả năng dễ thay đổi hay mở rộng yêu cầu hệ
thống Phân tích
Thu thập,
lọc và đánh
giá UC
Thiết kế,
cài đặt
Cài đặt UC
Kiểm tra
Kiểm tra
xem UC
thỏa mãn?
UC gắn các bước trong tiến
trình phát triển UC và tiến trình
phát triển
Các thành phần Use-case
4
Người
sử dụng Phân tích viên
Thử nghiệm
Kiến trúc
Lập trình viên
Use case
Diễn đạt Hiểu
Kiểm tra
Thiết kế
Cài đặt
Ai quan tâm đến UC?
Các thành phần Use-case
5
Một tác nhân (actor) đại diện
cho bất cứ thứ tương tác với
hệ thống.
Một use-case tả một chuỗi
các sự kiện được thực hiện
bởi hệ thống, sinh ra một
kết quả thể quan sát được
đối với một tác nhân cụ thể
nào đó
Actor
Use Case