Was Requirement checklist 口 FURPS 口 Functiond n features, capabilities, security Usability human factors help documentation 口 Reliability frequency of failure, recoverability, predictability Performance response times, throughput, accuracy, availability, resource usage. 口 Supportability adaptability, maintainability, internationalization, configurability “+” a Implementation Interface Operations Packaging Legal Institute of Computer Software 2021/1/27 Nanjing University
Requirement checklist FURPS+ Functional ◼ features, capabilities, security Usability ◼ human factors, help, documentation Reliability ◼ frequency of failure, recoverability, predictability Performance ◼ response times, throughput, accuracy, availability, resource usage. Supportability ◼ adaptability, maintainability, internationalization, configurability. “+” ◼ Implementation Interface Operations Packaging Legal 2021/1/27 Institute of Computer Software Nanjing University 16
最病 o Functional requirements: behavior, features, capabilities, securit a Usability requirements: human factors, help documentation a " The font on the display should be readable from 5 feet” Institute of Computer Software 2021/1/27 Nanjing University
Classification Functional requirements: behavior, features, capabilities,security Usability requirements: human factors, help, documentation “The font on the display should be readable from 5 feet” 2021/1/27 Institute of Computer Software Nanjing University 17
最病 a Reliability requirements: frequency of failure recoverability n Performance requirements: response times throughput, accuracy, availability, resource usage, etc Institute of Computer Software 2021/1/27 Nanjing University
Classification Reliability requirements: frequency of failure, recoverability Performance requirements: response times, throughput, accuracy, availability, resource usage, etc. 2021/1/27 Institute of Computer Software Nanjing University 18
最病 a Supportability requirements: adaptability internationalization, maintainability a"The system should allow frequent and easy changes in the network configuration 口The+ in the furPs+ o Implementation requirements: a"Must use linux and java Institute of Computer Software 2021/1/27 Nanjing University
Classification Supportability requirements: adaptability, internationalization, maintainability “The system should allow frequent and easy changes in the network configuration” The + in the FURPS+: Implementation requirements: “Must use Linux and Java” 2021/1/27 Institute of Computer Software Nanjing University 19
面向对象分析 口OOA模型 基本模型(类图) 交 对象层 主 互 题 图 ∠征层 关系层7 详细说明 Institute of Computer Software 2021/1/27 Nanjing University
面向对象分析 OOA模型 2021/1/27 Institute of Computer Software Nanjing University 20 基本模型(类图) 对象层 特征层 关系层 交 互 图 主 题 图 详细说明