1.所谓模块化---简单的说就是分层数据库操纵一层;业务逻辑一层,显示一层
2.开发效率高
维护本低
3.两个定性的度量标准:耦合与内聚性
耦合性:也称块间联系。指软件系统结构中各模块间相互联系紧密程度的一种度量。模块之间联系越紧密,其耦合性就越强,模块的独立性则越差。
内聚性:也称块内联系。指模块的功能强度的度量,即一个模块内部各个元素彼此结合的紧密程度的度量。模块内元素联系越紧密,内聚性越高
4.信息隐藏是指在一个系统或者数据中,有一些信息是被隐藏起来的,不被直接展示或者访问的
局部化是指在一个系统或者数据中,不同的信息被分散在不同的地方,而不是集中在一起