当前位置:文档之家› 系统模块划分原则

系统模块划分原则

《子系统模块划分原则》
一,把系统划分为一些模块,其中每个模块的功能简单明确,内容简明易懂,任务清楚明确,以便易于修改
二,每个模块要比较小,每一项任务限制在尽可能少的模块中完成,最好是一个模块来完成,这样就可以避免修改时遗漏应修改的地方。

三,系统分成模块的工作按层次进行。

首先,把整个系统看成一个模块,按功能分解成若干个第一层模块,这些模块互相配合,共同完成整个系统的功能。

然后按功能再分解第一层的各个模块。

依次下去,直到每个模块都十分简单。

四,每一个模块应尽可能独立,模块之间的联系及互相影响尽可能地减少,尽可能减少模块间的调用关系和数据交换关系。

当然,系统中模块不可能与其他模块设有联系,只是要求这种联系尽可能少。

五,模块间的关系要阐明。

这样,在修改时可以追踪和控制。

六,模块所包含的各个过程之间内在联系应尽可能强。

七,模块的划分应便于总的系统设计阶段实现。

相关主题