电视银行系统功能与特性介绍

上传人:沈*** 文档编号:104224482 上传时间:2022-06-10 格式:DOC 页数:18 大小:3.98MB
收藏 版权申诉 举报 下载
电视银行系统功能与特性介绍_第1页
第1页 / 共18页
电视银行系统功能与特性介绍_第2页
第2页 / 共18页
电视银行系统功能与特性介绍_第3页
第3页 / 共18页
资源描述:

《电视银行系统功能与特性介绍》由会员分享,可在线阅读,更多相关《电视银行系统功能与特性介绍(18页珍藏版)》请在装配图网上搜索。

1、 . 电视银行技术白皮书新晨科技股份二O一一年三月文件变更纪录版本编号*变化状态简要说明变更人变更日期批准人批准日期 1.0A初稿尧*变化状态:A增加,M修改,D删除15 / 18目录1背景概述11.1研发背景11.2行业现状11.3产品定位12电视银行系统功能介绍12.1系统拓扑图22.2系统逻辑构架32.3系统功能介绍53电视银行系统特性介绍63.1技术特性63.2应用特性73.3系统特性84电视银行系统技术介绍104.1Be-Bank平台104.2前置网关141 背景概述1.1 研发背景电视银行是随着数字电视技术的应用和普与而逐渐产生的一种银行金融服务产品。电视银行利用了目前在我国普与率

2、最高的有线电视网络作为传输平台,利用几乎每家都有的电视机作为显示终端,为客户提供快捷安全的银行金融服务。我国“三网融合”的大力推进为电视银行的发展提供了技术与用户基础。1.2 行业现状目前电视银行在国的应用还没有完全普与,现阶段大多都是以有线电视运营商为主,各大银行省级分行以与中小城市商业银行为辅合作进行。由于广电行业区域性的限制,全国性的大型商业银行在电视银行渠道的建设与推广十分艰难,目前只有中国邮政储蓄银行是在总行层面进行全国推广。电视银行的建设符合“三网融合”金融布局的需要,向客户提供多功能、现代化、简易、便捷、安全的电视金融服务窗口,有利于提升银行的形象。1.3 产品定位 全面的平台支

3、持 电视银行系统的展示是通过数字电视机顶盒中间件完成的,国机顶盒中间件种类繁多并且差异较大,电视银行系统要可以同时兼容各种主流机顶盒中间件。 专业的渠道架构 电视银行系统作为一种新兴的渠道,应具备全面且完善的渠道特性,拥有强大的渠道接入能力。 丰富的业务功能 丰富的业务是一个渠道成功与否的关键因素,电视银行系统要能够提供全面的业务功能以确保电视银行的顺利推广。 快速的系统实施 电视银行的建设是一个抢占先机的机会,现阶段的市场处于空白,快速建设系统,抢占先机至关重要。2 电视银行系统功能介绍2.1 系统拓扑图整个物理网络架构从外到划分成五个区,每个区之间都通过防火墙进行隔离,以保障整个物理网络的

4、安全性,每个区的部署分别如下: 用户接入区 用户接入区包括电视银行客户、数字电视、用户机顶盒、运营商服务平台。电视银行客户通过遥控器使用机顶盒浏览器,然后通过数字电视网和邮政金融网访问电视银行,用户机顶盒通过数字电视网接入到运营商服务平台,运营商服务平台通过通讯专线、防火墙接入到邮政金融专线网,运营商服务平台通过SSL加密连接,对于各地方的运营商服务平台首先接入当地的邮储银行金融网,然后再统一接入到总行专线网,对于电视支付商户,通过互联网接入到网上支付商户管理平台,另外对于支付交易,通过运营商服务平台转接到电视银行系统。 DMZ区 DMZ区部署外部WEB服务器和外部通讯网关。电视支付商户通过互

5、联网接入银行部专网,并通过外部WEB服务器转发请求到应用区;电视支付商户接收的通知信息由外部通讯网关负责转发。电视银行用户的访问请求由运营商管理平台通过银行部专网接入,并通过外部WEB服务器转发到应用区。 应用区 应用区部署电视银行应用系统服务器、数据库服务器、电视支付服务器、后台管理服务器、部WEB服务器,另外还与其它系统共用安全设备:防篡改服务器、口令验证服务器、口令生成服务器等。应用服务器实现电视银行的业务处理后转接到前置区。应用服务器可根据实际的业务量进行横向调整。新晨科技电视银行系统能够充分利用应用服务器的集群(Clustering)、负载均衡(Balancing)技术,可以根据业务

6、量的大小动态的配置多台应用服务器。当一台应用服务器负载过大时,可以动态地将请求发送到不同的应用服务器,从而实现均衡负载功能,提高系统的效率,而客户则完全感觉不到其中的差别。 前置区 前置区部署前置网关(AG)服务器,通过前置网关服务实现与后台业务区的各个服务器连接。 后台业务区 后台业务区包括银行各个业务系统或外部系统。2.2 系统逻辑构架电视银行系统分为四个层次: 渠道层电视银行系统所针对的渠道是数字电视,根据电视银行渠道的特性,在渠道层主要包括: 用户机顶盒:数字电视的用户机顶盒是安装在客户家庭,通过数字电视网接入到数字电视运营商服务平台。 运营商服务平台:数字电视运营实现用户机顶盒和邮储

7、银行电视银行系统之间的连接,主流的数字电视运营商包括:歌华、文广、华数等。 第三方商户:指提供电视支付的第三方商户,数字电视的第三方商户通过运营商服务平台接入进行电视支付交易操作;电视支付业务中的商户通过互联网连接商户管理系统进行商户相关信息管理。 应用层电视银行系统的应用层主要实现电视银行业务的处理,在应用层主要包括: 电视银行系统:电视银行系统主要包括WEB接入、前端服务、后台管理三大部分,其实现基于J2EE技术,提供电视银行业务处理。WEB接入实现了数字电视运营商服务平台的接入;前端服务功能包括基本业务、投资理财、客户服务、银行资讯、交易验证、身份认证、缴费业务等各个功能;后台管理包括运

8、营商管理、参数管理、系统管理、风险管理、客户管理、报表管理等各个功能,后台管理需要与现有网上银行、银行共享基础信息。 电视支付系统:电视支付系统主要负责实现电视支付相关业务的处理,主要包括WEB接入、支付服务、日终清算三大部分,其实现基于J2EE技术。WEB接入通过数字电视运营商实现与第三方商户的接入;支付服务提供安全控制、支付交易、商户公告、商户页面等功能,日终清算部分提供商户账务清算功能。 个人网银系统:电视银行系统需要与个人网银系统共享基础信息,并实现渠道之间的互动。 客户服务中心系统:电视银行系统需要与客户服务中心系统共享基础信息,并实现渠道之间的互动。 RA:CFCA具有对证书的申请

9、、审核、批准、签发证书与证书下载、证书注销、证书新等证书管理功能。电视银行系统通过部RA服务器和CFCA互联,获得各种数字证书认证需要的服务。 前置层前置层是应用层和后台业务层之间的转接枢纽,通过前置网关(AG)实现与后台各个业务系统之间的连接,在前置层,采用新晨公司成熟的“新晨交换平台”产品来实现,能够做到与后台各个业务系统之间的快速连接。 业务层后台业务层实现电视银行业务的交易处理过程。2.3 系统功能介绍3 电视银行系统特性介绍3.1 技术特性 兼容性好电视银行要具有很好的兼容性,确保与现有和将来的业务与管理系统、行与行外系统、国与国外系统的对接和集成,以便为客户提供全天候、全方位和个性

10、化的银行综合服务。 高稳定性可靠性、稳定性是本系统一个非常重要的设计原则,必须采取有效的手段,保证整个系统的可靠稳定运行,并充分做到724小时的全天候服务。保证系统的稳定性主要从以下两个方面来考虑。首先,关键的设备和功能模块选择和部署要做到双备份,实现多级的冗余设计,保证整个系统无单一故障点,以最大限度的保护用户投资。其次,由于银行的业务特征,电视银行经常能够在某些时间段遇到超大访问量的冲击,此时访问量比正常平均访问量高出许多倍,产品和功能模块的高效处理能力就成为影响系统稳定的重要因素。在选择产品和功能模块时其峰值处理能力将是一个重要的考核指标。 安全性与便捷性兼顾系统安全性设计应该从系统平台

11、安全、网络安全、应用安全和运行安全等几个方面来考虑。系统平台安全就是关键部件均应采用多种冗余容错技术,使整个系统没有一个单点故障,保证较高的可靠性和稳定性。网络安全就是通过VLAN的合理划分防止网络上的广播风暴,通过防火墙的部署满足防攻击、防侵入的技术要求。在运行安全方面要有合理可靠的用户审核策略既能保证系统维护员、坐席班长等管理人员管理系统的合理权限,又能有效地防止非法访问。安全性是电视银行系统运行的基础,便捷性是影响电视银行系统客户体验感的重要因素,安全性和便捷性要兼顾考虑。电视银行系统要有相应的业务安全策略和技术安全措施,既保证系统的安全、数据的安全,又让客户感觉操作简单方便。根据市场情

12、况、客户体验情况以与业务发展需要,系统能与时灵活地调整和更新安全策略与安全措施。3.2 应用特性 高可维护性在日常运行过程中,系统需提供对运行情况的监测和控制功能,从而保证系统的正常运行。强大的功能、友好的界面是对系统进行维护并使系统充分发挥效力的关键。同时,维护系统要提供分级告警和维护的接口,以便将来系统扩展到分行时能为分行维护人员提供统一、高效、友好的维护平台。 高可管理性电视银行系统长期高效平稳运行的关键在于系统能提供一个高效、多级、友好的管理系统。通过管理系统,银行IT运维部门的管理员可根据业务需求对平台的各种软、硬件资源做出与时有效的规划调整;产品开发人员能够迅速有效发布新应用;系统

13、管理员能够有效地对业务量进行监控并提供各种报表,帮助银行有关部门对业务发展做出准确评估。此外,系统应提供升级到多级管理机制的接口,使得将来省、市级管理员能够通过管理系统在权限围进行业务管理、设备管理、应用软件环境设置调整管理、开发管理以与操作员、管理员的管理。 时间原则电视银行系统的实施速度快、周期短,在对现有系统细致、深入的了解的基础上,从邮储需际出发设计方案,所设计的方案保证能在规定的项目时间完成,并且在功能上满足邮储银行需求,在稳定性、安全性等方面符合邮储银行的相关规。 以客户为中心电视银行要按照“以客户为中心”的理念去设计、去构建,充分考虑客户体验,让客户在使用电视银行系统时感到操作简

14、单、方便、安全、快捷。3.3 系统特性 友好的用户体验电视银行直接面向于家居客户,客户通过遥控器进行操作,对于电视银行的页面展现要求做到方便、快捷,为了给客户提供更好的体验,需要提供丰富的页面展现功能: 界面展现支持丰富的图形界面元素,包括:1)窗口:静态窗口、弹出式窗口、滚动式窗口; 2)菜单:下拉菜单、弹出式菜单、图像菜单、图标; 3)表单:文本框、按钮、单选框、复选框、列表框、表格等;4)各种形式的对话框; 5)浮动窗口和工具条。 支持文字、图形、图片、声音、多媒体等信息的展现。 规、灵活的运营商接入电视银行系统面向多个数字电视运营商,每个数字电视运营商的接口、通讯方式都会存在差异,为了

15、方便、快捷的实现运营商服务平台的接入,在项目实施过程中可以提供邮储银行电视运营商接口规,另外针对不同的通讯方式、报文接口,要能够做到灵活、可配置化,保证数字电视运营商的快速接入。对于接入到电视银行系统的数字电视运营商实现统一的管理,如下图所示:运营商统一管理架构图 专业化的WEB快速开发平台Be-BankBe-Bank平台是基于Eclipse构件的面向银行行业,通用的J2EE技术开发平台。平台提供一组完备的开发向导组件,有效避免了重复代码的编写,并将交易的总体开发流程简化为操作图形化的向导组件,从而大大提高了开发效率。 可信赖的前置网关产品前置网关是电视银行的核心关键模块,邮储银行电视银行的建

16、设采用大集中的模式,与之相关的外围系统有总行集中的,也有省集中的,因此前置网关的成熟稳定尤为重要。 完善的安全体系电视银行系统作为构建在数字电视网上的开放性渠道系统,在为客户提供高效、便捷服务的同时,也由于其业务的特殊性对系统的安全体系提出了更高的要求。运行在电视银行系统的业务数据大多是和银行客户的账户相关的敏感数据,比如用户账号、账户密码、账户余额等,这些信息属于客户的敏感数据,不允许对外公开。在电视银行系统的运营过程当中,也将受到来自部和外部的恶意攻击或者好奇者的试探,需要系统具备较强的抗攻击性。本方案从制度、人员、技术、业务四个层次入手,建立起一套纵深防御体系,保证业务数据在传输过程中的

17、性、完整性、一致性以与交易客户的身份认证和客户交易的不可抵赖性;确保系统设备的安全性、稳定性、可靠性和故障的自我修复和容错能力。电视银行系统通过采用安全代理服务器、防火墙、入侵检测、数字证书加密认证等系统来保证系统运行环境的安全性,同时使用负载均衡设备来保证系统的高可用性,这只是从网络环境结构和系统结构的角度保证系统的安全,对系统业务本身的安全控制也是系统安全性的一个重要层次。本方案通过建立完善的基于角色的权限控制体系,来实现系统功能与角色的对应,同时将业务的操作围与用户的认证层次关联,加强了业务的可用性以与对业务风险的控制。在保证业务操作安全性方面,采用用户会话监控管理机制、交易数据签名机制

18、、银行部对交易的授权机制、用户操作日志预警机制、用户操作日志审核机制等来构建一个全方位的安全的业务操作环境。 统一的系统监控在电视银行系统中提供统一的系统监控功能,实时监控各系统软硬件运行状况,并且提供迅速、准确、可靠的故障报警功能,以便相关人员与时发现问题,准确定位问题,快速解决问题,可以大幅度提高系统的整体安全性,与早发现、排除安全隐患。 渠道整合优势新晨公司一直致力于金融行业的渠道和应用整合工作,并拥有自主知识产权的、用于渠道和应用整合的多渠道整合产品。新晨多渠道整合产品在中国银联多渠道接入平台项目和东亚银行多渠道整合系统项目中得到了实际的考验。4 电视银行系统技术介绍4.1 Be-Ba

19、nk平台Be-Bank平台架构整个平台分成通讯协议层、数据总线层、组件处理层和容器层四个层次:通讯协议层负责各种通讯协议的接入,并针对具体通讯报文格式解析通讯报文最终将解析的报文容传递给数据总线从而实现通讯数据的交互。数据总线层负责业务处理过程中各种数据的传递,相当于一个数据容器。其数据结构以Map和List为基础进行扩展,具有很高的灵活度。数据总线上不仅包括和通讯层交互的数据,而且包括同后台数据库之间交互的数据。平台提供通用的功能组件和服务组件,由交易调度组件来统一调度。核心处理引擎统一处理定制好的流程,保证各个流程之间的正常交互。所有组件的组合由一组XML文件构建。应用启动时通过IoC容器

20、加载这些文件并根据文件中唯一指定的ID来执行相应的流程。Be-Bank平台产品特点 基于XML文件的配置体系从开发人员的角度看,基于Be-Bank平台的开发,实质上就是定义一系列XML格式的交易文件。一个交易文件对应一个功能模块,交易文件之间可以互相调用大大增强了可复用性和交易文件的原子性特征。有别于其他开发框架将交易实现按照业务逻辑、页面配置、后台访问进行区分并独立开发。Be-Bank中的交易文件将前端页面、中间业务逻辑和后台数据访问均定义在一个文件中,通过交易文件中自定义的数据总线进行各种数据的交互,极大提高了开发效率。在一个交易文件中即可完成同一个业务功能模块要做的所有业务逻辑。由于采用

21、了IoC容器,开发人员自行开发的任何对象与银行以前积累的Java模块,都可直接定义在Be-Bank IoC容器里,并通过容器对其进行参数化配置与依赖注入等。 灵活完备的开发向导开发人员可迅速掌握Be-Bank平台提供的交易配置方式。这是由于Be-Bank推崇团队协作的开发方式,使得交易配置人员仅需要关心交易特有属性的配置,并用近似于自然语言的方式将交易流程描述出来,而无需编写太多的代码。所有Be-Bank的系统组件、应用组件都在基于IoC技术的XML配置文件中配置,因此可以通过配置这些XML来实现系统的扩展。由于Be-Bank平台XML配置的开放性,可以大大提高开发人员的能动性,提高组件的复用

22、度。Be-Bank基于Eclipse构件方式开发的一个显著特征就是开发出了一组基于交易向导插件。由这些插件能够很快生成某个具体交易所需要的交易文件,页面文件与其他对应的配置文件。开发人员仅需对这些生成好的文件进行微调即可完成交易的开发,极节省了开发时间。平台多层扩展的结构体现如下: Enhanced:功能增强,支持索引访问 Typed:数据结构可定义 Definable:通过外部数据来初始化数据结构 Beanable:可转换为标准JavaBean的扩展 完全开放的体系架构Be-Bank采用了完全开放的产品架构。所有服务组件、功能组件、客户化组件都在容器中分门别类地清晰定义,使得维护人员可以非常

23、方便地进行功能变更与扩充。Be-Bank针对渠道业务特点设计出一组通用的交易组件,运用这些组件的组合来适应复杂的业务流程,从而摆脱了传统平台业务和框架之间的复杂耦合问题。同时,基于这些组件公布了对应的接口,方便开发人员对组件进行扩展和调用。 独立的授权机制平台提供了独立的授权机制,可满足多级别多层次工作流授权要求。与传统授权体系需要在正常的业务逻辑代码中嵌入授权相关代码不同,Be-Bank平台提供完全配置话的授权体系和正常的交易流程完全隔离,开发人员只需要在公共的授权配置文件中将要授权的交易配置进去即可完成整个流程。 高效的数据结构在Be-Bank里,数据结构主要采用Object,List和M

24、ap三种类型数据类型,极提高了平台的适用性和可扩展性;同时开发维护起来也更加方便快捷。平台的数据结构如下图所示:Be-Bank数据结构 IoC容器管理和控制Be-Bank采用的轻量级IoC容器是真正存在的容器。它可在Web Container或直接在J2SE上运行。该容器提供了Bean的生命周期管理与依赖注入等特性。IoC技术的突出优势在于:Be-Bank基于IoC容器,所有的组件无论是系统服务组件还是应用组件均可在容器中以统一的方式定义。开发的任何类,只要满足Java Bean规,均可自动获得IoC容器提供的XML配置支持。提供依赖注入,以提高系统的开发效率和运行效率。 统一国际化资源管理平

25、台对资源文件进行了统一的管理,结合了所有的国际化资源文件,统一转化为使用i18n的标准资源国际化方案,本方案适合J2EE的任何应用,不仅仅只是web应用。采用统一国际化资源管理后,系统只需修改对应的资源文件即可满足不同语言的要求。 多格式通讯报文Be-Bank提供强大的、可扩展的报文格式定义和解析机制。 通过XML文件配置即可实现ISO8583报文、定变长报文、XML报文与其他复杂报文的处理。平台本身为报文配置与测试人员提供了可视化测试端,方便相关人员进行报文的开发和调试。 完善的任务调度机制Be-Bank提供了一套完整的任务调度框架,通过该框架开发人员能够方便地调度某个具体交易中的指定流程。

26、整个调度过程无需编写一行代码,仅仅通过配置调度文件即可实现。平台支撑通过读取配置文件触发调度任务,同时支持通过读取数据库相关设置来触发调度任务。 系统性能和可靠性Be-Bank平台的高性能与高可靠性源于:运行平台基于IoC设计模式的轻量级对象容器。为渠道处理对象、监控对象、业务对象、数据访问对象和资源对象等提供了资源引用的反向自动注入。可以保证系统组件的高效运行。高效率的组件设计和多线程实现,保证了系统在大用户量访问时具有优良的性能。 交易完整性保证客户交易成功率和交易一致性是从以下几个方面保证的。对于客户等待时间长再次点击的问题,电视银行系统通过以下途径进行控制:在客户端对页面进行设置,即用

27、户点击确定按钮之后,按钮自动消失或变为不可用,确保用户不会重复提交。Be-Bank平台提供防止交易重复提交的机制,对于同一交易只允许提交一次,客户提交第二次时系统会提示“该交易已提交,不能重复提交”等信息告知客户。对于交易一致性,平台提供对账功能。即在日终时提供日终对帐的功能,以保证账务的准确。例如电视银行系统日终会与核心系统进行未明交易的对账操作,将核心系统最终交易状态更新到电视银行系统。4.2 前置网关前置网关是电视银行的核心通讯组件,通过前置网关完成交易的转发。在本系统中,前置网关是交易完整性和高性能的保障。前置网关实施的结果将直接影响整个电视银行项目开发的质量、周期以与投产运行后系统的

28、稳定性和可靠性等多方面的问题。因此在本方案中,我们选用了有着近10年成功历史的新晨交换平台承担前置网关的功能。前置网关产品特点: 高性能的交易转发对交易的分析、交易数据准备等交易管理和业务逻辑处理中的每步处理进行分析,充分利用多进程、多线程技术让这些工作并发执行,让交易以最短的时间通过。 交易完整性保证对异常交易要求有交易冲正功能的,应当按完整性要求冲正。无法保证交易完整的,要有异常交易报警处理机制。 完善的任务管理负责监控所有在系统中运行的任务,包括核心进程,前置进程,通讯进程,都处于任务管理的监控下。提供建立新任务、撤销任务、异常重启等功能;一个交易的进程错误不能影响其它交易的运行。出现错

29、误的交易进程可在交易调度的控制下自行恢复,继续接收处理交易请求。 支持多种通信协议与报文格式能够实现与各个系统的连接与数据传递。 强大的格式转换功能能够支持各种有规则报文之间的相互转换。 智能化的路由选择功能可以根据用户设置的路由条件,非常灵活地进行交易路由的选择,以进行目标端口的定位,指挥报文信息的流转,并支持复杂交易的交易拆分,把一笔交易拆分成若干个子交易进行处理。 交易监控功能用户可以自己定义交易监控的容和格式,并支持在Windows环境下和终端环境下进行交易的流水监控。 强大的管理配置功能实现对新晨交换平台各项配置友好操作。 完善的交易日志记录为审计功能提供基础信息。 模块化设计提供应用API,具备未来业务需要的客户化开发扩展能力。

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!