在架构方面,根据软件产品的大小,可以规定使用某几种架构,以下是我的一些想法:

  1. 如果产品规模小,可以把产品分成四个模块:表现层,功能实现层,访问数据库层和通用功能层。访问数据层和通用功能层通过类文件实现。
  2. 对于产品规模大,可以通过类库来实现,除了页面的表现层和功能实现层外,对于一些通用的功能,可以写成类库,封装成dll文件,譬如说封装了一个工具类库,里面可以包括通讯类文件(包括通讯接口参数设置,接受,发送数据的各类功能函数),访问数据库的类文件,读取配置文件的类文件,读取xml文件的类文件等。这个工具类库由指定的一个人管理,大家都统一使用这个dll文件,除了通用的一些功能,大家公用的一些功能也可以封装成类库。大家统一使用这些类库,这样便于软件产品的统一和将来的维护。
posted on 2011-07-15 21:59  飞翔-方向 积累 沉淀  阅读(317)  评论(0)    收藏  举报