软件工程第三章(需求)课题.ppt

第三章 软件需求分析;下面是一组漫画 这组漫画形象地刻画了一个事实 获取完整正确的需求是一项十分困难的工作;3.1 需求分析的任务 3.1.1 需求的概念 ; ? 需求是一段描述…:意思是每个需求是相对短小简明的一段信息,表现为一个事实。它可以是一段话或用各种图表示。一组需求的集合成为需求文档。 ?关于系统将要完成什么工作…:需求描述了系统应当完成的任务,不描述系统将如何实现。 ?必须经过所有相关人员的认可…:意指需求必须经过评审,才能成为正式的需求。 ?其目的是彻底的解决用户的问题。有助于解决用户的问题,该需求才有存在的价值。 ;1. 功能需求 这方面的需求指定系统必须提供的服务。通过需求分析应该划分出系统必须完成的所有功能。 2. 性能需求 性能需求指定系统必须满足的定时约束或??量约束,通常包括速度(响应时间)、信息量速率、主存容量、磁盘容量、安全性等方面的需求。;3. 可靠性和可用性需求 可靠性需求定量地指定系统的可靠性。 4. 出错处理需求 这类需求说明系统对环境错误应该怎样响应 5. 接口需求 接口需求描述应用系统与它的环境通信的格式。常见的接口需求有:用户接口需求;硬件接口需求;软件接口需求;通信接口需求;6. 约束 设计约束或实现约束描述在设计或实现应用

文档评论(0)

1亿VIP精品文档

相关文档