不同的逻辑组件;
4、 没有统一的数据逻辑层来提供不同种类的数据存储层;
5、 c/s组织结构不支持internet。
做过c/s结构下的mis开发和维护的人们对第1点体会颇深:对应用程序一个小小的改动,就必须通知或亲临每一个客户端去更新;新增或升级一台机器,都要把应用及其相关的文件安装在客户端上。如果整个系统有成千上万客户端,可以想象维护的工作量有多大。
b/s模式的优势在于首先它简化了客户端。它无需c/s模式那样在不同的客户机上安装不同的客户应用程序,而只需安装通用的浏览器软件。这样不但可以节省客户机的硬盘空间与内存,而且使安装过程更加简便、网络结构更加灵活。假设一个企业的决策层要开一个讨论库存问题的会议,他们只需从会议室的计算机上直接通过浏览器查询数据,然后显示给大家看就可以了。甚至与会者还可以把笔记本电脑联上会议室的网络插口,自己来查询相关的数据。其次,它简化了系统的开发和维护。系统的开发者无须再为不同级别的用户设计开发不同的客户应用程序了,只需把所有的功能都实现在web服务器上,并就不同的功能为各个组别的用户设置权限就可以了。各个用户通过http请求在权限范围内调用web服务器上不同处理程序,从而完成对数据的查询或修改。现代企业面临着日新月异的竞争环境,对企业内部运作机制的更新与调整也变得逐渐频繁。相对于c/s,b/s的维护具有更大的灵活性。当形势变化时,它无须再为每一个现有的客户应用程序升级,而只需对web服务器上的服务处理程序进行修订。这样不但可以提高公司的运作效率,还省去了维护时协调工作的不少麻烦。如果一个公司有上千台客户机,并且分布在不同的地点,那么便于维护将会显得更加重要。
再次,它使用户的操作变得更简单。对于c/s模式,客户应用程序有自己特定的规格,使用者需要接受专门培训。而采用b/s模式时,客户端只是一个简单易用的浏览器软件。无论是决策层还是操作层的人员都无需培训,就可以直接使用。b/s模式的这种特性,还使mis系统维护的限制因素更少。
最后,b/s特别适用于网上信息发布,使得传统的mis的功能有所扩展。这是c/s所无法实现的。而这种新增的网上信息发布功能恰是现代企业所需的。这使得企业的大部分书面文件可以被电子文件取代,从而提高了企业的工作效率,使企业行政手续简化,节省人力物力。
鉴于b/s相对于c/s的学习,b/s逐渐成为一种流行的mis系统平台。各软件公司纷纷推出自己的internet方案,基于web的财务系统、基于web的erp。一些企业已经领先一步开始使用它,并且收到了一定的成效。
综上所述,平台的模式准备采用国际最先进的n(4)阶层b/s结构进行设计和开发。
n(4)阶层的b/s结构
其中,p是presentation的缩写,al是application logic的缩写, dl是domain logic的缩写,d是data的缩写。client限定为统一化的用户接口browser。
n(4)阶层b/s结构的核心技术是web技术,web平台是一个调度任务
<< 上一页 [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] ... 下一页 >>
