- 11
- 0
- 约1.27万字
- 约 87页
- 2019-07-03 发布于福建
- 举报
sw软件设计-详细设计
第五章 第五章 详细设计 5.1 详细设计的任务 5.2 结构程序设计 5.3 人机界面设计 5.4 过程设计 5.5 面向数据结构的设计方法 5.6 程序复杂程度的定量度量 为何需要详细设计? “谋定而后动” 编码的依据 —— 不能让程序员各行其是 把概要设计明确化 避免编码过程中的与需求的偏差 5.1 详细设计的任务 详细设计阶段的根本目标是确定应该怎样具体地实现所要求的系统,也就是说,经过这个阶段的设计工作,应该得出对目标系统的精确描述,从而在编码阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序。 详细设计阶段的任务还不是具体地编写程序,而是要设计出程序的“蓝图”,以后程序员将根据这个蓝图写出实际的程序代码。 5.1 详细设计的任务 详细设计的目标不仅仅是逻辑上正确地实现每个模块的功能,更重要的是设计出的处理过程应该尽可能简明易懂。结构程序设计技术是实现上述目标的关键技术,因此是详细设计的逻辑基础。 5.2 结构程序设计 结构程序设计的概念最早由E.W.Dijkstra提出。1965年他在一次会议上指出:“可以从高级语言中取消GO TO语句”,“程序的质量与程序中所包含的GO TO 语句的数量成反比”。 1966年Bohm和Jacopini证明了,只用3种基本的控制结构就能实现任何单入口单出口的程序。这3种基本的控制结构是“顺序”、“选择”和“循环”,它们的流程图分
您可能关注的文档
- SQL用户和权限.ppt
- SSZZ-JHA砍掉成本之把财务砍刀.ppt
- SR(-)效益三杠杆.ppt
- ST浪莎案例分析V.ppt
- Struts的其他应用.ppt
- ST美雅案例.ppt
- sun编译原理第章语法制导翻译技术和中间代码生成(第9-讲).ppt
- SW0软件工程殷人昆.ppt
- s店二手车工作开展.ppt
- S店保险基础知识培训教程.ppt
- 2026兰州理工合金粉末有限责任公司招聘2人笔试历年参考题库附带答案详解.docx
- 2026四川绵阳市爱联科技股份有限公司招聘法务主管岗位1人笔试历年参考题库附带答案详解.docx
- 2026四川绵阳数据发展有限公司招聘公司第二批员工18人笔试历年参考题库附带答案详解.docx
- 2026国科长三角资本管理有限公司暑期实习生招聘笔试历年参考题库附带答案详解.docx
- 2025湖南邵阳市市直事业单位及市属国有企业人才引进105人笔试历年参考题库附带答案详解.docx
- 2025福建省榕江进出口有限公司招聘1人笔试历年参考题库附带答案详解.docx
- 2025浙江杭州市淳安县新安江生态开发集团有限公司招聘15人笔试历年参考题库附带答案详解.docx
- 2025浙江杭州大明山风景旅游有限公司招聘10人笔试历年参考题库附带答案详解.docx
- 2025湖北襄阳市国资委出资企业招聘35人笔试历年参考题库附带答案详解.docx
- 2025黑龙江大兴安岭地区漠河市市属国有企业招聘工作人员暨援助扶持民营企业拟考察阶段考生笔试历年参考题库附带答案详解.docx
最近下载
- 简单的吊车租赁合同(精选30篇).doc VIP
- 现货交易技巧与盘面知识.doc VIP
- DL-T5210-2021电力建设施工质量验收及评价规程最新表格.docx
- 《中国居民营养与慢性病状况报告(2025)》新闻发布会文字实录分析报告框架与测算表模板.docx VIP
- (共60页PPT)工程项目进度管理.pptx VIP
- 入党志愿书填写范文.doc VIP
- 中石油承包商入厂HSE安全考核试卷(完整版含详细答案).docx VIP
- 衡力(注射用A型肉毒毒素)说明书.pdf VIP
- 急性缺血性脑卒中早期血管内介入治疗流程与规范专家共识中华医学会神经病学分会、中华医学会神经病学分会神经血管介入协作组(发布时间:2017-03).pdf VIP
- 市政管网土方工程(自动计算表).xls VIP
原创力文档

文档评论(0)