简述结构化系统设计的思想与特点。

题目

简述结构化系统设计的思想与特点。

参考答案和解析
正确答案: 模块间尽量使用数据耦合;必要时才采用控制耦合;对公共耦合应限制耦合的模块数;坚决不用内容耦合。模块内部的组合形式主要有七种。
(1)偶然组合:如果一个模块所要完成的动作之间没有任何关系,或者即使有某种关系,也是非常松散的,就称之为偶然组合。偶然组合可理解性差,难于修改,设计中应尽力避免。
(2)逻辑组合:如果一个模块内部的各个组成部分在逻辑上具有相似的处理动作,但功能上、用途上却彼此无关,则称之为逻辑组合。逻辑组合的模块与其他模块之间有相当复杂的块间联系,其可修改性差,维护困难。
(3)时间组合:时间组合也称为瞬时组合,模块内各组成部分所包含的处理动作必须在同一时间内完成。时间组合模块的联系程度较低,不易于修改,维护较难,但它在一定程度上反映了系统的某些实质,因此比逻辑组合要强一些。
(4)过程组合:如果一个模块内部的各个组成部分所要完成的动作彼此间没什么关系,但必须以特定的次序(控制流)执行,则称之为过程组合,其组合方式较强,可修改性高。
(5)通信组合:如果一个模块内部的各个组成部分所完成的动作都使用了同一个输入数据或产生同一个输出数据,则称之为通信组合。通信组合方式的模块与其他模块间的联系较简单,其内部紧凑性比过程组合强,但它各部分执行次序可以是任意的,容易产生重复动作。
(6)顺序组合:对于一个模块内部的各个组成部分,如果前一部分处理动作的输出是后一部分处理动作的输入,则称之为顺序组合。其块内联系程度较高,与其他模块的联系也较低。
(7)功能组合:如果一个模块内部包括且仅包括为完成某一功能所必需的组成部分,则称之为功能组合。功能组合方式有一个目的、有单一的功能,因而界面清楚,与其他模块的联系低,可读性、可修改性、可维护性、可测试性均很好,是最高级程序块内联系,在进行模块设计时,应尽可能追求功能块内组合。
低内聚:偶然组合、逻辑组合、时间组合;中内聚:过程组合、通信组合;高内聚:顺序组合、功能组合。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

何谓结构化布线系统?简述结构化布线系统的特点。


正确答案: 结构化布线系统是一种跨学科、跨行业的系统工程,能够满足综合性的应用。
结构化布线系统的特点:
①具有良好的综合性和兼容性
②适应性强,使用灵活
③易于扩容,便于维护
④具有科学性和经济实用性

第2题:

物流信息系统的设计中比较全面实用的设计方法是结构化系统的设计。结构化系统设计的一个重要思想是模块化。而信息系统结构图中最基本的元素则是模块。


正确答案:正确

第3题:

结构化系统开发方法的基本思想是利用系统工程的思想和工程化的方法,以用户至上为原则,按()的方法对系统进行分析与设计。

A、结构化、模块化、自顶向下

B、面向对象、模块化、自顶向下

C、结构化、模块化、自底向上

D、结构化、系统化、自顶向下


参考答案:A

第4题:

简述结构化系统开发方法的特点。


正确答案: (1)强调系统开发过程的整体性和全局性
(2)严格区分各个工作阶段,能够有效避免开发过程的混乱状态
(3)开发周期较长,资源耗费大
(4)难以在开发初期锁定系统所有功能需求
(5)反馈信息慢,不能很好地适应用户需求的变化
(6)系统稳定性、可修改性和可重用性比较差
(7)文档编写工作量大

第5题:

简述结构化布线系统的特点


正确答案: 1)实用性:能支持多种数据通信、多媒体技术及信息管理系统等,能够适应现代和未来技术的发展;
2)灵活性:任意信息点能够连接不同类型的设备,如微机、打印机、终端、服务器、监视器等;
3)开放性:能够支持任何厂家的任意网络产品,支持任意网络结构,如总线形、星形、环型等;
4)模块化:所有的接插件都是积木式的标准件,方便使用、管理和扩充;
5)扩展性:实施后的结构化布线系统是可扩充的,以便将来有更大需求时,很容易将设备安装接入;
6)经济性:一次性投资,长期受益,维护费用低,使整体投资达到最少。

第6题:

简述结构化系统设计方法的指导原则及其特点。


正确答案: 指导原则:
1)请用户共同参与系统的开发;
2)在为用户编写有关文档时,要考虑到他们的专业技术水平,以及阅读与使用资料的目;
3)使用适当的画图工具做讯媒介,尽量减少与用户交流意见时发生问题的可能性;
4)在进行系统详细设计工作之前,就建立一个系统的逻辑模型;
5)采用“自顶向下”方法进行系统分析和设计;
7)在系统验收之前,就让用户看到系统的某些主要输出;
8)对系统的评价不仅是指开发和运行费用的评价,而且是对整个系统生存过程中的费用和收益的评价。②结构化系统分析和设计方法的特点是:用画图的方法表达,自顶向上地分解,强调逻辑功能而不是物理设计,没有重复性。

第7题:

简述结构化程序设计方法的基本特点。


正确答案:1)是尽可能少用goto语句的程序设计方法;
2)每个代码块都单入单出;
3)使用控制结构:顺序、选择和循环+Do_UNTIL和Do_CASE;
4)自顶向下逐步求精。

第8题:

简述结构化开发方法的基本思想和特点。


参考答案:基本思想:用系统工程的思想和工程化的方法,按用户至上的原则,结构化,模块化,自顶而下的对系统进行分析与设计。 特点:  (1) 自顶而下整体分析与设计和自底而上逐步实施的系统开发过程; (2) 用户至上;  (3) 深入调查;            (4) 严格区分工作阶段      (5)充分预料可能的变化 (6) 开发过程工程化

第9题:

结构化程序设计的思想可以简单地称为“(),(),()与()”的设计原则。


正确答案:模块化;结构化;自顶向下;逐步求精

第10题:

简述结构化设计的基本思想。


正确答案: 系统结构设计是要根据系统分析的要求和组织的实际情况来对新系统的总体结构形式进行大致设计,它是一种宏观、总体上的设计和规划。结构化思想是系统开发的重要思想。一个复杂的系统可以看成由许多相对独立的部分组成。再经过层层划分,分解为若干个组成部分进行设计。系统结构化的方法主要有层次结构和模块化结构两种类型。
结构化方法采用结构化的思想、系统工程的观点和工程化的方法,按照“自上而下,逐步求精”的原则,从全局出发,全面规划分析,从而确定简明的、易于导向的系统方式,是管理信息系统的主流方法。