[发明专利]金融自助终端及其界面实现方法无效
申请号: | 201110304322.1 | 申请日: | 2011-10-10 |
公开(公告)号: | CN103034481A | 公开(公告)日: | 2013-04-10 |
发明(设计)人: | 李肯立;肖淇;王刚;秦云川;刘彦;唐卓 | 申请(专利权)人: | 深圳市证通电子股份有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 深圳市睿智专利事务所 44209 | 代理人: | 陈鸿荫 |
地址: | 518054 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 金融 自助 终端 及其 界面 实现 方法 | ||
技术领域
本发明涉及金融自助设备,特别是涉及金融自助终端的界面实现。
背景技术
由于用于各个行、各个地区的终端所要求的业务可能都不一样,这就要求金融终端在界面开发上具有很大的灵活性;终端的安全性要求又使得金融设备的开发需要非常强的专业性和私密性;银行业务流程和新业务的开发很多情况下需要对现有工作流的重新组合,或者适当的增加新的功能组件,这都要求在进行界面开发和设计的时候具有很强的灵活性,可配置性及可扩展性,从而可以在通用硬件平台和核心系统的基础上,迅速适应市场的新需求。
一方面,现有的金融自助终端的界面实现需要针对不同的应用情形,在创建终端应用程序时编写专门的代码来实现,致使金融自助终端应用配置非常地烦琐和不灵活。
另一方面,脚本语言在互联网,以及诸如移动通讯之类的终端设备中日益广泛应用。脚本语言,脚本语言或扩建的语言,又叫动态语言。是一种编程语言控制软件应用程序。脚本通常以文本(如ASCII)保存,只在被调用时进行解释或编译。脚本编程速度更快,且脚本文件明显小于如同类C程序文件。这种灵活性是以执行效率为代价的。脚本通常是解释执行的,速度可能很慢,且运行时更耗内存。
由于终端上的内存普遍比较小,因此设计一套适合的脚本语言尤为重要。特别是终端上代码的复用情况比较多,比如说几乎每一个界面都会出现新建按钮和文本标签等这样的基本元素,并且执行相应的显示和跳转等,脚本语言就解决了代码重复的问题。脚本解析涉及以下的技术:
第一种:词法分析
词法分析(lexical analysis)是计算机科学中将字符序列转换为单词(Token)序列的过程。
词法分析阶段是编译过程的第一个阶段,是编译的基础。这个阶段的任务是从左到右一个字符一个字符地读入源程序,即对构成源程序的字符流进行扫描然后根据构词规则识别单词,也称单词符号或符号。词法分析程序实现这个任务。
第二种:语法分析
语法分析是编译过程的一个逻辑阶段。语法分析的任务是在词法分析的基础上将单词序列组合成各类语法短语,如“程序”,“语句”,“表达式”等等。语法分析程序判断源程序在结构上是否正确.源程序的结构由上下文无关文法描述。
第三种:脚本解释技术
脚本解释技术是将脚本语言解释为可执行语言的一项技术。它的解释方法与定义的脚本语言一一对应,使得代码的利用率增强。
现有的软件开发,例如android软件开发,一般采用的是Java、Javascript、Lua等脚本语言,这些脚本语言虽然存在功能齐全等优点,同时也存在占用资源较多等缺陷,致使其在一些资源有限的设备中不能很好使用。而,金融自助设备恰好属于这类资源有限的设备。
发明内容
本发明要解决的技术问题在于克服上述现有技术的不足,而提出一种金融自助终端及其界面实现方法,可以采用终端脚本语言技术来实现界面,大大提升了金融自助终端应用配置的便利性。
本发明解决上述技术问题采用的技术方案包括,提出一种金融自助终端界面实现方法,包括:
启动一脚本解析程序;
载入用终端脚本语言编写的一配置文件,该终端脚本语言是简约的;以及
使该脚本解析程序解释执行该配置文件。
该配置文件记载有界面元素及所需的流程执行顺序。
该界面元素包括:按钮、文字标签和编辑框等界面基本元素;该所需的流程执行顺序包括:键盘输入,磁卡读卡器读卡,界面超时,文字显示和界面跳转等终端交易基本流程,并可扩展。
使该脚本解析程序解释执行该配置文件包括:获取定义的界面元素及所需的流程执行顺序,以时钟控制自动布置好界面元素,并按流程顺序执行。
该配置文件以节点为单元;使该脚本解析程序解释执行该配置文件是通过时钟超时来控制该配置文件中各节点的遍历,以达到自动按序读取处理每个节点。
每个单元包括:节点名,节点存储的值,节点的父节点以及节点的第一个子节点。
每个单元还可包括:节点值的长度,节点的前一个节点,节点的后一个节点,节点所在树的级数以及节点逻辑相关的值的任意组合。
使该脚本解析程序解释执行该配置文件的过程具体包括:将各个节点按一个类似于树形结构的链表排列;在所有节点装载完后时,从根节点开始,以节点名作为判断依据,每一个节点名对应一个处理函数,通过节点名调用相对应的接口函数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市证通电子股份有限公司,未经深圳市证通电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110304322.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:自动灭火系统及应用该系统的矿车
- 下一篇:一种变截面绕绳轮及其悬吊器