自助服务平台_技术方案.doc

上传人:西安人 文档编号:5098620 上传时间:2020-02-01 格式:DOC 页数:29 大小:502KB
返回 下载 相关 举报
自助服务平台_技术方案.doc_第1页
第1页 / 共29页
自助服务平台_技术方案.doc_第2页
第2页 / 共29页
自助服务平台_技术方案.doc_第3页
第3页 / 共29页
自助服务平台_技术方案.doc_第4页
第4页 / 共29页
自助服务平台_技术方案.doc_第5页
第5页 / 共29页
点击查看更多>>
资源描述

《自助服务平台_技术方案.doc》由会员分享,可在线阅读,更多相关《自助服务平台_技术方案.doc(29页珍藏版)》请在三一文库上搜索。

1、技术方案 密极:机密 自助服务平台技术方案自助服务平台技术方案 技术方案 第 2 页 / 共 29 页 文档修改记录表 修改人修改人修改时间修改时间修改内容修改内容 技术方案 第 3 页 / 共 29 页 目目 录录 第第 1 章章概述概述.5 1.1项目背景.5 1.2解决方案.6 1.3应用前景.7 1.3.1银行应用.7 1.3.2电信应用.7 1.3.3IC卡充值应用8 1.3.4电子商务应用.8 1.3.5政府上网应用.8 1.3.6社区应用.8 1.4系统特点.9 1.4.1管理集中化.9 1.4.2平台化.9 1.4.3标准化.9 1.4.4模块化.10 1.4.5稳定性.10

2、1.4.6安全性.10 1.4.7完整性.10 1.5基本定义.11 第第 2 章章总体结构总体结构.12 2.1概述.12 2.2系统功能结构模型.14 2.3系统软件结构模型.15 2.4系统网络结构模型.16 第第 3 章章功能简介功能简介.17 3.1终端系统功能.17 3.1.1通信功能.17 3.1.2WEB多媒体信息显示17 3.1.3双屏幕显示功能.17 3.1.4广告播放功能.18 3.1.5硬件状态查询功能.18 3.2管理平台.19 3.2.1权限管理.19 3.2.2终端管理.19 3.2.3系统管理.20 3.2.4远程更新.21 技术方案 第 4 页 / 共 29

3、页 3.2.5报警.21 3.2.6备份.22 3.3交易服务器.23 3.3.1交易适配器(Transaction Adapter).23 3.3.2交易驱动(Transaction Driver).23 3.3.3系统监控引擎(Monitor Engine).24 3.3.4数据库访问引擎(Database Access Engine).24 3.3.5统一消息引擎(Uniform Message Engine) .25 3.3.6安全加密引擎(Security Engine).25 3.4业务网关.25 3.4.1业务流程编辑器.26 3.4.2库管理工具.26 3.4.3业务流程设计器

4、.27 3.4.4业务流程生成器.27 3.4.5模板管理.27 第第 4 章章项目实施步骤项目实施步骤.28 4.1硬件驱动平台.29 4.1.1标准接口.29 4.1.2设备驱动程序.29 第第 5 章章相关资料及文档相关资料及文档.29 技术方案 第 5 页 / 共 29 页 第第 1 章章概述概述 1.1 项目背景项目背景 当今世界科技的进步,尤其是计算机及通信技术的发展,正迅速地推动着社会经 济的各个方面发生巨大的变化,在这种形势下,银行业也不可避免地面对由此而产生 的用户、同行和行业外的巨大压力,用户对银行的高期望值、外国银行加入国内市场 竞争的威胁、以及行业外金融衍生业务的竞争。

5、因此,引入新的技术设备,增强竞争 能力,已成为银行业的必由之路。随着中国银行业坚定不移地走向市场化的发展道路, 随着中国加入 WTO,在银行业空前剧烈的竞争态势中,只有加快技术改造的步伐,利 用高技术手段改善服务方式,提升服务水平以适应这种新的形势,才能永远保持在市 场上的竞争力。 自助银行的出现,使银行综合业务网点可以利用现代化高科技手段,以独立的、 无人值守的银行自助服务设备为用户提供新颖多样的自助服务项目,以崭新的银行服 务形象,真正实现 24 小时连续服务。自助银行既可大大减少传统银行的工作负荷, 用较少的投资,灵活、快速地增加营业网点;又可以借助于新颖、独特的银行服务项 目,拓展银行

6、信息传播渠道,促进业务发展,大大降低营运成本,增加营业收入,提 高经济效益,改善服务质量和服务形象,增强市场竞争力。 上世纪年代末至本世纪初,历经余载的中国金融电子化已基本实现。以 数据大集中工程为标志的国家信息化建设重点项目金融信息化建设的顺利启动, 说明我国与发达国家金融科技应用水平的差距在逐步缩小。金融是国民经济的命脉, 先进的信息系统是金融企业不可缺少的生产要素。基于入世后面临全球化竞争的战略 考虑,我国金融业对信息技术的投入日益加大,在企业利润中的占比也越来越高。高 投入能否带来高收益,是我国金融科技工作者亟须探讨的重要课题。 对于金融信息化建设而言,我国商业银行所热衷的数据大集中工

7、程只是银行业信 技术方案 第 6 页 / 共 29 页 息化发展战略的一个步骤。 “三分技术,七分管理”,信息技术的应用是金融信息化的 根基,科学的管理才是金融企业成功的保障。信息技术的应用只有达到不断降低成本、 提高收益的目的,金融企业才能实现持续的效益增长,金融信息化也就获得了不断成 长的“源头活水” 。 长期以来,在自助服务终端的支撑平台领域内,都是厂家、分支行各自为政,为 自助服务业务的扩展、自助终端的集中统一管理带来极大不便,往往出现银行要在不 同的时候配合不同的厂商调试后台系统的情况。这样既使银行的运营管理成本增加, 也给设备供应商带来了不便。 面对中、外各大银行的激烈竞争,除了如

8、何提升服务质量之外,银行品牌形象也 很重要,所以,如何统一各分支机构的信息对外口径,各分支机构又可以适当可以保 留自己的特色显得至关重要。 1.2 解决方案解决方案 正是在这种背景下,公司决定组织开发基于 Web 技术,以 JAVA 为核心技术支 撑平台的“自助服务开发台” 。该平台的主要目标是:利用利用 WEB 应用技术,构建一应用技术,构建一 个统一的自助服务运行支撑系统,对内整合银行各业务(含银行业务、中间业务,信个统一的自助服务运行支撑系统,对内整合银行各业务(含银行业务、中间业务,信 息交互等)系统资源,对外通过自助终端为用户提供一站式的自助服务,提高服务质息交互等)系统资源,对外通

9、过自助终端为用户提供一站式的自助服务,提高服务质 量和企业形象。量和企业形象。 “自助服务开发平台” (以下简称自助平台)由系统运行支撑平台和自助终端组 成,系统架构在 Intranet 和 Internet 上,人们既可以通过自助终端完成其需要的业务 工作,也可以通过网上完成,以满足不同使用层次的人们的使用需求。 自助平台系统的应用结构体系:整个系统构建于三层结构体系上;自助服务系统整个系统构建于三层结构体系上;自助服务系统 采用采用 B/S 结构,灵活性强、易于维护;业务流程控制系统采用结构,灵活性强、易于维护;业务流程控制系统采用 C/S 结构,操作方便、结构,操作方便、 速度快;终端管

10、理系统采用速度快;终端管理系统采用 B/S 结构,管理、维护方便。结构,管理、维护方便。 技术方案 第 7 页 / 共 29 页 1.3 应用前景应用前景 1.3.1 银行应用银行应用 银行在自助领域是各行业中走在最前面的,但多来年来厂家各自为政的现状成为 诸多银行的一块心病,如何统一自助服务系统,成为银行在自助服务方面首先要解决 的问题,而本系统正好帮银行解决了这个问题,实现统一自助服务。 本系统的业务无关和设备无关业务无关和设备无关特性使得银行可以充分利用现有资源,在保留现有 资源的前提下,平滑地升级到通用自助服务系统,解决了银行的升级问题。所以,本 系统在银行业具有广阔市场应用前景。 1

11、.3.2 电信应用电信应用 电信运营商不必花大力气和资金建营业分支网点,既可以以小的自助服务厅 的形式存在,来减少营业网点的投资,也可以以单个自助终端的形式摆放在 各个报刊亭和其它公共场所(如:酒店、机场等地) ,从而达到将电信的优质 服务延伸至大街小巷的目的。 具备缴费、话费清单打印、综合业务自助等业务应用,可以极大地方便广大 公众,想一想,如果走到一个地方就可以缴费、查询,而不用费事到营业厅 去排队,该是多么方便和惬意! 增值服务对电信运营商而言是未来的主要盈利点之一,本系统支持电信的增 值服务。 充当“收银员”角色。本系统为电信运营商搭建了一个开放的平台,应用服 务提供商可将自己的服务挂

12、接本平台上,结算首先在用户与运营商之间进行, 之后电信运营商再与应用服务提供商之间进行结算,这样,运营商就充当了 “收银员”的角色。 技术方案 第 8 页 / 共 29 页 1.3.3 IC 卡充值应用卡充值应用 IC 卡应用的飞速发展,给人们的日常生活带来了极大的便利,如何对 IC 卡进行 充值、资料修改等是运营商很头痛的问题。本方案将协助运营商彻底解决此问题,利 用自助电信 IC 卡充值、查询、资料修改等功能,人们可以很方便地在自助终端上完 成需要的工作,运营商也不必投资兴建充值网点。 1.3.4 电子商务应用电子商务应用 电子商务是一种全新的商务模式,尽管现在国内应用不是很成功,但在美国

13、等西 方国家电子商务与传统商务之间的差距已经在逐渐缩小,这说明电子商务具有极强的 生命力,最终必将走进中国的千家万户。目前,由于种种因素限制了电子商务的发展, 自助电信终端将为中国的电子商务的发展起到推波助澜的作用。在自助设备上,由于 人们对运营商充分信任,他们将会使用自助电信设备购电子书、购票、购买 MP3 等 数字产品,同时,由于此种方式将彻底解决配送问题,也将为电信运营带来极大方便。 1.3.5 政府上网应用政府上网应用 目前,政府上网工程正在全国内实行,说明在“信息化带动工业化”的指导下, 政府上网在我国虽然起步晚,但其发展非常快。但就中国的电脑普及量来说仍然很小, 能上网查看政府信息

14、的更少。这在很大程度上限制政府上网的作用。 如果运营商运用本平台在政府和广大公众搭建一条“直通桥梁” ,便可极大地推 动政府上网的进一步发展,同时也将充分发挥政府上网的作用,真正做到“政府上网, 服务于民” 。 1.3.6 社区应用社区应用 社区智能化、信息化建设近年来发展也很迅速,大多数智能小区均已铺设宽带网, 技术方案 第 9 页 / 共 29 页 但目前却出现了“有路无车”的尴尬局面,虽然不排除内容服务商利益分成等因素, 但最重要的因素还在于没有用户,为什么呢?小区内家庭主妇多,对电脑不熟悉,只 习惯于傻瓜式的自助终端,所以,小区内的电脑普及率很低。 显然,在这种情况下,自助终端如果铺进

15、小区,不但可以加速小区内的智能化、 信息化建设,提升小区的企业形象,还可以极大地方便小区的居民,因为自助服务系 统所提供的服务都与人们生活息息相关。 1.4 系统特点系统特点 1.4.1 管理集中化管理集中化 本系统通过三层结构实现,终端与服务器之间采用 B/S 结构实现,这样,使管理 集中化成为可能。由于采用 WEB 方式,自助服务终端上应用软件只是一个浏览器,所 有的业务逻辑全在服务器端实现,实现了在服务器上集中管理、部署自助终端上业务, 而不用对自助终端作任何修改。具备强大的管理功能,可以按省地市网点三级权 限分级管理终端,提供一系列的报表、监控、告警手段,管理、维护方便。 1.4.2

16、平台化平台化 本系统在设计时便是作为一个平台来设计的,采用 JAVA 平台作为系统的支撑平 台,充分利用 JAVA 的优越性,并通过我们精心设计与开发,对系统结构进行了深入 的优化,本平台已经可以方便地扩展业务,支持各类中间业务平台。 1.4.3 标准化标准化 通过标准化自助服务设备与服务控制器之间的通讯接口和自助服务设备硬件通讯 协议,实现了系统的“设备无关性” ,可在本系统中方便地挂接其它厂商的自助设备, 并可充分利用现有的设备资源。通过标准化服务控制器与各交易前置服务组件之间的 通讯接口,实现了系统的“业务无关性” ,可以随意添加业务和删除业务,做到可以 技术方案 第 10 页 / 共

17、29 页 不影响原有系统而方便地系统的功能业务进行升级和扩展。 1.4.4 模块化模块化 本系统全是采用纯 JAVA 的面向对象的方式设计开发,系统各功能组件之间均实 现了模块化,各模块组件之间采用消息中间件通讯,这样各模块之间形成的是一种松 散耦合的联系,修改一个模块对其他模块没有任何影响。 1.4.5 稳定性稳定性 通过使用 WebLogic 应用服务器的应用部署功能,可将业务组件方便地部署到系 统中,同时利用应用服务器的容错管理、网络负载平衡功能,大大增强服务器系统的 运行稳定性。在自助终端的稳定性方面,由于采用了 WEB 方式,做到自助终端无应用, 这样在自助终端上由于软件少,应用少,

18、所以,稳定性大大增强。 1.4.6 安全性安全性 由于采用了这种集中式的处理方式,所以交易处理均在服务器内实现,使得整个 系统的安全性大大增强。在自助终端与服务器之间,我们采用自助终端与服务器相互 认证来保证自助终端与服务器的合法性,这样在服务器端只处理来自合法终端的交易。 由于所有应用全部集中部署在服务器上,终端只在需要的时候从服务器上动态下载应 用运行,运行完之后,立即消失,不会在终端上留下任何痕迹,充分保证了服务器与 自助终端的安全。 1.4.7 完整性完整性 在交易错误处理方面我们充分利于应用服务器的事务处理功能,对用户的每一次 操作的若干步骤作为一个事务提交事务服务器,这样可以确保操

19、作处理过程中的每个 步骤均正确才真正处理该操作,使得硬件、网络等故障不会对用户造成损失。 技术方案 第 11 页 / 共 29 页 1.5 基本定义基本定义 C/S 结构:Client/Server 的缩写,即客户/服务器模式,服务器主要完成数 据储存,客户端完成操作流程和用户界面,由于所有业务逻辑全部在客户端, 造成维护、升级难,但功能强大,可以采用自动升级的方式来解决升级问题, 但对无人值守的终端还是这个问题。 B/S 结构:Browser/Server 的缩写,即浏览器/服务器模式,服务器完成数 据储存和业务流程,客户端完成用户界面的显示,由于所有业务逻辑全部服 务端,所以客户端无需要升

20、级,但客户端功能稍弱,适用于信息浏览。 三层结构:即客户端/应用服务器/数据库服务器模式,三层结构首先应是 B/S 结构,它将 B/S 结构中的服务器分离成应用服务器和数据库服务,将数 据和业务逻辑分开。应用服务器封装了所有的业务逻辑,易于维护和扩充。 自助终端:即人们通过自主操作来完成工作的设备,在这里自助服务终端、 多媒体信息查询终端、外汇宝等都统称为自助终端。 SOAP(Simple Object Access Protocol):简单对象访问协议。它描述了 一种在分散的或分布式的环境中如何交换信息的轻量级协议 WSDL:WEB 服务描述语言。 UDDI(Universal Descri

21、ption, Discovery, and Integration):统一描 述、发现和集成规范,创建了一个平台独立,开放的框架,通过 Internet 来描述服务,发现商务,并且整合商业服务。 BPEL4WS:Web 服务的业务流程执行语言(Business Process Execution Language for Web Services,简称为 BPEL4WS),提供了正式指定业务流程 和业务交互协议的语言,它所定义的可互操作的集成模型能够促进在企业内 和企业间的自动流程集成的扩展。 技术方案 第 12 页 / 共 29 页 第第 2 章章总体结构总体结构 2.1 概述概述 银行自助

22、服务系统的发展大约分以下阶段: 1. 基于单机运行系统,所有的业务逻辑、数据交互、用户界面均在客户端实现。 2. 基于 Client/Server 结构的系统,业务逻辑和用户界面在客户端,数据交互 在服务器端。 3. 基于 Browser/Server 结构的系统,业务逻辑、数据交互、用户界面均在服务 器,客户端只作用户界面的表示显示。 以上几种阶段体现自助服务系统的发展趋势,也是当今信息技术快速发展的必然 趋势。但随着用户的需求与日俱增,新的业务不断增加,而且业务与其它行业业务系 统的联系越来越多,显然,以上几种方式的系统已经不能适应发展的需要。 公司经过多年在自助服务领域的设备和系统研发,

23、得出以下结论:必须有这么样 的一个平台,它能整合不同行业的应用,完成银行与应用服务提供商的业务系统的互 操作,并能方便地将这些应用部署到平台中,为客户提供最个性化的自助服务。 自助服务平台提出了一个七层架构体系,该架构创造性地将 OSI 七层模型、三层 结构体系、中间件技术、自助业务需求等有机地结合在一起,是自助服务系统结构的 一个重大创新,也是本系统的核心技术创新点。它采用中间件技术来实现不同的服务 应用系统的互联。自助服务平台就是解决银行服务应用系统与不同服务提供商的业务 应用系统互联和互操作的中间件,而不管这些应用系统分布在什么硬件平台上,使用 了什么数据库,透过了多么复杂的网络,或是同

24、一电脑中的不同应用系统。它必须解 决应用互连带来的各种问题,通讯要支持各种通讯协议、各种通讯服务模式、传输各 种数据内容、数据格式翻译、流量控制、数据加密、数据压缩等。其核心要解决名字 服务、安全控制、并发控制、可靠性保证、效率保证等。系统还要能提供基于不同平 台的丰富的开发接口、支持流行的开发工具、支持流行的异构互连接口标准(如 技术方案 第 13 页 / 共 29 页 XA、IDL 等) 。系统管理要解决对系统本身的配置、监控、调谐,为系统的易用易管 理提供保证。 同时,为了方便系统开发、实现系统的升级扩展,系统设计结合 OSI 七层模型, 但又不拘泥于 OSI 模型,创造了符合电信行业实

25、际需要的七层模型,包含用户界面、 业务应用、软件应用、终端硬件、接入、网管中心、应用服务提供商等七层,各层相 互协作,但又相对独立。这也是目前国内各类自助系统均不具备的特性。 技术方案 第 14 页 / 共 29 页 2.2 系统功能结构模型系统功能结构模型 应用服务提供商应用服务提供商银行银行电信电信证券证券政府政府税务税务交通交通医疗医疗社保社保网管服务中心网管服务中心软件分发软件分发信息收集分析信息收集分析终端管理、监控终端管理、监控业务网关业务网关智能报警智能报警信息发布信息发布广告管理广告管理交易服务交易服务终端接入终端接入ADSLISDNPSTNLAN终端硬终端硬 件平台件平台 P

26、C电脑电脑LED显示屏显示屏多媒体信息查询终端多媒体信息查询终端自助服务终端自助服务终端综合类终端综合类终端上网终端上网终端终端软终端软 件应用件应用 软件更新软件更新硬件驱动硬件驱动广告播放广告播放信息浏览信息浏览告警监控告警监控数据通讯数据通讯应用服务应用服务 银行自助查询银行自助查询多媒体信息查询多媒体信息查询交易服务交易服务CI信息发布管理信息发布管理金融信息查询金融信息查询用户界面用户界面通俗、易用、人性化的使用操作界面,实现用户与终端的交互通俗、易用、人性化的使用操作界面,实现用户与终端的交互 技术方案 第 15 页 / 共 29 页 2.3 系统软件结构模型系统软件结构模型 终端

27、系统 业务网关(WEBSPHERE,UNIX,JAVA)银行业 务平台 中间业务自助业务综合业务 交易中间件(GL-TMS) 多媒体信息CI 文档 中间业务 应用服务界面(JSP) 信息查询CI 查询 中间业务 数据库 网管服务平台 网管服务端(TCP/IP,Sockets,SNMP) 软件分发终端监控 信息上传下载 交易监控 管理中间件(Java bean,EJB) 终端管理信息发布 CI 管理 统计分析 管理界面(JSP) 信息发布 终端管理统计分析 CI 管理 银行其它系统接口 办公客服 银行 其它 系统 个人 PC 多媒体信息查询终端 系统管理工作站 终端维护客户端 信息发布客户端 C

28、I 管理客户端 自助服务终端 监控工作站 2.4 系统网络结构模型系统网络结构模型 中间业务提供商 分支机构网络平台 (与系统相关部分) 镜像服务器 DDN/LAN 管理终端 电信系统电信系统 前置机 其他系统其他系统 前置机 银行网络平台(与系统相关部分) 自助服务开发平台 客户终端 查询终端 自助终端 PC 终端 Internet/Intranet 网管服务中心网管服务中心 监控 备份主机主机 磁盘阵列 心跳线 数据库数据库服务器服务器 应用服务器群应用服务器群 代理服务器 WEB服务器服务器 主机备份主机 客户服务中心客户服务中心 坐席群 综合业务平台综合业务平台 前置机 网管工作站监控

29、终端 第第 3 章章功能简介功能简介 3.1 终端终端系统功能系统功能 从严格意义上说,整个平台中,终端只是一个客户端,而且是一个很瘦的客户端, 它并不具体实现某项业务,终端只提供用户操作流程的显示。 3.1.1 通信功能通信功能 数据通讯:数据通讯:可通过 TCP/IP、WEB 方式与服务器通讯,下载和上传数据信息。 语音通讯:语音通讯:可通过无线 GSM、CDMA、PSTN、LAN 等接入方式进行语音通讯。其 中 GSM、CDMA 可以实现无线公话通讯功能,PSTN 方式可以实现普通公话通讯 功能。LAN 可实现终端到终端的语音通讯。 视频通讯:视频通讯:可以在局域网或专线等宽带网上,实现

30、终端到终端的可视电话通 讯功能。 3.1.2 WEB 多媒体信息显示多媒体信息显示 界面显示和操作:界面显示和操作:即采用浏览器将后台的业务流程显示出来,供用户查询和 操作。 多媒体信息支持:多媒体信息支持:可以显示图片,播放 FLASH 影片、多媒体影片等多媒体信 息,及声音播放功能。 3.1.3 双屏幕显示功能双屏幕显示功能 终端支持双屏幕显示的功能,一个屏幕是多媒体信息查询终端屏幕,另一屏幕可 以是其它显示设备,如:大屏幕等离子显示器等。 终端上的显示界面,可转接到其它显示设备上,如:大屏幕等离子显示器等。 技术方案 第 18 页 / 共 29 页 两个屏幕上的显示界面可以相同,也可以不

31、同。这样,终端屏幕可以应为原 来的查询界面,而另一屏幕则可以播放实时行情、广告视频等多媒体数码影 像。 3.1.4 广告播放功能广告播放功能 终端在无人使用(睡眠)的时候可以播放广告,这样可以充分利用终端的资源。 可以定时、定点投放广告,即:可以指定某台终端在某个时间段播放某广告。 广告播放的规则由后台控制。广告播放规则通过浏览器下载到客户端,广告 文件通过本系统的软件分发模块自动分发至各终端。 可以播放 VCD,MPG,AVI,FLASH 等格式的广告。 3.1.5 硬件状态查询功能硬件状态查询功能 可以查询硬件的运行状态,如:正常、错误信息等。 技术方案 第 19 页 / 共 29 页 3

32、.2 管理平台管理平台 网管部分是自助终端开发平台系统的有机组成部分和重要的管理核心,为了满足 客户、开发人员和管理者等多方面的需求,建立一个易于管理、使用、配置和升级的 平台,减少程序开发和系统维护的工作量,并为今后的业务开展奠定较好的基础。 3.2.1 权限管理权限管理 权限管理是整个管理系统的基础部分,权限管理系统必须具备通用性,以满足将 来的需要。 采用省地、市机构网点的管理模式,用户权限分为以下级别:超级管理员、 地区管理员、机构管理员、维护员几个级别。超级管理员可以使用所有功能,级别最 高,在系统中只设一个超级管理员。地区管理员是一个地区的管理员,它可以管理本 地区的机构网点、用户

33、、终端等,一个地区只能有一个地区管理员。机构管理员是一 个机构网点的管理员,它可以管理本机构的用户、终端等,一个机构只能有一个机构 管理员。 系统中的所有功能均有操作的权限(如:查看、增加、删除、修改等) ,只有具 备相应权限才能操作该功能。 3.2.2 终端管理终端管理 终端管理最大的特点是各个终端在地理上是分布的,并且各个终端彼此独立,因 此终端管理必须适应这种情况,实现信息集中保存和配置、适应多种网络结构并实施 一定的安全机制。 基本信息管理:基本信息管理:保存终端的基本信息,并提供方便的界面供管理人员查看和 查询。 终端型号管理:终端型号管理:终端型号一定,该终端的业务功能一般也指定的

34、,同时,该 类终端的硬件也指定了,这样可以方便将来增加新的终端,当增加新的终端 技术方案 第 20 页 / 共 29 页 时只需要指定该的型号基本上就可以了,当然系统不能定死一种型号的终端 只能做一件事,还是需要具备一定的灵活性。 可以增加、删除、修改终端型号和终端型号的硬件设备、参数等相关信息。 终端监控:终端监控:终端的软、硬件运行状态监控,具备实时监控和状态查询功能, 监控的信息保存的数据库中。 日志和报表:日志和报表:提供历史信息的保存、查看、统计和生成机制,为管理员维护 和决策作出必要的支持。 设备管理设备管理:管理某类终端或某个终端硬件设备信息,包含硬件的参数配置等 信息。 设备驱

35、动程序管理设备驱动程序管理:由于不同的型号的终端,其设备可能一样,一般读卡器、 存折打印机、打印机等外设都是用的那些比较通用的,对驱动程序进行统一 管理,有利于资源重用和方便管理维护。可以增加、删除、修改设备驱动程 序,并可以配置该设备驱动的默认参数、服务器路径、驱动程序名称等相关 信息。 3.2.3 系统管理系统管理 交易监控:交易监控:察看每一笔交易情况并保存必要的纪录,供今后的管理和统计使 用;并可以对交易进行实时监控。 软件分发:软件分发:管理必要的更新资料和动态广告等,在系统允许的情况下能够透 明进行自动更新客户端,或提供方便易用的更新程序。 配置管理:配置管理:能够对系统的运行参数

36、配置,并立即生效。如:数据库配置、交 易驱动配置等。 报表管理:报表管理:可以综合处理各类报表,如:操作报表、交易报表、告警报表等, 并可以生成相应的图表(柱状图等) ,以便进一步的状态分析。 操作监控:操作监控:可以记录用户的每一步操作,并提供查询功能,以便在出现问题 时能够跟踪,并防止恶意操作。 业务类型管理:业务类型管理:系统可以支持多种业务类型,如:全功能自助服务终端、外 技术方案 第 21 页 / 共 29 页 汇宝、存折补登机、话费详单查询打印终端等,这些终端受理的业务类型各 不一样,必须都能在系统正常运行。所以,必须具备对业务类型增加、删除、 修改等功能,能够地方便增加新的业务类

37、型或修改现有的业务类型。 信息类型管理:信息类型管理:信息类型主要是针对信息发布用的(对银行而言,一般来说 业务介绍) ,需要对信息进行分类管理。 交易驱动管理:交易驱动管理:可以管理系统中的所有交易驱动组件,可以修改其配置,如: 驱动名称、驱动类路径等信息,这些与交易服务器相关。可以增加、删除、 修改交易驱动组件。 3.2.4 远程更新远程更新 尽管系统在设计上是三层结构,但客户端还是有一定的实用程序的,而且,由于 网络问题,某些资源还可能需要下载到终端上运行,所以,远程更新的功能是必要的。 远程更新具备以下功能: 自动更新:自动更新:客户端软件在启动时自动检查服务器上是否有资料需要更新,如

38、 果有则将资料下载下来,并在服务器置已更新的标记。 被动更新:被动更新:即管理人员可以指定将某些资料下载到终端上,并可通知终端立 即执行更新操作。 3.2.5 报警报警 任何系统都会存在一定的不稳定性,系统出现故障时,如何保证能快速修复,让 系统恢复正常运转,是非常重要的。 本系统将报警模块单独分离出来也是这个原因,系统所有运行的错误信息都可以 报警的方式通知管理人员。 报警模块具备以下功能: 可以管理报警信息,根据信息的级别决定信息是否要报警。 技术方案 第 22 页 / 共 29 页 作为一个单独的模块,必须具备通用性,可以被其他模块调用。 可以通过邮件、短信等方式来报警,这需要与交易服务

39、器中的统一消息引擎 共同完成。 3.2.6 备份备份 本系统作为一个中、大型系统,在运行中会产生的历史数据和用户数据,如何保 证这些数据的安全性,非常重要,所以,备份方案一定要切实可行。 双硬盘备份:通过可热插拔的服务器的功能,将部署好的系统装在两个硬盘 上,当一个硬盘上的数据损坏,可以马上转到另一个硬盘上运行。这种方式 不能有效保存运行中的数据,需要管理人员手工备份新增数据。 双机热备份:通过服务器集群技术,将两台相同的服务器并联起来同时运行, 对外来说还是一台主机,当主机运行不正常,将自动跳转备份机上运行。这 种方式可以充分保证数据的安全性,而且操作都是软件自动完成的,但成本 高了点。 磁

40、盘备份:这是一种手工备份的方式,建议在系统运行参数或流程数据等关 键性系统运行数据发生改变时,都对系统作一次备份。提供备份和恢复工具, 供客户执行备份操作。 技术方案 第 23 页 / 共 29 页 3.3 交易服务器交易服务器 交易服务器是自助平台中的交易核心处理系统,它完成业务网关与不同服务提供 商的后台的数据转发和互操作的功能,是实现用户与不同服务提供商互联互通的桥梁。 3.3.1 交易适配器交易适配器(Transaction Adapter) 交易适配器负责搜索交易驱动,将来自业务网关的交易请求转发给此交易驱动, 再将交易驱动的处理结果,返回给业务网关。 交易适配器是交易服务器与业务网

41、关的唯一外部通讯接口: 统一、标准的调用接口:统一、标准的调用接口:以 JAVA BEAN 形式给出,方便业务网关调用,完成 一个交易处理操作。调用接口可以适应所有交易,并具备通用性,不会因为 某项特殊交易而需要改调用接口。 交易协议参数配置模板接口:交易协议参数配置模板接口:以 JAVA BEAN 形式给出生成后的模板数据,模 板格式采用 XML。此模板由业务流程编辑器使用,用来配置交易参数,由于 每个交易驱动的协议不一样,所以,有可能需要配置的参数内容不一样,这 就需要一个模板来通知业务流程编辑器该如何配置交易参数。具体的说,此 接口应该是由具体的交易驱动提供,再由交易适配器转发。 3.3

42、.2 交易驱动交易驱动(Transaction Driver) 交易驱动完成数据转发、交易协议转换的工作,它将来自交易适配器的输入数据 转换成与交易驱动要求的数据格式,转发给通讯接口适配器,再将通讯接口适配器的 返回数据转换成交易适配器标准的输出数据格式,返回给交易适配器。 交易驱动具有标准的输入、输出接口,以方便系统调用和新的交易驱动的编码工 作。 交易驱动的接口与交易适配器的接口绝大多数相同,只不过交易适配器综合了所 技术方案 第 24 页 / 共 29 页 有交易驱动的接口,由于交易驱动是交易服务器的内部模块,所以,在符合交易适配 器接口的前提下,可以内部定义。 如果行业应用系统需要加密

43、、压缩技术,交易驱动可调用安全加密引擎的相关接 口来完成此操作。 交易驱动的通讯方式:同步和异步,在异步方式的处理中,可能需要与具体的通 讯接口驱动交互信息,所以,在接口的设计上一定要考虑到这一点。 3.3.3 系统监控引擎系统监控引擎(Monitor Engine) 系统监控属于系统管理类交易引擎,主要完成对系统的交易实时监控、日志等功 能,为了使系统架构更清晰,将系统监控作为交易来处理。 系统监控具备以下功能: 交易实时监控:交易实时监控:可以对系统的所有交易进行实时监控,并可以通过广播方式, 将交易结果广播到所有监控终端上。 交易日志记录:交易日志记录:可以将交易的相关参数和结果记录下来

44、,以便后续跟踪和查 询。 终端实时监控:终端实时监控:可以对系统的所有终端及其设备、运行状态进行监控,并可 以通过广播方式将监控结果广播到所有监控终端上。 终端日志记录:终端日志记录:可以将所有的终端监控结果,记录下来,以备后续跟踪和分 析。 管理操作实时监控:管理操作实时监控:可以对系统的所有管理操作(如:那些用户登录,在进 行什么管理操作等)进行监控,并可以通过广播方式将监控广播到所有监控 终端上。 管理操作日志记录:管理操作日志记录:可以将所有的管理操作日志记录下来,以备后续跟踪和 维护。 技术方案 第 25 页 / 共 29 页 3.3.4 数据库访问引擎(数据库访问引擎(Databa

45、se Access Engine) 数据库访问引擎完成系统对数据库的访问操作,系统内的所有模块均通过此引擎 来访问数据库,完成统一数据访问。 数据库访问引擎具备以下功能: 对数据库驱动的统一管理,能完成对不同数据库的驱动、访问。 具备数据库连接池管理功能,可以优化数据库连接。 具备标准的调用接口以支持 SQL 数据库操纵语言,能够查询、更新、插入等 操作,支持存储过程。 3.3.5 统一消息引擎统一消息引擎(Uniform Message Engine) 统一消息引擎主要用于报警,系统内的所有报警工作,均通过此引擎来完成。 统一消息引擎具备功能: 邮件消息功能:可以以发邮件的方式将消息发送出去

46、。 短信消息功能:可以以短信的方式将消息发送出去(需要连接到短信网关) 。 网络消息功能:可以发送“netmsg”命令,将消息发到指定 IP 地址的 PC 上。 3.3.6 安全加密引擎安全加密引擎(Security Engine) 加密是保证交易安全和数据安全的必要技术,安全加密引擎完成系统与加密和安 全相关的驱动和接口实现。 安全加密应该具备以下功能特性: DES 加密算法:支持 2 级 DES 加密。 MD5 算法:支持 MD5 算法,生成不可逆转的信息摘要。 运行代码加密:可以加密 JAVA 运行代码,使反编译工具无法反编译出原代 技术方案 第 26 页 / 共 29 页 码,采用专用

47、的加密技术(自定义加密算法) 。 3.4 业务网关业务网关 业务网关是自助平台中的用户业务流程处理系统,它可以使客户和开发人员在不 需要知道具体交易如何实现的,不需要修改系统源码的情况下,方便、快捷地完成业 务流程的重组,业务流程的自动生成等工作,进而快速部署整个系统的应用。 3.4.1 业务流程编辑器业务流程编辑器 业务流程编辑器是系统的一个实现业务流程重组的关键技术点,它是一个客户端 的可视化工具,它完成以下功能: 实现可视化的设计用户界面。 可视化的编辑用户操作流程。 能够处理好交易的输入和输出参数,并具有一定的可编程能力,允许编写脚 本来控制交易和对数据进行格式化转换。 下面对业务流程

48、的子模块的设计作一说明: 3.4.2 库管理工具库管理工具 业务流程编辑器含有库管理工具,含有以下库管理功能: 业务流程库:业务流程库:由菜单页、交易链接、菜单项链接、信息内容等元素组成的业 务流程;以树形结构构造一个业务操作流程。业务流程由多个业务流程集组 成。 界面模板库:界面模板库:包含多套由菜单页、交易链接、菜单项链接、信息内容页等页 面组成的模板。 交易库:交易库:系统运行的交易库,由一系列交易组成,每个交易包含参数配置、 输入、输出参数、数据格式化及交易控制脚本等一系列内容。 脚本函数库:脚本函数库:用来控制 JSP 后台操作和客户端操作的脚本函数或代码,后台 技术方案 第 27

49、页 / 共 29 页 操作脚本包含:交易控制脚本、输入、输出数据格式化脚本等;客户端操作 脚本包含:硬件控制、用户输入控制等脚本。 返回码描述库:返回码描述库:返回码是指做一个交易不成功时的返回代码,由于返回码用 户看不到,需要将这些代码转换成用户能看明白的描述。根据交易类型的不 同,系统中可以存在多个返回代码库。 图片资源库:图片资源库:图片资源是用于显示界面。在系统中,图片库应是一个共享资 源,所有业务流程都可共这些图片。另外,资源还包括 FLASH、媒体文件等 资源,可以支持丰富多彩的页面显示。 3.4.3 业务流程设计器业务流程设计器 业务流程设计器可以让客户自由地设计业务流程,它具备以下功能: 业务流程组织:业务流程组织:可以将业务流程元素(菜单、菜单项、交易项、内容显示项 等)以树形结构的方式组织成一个完整的业务操作流程。 用户界面设计:用户界面设计:可以与用户界面设计器交互信息,完成对各个流程页面可视 化的设计工作。 编辑:编辑:可以剪切、拷贝、粘贴业务流程,方便业务流程设计工作。 3.4.4 业务流程生成器业务流程生成器 业务流程生成器可以动态生成

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 绩效管理


经营许可证编号:宁ICP备18001539号-1