梁展澎 周劍峰
摘要:基于C/S系統(tǒng)架構(gòu)的收費管理模式無法滿足高校發(fā)展需要。為此,采用ODI數(shù)據(jù)整合工具搭建數(shù)據(jù)交換與共享平臺,開發(fā)了基于B/S系統(tǒng)架構(gòu)的高校收費管理平臺,實現(xiàn)收費數(shù)據(jù)共享化、繳費方式多樣化、收費管理一體化,實際使用效果顯著。
關鍵詞關鍵詞:C/S模式;B/S模式;ODI;收費管理;統(tǒng)一支付平臺
DOIDOI:10.11907/rjdk.161291
中圖分類號:TP319文獻標識碼:A文章編號文章編號:16727800(2016)007011803
0引言
隨著高等教育事業(yè)的發(fā)展,高校辦學規(guī)模不斷擴大,辦班形式靈活多樣,收費情況越來越復雜。精細化管理要求使高校收費工作面臨各種壓力與挑戰(zhàn)。如何提高收費效率,減輕收費人員工作量成為高校收費領域急迫需要解決的問題。有些高校正在研究在校園網(wǎng)基礎上通過數(shù)據(jù)庫共享技術實現(xiàn)信息互通,采用Java或.Net技術開發(fā)基于網(wǎng)絡的各種收費軟件\[13\]。國外高校關于繳費概念以及方式更為超前,美國賓夕法尼亞州部分學校只需要學生的指紋就可以繳費,無需銀行卡或現(xiàn)金。
以校園網(wǎng)為依托,采用先進的系統(tǒng)開發(fā)技術,打造一個高效、安全、規(guī)范的統(tǒng)一收費管理平臺非常必要。這個系統(tǒng)貫穿收費項目立項、應收管理、實收管理、對賬管理、票據(jù)管理等整個收費過程,通過減少重復數(shù)據(jù)的錄入、下放收費權(quán)限、自動計算收費標準、采用網(wǎng)上支付等手段實現(xiàn)收費業(yè)務高效率、低工作量目標。
1需求分析
本系統(tǒng)以某高校為研究對象,首先通過面談、實地考察等方式進行調(diào)研。學校采用上海財大科發(fā)公司開發(fā)的基于C/S模式的收費管理系統(tǒng)。財務處負責學校統(tǒng)招生的學費、住宿費、教材費、校園卡代墊費的收繳工作,主要通過銀行柜臺、委托代扣、POS機刷卡3種方式繳費。二級學院負責本單位的計劃外收費工作,例如雙專業(yè)(學位)學費、研究生專業(yè)學位學費、考試費、會務費等,學生通過銀行匯款、POS機刷卡、現(xiàn)金等方式繳費。隨著學校迅速發(fā)展,這種C/S收費模式存在較大缺陷:①信息無法共享,形成信息孤島,不能及時接收其它系統(tǒng)的變更信息,二級學院或者分管領導無法查詢繳費、欠費記錄,只能通過收費管理員導出數(shù)據(jù)發(fā)郵件給相關人員,信息滯后,造成催繳工作繁瑣而且被動;②創(chuàng)收單位收費方式多樣,包括現(xiàn)金、POS機刷卡、匯款等方式,造成現(xiàn)金量大、潛在風險高、對帳繁瑣等問題。
隨著網(wǎng)絡技術的發(fā)展,學校數(shù)字化校園建設趨于完善,開發(fā)基于校園網(wǎng)的收費管理平臺勢在必行。該平臺應具有權(quán)限管理、學生信息管理、應收標準設置、收退款、查詢統(tǒng)計、自動對賬、銀聯(lián)在線支付等功能,預期實現(xiàn)以下目標:①各部門信息共享,實現(xiàn)數(shù)據(jù)網(wǎng)上即時傳遞,擺脫以往數(shù)據(jù)導入導出、人工輸入、檢查核對等耗時環(huán)節(jié),提高收費標準制作效率,減少出錯率;②查詢統(tǒng)計功能。各學院負責人能夠查詢本學院欠費人數(shù)、名單、收費項目等,學生能夠查詢本人繳費記錄、繳費金額等,收費管理員能夠根據(jù)欠費學生信息進行統(tǒng)計分析;③二級單位能夠在統(tǒng)一支付平臺對本單位計劃外收費名單進行網(wǎng)上維護,學生或校外人員能夠通過網(wǎng)上銀行支付費用;④通過支付平臺付款,系統(tǒng)能夠自動對賬,減輕財務人員工作量。
2系統(tǒng)總體設計
收費管理平臺覆蓋全校所有收費業(yè)務,系統(tǒng)架構(gòu)根據(jù)其功能分為數(shù)據(jù)層、業(yè)務系統(tǒng)層、統(tǒng)一支付層,如圖1所示。數(shù)據(jù)層主要功能包括存儲各類數(shù)據(jù),通過ODI將財務處收費管理子系統(tǒng)數(shù)據(jù)與其它業(yè)務系統(tǒng)數(shù)據(jù)同步;業(yè)務系統(tǒng)層主要包括財務處專用的收費管理子系統(tǒng)以及其它部門接入的業(yè)務系統(tǒng);統(tǒng)一支付層接收業(yè)務系統(tǒng)層推送的各類收費項目以及管理無業(yè)務系統(tǒng)支撐的收費項目,繳費用戶可通過第三方網(wǎng)銀在線支付各類費用。收費結(jié)果能夠反饋到支撐系統(tǒng),以便業(yè)務部門了解繳費情況。
采用Rose軟件中的UML建模工具對系統(tǒng)需求進行了分析。系統(tǒng)開發(fā)架構(gòu)采用MVC模式,后臺數(shù)據(jù)庫采用Oracle 10g,服務器端程序采用Java開發(fā)語言,開發(fā)平臺采用Eclipse,前端程序及界面風格采用Ext JS+Jsp+Eterna聯(lián)合開發(fā)。
收費管理平臺要能整合第三方業(yè)務系統(tǒng),提供良好的兼容性接口,接口程序如下:
...// 利用MAP方法儲存相關的傳遞信息
接入接口程序主要完成安全性驗證、信息獲取、信息加解密、信息一致性配對等一系列數(shù)據(jù)交換過程,收費平臺為用戶提供Java及.Net兩套標準的接口文檔,方便用戶快速開發(fā)。
4系統(tǒng)實現(xiàn)
4.1數(shù)據(jù)層
信息化應用覆蓋學校教學、科研、財務、行政、圖書等領域,但各個業(yè)務系統(tǒng)孤立運行,信息無法共享,造成數(shù)據(jù)冗余,無法滿足學??焖侔l(fā)展變化的需要。基于成本及學校特殊性考慮,從數(shù)據(jù)層面進行集成是學校實現(xiàn)信息共享最合適的解決辦法。
數(shù)據(jù)集成方式有聯(lián)邦數(shù)據(jù)、數(shù)據(jù)倉庫、中間件模式等,基于方便快捷等因素考慮選用中間件模式。中間件位于數(shù)據(jù)層和應用層之間,主要作用是協(xié)調(diào)各數(shù)據(jù)源系統(tǒng),并為訪問集成數(shù)據(jù)提供統(tǒng)一數(shù)據(jù)模式和通用接口。在中間件產(chǎn)品中,Oracle ODI應用廣泛。ODI(Oracle Data Integrator)是Oracle公司推出的一個功能強大的數(shù)據(jù)集成平臺,具有跨平臺優(yōu)勢,是一種開放的架構(gòu),支持幾乎所有目前流行的關系數(shù)據(jù)庫及非關系數(shù)據(jù)庫。
財務處專用的收費管理子系統(tǒng)的基礎數(shù)據(jù)庫遵循第三范式,從而降低數(shù)據(jù)冗余度。所使用的部分字段如姓名、班級、專業(yè)、宿舍號等信息從教務處、研究生處、宿舍管理部等通過ODI索引過來,中間經(jīng)過數(shù)據(jù)清洗、轉(zhuǎn)換等步驟。傳遞數(shù)據(jù)的頻率可以在ODI工具中設置為時刻同步或定時同步,這樣可以隨時把業(yè)務鏈的上層數(shù)據(jù)發(fā)生的新增、修改、刪除等狀態(tài)及時傳輸?shù)截攧仗幨召M系統(tǒng),從而減少人為操作,提高信息傳輸效率。
4.2收費管理子系統(tǒng)
業(yè)務系統(tǒng)層主要是統(tǒng)一支付平臺向具有收費環(huán)節(jié)的第三方業(yè)務系統(tǒng)提供開放接口的對象域。為了保證雙方信息安全,接入的系統(tǒng)必須經(jīng)過系統(tǒng)管理員以Key證書加密方式授權(quán)。財務處作為學校收費業(yè)務的核心管理部門,其收費管理子系統(tǒng)在業(yè)務系統(tǒng)層占據(jù)重要位置。
收費管理子系統(tǒng)與其它業(yè)務系統(tǒng)一樣,只有管理功能,收費渠道由統(tǒng)一支付平臺提供。收費管理子系統(tǒng)業(yè)務流程如圖2所示。收費管理子系統(tǒng)流程按項目管理、應收管理、收費管理、票據(jù)管理進行:首先二級用戶向收費管理員提交項目申請,審批通過后用戶可以維護該項目下的收費名單,然后根據(jù)學生基本信息、班級信息等制作相關信息,在此基礎上按照規(guī)則計算各項目的收費標準,收費主管核實無誤后同步到統(tǒng)一支付平臺,二級用戶通知學生在繳費期限內(nèi)繳納學雜費,根據(jù)收費記錄打印票據(jù)。收費管理子系統(tǒng)貫穿高校收費業(yè)務整個管理流程,重點解決高校財務管理中學生異動、計算各類收費標準、管理票據(jù)打印等復雜問題\[69\]。
統(tǒng)一支付平臺是財務處整合全校收費信息的平臺,不僅可以實現(xiàn)收費項目全過程統(tǒng)一管理,而且可以集中處理與“第三方支付”和“銀行系統(tǒng)”的對接,實現(xiàn)訂單生成、線上支付、退款、對賬、結(jié)算等眾多資金流轉(zhuǎn)環(huán)節(jié),為校內(nèi)各類業(yè)務系統(tǒng)提供便捷的支付接入接口,為付費用戶提供完整統(tǒng)一的支付界面,為財務部門和收費部門提供完整的收費項目管理和查詢統(tǒng)計功能。
統(tǒng)一支付平臺是基于B/S模式建立的支付系統(tǒng),用戶可以隨時隨地通過因特網(wǎng)進行收費管理、繳費以及查詢等操作。統(tǒng)一支付平臺使用者主要由付款用戶、二級收費部門用戶、財務部門用戶、分管領導用戶4類角色組成。
付款用戶分為校內(nèi)用戶與校外用戶。校內(nèi)用戶可通過學校信息門戶統(tǒng)一身份認證登錄平臺,校外用戶可通過收費管理員預先為他們設置的帳號與密碼登陸平臺,付款用戶登陸平臺后獲取應付金額,然后通過借記卡、信用卡、國際卡進行網(wǎng)上支付,平臺支持POS機、匯款等線下支付,如圖3所示。
圖3統(tǒng)一支付平臺數(shù)據(jù)流 二級收費部門用戶主要是二級部門負責收費的工作人員。如果收費部門具有業(yè)務系統(tǒng),如教務系統(tǒng)、捐贈系統(tǒng)等,平臺可以提供開放接口進行無縫對接,有業(yè)務系統(tǒng)支撐相關業(yè)務流程,校園統(tǒng)一支付平臺將收費環(huán)節(jié)嵌入到實際的業(yè)務中并對操作流程進行控制。付款用戶只有在業(yè)務系統(tǒng)中完成相應的流程,進入校園統(tǒng)一支付平臺進行繳費后才可以下一步操作。如果收費部門沒有業(yè)務系統(tǒng),可通過校園統(tǒng)一支付平臺建立收費項目,經(jīng)過財務部門審批通過后進入工作狀態(tài),此時付款用戶可直接進入統(tǒng)一支付網(wǎng)關進行網(wǎng)上支付。統(tǒng)一支付平臺還提供自動對帳以及查錯帳、票據(jù)打印等收費后續(xù)功能。
財務部門用戶包括財務處收費管理員以及系統(tǒng)管理員。財務處收費量大,數(shù)據(jù)處理過程復雜,因此需要使用收費管理子系統(tǒng)接入統(tǒng)一支付平臺。雙方數(shù)據(jù)定時傳輸,保持兩者數(shù)據(jù)一致。系統(tǒng)管理員主要負責收費項目審核、收費人員管理、收費監(jiān)控等操作。
分管領導用戶能夠通過查詢統(tǒng)計模塊了解職責范圍內(nèi)的收費進度情況,系統(tǒng)通過柱形圖、餅狀圖、報表等方式展示數(shù)據(jù)分析結(jié)果,便于用戶了解,提供決策依據(jù)。
5結(jié)語
高校學生收費管理平臺已投入使用,效果良好。該系統(tǒng)既減輕了二級學院收費人員的工作壓力,又便于財務部門對全校收費進行監(jiān)督管理。
外部環(huán)境在不斷變化,例如學分制收費未來可能取代學年制收費,因此收費管理平臺應當不斷完善,才能更好地適應未來的發(fā)展變化。
參考文獻:
呂貽文.基于.NET的中山大學校園收費平臺的設計和實現(xiàn).廣州:中山大學, 2013.
劉國紅.基于J2EE 的高校自助繳費終端系統(tǒng)設計[J].技術與方法,2014(9):7784.
孟凡斌,王偉.高校財務管理信息化背景下學費管理系統(tǒng)的擴展[J].中國管理信息化,2012(1):2022.
孫瑋.基于ODI技術搭建高校數(shù)字化校園公共數(shù)據(jù)平臺[J].軟件工程師,2014(7):4457.
陳熙.基于ODI的高校數(shù)據(jù)交換與共享平臺的設計與實現(xiàn)[J].計算機光盤軟件與應用,2014(1):259261.
侯憲君,何景連.基于B/S和C/S模式的高校報到收費系統(tǒng)的設計與實現(xiàn)[J].天津職業(yè)院校聯(lián)合學報,2009(3):6063.
譚茜.高校收費管理向網(wǎng)絡化模式發(fā)展探討[J].管理視野,2013(7):145148.
陳剛.網(wǎng)絡環(huán)境下高校學生收費管理系統(tǒng)的創(chuàng)新[J].信息與電腦,2013(2):103104.
朱靖.基于網(wǎng)銀支付的高校網(wǎng)絡繳費平臺研究[J].廣東輕工職業(yè)技術學院學報,2012(6):11