專利名稱:一種圖形化用戶界面實(shí)現(xiàn)系統(tǒng)和方法
技術(shù)領(lǐng)域:
本發(fā)明涉及用戶界面實(shí)現(xiàn)技術(shù)領(lǐng)域,尤其涉及一種圖形化用戶界面的實(shí)現(xiàn)系統(tǒng)和 方法。
背景技術(shù):
現(xiàn)有的交互式系統(tǒng)多采用字符界面。字符界面實(shí)現(xiàn)方便,所以被大部分的交互式 系統(tǒng)廣泛采用。發(fā)明人通過(guò)研究發(fā)現(xiàn),字符界面顯示內(nèi)容少,交互能力低,操作區(qū)域難以區(qū)分,操 作方式枯燥繁瑣,降低了交互式系統(tǒng)中業(yè)務(wù)辦理的效率。
發(fā)明內(nèi)容
有鑒于此,本發(fā)明實(shí)施例的目的在于提供一種圖形化用戶界面實(shí)現(xiàn)系統(tǒng)和方法, 通過(guò)顯示內(nèi)容豐富,操作簡(jiǎn)單方便的圖形化用戶界面提高交互式系統(tǒng)中的業(yè)務(wù)辦理效率。為實(shí)現(xiàn)上述目的,本發(fā)明實(shí)施例提供了如下技術(shù)方案一種圖形化用戶界面實(shí)現(xiàn)系統(tǒng),包括位于展現(xiàn)端的前置單元、位于服務(wù)端的服務(wù)器以及主機(jī),其中前置單元,用于根據(jù)用戶的觸發(fā)向所述服務(wù)器發(fā)出連接請(qǐng)求;接收用戶輸入的業(yè) 務(wù)標(biāo)識(shí)碼,根據(jù)所述業(yè)務(wù)標(biāo)識(shí)碼加載對(duì)應(yīng)的業(yè)務(wù)圖形界面,并將業(yè)務(wù)標(biāo)識(shí)碼傳遞給所述服 務(wù)器;所述服務(wù)器,用于根據(jù)所述業(yè)務(wù)標(biāo)識(shí)碼確定當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù),并 將當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù)發(fā)送至展現(xiàn)端的前置單元;所述前置單元,還用于接收用戶在當(dāng)前業(yè)務(wù)圖形界面輸入的業(yè)務(wù)要素?cái)?shù)據(jù),并將 用戶輸入的業(yè)務(wù)要素?cái)?shù)據(jù)發(fā)送至服務(wù)端的服務(wù)器; 所述服務(wù)器,還用于獲取主機(jī)的通訊地址及端口,然后將當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素?cái)?shù) 據(jù)發(fā)送至主機(jī);接收主機(jī)返回的處理結(jié)果,并將該處理結(jié)果傳送給展現(xiàn)端的前置單元;所述前置單元,還用于將主機(jī)返回的處理結(jié)果展現(xiàn)到用戶界面中,并提示用戶業(yè) 務(wù)執(zhí)行結(jié)果。所述前置單元包括主界面管理模塊、業(yè)務(wù)圖形界面庫(kù)、業(yè)務(wù)圖形界面調(diào)度模塊、基礎(chǔ)功能模塊以及業(yè) 務(wù)圖形界面控制模塊,其中所述主界面管理模塊,用于接收用戶的觸發(fā),并根據(jù)用戶的觸發(fā)向所述服務(wù)器發(fā) 出連接請(qǐng)求;接收用戶輸入的業(yè)務(wù)標(biāo)識(shí)碼,將所述業(yè)務(wù)標(biāo)識(shí)碼傳遞給業(yè)務(wù)圖形界面調(diào)度模 塊;所述業(yè)務(wù)圖形界面庫(kù),用于存儲(chǔ)不同業(yè)務(wù)的業(yè)務(wù)圖形界面,業(yè)務(wù)圖形界面與業(yè)務(wù) 標(biāo)識(shí)碼一一對(duì)應(yīng);所述業(yè)務(wù)圖形界面調(diào)度模塊,根據(jù)所述業(yè)務(wù)標(biāo)識(shí)碼從所述業(yè)務(wù)圖形界面庫(kù)中獲取并加載對(duì)應(yīng)的業(yè)務(wù)圖形界面;所述基礎(chǔ)功能模塊,用于通訊管理、數(shù)據(jù)加密管理和數(shù)據(jù)接口管理;所述業(yè)務(wù)圖形界面控制模塊,用于通過(guò)所述基礎(chǔ)功能模塊中的通訊管理功能,將 所述業(yè)務(wù)標(biāo)識(shí)碼傳遞給所述服務(wù)器;還用于根據(jù)業(yè)務(wù)圖形界面中業(yè)務(wù)要素的屬性數(shù)據(jù)將業(yè) 務(wù)圖形界面中的業(yè)務(wù)要素設(shè)置為可輸入,接收用戶的輸入業(yè)務(wù)要素?cái)?shù)據(jù);調(diào)用基礎(chǔ)功能模 塊中的接口管理功能,將用戶輸入的業(yè)務(wù)要素?cái)?shù)據(jù)組裝數(shù)據(jù)包,然后發(fā)送至所述服務(wù)器。所述服務(wù)器包括服務(wù)中心模塊、通訊管理模塊、配置管理模塊、業(yè)務(wù)處理模塊以 及接口管理模塊,其中所述配置管理模塊,用于管理服務(wù)器與前置單元的通訊接口數(shù)據(jù),服務(wù)器與主機(jī) 的通訊接口數(shù)據(jù),以及所有業(yè)務(wù)圖形界面的業(yè)務(wù)要素的屬性數(shù)據(jù),并通過(guò)所述服務(wù)中心模 塊與所述通訊管理模塊、業(yè)務(wù)處理模塊以及接口管理模塊進(jìn)行數(shù)據(jù)交互;所述服務(wù)中心模塊,用于接收來(lái)自展現(xiàn)端的連接請(qǐng)求后,調(diào)用所述通訊管理模塊 建立與所述展現(xiàn)端的通訊連接;接收到所述展現(xiàn)端發(fā)送的業(yè)務(wù)標(biāo)識(shí)碼之后,調(diào)用接口管理 模塊,解析業(yè)務(wù)標(biāo)識(shí)碼信息數(shù)據(jù),調(diào)用業(yè)務(wù)處理模塊確定當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù), 并調(diào)用配置管理模塊根據(jù)所述業(yè)務(wù)標(biāo)識(shí)碼初始化當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù);調(diào)用接 口管理模塊,將當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù)按照接口要求,組裝數(shù)據(jù)包;調(diào)用通訊管理 模塊,將數(shù)據(jù)包傳送至展現(xiàn)端。所述服務(wù)端的服務(wù)中心模塊,還用于接收來(lái)自展現(xiàn)端的數(shù)據(jù)包,通過(guò)接口管理模 塊拆解數(shù)據(jù)包,獲取用戶輸入的業(yè)務(wù)要素?cái)?shù)據(jù);所述業(yè)務(wù)處理模塊,還用于對(duì)用戶輸入的業(yè)務(wù)要素?cái)?shù)據(jù)進(jìn)行合法性檢查,在當(dāng)前 業(yè)務(wù)所有業(yè)務(wù)要素都設(shè)置完畢,用戶通過(guò)提交指令提交業(yè)務(wù)后,接收所述展現(xiàn)端傳送的提 交指令,該提交指令由展現(xiàn)端的主界面管理模塊根據(jù)所述用戶的提交指令調(diào)用所述展現(xiàn)端 基礎(chǔ)功能模塊中的通訊管理功能進(jìn)行傳送所述服務(wù)中心模塊還用于調(diào)用接口管理模塊,按照與主機(jī)通訊的接口要求組織當(dāng) 前業(yè)務(wù)的數(shù)據(jù)包;訪問(wèn)所述配置管理模塊獲取主機(jī)的通訊地址及端口,然后將數(shù)據(jù)發(fā)送至 主機(jī);收到主機(jī)返回的處理結(jié)果,并將該處理結(jié)果通過(guò)接口管理模塊傳送給展現(xiàn)端。一種圖形化用戶界面實(shí)現(xiàn)方法,包括展現(xiàn)端根據(jù)用戶的觸發(fā)向所述服務(wù)器發(fā)出連接請(qǐng)求;接收用戶輸入的業(yè)務(wù)標(biāo)識(shí) 碼,根據(jù)所述業(yè)務(wù)標(biāo)識(shí)碼加載對(duì)應(yīng)的業(yè)務(wù)圖形界面,并將業(yè)務(wù)標(biāo)識(shí)碼傳遞給服務(wù)端;服務(wù)端根據(jù)所述業(yè)務(wù)標(biāo)識(shí)碼確定當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù),并將當(dāng)前業(yè)務(wù) 的業(yè)務(wù)要素的屬性數(shù)據(jù)發(fā)送至展現(xiàn)端;展現(xiàn)端接收用戶在當(dāng)前業(yè)務(wù)圖形界面輸入的業(yè)務(wù)要素?cái)?shù)據(jù),并將用戶輸入的業(yè)務(wù) 要素?cái)?shù)據(jù)發(fā)送至服務(wù)端;服務(wù)端獲取主機(jī)的通訊地址及端口,然后將當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素?cái)?shù)據(jù)發(fā)送至主 機(jī);接收主機(jī)返回的處理結(jié)果,并將該處理結(jié)果傳送給展現(xiàn)端;展現(xiàn)端將主機(jī)返回的處理結(jié)果展現(xiàn)到用戶界面中,并提示用戶業(yè)務(wù)執(zhí)行結(jié)果。展現(xiàn)端根據(jù)用戶的觸發(fā)向所述服務(wù)器發(fā)出連接請(qǐng)求;接收用戶輸入的業(yè)務(wù)標(biāo)識(shí) 碼,根據(jù)所述業(yè)務(wù)標(biāo)識(shí)碼加載對(duì)應(yīng)的業(yè)務(wù)圖形界面,并將業(yè)務(wù)標(biāo)識(shí)碼傳遞給所述服務(wù)器包 括
位于展現(xiàn)端的主界面管理模塊接收用戶的觸發(fā),并根據(jù)用戶的觸發(fā)向所述服務(wù)器 發(fā)出連接請(qǐng)求;接收用戶輸入的業(yè)務(wù)標(biāo)識(shí)碼,將所述業(yè)務(wù)標(biāo)識(shí)碼傳遞給業(yè)務(wù)圖形界面調(diào)度 模塊;位于展現(xiàn)端的業(yè)務(wù)圖形界面調(diào)度模塊根據(jù)所述業(yè)務(wù)標(biāo)識(shí)碼從所述業(yè)務(wù)圖形界面 庫(kù)中獲取并加載對(duì)應(yīng)的業(yè)務(wù)圖形界面;位于展現(xiàn)端的業(yè)務(wù)圖形界面控制模塊通過(guò)位于展現(xiàn)端的基礎(chǔ)功能模塊中的通訊 管理功能,將所述業(yè)務(wù)標(biāo)識(shí)碼傳遞給服務(wù)端。服務(wù)端根據(jù)所述業(yè)務(wù)標(biāo)識(shí)碼確定當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù),并將當(dāng)前業(yè)務(wù) 的業(yè)務(wù)要素的屬性數(shù)據(jù)發(fā)送至展現(xiàn)端包括位于服務(wù)端的服務(wù)中心模塊接收來(lái)自展現(xiàn)端的連接請(qǐng)求后,調(diào)用位于服務(wù)端的通 訊管理模塊建立與所述展現(xiàn)端的通訊連接;接收到展現(xiàn)端發(fā)送的業(yè)務(wù)標(biāo)識(shí)碼之后,調(diào)用位 于服務(wù)端的接口管理模塊,解析業(yè)務(wù)標(biāo)識(shí)碼信息數(shù)據(jù),調(diào)用位于服務(wù)端的業(yè)務(wù)處理模塊確 定當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù),并調(diào)用位于服務(wù)端的配置管理模塊根據(jù)所述業(yè)務(wù)標(biāo)識(shí) 碼初始化當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù);調(diào)用位于服務(wù)端的接口管理模塊,將當(dāng)前業(yè)務(wù) 的業(yè)務(wù)要素的屬性數(shù)據(jù)按照接口要求,組裝數(shù)據(jù)包;調(diào)用位于服務(wù)端的通訊管理模塊,將數(shù) 據(jù)包傳送至展現(xiàn)端。展現(xiàn)端接收用戶在當(dāng)前業(yè)務(wù)圖形界面輸入的業(yè)務(wù)要素?cái)?shù)據(jù),并將用戶輸入的業(yè)務(wù) 要素?cái)?shù)據(jù)發(fā)送至服務(wù)端包括位于展現(xiàn)端的主界面管理模塊在收到來(lái)自服務(wù)端的數(shù)據(jù)包后,調(diào)用位于展現(xiàn)端的 基礎(chǔ)功能模塊中的接口管理功能,按照接口格式對(duì)數(shù)據(jù)包進(jìn)行拆解;位于展現(xiàn)端的業(yè)務(wù)圖形界面控制模塊根據(jù)拆解出業(yè)務(wù)要素的屬性數(shù)據(jù)將業(yè)務(wù)圖 形界面中的業(yè)務(wù)要素設(shè)置為可輸入,接收用戶的輸入的業(yè)務(wù)要素的數(shù)據(jù);對(duì)用戶的輸入進(jìn) 行初步校驗(yàn)后,調(diào)用位于展現(xiàn)端的基礎(chǔ)功能模塊中的接口管理功能,將用戶輸入的業(yè)務(wù)要 素?cái)?shù)據(jù)組裝數(shù)據(jù)包,然后發(fā)送至服務(wù)端。服務(wù)端獲取主機(jī)的通訊地址及端口,然后將當(dāng)前業(yè)務(wù)的業(yè)務(wù)數(shù)據(jù)發(fā)送至主機(jī);接 收主機(jī)返回的處理結(jié)果,并將處理結(jié)果傳送給展現(xiàn)端包括位于服務(wù)端的服務(wù)中心模塊接收來(lái)自展現(xiàn)端的數(shù)據(jù)包,通過(guò)接口管理模塊拆解數(shù) 據(jù)包,獲取用戶輸入的業(yè)務(wù)要素?cái)?shù)據(jù);位于服務(wù)端的業(yè)務(wù)處理模塊對(duì)用戶輸入的業(yè)務(wù)要素?cái)?shù)據(jù)進(jìn)行合法性檢查,在當(dāng)前 業(yè)務(wù)所有業(yè)務(wù)要素都設(shè)置完畢,用戶通過(guò)提交指令提交業(yè)務(wù)后,接收位于展現(xiàn)端傳送的提 交指令,該提交指令由展現(xiàn)端的主界面管理模塊根據(jù)所述用戶的提交指令調(diào)用所述展現(xiàn)端 基礎(chǔ)功能模塊中的通訊管理功能進(jìn)行傳送;位于服務(wù)端的服務(wù)中心模塊調(diào)用接口管理模塊,按照與主機(jī)通訊的接口要求組織 當(dāng)前業(yè)務(wù)的數(shù)據(jù)包;訪問(wèn)配置管理模塊獲取主機(jī)的通訊地址及端口,然后將數(shù)據(jù)發(fā)送至主 機(jī);收到主機(jī)返回的數(shù)據(jù)后,由接口處理模塊處理,然后經(jīng)通訊管理模塊傳送給展現(xiàn)端。展現(xiàn)端將主機(jī)返回的處理結(jié)果展現(xiàn)到用戶界面中,并提示用戶業(yè)務(wù)執(zhí)行結(jié)果包 括位于展現(xiàn)端的基礎(chǔ)功能模塊利用接口管理功能拆解服務(wù)端發(fā)來(lái)的數(shù)據(jù)包;位于展現(xiàn)端的主界面管理模塊將拆解出的數(shù)據(jù)展現(xiàn)到用戶界面中,提示用戶當(dāng)前業(yè)務(wù)的執(zhí)行結(jié)果可見,在本發(fā)明實(shí)施例中,為核心系統(tǒng)所涉及的各種業(yè)務(wù)都配置了對(duì)應(yīng)的圖形用 戶界面,并進(jìn)行存儲(chǔ),當(dāng)用戶發(fā)起某種業(yè)務(wù)時(shí),通過(guò)該業(yè)務(wù)的標(biāo)識(shí)碼可以確定該業(yè)務(wù)對(duì)應(yīng)的 圖形用戶界面,然后確定該圖形用戶界面的業(yè)務(wù)要素,并通過(guò)將業(yè)務(wù)要素設(shè)置為可輸入狀 態(tài),來(lái)獲取用戶輸入的相關(guān)業(yè)務(wù)要素?cái)?shù)據(jù),最終獲得了該用戶界面的所有業(yè)務(wù)要素?cái)?shù)據(jù),提 交該業(yè)務(wù),待核心系統(tǒng)處理完業(yè)務(wù)后,返回業(yè)務(wù)處理結(jié)果,通過(guò)圖形用戶界面向用戶顯示結(jié) 果,本發(fā)明實(shí)施例所提供的圖形化用戶界面利用Windows操作系統(tǒng)圖形交互的優(yōu)點(diǎn),顯示 內(nèi)容豐富,操作簡(jiǎn)單方便,提高了核心系統(tǒng)柜面業(yè)務(wù)辦理的工作效率。
為了更清楚地說(shuō)明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn) 有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本 申請(qǐng)中記載的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提 下,還可以根據(jù)這些附圖獲得其他的附圖。圖1本發(fā)明一實(shí)施例所提供的系統(tǒng)應(yīng)用場(chǎng)景的示意圖;圖2為本發(fā)明一實(shí)施例所提供的系統(tǒng)中一裝置的結(jié)構(gòu)示意圖;圖3為本發(fā)明一實(shí)施例所提供的系統(tǒng)中另一裝置的結(jié)構(gòu)示意圖;圖4為本發(fā)明一實(shí)施例所提供的方法的流程圖。
具體實(shí)施例方式本發(fā)明實(shí)施例公開了一種圖形化用戶界面實(shí)現(xiàn)系統(tǒng)和方法,為使本發(fā)明的目的、 技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下參照附圖并舉實(shí)施例,對(duì)本發(fā)明作進(jìn)一步詳細(xì)說(shuō)明?,F(xiàn)有的眾多交互式系統(tǒng),例如銀行核心交易系統(tǒng)(以下簡(jiǎn)稱“核心系統(tǒng)”)的前臺(tái) 用戶多使用字符界面。字符界面顯示內(nèi)容少,交互能力低,操作區(qū)域難以區(qū)分,操作方式枯 燥繁瑣,降低了柜面業(yè)務(wù)辦理的工作效率。本發(fā)明實(shí)施例提供一種圖形化用戶界面實(shí)現(xiàn)方案。圖形用戶界面使用了 Windows 操作系統(tǒng)圖形交互的優(yōu)點(diǎn),顯示內(nèi)容豐富,操作簡(jiǎn)單方便,減少了用戶的操作培訓(xùn)和業(yè)務(wù)學(xué) 習(xí)時(shí)間,提高了業(yè)務(wù)辦理的工作效率。在圖形界面的實(shí)現(xiàn)方式上,有客戶機(jī)/服務(wù)器模式 (以下簡(jiǎn)稱“C/S”)和瀏覽器/服務(wù)器模式(以下簡(jiǎn)稱“B/S”)。本發(fā)明實(shí)施例所提供的方案以C/S模式為例進(jìn)行描述。C/S模式直接采用TCP/ IP協(xié)議,采用長(zhǎng)連接會(huì)話,通信數(shù)據(jù)包格式可以自定義,可以對(duì)數(shù)據(jù)包進(jìn)行加密后傳輸,并 且通訊端口只有客戶機(jī)和服務(wù)器之間獨(dú)享,可以保證數(shù)據(jù)傳輸?shù)陌踩院蛿?shù)據(jù)處理的實(shí)時(shí) 性。本發(fā)明實(shí)施例所提供的圖形化用戶界面實(shí)現(xiàn)方案分為圖形界面顯示控制程序和 圖形界面業(yè)務(wù)處理程序兩個(gè)部分,這兩部分之間互相通訊。其中圖形界面顯示控制程序部 署在安裝Windows操作系統(tǒng)的機(jī)器上,圖形界面業(yè)務(wù)處理程序部署在安裝Unix (如Linux、 AIX)操作系統(tǒng)的機(jī)器上。這種實(shí)現(xiàn)模式利用Unix系統(tǒng)作為中間層,部署在Windows系統(tǒng)中 的程序不直接訪問(wèn)核心系統(tǒng)主機(jī),Unix系統(tǒng)起到了防火墻的作用。參見圖1,為本發(fā)明一實(shí)施例中的一種應(yīng)用場(chǎng)景的結(jié)構(gòu)示意圖,包括多個(gè)網(wǎng)點(diǎn)終端101、展現(xiàn)端的前置單元102、服務(wù)端的服務(wù)器103以及核心系統(tǒng)主機(jī)104。網(wǎng)點(diǎn)終端101可以是用戶使用的計(jì)算機(jī)。該網(wǎng)點(diǎn)終端中可以安裝WindowsCE或 WindowsXPE操作系統(tǒng)。展現(xiàn)端的前置單元102主要用來(lái)存放核心系統(tǒng)的圖形化用戶界面 (以下簡(jiǎn)稱“前置單元”)。前置單元可以是一臺(tái)計(jì)算機(jī)或多臺(tái)計(jì)算機(jī)組成的集群,可以在前 置單元中安裝Windows Server操作系統(tǒng),為各個(gè)網(wǎng)點(diǎn)終端提供遠(yuǎn)程桌面服務(wù)。服務(wù)端的服 務(wù)器103主要用來(lái)為核心系統(tǒng)圖形界面提供控制邏輯和業(yè)務(wù)數(shù)據(jù)(以下簡(jiǎn)稱“服務(wù)器”)。 服務(wù)器可以是一臺(tái)計(jì)算機(jī)或者多臺(tái)計(jì)算機(jī)組成的集群,服務(wù)器中可以安裝Unix類操作系 統(tǒng)(如LinuX、AIX)。核心系統(tǒng)主機(jī)104主要用于運(yùn)行核心系統(tǒng)(以下簡(jiǎn)稱“主機(jī)”)。該主 機(jī)可以是計(jì)算機(jī),其上可以安裝AIX操作系統(tǒng)。本發(fā)明一實(shí)施例所提供的圖形化用戶界面實(shí)現(xiàn)系統(tǒng)包括圖1中的前置單元102和 服務(wù)器103,其中前置單元102,用于根據(jù)用戶的觸發(fā)向所述服務(wù)器發(fā)出連接請(qǐng)求;接收用戶輸入 的業(yè)務(wù)標(biāo)識(shí)碼,根據(jù)所述業(yè)務(wù)標(biāo)識(shí)碼加載對(duì)應(yīng)的業(yè)務(wù)圖形界面,并將業(yè)務(wù)標(biāo)識(shí)碼傳遞給所 述服務(wù)器;用戶可以通過(guò)各個(gè)網(wǎng)點(diǎn)終端101觸發(fā)各種業(yè)務(wù)。各個(gè)網(wǎng)點(diǎn)終端使用遠(yuǎn)程桌面程序 通過(guò)前置單元向服務(wù)器發(fā)出連接請(qǐng)求。所述服務(wù)器103,用于根據(jù)所述業(yè)務(wù)標(biāo)識(shí)碼確定當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù), 并將當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù)發(fā)送至前置單元;不同的業(yè)務(wù)可以有不同的業(yè)務(wù)要素,每個(gè)業(yè)務(wù)要素都有對(duì)應(yīng)的屬性數(shù)據(jù)。某項(xiàng)業(yè) 務(wù)的業(yè)務(wù)要素是指為了完成該項(xiàng)業(yè)務(wù)所需要的數(shù)據(jù),業(yè)務(wù)要素對(duì)應(yīng)的屬性數(shù)據(jù)用來(lái)刻畫該 業(yè)務(wù)要素的特征數(shù)據(jù)。根據(jù)業(yè)務(wù)的不同,業(yè)務(wù)要素可能會(huì)發(fā)生變化,業(yè)務(wù)要素對(duì)應(yīng)的屬性數(shù) 據(jù)也會(huì)不同。例如,若某項(xiàng)業(yè)務(wù)為銀行的取款業(yè)務(wù),那么該業(yè)務(wù)要素可以是用戶的賬號(hào)、密 碼、取款金額、業(yè)務(wù)網(wǎng)點(diǎn)號(hào)碼,如果是通過(guò)自動(dòng)取款機(jī)取款,可能還包括取款機(jī)的標(biāo)識(shí)等等, 這些數(shù)據(jù)都是為完成取款業(yè)務(wù)必須的業(yè)務(wù)要素。對(duì)于賬號(hào)這一業(yè)務(wù)要素,其屬性數(shù)據(jù)可以 是它的輸入狀態(tài)、輸入長(zhǎng)度、輸入類型等,對(duì)于密碼這一業(yè)務(wù)要素,其屬性數(shù)據(jù)可以是它的 輸入狀態(tài)、輸入長(zhǎng)度、顯示與否等。當(dāng)業(yè)務(wù)要素的屬性數(shù)據(jù)確定后,這個(gè)業(yè)務(wù)要素?cái)?shù)據(jù)的特征就確定了。業(yè)務(wù)要素?cái)?shù) 據(jù)實(shí)際上就是一個(gè)業(yè)務(wù)要素的取值。例如,對(duì)賬號(hào)這一業(yè)務(wù)要素來(lái)說(shuō),其屬性數(shù)據(jù)若為“可 輸入”、“6位”,“阿拉伯?dāng)?shù)字”,那么“3333”就不能作為一個(gè)賬號(hào)的取值,因?yàn)椴环稀?位” 這個(gè)輸入長(zhǎng)度的要求,“123456”就是一個(gè)符合要求的“賬號(hào)”,可以作為“賬號(hào)”這一業(yè)務(wù)要 素的取值。以上以取款業(yè)務(wù)為例所描述的是取款業(yè)務(wù)的業(yè)務(wù)要素和業(yè)務(wù)要素的屬性數(shù)據(jù)以 及業(yè)務(wù)要素?cái)?shù)據(jù),本發(fā)明對(duì)具體業(yè)務(wù)的具體業(yè)務(wù)要素、業(yè)務(wù)要素的屬性數(shù)據(jù)以及業(yè)務(wù)要素 數(shù)據(jù)不做限定。所述前置單元102,還用于接收用戶在當(dāng)前業(yè)務(wù)圖形界面輸入的業(yè)務(wù)要素?cái)?shù)據(jù),并 將用戶輸入的業(yè)務(wù)要素?cái)?shù)據(jù)發(fā)送至服務(wù)器;所述服務(wù)器103,還用于獲取主機(jī)的通訊地址 及端口,然后將當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素?cái)?shù)據(jù)發(fā)送至主機(jī);接收主機(jī)返回的處理結(jié)果,并將該處 理結(jié)果傳送給前置單元;該處理結(jié)果可以是成功完成標(biāo)志以及附帶的業(yè)務(wù)數(shù)據(jù)。
所述前置單元102,還用于將主機(jī)返回的處理結(jié)果展現(xiàn)到用戶界面中,并提示用戶 業(yè)務(wù)執(zhí)行結(jié)果。具體地,參見圖2,本發(fā)明一實(shí)施例中,位于展現(xiàn)端的前置單元包括主界面管理 模塊201、業(yè)務(wù)圖形界面庫(kù)202、業(yè)務(wù)圖形界面調(diào)度模塊203、基礎(chǔ)功能模塊204以及業(yè)務(wù)圖 形界面控制模塊205,其中主界面管理模塊201用于接收用戶的觸發(fā),并根據(jù)用戶的觸發(fā)向所述服務(wù)器發(fā)出 連接請(qǐng)求;接收用戶輸入的業(yè)務(wù)標(biāo)識(shí)碼,將所述業(yè)務(wù)標(biāo)識(shí)碼傳遞給業(yè)務(wù)圖形界面調(diào)度模塊。主界面管理模塊201是展現(xiàn)端的主框架,是展現(xiàn)端的總控制臺(tái),是業(yè)務(wù)圖形界面 顯示的載體。該模塊也負(fù)責(zé)與服務(wù)器端的通訊鏈路建立。業(yè)務(wù)圖形界面庫(kù)202中存放該核心系統(tǒng)中所有業(yè)務(wù)的業(yè)務(wù)圖形界面描述文件,每 項(xiàng)業(yè)務(wù)都對(duì)應(yīng)著一個(gè)或幾個(gè)業(yè)務(wù)圖形界面,每個(gè)業(yè)務(wù)圖形界面通過(guò)預(yù)設(shè)的業(yè)務(wù)標(biāo)識(shí)與業(yè)務(wù) 進(jìn)行對(duì)應(yīng)。具體地,業(yè)務(wù)圖形界面可以是以XML格式存放的文件,系統(tǒng)在運(yùn)行過(guò)程中,用戶 使用的業(yè)務(wù)圖形界面都是來(lái)自這些文件的動(dòng)態(tài)加載。通過(guò)業(yè)務(wù)標(biāo)識(shí)碼即可以在該業(yè)務(wù)圖形 界面庫(kù)中查找到對(duì)應(yīng)的業(yè)務(wù)圖形界面,然后動(dòng)態(tài)加載,供用戶使用。業(yè)務(wù)圖形界面調(diào)度模塊203根據(jù)用戶輸入的業(yè)務(wù)標(biāo)識(shí)碼,訪問(wèn)業(yè)務(wù)圖形界面庫(kù), 加載該業(yè)務(wù)標(biāo)識(shí)碼所對(duì)應(yīng)的界面文件,并顯示在展現(xiàn)端的屏幕中,然后把對(duì)該業(yè)務(wù)圖形界 面的控制權(quán)轉(zhuǎn)移給業(yè)務(wù)圖形界面控制模塊,由業(yè)務(wù)圖形界面控制模塊完成對(duì)業(yè)務(wù)圖形界面 的后續(xù)控制。業(yè)務(wù)圖形界面控制模塊205對(duì)業(yè)務(wù)圖形界面中包含的各個(gè)業(yè)務(wù)要素進(jìn)行控制,具 體包括業(yè)務(wù)要素的初始化、對(duì)用戶輸入的業(yè)務(wù)要素?cái)?shù)據(jù)進(jìn)行檢查、提交當(dāng)前業(yè)務(wù)以及業(yè)務(wù) 提交返回后的處理。基礎(chǔ)功能模塊204包括通訊管理、數(shù)據(jù)加解密管理、數(shù)據(jù)接口管理等基礎(chǔ)功能,這 些基礎(chǔ)功能提供通訊服務(wù)、數(shù)據(jù)加解密服務(wù)和接口數(shù)據(jù)的拆組包服務(wù)。參見圖3,本發(fā)明另一實(shí)施例中,位于服務(wù)端的服務(wù)器可以包括服務(wù)中心模塊 301、通訊管理模塊302、配置管理模塊303、業(yè)務(wù)處理模塊304以及接口管理模塊305,其 中服務(wù)中心模塊301是服務(wù)端的主框架,對(duì)外與展現(xiàn)端的主界面管理模塊建立通訊 鏈路,為展現(xiàn)端提供服務(wù),對(duì)內(nèi)則調(diào)用其他模塊提供的功能,對(duì)展現(xiàn)端和主機(jī)提供的數(shù)據(jù)進(jìn) 行處理。通訊管理模塊302提供通訊相關(guān)的基本功能,包括建立通訊連接、發(fā)送接收文件、 發(fā)送接收數(shù)據(jù)、通訊異常處理等;還提供對(duì)數(shù)據(jù)和文件的加解密處理功能。配置管理模塊303用于管理服務(wù)器與前置單元的通訊接口數(shù)據(jù),服務(wù)器與主機(jī)的 通訊接口數(shù)據(jù),以及所有業(yè)務(wù)圖形界面的業(yè)務(wù)要素的屬性數(shù)據(jù),并通過(guò)所述服務(wù)中心模塊 與所述通訊管理模塊、業(yè)務(wù)處理模塊以及接口管理模塊進(jìn)行數(shù)據(jù)交互。業(yè)務(wù)處理模塊304對(duì)每項(xiàng)業(yè)務(wù)及其業(yè)務(wù)要素進(jìn)行業(yè)務(wù)方面的處理。對(duì)業(yè)務(wù)而言, 實(shí)現(xiàn)業(yè)務(wù)初始化、業(yè)務(wù)提交至主機(jī)前的數(shù)據(jù)處理、主機(jī)完成業(yè)務(wù)處理后返回的數(shù)據(jù)處理;對(duì) 業(yè)務(wù)要素處理而言,決定業(yè)務(wù)圖形界面上某一業(yè)務(wù)要素的屬性數(shù)據(jù)和業(yè)務(wù)要素的默認(rèn)值、 檢查用戶輸入的某一業(yè)務(wù)要素?cái)?shù)據(jù)的合法性。接口管理模塊305對(duì)服務(wù)器與前置單元、服務(wù)器與主機(jī)間數(shù)據(jù)交互的接口進(jìn)行管理,具體地,服務(wù)器與前置單元間接口可以使用XML格式文件,服務(wù)器與主機(jī)間接口可以使 用8583格式數(shù)據(jù)包。接口管理模塊305還負(fù)責(zé)對(duì)數(shù)據(jù)文件和數(shù)據(jù)包的分拆和組織。下面,結(jié)合圖2和圖3的前置單元和服務(wù)器,對(duì)本發(fā)明實(shí)施例所提供的系統(tǒng)的運(yùn)行 方式進(jìn)行詳細(xì)描述1、用戶啟動(dòng)展現(xiàn)端的主界面管理模塊201 ;2、主界面管理模塊201調(diào)用基礎(chǔ)功能模塊204中的通訊管理功能,向服務(wù)端程序 發(fā)出連接請(qǐng)求;3、服務(wù)端的服務(wù)中心模塊301收到來(lái)自展現(xiàn)端的連接請(qǐng)求后,調(diào)用通訊管理模塊 302的通訊功能,建立與展現(xiàn)端的通訊連接;4、用戶在主界面中通過(guò)輸入業(yè)務(wù)標(biāo)識(shí)碼發(fā)起某項(xiàng)業(yè)務(wù),主界面管理模塊201將業(yè) 務(wù)標(biāo)識(shí)碼信息傳遞給業(yè)務(wù)圖形界面調(diào)度模塊203 ;5、業(yè)務(wù)圖形界面調(diào)度模塊203訪問(wèn)業(yè)務(wù)圖形界面庫(kù)202,根據(jù)業(yè)務(wù)標(biāo)識(shí)碼加載相 應(yīng)的業(yè)務(wù)圖形界面后,將控制權(quán)轉(zhuǎn)交業(yè)務(wù)圖形界面控制模塊205 ;6、業(yè)務(wù)圖形界面控制模塊205通過(guò)調(diào)用基礎(chǔ)功能模塊204中的通訊管理功能,將 業(yè)務(wù)標(biāo)識(shí)碼信息傳遞給服務(wù)端的服務(wù)中心模塊301 ;7、服務(wù)中心模塊301調(diào)用接口管理模塊305,解析業(yè)務(wù)標(biāo)識(shí)碼信息數(shù)據(jù),然后調(diào)用 業(yè)務(wù)處理模塊304,根據(jù)業(yè)務(wù)標(biāo)識(shí)碼信息初始化其所對(duì)應(yīng)業(yè)務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù);具體地,業(yè)務(wù)處理模塊304根據(jù)業(yè)務(wù)標(biāo)識(shí)碼信息通過(guò)服務(wù)中心模塊301在配置管 理模塊304確定并獲取該業(yè)務(wù)標(biāo)識(shí)碼所對(duì)應(yīng)業(yè)務(wù)的業(yè)務(wù)屬性數(shù)據(jù),然后將這些業(yè)務(wù)屬性數(shù) 據(jù)進(jìn)行初始化。8、服務(wù)中心模塊301調(diào)用業(yè)務(wù)處理模塊304確定當(dāng)前業(yè)務(wù)圖形界面中當(dāng)前業(yè)務(wù)要 素是否可以輸入;如果當(dāng)前業(yè)務(wù)要素是可以輸入狀態(tài),服務(wù)中心模塊301調(diào)用接口管理模 塊305,將當(dāng)前業(yè)務(wù)要素的屬性數(shù)據(jù)按照接口要求,組裝數(shù)據(jù)包;9、服務(wù)中心模塊301調(diào)用通訊管理模塊302,將數(shù)據(jù)包傳送至展現(xiàn)端;展現(xiàn)端的主 界面管理模塊201收到數(shù)據(jù)包后,調(diào)用基礎(chǔ)功能模塊204中的接口管理功能,按照接口格式 對(duì)數(shù)據(jù)包進(jìn)行拆解;10、數(shù)據(jù)包拆解后,業(yè)務(wù)圖形界面控制模塊205根據(jù)從數(shù)據(jù)包中拆解出來(lái)的業(yè)務(wù) 要素的屬性數(shù)據(jù)將業(yè)務(wù)圖形界面中相應(yīng)的業(yè)務(wù)要素項(xiàng)設(shè)置為可輸入,等待用戶輸入數(shù)據(jù);11、用戶輸入業(yè)務(wù)要素?cái)?shù)據(jù)后,業(yè)務(wù)圖形界面控制模塊205對(duì)用戶輸入的業(yè)務(wù)要 素?cái)?shù)據(jù)進(jìn)行初步校驗(yàn)后,調(diào)用基礎(chǔ)功能模塊204中的接口管理功能,組裝數(shù)據(jù)包,然后發(fā)送 至服務(wù)端;12、服務(wù)端的服務(wù)中心模塊301接收數(shù)據(jù)包,通過(guò)接口管理模塊305拆解數(shù)據(jù)包, 獲取用戶輸入的業(yè)務(wù)要素?cái)?shù)據(jù);13、業(yè)務(wù)處理模塊304對(duì)用戶輸入的業(yè)務(wù)要素?cái)?shù)據(jù)進(jìn)行合法性檢查,檢查通過(guò)后 根據(jù)當(dāng)前業(yè)務(wù)要素?cái)?shù)據(jù)設(shè)置該業(yè)務(wù)其他業(yè)務(wù)要素的屬性數(shù)據(jù)和業(yè)務(wù)要素?cái)?shù)據(jù);14、業(yè)務(wù)處理模塊304選擇當(dāng)前業(yè)務(wù)的下一個(gè)可以輸入的業(yè)務(wù)要素,重復(fù)執(zhí)行8 13步驟,直至該業(yè)務(wù)圖形界面中的所有需要輸入的業(yè)務(wù)要素都輸入完畢;15、當(dāng)前業(yè)務(wù)的所有業(yè)務(wù)要素都設(shè)置完畢后,用戶可以通過(guò)提交指令提交當(dāng)前業(yè) 務(wù);展現(xiàn)端的主界面管理模塊201收到提交指令后,調(diào)用基礎(chǔ)功能模塊204中的通訊管理功能,將提交指令傳送至服務(wù)端;16、服務(wù)端的服務(wù)中心模塊301調(diào)用接口管理模塊305,將展現(xiàn)端傳來(lái)的數(shù)據(jù)包拆 解,并按照與主機(jī)通訊的接口要求組織數(shù)據(jù)包;17、服務(wù)中心模塊301訪問(wèn)配置管理模塊303獲取主機(jī)的通訊地址及端口,然后調(diào) 用通訊管理模塊302將數(shù)據(jù)包發(fā)送至主機(jī);18、服務(wù)端收到主機(jī)返回的處理結(jié)果后,經(jīng)接口管理模塊305重新組織數(shù)據(jù)包,調(diào) 用通訊管理模塊302傳送給展現(xiàn)端;19、展現(xiàn)端主界面管理模塊201接收到服務(wù)端發(fā)來(lái)的數(shù)據(jù)包后,通過(guò)基礎(chǔ)功能模 塊204中的接口管理功能拆解數(shù)據(jù)包,將數(shù)據(jù)展現(xiàn)到用戶界面中,提示用戶業(yè)務(wù)執(zhí)行結(jié)果。本發(fā)明實(shí)施例所提供的系統(tǒng),通過(guò)各個(gè)單元之間各個(gè)模塊的相互配合實(shí)現(xiàn)了圖形 化用戶界面。本發(fā)明實(shí)施例所提供的系統(tǒng),為核心系統(tǒng)所涉及的各種業(yè)務(wù)都配置了對(duì)應(yīng)的 圖形用戶界面,并進(jìn)行存儲(chǔ),當(dāng)用戶發(fā)起某種業(yè)務(wù)時(shí),通過(guò)該業(yè)務(wù)的標(biāo)識(shí)碼可以確定該業(yè)務(wù) 對(duì)應(yīng)的圖形用戶界面,然后確定該圖形用戶界面的業(yè)務(wù)要素,并通過(guò)將業(yè)務(wù)要素設(shè)置為可 輸入狀態(tài),來(lái)獲取用戶輸入的相關(guān)業(yè)務(wù)要素的數(shù)據(jù),最終獲得了該用戶界面的所有業(yè)務(wù)要 素?cái)?shù)據(jù),提交該業(yè)務(wù),待核心系統(tǒng)處理完業(yè)務(wù)后,返回業(yè)務(wù)處理結(jié)果,通過(guò)圖形用戶界面向 用戶顯示結(jié)果,本發(fā)明實(shí)施例所提供的圖形化用戶界面利用Windows操作系統(tǒng)圖形交互的 優(yōu)點(diǎn),顯示內(nèi)容豐富,操作簡(jiǎn)單方便,提高了柜面業(yè)務(wù)辦理的工作效率。參見圖4,本發(fā)明一實(shí)施例還提供一種圖形化用戶界面實(shí)現(xiàn)方法,該方法可以應(yīng)用 于如圖1所示的場(chǎng)景中,包括S401、展現(xiàn)端根據(jù)用戶的觸發(fā)向所述服務(wù)器發(fā)出連接請(qǐng)求;接收用戶輸入的業(yè)務(wù) 標(biāo)識(shí)碼,根據(jù)所述業(yè)務(wù)標(biāo)識(shí)碼加載對(duì)應(yīng)的業(yè)務(wù)圖形界面,并將業(yè)務(wù)標(biāo)識(shí)碼傳遞給服務(wù)端。具體地,位于展現(xiàn)端的主界面管理模塊接收用戶的觸發(fā),并根據(jù)用戶的觸發(fā)向所 述服務(wù)器發(fā)出連接請(qǐng)求;接收用戶輸入的業(yè)務(wù)標(biāo)識(shí)碼,將所述業(yè)務(wù)標(biāo)識(shí)碼傳遞給業(yè)務(wù)圖形 界面調(diào)度模塊;位于展現(xiàn)端的業(yè)務(wù)圖形界面調(diào)度模塊根據(jù)所述業(yè)務(wù)標(biāo)識(shí)碼從所述業(yè)務(wù)圖形界面 庫(kù)中獲取并加載對(duì)應(yīng)的業(yè)務(wù)圖形界面;位于展現(xiàn)端的業(yè)務(wù)圖形界面控制模塊通過(guò)位于展現(xiàn)端的基礎(chǔ)功能模塊中的通訊 管理功能,將所述業(yè)務(wù)標(biāo)識(shí)碼傳遞給服務(wù)端。S402、服務(wù)端根據(jù)所述業(yè)務(wù)標(biāo)識(shí)碼確定當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù),并將當(dāng) 前業(yè)務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù)發(fā)送至展現(xiàn)端。具體地,位于服務(wù)端的服務(wù)中心模塊接收來(lái)自展現(xiàn)端的連接請(qǐng)求后,調(diào)用位于服 務(wù)端的通訊管理模塊建立與所述展現(xiàn)端的通訊連接;接收到展現(xiàn)端發(fā)送的業(yè)務(wù)標(biāo)識(shí)碼之 后,調(diào)用位于服務(wù)端的接口管理模塊,解析業(yè)務(wù)標(biāo)識(shí)碼信息數(shù)據(jù),調(diào)用位于服務(wù)端的業(yè)務(wù)處 理模塊確定當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù),并調(diào)用位于服務(wù)端的配置管理模塊根據(jù)所述 業(yè)務(wù)標(biāo)識(shí)碼初始化當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù);調(diào)用位于服務(wù)端的接口管理模塊,將 當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù)按照接口要求,組裝數(shù)據(jù)包;調(diào)用位于服務(wù)端的通訊管理 模塊,將數(shù)據(jù)包傳送至展現(xiàn)端。S403、展現(xiàn)端接收用戶在當(dāng)前業(yè)務(wù)圖形界面輸入的業(yè)務(wù)要素?cái)?shù)據(jù),并將用戶輸入 的業(yè)務(wù)要素?cái)?shù)據(jù)發(fā)送至服務(wù)端。
具體地,位于展現(xiàn)端的主界面管理模塊在收到來(lái)自服務(wù)端的數(shù)據(jù)包后,調(diào)用位于 展現(xiàn)端的基礎(chǔ)功能模塊中的接口管理功能,按照接口格式對(duì)數(shù)據(jù)包進(jìn)行拆解;位于展現(xiàn)端的業(yè)務(wù)圖形界面控制模塊根據(jù)從數(shù)據(jù)包中拆解出來(lái)的業(yè)務(wù)要素的屬 性數(shù)據(jù)將業(yè)務(wù)圖形界面中相應(yīng)的業(yè)務(wù)要素項(xiàng)設(shè)置為可輸入,接收用戶的輸入的業(yè)務(wù)要素?cái)?shù) 據(jù);對(duì)用戶輸入的業(yè)務(wù)要素?cái)?shù)據(jù)進(jìn)行初步校驗(yàn)后,調(diào)用位于展現(xiàn)端的基礎(chǔ)功能模塊中的接 口管理功能,將用戶輸入的業(yè)務(wù)要素?cái)?shù)據(jù)組成數(shù)據(jù)包,然后發(fā)送至服務(wù)端。S404、服務(wù)端獲取主機(jī)的通訊地址及端口,然后將當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素?cái)?shù)據(jù)發(fā)送 至主機(jī);接收主機(jī)返回處理結(jié)果,并將該處理結(jié)果傳送給展現(xiàn)端。具體地,位于服務(wù)端的服務(wù)中心模塊接收來(lái)自展現(xiàn)端的數(shù)據(jù)包,通過(guò)接口管理模 塊拆解數(shù)據(jù)包,獲取用戶輸入的業(yè)務(wù)要素?cái)?shù)據(jù);位于服務(wù)端的業(yè)務(wù)處理模塊對(duì)用戶輸入的業(yè)務(wù)要素?cái)?shù)據(jù)進(jìn)行合法性檢查,當(dāng)確認(rèn) 收到提交指令后,位于服務(wù)端的服務(wù)中心模塊調(diào)用位于服務(wù)端的接口管理模塊,按照與主 機(jī)通訊的接口要求組織當(dāng)前業(yè)務(wù)的數(shù)據(jù)包;訪問(wèn)所述配置管理模塊獲取主機(jī)的通訊地址及 端口,然后將數(shù)據(jù)發(fā)送至主機(jī);收到主機(jī)返回的數(shù)據(jù)后,由接口處理模塊對(duì)數(shù)據(jù)處理后,經(jīng) 通訊管理模塊傳送給展現(xiàn)端。S405、展現(xiàn)端將主機(jī)返回的處理結(jié)果展現(xiàn)到用戶界面中,并提示用戶業(yè)務(wù)執(zhí)行結(jié)^ ο位于展現(xiàn)端的基礎(chǔ)功能模塊利用接口管理功能拆解服務(wù)端發(fā)來(lái)的數(shù)據(jù)包;位于展現(xiàn)端的主界面管理模塊將拆解出的數(shù)據(jù)展現(xiàn)到用戶界面中,提示用戶當(dāng)前 業(yè)務(wù)的執(zhí)行結(jié)果。為更加清楚明確描述本發(fā)明,下面以一個(gè)具體實(shí)例詳細(xì)對(duì)本發(fā)明實(shí)施例所提供的 方法進(jìn)行說(shuō)明,本實(shí)施例可以通過(guò)圖2和圖3顯示的前置單元和服務(wù)器來(lái)實(shí)現(xiàn),該實(shí)施例包 括Si、一個(gè)用戶在某一網(wǎng)點(diǎn)通過(guò)網(wǎng)點(diǎn)終端輸入1121業(yè)務(wù)標(biāo)識(shí)碼,展現(xiàn)端的主界面管 理模塊201調(diào)用業(yè)務(wù)圖形界面調(diào)度模塊203 ;S2、業(yè)務(wù)圖形界面調(diào)度模塊203訪問(wèn)業(yè)務(wù)圖形界面庫(kù)202,找到1121業(yè)務(wù)標(biāo)識(shí)碼碼 對(duì)應(yīng)的業(yè)務(wù)圖形界面文件(trade1121.ui);S3、業(yè)務(wù)圖形界面調(diào)度模塊203顯示1121的業(yè)務(wù)圖形界面;S4、業(yè)務(wù)圖形界面控制模塊205從業(yè)務(wù)圖形界面調(diào)度模塊203處獲取對(duì)1121業(yè)務(wù) 圖形界面的控制權(quán),然后將1121業(yè)務(wù)標(biāo)識(shí)碼通過(guò)基礎(chǔ)功能模塊204中的通訊管理模塊傳遞 至服務(wù)端;S5、服務(wù)端的服務(wù)中心模塊301接收到數(shù)據(jù)后,通過(guò)接口管理模塊305解析數(shù)據(jù), 獲得業(yè)務(wù)標(biāo)識(shí)碼1121 ;S6、服務(wù)中心模塊調(diào)用業(yè)務(wù)處理模塊304,生成1121業(yè)務(wù)對(duì)象并保存至配置管理 模塊303中,以備后續(xù)使用;S7、1121業(yè)務(wù)圖形界面的第一個(gè)業(yè)務(wù)要素是“賬號(hào)”,業(yè)務(wù)處理模塊304通過(guò)判斷 確定該“賬號(hào)”的屬性數(shù)據(jù)為“可以輸入”;S8、服務(wù)中心模塊301將“賬號(hào)”要素“可以輸入”的信息經(jīng)過(guò)接口管理模塊305處 理后經(jīng)由通訊管理模塊302傳遞給展現(xiàn)端的業(yè)務(wù)圖形界面控制模塊205 ;業(yè)務(wù)圖形界面控制模塊205將1121業(yè)務(wù)圖形界面的“賬號(hào)”要素設(shè)置為可輸入;S9、用戶在業(yè)務(wù)圖形界面的賬號(hào)一欄里輸入賬號(hào)“21021118672345”后,賬號(hào)數(shù)據(jù) 經(jīng)過(guò)展現(xiàn)端的基礎(chǔ)功能模塊204中的接口數(shù)據(jù)處理后經(jīng)由基礎(chǔ)功能模塊204中的通訊模塊 傳遞給服務(wù)端的服務(wù)中心模塊301 ;服務(wù)中心模塊301調(diào)用業(yè)務(wù)處理模塊對(duì)該賬號(hào)數(shù)據(jù)合 法性進(jìn)行檢查;S10、檢查合法后將賬號(hào)“21021118672345”保存至配置管理模塊303中1121的業(yè) 務(wù)對(duì)象中,然后業(yè)務(wù)處理模塊通過(guò)判斷確定1121業(yè)務(wù)圖形界面中的下一個(gè)可以輸入的業(yè) 務(wù)要素,其后按照S8至SlO步驟循環(huán)處理;S11、用戶輸入完畢1121業(yè)務(wù)圖形界面中的所有必須輸入的業(yè)務(wù)要素?cái)?shù)據(jù)后,發(fā) 出提交指令,提交當(dāng)前業(yè)務(wù);S12、服務(wù)中心模塊收到提交指令后,根據(jù)與核心系統(tǒng)主機(jī)的接口數(shù)據(jù)格式(本實(shí) 施例中采用8583協(xié)議)要求,將配置管理模塊303中已保存的1121業(yè)務(wù)對(duì)象的所有業(yè)務(wù) 要素?cái)?shù)據(jù)進(jìn)行組包;S13、服務(wù)中心模塊301將組包后的數(shù)據(jù)經(jīng)通訊管理模塊302提交至主機(jī)進(jìn)行處 理,主機(jī)處理結(jié)束后,會(huì)把處理結(jié)果反饋給服務(wù)中心模塊,該處理結(jié)果可以是成功完成標(biāo)志 以及附帶的業(yè)務(wù)數(shù)據(jù)。S14、服務(wù)中心模塊301把處理結(jié)果按照接口管理模塊305的要求重新組包,經(jīng)由 通訊管理模塊302傳遞給展現(xiàn)端的業(yè)務(wù)圖形界面控制模塊205,業(yè)務(wù)圖形界面控制模205塊 會(huì)將該處理結(jié)果顯示在1121業(yè)務(wù)圖形界面中。本發(fā)明實(shí)施例所提供的方法,為核心系統(tǒng)所涉及的各種業(yè)務(wù)都配置了對(duì)應(yīng)的圖形 用戶界面,并進(jìn)行存儲(chǔ),當(dāng)用戶發(fā)起某種業(yè)務(wù)時(shí),通過(guò)該業(yè)務(wù)的標(biāo)識(shí)碼可以確定該業(yè)務(wù)對(duì)應(yīng) 的圖形用戶界面,然后確定該圖形用戶界面的業(yè)務(wù)要素,并通過(guò)將業(yè)務(wù)要素設(shè)置為可輸入 狀態(tài),來(lái)獲取用戶輸入的相關(guān)業(yè)務(wù)要素?cái)?shù)據(jù),最終獲得了該用戶界面的所有業(yè)務(wù)要素?cái)?shù)據(jù), 提交該業(yè)務(wù),待核心系統(tǒng)處理完業(yè)務(wù)后,返回業(yè)務(wù)處理結(jié)果,通過(guò)圖形用戶界面向用戶顯示 結(jié)果,本發(fā)明實(shí)施例所提供的圖形化用戶界面利用Windows操作系統(tǒng)圖形交互的優(yōu)點(diǎn),顯 示內(nèi)容豐富,操作簡(jiǎn)單方便,提高了柜面業(yè)務(wù)辦理的工作效率。本發(fā)明可以在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序 單元。一般地,程序單元包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對(duì)象、組 件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計(jì)算環(huán)境中實(shí)踐本發(fā)明,在這些分布式計(jì)算環(huán)境中,由 通過(guò)通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來(lái)執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序單元可以 位于包括存儲(chǔ)設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)中。以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人 員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng) 視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
一種圖形化用戶界面實(shí)現(xiàn)系統(tǒng),其特征在于,包括位于展現(xiàn)端的前置單元、位于服務(wù)端的服務(wù)器以及主機(jī),其中前置單元,用于根據(jù)用戶的觸發(fā)向所述服務(wù)器發(fā)出連接請(qǐng)求;接收用戶輸入的業(yè)務(wù)標(biāo)識(shí)碼,根據(jù)所述業(yè)務(wù)標(biāo)識(shí)碼加載對(duì)應(yīng)的業(yè)務(wù)圖形界面,并將業(yè)務(wù)標(biāo)識(shí)碼傳遞給所述服務(wù)器;所述服務(wù)器,用于根據(jù)所述業(yè)務(wù)標(biāo)識(shí)碼確定當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù),并將當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù)發(fā)送至展現(xiàn)端的前置單元;所述前置單元,還用于接收用戶在當(dāng)前業(yè)務(wù)圖形界面輸入的業(yè)務(wù)要素?cái)?shù)據(jù),并將用戶輸入的業(yè)務(wù)要素?cái)?shù)據(jù)發(fā)送至服務(wù)端的服務(wù)器;所述服務(wù)器,還用于獲取主機(jī)的通訊地址及端口,然后將當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素?cái)?shù)據(jù)發(fā)送至主機(jī);接收主機(jī)返回的處理結(jié)果,并將該處理結(jié)果傳送給展現(xiàn)端的前置單元;所述前置單元,還用于將主機(jī)返回的處理結(jié)果展現(xiàn)到用戶界面中,并提示用戶業(yè)務(wù)執(zhí)行結(jié)果。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述前置單元包括主界面管理模塊、業(yè)務(wù)圖形界面庫(kù)、業(yè)務(wù)圖形界面調(diào)度模塊、基礎(chǔ)功能模塊以及業(yè)務(wù)圖 形界面控制模塊,其中所述主界面管理模塊,用于接收用戶的觸發(fā),并根據(jù)用戶的觸發(fā)向所述服務(wù)器發(fā)出連 接請(qǐng)求;接收用戶輸入的業(yè)務(wù)標(biāo)識(shí)碼,將所述業(yè)務(wù)標(biāo)識(shí)碼傳遞給業(yè)務(wù)圖形界面調(diào)度模塊;所述業(yè)務(wù)圖形界面庫(kù),用于存儲(chǔ)不同業(yè)務(wù)的業(yè)務(wù)圖形界面,業(yè)務(wù)圖形界面與業(yè)務(wù)標(biāo)識(shí) 碼——對(duì)應(yīng);所述業(yè)務(wù)圖形界面調(diào)度模塊,根據(jù)所述業(yè)務(wù)標(biāo)識(shí)碼從所述業(yè)務(wù)圖形界面庫(kù)中獲取并加 載對(duì)應(yīng)的業(yè)務(wù)圖形界面;所述基礎(chǔ)功能模塊,用于通訊管理、數(shù)據(jù)加密管理和數(shù)據(jù)接口管理; 所述業(yè)務(wù)圖形界面控制模塊,用于通過(guò)所述基礎(chǔ)功能模塊中的通訊管理功能,將所述 業(yè)務(wù)標(biāo)識(shí)碼傳遞給所述服務(wù)器;還用于根據(jù)業(yè)務(wù)圖形界面中業(yè)務(wù)要素的屬性數(shù)據(jù)將業(yè)務(wù)圖 形界面中的業(yè)務(wù)要素設(shè)置為可輸入,接收用戶的輸入業(yè)務(wù)要素?cái)?shù)據(jù);調(diào)用基礎(chǔ)功能模塊中 的接口管理功能,將用戶輸入的業(yè)務(wù)要素?cái)?shù)據(jù)組裝數(shù)據(jù)包,然后發(fā)送至所述服務(wù)器。
3.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,所述服務(wù)器包括服務(wù)中心模塊、通訊管 理模塊、配置管理模塊、業(yè)務(wù)處理模塊以及接口管理模塊,其中所述配置管理模塊,用于管理服務(wù)器與前置單元的通訊接口數(shù)據(jù),服務(wù)器與主機(jī)的通 訊接口數(shù)據(jù),以及所有業(yè)務(wù)圖形界面的業(yè)務(wù)要素的屬性數(shù)據(jù),并通過(guò)所述服務(wù)中心模塊與 所述通訊管理模塊、業(yè)務(wù)處理模塊以及接口管理模塊進(jìn)行數(shù)據(jù)交互;所述服務(wù)中心模塊,用于接收來(lái)自展現(xiàn)端的連接請(qǐng)求后,調(diào)用所述通訊管理模塊建立 與所述展現(xiàn)端的通訊連接;接收到所述展現(xiàn)端發(fā)送的業(yè)務(wù)標(biāo)識(shí)碼之后,調(diào)用接口管理模塊, 解析業(yè)務(wù)標(biāo)識(shí)碼信息數(shù)據(jù),調(diào)用業(yè)務(wù)處理模塊確定當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù),并調(diào) 用配置管理模塊根據(jù)所述業(yè)務(wù)標(biāo)識(shí)碼初始化當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù);調(diào)用接口管 理模塊,將當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù)按照接口要求,組裝數(shù)據(jù)包;調(diào)用通訊管理模 塊,將數(shù)據(jù)包傳送至展現(xiàn)端。
4.根據(jù)權(quán)利要求3所述的系統(tǒng),其特征在于,所述服務(wù)端的服務(wù)中心模塊,還用于接收來(lái)自展現(xiàn)端的數(shù)據(jù)包,通過(guò)接口管理模塊拆解數(shù)據(jù)包,獲取用戶輸入的業(yè)務(wù)要素?cái)?shù)據(jù);所述業(yè)務(wù)處理模塊,還用于對(duì)用戶輸入的業(yè)務(wù)要素?cái)?shù)據(jù)進(jìn)行合法性檢查,在當(dāng)前業(yè)務(wù) 所有業(yè)務(wù)要素都設(shè)置完畢,用戶通過(guò)提交指令提交業(yè)務(wù)后,接收所述展現(xiàn)端傳送的提交指 令,該提交指令由展現(xiàn)端的主界面管理模塊根據(jù)所述用戶的提交指令調(diào)用所述展現(xiàn)端基礎(chǔ) 功能模塊中的通訊管理功能進(jìn)行傳送所述服務(wù)中心模塊還用于調(diào)用接口管理模塊,按照與主機(jī)通訊的接口要求組織當(dāng)前業(yè) 務(wù)的數(shù)據(jù)包;訪問(wèn)所述配置管理模塊獲取主機(jī)的通訊地址及端口,然后將數(shù)據(jù)發(fā)送至主機(jī); 收到主機(jī)返回的處理結(jié)果,并將該處理結(jié)果通過(guò)接口管理模塊傳送給展現(xiàn)端。
5.一種圖形化用戶界面實(shí)現(xiàn)方法,其特征在于,包括展現(xiàn)端根據(jù)用戶的觸發(fā)向所述服務(wù)器發(fā)出連接請(qǐng)求;接收用戶輸入的業(yè)務(wù)標(biāo)識(shí)碼,根 據(jù)所述業(yè)務(wù)標(biāo)識(shí)碼加載對(duì)應(yīng)的業(yè)務(wù)圖形界面,并將業(yè)務(wù)標(biāo)識(shí)碼傳遞給服務(wù)端;服務(wù)端根據(jù)所述業(yè)務(wù)標(biāo)識(shí)碼確定當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù),并將當(dāng)前業(yè)務(wù)的業(yè) 務(wù)要素的屬性數(shù)據(jù)發(fā)送至展現(xiàn)端;展現(xiàn)端接收用戶在當(dāng)前業(yè)務(wù)圖形界面輸入的業(yè)務(wù)要素?cái)?shù)據(jù),并將用戶輸入的業(yè)務(wù)要素 數(shù)據(jù)發(fā)送至服務(wù)端;服務(wù)端獲取主機(jī)的通訊地址及端口,然后將當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素?cái)?shù)據(jù)發(fā)送至主機(jī);接 收主機(jī)返回的處理結(jié)果,并將該處理結(jié)果傳送給展現(xiàn)端;展現(xiàn)端將主機(jī)返回的處理結(jié)果展現(xiàn)到用戶界面中,并提示用戶業(yè)務(wù)執(zhí)行結(jié)果。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,展現(xiàn)端根據(jù)用戶的觸發(fā)向所述服務(wù)器發(fā) 出連接請(qǐng)求;接收用戶輸入的業(yè)務(wù)標(biāo)識(shí)碼,根據(jù)所述業(yè)務(wù)標(biāo)識(shí)碼加載對(duì)應(yīng)的業(yè)務(wù)圖形界面, 并將業(yè)務(wù)標(biāo)識(shí)碼傳遞給所述服務(wù)器包括位于展現(xiàn)端的主界面管理模塊接收用戶的觸發(fā),并根據(jù)用戶的觸發(fā)向所述服務(wù)器發(fā) 出連接請(qǐng)求;接收用戶輸入的業(yè)務(wù)標(biāo)識(shí)碼,將所述業(yè)務(wù)標(biāo)識(shí)碼傳遞給業(yè)務(wù)圖形界面調(diào)度模 塊;位于展現(xiàn)端的業(yè)務(wù)圖形界面調(diào)度模塊根據(jù)所述業(yè)務(wù)標(biāo)識(shí)碼從所述業(yè)務(wù)圖形界面庫(kù)中 獲取并加載對(duì)應(yīng)的業(yè)務(wù)圖形界面;位于展現(xiàn)端的業(yè)務(wù)圖形界面控制模塊通過(guò)位于展現(xiàn)端的基礎(chǔ)功能模塊中的通訊管理 功能,將所述業(yè)務(wù)標(biāo)識(shí)碼傳遞給服務(wù)端。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,服務(wù)端根據(jù)所述業(yè)務(wù)標(biāo)識(shí)碼確定當(dāng)前業(yè) 務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù),并將當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù)發(fā)送至展現(xiàn)端包括位于服務(wù)端的服務(wù)中心模塊接收來(lái)自展現(xiàn)端的連接請(qǐng)求后,調(diào)用位于服務(wù)端的通訊管 理模塊建立與所述展現(xiàn)端的通訊連接;接收到展現(xiàn)端發(fā)送的業(yè)務(wù)標(biāo)識(shí)碼之后,調(diào)用位于服 務(wù)端的接口管理模塊,解析業(yè)務(wù)標(biāo)識(shí)碼信息數(shù)據(jù),調(diào)用位于服務(wù)端的業(yè)務(wù)處理模塊確定當(dāng) 前業(yè)務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù),并調(diào)用位于服務(wù)端的配置管理模塊根據(jù)所述業(yè)務(wù)標(biāo)識(shí)碼初 始化當(dāng)前業(yè)務(wù)的業(yè)務(wù)要素的屬性數(shù)據(jù);調(diào)用位于服務(wù)端的接口管理模塊,將當(dāng)前業(yè)務(wù)的業(yè) 務(wù)要素的屬性數(shù)據(jù)按照接口要求,組裝數(shù)據(jù)包;調(diào)用位于服務(wù)端的通訊管理模塊,將數(shù)據(jù)包 傳送至展現(xiàn)端。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,展現(xiàn)端接收用戶在當(dāng)前業(yè)務(wù)圖形界面輸 入的業(yè)務(wù)要素?cái)?shù)據(jù),并將用戶輸入的業(yè)務(wù)要素?cái)?shù)據(jù)發(fā)送至服務(wù)端包括位于展現(xiàn)端的主界面管理模塊在收到來(lái)自服務(wù)端的數(shù)據(jù)包后,調(diào)用位于展現(xiàn)端的基礎(chǔ) 功能模塊中的接口管理功能,按照接口格式對(duì)數(shù)據(jù)包進(jìn)行拆解;位于展現(xiàn)端的業(yè)務(wù)圖形界面控制模塊根據(jù)拆解出業(yè)務(wù)要素的屬性數(shù)據(jù)將業(yè)務(wù)圖形界 面中的業(yè)務(wù)要素設(shè)置為可輸入,接收用戶的輸入的業(yè)務(wù)要素的數(shù)據(jù);對(duì)用戶的輸入進(jìn)行初 步校驗(yàn)后,調(diào)用位于展現(xiàn)端的基礎(chǔ)功能模塊中的接口管理功能,將用戶輸入的業(yè)務(wù)要素?cái)?shù) 據(jù)組裝數(shù)據(jù)包,然后發(fā)送至服務(wù)端。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,服務(wù)端獲取主機(jī)的通訊地址及端口,然后 將當(dāng)前業(yè)務(wù)的業(yè)務(wù)數(shù)據(jù)發(fā)送至主機(jī);接收主機(jī)返回的處理結(jié)果,并將處理結(jié)果傳送給展現(xiàn) 端包括位于服務(wù)端的服務(wù)中心模塊接收來(lái)自展現(xiàn)端的數(shù)據(jù)包,通過(guò)接口管理模塊拆解數(shù)據(jù) 包,獲取用戶輸入的業(yè)務(wù)要素?cái)?shù)據(jù);位于服務(wù)端的業(yè)務(wù)處理模塊對(duì)用戶輸入的業(yè)務(wù)要素?cái)?shù)據(jù)進(jìn)行合法性檢查,在當(dāng)前業(yè)務(wù) 所有業(yè)務(wù)要素都設(shè)置完畢,用戶通過(guò)提交指令提交業(yè)務(wù)后,接收位于展現(xiàn)端傳送的提交指 令,該提交指令由展現(xiàn)端的主界面管理模塊根據(jù)所述用戶的提交指令調(diào)用所述展現(xiàn)端基礎(chǔ) 功能模塊中的通訊管理功能進(jìn)行傳送;位于服務(wù)端的服務(wù)中心模塊調(diào)用接口管理模塊,按照與主機(jī)通訊的接口要求組織當(dāng)前 業(yè)務(wù)的數(shù)據(jù)包;訪問(wèn)配置管理模塊獲取主機(jī)的通訊地址及端口,然后將數(shù)據(jù)發(fā)送至主機(jī); 收到主機(jī)返回的數(shù)據(jù)后,由接口處理模塊處理,然后經(jīng)通訊管理模塊傳送給展現(xiàn)端。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,展現(xiàn)端將主機(jī)返回的處理結(jié)果展現(xiàn)到用 戶界面中,并提示用戶業(yè)務(wù)執(zhí)行結(jié)果包括位于展現(xiàn)端的基礎(chǔ)功能模塊利用接口管理功能拆解服務(wù)端發(fā)來(lái)的數(shù)據(jù)包; 位于展現(xiàn)端的主界面管理模塊將拆解出的數(shù)據(jù)展現(xiàn)到用戶界面中,提示用戶當(dāng)前業(yè)務(wù) 的執(zhí)行結(jié)果。
全文摘要
本發(fā)明實(shí)施例公開了一種圖形化用戶界面實(shí)現(xiàn)系統(tǒng)和方法,本發(fā)明實(shí)施例所提供的方案為核心系統(tǒng)所涉及的各種業(yè)務(wù)都配置了對(duì)應(yīng)的圖形用戶界面,并進(jìn)行存儲(chǔ),當(dāng)用戶發(fā)起某項(xiàng)業(yè)務(wù)時(shí),通過(guò)該業(yè)務(wù)的標(biāo)識(shí)碼可以確定該業(yè)務(wù)對(duì)應(yīng)的圖形用戶界面,然后確定該圖形用戶界面的業(yè)務(wù)要素,并通過(guò)將業(yè)務(wù)要素的屬性設(shè)置為可輸入狀態(tài),來(lái)獲取用戶輸入的相關(guān)業(yè)務(wù)要素的數(shù)據(jù),最終獲得了該用戶界面的所有業(yè)務(wù)要素的數(shù)據(jù),提交該業(yè)務(wù),待核心系統(tǒng)處理完業(yè)務(wù)后,返回業(yè)務(wù)處理結(jié)果,通過(guò)圖形用戶界面向用戶顯示處理結(jié)果,本發(fā)明實(shí)施例所提供的圖形化用戶界面利用Windows操作系統(tǒng)圖形交互的優(yōu)點(diǎn),顯示內(nèi)容豐富,操作簡(jiǎn)單方便,提高了核心系統(tǒng)柜面業(yè)務(wù)辦理的工作效率。
文檔編號(hào)G06F3/048GK101895528SQ20101018262
公開日2010年11月24日 申請(qǐng)日期2010年5月19日 優(yōu)先權(quán)日2010年5月19日
發(fā)明者呂建, 孫鑫, 宋超, 曲豐為, 曲成德, 薛聰, 趙軍 申請(qǐng)人:大連新中連軟件集團(tuán)有限公司