劉曉龍,李向龍,張麗麗,葛永興
(東北師范大學(xué)校園卡管理中心,吉林 長春130024)
校園卡現(xiàn)金充值系統(tǒng)包含現(xiàn)金充值機(jī)、現(xiàn)金充值系統(tǒng)和后臺結(jié)算系統(tǒng)三部分組成。
1.現(xiàn)金充值機(jī)是整個系統(tǒng)的硬件部分
現(xiàn)金充值機(jī)是整個系統(tǒng)的硬件部分,包含有:電腦主機(jī)、識幣器、觸摸屏和鈔箱。電腦主機(jī)負(fù)責(zé)運(yùn)行操作系統(tǒng)和應(yīng)用系統(tǒng),屬于本系統(tǒng)的核心組成之一。識幣器負(fù)責(zé)紙幣的收取和識別,是系統(tǒng)正常運(yùn)行的另一核心硬件。觸摸屏是用戶界面的直接接觸部分,持卡人可以通過觸摸屏進(jìn)行充值操作。鈔箱是實現(xiàn)進(jìn)入系統(tǒng)的紙幣存放和保管功能,純機(jī)械元件與識幣器一同使用。
2.現(xiàn)金充值系統(tǒng)是整個系統(tǒng)的軟件部分
現(xiàn)金充值系統(tǒng)是整個系統(tǒng)的軟件部分,主要功能有通過顯示器向持卡人顯示操作進(jìn)度和步驟,接收識幣器傳送的信號,接受讀卡器傳送的信息,調(diào)用動態(tài)連接庫驗證有效性并進(jìn)行充值操作,同時向后臺發(fā)送相關(guān)數(shù)據(jù)和信息。
3.后臺結(jié)算系統(tǒng)
后臺結(jié)算系統(tǒng)是完成工作人員賬務(wù)核對、打印財務(wù)憑證和查詢流水的功能。
自助現(xiàn)金充值系統(tǒng)主要是滿足校園卡持卡人不定時現(xiàn)金充值的需求,因此在系統(tǒng)設(shè)計上要滿足24小時服務(wù),界面簡潔明了,向?qū)讲僮鳌?/p>
1.人機(jī)交互界面設(shè)計
從圖1中可以看出呈現(xiàn)給持卡人的界面只有三項功能,失敗交易處理、現(xiàn)金充值和使用幫助,界面簡潔明了,一目了然。點擊“現(xiàn)金充值”系統(tǒng)進(jìn)入讀卡界面,根據(jù)系統(tǒng)提示進(jìn)行讀取校園卡信息,從入鈔口放款,確認(rèn)付款金額,充值確認(rèn),顯示充值后余額,這樣一步一步的引導(dǎo)操作者完成全部操作過程。操作便捷,30秒即可完成一次充值操作。
圖1 自助現(xiàn)金充值界面
失敗交易處理是用于充值失敗后再次進(jìn)行寫卡操作。失敗交易指由于卡片放置不當(dāng)、操作錯誤等導(dǎo)致的錢被存入鈔箱,而卡上沒有寫入的現(xiàn)象。對于失敗交易系統(tǒng)會打印操作提示和流水號,持卡人點擊失敗交易處理,輸入流水號后就可以把失敗的交易補(bǔ)回來。
2.系統(tǒng)流程設(shè)計
如圖2所示,系統(tǒng)流程設(shè)計遵循簡單易用,步驟清晰的原則,考慮持卡人操作中遇到的各種問題選擇相應(yīng)的處理方式。
(1)充值模塊
充值模塊主要是面向持卡人提供充值的各種操作指導(dǎo),內(nèi)容融合在界面設(shè)計之中,功能包括用戶何時放卡、檢驗信息、提示放鈔、顯示結(jié)果等,是系統(tǒng)設(shè)計中的軟件部分功能,完全由程序控制并實現(xiàn)。
圖2 系統(tǒng)流程設(shè)計
(2)識幣模塊
識幣模塊是由識幣器和鈔箱組成,識幣器用來識別放入紙幣的數(shù)額和真假,鈔箱用于存放經(jīng)識幣器確認(rèn)后的紙幣,系統(tǒng)在使用時,根據(jù)識幣器返回的標(biāo)志確定下一步內(nèi)容,識幣器可以接受現(xiàn)在市面上流通的所有人民幣紙幣,實際使用中可以通過設(shè)置使其只接受某一面值的紙幣,便于管理和統(tǒng)計。
(3)統(tǒng)計模塊
統(tǒng)計模塊包括前端查詢和賬務(wù)統(tǒng)計,具體有終端機(jī)配置、編號、每天自助繳費(fèi)人次、金額等,可以依據(jù)年月日、機(jī)器編號進(jìn)行各種組合式統(tǒng)計。其如圖3所示。
圖3 統(tǒng)計模塊界面
系統(tǒng)應(yīng)用程序架構(gòu)由三層組成,分別為:用戶層(User-Layer)、業(yè)務(wù)層(Business-Layer)和數(shù)據(jù)層(Data-Layer),如圖4所示。用戶層完成人機(jī)交互界面的工作,完全面向用戶展現(xiàn)內(nèi)容,屬于系統(tǒng)流程第一層;業(yè)務(wù)層負(fù)責(zé)程序處理,通訊轉(zhuǎn)發(fā)以及交易狀態(tài)的監(jiān)控,屬于系統(tǒng)流程第二層;數(shù)據(jù)層負(fù)責(zé)數(shù)據(jù)加密、傳輸和存儲,完成交易的最后確認(rèn)工作,屬于系統(tǒng)流程第三層。
圖4 系統(tǒng)架構(gòu)
用戶層(UL)只能通過業(yè)務(wù)層(BL)進(jìn)行數(shù)據(jù)的處理和傳輸,與數(shù)據(jù)層(DL)完全隔離,數(shù)據(jù)層(DL)通過業(yè)務(wù)層(BL)向用戶層(UL)反饋信息和結(jié)果確認(rèn),三層之間有著嚴(yán)格的界限和分工,業(yè)務(wù)層是程序系統(tǒng)架構(gòu)中核心價值的部分,關(guān)鍵業(yè)務(wù)均集中于此,實現(xiàn)業(yè)務(wù)規(guī)則的制定、流程的實現(xiàn)等與系統(tǒng)業(yè)務(wù)需求有關(guān)的程序設(shè)計,對數(shù)據(jù)來說是承上啟下的作用,層與層之間是弱耦合結(jié)構(gòu),具有向下依賴性,在程序設(shè)計時,遵從面向接口設(shè)計的思想,這種依賴性也是弱依賴關(guān)系,每層只于相鄰層通訊,對其他層是不透明的。在不改變接口定義的前提下,理想的分層式架構(gòu),是一個可抽取、可替換的“抽屜式”架構(gòu),具有很強(qiáng)的靈活性和擴(kuò)展性,層次結(jié)構(gòu)如圖5所示。
圖5 程序?qū)哟谓Y(jié)構(gòu)
校園卡系統(tǒng)是一個涉及面多且廣的應(yīng)用,在提高學(xué)校管理水平和方便師生生活中起著舉足輕重的作用,現(xiàn)金充值系統(tǒng)的推出,更進(jìn)一步方便了師生的充值需求,不在受限于人工充值的時間和地點限制,極大提高了校園卡的利用率。
[1]林曉群.圖書館電子閱覽室自動充值管理軟件研制與開發(fā)[J].數(shù)據(jù)庫與信息管理,2013,02.
[2]王小林.從自助圖書館到圖書館的自助服務(wù)[J].圖書館學(xué)研究,2010,12.
[3]http://baike.baidu.com/view/1030527.htm.
[4]龔林紅.校園一卡通資金的財務(wù)核算與核對問題研究[J].武漢理工大學(xué)學(xué)報(信息與管理工程版),2012,12.
[5]潘秋岑.校園卡圈存系統(tǒng)人機(jī)界面的改良設(shè)計[J].現(xiàn)代裝飾理論,2012,9.