系分考试资料:子系统划分原则及分类

系统分析师 责任编辑:shaohua 2013-09-25

添加老师微信

备考咨询

加我微信

摘要:为了便于今后系统开发和系统运行,子系统的划分应遵循如下几点原则:

   系统分析师考试大纲

系统分析师考试  系统分析师培训 

 系统分析师考试报名

3.4.2系统总体结构设计

系统总体结构设计是要根据系统分析的要求和组织的实际情况来对新系统的总体结构形式和可利用的资源进行大致设计,这是一种宏观、总体上的设计和规划。下面介绍系统总体结构设计的主要内容。

3.4.2.1子系统划分

1.子系统划分的原则

为了便于今后系统开发和系统运行,子系统的划分应遵循如下几点原则:

·子系统要具有相对独立性。子系统的划分,必须使得子系统内部功能、信息等各方面的凝聚性较好。子系统独立可以减少子系统间的相互影响,有利于多人分工开发不同的模块,从而提高软件产品的生产率,保证软件产品的质量,同时也增强了系统的可维护性和适应性。

·子系统之间数据的依赖性尽量小。子系统之间的联系要尽量减少,接口要简单明确。一个内部联系

强的子系统对外部的联系必然很少,所以划分的时候,应将联系较多者列入子系统内部,剩余的一些分散、跨度比较大的联系,就成为这些子系统之间的联系和接口。这样划分的子系统,将来调试、维护和运行都是非常方便的。

·子系统划分的结果应使数据冗余较小。如果把相关的功能数据分布到各个不同的子系统中,则会有大量的原始数据需要调用,大量的中间结果需要保存和传递,大量计算工作将要重复进行。从而使得程序结构紊乱,数据冗余,不但给软件编制工作带来很大的困难,而且系统的工作效率也大大降低了。

·子系统的设置应考虑今后管理发展的需要。子系统的设置光靠上述系统分析的结果是不够的,因为现存的系统由于各种原因,很可能没有考虑到一些高层次管理决策的要求。

·子系统的划分应便于系统分阶段实现。信息系统的开发是一项较大的工程,它的实现一般都要分期分批进行,所以子系统的划分应能适应这种分期分批的实施。另外,子系统的划分还必须兼顾组织结构的要求。

·子系统的划分应考虑到各类资源的充分利用。一个适当的子系统划分应该既考虑有利于各种设备资源在开发过程中的搭配使用,又考虑到各类信息资源的合理分布和充分使用,以减少系统对网络资源的过分依赖,减少输入、输出、通信等设备压力。

2.系统划分方法的分类

目前有关子系统划分方法如表3.4所示。

按功能划分是目前常用的一种划分方法。按业务处理顺序划分要依据业务流程分析的结果,这种划分方式在一些时间和处理过程顺序特别强的系统中常常采用。按数据拟合程度划分是指按数据而不是按内部集中来划分,这种划分方式的子系统内部聚合力强,外部通信压力小。严格地说,按业务处理过程划分子系统,不是一种很好的方法,但在某些系统开发资源限制较大的场合,特别是要分段实现开发工作时,不得已被采用。后两种划分方法指的是按业务处理的时间关系或业务展开的环境条件来对系统进行划分,严格地说这也不是太合理的划分方法,但在某些特定的场合也有这种情况。

章节目录 系分教程第 章结构化分析与设计方法

返回全书目录系统分析师章节辅导教程

更多资料
更多课程
更多真题
温馨提示:因考试政策、内容不断变化与调整,本网站提供的以上信息仅供参考,如有异议,请考生以权威部门公布的内容为准!

软考备考资料免费领取

去领取