1
PHÂN TÍCH YÊU CẦU PHẦN MỀM
Năm học 2013-2014
Giáo viên: PGS.Huỳnh Quyết Thắng
BM Công nghệ phần mềm
Khoa CNTT, ĐHBK HN
2
Chương 3. Đặc tả các yêu cầu phần mềm
1.Cấu trúc tài liệu đặc tả các yêu cầu phần mềm
2. Đặc tả hệ thống
3. Đặc tả các yêu cầu hệ thống
4. Đặc tả các yêu cầu phần mềm
3
Các mẫu đặc tả yêu cầu phần mềm (SRS template)
Mỗi tổ chức, công ty phần mềm đều cần xây dựng
các SRS template của mình
Một số phiên bản của SRS template được khuyến
nghị nên sử dụng:
Robertson and Robertson 1999
IEEE 830-1998
Các SRS template các tài liệu cấu trúc tốt,
mềm dẻo, khả năng tuỳ biến được theo yêu
cầu của mỗi công ty phần mềm
4
1.3.3. Các mẫu đặc tả yêu cầu phần mềm (SRS template)
IEEE 830-1998 Adapted and Extended Template:
1. Introduction
1.1 Purpose of this document
1.2 Document Convention
1.3 Intended Audience and Reading Suggestion
1.4. Product Scope
1.5. References
2. Overall Description
2.1 Product perspective
2.2 Product Functions
2.3 User Characteristics
2.4 Operating Environment
2.5 Design and Implementation Constraints
2.6 Assumptions and Dependencies
5
1.3.3. Các mẫu đặc tả yêu cầu phần mềm (SRS template)
IEEE 830-1998 Adapted and Extended Template
(tiếp):
3. External Interface Requirement
3.1 User Interface
3.2 Hardware Interface
3.3 Software Interface
3.4. Communication Interface
4. System Features
4.x System Feature X
4.x.1 Description and Priority
4.x.2 Stimulus/Response Sequences
4.x.3 Functional Requirement