系统模块划分原则
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
《子系统模块划分原则》
一,把系统划分为一些模块,其中每个模块的功能简单明确,内容简明易懂,任务清楚明确,以便易于修改
二,每个模块要比较小,每一项任务限制在尽可能少的模块中完成,最好是一个模块来完成,这样就可以避免修改时遗漏应修改的地方。
三,系统分成模块的工作按层次进行。首先,把整个系统看成一个模块,按功能分解成若干个第一层模块,这些模块互相配合,共同完成整个系统的功能。然后按功能再分解第一层的各个模块。依次下去,直到每个模块都十分简单。
四,每一个模块应尽可能独立,模块之间的联系及互相影响尽可能地减少,尽可能减少模块间的调用关系和数据交换关系。当然,系统中模块不可能与其他模块设有联系,只是要求这种联系尽可能少。
五,模块间的关系要阐明。这样,在修改时可以追踪和控制。
六,模块所包含的各个过程之间内在联系应尽可能强。
七,模块的划分应便于总的系统设计阶段实现。