- 6
- 0
- 约4.56千字
- 约 42页
- 2023-10-09 发布于江苏
- 举报
《软件工程》;3.2 详细设计
详细设计(又称过程设计)是对概要设计阶段建立的模型(即每个组成模块)再进行详细定义和说明。包括定义每一模块的详细功能、输入数据、使用文件及使用方式,确定输出内容及格式,模块实现的详细算法,每一模块的程序构成等。
详细设计的任务具体主要有如下五点。
确定每个模块的具体算法。
确定每个模块的内部数据结构及数据库的物理结构。
确定模块接口的具体细节。(即确定模块接口的详细信息,包括模块之间的接口信息、模块与系统外部的接口信息及用户界面等。);为每个模块设计一组测试用例。
编写文档,参加复审。
详细设计阶段给出了程序的框架,它基本上决定了最终的程序代码的质量。结构化程序设计就是保证程序的简明易懂的重要技术。
1.结构化程序设计
结构化程序设计的基本思路,是把一个复杂的问题分阶段进行,每个阶段处理的问题都在人们容易理解和处理的范围内,这也正是前面介绍的结构化方法的主体思想。结构程序设计是釆用“自顶向下,逐步细化”的设计方法和单入口单出口的控制结构。结构程序设计使用三种基本控制结构:顺序、选择、循环。流程图如3.2.9。;这三种基本结构就可以实现任何单入口单出口的程序。但为了使用方便,还允许有DO_UNTIL和DO_CASE两种控制结构。有时为了提前从循环中跳出,还允 许有BREAK结构。我们称只允许使用三种基本结构的为经典的结构化程序设计;除三种基本结构外,
您可能关注的文档
最近下载
- 广东佛山市南海区狮山镇2026年村(社区)工作人员招聘考试试卷_含答案解析.docx VIP
- 药品经营企业质量管理体系文件专项内审(含内审计划、内审检查记录、内审报告).pdf VIP
- 《电力系统继电保护》期末考试B卷及答案.doc VIP
- 小儿腹股沟疝诊疗指南(2026).docx VIP
- 六级作文系列 六级作文总结 1.ppt VIP
- 公路道口标柱安装施工方案.docx
- ielts-写作强化课件.ppt VIP
- 广东佛山市南海区狮山镇2026年村(社区)工作人员招聘考试核心押题卷(第3套)(附独家高分解析).docx VIP
- 广东佛山市南海区狮山镇2026年村(社区)工作人员招聘考试核心押题卷(第2套)(附独家高分解析).docx VIP
- 广东佛山市南海区狮山镇2026年村(社区)工作人员招聘考试核心押题卷(第1套)(附独家高分解析).docx VIP
原创力文档

文档评论(0)