OA采用三层结构技术,克服了传统的数据库应用结构
-
来源:建米软件
-
2011-11-01 16:50:13
-
根据企业的实际情况,泛普OA系统完全能够满足其大型集团公司跨地域经营的特点,能够将其数据集中存放到总部的中心服务器中。因为:
1、 泛普OA网络财务软件,是能够在局域网和广域网范围内整合使用,适合远程应用,支 持电子商务的财务管理软件。她严格遵循Windows DNA框架结构,基于三层结构技术,同时具有图形窗体界面和浏览器界面,泛普软件支持网络数据库,是真正面向网络的财务软件。她有如下技术组成:“数据库技术+三层结构组件技术+WEB技术+财务管理技术”
2、 泛普OA软件采用了三层结构技术,克服了传统的数据库应用结构
的缺点。并且,组件技术的采用,真正的做到了分布式网络计算。
(1) 数据库服务器:采用市场流行的大型数据库管理系统,泛普实现海量存储,支持多种类型的数据库,如:MS SQL SERVER 7.0、ORACLE 8.0等,并且支持同时使用异种数据源。为企业数据提供有力的安全保障。
(2) 中间层服务器:包含了封装了财务业务逻辑的组件,财务系统的大部分的计算工作在此完成。首先,中间层同数据库打交道,维护同数据库的连接,采用“数据缓冲“和”代理连接”,保证只有较少数量的用户数据连接,接着、将数据按照一定的财务规则打包成业务对象数据,最后将其传向客户端。中间层拥有自己的内存和CPU,并且可根据不同应用需要进行分布式计算。所以能够提供较高性能的数据库应用。
客户端:在三层结构中的客户端只是用户的界面外壳,不具有任何的复杂计算,它需要做的工作就是将中间层传入的业务对象数据放置在界面和控制用户的键盘鼠标操作。因此它可以有多种形式,如图形窗体、浏览器等。在这里我们可以看到网络服务器作为数据库应用客户端的一部分。网络服务器和浏览器的组合作为客户端。因此,泛普OA网络财务软件具有两张面孔,GUI和WEB/BROWSER。他们公用同样中间层组件。泛普协同OA软件提供不同风格的客户端是三层结构程序的一大成功之处,用户可以根据自己的喜好和工作性质来选用不同的客户端,例如:需要大量录入数据的人员(数据采集人员)可选用键盘、鼠标控制灵活的GUI客户端,操作方便;数据分析人员需要做的只是用鼠标点击,会喜欢BROWSER客户端;GUI适合局域网用户使用,如果是远程用户则可以通过BROWSER客户端访问财务数据。前面述及的非IE方式即GUI方式的功能体现。方便、快捷和实用在泛普OA网络财务软件充分的体现出来了。