单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第五章 详细设计结构程序设计详细设计的工具Jackson程序设计方法Warnier程序设计方法程序复杂程度的定量度量结构程序设计自顶向下逐步求精具有单入单出的控制结构(取消GOTO语句)五种控制结构顺序结构选择结构先判断循环结构后判断循环结构多选择结构结构程序设计(1) 顺序结构(2) 选择结构ABPBAFT(3) 先判
第4章 详细设计4.1结构程序设计4.2人机界面设计4.2.1设计问题1. 系统响应时间2. 用户帮助设施3. 出错信息处理4. 命令交互4.2.2处理过程车票汇总:工作人员将一天所售出的票进行统计包括票数票类形成确定的车票记录查询:将顾客需要的车票信息输入系统并查询其是否可供应查询顾客信息:为订票所设将顾客的准确信息记录为其预定所车票处理买票:进行买票交易把顾客需要的票(可供应)售出并在系
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第五章 详细设计 详细设计阶段的根本目标是确定应该怎样具体地实现所要求的系统 详细设计的结果基本上决定了最终的程序代码的质量5.1 结构程序设计 早在1965年E.W.Dijkstra就提出结构程序设计的概念 1966年Bohm和Jacopini证明了只用三种基本的控制结构就能实现任何
单击此处编辑母版标题样式单击此处编辑母版文本样式第二级第三级第四级第五级第6章 详细设计 6.1 结构程序设计6.2 人机界面设计6.3 过程设计的工具6.4 面向数据结构的设计方法6.5 程序复杂程度的定量度量详细设计阶段的根本目标:确定应该怎样具体地实现所要求的系统经过这个阶段的设计工作应该得出对目标系统的精确描述从而在编码阶段可以把这个描述直接翻译成用某种程序设计语言书写的程序结