美文网首页
子系统划分原则

子系统划分原则

作者: 是归人不是过客 | 来源:发表于2021-04-18 08:33 被阅读0次

一,把系统划分为一些模块,其中每个模块的功能简单,明确,内容简明易懂,任务清楚明确,以便易于修改。
二、每个模块要比较小,每一项任务限制在尽可能少的模块中完成,最好是一个模块来完成,这样就可以避免修改时遗漏应修改的地方。
三,系统分成模块的工作按层次进行。首先,把整个系统看成一个模块,按功能分解成若干个第一层模块,这些模块互相配合,共同完成整个系统的功能。然后按功能再分解第一层的各个模块。依次下去,直到每个模块都十分简单。
四、每一个模块应尽可能独立,模块之间的联系及互相影响尽可能地减少,尽可能减少模块间的调用关系和数据交换关系。当然,系统中模块不可能与其他模块设有联系,只是要求这种联系尽可能少。
五,模块间的关系要阐明。这样,在修改时可以追踪和控制。
六,模块所包含的各个过程之间内在联系应尽可能强。
七,模块的划分应便于总的系统设计阶段实现。

相关文章

  • 子系统划分原则

    一,把系统划分为一些模块,其中每个模块的功能简单,明确,内容简明易懂,任务清楚明确,以便易于修改。二、每个模块要比...

  • JavaWeb应用开发框架实例

    一、 概述 Web 应用架构可以划分为两大子系统:前端子系统和后台子系统。 前端子系统: 1. 基础技术: Htm...

  • 软件工程2018-09-29笔记

    复习 新课内容 模块化 子系统 子系统划分规则 界面设计 数据库设计

  • 子系统划分的误区

    对于习惯结构化程序设计的朋友来说,分析设计一个软件的起点是从子系统的划分开始的。而划分的依据一般都是以用户部门或业...

  • 界面划分原则

    界面划分-需要控制各个板块的比例和留白: 1、线条分割 2、面分割 3、留白分割(元素自己充当分割元素) 参考ai...

  • 软件体系结构笔记:分层模式

    分层架构是常用的架构模式,对于一个大系统可以划分为几个子系统,各子系统位于不同的抽象层次。各层间上层依赖下层服务,...

  • 服务层架构思路

    服务层是业务处理中心,按重要程度的不同可以划分为核心服务、普通服务,按功能划分为不同的子系统或者模块。 服务粒度选...

  • 微服务划分原则

    微服务划分原则 高内聚低耦合单一职责轻量级的通信 高度自治独立开发部署 以业务为中心每个服务代表了特定的业务逻辑有...

  • 23种设计模式之外观模式

    优点:为子系统提供统一的入口,封装子系统的复杂性,以便客户端调用。缺点:不符合开闭原则。 例子:比如我要吃饭,饭桌...

  • 框架设计原则(梁飞)

    大纲 1 模块分包原则2 框架扩展原则3 领域划分原则4 接口分离原则5 组件协作原则6 功能演进原则 我将对每个...

网友评论

      本文标题:子系统划分原则

      本文链接:https://www.haomeiwen.com/subject/ndumlltx.html