软件工程课件05结构化设计
教学目标明确结构化设计的主要目标、设计步骤、具体方法了解其它方法的思想及特点,具体掌握软件概要设计及详细设计的基本思想和方法重点掌握从数据流图导出初始结构图及如何对初始结构图进行改进的方法从“做什么”到“怎么做”开发阶段由三个互相关联的的步骤组成:设计、实现(编码)和测试 。需求分析解决 “做什么”的问题,软件设计实现软件的需求,即要着手解决“怎么做”的问题。 软件设计步骤从工程管理的角度来看,软件设计分两步完成。首先做概要设计,将软件需求转化为数据结构和软件的系统结构,并建立接口。然后是详细设计,即过程设计;通过对结构表示进行细化,得到软件的详细的数据结构和算法。 软件设计的目标和任务根据用信息域表示的软件需求,以及功能和性能需求,进行 数据设计 系统结构设计 详细设计数据设计侧重于数据结构的定义。系统结构设计定义软件系统各主要成份之间的关系。详细设计则是把结构成份转换成软件的过程性描述。在编码步骤,根据这种过程性描述,生成源程序代码,然后通过测试最终得到完整有效的软件。开发阶段的信息流软件设计是后续开发步骤及软件维护工作的基础。如果没有设计,只能建立一个不稳定的系统结构软件设计任务从工程管理的角度来看,软件设计分两步完成。 概要设计,将软件需求转化为数据结构和软件的系统结构。 详细设计,即详细设计。通过对结构表示进行细化,得到软件的详细的数据结构和算法。概要设计的基本任务将系统
您可能关注的文档
- 墙柱面工程》教学案例.pptx
- 墙面装饰工程教学课件.pptx
- 墙柱面工程量计算实例1650355855.pptx
- 墙柱面工程量计算实例!230.pptx
- 墙柱面装饰工程预算的编制实例方案.pptx
- 桥涵工程第三郭发忠第七章桥梁施工41桥涵施工测量.pptx
- 桥涵工程第三郭发忠第四章桥梁墩台33桥涵基础工程类型与构造.pptx
- 墙柱面计量计价建筑土木工程科技专业资料.pptx
- 桥涵工程培训图文.pptx
- 桥涵工程计量与计价.pptx
- 河北省市场监督管理系统行政裁量权基准- 行政强制.pdf
- TJSP-再生原料生产的二乙二醇丁醚乙酸酯.pdf
- 外卖送餐食品安全管理规范编制说明.pdf
- DB44T2828-2026 城镇燃气安全检查与评估标准.pdf
- 河北省市场监督管理系统行政裁量权基准- 质量发展与安全监督管理.pdf
- TZJGFTR002-2021 再生退锡液产品标准.pdf
- TCGFA-绿色食品 鄂西湘西宽皮柑橘生产操作规程编制说明.pdf
- DB11T1031-2025 低层蒸压加气混凝土承重建筑技术规程.pdf
- TCASME-绿色建造工程施工现场环境管理规程编制说明.pdf
- TCASME-建筑工程管理 建筑机械安全使用技术规范编制说明.pdf
最近下载
- 75种典型k线形态及意义分析.doc VIP
- 中国机器人手术麻醉管理专家共识(2026).docx VIP
- GB_50057-2010___建筑物防雷设计规范.doc VIP
- 医保3.0时代首次病程记录书写规范与实战模板.docx VIP
- 2025-2026统编版二年级语文下册第七单元提优测试卷(含答案).pdf VIP
- 2023年北京市中考数学试卷真题(含参考答案).doc VIP
- 2026广西能汇投资集团校园招聘笔试参考题库及答案解析.docx VIP
- 理光Ricoh IM C300 C400F维修手册.pdf VIP
- (内容完整)学团史做新时代合格团员微团课学习课件(1).pptx VIP
- 人教版数学二年级下册3.7《练习课》分层作业(含答案).docx VIP
原创力文档

文档评论(0)