中国移动银企互联系统

互联网 | 编辑: 江海明 2008-07-23 10:46:00转载-投稿

1. 项目背景

经过几年来的努力,中国移动在企业自身信息化水平和社会信息化推广两方面均取得了一定的成果。中国移动已经建成了覆盖企业财务、物流、人力资源、办公自动化和知识管理等各个层面,集中、标准和集成的管理信息系统。通过管理信息系统建设,使得总部可以及时掌握公司的各种资源状况,防范经营过程中的管理风险,有效降低运营成本,提高了管理的可控、可见和高效性。

虽然中国移动企业信息化已经取得了一些成果,但是与世界一流通信企业相比,还存在一定差距。针对存在的差距,中国移动提出了全面提升企业信息化水平的下一步的工作设想。进行中国移动省公司层面财务集中管理工程的建设就是重要工作之一。

2. 项目需求分析

2.1. 中国移动省公司层面财务集中管理工程现状

中国移动企业信息化系统部分采用集团公司-省公司两级架构,包括ERP(财务、人力、人力资源自助服务、综合统计)系统、企业员工信息门户(现阶段为统一信息平台);还有些系统采用集中方式建设,包括管理信息系统监控管理平台、电子采购系统、网上教育平台、计划管理平台等。

2.2. 中国移动省公司层面财务集中管理工程的中间件需求

为了实现中国移动省公司层面财务集中管理工程的建设目标,采用优良的体系结构进行规划和设计是必需的,只有这样才能形成一个易于开发部署、易于扩展、易于管理、安全、可持续发展的结构体系,满足不断发展的业务需求。体系结构的搭建实质上是为管理信息系统建立开发、部署、运行和管理的基础平台。基础平台的核心是中间件产品及相关的开发、部署和管理工具组成。对于中国移动省公司层面财务集中管理工程这样的应用系统需要一个企业级的应用开发、运行、管理平台进行支撑。

2.3. 中国移动省公司层面财务集中管理工程的总体目标和建设原则

财务集中管理内容包括报账平台、银企互联,并完成与统一信息平台(单点登录、待办工作等)、ERP、接口平台、BOSS、银企互联、合同管理、全面预算管理、营收稽核等系统的集成工作。

作为中国移动省公司层面财务集中管理工程的重要组成部分,银企互联系统的建设目标如下:

2.3.1. 银企互联系统总体目标

银企互联系统的建设是一个分步实施和完善的过程,建设目标以支撑省公司层面财务集中后安全高效的集中支付为核心。具体建设目标如下:

实现和主要银行的直连,建立与银行业务系统的实时连接通道,利用该通道向银行发送交易指令和接收数据信息,实现集中高效的资金支付和调拨。

基于银企互联系统,实时获取资金账户数据,实现及时、全面、准确的对企业所有账户的资金变动情况进行有效监控,并实现银企自动对账。

建立与企业内部系统间的信息接口。建立与ERP系统、报账平台、营收资金稽核系统的接口,实现信息快速准确传递,降低劳动强度,提高财务工作效率。

3. 系统架构

3.1. 总体结构

财务集中管理工程采用分省集中部署方式,生产环境和开发环境均在各省配置。银企互联系统采用双机架构,一台应用服务器、一台数据库服务器,互为备份。后台使用光纤交换机连接1台磁盘阵列和1台磁带库,实现数据的联机存储和备份。另外,配置1台开发测试服务器。下图是以一个省级节点为例的网络拓扑图。

根据《中国移动省公司层面财务集中管理财务集中相关系统总体规范》,报账平台系统在整个财务系统中处于财务扩展平台层。作为财务扩展系统的一部分,报账平台系统与已建成或将建设的多个财务系统都存在数据的交互关系。银企互联系统处于财务扩展平台层,对外与各商业银行业务系统相连,对内与ERP财务系统通过接口平台相连,与报账平台、营收资金稽核等系统通过接口机相连。具体体系架构如下:

3.2. 系统方案

根据系统的应用规模及应用内容,选择技术体系结构时最重要的是考虑整个系统的跨平台性、安全性、可靠性、稳定性及可管理性,同时技术体系结构应该有非常好的可扩展能力,因为平台刚刚搭建,运行在其上的应用有限,但根据应用支撑平台的定位,将来的应用肯定会不断的增加,管理的资源是非常丰富的。

所以我们在综合各方面的考虑决定采用J2EE应用服务器TongWeb技术路线建立系统的应用支撑平台等重要的应用设施。

从各应用子系统对应用支撑平台的需求出发,提出了以TongWeb为核心的应用系统中间件解决方案。

三层次的浏览器/服务器架构是基于Web的先进的体系结构,在这种架构中,利用成熟的Web应用服务器TongWeb,为应用程序提供Web运行环境,数据资源和客户机将被“应用服务器”分隔开,应用服务器上存储着应用逻辑,这种结构着重于客户机对应用服务的请求.。上述架构中Web服务器只是作为所有服务的访问入口并管理静态的页面,而所有的业务逻辑和后台数据的访问逻辑都交给Web应用服务器(Application Server)--TongWeb来处理,降低了Web服务器的负载,同时有效地将应用系统中的表示逻辑(Presentation Logic),业务逻辑(Business Logic)和对数据库的访问逻辑(Data Logic)有效地分离开,极大地提高了应用的可扩展性,构造了一个完整的三层次(3-tier)或多层次(N-tier)应用;同时由于Web应用服务器在可靠性,可扩充性,可用性等方面的优势,保证了整个应用系统的总体可用性。

如图所示,系统从逻辑上分为三层,即后端的系统资源层、中间的服务端应用层和前端的用户界面逻辑。

后端系统资源层存放系统所需的所有数据资源,由数据库管理系统提供支撑。将系统的大部分功能逻辑实现移至中间层,为地域分布的客户端提供统一集中功能服务,应用逻辑由应用服务器提供支撑。系统的用户界面由浏览器运行环境提供支撑。

考虑到应用的可移植性,系统的设计尽可能采用开放的标准。系统的数据资源统一由SQL兼容的数据库服务器负责管理。系统服务端应用功能采用组件技术EJB实现,运行环境于J2EE应用服务器之上。系统的前端为浏览器应用,浏览器应用完成系统任务工作平台和系统管理平台的用户界面。考虑到系统服务访问和动态页面生成效率,同时兼顾访问EJB的有效性,建议采用JSP技术实现。Web服务器为支持JSP扩展接口的HTTP Server。

3.3. 中间件总体部署

如上图所示,J2EE应用服务器TongWeb部署在25个省分的银企互联系统的应用服务器上,同时,在银企互联系统的数据库服务器上也部署上TongWeb作为应用服务器上TongWeb的备份。当应用服务器正常运行时,数据库服务器上的TongWeb不工作,当应用服务器出现故障,数据库服务器上的TongWeb将接替工作,故障恢复以后,应用系统将切换到应用服务器上运行。在银企互联系统的开发测试服务器上部署TongWeb供应用系统开发测试使用。

4. 系统特点

由TongWeb构架的中国移动省公司层面财务集中管理工程具有以下特点:

大吞吐量,支持大并发访问

在TongWeb构架的中国移动省公司层面财务集中管理工程中,向客户提供服务的客户进程都是通过TongWeb连接到应用服务器,不与数据服务器直接连接,从而在中国移动省公司层面财务集中管理工程的访问量很大时,TongWeb提供的缓冲池和数据库连接池可以屏蔽大量的连接数,而真正与数据库建立的连接不会增加很多,对不会造成数据库性能下降,这样中国移动省公司层面财务集中管理工程就能够支撑大量并发访问, 并且系统规模也不会受到有效的数据连接数的限制。

可管理性

中国移动省公司层面财务集中管理工程的应用由TongWeb进行管理。

在J2EE应用服务器上,TongWeb提供对HTTP请求的并发控制,合理地调度应用进程,合理地分配系统资源。系统管理员可以通过TongWeb管理控制台查看和控制系统的应用和各项J2EE资源使用情况,以使系统运行效率更高。

高可用性

TongWeb向中国移动省公司层面财务集中管理工程提供负载均衡、单点失效、灾难备份等功能,从而提高系统的可用性。

TongWeb可运行在多个J2EE应用服务器间自动均衡负载。一个J2EE应用服务器出现问题时,TongWeb可以自动将Web请求切换到其它应用服务器上,从而不致因为单个服务器的失效造成整个系统的瘫痪。

高性能

TongWeb可以提高整个中国移动省公司层面财务集中管理工程的处理性能,缩短系统的响应时间。

在J2EE应用服务器上,TongWeb提供一个HTTP请求的缓冲池和静态页面缓存机器,浏览器对Web服务器的请求可以直接放入这个缓冲池中,从而缓解对Web服务器的压力。TongWeb提供数据库连接池,使得大量的连接和应用请求不致影响数据库的处理性能。TongWeb同时还提供EJB实例池、线程池等多种性能优化方式,提高应用进程的处理速度。

可扩展性

此中国移动省公司层面财务集中管理工程可在TongWeb的帮助下进行动态的扩展。

TongWeb支持7*24小时运行和动态参数配置,因而中国移动省公司层面财务集中管理工程向用户提供的服务可动态增加。

由TongWeb构架的J2EE应用服务器可动态增加节点,因而,当中国移动省公司层面财务集中管理工程中J2EE应用服务器的负载很大时,可通过在系统中动态增加J2EE应用服务器的办法来提高中国移动省公司层面财务集中管理工程的处理能力。

中国移动省公司层面财务集中管理工程中用户数的扩展,无须修改TongWeb的配置。

安全性

在中国移动省公司层面财务集中管理工程中,客户端无法与数据库直接连接,数据库得到了TongWeb的保护;TongWeb支持SSL3,且用户数据的传递可采用3DES控件的方式加密前端的用户输入数据,加密后的数据通过Https的方式传送到应用服务器,应用服务器解密数据后进行处理。TongWeb的安全特性符合EJB2.1规范,该规范为在EJB开发和部署过程中的各种角色规定了各自安全责任。同时TongWeb支持多安全域与应用的绑定,提供如用户访问控制、信息加密等,如果用户系统以一个完整的体系实现安全解决方案,东方通科技公司为中国移动省公司层面财务集中管理工程提供的中间件产品具备良好的数据安全保护措施和系统安全保证。

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑