软件工程第4章-设计工程
* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 设计评审 软件设计的最终目标是要取得最佳方案 “最佳”是指在所有候选方案中,就节省开发费用,降低资源消耗,缩短开发时间的条件,选择能够赢得较高的生产率、较高的可靠性和可维护性的方案 * 设计评审的内容 1.可追溯性:即分析该软件的系统结构、子系统结构,确认该软件设计是否覆盖了所有已确定的软件需求,软件每一成分是否可追溯到某一项需求。 2.接口:即分析软件各部分之间的联系,确认该软件的内部接口与外部接口是否已经明确定义。部件是否满足高内聚和低耦合的要求。部件作用范围是否在其控制范围之内。 3.风险:即确认该软件设计在现有技术条件下和预算范围内是否能按时实现。 4.实用性:即确认该软件设计对于需求的解决方案是否实用。 * 设计评审的内容(续) 5.技术清晰度:即确认该软件设计是否以一种易于翻译成代码的形式表达。 6.可维护性:从软件维护的角度出发,确认该软件设计是否考虑了方便未来的维护。 7.质量:即确认该软件设计是否表现出良好的质量特征。 8.各种选择方案:看是否考虑过其它方案,比较各种选择方案的标准是什么。 9.限制:评估对该软件的限制是否现实,是否与需求一致。 10.其它具体问题:对于文档、可测试性、设计过程等等
您可能关注的文档
- 超声波法提取山楂叶中总黄酮条件研究论文.doc
- 超声波焊接机原理.docx
- 超声波煤流检测器.doc
- 超声波检测1.ppt
- 超声波浓度密度分析仪.doc
- 超声波电源机箱产品说明书.docx
- 超声波水位计介绍.ppt
- 超声电源系统的发展概况和趋势.doc
- 超声波相控阵检测技术及其使用.ppt
- 超声胃镜的临床应用.ppt
- 50万吨汽油调和技改项目环评报告书.pdf
- 河北省文安县第一中学2025-2026学年高一上学期10月月考英语试题(解析版).docx
- 河南省TOP二十校205—2026学年高一上学期10月联考生物试题(原卷版).docx
- 河南省安阳市第一中学、鹤壁市高中、新乡市第一中学三校2025-2026学年高一上学期第一次联考数学试题(解析版).docx
- 河南省部分高中2025-2026学年高一上学期第二次月考数学试卷(解析版).docx
- 河南省百师联盟2025-2026学年高二10月联考数学试题(北师大版)(解析版).docx
- 河南省部分学校2025-2026学年高一上学期期中考试数学试题(解析版).docx
- 河南省部分重点中学2025~2026学年高二上学期10月末质量检测数学试题(解析版).docx
- 河南省部分重点中学2025-2026学年高二上学期10月末质量检测英语试题(解析版).docx
- 桥梁伸缩缝安装工艺(可编辑).pptx
原创力文档

文档评论(0)