[發明專利]金融自助終端及其界面實現方法無效
| 申請號: | 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.szxzyx.cn/pat/books/201110304322.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:自動滅火系統及應用該系統的礦車
 - 下一篇:一種變截面繞繩輪及其懸吊器
 





