校園網(wǎng)計費系統(tǒng)與一卡通系統(tǒng)對接的分析與實現(xiàn)
文章出處:http://m.dipdnbxp.cn 作者: 人氣: 發(fā)表時間:2011年09月13日
摘 要:文中從實際應(yīng)用出發(fā),總結(jié)校園網(wǎng)計費系統(tǒng)和一卡通系統(tǒng)的應(yīng)用經(jīng)驗,詳盡分析了校園網(wǎng)計費系統(tǒng)和一卡通系統(tǒng)的三方接口,提出了把校園網(wǎng)計費系統(tǒng)和一卡通系統(tǒng)對接起來的實施方案,設(shè)計了一套可行性流程,實現(xiàn)用一卡通為網(wǎng)絡(luò)計費賬戶充值,減少現(xiàn)金流量和人力成本,對于當(dāng)前高校的數(shù)字化校園建設(shè)有重要的實踐意義。
1 引言
隨著計算機(jī)技術(shù)、網(wǎng)絡(luò)技術(shù)及通訊技術(shù)的發(fā)展,數(shù)字化、信息化校園已經(jīng)在高校內(nèi)全面規(guī)劃、啟動和實施。校園網(wǎng)作為數(shù)字化校園的基礎(chǔ)和核心建設(shè)必然走在前面,當(dāng)前,各個高校校園網(wǎng)建設(shè)參差不齊,但基本上做到萬兆骨干,干兆到樓宇,百兆到桌面。大部分的高校都根據(jù)不同的情況采取一定的收費來承擔(dān)線路費用。為此,大部分高校都建設(shè)了校園網(wǎng)計費系統(tǒng)來實現(xiàn)對校園網(wǎng)使用的計費。
一卡通系統(tǒng)作為數(shù)字化校園的核心應(yīng)用,依托校園網(wǎng)實現(xiàn)消費、身份識別、個人信息查詢、繳費等主要功能。一卡通系統(tǒng)一方面減少了各部門在重復(fù)錄入資料中帶來的錯漏現(xiàn)象;另一方面也保證了各部門資料的統(tǒng)一性、真實性和可靠性。由于校園一卡通的應(yīng)用,大大減少了學(xué)校內(nèi)的現(xiàn)金流通,大部分涉及資金的往來業(yè)務(wù),可通過校園一卡通來完成。
把校園網(wǎng)計費系統(tǒng)與一卡通系統(tǒng)對接,將可實現(xiàn)使用機(jī)器直接對校園網(wǎng)賬號直接充值,減少現(xiàn)金交易。
2 校園網(wǎng)計費系統(tǒng)
一個能夠適應(yīng)校園網(wǎng)絡(luò)現(xiàn)狀和發(fā)展要求的用戶管理和計費系統(tǒng)是保證網(wǎng)絡(luò)正常運行的基礎(chǔ)。因為隨著校園網(wǎng)絡(luò)規(guī)模的擴(kuò)大,管理者需要及時的了解用戶對網(wǎng)絡(luò)的使用情況,并引導(dǎo)用戶合理的使用網(wǎng)絡(luò),對用戶收取合理的網(wǎng)絡(luò)費用,一方面可以保證網(wǎng)絡(luò)的運行費用,促進(jìn)用戶有效使用網(wǎng)絡(luò)資源,同時也可以使管理者對網(wǎng)絡(luò)規(guī)模、用戶情況、網(wǎng)絡(luò)資源的使用狀況有一個全面的了解,從而提高網(wǎng)絡(luò)的管理水平。
校園網(wǎng)計費用來統(tǒng)計用戶的上網(wǎng)在線時間、上行數(shù)據(jù)量和下行數(shù)據(jù)量、訪問的不同目標(biāo)IP地址等信息,然后根據(jù)管理員給定的計費策略,進(jìn)行費用計算。當(dāng)用戶連接網(wǎng)絡(luò)后,訪問服務(wù)器(NAS)就接受了用戶的接人,同時給RADIUS服務(wù)器發(fā)送計費開始(Accounting Start)的信息。計費模塊獲取此信息后,記錄該用戶接人的時間和IP地址,并調(diào)用通信函數(shù)在流量計費服務(wù)器上注冊該用戶和IP地址,于是用戶可以正常聯(lián)網(wǎng)。當(dāng)用戶主動或意外斷開了撥號連接時,訪問服務(wù)器就會給RADIUS服務(wù)器發(fā)送計費結(jié)束(Accounting Stop)信息,于是計費模塊記錄該用戶的會話結(jié)束時間,計算在線時間;并調(diào)用通信函數(shù)從計費服務(wù)器獲取該用戶的IP流量、注銷該用戶對該IP的使用。這樣就實現(xiàn)了對用戶在線時間以及所造成的流量的計費。
3 一卡通系統(tǒng)
校園一卡通系統(tǒng)是指基于校園網(wǎng),采用成熟、先進(jìn)的非接觸式IC卡實現(xiàn)數(shù)據(jù)采集而建成的校園數(shù)據(jù)管理應(yīng)用平臺。
它綜合應(yīng)用了計算機(jī)技術(shù)、網(wǎng)絡(luò)通信技術(shù)、數(shù)據(jù)庫技術(shù)、自動控制技術(shù)和IC卡技術(shù)。該系統(tǒng)集證件管理、檔案管理、考勤管理、餐廳管理、公寓管理、機(jī)房管理及其他多種管理服務(wù)功能于一體,真正實現(xiàn)了“一卡在手,走遍校園”,實現(xiàn)全校各類數(shù)據(jù)的統(tǒng)一性和運行規(guī)范性,是學(xué)校走向規(guī)范化、科學(xué)化、現(xiàn)代化管理的重要的象征 ]。系統(tǒng)采用一卡通系統(tǒng)網(wǎng)絡(luò)、基于校園網(wǎng)的專用虛擬網(wǎng)和物理隔離的會融網(wǎng)絡(luò)相結(jié)合的架構(gòu)。
校園網(wǎng)是一卡通系統(tǒng)的核心,消費結(jié)算中心各種數(shù)據(jù)服務(wù)器和各種自助圈存設(shè)備通過校閱網(wǎng)與各終端設(shè)備和銀行網(wǎng)絡(luò)的前置機(jī)進(jìn)行通信。利用VLAN技術(shù)在校園網(wǎng)中為一卡通的應(yīng)用劃分一個或多個虛擬網(wǎng),所有的以太網(wǎng)設(shè)備在VLAN部分和現(xiàn)有的校周網(wǎng)設(shè)備隔離,保證現(xiàn)有的校園網(wǎng)和一卡通部分是兩個網(wǎng)絡(luò),設(shè)備不允許互相訪問,以確保一卡通在校園網(wǎng)中的應(yīng)用更為安全可靠,不受其它網(wǎng)絡(luò)應(yīng)用的影響。為了共享已有的校園網(wǎng)資源,一卡通與校園網(wǎng)采用防火墻進(jìn)行單通道連接,保證一卡通網(wǎng)絡(luò)能訪問校園網(wǎng)數(shù)據(jù) 。
4 校園網(wǎng)計費系統(tǒng)和一卡通系統(tǒng)的三方接口分析
①校園網(wǎng)計費系統(tǒng)的第三方接口模型(圖1):
圖1 校園網(wǎng)計費系統(tǒng)的三方接口模型
計費系統(tǒng)的第三方接口分服務(wù)端和客戶端兩部分,服務(wù)端和客戶端之間通過HTYPS(默認(rèn)端口8443)進(jìn)行通訊。第三方系統(tǒng)使用的是接口的客戶端部分。計費系統(tǒng)服務(wù)端提供了用于標(biāo)準(zhǔn)的JAVA或者C開發(fā)環(huán)境的開發(fā)包,通過該接口第三方設(shè)備不僅能實現(xiàn)向計費系統(tǒng)中用戶付費,還能支持開戶、用戶查詢、修改用戶、暫停用戶、恢復(fù)用戶、繳費、注銷等豐富的功能。
②一卡通系統(tǒng)的第三方接口模型(圖2):
同樣,一卡通系統(tǒng)的第三方接口分服務(wù)端和客戶端兩部分,服務(wù)端和客戶端之間通過HTFPS(默認(rèn)端口843)進(jìn)行通訊。第三方系統(tǒng)使用的是接口的客戶端部分。一卡通系統(tǒng)服務(wù)端提供了用于標(biāo)準(zhǔn)的JAVA或者C開發(fā)環(huán)境的開發(fā)包,通過該接口第三方設(shè)備不僅能實現(xiàn)向一卡通中用戶收費,還能支持用戶查詢、修改用戶密碼、掛失用戶、解除掛失用戶、查詢消費記錄等豐富的功能。
圖2 一卡通系統(tǒng)的三方接口模型
5 計費系統(tǒng)和一卡通系統(tǒng)的對接方案
基于校園網(wǎng)計費系統(tǒng)和一卡通系統(tǒng)均支持第三方接口。通過第三方對接服務(wù)器實現(xiàn)兩個系統(tǒng)的對接。對接后的網(wǎng)絡(luò)實現(xiàn)模型如下圖3。
圖3 通過三方接口對接后的計費系統(tǒng)和一卡通系統(tǒng)模型
對接成功后,可直接使用一卡通為網(wǎng)絡(luò)賬號充值,充值對接流程如下:
①計費系統(tǒng)和一卡通系統(tǒng)分別與第三方接口服務(wù)器建立連接。
②用戶在一卡通系統(tǒng)上面選擇充值網(wǎng)絡(luò)賬號服務(wù),并輸入一卡通密碼驗證。
③一卡通系統(tǒng)密碼驗證,成功的話通過第三方接口服務(wù)器登錄計費系統(tǒng),失敗的話則返回錯誤密碼錯誤信息。
④一卡通系統(tǒng)通過第三方接口服務(wù)器提交用戶的身份證件信息給計費系統(tǒng),成功的話則計費系統(tǒng)返回用戶姓名、賬號、余額信息等給第三方接ISl服務(wù)器,失敗的話則返回身份證件錯誤的信息給第三方接口服務(wù)器。
⑤第三方接口服務(wù)器把相應(yīng)的信息返回給一卡通系統(tǒng),并在用戶操作界面顯示。用戶根據(jù)返回的信息操作。信息正確的話確認(rèn),并輸入充值的金額。
⑥一卡通系統(tǒng)確認(rèn)用戶的一卡通余額大于充值的金額,成功的話通過第三方接口服務(wù)器提交充值的金額以及身份證件信息,錯誤的話則返回余額不足的信息。
⑦計費系統(tǒng)通過身份證件信息查詢用戶信息,成功的話返回允許充值信息給一卡通系統(tǒng),錯誤則返回?zé)o法充值的信息。
8、一卡通收到允許充值的信息后,扣除用戶一卡通上要充值的金額,并把成功扣除金額信息通過第三方接口服務(wù)器提交給計費系統(tǒng)。
9、計費系統(tǒng)收到成功扣除充值金額信息后,把充值金額增加到相應(yīng)的賬號余額上,并把用戶姓名、賬號、充值后的余額信息通過第三方接口服務(wù)器返回給一卡通系統(tǒng)。
10、一卡通系統(tǒng)把用戶姓名、賬號、充值后的余額信息顯示在用戶操作界面,讓用戶確認(rèn),完成整個充值過程。
6 校園網(wǎng)計費系統(tǒng)和一卡通系統(tǒng)對接的作用和意義
通過對接,實現(xiàn)了上網(wǎng)賬號充值的自助服務(wù),減少了現(xiàn)金交易,同時也減少了人力成本,校園網(wǎng)絡(luò)中心不用設(shè)置專門的人來進(jìn)行繳費,財務(wù)統(tǒng)計等工作。上網(wǎng)賬號的金額交易流水可在一卡通系統(tǒng)和計費系統(tǒng)同事查詢到,方面兩個系統(tǒng)的對賬工作,豐富了一卡通系統(tǒng)的應(yīng)用。
通過對接的實現(xiàn)過程,我們可以看到,對接的實現(xiàn)關(guān)鍵在于第三方接口服務(wù)器。第三方接口服務(wù)器需要連接兩個系統(tǒng),因此,安全性將是最大的問題,這方面可以通過架設(shè)防火墻以及完善的ACL(訪問控制列表)來保證。
【稿件聲明】:如需轉(zhuǎn)載,必須注明來源和作者,保留文中圖片和內(nèi)容的完整性,違者將依法追究。