第四章、概要设计总体设计内容摘要:
内聚( Classical Cohesion) 时间内聚又称为经典内聚。 这种模块大多为多功能模块,但模块的各个功能的执行与时间有关,通常要求所有功能必须在同一时间段内执行。 例如初始化模块和终止模块。 模块的独立性: 逻辑内聚( Logical Cohesion) 这种模块把几种 相关的功能组合 在一起,每次被 调用时,由传送 给模块的判定参 数来确定该模块 应执行哪一种功 能。 模块的独立性: 巧合内聚( Coincidental Cohesion) 巧合内聚又称为偶然内聚。 当模块内各部分之间没有联系,或者即使有联系,这种联 系也很松散, 则称这种模 块为巧合内 聚模块,它 是内聚程度 最低的模块。 模块的独立性: 图形工具: 层次图 层次图用来描述软件层次结构。 层次图中的一个矩形框代表一个模块,方框间的连线表示调用关系。 正文加工系统 编辑 加标题 存储 检索 输入 添加 删除 插入 合并 图形工具: HIPO图 HIPO图为 层次图 (H图 )+IPO图。 层次图中的每个矩形框加上编号,对应于每个矩形框用 IPO图来描述模块的处理过程。 正文加工系统 编辑 加标题 存储 检索 输入 添加 删除 插入 合并 IPO图 (输入-处理-输出 ) IPO图 系统 :正文加工系统 模块 :编辑 编号 : 作者 :杜亚军 日期 : 20201023 被调用 :主程序 调用 :添加 ,删除 ,插入等 输入 :正文 输出 :正文 处理 :对正文添加 ,删除 ,插入 局部数据元素 : 注释 : 图形工具: 结构图 用于表达软件结构。 在图中一个方框代表一个模块,框内注明模块的名字或主要功能,方框之间的箭头(或直线)表示模块的调用关系。 在结构图中,通常用带注释的箭头表示模块调用过程中来回传递的信息。 一般空心圆表示传递数据;实心圆表示传递控制信息。 产生最佳解 得到好输入 计算最佳解 输出结果 解 解 好输入 好输入 图形工具: 还有一些符号表示模块的选择调用与循环调用。 M A B M A B C 模块设计中的启发式规则 规则1模块规模要适中 (1).最好写在1页纸内 (2).不超过 60行 (30行后可读性变差 ) (3).过大的模块开发成本上升 (4).过小的模块接口成本上升 模块设计中的启发式规则 规则 2改进软件结构提高模块独立性 (1).低藕合 (2).高内聚 (3).通过分解或合并可以减少控制信息的传递及对全局数据的引用,降低接口成本。 模块设计中的启发式规则 规则3深度、宽度、扇出和扇入要适当 模块设计中的启发式规则 规则3深度、宽度、扇出和扇入要适当 (1).深度不宜过多 (2).宽度越大系统越复杂 (3).扇出通常为 3或 4(上限在 59) (4).扇入越多上级调用就越多,这是一件好事,但不能违背模块独立性原则单纯追求高扇入。 模块设计中的启发式规则 规则4模块的作用域应该在控制域之内 作用域 :受该模块内一 个判定影响的 所有模块集合 控制域 :模块本身和直 接间接从属于 该模块的模块 集合 A的控制域 : A, B,C,D,E,F A的作用域不能 A的控制域 M A G B C D E F 模块设计中的启发式规则 规则5力求降低模块接口的复杂程度 QUAD_ROOT(TBL, X) TBL。第四章、概要设计总体设计
相关推荐
占地址长度不同分为不同 5类 Inter的通讯协议 课程名称:计算机网络基础与应用 id 24 bit hostid 24 bit id 16 bit id 8 bit IP 地址中的网络号字段和主机号字段 0 A 类地址 hostid 16 bit B 类地址 C 类地址 0 1 1 hostid 8 bit D 类地址 1 1 1 0 多 播 地 址 E 类地址 保 留 为 今 后 使 用
座談、教檢報名事宜說明 15:4016:30 師生個別晤談 16:30~? 別在路上把我當路人甲的叮嚀 三、關於模擬考試之注意事項 本次實習返校活動內容為 教師甄試模擬考試 (包含筆試與口試 ),筆試、口試一同進行。 口試部份,邀請高雄市國小校長 3名;國中、高中、高職校長各 1名,為同學進行考試。 口試名單,待會就看自己的手氣了 ! 三、關於模擬考試之注意事項
程结束时内核就写一个会计记录。 典型的会计记录是 3 2字节长的二进制数据,包括命令名、所使用的 C P U时间总量、用户 I D和组 I D、起动时间等。 记帐记录所需的各个数据都由内核保存在进程表中,并在一个新进程被创建时置初值 (例如 fork之后在子进程中 )。 进程终止时写一个会计记录。 这就意味着在记帐文件中记录的顺序对应于进程终止的顺序,而不是它们起动的顺序。 为了确定起动顺序
当口 , 应凸现个性 , 渗透理性 , 融通美感。 拥有自己的园地 , 在物欲横流的漩涡之中 , 便不会失去自己。 在自己的园地深耕细琢 ,
) 1.自由组合律的内容: 即在配子形成时各对等位基因彼此 分离后,独立自由地组合到配子中 : 配子形成时非同源染色体自由组合 2.自由组合的解释 P1 黄园 绿皱 RR Y Y r ry yF1 黄园 ( R rY y ) F2 黄园 黄皱 绿园 绿皱 3 1 5 1 0 1 1 0 8 3 2 9 : 3 : 3 : 1 图 1 6 豌豆两对性状的杂交实验 ♂配子R Y 1 / 4 R y
取消或避免不希望的结果来增加行为出现的可能性;正 向惩罚,指给予厌恶的结果来减少行为发生的可能性; 负向惩罚,指撤回一个有价值的结果来减少行为发生的 可能性。 根据上述定义,以下属于负向惩罚的是: A. 莉莉没能按时完成作业,莉莉妈妈不让她看动画片 B. 晨晨调皮捣蛋砸破了学校的玻璃,晨晨爸爸狠狠地打 了他一顿 C. 小芬在作文比赛中获得第一名,妈妈带她去游乐园玩 为她庆祝 D.