下载此文档

软件工程导论课件.ppt


文档分类:IT计算机 | 页数:约75页 举报非法文档有奖
1/75
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/75 下载此文档
文档列表 文档介绍
主讲教师: 丁月华 Email :ding_******@6 详细设计 6-2 WHPU 个人成果,妥善保存, 请勿传播软件设计的任务?从工程管理的角度来看,软件设计分两步完成?总体设计(概要设计) ,将软件需求转化为数据结构和软件的系统结构。?详细设计,即过程设计。通过对结构表示进行细化,得到软件详细的数据结构和算法。 6-3 WHPU 结构程序设计 人机界面设计 过程设计的工具 面向数据结构的设计方法 程序复杂程度的定量度量 小结习题 6-4 WHPU 结构程序设计?概念的提出? 1965 “可以从高级语言中取消 GO TO 语句”, “程序的质量与程序中所包含的 GO TO 语句的数量成反比”? 1966 Bohm 和 Jacopini 用3种基本的“顺序”、“选择”和“循环”控制结构就能实现任何单入口单出口的程序? 1968 Dijkstra 再次建议从一切高级语言中取消 GO TO 语句,只使用 3种基本控制结构写程序,引起了激烈争论? 1972 年 IBM 公司的 Mills 进一步提出,程序应该只有一个入口和一个出口,从而补充了结构程序设计的规则。?成功案例? 1971 年 IBM 公司在纽约时报信息库管理系统 83 000 行?美国宇航局空间实验室飞行模拟系统 40 万行 6-5 WHPU ?结构程序设计?定义: 如果一个程序的代码块仅仅通过顺序、选择和循环这3种基本控制结构进行连接,并且每个代码块只有一个入口和一个出口,则称这个程序是结构化的?分类①经典的结构程序设计:顺序、 IF-THEN-ELSE 型分支和 DO-WHILE 型②扩展的结构程序设计: DO-CASE 型多分支结构和 DO-UNTIL 型循环结构③修正的结构程序设计:LEAVE( 或 BREAK) 结构 6-6 WHPU 人机界面设计 设计问题 设计过程 人机界面设计指南 6-7 WHPU 设计问题?总会遇到的四个问题: ?系统响应时间?用户帮助设施?出错信息处理?命令交互 6-8

软件工程导论课件 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数75
  • 收藏数0 收藏
  • 顶次数0
  • 上传人phl19870121
  • 文件大小0 KB
  • 时间2016-05-04