全部科目 > 信息系统管理工程师 >
2016年上半年 上午试卷 综合知识
第 49 题
知识点 功能模块设计原则   模块设计   设计原则  
关键词 模块  
章/节 系统分析设计基础知识  
 
 
以下关于功能模块设计原则的说法中,不正确的是(49)。
 
  A.  系统分解要有层次
 
  B.  模块大小要适中
 
  C.  适度控制模块的输入输出
 
  D.  要有大量重复的数据冗余




 
 
相关试题     系统分析设计基础知识 

  第15题    2022年下半年  
某软件公司在开发企业销售管理信息系统过程中,关系模式和视图设计是在数据库设计的_(15) 阶段进行。

  第15题    2023年下半年  
以下选项中,()不属于数据流图。

  第32题    2009年下半年  
UML中,用例属于(32)。

 
知识点讲解
· 功能模块设计原则
· 模块设计
· 设计原则
 
        功能模块设计原则
        提高聚合程度,降低模块之间的耦合程度是模块设计应该遵循的最重要的两个原则。但除此之外,系统模块设计的过程中,还应该考虑其他方面的一些要求,遵循如下以下原则。
        (1)系统分解有层次。
        首先从系统的整体出发,根据系统的目标以功能划分模块。各个模块即互相配合,又各自具有独立功能,共同实现整个系统的目标。然后,对每个子模块在进一步逐层向下分解,直至分解到最小的模块为止。
        (2)适宜地系统深度和宽度比例。
        系统深度是指系统结构中的控制层次。宽度表示控制的总分布,即统一层次的模块总数的最大值。系统的深度和宽度之间往往有一个较为适宜的比例。深度过大说明系统划分过细,宽度过大可能会导致系统管理难度的加大。
        (3)模块大小适中。
        模块的大小一般使用模块中所包含的语句的数量多少来衡量。有这样一个参考数字,即模块的语句行数在50行~100行为最好,最多不超过500行。
        (4)适度控制模块的扇入扇出。
        模块的扇入指模块直接上级模块的个数,模块的直属下级模块个数即为模块的扇出。模块的扇入数一般来说越大越好,说明该模块的通用性较强。对扇出而言,过大可能导致系统控制和协调比较困难,过小则可能说明该模块本身规模过大。经验证明,扇出的个数最好是3或4,一般不要超过7,如下图所示,模块A的扇出系数为3,模块F的扇入系数为2。
        
        模块的扇入、扇出
        (5)较小的数据冗余。
        如果模块分解不当,会造成大量的数据冗余,这可能引起相关数据分布在不同的模块中,大量原始数据需要调用,大量的中间结果需要保存和传递,以及大量计算工作将要重复进行的情况,可能会降低系统的工作效率。
 
        模块设计
        模块设计阶段中,在系统内部划分成各个基础部分——模块结构,确定系统的总体结构。总体结构与各个分层模块结构的关系是程序实施的重要依据。模块结构采用模块结构图来表示。模块结构图是采用HIPO图形式绘制而成的框图。
        .名称,列出系统中各主要功能的结构图名称和它们之间的关系。
        .功能,用文字简单说明主要模块结构应具有的功能。
        .功能说明,说明是用伪码形式还是用结构化语言形式,或者其他自然语言形式描述模块结构图的。
        .评价。
        .验收,指设计人员验收的决定和处理情况。
 
        设计原则
        防火墙的设计原则如下。
        (1)由内到外、由外到内的业务流均要经过防火墙。
        (2)只允许本地安全策略认可的业务流通过防火墙,实行默认拒绝原则。
        (3)严格限制外部网络的用户进入内部网络。
        (4)具有透明性,方便内部网络用户,保证正常的信息通过。
        (5)具有抗穿透攻击能力,强化记录、审计和报警。



更多复习资料
请登录电脑版软考在线 www.rkpass.cn

京B2-20210865 | 京ICP备2020040059号-5
京公网安备 11010502032051号 | 营业执照
 Copyright ©2000-2025 All Rights Reserved
软考在线版权所有