总体设计1探究.ppt

好的设计具备的特性 模块独立性 异常的识别和处理 检错和容错机制 软件设计文档 软件设计说明书 1)?范围 2)?数据设计 3)?体系结构设计 4) 接口设计 5)?模块的过程设计 6) 其他 包括测试的考虑,确保设计满足所有需求,设计约束和一些特殊注解等内容。 设计复审(design review) 及早发现设计中的缺陷 差错的传播 复审的内容 概要设计复审 系统的总体结构,模块划分,内外接口 详细设计复审 各个模块的具体设计 差错传播模型 有/无设计复审的纠错费用比较 202 804 12 3 67.0 交付使用后 315 1230 82 15.0 综合-系统测试 234 143 22 36 21 6.5 综合测试前 33 22 1.5 设计阶段 纠错代价 揭露错误时间 复审的指导原则 在传统软件设计中,概要设计复审与过程设计复审应该分开进行,不允许合并为一次复审。 除软件开发人员外,概要设计复审必须有用户代表参加,必要时还可邀请有关领域的专家到会。过程设计复审一般不邀请用户和其他领域的代表。 复审的指导原则 参加复审的设计人员应欢迎别人提出批评和建议,不要为设计的缺陷“护短”。 复审中提出的问题应详细记录,但不要谋求当场解决。 复审结束时,应作出本次复审能否通过的结论。 设计复审(design review)

文档评论(0)

1亿VIP精品文档

相关文档