第五章 软件内部设计 在任何工程化产品或系统的开发阶段中,设计是第一步。它可以定义为“为了能够足够详细地定义一种设备、一个处理或一个系统,以便保证其物理实现,而应用各种技术和原则的过程。” 设计者的目标是生成一个随后要构造的实体的一种模型或表示。开发模型的过程综合了基于构造类似实体的经验的直觉和判断、一系列指导模型演化路径的原则和直观推断、一系列判断质量的标准以及导出最终设计表示的迭代过程 本章主要包括: 1.结构化设计与结构化分析的关系 2.设计过程 3.设计原则 4.设计概念 5.有效的模块设计 6.结构化设计方法 7.接口设计 8.详细设计描述工具 9.编写软件设计文档 5.1 结构化设计与结构化分析的关系 软件设计处于软件工程过程中的技术核心位置,并且它的应用不考虑所使用的软件过程模型。软件设计开始于对软件需求进行分析和规约之后,它是构造和验证软件所需的三项技术活动—设计、代码生成和测试—之一,每一项活动都最终导致经过验证的计算机软件的方式变换信息。 分析模型(第3章)的每一个元素均提供了创建设计模型所需的信息。软件设计必须依据对软件的需求来进行,结构化分析的结果为结构化设计提供了最基本的输入信息。 分析模型的每个元素都提供了创建设计模型时所需要的信息。图5-1描绘了软件设计过程中的信息流。 由数据模型、功能模型和行为模型表示的软件需
您可能关注的文档
- 04动物细胞培养-HXY.ppt
- 04关系数据理论.ppt
- 04我国的化学品管理法规和国家标准简介.ppt
- 005 第五次课-聚酰亚胺.ppt
- 005宋教授风电讲座.ppt
- 05 决策与决策方法.ppt
- 05第五章 国家机构.doc
- 05中国电教(第五章)传统文化与现代化的空间进程.ppt
- 06 - 材料工艺学(成型和干燥)第6章和第7章1.ppt
- 06 第五讲 模型设定和虚拟变量专题之虚拟变量.ppt
- 2026年智慧健康管理系统创新报告.docx
- 河北衡水市武强中学2025-2026学年高二下学期4月期中物理试题(含解析).docx
- 2026年人工智能行业智能老年防走失定位器创新报告.docx
- 2026年低空经济飞行器量子技术应用创新报告.docx
- 2026年农业智能农业智能育种创新报告.docx
- 河北省保定市莲池区保定市第一中学2025-2026学年高二下学期期中考试生物试题(含解析).docx
- 2026年智慧城市电子站牌充电创新报告.docx
- 河北省邯郸市平恩中学等校2025-2026学年八年级期中考试英语试题(含解析).docx
- 2026年供应链创新技术应用报告.docx
- 2026年体育智能赛事管理系统支付系统创新报告.docx
最近下载
- 2025年四川省雅安市某中学小升初入学分班考试语文考试真题含答案.docx VIP
- GMW14444-2014 内饰件材料性能.pdf VIP
- 2026浙江杭州萧山水务有限公司春季招聘10人笔试备考题库及答案解析.docx VIP
- 二阶系统时域响应教案.docx VIP
- 旋挖桩工程质量保证措施.docx VIP
- 高中地理会考必备知识点大全.总结.doc VIP
- 管道闭水试验记录表.doc VIP
- 2019年全国职业院校技能大赛教学能力比赛教学实施报告写作指导与案例-冷士良.docx.pdf VIP
- 2026浙江杭州萧山水务有限公司春季招聘10人笔试备考试题及答案解析.docx VIP
- 有源电力滤波器(W-APF使用说明书-go.pdf VIP
原创力文档

文档评论(0)