◆王 青 吳菲芳
?
基于網(wǎng)絡(luò)安全加密的移動(dòng)智能終端銀行客戶排隊(duì)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
◆王 青 吳菲芳
(中國(guó)郵政儲(chǔ)蓄銀行股份有限公司云南省分行信息科技部 云南 650000)
目前銀行辦理業(yè)務(wù)排隊(duì)時(shí)間過(guò)長(zhǎng)是儲(chǔ)戶普遍不滿的問(wèn)題之一,儲(chǔ)戶長(zhǎng)時(shí)間的排隊(duì)等候一方面會(huì)浪費(fèi)大量的時(shí)間而造成其滿意度降低,另一方面也會(huì)給銀行工作人員帶來(lái)較大的工作壓力。本文依托網(wǎng)絡(luò)安全加密的移動(dòng)智能終端技術(shù),從妥善解決排隊(duì)問(wèn)題的視角出發(fā),設(shè)計(jì)一個(gè)包含登錄/注冊(cè)、用戶定位、銀行網(wǎng)點(diǎn)查詢、ATM查詢、路徑導(dǎo)航、銀行業(yè)務(wù)預(yù)約等功能的銀行排隊(duì)預(yù)約系統(tǒng),為解決銀行排隊(duì)問(wèn)題提供方案。
銀行排隊(duì)預(yù)約;智能移動(dòng)終端;系統(tǒng)設(shè)計(jì);網(wǎng)絡(luò)安全
1.1 系統(tǒng)目標(biāo)、可行性與安全性
智能手機(jī)的普及給傳統(tǒng)的銀行柜臺(tái)業(yè)務(wù)帶來(lái)便利,合理開(kāi)發(fā)與利用客戶的智能手機(jī),一方面能夠緩解銀行辦理業(yè)務(wù)過(guò)程中的排隊(duì)問(wèn)題,另一方面能使銀行工作人員深層次了解客戶信息、客戶偏好及需求,以便進(jìn)行精準(zhǔn)營(yíng)銷及服務(wù),進(jìn)而提升客戶滿意度并提高工作效率。設(shè)計(jì)一款能夠安裝在智能手機(jī)上且具有普遍適應(yīng)性和便利性的銀行排隊(duì)預(yù)約系統(tǒng),是本系統(tǒng)設(shè)計(jì)的主要目標(biāo)。
從經(jīng)濟(jì)可行性層面來(lái)看,銀行具有行內(nèi)及外包的系統(tǒng)開(kāi)發(fā)團(tuán)隊(duì),具有自建及已購(gòu)的開(kāi)發(fā)平臺(tái),服務(wù)端的ORACLE、SUSE Linux等數(shù)據(jù)庫(kù)及操作系統(tǒng)等軟件均已購(gòu)買和配備,服務(wù)器和存儲(chǔ)可根據(jù)實(shí)際情況利舊或者新購(gòu),開(kāi)發(fā)工具多為開(kāi)源軟件,可免費(fèi)獲得,測(cè)試機(jī)為普通智能手機(jī),無(wú)需額外購(gòu)買,較低的建設(shè)成本伴隨提高工作效率、提升客戶滿意度、降低網(wǎng)點(diǎn)營(yíng)運(yùn)成本及精準(zhǔn)營(yíng)銷等諸多優(yōu)點(diǎn),由此可見(jiàn)本方案在經(jīng)濟(jì)上具有較大的可行性。在技術(shù)層面,系統(tǒng)包括服務(wù)端與客戶端,服務(wù)端采用JavaEE平臺(tái),客戶端可基于IOS和Android兩個(gè)移動(dòng)操作系統(tǒng)進(jìn)行開(kāi)發(fā),用戶定位則采用百度地圖API,因此在技術(shù)上具有可行性。在應(yīng)用可行性層面,系統(tǒng)能夠解決客戶的排隊(duì)問(wèn)題,大量節(jié)省時(shí)間,而且還提供了銀行網(wǎng)點(diǎn)、ATM等信息的查詢與智能分配;推廣時(shí)可采取多種方式,銀行官網(wǎng)、電子商城、手機(jī)銀行、銀行大廳等渠道均可向客戶推薦下載安裝,或者待該功能試用結(jié)束后,作為銀行微信公眾號(hào)、網(wǎng)銀、手機(jī)銀行等渠道的內(nèi)嵌模塊,因此其在應(yīng)用性上具有可行性。
此外,針對(duì)銀行預(yù)約排隊(duì)系統(tǒng)而言,網(wǎng)絡(luò)安全至關(guān)重要,對(duì)保護(hù)客戶信息安全、銀行系統(tǒng)安全、網(wǎng)絡(luò)穩(wěn)定及高抵御性等十分關(guān)鍵,因此在系統(tǒng)設(shè)計(jì)時(shí)必須考慮到網(wǎng)絡(luò)安全防護(hù)措施。本系統(tǒng)依托運(yùn)營(yíng)商專有互聯(lián)網(wǎng)線路、銀行自有安全防護(hù)體系及加密技術(shù),使其在網(wǎng)絡(luò)安全性方面具有可行性。
1.2 系統(tǒng)需求分析及軟件開(kāi)發(fā)方法
銀行預(yù)約排隊(duì)系統(tǒng)的業(yè)務(wù)流程為:用戶打開(kāi)智能手機(jī)上的客戶端(首次登錄需注冊(cè),以后可直接登錄),憑正確密碼登錄后可查看系統(tǒng)功能。客戶選擇ATM或銀行網(wǎng)點(diǎn)服務(wù)之后,系統(tǒng)自動(dòng)定位客戶位置并為其推薦最佳路線方案供客戶選擇,完成當(dāng)前位置到目的銀行的路徑規(guī)劃和導(dǎo)航。當(dāng)客戶在智能終端通過(guò)銀行預(yù)約排隊(duì)系統(tǒng)完成預(yù)約排號(hào)之后,系統(tǒng)反饋客戶預(yù)約排號(hào)信息。
本系統(tǒng)需實(shí)現(xiàn)以下功能:注冊(cè)/登錄功能、ATM機(jī)及銀行網(wǎng)點(diǎn)導(dǎo)航、查詢功能、預(yù)約排隊(duì)功能、使用幫助等,此外還應(yīng)保證系統(tǒng)具有較高標(biāo)準(zhǔn)的安全性能。基于智能終端的銀行預(yù)約排隊(duì)系統(tǒng)的實(shí)現(xiàn)需經(jīng)歷需求分析、系統(tǒng)設(shè)計(jì)、開(kāi)發(fā)編碼、聯(lián)調(diào)測(cè)試、上線推廣五個(gè)軟件開(kāi)發(fā)必經(jīng)階段。
2.1 系統(tǒng)架構(gòu)設(shè)計(jì)

圖1 銀行預(yù)約排隊(duì)系統(tǒng)系統(tǒng)架構(gòu)
銀行預(yù)約排隊(duì)系統(tǒng)的系統(tǒng)架構(gòu)可簡(jiǎn)述為:系統(tǒng)采用C/S架構(gòu),用戶通過(guò)智能手機(jī)登錄銀行預(yù)約排隊(duì)系統(tǒng)客戶端,通過(guò)移動(dòng)互聯(lián)網(wǎng)(WIFI或者3G、4G信號(hào)),借助運(yùn)營(yíng)商與銀行專有互聯(lián)網(wǎng)專線,將加密后的請(qǐng)求信息發(fā)送至銀行預(yù)約排隊(duì)管理系統(tǒng),排隊(duì)系統(tǒng)服務(wù)器端將預(yù)約信息發(fā)往銀行核心系統(tǒng)進(jìn)行預(yù)約排號(hào)及客戶信息識(shí)別,最終將客戶排號(hào)信息返回客戶端,同時(shí)將客戶信息推送至網(wǎng)點(diǎn)營(yíng)銷人員,最后用戶憑排號(hào)信息來(lái)銀行柜臺(tái)辦理業(yè)務(wù)。
2.2 數(shù)據(jù)庫(kù)設(shè)計(jì)
首先,確定系統(tǒng)實(shí)現(xiàn)功能所需的實(shí)體關(guān)系圖,即E-ER圖。結(jié)合功能需求,用戶實(shí)體包括賬號(hào)密碼、用戶編號(hào)、信用值等;預(yù)約實(shí)體包括預(yù)約時(shí)間、預(yù)約排號(hào)、預(yù)約狀態(tài)、是否解除預(yù)約、解除時(shí)間、備注信息等;銀行網(wǎng)點(diǎn)及ATM實(shí)體包括編號(hào)及名稱、地址及設(shè)備屬性、位置信息等屬性。其次,結(jié)合系統(tǒng)功能實(shí)現(xiàn)進(jìn)行數(shù)據(jù)庫(kù)表設(shè)計(jì),包括用戶賬號(hào)表、預(yù)約表、預(yù)約狀態(tài)表、服務(wù)類型表、銀行網(wǎng)點(diǎn)表、ATM表及其他表,其中預(yù)約表要包括預(yù)約ID、預(yù)約用戶ID、預(yù)約時(shí)間與排號(hào)、預(yù)約服務(wù)ID、預(yù)約ATM及銀行ID,預(yù)約的狀態(tài)則分為等待、錯(cuò)過(guò)、完成與取消。
2.3 客戶端UI設(shè)計(jì)及電子地圖設(shè)計(jì)
作為移動(dòng)終端的APP產(chǎn)品,銀行預(yù)約排隊(duì)系統(tǒng)的UI設(shè)計(jì)至關(guān)重要。銀行預(yù)約排隊(duì)系統(tǒng)的UI界面設(shè)計(jì)應(yīng)從美觀大方、簡(jiǎn)潔易操作;銀行預(yù)約排隊(duì)的UI設(shè)計(jì)需遵循合理性、可用性、統(tǒng)一性的原則,設(shè)計(jì)包括四個(gè)階段,即分析階段、設(shè)計(jì)階段、配合階段與驗(yàn)證階段。電子地圖的設(shè)計(jì)則借助百度地圖API,實(shí)現(xiàn)以下功能:實(shí)現(xiàn)2D地圖展示,地圖縮放、平移與旋轉(zhuǎn),關(guān)鍵字搜索及地圖導(dǎo)航,步行、公交、駕車三種方式的路徑規(guī)劃,定位及位置標(biāo)注等。
本系統(tǒng)的開(kāi)發(fā)包括客戶端及服務(wù)器端兩部分,均采用Java語(yǔ)言編程,因此開(kāi)發(fā)環(huán)境采用Eclispe3.6版本。系統(tǒng)主界面需直接實(shí)現(xiàn)銀行網(wǎng)點(diǎn)/ATM機(jī)查詢、預(yù)約等功能跳轉(zhuǎn),因此在主界面設(shè)置這些功能圖標(biāo),客戶進(jìn)入主界面后可直接點(diǎn)擊圖片按鈕后跳轉(zhuǎn)到功能模塊。
為保證系統(tǒng)操作的網(wǎng)絡(luò)安全性,用戶下載安裝之后首次登錄需進(jìn)行注冊(cè),提交身份信息并設(shè)置登錄賬號(hào)與密碼,登錄賬號(hào)設(shè)置為身份證/銀行卡號(hào)/手機(jī)號(hào)登錄。用戶登錄時(shí)通過(guò)輸入賬號(hào)密碼進(jìn)行驗(yàn)證,信息正確則系統(tǒng)跳轉(zhuǎn)功能頁(yè)面,否則無(wú)法登錄。為保證客戶操作安全,引入手機(jī)銀行APP的動(dòng)態(tài)驗(yàn)證碼、手機(jī)短信驗(yàn)證碼等加密方法,客戶端與服務(wù)器端通信采用密文傳輸,確保客戶操作過(guò)程中的網(wǎng)絡(luò)安全。ATM及銀行網(wǎng)點(diǎn)的查詢則先獲取用戶位置,開(kāi)始查詢并進(jìn)行結(jié)果反饋,之后完成路徑規(guī)劃與導(dǎo)航。
排隊(duì)預(yù)約則包括申請(qǐng)排隊(duì)與解除排隊(duì)兩個(gè)模塊。
申請(qǐng)排隊(duì)的流程為:客戶登錄→聯(lián)網(wǎng)檢查→網(wǎng)絡(luò)連接正常后→客戶查詢銀行網(wǎng)點(diǎn)/ATM網(wǎng)點(diǎn)→選擇網(wǎng)點(diǎn)→排號(hào)預(yù)約→向服務(wù)器發(fā)送預(yù)約申請(qǐng)→預(yù)約處理→成功則返回預(yù)約信息,不成功則返回失敗信息。
解除排隊(duì)的流程為:客戶登錄→聯(lián)網(wǎng)檢查→網(wǎng)絡(luò)連接正常后→排號(hào)預(yù)約→向服務(wù)器發(fā)送解除預(yù)約申請(qǐng)→解除預(yù)約處理→成功則返回解除信息,不成功則返回失敗信息。
預(yù)約成功且用戶赴銀行網(wǎng)點(diǎn)辦理業(yè)務(wù),系統(tǒng)自動(dòng)生成業(yè)務(wù)完成信息,并增加用戶信用分?jǐn)?shù);若用戶因故無(wú)法前往辦業(yè)務(wù),則可用解除排隊(duì)操作來(lái)完成預(yù)約取消;若連續(xù)3次預(yù)約但未能赴銀行網(wǎng)點(diǎn)辦理業(yè)務(wù),則該客戶進(jìn)入黑名單,未來(lái)3個(gè)月內(nèi)智能移動(dòng)終端預(yù)約排號(hào)功能不可使用,直到禁期結(jié)束。
[1]何迎盛,余建華.銀行智能排隊(duì)系統(tǒng)設(shè)計(jì)與改進(jìn)[J].科技廣場(chǎng),2015.
[2]闕強(qiáng).銀行交互式智能排號(hào)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2016.