第六章详细设计(ProgamDesign)
主要内容详细设计的目标和任务(理解)详细设计工具(应用)程序复杂性的定量度量(理解)人机界面设计(自学)
3软件生命周期软件定义开发时期维护时期问题定义可行性研究需求分析总体设计详细设计编码和单元测试综合测试系统设计系统实现系统分析
41详细设计的目标和任务从软件开发的工程化观点来看,在使用程序设计语言编制程序以前,需要对所采用算法的逻辑关系进行分析,设计出全部必要的过程细节,并给予清晰的表达。这就是详细设计的任务。
5回答的关键问题:“怎样具体地实现这个系统”。主要任务是设计出程序的“蓝图”,供程序员日后根据这个蓝图编写出实际的程序代码。注意:设计程序的蓝图,不是具体地编写程序。设计程序主要采用结构化的程序设计方法。基本任务ProgramDesign?Coding
6什么是结构程序设计结构程序设计是一种设计程序的技术,它采用自顶向下逐步求精的设计方法和单入口单出口的控制结构。*只使用三种基本的控制结构*单入口单出口的控制结构(取消GOTO语句)BA顺序结构expABTF选择结构expAAexpTTFF循环结构1)“当”型循环2)直到型循环
结构程序设计docaseiCase
您可能关注的文档
- 卵巢肿瘤护理查房培训课件.ppt
- 毛概-国际形势的发展及特点.pptx
- 江财普通话培训.pptx
- 视频监控系统视频测试仪使用说明工程宝.ppt
- 汽车嵌入式系统开发的方法体系和流程汽车电子技术.pptx
- 汽车车身结构分类.ppt
- 输油站场组成和功能.pptx
- 狮身人面像带来了传说中的斯芬克斯之谜.pptx
- 男女生的正常交往主题班会.ppt
- 谁也不曾留心春天已悄悄来到。昨夜春天伸出一双小手....pptx
- 浙江省杭州市滨江区2024-2025学年五年级下学期数学学业质量监测(含答案).docx
- 浙江省台州市临海市2024-2025学年五年级下学期期末质量抽测数学试题(含答案).pdf
- 广东省湛江市2024-2025学年五年级下册期末测试数学试卷(解析版).pdf
- 广西壮族自治区玉林市2024-2025学年五年级下册期末测试数学试卷(解析版).pdf
- 贵州省黔南布依族苗族自治州龙里县2024-2025学年五年级下册期末测试数学试卷(解析版).pdf
- 广西壮族自治区南宁市2024-2025学年五年级下册期末测试数学试卷(解析版).pdf
- 贵州省安顺市西秀区2024-2025学年五年级下册期末测试数学试卷(解析版).pdf
- 湖南省岳阳市临湘市2024-2025学年五年级下册期末测试数学试卷(解析版).pdf
- 浙江省杭州市余杭区2024-2025学年五年级下册期末测试数学试卷(解析版).pdf
- 浙江省宁波市奉化区2024-2025学年五年级下册期末测试数学试卷(解析版).pdf
原创力文档

文档评论(0)