软件工程-第9章-结构化详细设计.pptVIP

  • 6
  • 0
  • 约1.07万字
  • 约 63页
  • 2026-04-15 发布于北京
  • 举报

1第九章详细设计

(ProgramDesign?Coding)在详细设计过程中,需要完成的工作是:确定软件各个组成部分内的算法以及各部分的内部数据组织。选定某种过程的表达形式来描述各种算法。进行详细设计的评审

2第九章详细设计

(ProgramDesign?Coding)§1结构程序设计§2人机界面设计§3过程设计的工具§4面向数据结构的设计方法§5程序复杂程度的定量度量§6小结

3§1.结构程序设计结构程序设计的概念最早由E.W.Dijkstra提出。1965年他在一次会议上指出:“可以从高级语言中取消GOTO语句”,“程序的质量与程序中所包含的GOTO语句的数量成反比”。1966年Bohm和Jacopini证明了,只用3种基本的控制结构就能实现任何单入口单出口的程序。这3种基本的控制结构是“顺序”、“选择”和“循环”,结构程序设计的特点:①自顶向下逐步求精;②具有单入、单出的控制结构(取消GOTO语句)

4§2人机界面设计在设计人机界面的过程中,几乎总会遇到下述4个问题:系统响应时间用户帮助设施出错信息处理命令交互

5§2人机界面设计1.系统响应时间系统响应时间是许多交互式系统用户经常抱怨的问题。系统响应时间指从用户完成某个控制动作(例如,按回车键或点击鼠标),到软件给出预期

文档评论(0)

1亿VIP精品文档

相关文档