软件工程-第六章-软件详细设计.ppt

软件工程Software En;第六章 软件详细设计6.1 ;6.1详细设计任务6.1.1 ;2.物理设计 对数据库进行物;3.算法设计 在总体设计的;4.界面设计 用户界面的设;5.其他设计 根据软件系统;6.编写设计说明书 详细设;7.评审 对处理过程的算法和;6.1.2 详细设计方法 1;2.使用三种基本控制结构构造程;3.组织形式 在详细设计阶段;6.2 设计表示法6.2.1;6.2.2 判定表判定表也是;判定表(Decision Ta;表6--1 行李托运费处理判;判定表比判定树更严格、更具有逻;6.2.3判定树判定树是判定表;当处理逻辑中含太多判定条件及其;对于一个复杂的判断逻辑(条件较;上述三种描述加工逻辑的工具各有;6.3结构化程序设计6.3.1;1、函数结点 如果一个结点有;2、谓词结点 如果一个结点;3、汇点 如果一个结点有两;6.3.2三种基本控制结构 ;图6--6 流程图的三种基本控;流程图也存在严重缺点:(1)用;(3)高层的宏观控制流程图与低;6.3.3正规程序 [定义6-;图6---7 非正规程序;由于正规程序有一个入口线和一个;图6--8正规程序的抽象过程;6.3.4基本程序封闭结构 ;图6—9 封闭结构;基本程序 [定义6-4]一个正;例如,图6--8中的结点G满足;图6—10 两个出口线的结构;任何一

文档评论(0)

1亿VIP精品文档

相关文档