- 23
- 0
- 约1.02万字
- 约 94页
- 2016-12-02 发布于广东
- 举报
总体设计 第四章 第四章 总体设计 4.0 软件设计概述 4.1 总体设计的任务 4.2 总体设计的过程 4.3 软件设计原理 4.4 总体设计准则(启发式规则) 4.5 描绘软件结构的图形工具 4.6 面向数据流的设计方法 4.7 总体设计说明书 4.0 软件设计概述 在软件需求分析阶段确定了要让所开发的软件“做什么”的问题,接下来就是实现软件的需求,解决“怎样做”的问题。软件设计就是处理“怎样做”的问题,它被定义为“应用各种技术和原理,对设备、过程或系统作出足够详细的描述,使之能够在物理上得以实现”。 软件结构设计 数据设计 过程(算法)设计 软件结构设计是确定软件系统各主要部件之间的关系。 数据设计是把信息描述转换为实现软件系统所要求的数据结构。 过程(算法)设计是把结构部件转换成软件系统的过程性描述。 编码是根据这种过程性描述编制代码。 然后把生成的程序代码交由测试人员测试,最终得到完整有效的软件产品。 4.1 总体设计的任务 这个阶段必须回答的关键问题是:“应该怎样实现目标系统?”,总体设计又称为概要设计。 概要设计的任务: (1)划分出组成系统的物理元素 -- 程序、文件、数据库、人工过程和文档等等; (2)设计软件结构。即确定系统中由那些模块组成,以及这些模块之间的相互关系。 4.2 总体设计的过程 总体设计过程通常由两个主要阶段组成:系统设计阶段,
您可能关注的文档
- -旧城改造项目开发模式研究.ppt
- 第四章、脱硫.ppt
- 决策理论与方法教学作者罗党第三章多属性决策分析.ppt
- 清华大学数学模型姜启源第四章数学规划模型.ppt
- 菌种选育、保藏与复壮1.ppt
- 清洁能源概论4太阳能光伏发电.ppt
- 第四章41扦插苗繁育格式修改.ppt
- 人教A版数学必修五解三角形高度、角度问题课件.ppt
- 人力资源管理经典教程人才选育用留1天演示版张晓彤.ppt
- 可行性研究、需求分析.ppt
- 2026《岳阳林纸中高层领导力现状、问题及对策》9200字.doc
- 2026《云南白药内部控制中存在的问题及对策研究》6500字 .doc
- 2026《云南水富云天化企业所得税会计研究》8800字 .doc
- 2026《长赐轮事件中的各类损失及海上保险问题分析》4200字.docx
- 2026《直播带货发展背景下企业品牌价值评估研究的相关理论文献研究综述》6100字.docx
- 6 怎么都快乐 课件-2025-2026学年语文一年级下册统编版.pptx
- 2026《旬邑彩贴剪纸保护与传承研究的文献综述》3300字.docx
- 2026《伊春光明集团薪酬管理改进调研报告》6000字.doc
- 《变现金句1000条》番外篇.pdf
- 第8课《时间的脚印》课件(内嵌视频)-2025-2026学年统编版语文八年级下册.pptx
原创力文档

文档评论(0)