第4章需求基础解说.ppt

4.2.3 用户和开发人员组成联合小组 选定一种易于理解、简洁、精确的表示机制作为共同语言; 确定专门的记录员; 专人负责会议的议程和资料的综合、整理。 4.3 需求建模 借助于当前系统的逻辑模型导出目标系统的逻辑模型,解决目标系统的“做什么”的问题。 需求获取的内容 功能需求:开发软件在职能上应做什么。 性能需求:软件开发的技术性能指标,包括存储容量限制、运行时间限制、安全保密性等。 环境需求:软件系统运行时所处的环境要求。 用户界面需求:软件与用户界面的友好性是用户能够方便有效、愉快地使用该软件的关键之一。 需求获取的内容(续) 用户或人为因素:用户类型是什么?各种用户熟练程度如何?用户理解、使用系统的难度如何? 文档需求:需要哪些文档?文档针对那些用户 数据需求:输入、输出数据的格式?接收、发送数据的频率?数据的精准性和精度? 资源需求:开发软件运行时所需的数据、软件、内存空间等各项资源;软件开发、维护所需的人力、支撑软件、开发设备等。 需求获取的内容(续) 安全保密要求:把软件运行的安全需求恰当地做出规定,以便对所开发的软件给予特殊的设计,使其在运行中其安全保密方面的性能得到必要的保证。 软件成本消耗与开发进度需求:软件项目立项后,要根据合同规定,对软件开发的进度和各项步骤的费用提出要求,作为开发管理的依据。 质量保证:系统的可靠性、可维护性、可扩展性、可移植性如何? 需

文档评论(0)

1亿VIP精品文档

相关文档