简述系统设计的任务:(136)就是以______中所提出的______为基础,根据系统现实的内、外环境和主、客观条件,从______去考虑系统的划分、功能结构等问题,从提高系统的______、工作效率和______方面,去完成系统______的设计,使企业能从信息系统的应用中获得最大的______。
简述系统设计应符合的要求:(136)_______:系统作为一个整体而存在的,系统的代码要统一,设计规范要标准,传递语言要尽可能一致,使一次输入得到多次利用。_______:灵活性是指系统对外界变化的适应能力。_______:指系统抵御外界干扰的能力以及受外界干扰时的恢复能力。_______。
简述系统划分原则:(新版教材没有了)1.在结构化方法中,系统划分要遵循_______的原则,先将整个系统划分为若干个子系统,再将子系统进一步划分成若干个子系统或模块。2.子系统在功能上具有_______、_______,还要尽量给系统实施、维护提供便利,并充分考虑到开发单位目前和未来的经营管理需要。3.子系统之间的信息关联_______,接口关系简单明确。4.系统划分结果不会引起子系统中的数据大量_______,也不会出现子系统中的数据频繁交换的现象。5.子系统的设置要充分考虑系统的_______,即今后管理发展的需要。
模块设计优化的原则:(143-144)(一)_______:模块的独立性大致包括耦合性和内聚性两个指标,耦合性指多个模块之间相互联系相互依赖的程度,主要是从模块外部考察模块的独立性,耦合度低相互影响越小,系统独立性越强,故应尽量降低模块间的耦合度。内聚性指一个功能模块内部各项处理相互联系的密切程度,主要是从模块内部来考察模块的独立性,内聚性越高,系统独立性越强。内聚性的强弱直接影响系统功能实现的复杂性,应尽量提高模块的内聚性。(二)_______:模块的大小是指实现模块所需要编写程序的行数。(三)_______:所谓扇出系统就是一个模块直接调用其他模块的个数。所谓的扇入系统就是直接调用该模块的模块个数。经验表明,一个设计好的系统应有较高的扇出系数和较低的扇入系数,平均扇入扇出系数通常是3或4,一般不应超过7,好的系统结构是“清真寺”型的,即高层扇出系数较高,中间扇出系数较少,底层扇入系数较高。(四)_______:判断作用范围是指所有收这个判断影响的模块,即操作执行依赖于此判定的模块。好的模块结构设计应满足判定的作用范围在模块控制范围以内,判定所在的模块在模块层次结构中的位置不能太高。