技术领域
[0001] 本
发明涉及一种银行服务系统,尤其是涉及一种用于银行的云打印平台系统。
背景技术
[0002] 随着银行网点转型的推进,网点传统柜台逐步减少,智能自助设备、移动柜台、互联网应用逐步增多。银行移动端系统,由于基于
平板电脑或智能手机,对于
人脸识别、语音交互等新应用的实现比较方便,但在传统的凭证打印方面却存在明显短板。在很多场景下,纸质凭证的打印仍然必不可少,相比于传统柜台系统,移动端系统在凭证打印方面存在难点。
[0003] 例如:移动设备通过无线局域网或蓝牙调用
打印机,该技术方式类似桌面业务PC调用打印机的方式,只是由本地连接或有线网络连接变成了无线网络连接。在移动设备上安装所调打印机对应的驱动程序,移动端系统中通过调用打印驱动程序发起打印。该技术方案的不足包括:
[0004] (1)支持移动端系统的打印驱动程序较少:打印机驱动程序主要面向桌面
操作系统,对移动端系统支持较少。
[0005] (2)要求打印机有专用功能模
块:移动设备通过无线局域网调用则要求打印机具有网络模块,同时部署局域网接入热点供移动设备接入;通过蓝牙调用则要求打印机具有蓝牙模块,移动设备通过蓝牙与打印机作点对点连接。
[0006] (3)银行系统暴露于无线网络:该技术方式要求网点部署局域网热点,或打印机开放蓝牙接入,将使银行系统暴露于普通无线网络中,存在信息安全
风险。
[0007] 还有:移动应用服务端通过银行内网调用打印机,该技术方式要求在移动应用对应的服务端安装打印机驱动,移动客户端发起打印时先发
请求至服务端,服务端调用打印机驱动通过银行内网调用打印机。该技术方案的不足包括:
[0008] (1)服务端打印机驱动管理复杂:服务端必须安装所有打印机的驱动程序,对于规模较大的银行,涉及的打印机数量巨大,且时常新增或更换。同时服务端通常为集群部署,集群中的每台
服务器必须都安装驱动。
[0009] (2)要求打印机有网络功能模块:与移动设备通过无线局域网或蓝牙调用打印机同样,要求打印机必须接入网络。
发明内容
[0010] 本发明的目的就是为了克服上述
现有技术存在的
缺陷而提供一种用于银行的云打印平台系统,通过本技术方案,搭建银行打印业务云服务平台,实现银行打印业务的统一管理及全渠道打印功能支持。
[0011] 本发明的目的可以通过以下技术方案来实现:
[0012] 一种用于银行的云打印平台系统,该系统包括云打印服务中心、云打印终端和应用端,其中:
[0013] 所述云打印服务中心,用于实现凭证
模版管理、终端管理、
电子用印管理、电子影像登记和打印服务发布的功能;
[0014] 所述云打印终端,用于实现终端服务、凭证合成、凭证模版同步、打印机驱动的功能;
[0015] 所述应用端,用于请求云打印服务发布的服务,按照服务定义组织数据,发起请求。
[0016] 进一步地,所述的云打印服务中心包括凭证模板管理模块、终端管理模块、电子用印管理模块、电子影像登记模块和打印服务发布模块,其中:
[0017] 所述凭证模板管理模块,用于为所有业务渠道的同一种凭证制作统一的模版,通过凭证模版定义,可使得完整的凭证打印请求可通过统一的结构化通讯指令发起;
[0018] 所述终端管理模块,用于对所有接入所述云打印服务中心的所述云打印终端进行管理,建立和维护终端和银行网点的对应关系,当所述应用端发来打印请求时按对应关系准确找到实际发起打印的终端;
[0019] 所述电子用印管理模块,用于当凭证样式中涉及电子印章时统一校验,确保所有电子用印受到管理;
[0020] 所述电子影像登记模块,用于在云打印平台打印输出的同时,统一完成凭证相关的影像电子档案登记,确保所有凭证打印必有完整的电子化登记;
[0021] 所述打印服务发布模块,用于在
企业服务总线上发布服务以供各应用系统请求。
[0022] 进一步地,所述的模板中定义的内容包括:凭证
底板、文字数据样式和图片数据样式。
[0023] 进一步地,所述的文字数据样式包括文字型变量,所述文字型变量包括
位置、字体和字号。
[0024] 进一步地,所述的图片数据样式包括图片型变量,所述图片型变量包括图片长宽和位置。
[0025] 进一步地,所述的云打印终端包括终端服务模块、凭证合成模块、凭证模板同步模块和打印机驱动模块,其中:
[0026] 所述终端服务模块,用于接收来自所述云打印服务中心的打印请求,完成后续的本地处理,并将处理结果返回至所述云打印服务中心;
[0027] 所述凭证合成模块,用于按照凭证模版和数据内容合成出可供打印机打印的内容;
[0028] 所述凭证模板同步模块,用于通过模版同步机制,使得每次发起打印请求时只需传送模版ID即可,而不用传送完整模版内容;
[0029] 所述打印机驱动模块,用于通过调用完成实际打印机的打印请求。
[0030] 进一步地,所述的打印机打印的内容包括:当打印机为激光打印机时,对应打印机打印的内容为PDF文件以及当打印机为针式打印机时,对应打印机打印的内容为带有格式字符和控制字符的文本。
[0031] 进一步地,所述的终端服务模块通过外设服务
框架实现,所述云打印服务中心通过xmlrpc协议对所述终端服务模块进行
访问。
[0032] 与现有技术相比,本发明具有以下优点:
[0033] (1)打印业务统一管理
[0034] 所有打印业务相关功能都可由云打印平台统一管理,包括凭证样式、数据格式以及电子用印、电子影像登记等,通过云打印平台可以方便地实现后续的打印规则优化、数据统计分析等。
[0035] (2)打印功能支持渠道扩大
[0036] 由于受客户端系统架构及
硬件环境限制,目前银行业务中的打印输出功能主要仅限于桌面客户端的应用系统,其他渠道基本上都难以支持。通过云打印平台可以方便地为以基于桌面浏览器的系统、基于移动端APP的系统以及基于移动端纯H5页面的系统提供打印服务支持。
[0037] (3)提高网点设备利用率
[0038] 随着网点转型的推进,网点柜台减少,业务量下降,传统的业务PC、打印机使用率也不断下降。云打印平台的建立将赋予这些闲置设备新的使命。云打印平台将分布于各个网点的业务PC和打印机建设成面向用户的云服务终端。这种云服务终端将不局限于为网点系统提供服务,而是面向全行所有业务系统;不局限于柜员使用,客户经理、内部管理人员、技术人员都可以使用;不局限于银行内用户使用,银行客户也可以使用。
[0039] (4)IT系统开发、运维效率提升
[0040] 基于统一的打印服务平台,各系统的开发运维效率将得到显著提升。业务新增或
修改需打印凭证时,只需要业务人员提供打印模式和数据定义即可在全渠道快速上线。同时,打印相关的电子化登记功能自然同步上线,无需业务提需求、应用系统也无需开发。
附图说明
[0041] 图1为本发明的系统架构示意图。
具体实施方式
[0042] 下面将结合本发明
实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都应属于本发明保护的范围。
[0043] 一、关键术语定义:
[0044] 外设服务:为其它
软件系统提供计算机外部设备使用的一种应用产品。该服务将外设的使用、管理功能独立化,同时为其它软件系统提供统一、标准、简单的使用方式。它是一种外设中介服务,以松耦合方式,提供服务使用者与外设之间的交互操作。
[0045] 银行移动柜台:网点营销人员利用基于平板电脑的手持移动设备,为客户提供全天候、全流程的一站式金融服务。
[0046] 二、方案概述:
[0047] 制定凭证打印数据规范,实现打印业务统一管理。打印机设备通过部署于业务PC上的外设服务接入云服务平台,接受云服务中心的管理及全渠道应用系统的调用。
[0048] 三、方案技术原理介绍
[0049] 1.打印业务统一管理
[0050] 建立打印业务标准化规范,规范包含打印业务的全流程,包括凭证样式管理、数据格式管理、电子化用印管理、电子影像登记管理。通过标准化规范的制定,实现全渠道凭证打印可通过统一的结构化通讯指令调用实现。
[0051] 2.打印功能云服务化
[0052] 将网点业务PC和连接其上的打印机组合建成打印云服务终端,打印机本身无须接入网络,通过业务PC上部署的外设服务接入云打印服务中心。业务PC上安装对应打印机的驱动程序,云服务中心无须安装每台打印机驱动,只须按规范向外设服务发送指令即可调用打印机。移动端应用无须考虑实际调用的打印机设备环境问题,只须向云打印服务发起打印请求即可完成打印。
[0053] 四、具体实施例
[0054] 如图1所示,本发明技术方案中搭建的云打印平台由服务中心、云打印终端和应用端三部分组成
[0055] 具体技术要点包括:
[0056] (1)云打印服务中心
[0057] 云打印服务中心主要实现凭证模版管理、终端管理、电子用印管理、电子影像登记和打印服务发布等功能。
[0058] 1.1.凭证模版管理
[0059] 为所有业务渠道的同一种凭证制作统一的模版,模版中定义的内容包括:凭证底版(即固定不变的内容)、文字数据样式(即文字型变量,包括位置、字体、字号)、图片数据样式(即图片型变量,包括图片长宽、位置)。通过凭证模版定义,可使得完整的凭证打印请求可通过统一的结构化通讯指令发起。
[0060] 1.2.终端管理
[0061] 对所有接入云打印服务中心的云打印终端进行管理,建立和维护终端和银行网点的对应关系,当应用端发来打印请求时按对应关系准确找到实际发起打印的终端。
[0062] 1.3.电子用印管理
[0063] 凭证样式中涉及电子印章的,由云打印平台统一去印章管理系统校验,确保全行所有电子用印都受印章系统管理。
[0064] 1.4.电子影像登记
[0065] 云打印平台在打印输出的同时,统一完成凭证相关的影像电子档案登记,确保所有凭证打印必有完整的电子化登记。
[0066] 1.5.打印服务发布
[0067] 在企业服务总线上发布服务,供各应用系统请求。
[0068] (2)云打印终端
[0069] 云打印终端由网点业务PC和连接其上的打印机联合组成,主要实现终端服务、凭证合成、凭证模版同步、打印机驱动等功能。
[0070] 2.1.终端服务
[0071] 终端服务接收来自服务中心的打印请求,完成后续的本地处理,并将处理结果返回给服务中心。终端服务通过外设服务框架实现,云打印终端对外开启HTTP服务,服务中心使用xmlrpc协议对其实现访问。
[0072] 2.2.凭证合成
[0073] 按照凭证模版和数据内容合成出可供打印机打印的内容。对于不同的类型的打印机,打印内容不同:对于激光打印机,打印内容就是一个PDF文件;对于针式打印机,打印内容就是一段带有格式字符、控制字符的文本。
[0074] 2.3.凭证模版同步
[0075] 服务中心更新凭证模版时须将模版文件同步给云打印终端,确保进行凭证合成时用到的模版版本正确。通过模版同步机制,每次发起打印请求时只需传送模版ID即可,而不用传送完整模版内容。
[0076] 2.4.打印机驱动
[0077] 业务PC上安装打印机对应的驱动程序,实际打印机的打印请求由业务PC调用打印机驱动发起。
[0078] (3)应用端
[0079] 在本技术方案下,应用端处理比较简单,应用端只要请求云打印服务发布的服务,按照服务定义组织数据,发起请求即可。
[0080] 五、实际实施方式
[0081] 以银行移动柜台实现对公客户缴税凭证为例,介绍本技术方案的具体实施方式。
[0082] 1、制作缴税凭证模版
[0083] 使用PDF模版制作工具绘制缴税凭证底版,并在底版基本上设置文字型变量、设置电子印章的大小和位置。
[0084] 2、在云打印服务中心新增缴税凭证
[0085] 将凭证模版文件导入系统,并定义相关的数据结构。凭证维护完成后,凭证模版就可同步到云打印终端,此时云打印服务平台就已具备打印缴税凭证的功能了。
[0086] 3、云打印终端维护
[0087] 在需要支持云打印的网点选择一台业务PC安装云打印终端客户端,连接激光打印机并安装对应的驱动程序。同时在云打印服务中心的终端管理中新增该终端,并将其与所在网点绑定。
[0089] 移动柜台系统申请云打印服务,并按缴税凭证的数据结构定义组织数据发起请求。
[0090] 本发明技术方案的技术关键点包括:
[0091] (1)按照凭证底版+文字数据样式+图片数据样式的形式实现凭证模版定义,使得完整的凭证打印请求可通过统一的结构化通讯指令发起;
[0092] (2)将网点业务PC与打印机组合构成打印云服务终端,将打印功能云服务化,实现全渠道应用系统的打印调用。
[0093] 以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉
本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到各种等效的修改或替换,这些修改或替换都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以
权利要求的保护范围为准。