[发明专利]一种基于IBM主机的可视化系统及实现方法在审
申请号: | 201410406207.9 | 申请日: | 2014-08-18 |
公开(公告)号: | CN104199647A | 公开(公告)日: | 2014-12-10 |
发明(设计)人: | 吴风雷;吴志浩;李红霞;陈芝佳;徐兰;张建辉;邱韬奋;陈浩然;杨春喜;莫婷婷 | 申请(专利权)人: | 中国建设银行股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44;G06Q40/02 |
代理公司: | 广州三环专利代理有限公司 44202 | 代理人: | 温旭;郝传鑫 |
地址: | 100032 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 ibm 主机 可视化 系统 实现 方法 | ||
技术领域
本发明涉及数据处理领域,具体而言,涉及一种基于IBM主机的可视化系统及实现方法。
背景技术
根据统计,银行业现有的核心系统大多采用了B/S的架构模式,国内外银行普遍使用IBM主机作为核心系统的实现技术,前端画面以WEB的方式展现。目前,流行的WEB开发语言为JSP,然而JSP的开发流程较为复杂,对界面控件的定义及配置极为不便,并且每个程序员编写的风格也不完全一致,这给后期的代码维护带来了极大的不便。
传统的开发工具要么价格昂贵(如VISUAL STUDIO),要么对可视化开发支持不足(如ECLIPSE),而且普通工具(如DREAMVEAVER)一般只关注前端WEB界面的开发,缺少专门针对商业银行核心系统开发相关套件,与IBM主机系统集成度不高。
通常,传统银行B/S前端的开发往往使用市面上通用的页面开发工具,使用这类工具编写页面代码往往需要从头开始手工编写页面源代码,程序员既要掌握银行业务也要精通前端开发技术,开发工作复杂繁琐,调试效率较低。更重要的是这类开发工具一般只着重于前端WEB界面的开发,并不能将前端界面的开发和核心系统开发联系在一起,主机核心系统中的数据结构和数据字典不能直接供前端使用,主机核心系统数据结构和数据字典的更改也无法自动地反映到前端界面上,使开发流程变得更为复杂。而前端开发人员和核心系统开发人员对彼此开发语言和开发工具的不熟悉,给合作开发时的沟通交流带来了困难。使用传统的开发工具进行银行柜面系统开发,需要花费大量的人力和物力重新去定义业务数据类型、公共参数、接口,以及沟通开发,造成开发资源的浪费,大大延长开发周期,同时,不易于对数据进行扩展和管理。
发明内容
为解决上述技术问题,本发明提供了一种基于IBM主机的可视化系统及实现方法,通过采用基于银行核心系统的可视化系统,有效地解决了目前银行核心系统的开发工具集成度不高,开发效率低,不易于对数据进行扩展和管理的问题。
根据本发明实施例的第一方面,提供了一种基于IBM主机的可视化系统,所述系统包括:
客户端,具有集成银行业务功能的开发平台套件,提供多种可视化控件,通过特定动作方式生成资源文件;
柜面前端系统,用于操作界面展现、银行柜面业务处理以及与主机进行数据交换;
所述柜面前端系统还包括:
服务端,具有集成在所述柜面前端系统中的服务端组件,所述服务端用于提供生成可视化页面的功能,对接收的所述资源文件进行解析编译,以及对来自主机的公共代码和数据字典进行编译解析。
根据本发明实施例的第二方面,提供了一种基于IBM主机的可视化实现方法,所述方法包括:
服务端向客户端提供主机的数据字典和公共代码,使所述客户端获知数据模型;
所述客户端根据所述数据模型,通过可视化编程工具以特定动作方式生成资源文件,并传送与主机通讯的接口约定;
所述服务端对接收的所述资源文件进行解析编译,以及对来自所述主机的公共代码和数据字典进行编译解析,生成可视化页面。
实施本发明提供的一种基于IBM主机的可视化系统及实现方法,具有以下优点:
1)能够提供完整的界面控件和简单易用的开发语言给开发人员使用,实现设计可视化和编程自动化,降低开发复杂程度,提高开发效率;
2)把银行柜面系统开发和银行核心系统开发集成在一起,实现两端数据结构和数据字典的共享和统一管理;
3)提供可自定义的平台开发语言,增强了工具的复用性和可扩展性;输出页面可根据银行的业务需求进行格式化定制。
附图说明
图1是本发明的基于IBM主机的可视化系统的结构示意图;
图2是本发明系统中客户端100的结构示意图;
图3是本发明系统中客户端100的可视化控件图标和控件名称的图表;
图4是本发明系统中服务端300的结构示意图;
图5是本发明系统中服务端300的资源解析器310的结构示意图;
图6是本发明系统中交易画面的数据结构体系的示意图;
图7是本发明系统中服务端300生成输入页面流程图;
图8是本发明系统中服务端300生成输出页面流程图;
图9是本发明系统中事件语义数据模型的示意图;
图10是本发明系统中柜面前端系统200的结构示意图;
图11是本发明的一种基于IBM主机的可视化实现方法的流程图;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司;,未经中国建设银行股份有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410406207.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:体内形成的人胚胎的收集和处理
- 下一篇:一种用于直接空冷系统的节能冷却装置