Professional Documents
Culture Documents
02 Yeu Cau Phan Mem
02 Yeu Cau Phan Mem
02 Yeu Cau Phan Mem
1
Nội dung chính
3
Dương Hữu Thành
Phân loại yêu cầu
4
Dương Hữu Thành
Khảo sát hiện trạng
• Khảo sát hiện trạng nhằm tìm hiểu thế giới thực
liên quan đến phần mềm.
• Các hiện trạng cần khảo sát
– Hiện trạng tổ chức
– Hiện trạng tin học
– Hiện trạng nghiệp vụ
5
Dương Hữu Thành
Thu thập yêu cầu
6
Dương Hữu Thành
Thu thập yêu cầu
7
Dương Hữu Thành
Phân tích yêu cầu
8
Dương Hữu Thành
Lược đồ Use case
10
Dương Hữu Thành
Làm thế nào xác định actor?
11
Dương Hữu Thành
Use case
12
Dương Hữu Thành
Use case
15
Dương Hữu Thành
Lược đồ Use case
• Ví dụ
16
Dương Hữu Thành
Đặc tả Use case
• Use case Id
• Tên use case
• Mô tả vắn tắt use case
• Actor chính (primary actor): actor chính tương
tác để thực hiện các chức năng hệ thống và
nhận được kết quả nhất định từ hệ thống.
• Actor phụ (secondary actor): các actor hỗ trợ để
actor chính thực hiện được công việc của use
case.
17
Dương Hữu Thành
Đặc tả Use case
18
Dương Hữu Thành
Đặc tả use case “Rút tiền”
20
Dương Hữu Thành
Đặc tả use case “Rút tiền”
• Đặc tả yêu cầu là quá trình sàn lọc, tinh chế, tổ chức
các yêu cầu thành tài liệu.
• “A specification can be a written document, a
graphical model, a formal mathematical
model, a collection of usage scenarios, a
prototype, or a combination of these.”
Roger Pressman
• “A requirements specification describes the
functions and performance of a computer
based system and the constraints that will
govern its development.”
Alan Davis
22
Dương Hữu Thành
Đặc tả yêu cầu
23
Dương Hữu Thành
Đặc tả yêu cầu
24
Dương Hữu Thành
Đặc tả yêu cầu
25
Dương Hữu Thành
Đặc tả yêu cầu
28