
Tổng quan về xác định yêu cầu người dùng 1
Giáo trình Phân tích và thiết kế hướng đối tượng bằng UML
Tổng quan về xác định
yêu cầu người dùng

Tổng quan về xác định yêu cầu người dùng 2
M c tiêuụ
Tìm hi u các khái ni m c b n v xác đ nh yêu c u ng i ể ệ ơ ả ề ị ầ ườ
dùng và tác d ng c a chúng lên Phân tích và Thi t kụ ủ ế ế
Tìm hi u cách ghi nh n và di n d ch các yêu c u c a ngu i ể ậ ễ ị ầ ủ ờ
dùng, là nh ng thông tin đ c dùng đ b t đ u vi c phân tích ữ ượ ể ắ ầ ệ
và thi t kế ế

Tổng quan về xác định yêu cầu người dùng 3
Các ch đủ ề
Gi i thi uớ ệ
Các khái ni m chínhệ
Phát bi u bài toánể
B ng chú gi iả ả
Use-Case Model
Các đ c t b sungặ ả ổ
Checkpoints

Tổng quan về xác định yêu cầu người dùng 4
Các yêu c u ng i dùng trong ng c nhầ ườ ữ ả
Test
Test
Preliminary
Iteration(s)
Iter.
#1
Iter.
#2
Iter.
#n
Iter.
#n+1
Iter.
#n+2
Iter.
#m
Iter.
#m+1
Requirements
Requirements
Elaboration
Elaboration Transition
Transition
Inception
Inception Construction
Construction
M c đích c a bu c xác d nh yêu c u ngu i dùng là: ụ ủ ớ ị ầ ờ
•Ði đ n th a thu n v i khách hàng và ngu i dùng v các ch c năng c a h ế ỏ ậ ớ ờ ề ứ ủ ệ
th ng (nh ng gì h th ng ph i th c hi n).ố ữ ệ ố ả ự ệ
•Cho phép các nhà phát tri n h th ng (system developer) hi u rõ h n các ể ệ ố ể ơ
yêu c u đ i v i h th ng.ầ ố ớ ệ ố
•Phân đ nh các ranh gi i c a h th ng.ị ớ ủ ệ ố
•Cung c p c s đ ho ch đ nh n i dung k thu t c a các vòng l p.ấ ơ ở ể ạ ị ộ ỹ ậ ủ ặ
•Xác đ nh giao di n ngu i dùng cho h th ng.ị ệ ờ ệ ố
Configuration & Change Mgmt
Configuration & Change Mgmt
Environment
Environment
Management
Management
Analysis & Design
Analysis & Design

Tổng quan về xác định yêu cầu người dùng 5
Các d ng thông tin v yêu c u ng i dùngạ ề ầ ườ
Các đ c t b sungặ ả ổ
B ng chú gi iả ả
Use-Case Reports
...
Use-Case Model
Actors
Các Use Case

