首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
系统设计中模块划分的原则是什么?
系统设计中模块划分的原则是什么?
admin
2010-01-29
55
问题
系统设计中模块划分的原则是什么?
选项
答案
模块划分的原则如下。 (1)低耦合,高聚合原则 耦合是表示模块之间联系的程度。紧密耦合表示模块之间联系非常强,松散耦合表示模块之间联系比较弱,非耦合则表示模块之间无任何联系,是完全独立的。模块耦合度越低,说明模块之间的联系越少,相互间的影响也就越小,产生连锁反应的概率就越低,在对一个模块进行修改和维护时,对其他模块的影响程度就越小,系统可修改性就越高。聚合则用来表示一个模块内部各组成成分之间的联系程度。 一般说来,在系统中各模块的聚合度越大,则模块间的耦合度越小。但这种关系并不是绝对的。耦合度小使得模块间尽可能相对独立,从而各模块可以单独开发和维护。聚合度大使得模块的可理解性和维护性大大增强。因此,在模块的分解中应尽量减少模块的耦合度,力求增加模块的聚合度。 (2)作用范围应在控制范围内 在进行模块划分设计时,可能会遇到在某个模块中存在着判定处理功能,某些模块的执行与否取决于判定语句的结果。为了搞好判定处理模块的结构设计,我们需要了解对于一个给定的判定会影响哪些模块。 (3)合理的模块扇入和扇出数 模块的扇入表达了一个模块与它的直接上级模块的关系。模块的扇入数是指模块的直接上层模块的个数。模块的扇入数越大,表明它要被多个上级模块所调用,其公用性越强,说明模块分解得较好,在系统维护时能减少对同一功能的修改,因此要尽量提高模块的扇入数。 模块的扇出表达了一个模块对它的直接下属模块的控制范围。模块的扇出数是指一个模块拥有的直接下层模块的个数。模块的直接下属模块越多,表明它要控制许多模块,所要做的事情也就越多,它的聚合度可能越低。所以要尽量把一个模块的直属下级模块控制在较小的范围之内,即模块的扇出系数不能太大。一般来说,一个模块的扇出系数应该控制在6以内,如果超过7则出错的概率可能会加大。 (4)合适的模块大小 如果一个模块很大,那么它的内部组成部分必定比较复杂,或者它与其他模块之间的耦合度可能比较高,因此对于这样一个较大的模块应该采取分解的方法把它尽可能分解成若干个功能单一的较小的模块,而原有的大模块本身的内容被大大减少并成为这些小模块的上级模块。 一般来说,一个模块中所包含的语句条数以几十条较好,但这也不是绝对的。在分解一个大模块时,不能单凭语句条数的多少,而主要是按功能进行分解,直到无法做出明确的功能定义。在分解时既要考虑到模块的聚合度,又要考虑到模块之间的耦合度,在达两者之间选择一个最佳方案。
解析
转载请注明原文地址:https://kaotiyun.com/show/hYXZ777K
本试题收录于:
电子商务设计师上午基础知识考试题库软考中级分类
0
电子商务设计师上午基础知识考试
软考中级
相关试题推荐
事务T1、T2和T3对相同的一组数据A、B和C进行操作,对于如下的一个并发调度,其中T1与T2间并发操作(45),T2与T3间并发操作(46)。
在WindowsXP操作系统中,用户利用“磁盘管理”程序可以对磁盘进行初始化、创建卷,(19)。通常将“C:\Windows\myprogram.exe”文件设置成只读和隐藏属性,以便控制用户对该文件的访问,这一级安全管理称之为(20)安全管理。
在WindowsXP操作系统中,用户利用“磁盘管理”程序可以对磁盘进行初始化、创建卷,(19)。通常将“C:\Windows\myprogram.exe”文件设置成只读和隐藏属性,以便控制用户对该文件的访问,这一级安全管理称之为(20)安全管理。
采用面向对象方法开发软件的过程中,抽取和整理用户需求并建立问题域精确模型的过程叫______。
联机分析处理(OLAP)与联机事务处理(OLTP)的区别是______。
安全需求可划分为物理线路安全、网络安全、系统安全和应用安全。下面的安全需求中属于系统安全的是(8),属于应用安全的是(9)。(8)
如果数据库应用系统的用户表中存有用户登录口令,则应该(52)。
系统中有R类资源m个,现有n个进程互斥使用。若每个进程对R资源的最大需求为w,那么当m、n、w分别取下表中的值时,对于表中的①~⑥种情况,(25)可能会发生死锁。若将这些情况的m分别加上(26),则系统不会发生死锁。(26)
随机试题
某氯碱厂要配制l00t电解用的食盐(NaCl)饱和溶液。在温度90℃时,食盐的溶解度为38.5g。问需要水和盐各多少吨。
复方ABC片剂中主药含量的标示量、标示量范围和压片前的颗粒中药物含量的实测值如下表,试求压片时的理论片重。
()是以城市总体规划或分区规划为依据,确实建设地区的土地使用性质和使用强度的控制指标、道路和工程管线控制性位置以及空间环境控制的规划要求。
消防安全重点单位依法确定的消防安全责任人、消防安全管理人、专(兼)职消防管理员、消防控制室值班操作人员等,自确定或变更之日起()工作日内,向当地消防救援机构备案,确保消防安全工作有人抓、有人管。
下列属于对借款人贷前调查内容的是()。
2014年1月,甲、乙、丙、丁成立一有限合伙企业,甲为普通合伙人,乙、丙、丁为有限合伙人。2014年9月丙转为普通合伙人,2014年5月该合伙企业欠银行30万元,直至2015年2月合伙企业被宣告破产仍未偿还。下列关于甲、乙、丙、丁对30万元银行债务承担责任
中国古典园林造园最主要的因素有()
艾里克森认为幼儿期的主要发展任务包括()。
我国公务员职务共分()个序列。
一些招工单位提出的用人条件,动辄就是大本以上学历,本来有些工种普通技工即可胜任,可招工单位非要招本科生、研究生装点门面。在现有的人才概念中,技术工人常常被排斥在人才的范畴之外,或者提起来重要,排起队来次要;关键岗位需要,而盘点“功名”时则觉得他们没必要。
最新回复
(
0
)