刽子手与豆腐西施剧透:什么是模块化

来源:百度文库 编辑:中科新闻网 时间:2024/04/29 09:39:58
什么是模块化

所谓模块化---简单的说就是分层
数据库操纵一层;业务逻辑一层,显示一层
比如:用web service做三个服务,一个负责数据库,一个负责登陆,一个负责业务逻辑,用html建立用户界面,再加入ASP.NET代码调用服务模块,并和用户交互
当然了,如果你的业务很复杂,那么负责业务的就是若干模块
比如:定单模块,库存模块,日志模块,安全验证模块,查询模块........

就是把一个程序按某种方式分成具有一定输入和输出的程序块。
比如:你可以把“记事本”程序按功能分为:读取数据,显示数据,响应用户操作,界面。四个功能,由四个人做。每个功能模块具有一定的独立性,四个人在做程序的时候,不用管别的模块。只要提供一个输入输出接口,到时只要把这几个模块接合起来,程序就完成了。