概要设计的原则
1、模块化 模块化是“分而治之”策略的具体表现。 模块化就是将整体软件划分为独立命名且可以独立访问的模块,不同的模块通常具有不同的功能或职责。每个模块可独立地开发、测试,最后组装成完整的软件。

3、信息骂蹭爽廓屏蔽与局部化 信息屏蔽是指模块所包含的信息,不允许其他不需要这些信息的模块访问,独立的模块间仅仅交换为完成系统功能而必恍芊柩勖须交换的信息,信息屏蔽的目的就是为了提高模块的独立性,减小修改或维护时的影响面。

5、复用性设塥骈橄摆计 复用是指同一事物不做修改或者稍加修改就可以多次重复使用。 将复用思想用于软件开发称为软件复用,将软件的重用部分称为软构件。也就是说,在构造软件系统的时候不必从零做起,可通过直接使用或稍加修改已有软构件来组装成新的系统。
