顧效瑜
摘要:針對高校傳統(tǒng)收費方式手續(xù)繁瑣、效率低下的特點,設(shè)計并實現(xiàn)了基于.NET的網(wǎng)絡(luò)收費管理系統(tǒng),以滿足高校對學(xué)生收費管理工作的實際需要。重點分析了系統(tǒng)設(shè)計思路、主要功能設(shè)計方法以及系統(tǒng)具體實現(xiàn)。
關(guān)鍵詞:NET;收費管理;收費系統(tǒng)
DOIDOI:10.11907/rjdk.151431
中圖分類號:TP319
文獻標(biāo)識碼:A 文章編號文章
編號:16727800(2015)008014702
0 引言
當(dāng)前,我國高校在校學(xué)生數(shù)量增加較快,這給高校的學(xué)生收費管理帶來了挑戰(zhàn)。高校招收本科、???、特色專業(yè)、成教等多種類型的學(xué)生,收費標(biāo)準(zhǔn)不同使得收費管理難度大大增加。近年來,在校生流動性增大,退學(xué)、休學(xué)、參軍、留級等各種變動較大,且國家在助學(xué)貸款、困難補助、獎學(xué)金等方面對高校學(xué)生政策性補貼相對較多,學(xué)生收費系統(tǒng)與高校其它信息系統(tǒng)之間的數(shù)據(jù)交換接口越來越多,因而對學(xué)生收費管理要求也越來越高[1]。
互聯(lián)網(wǎng)為學(xué)生收費管理的遠程化提供了有力的技術(shù)支撐,特別是當(dāng)前高校都有自己的校園網(wǎng),這非常有利于高校各部門之間的信息溝通及共享,B/S結(jié)構(gòu)的信息管理系統(tǒng)不斷涌現(xiàn)[2]。本文在剖析“科發(fā)學(xué)生收費軟件”的基礎(chǔ)上,結(jié)合高校收費特點,針對收費網(wǎng)上查詢模塊、銀行繳費功能模塊,對“科發(fā)學(xué)生收費軟件”進行改進和擴展,實現(xiàn)“財政非稅功能模塊”等功能設(shè)計,并有效融入到整個收費流程中。
1 .NET技術(shù)介紹
.NET是微軟為了快速構(gòu)建和部署Windows和Web應(yīng)用程序而提出的新一代技術(shù)平臺,在.NET平臺下,可以構(gòu)建標(biāo)準(zhǔn)、聯(lián)通、穩(wěn)定和高性能的應(yīng)用系統(tǒng)[3]。.NET使用統(tǒng)一的Internet標(biāo)準(zhǔn)將不同的系統(tǒng)對接,提供了互聯(lián)網(wǎng)上首個大規(guī)模高度分布式應(yīng)用服務(wù)架構(gòu)。.NET平臺包含.NET Framework、構(gòu)建模塊服務(wù)、.NET開發(fā)工具等核心模塊,它給用戶帶來了強大的可視化編程體驗,同時也在.NET Framework的基礎(chǔ)上,提供了豐富的工具,使得開發(fā)和部署應(yīng)用程序變得更簡單。
2 系統(tǒng)設(shè)計
以學(xué)生收費核算系統(tǒng)為核心,包括用戶管理、字典管理、應(yīng)收數(shù)管理、調(diào)整數(shù)管理、實收管理、學(xué)生變動、收費查詢等基礎(chǔ)模塊[4],在此基礎(chǔ)上設(shè)計并實現(xiàn)收費網(wǎng)上查詢模塊、銀行網(wǎng)上繳費模塊、財政非稅模塊、銀行柜臺繳費模塊,這些模塊共同構(gòu)成了學(xué)生收費管理系統(tǒng)[5]。其主模塊如圖1所示。
圖1 系統(tǒng)主模塊
2.1 功能模塊
系統(tǒng)主要功能模塊如下:
(1)日常收費業(yè)務(wù)。指從系統(tǒng)初始到實際收費的三步曲,即字典初始、收費標(biāo)準(zhǔn)(應(yīng)收數(shù))初始、實收處理3部分,使用者只要掌握這3部分內(nèi)容,就可以實現(xiàn)收費。
(2)收費管理業(yè)務(wù)。收費管理主要有學(xué)生變動管理、休學(xué)管理、畢業(yè)管理、應(yīng)收數(shù)調(diào)整、住宿管理、收據(jù)管理、憑證號管理、欠費管理、綜合查詢、統(tǒng)計分析、學(xué)分制收費管理、獎貸學(xué)金管理、成教生收費管理、退費管理等。
(3)網(wǎng)上查詢業(yè)務(wù)。網(wǎng)上查詢是一個獨立模塊,它以學(xué)生收費管理軟件提供的數(shù)據(jù)為基礎(chǔ)數(shù)據(jù),學(xué)生可在校園網(wǎng)上查詢自己的繳費信息和欠交情況。學(xué)校領(lǐng)導(dǎo)、系部負責(zé)人、團支部書記、輔導(dǎo)員都可在校園網(wǎng)上查詢學(xué)生繳費和欠繳數(shù)信息,實現(xiàn)學(xué)生收費的信息共享。
整個網(wǎng)查模塊由權(quán)限設(shè)置、學(xué)生個人查詢和部門查詢?nèi)蟛糠纸M成。學(xué)生個人查詢包括所有的交費、欠費情況及明細清單(按收據(jù));各級領(lǐng)導(dǎo)匯總查詢包括各部門的學(xué)生交費、欠費情況的匯總及明細,學(xué)生減免、調(diào)整、變動情況,以及本部門學(xué)生交費總體情況。以上各匯總查詢均需要后臺管理員授權(quán)設(shè)置。
(4)銀行接口業(yè)務(wù)。該業(yè)務(wù)是建立在科發(fā)收費系統(tǒng)和銀行之間的接口軟件模塊。學(xué)生可以到銀行柜臺、自助繳費終端機、銀行個人網(wǎng)上銀行等進行實時繳費。學(xué)校需要使用專線與銀行連接,再通過專用的路由器連接學(xué)校的報文服務(wù)器,與收費數(shù)據(jù)庫進行連接。
這種方法就是由學(xué)生直接到銀行柜臺或通過網(wǎng)銀獲取其本人的欠費情況,學(xué)生再根據(jù)欠費情況,選擇繳費數(shù)。銀行在收到學(xué)生所交款項后及時反饋到收費系統(tǒng),由收費系統(tǒng)確定該學(xué)生繳費成功。這種方式的優(yōu)點是學(xué)生不用到財務(wù)部門直接交費,不受時間、地點的限制,可從根本上解決學(xué)生的繳費問題。系統(tǒng)架構(gòu)如圖2所示。
圖2 銀行網(wǎng)上繳費模塊總體架構(gòu)
2.2 財政非稅業(yè)務(wù)
財政非稅業(yè)務(wù)是我國財政部門對財政撥款的公務(wù)和事業(yè)單位收費的管理控制業(yè)務(wù),主要作用是對高校的行政性學(xué)生收費進行控制、上報、匯總和處理[6],可直接對高校學(xué)生進行動態(tài)收費。高校主要負責(zé)接口模塊,該模塊主要解決的問題是:將學(xué)校收費系統(tǒng)中的數(shù)據(jù)按要求與財政部門進行對接。模塊由兩大部分組成,即財政部門的統(tǒng)計監(jiān)控部分和接口部分。
該業(yè)務(wù)能實現(xiàn)以下功能:①學(xué)生收費數(shù)據(jù)上傳(應(yīng)收數(shù)上傳和實收數(shù)上傳);②票據(jù)打?。ㄐ缕睋?jù)打印分為行政、非行政兩張票據(jù));③上報財政廳繳款書的生成與打??;④非稅票據(jù)管理。
3 系統(tǒng)實現(xiàn)
3.1 銀行批量扣款
學(xué)校財務(wù)處在收學(xué)費前要求學(xué)生本人或家長在規(guī)定時間內(nèi)將學(xué)費足額存入學(xué)校發(fā)給的銀行卡內(nèi);財務(wù)處通過收費系統(tǒng)制作出符合銀行要求的數(shù)據(jù)格式,以數(shù)據(jù)包的形式傳至銀行前置機;銀行端的前置機收到請求檢查數(shù)據(jù)通過后,向銀行主機發(fā)起批量代扣的請求,主機處理完畢后將結(jié)果返回銀行前置機,銀行前置機再將信息返回學(xué)校,學(xué)校終端同時顯示交易清單,銀行將交易成功的明細金額轉(zhuǎn)賬至學(xué)校指定的銀行賬戶,同時將扣款信息再以數(shù)據(jù)包的形式通知學(xué)校;學(xué)校收到銀行提供的數(shù)據(jù)后將其讀入學(xué)生收費系統(tǒng),形成學(xué)生收費數(shù)據(jù)庫,通過網(wǎng)絡(luò)發(fā)布網(wǎng)上查詢數(shù)據(jù)[7]。同時對扣款未成功的學(xué)生名單發(fā)出催款通知,并準(zhǔn)備進行下一批扣款工作。
3.2 銀行柜臺/網(wǎng)銀繳費
學(xué)生通過銀行柜臺選擇相應(yīng)的學(xué)校,輸入學(xué)號后,由銀行端發(fā)起報文通過專線得到該學(xué)生的欠費明細和合計情況,繳費成功后再將實收數(shù)據(jù)傳遞至收費的報文服務(wù)器,再由報文服務(wù)器傳遞至收費數(shù)據(jù)庫。銀行柜臺繳費需要由學(xué)校與銀行簽訂協(xié)議,并由銀行開發(fā),學(xué)校端作為服務(wù)器開發(fā)報文服務(wù),報文格式需要與銀行洽談。
學(xué)生通過網(wǎng)銀繳費,登錄后可選擇部分收費項目并可對繳費金額進行修改,對于某些需一次繳清的項目可在后臺設(shè)置。學(xué)生提交到銀行后在5分鐘內(nèi)不能重復(fù)提交相同的繳費項目,保證收費數(shù)據(jù)準(zhǔn)確性。
學(xué)生進行網(wǎng)上繳費后,對其選擇的項目進行鎖定,不能通過其它繳費途徑(銀行柜臺、財務(wù)處柜臺等)對該項目同時進行繳費。繳費完成后自動更新收費數(shù)據(jù)庫,學(xué)生在繳費平臺即可查詢當(dāng)日或歷史繳費明細信息。
3.3 收費查詢業(yè)務(wù)
學(xué)生個人查詢表能夠查詢每個交費的學(xué)生各收費年份、各收費項目的應(yīng)交數(shù)、調(diào)整數(shù)、實交數(shù)、欠交數(shù)的匯總信息。在收費匯總查詢環(huán)節(jié),可根據(jù)院系、專業(yè)、班級等設(shè)置參數(shù),查詢具體的收費、欠繳等情況。點擊“調(diào)整數(shù)”、“退費數(shù)”、“欠交數(shù)”可分別顯示相關(guān)明細情況,并可按學(xué)號等參數(shù)檢索查詢。
3.4 財政非稅功能實現(xiàn)
3.4.1 非稅模塊初始化
首先讀取財政信息,讀取信息指從財政廳非稅模塊中讀取本校的非稅項目碼、收費標(biāo)準(zhǔn)、學(xué)校代碼及繳款書號等信息,有了這些信息,用戶才可做進一步的初始化工作。讀取完成后在繳款票據(jù)管理下打開票據(jù)分配,將新的繳款書號添加到軟件中,用完后在繳款票據(jù)管理下復(fù)核記賬,再重新分配票據(jù)。再在初始管理下添加票據(jù)類型,例如:01是非稅,02是往來,基本初始化時添加一次即可,根據(jù)財政廳領(lǐng)用的票據(jù)生成并在票據(jù)管理下分配票據(jù)。
這幾步設(shè)置完后打開收費的財務(wù)長窗體,根據(jù)財政廳上報要求,增加新收費項目,原來項目保存,新項目收費用2開頭的代碼表示,例如201,本科類學(xué)費;住宿費用3開頭的代碼表示,例如301,住宿費600元。收費項目初始化后,再到非稅接口里非稅日常處理下,將非稅項目與收費項目對應(yīng)起來。
3.4.2 日常業(yè)務(wù)處理
非稅項目和收費項目對應(yīng)好后,就可以處理應(yīng)收數(shù)。到財務(wù)長應(yīng)收處理下初始應(yīng)收數(shù),初始好之后,在非稅模塊生成學(xué)生應(yīng)收信息。用戶收完費后,在上傳實收數(shù)據(jù)之前可以打印繳款書。需特別注意的是,繳款書打印可以是某一段日期的實收數(shù),并不需要每天打印,打印繳款書必須在實收數(shù)記完賬后進行。最后將稅票據(jù)號和收費系統(tǒng)中的收據(jù)號進行對應(yīng),例如非稅票據(jù)號是1 001~1 999,收據(jù)號是2 001~2 999,可以直接對應(yīng)。
4 結(jié)語
基于.NET的高校學(xué)生收費管理系統(tǒng),增加了財政非稅模塊,不但提高了收費工作效率,降低了財務(wù)人員的勞動強度和收費的持續(xù)時間,而且從操作流程上使得學(xué)生的欠費率得到更有效的反饋和控制。
參考文獻:
[1] 劉亞勤.高校學(xué)費收繳過程中存在的問題及解決對策[J].會計之友,2013(26):99101.
[2] 黃皎.四川建院學(xué)生收費管理系統(tǒng)的設(shè)計與實現(xiàn)[D].成都:電子科技大學(xué),2013.
[3] 孫仁鵬.ADO.NET在多層模式下應(yīng)用的研究[J].計算機工程與設(shè)計,2010,31(16):36213624.
[4] 孫剛.高校學(xué)生收費管理系統(tǒng)的構(gòu)架設(shè)計[D].成都:電子科技大學(xué),2011.
[5] 謝靖.基于銀?;ヂ?lián)平臺的學(xué)生收費系統(tǒng)的設(shè)計與實現(xiàn)[J].軟件,2011(6):4953.
[6] 黃瑞宏.高校學(xué)生收費與會計核算系統(tǒng)的對接[J].財會月刊,2013(20):99101.
[7] 孫新玲.勝利油田“崗效薪點”工資管理系統(tǒng)的設(shè)計與實現(xiàn)[D].成都:電子科技大學(xué),2010.
(責(zé)任編輯:孫 娟)