第1章软件工程详解
(2)通讯内聚 模块中所有元素都使用同一输入 数据和(或)产生同一个输出数 据,则称之为通讯内聚。 3.高内聚包括 (1)顺序内聚 一个模块内的处理元素和同一个 处理功能密切相关,而且这些处 理必须顺序执行,则称之为顺序 内聚。 (2)功能内聚 模块内所有处理元素属于一个整 体,完成一个单一的功能则称之 为功能内聚。 概要设计阶段重要任务是设计高内聚低耦合的模块。 1.层次图和HIPO图 层次图中用一个矩形框代表一个模块,方框的连线(没有箭头)表示调用关系,它比较适合于描述用自顶向下地进行分解方法设计的软件结构的层次关系。例如在工资档案管理中经常涉及到数据修改、数据查询、数据统计及打印等操作、该系统描述见图1. 13 : 描述系统结构采用的图形工具 在概要设计阶段,为了描述软件系统的结构,广泛使用图形工具,使用得比较多的是层次图和HIPO图,以及结构图,下面予以介绍: 工资档案管理 数据修改 数据查询 数据统计 打印工资表 录入 更新 删除 按姓名查询 组合查询 按性
原创力文档

文档评论(0)