- 7
- 0
- 约 74页
- 2017-08-08 发布于河南
- 举报
04-1 软件需求分析【荐】.ppt
* * * * * * * * * * * * * * * * * * * * * * * * * (2)面向对象需求分析描述工具 用例图 静态模型:类图 动态模型:顺序图、活动图、状态图 组织模型:包图 * 四、需求归档 编写需求规约 需求分析阶段的所有文档 用户需求报告-对应的评审记录表 软件需求规格说明书(SRS -对应的评审记录表 需求变更管理表 数据要求说明书 初步的用户手册 修改、完善与确定软件开发实施计划 * 需求规约的原则 1. 从现实中分离功能,即描述要“做什么”而不是“怎样实现”。 2. 要求使用面向处理的规约语言(或称系统定义语言),讨论来自环境的各种刺激可能导致系统做出什么样的功能性反应,来定义一个行为模型,从而得到“做什么”的规约。 3. 如果被开发软件只是一个基于计算机的系统中的一个元素,那么整个大系统也包括在规格说明的描述之中。 4. 规约必须包括系统运行环境。 * 5. 规约必须是一个认识模型,而不是设计或实现的模型。 6. 规约必须是可操作的,以便能够利用它决定对于任意给定的测试用例,已提出的解决方案是否都能满足规约。 7. 规约必须允许不完备性并允许扩充。 8. 规约必须局部化和松散耦合。它所包括的信息必须局部化,这样当信息被修改时,只要修改某个单个的段落(理想情况)。同时,规约应被松散地构造(即松耦合),以便能够很容易地加入和删去一些段
原创力文档

文档评论(0)