劉國紅
(江西工業(yè)貿(mào)易職業(yè)技術(shù)學(xué)院,江西 南昌 330038)
近幾年來,自助服務(wù)越來越廣泛地運(yùn)用到各個行業(yè)中,給人們的生活帶來了很大的便利。自助服務(wù)應(yīng)用開始從高端人群走向平民化,從銀行業(yè)快速延伸到醫(yī)院、超市、電信、航空、市政等多個行業(yè)和領(lǐng)域,越來越受人們青睞。但自助服務(wù)在高校的應(yīng)用還相對比較薄弱,隨著高等教育大眾化和“校園一卡通”日益普及,高校人工窗口收費(fèi)弊端也逐漸顯露[1]。
本文設(shè)計(jì)的基于J2EE技術(shù)的高校自助繳費(fèi)系統(tǒng),以校園網(wǎng)為運(yùn)行平臺,與學(xué)校辦公數(shù)據(jù)高度共享,具有安全性高、針對性強(qiáng)、故障低、可移植性好和并發(fā)度高等優(yōu)點(diǎn),能實(shí)現(xiàn)24小時(shí)無人值守,完全替代人工窗口收費(fèi),減少人員投入,提高工作效率,值得推廣。
隨著RFID技術(shù)不斷提高和教育信息化不斷拓展,加上高校生源規(guī)模擴(kuò)張,造成校內(nèi)繳費(fèi)項(xiàng)目數(shù)量和需求大幅增加。學(xué)生與窗口收費(fèi)工作人員因作息時(shí)間差異,排長隊(duì)繳費(fèi)現(xiàn)象屢見不鮮,為解決繳費(fèi)難的問題,一些發(fā)達(dá)國家高校早已實(shí)現(xiàn)了學(xué)生自助繳費(fèi)。如美國的大學(xué),平均每100人就有1臺現(xiàn)金類自助服務(wù)終端,這些終端分布在寢室、食堂、圖書館等地,學(xué)生可以隨時(shí)隨地繳納學(xué)費(fèi)、餐費(fèi)、住宿費(fèi)、水費(fèi)、電費(fèi)等。而在中國,受一些條件限制,校園自助繳費(fèi)才剛剛起步,所以自助繳費(fèi)終端在高校市場的潛力不容小視。目前,雖然國內(nèi)一些高校也有自助繳費(fèi)系統(tǒng),一定程度上也緩解了人工窗口繳費(fèi)難的問題,但它們都是依托電信或移動等第三方集成商的解決方案[2],自助繳費(fèi)終端始終作為一個獨(dú)立的系統(tǒng)運(yùn)行在校園網(wǎng)之外,其應(yīng)用拓展受到一定局限。站在校方角度,雖然減少了人力和物力投入,但在安全性、自主性、共享性及與校園網(wǎng)融合性等方面很不理想,沒有起到對學(xué)校因地制宜的效果。
高校自助繳費(fèi)終端系統(tǒng)總體設(shè)計(jì)目標(biāo)是:結(jié)合高校實(shí)際收費(fèi)項(xiàng)目,按高校繳費(fèi)流程,在校園網(wǎng)平臺上增加一個安全、高效的自助繳費(fèi)應(yīng)用系統(tǒng),并與其他子系統(tǒng)無縫對接。該終端系統(tǒng)放置在學(xué)生經(jīng)常過往的場所,實(shí)現(xiàn)校內(nèi)24小時(shí)無人值守的自助繳費(fèi),切實(shí)解決學(xué)生排隊(duì)難、繳費(fèi)難的實(shí)際問題[3];系統(tǒng)投入使用后,不僅有較高的經(jīng)濟(jì)效益,還應(yīng)具有一定的社會效益。通過本項(xiàng)目的研發(fā)與實(shí)踐,探索出一條安全性高、自主性強(qiáng)、完全可以替代窗口人工繳費(fèi)的自助繳費(fèi)之路。具體設(shè)計(jì)目標(biāo)如下。
(1)遵循數(shù)字化校園的整體規(guī)劃
自助繳費(fèi)終端系統(tǒng)作為數(shù)字化校園應(yīng)用的一個重要分支,應(yīng)運(yùn)行在校園網(wǎng)平臺之上,相互預(yù)留數(shù)據(jù)接口,方便數(shù)據(jù)對接,實(shí)現(xiàn)數(shù)據(jù)高度共享,可根據(jù)校方要求,方便以后增加新的應(yīng)用。
(2)提高繳費(fèi)效率
自助繳費(fèi)終端系統(tǒng)能完全替代人口窗口,一方面減少人工收費(fèi)錯漏現(xiàn)象,保證了收費(fèi)可靠性;另一方面降低校內(nèi)現(xiàn)金流通,保證收費(fèi)安全。此外在核算、統(tǒng)計(jì)等方面,用計(jì)算機(jī)管理替代了人工勞動,讓財(cái)務(wù)部門和業(yè)務(wù)部門雙方受益,系統(tǒng)應(yīng)用方便易學(xué),提高了工作效率,節(jié)約了時(shí)間。
(3)解決學(xué)生繳費(fèi)、續(xù)費(fèi)難的實(shí)際問題
因?yàn)閷W(xué)生和窗口收費(fèi)工作人員作息時(shí)間相反,造成窗口收費(fèi)人員工作量在時(shí)間上不均衡,如上班時(shí)間繳費(fèi)學(xué)生少,課余時(shí)間人流量聚集,形成學(xué)生交費(fèi)遭遇“排隊(duì)長”、“繳費(fèi)難”問題。系統(tǒng)研發(fā)就是要解決這個矛盾,讓學(xué)生繳費(fèi)跨躍時(shí)空限制,隨時(shí)隨地繳費(fèi)。
(4)確保繳費(fèi)安全可靠
系統(tǒng)要做到在無人監(jiān)管的過程中,正確地讀取繳費(fèi)者信息、繳費(fèi)項(xiàng)目、驗(yàn)鈔、找零、打印憑證和保存記錄等。
研發(fā)團(tuán)隊(duì)前期對部分高校繳費(fèi)項(xiàng)目、繳費(fèi)流程、繳費(fèi)安全、學(xué)生繳費(fèi)時(shí)間和習(xí)慣等情況進(jìn)行調(diào)研,經(jīng)過認(rèn)真分析和梳理,得出高校繳費(fèi)一般程序。在此基礎(chǔ)上,為確保繳費(fèi)順暢,保證繳費(fèi)安全,根據(jù)軟件開發(fā)模塊化原則,把高校自助繳費(fèi)終端系統(tǒng)分為讀卡和現(xiàn)金繳費(fèi)等7個模塊。模塊之間通過設(shè)置全局變量進(jìn)行數(shù)據(jù)傳遞和共享,較好地完成在線繳費(fèi)功能[4]。
2.2.1 讀卡模塊
因各高校使用卡不完全相同,終端系統(tǒng)要能同時(shí)支持IC卡、RF卡、磁卡的讀寫,易于拆卸,維護(hù)方便。要有高精度的走卡通道,超強(qiáng)的卡片兼容性,雙保護(hù)門,有效地防止異物進(jìn)入讀卡器內(nèi),兼容多種通信協(xié)議,支持Windows系統(tǒng)和動態(tài)庫等,支持掉電彈卡或吞卡等功能。
2.2.2 登錄模塊
為了繳費(fèi)安全可靠,本模塊共設(shè)計(jì)兩類用戶,一是繳費(fèi)用戶,即要進(jìn)行自助繳費(fèi)的師生;二是后臺管理用戶,主要對自助繳費(fèi)數(shù)額進(jìn)行統(tǒng)計(jì)、回收現(xiàn)金、對帳和打印相關(guān)報(bào)表等,使用者為業(yè)務(wù)部門人員。
2.2.3 繳費(fèi)信息查詢模塊
能調(diào)用校園辦公平臺和智能繳費(fèi)終端設(shè)備上數(shù)據(jù),方便查詢登錄用戶待繳費(fèi)項(xiàng)目和歷史繳費(fèi)記錄。
2.2.4 繳費(fèi)模塊
系統(tǒng)對繳費(fèi)者身份進(jìn)行確認(rèn)后,從校園網(wǎng)上調(diào)用該用戶待繳費(fèi)項(xiàng)目和金額,如水費(fèi)、電費(fèi)、學(xué)費(fèi)等,有兩種繳費(fèi)方式可供選擇,即現(xiàn)金繳費(fèi)和銀行卡繳費(fèi),完成繳費(fèi)后,把繳費(fèi)信息同時(shí)寫入卡內(nèi)和校園網(wǎng)相應(yīng)數(shù)據(jù)庫中。
2.2.5 金額統(tǒng)計(jì)模塊
繳費(fèi)數(shù)據(jù)與校園網(wǎng)上的財(cái)務(wù)數(shù)據(jù)、學(xué)生信息數(shù)據(jù)進(jìn)行關(guān)聯(lián),接口服務(wù)器建立連接,繳費(fèi)成功后,除了本終端上有繳費(fèi)記錄外,還寫到其他相關(guān)數(shù)據(jù)中,可按繳費(fèi)項(xiàng)目進(jìn)行統(tǒng)計(jì)和分析。
2.2.6 打印模塊
負(fù)責(zé)連接打印機(jī),打印用戶繳費(fèi)憑證和繳費(fèi)報(bào)表。
2.2.7 語音提示模塊
全程有標(biāo)準(zhǔn)語音提示本步操作和下一步操作要點(diǎn)。
具體各模塊之間關(guān)系框架圖如圖1所示。
圖1 自助繳費(fèi)終端系統(tǒng)模塊關(guān)系框架圖
高校自助繳費(fèi)系統(tǒng)開發(fā)運(yùn)用J2EE技術(shù)進(jìn)行架構(gòu)。J2EE是一種利用Java 2平臺來簡化企業(yè)解決方案的開發(fā)、部署和管理相關(guān)復(fù)雜問題的體系結(jié)構(gòu),它對開發(fā)基于Web的多層應(yīng)用提供了功能支持,提供了基于組件的方式來設(shè)計(jì)、開發(fā)、組裝應(yīng)用系統(tǒng)。J2EE組件是一個封裝了功能的軟件單元,能夠與類和文件一起組成J2EE應(yīng)用程序。高校自助繳費(fèi)系統(tǒng)的J2EE架構(gòu)通過4層來實(shí)現(xiàn):(1)客戶層,由運(yùn)行在自助繳費(fèi)終端設(shè)備上的程序構(gòu)成。(2)Web層,運(yùn)行在校園網(wǎng)中J2EE服務(wù)器上,這一層由表示層Web容器運(yùn)行,其實(shí)就是處理一些不涉及到繳費(fèi)數(shù)據(jù)庫的簡單業(yè)務(wù)邏輯,主要目的是減輕自助繳費(fèi)終端的負(fù)擔(dān)。(3)業(yè)務(wù)層,運(yùn)行在J2EE服務(wù)器上,由EJB容器運(yùn)行,就是由運(yùn)行在業(yè)務(wù)層上enterprise bean處理3種企業(yè)級的bean:會話beans,如在自助繳費(fèi)終端上查詢繳費(fèi)信息,其為繳費(fèi)終端程序的臨時(shí)交互,執(zhí)行完后,會話 bean和相關(guān)數(shù)據(jù)就會消失;實(shí)體beans,表示數(shù)據(jù)表中一行永久的記錄,當(dāng)自助繳費(fèi)終端程序中止時(shí),就會有潛在的服務(wù)保證實(shí)體bean的數(shù)據(jù)得以保存,如繳費(fèi)完成后,寫入校園網(wǎng)數(shù)據(jù)庫操作;消息驅(qū)動beans,結(jié)合了會話bean和JMS的消息監(jiān)聽器的特性。(4)企業(yè)信息系統(tǒng)層(EIS),是指運(yùn)行在 EIS服務(wù)器上的軟件系統(tǒng),有數(shù)據(jù)庫地支持,如AD服務(wù)等,就是數(shù)據(jù)庫和其他需要與之交互的獨(dú)立系統(tǒng)[5]。
J2EE架構(gòu)的4層分布在3個不同位置:自助繳費(fèi)終端機(jī)、J2EE服務(wù)器、校園網(wǎng)后臺數(shù)據(jù)庫或系統(tǒng)中。
高校自助繳費(fèi)系統(tǒng)以當(dāng)前成熟的自助終端設(shè)備作為硬件研發(fā)平臺,設(shè)備硬件要求為:Intel P4 2.8 GHz以上CPU;4 GB內(nèi)存;16個鍵的金屬加密鍵盤;500 GB以上硬盤;19英寸聲表波觸摸屏;IC卡、RF卡和磁卡三合一讀卡器;80 mm熱敏憑條打印機(jī);紙幣識別器(單張收入)和1 000張單鈔箱。要求運(yùn)行穩(wěn)定,平均無故障時(shí)間長。
軟件方面以常用的Windows XP作為開發(fā)與實(shí)施平臺,使用Java軟件進(jìn)行設(shè)計(jì),該軟件以可移植性好,健壯性強(qiáng),兼容性好而著稱。整個高校自助繳費(fèi)系統(tǒng)基于B/S工作模式,以MySql 5.1作為軟件數(shù)據(jù)庫技術(shù),系統(tǒng)核心開發(fā)技術(shù)采用當(dāng)前流行、成熟的structs框架,該框架是開源軟件,具有組件的模塊化、靈活性和重用性的優(yōu)點(diǎn),同時(shí)簡化了基于MVC的Web應(yīng)用程序的開發(fā)過程,可以清晰地區(qū)分控制、事務(wù)邏輯和外觀。
高校自助繳費(fèi)終端系統(tǒng)繳費(fèi)流程如下。(1)用戶刷卡。(2)繳費(fèi)系統(tǒng)與校園網(wǎng)身份認(rèn)證系統(tǒng)建立連接,如發(fā)現(xiàn)連接不暢,則提示網(wǎng)絡(luò)不通,禁止繳費(fèi)。(3)身份驗(yàn)證通過,則繳費(fèi)系統(tǒng)讀取卡內(nèi)信息,獲取繳費(fèi)用戶的資料,如卡號、學(xué)號、姓名、卡上余額等信息。(4)系統(tǒng)調(diào)出用戶需要繳費(fèi)項(xiàng)目,如水費(fèi)、飯卡、電費(fèi)等。(5)選擇相應(yīng)的繳費(fèi)項(xiàng)目,輸入本次繳費(fèi)的金額。(6)選擇繳費(fèi)方式,確定是銀行轉(zhuǎn)帳還是現(xiàn)金。如果選擇現(xiàn)金繳費(fèi),放入現(xiàn)金,識幣子模塊開始工作,識別錢幣的真假和面額大小,扣除需要繳納的金額,找零;選擇銀行卡繳費(fèi)時(shí),則連接到銀行接口子模塊,調(diào)用銀行數(shù)據(jù),劃拔金額進(jìn)行繳費(fèi)。(7)打印繳費(fèi)憑證,完成繳費(fèi)。(8)全程語音提示。系統(tǒng)數(shù)據(jù)流程圖如圖2所示。
圖2 系統(tǒng)數(shù)據(jù)流程圖
高校自助繳費(fèi)系統(tǒng)開發(fā)完成后,要與校園網(wǎng)數(shù)據(jù)對接,放置到仿真環(huán)境中測試,再進(jìn)行修改和完善。該系統(tǒng)真正投入使用前,為確保其安全可靠,系統(tǒng)性能要達(dá)到以下指標(biāo)。
3.4.1 非功能性指標(biāo)
以總?cè)藬?shù)為3.5萬師生的高校為應(yīng)用需求,自助繳費(fèi)系統(tǒng)用戶并發(fā)量達(dá)3 000人次以上;軟硬件平均無故障運(yùn)行時(shí)間達(dá)10 000小時(shí)以上;可方便在各種操作系統(tǒng)平臺間移植;方便擴(kuò)展其他應(yīng)用功能;與其他軟硬件兼容性好;安全高效,簡單易用。
3.4.2 功能性指標(biāo)
可遍布在校園任何地方,實(shí)現(xiàn)24小時(shí)無人值守的自助繳費(fèi);具有網(wǎng)絡(luò)連接自動檢測功能;系統(tǒng)讀卡驗(yàn)鈔正確率達(dá)99%以上,打印憑證正確性高、記錄詳實(shí),能自動增量備份數(shù)據(jù)庫,能減少工作人員工作時(shí)間,減輕工作強(qiáng)度。
3.4.3 其他指標(biāo)
可根據(jù)不同高校繳費(fèi)流程進(jìn)行調(diào)整自助繳費(fèi)程序,方便與不同高校不同數(shù)據(jù)庫進(jìn)行對接,能完全替代窗口人工操作,繳費(fèi)全程有語音提示,與校園網(wǎng)其他應(yīng)用無縫對接,為將來發(fā)展預(yù)留其接口。
硬件設(shè)備:自助繳費(fèi)終端設(shè)備1臺,要求內(nèi)含三合一讀卡器,具有驗(yàn)鈔和找零功能;學(xué)生繳費(fèi)磁卡、IC卡和射頻卡各1張。
軟件準(zhǔn)備:自助繳費(fèi)軟件運(yùn)行正常,與校園網(wǎng)上飯卡系統(tǒng)、水電費(fèi)控制系統(tǒng)和財(cái)務(wù)收費(fèi)系統(tǒng)等數(shù)據(jù)對接完成。
網(wǎng)絡(luò)準(zhǔn)備:自助繳費(fèi)終端設(shè)備與校園網(wǎng)繳費(fèi)服務(wù)器連接順暢,與銀行系統(tǒng)接口模塊通信順暢。
測試環(huán)境:設(shè)備工作溫度為0~+45℃,工作濕度為10%~85%;電器安全性為抗電強(qiáng)度≥1 500 V、漏電流≤3 mA;額定功率為300 W。
(1)把學(xué)生繳費(fèi)射頻卡放置到讀卡器上,系統(tǒng)讀取信息后,要求輸放密碼與校園網(wǎng)認(rèn)證系統(tǒng)相連進(jìn)行身份認(rèn)證。
(2)用戶核對完信息后,在“續(xù)費(fèi)選擇”界面上選擇用戶需要續(xù)費(fèi)的項(xiàng)目,如圖3所示。
圖3 選擇繳費(fèi)項(xiàng)目
(3)用戶選擇繳費(fèi)方式:先測試銀行繳費(fèi)模式,提醒刷銀行卡和輸入密碼,確認(rèn)后,與銀行系統(tǒng)通信,然后提示繳費(fèi)成功,如圖4所示,已從銀行賬戶中扣除100元。
圖4 銀行卡繳費(fèi)成功
(4)繳費(fèi)記錄寫入校園網(wǎng)收費(fèi)服務(wù)器,打印繳費(fèi)憑證,提示繳費(fèi)結(jié)束。
(5)采用現(xiàn)金繳費(fèi)方式再測試一次。
(6)用管理員用戶登錄,進(jìn)入后臺數(shù)據(jù)庫,查詢、統(tǒng)計(jì)和打印繳費(fèi)記錄。
按以上程序共測試了10次,測試結(jié)果表明,本高校自助繳費(fèi)終端系統(tǒng)運(yùn)行穩(wěn)定,驗(yàn)鈔功能強(qiáng),找零準(zhǔn)確,出錯率為0,完成一次繳費(fèi)過程只需3 min,能很好地滿足繳費(fèi)需要,完全可替代人工窗口繳費(fèi)。
高校大量流程化、標(biāo)準(zhǔn)化、低附加值的基礎(chǔ)服務(wù)占用了絕大多數(shù)人力資源,影響了高校辦學(xué)檔次和信息化推行[6]。隨著服務(wù)內(nèi)容和服務(wù)質(zhì)量的不斷提升,繳費(fèi)窗口人力成本大幅度增加,嚴(yán)重阻礙了繳費(fèi)窗口在校園覆蓋范圍。本系統(tǒng)的研發(fā)為高校自助繳費(fèi)的應(yīng)用提供了一套完備的技術(shù)解決方案,節(jié)約了人力和時(shí)間成本,現(xiàn)實(shí)24小時(shí)無人值守,隨時(shí)隨地高效繳費(fèi),減輕了工作強(qiáng)度。
總之,高校自助繳費(fèi)系統(tǒng)的研發(fā)在解決師生繳費(fèi)難問題上具有較強(qiáng)的現(xiàn)實(shí)意義和經(jīng)濟(jì)效益,下一步系統(tǒng)還應(yīng)拓展其在校園內(nèi)的“身份識別”和“金融支付”兩大功能,逐步替代原來的工作證、學(xué)生證、借閱證、就餐卡、門禁卡和現(xiàn)金交易等,極大地提高學(xué)校的管理水平。
[1]路瑩,唐曉君,何滿輝,等.自助IC卡繳費(fèi)終端應(yīng)用系統(tǒng)設(shè)計(jì)[J].遼寧工程技術(shù)大學(xué)學(xué)報(bào),2005,24(3):404-405.
[2]李彥軍.企業(yè)自助繳費(fèi)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].中國金融電腦,2011(6):37-38.
[3]費(fèi)雪剛,韓琳.一卡通自助服務(wù)系統(tǒng)[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2012(23):129-130.
[4]胡雄暉.電力繳費(fèi)終端的研究與應(yīng)用[D].湖北:武漢紡織大學(xué),2013.
[5]汪濤.基于J2EE架構(gòu)的醫(yī)療自助服務(wù)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].中國醫(yī)學(xué)教育技術(shù),2012,26(3):340-341.
[6]蘇玉成,蔣昆,王蕊.醫(yī)院自助綜合服務(wù)系統(tǒng)建設(shè)策略[J].醫(yī)療衛(wèi)生裝備,2013,34(6):92-93.