潘 鋒
(重慶科技學(xué)院,重慶 401331)
基于解決高校惡意欠費(fèi)問(wèn)題的學(xué)期注冊(cè)系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
潘 鋒
(重慶科技學(xué)院,重慶 401331)
針對(duì)國(guó)內(nèi)高校普遍存在的學(xué)生惡意拖欠學(xué)費(fèi)問(wèn)題,提出使用學(xué)期注冊(cè)系統(tǒng)的解決方案?;诙嗖块T(mén)共同協(xié)作解決問(wèn)題的基本思想,采用系統(tǒng)專(zhuān)用接口的方式實(shí)現(xiàn)數(shù)據(jù)同步。以一個(gè)完整的注冊(cè)流程為切入點(diǎn),介紹該注冊(cè)系統(tǒng)設(shè)計(jì)及實(shí)現(xiàn)的相應(yīng)功能、操作流程、采用的信息技術(shù)及系統(tǒng)框架等內(nèi)容。長(zhǎng)時(shí)間的運(yùn)行表明,注冊(cè)系統(tǒng)的運(yùn)用極大程度地解決了惡意欠費(fèi)問(wèn)題。
惡意欠費(fèi);注冊(cè)系統(tǒng);WEB系統(tǒng)
國(guó)內(nèi)普通高校的財(cái)政收入主要來(lái)源于國(guó)家撥款、學(xué)生學(xué)費(fèi)及科研經(jīng)費(fèi)等,而支出部分包括了教職工工資、課時(shí)費(fèi)、教學(xué)建設(shè)費(fèi)及學(xué)校硬件建設(shè)費(fèi)等。對(duì)于多數(shù)高校,學(xué)生學(xué)費(fèi)的收入占據(jù)了學(xué)校經(jīng)費(fèi)的較大比例,學(xué)費(fèi)的繳納情況直接關(guān)系學(xué)校的發(fā)展進(jìn)程。
隨著社會(huì)經(jīng)濟(jì)、信息資訊的發(fā)展,學(xué)生的思維形態(tài)發(fā)生了較大的變化,越來(lái)越多的學(xué)生故意拖欠應(yīng)繳學(xué)費(fèi),將學(xué)費(fèi)用于各種投資、超前消費(fèi)。學(xué)生之間的惡意欠費(fèi)行為相互影響,成為了國(guó)內(nèi)眾多高校普遍感到敏感且頭疼的問(wèn)題。
就重慶某高校為例,2008年學(xué)生學(xué)費(fèi)應(yīng)繳總額為9 000萬(wàn)元左右,而欠費(fèi)總額卻達(dá)到3 000萬(wàn)元。驚人的欠費(fèi)率對(duì)學(xué)校的建設(shè)和發(fā)展帶來(lái)了極大的影響,解決學(xué)生惡意欠費(fèi)問(wèn)題刻不容緩。該高校就這個(gè)問(wèn)題多次展開(kāi)專(zhuān)題研究,確定了建設(shè)學(xué)期注冊(cè)系統(tǒng)的決心和方案,在國(guó)家法律和政策支持的前提下通過(guò)信息化的手段解決這個(gè)問(wèn)題。
學(xué)期注冊(cè)系統(tǒng)涉及學(xué)校教務(wù)處、財(cái)務(wù)處、學(xué)生處、招生就業(yè)處、信息化中心、后勤處、圖書(shū)館及各個(gè)院系,是一個(gè)橫跨多個(gè)部門(mén),需要與多個(gè)系統(tǒng)平臺(tái)進(jìn)行數(shù)據(jù)交互的全校性系統(tǒng)。根據(jù)系統(tǒng)的需要接收教務(wù)處的學(xué)生學(xué)籍?dāng)?shù)據(jù)、財(cái)務(wù)處的學(xué)生繳費(fèi)數(shù)據(jù)、招生就業(yè)處的新生數(shù)據(jù)及院系的學(xué)生綠色通道數(shù)據(jù),從而確定學(xué)生是否具有學(xué)期注冊(cè)的資格。系統(tǒng)定期通過(guò)專(zhuān)用接口傳送注冊(cè)數(shù)據(jù)到教務(wù)處,從而確定學(xué)生是否具有參加特定教學(xué)活動(dòng)的權(quán)力;定期傳送到后勤處,確定學(xué)生是否具有使用校園卡進(jìn)行相關(guān)消費(fèi)的權(quán)力;定期傳送到圖書(shū)館,確定學(xué)生是否具有圖書(shū)借用的權(quán)力等。以此手段督促學(xué)生履行義務(wù),消除惡意欠費(fèi)的不正之風(fēng)。
本系統(tǒng)主要由前臺(tái)WEB系統(tǒng)與服務(wù)器端應(yīng)用服務(wù)系統(tǒng)兩部分組成。WEB系統(tǒng)是學(xué)生、輔導(dǎo)員、院系、學(xué)校部門(mén)、學(xué)校領(lǐng)導(dǎo)等用戶進(jìn)行相應(yīng)的注冊(cè)、申請(qǐng)、審批、管理、查詢、統(tǒng)計(jì)等所用;服務(wù)器端應(yīng)用服務(wù)系統(tǒng)是一直處于運(yùn)行狀態(tài)下的監(jiān)聽(tīng)程序,該系統(tǒng)的主要作用是定時(shí)與教務(wù)處、財(cái)務(wù)處、學(xué)生處、招生就業(yè)處、后勤處及圖書(shū)館同步相關(guān)數(shù)據(jù),保證各個(gè)系統(tǒng)之間的數(shù)據(jù)一致。考慮到WEB系統(tǒng)與應(yīng)用服務(wù)系統(tǒng)的用戶數(shù)量和地域要求,應(yīng)用服務(wù)系統(tǒng)采用C/S的二層架構(gòu)體系,即表現(xiàn)層和數(shù)據(jù)層;WEB系統(tǒng)采用B/S的三層架構(gòu)體系,即表現(xiàn)層、業(yè)務(wù)層和數(shù)據(jù)層,如圖1所示。
圖1 B/S三層結(jié)構(gòu)
本系統(tǒng)選用了Sql Server 2005數(shù)據(jù)庫(kù);WEB系統(tǒng)選用了Microsoft Visual Studio 2008作為開(kāi)發(fā)工具,采用了.NET 3.5、Ajax、WebService 技術(shù);應(yīng)用服務(wù)系統(tǒng)選用了Delphi作為開(kāi)發(fā)工具,采用了ADO.net技術(shù)。這些開(kāi)發(fā)工具及先進(jìn)技術(shù)的選用,在保證了系統(tǒng)的安全性和穩(wěn)定性的同時(shí),也保證了系統(tǒng)開(kāi)發(fā)的速度和系統(tǒng)運(yùn)行的效率。
2.2.1 WebService技術(shù)
WebService可以接收從Internet或者 Intranet上的其他系統(tǒng)中傳遞過(guò)來(lái)的請(qǐng)求,是一種輕量級(jí)的獨(dú)立的通訊技術(shù)。
這種技術(shù)允許網(wǎng)絡(luò)上的所有系統(tǒng)進(jìn)行交互。隨著技術(shù)的發(fā)展,一項(xiàng)Web服務(wù)可以包含額外的指定功能并且可以在多個(gè)B2B應(yīng)用中協(xié)作通訊。 Web服務(wù)可以理解請(qǐng)求中上下文的關(guān)系,并且在每一個(gè)特定的情況下產(chǎn)生動(dòng)態(tài)的結(jié)果。這些服務(wù)會(huì)根據(jù)用戶的身份、地點(diǎn)以及產(chǎn)生請(qǐng)求的原因來(lái)改變不同的處理,用以產(chǎn)生一個(gè)惟一的、定制的方案。這種協(xié)作機(jī)制對(duì)那些只對(duì)最終結(jié)果有興趣的用戶來(lái)說(shuō),是完全透明的。
2.2.2 Ajax技術(shù)
Ajax全稱(chēng)為Asynchronous JavaScript and XML,即異步JavaScript與XML技術(shù)。它是由JavaScript、XHTML、W3C DOM、XML、XMLHttpRequest復(fù)合而成的異步通信技術(shù),核心是JavaScript和XMLHttpRequest。
學(xué)期注冊(cè)系統(tǒng)的業(yè)務(wù)結(jié)構(gòu)比較復(fù)雜,又有多種特殊情況需要考慮,因此,研究制定符合實(shí)際業(yè)務(wù)需要的、具有普適性和靈活性的注冊(cè)系統(tǒng)的注冊(cè)流程,是系統(tǒng)設(shè)計(jì)的關(guān)鍵。完整的注冊(cè)流程從最初的學(xué)期開(kāi)始,到學(xué)生完成學(xué)期注冊(cè)、擁有各類(lèi)正常的使用權(quán)限,具體流程如圖2所示。
圖2 注冊(cè)流程
2.3.1 相關(guān)名詞
正式注冊(cè):擁有學(xué)籍且繳清相關(guān)費(fèi)用學(xué)生的學(xué)期注冊(cè),具有整學(xué)期的注冊(cè)效用。
暫緩注冊(cè):擁有學(xué)籍、沒(méi)有繳清相關(guān)費(fèi)用,但申請(qǐng)了綠色通道,且通過(guò)審批后進(jìn)行的學(xué)期注冊(cè),具有一個(gè)時(shí)間段的注冊(cè)效用。
未注冊(cè):學(xué)生未進(jìn)行任何形式的注冊(cè),除開(kāi)學(xué)前兩周外,該類(lèi)注冊(cè)狀態(tài)學(xué)生不具有相關(guān)權(quán)限。
2.3.2 注冊(cè)流程
(1)每學(xué)期開(kāi)學(xué)前一周,學(xué)校對(duì)注冊(cè)系統(tǒng)進(jìn)行暫緩注冊(cè)時(shí)間段(什么時(shí)間內(nèi)可以進(jìn)行暫緩注冊(cè))、暫緩注冊(cè)效用日期長(zhǎng)度(如一個(gè)月)、暫緩注冊(cè)申請(qǐng)次數(shù)(如兩次),允許學(xué)生可以進(jìn)行統(tǒng)一注冊(cè)。
(2)學(xué)生新學(xué)期到校后首先應(yīng)在學(xué)校財(cái)務(wù)處繳納學(xué)費(fèi)等相關(guān)費(fèi)用。
(3)財(cái)務(wù)處將學(xué)生繳費(fèi)數(shù)據(jù)通過(guò)系統(tǒng)接口定時(shí)同步到注冊(cè)系統(tǒng)數(shù)據(jù)庫(kù)。
(4)學(xué)生申請(qǐng)暫緩注冊(cè)(因?yàn)榫G色通道、助學(xué)貸款、請(qǐng)假或開(kāi)學(xué)外出實(shí)習(xí)等原因)流程:
學(xué)生在WEB系統(tǒng)中提出申請(qǐng)→學(xué)生輔導(dǎo)員進(jìn)行審批→學(xué)生所在院系學(xué)生負(fù)責(zé)人進(jìn)行審批→對(duì)于開(kāi)學(xué)直接到校外參加實(shí)習(xí)的學(xué)生,可由學(xué)生所在院系批量提交暫緩注冊(cè)申請(qǐng)→學(xué)生處對(duì)申請(qǐng)數(shù)據(jù)進(jìn)行審批。
(5)學(xué)生在WEB系統(tǒng)進(jìn)行注冊(cè),繳清學(xué)費(fèi)即可進(jìn)行正式注冊(cè);沒(méi)有繳清學(xué)費(fèi)則不能進(jìn)行正式注冊(cè)。但是如該類(lèi)學(xué)生申請(qǐng)了暫緩注冊(cè)、經(jīng)審批通過(guò),且在有效時(shí)間段內(nèi)可以進(jìn)行暫緩注冊(cè)。
(6)開(kāi)學(xué)兩周后結(jié)束統(tǒng)一注冊(cè),教務(wù)處根據(jù)同步的注冊(cè)數(shù)據(jù),對(duì)未按時(shí)注冊(cè)的學(xué)生將自動(dòng)關(guān)閉其查詢課表、查詢成績(jī)、進(jìn)行選課、參加各類(lèi)考試及報(bào)名等權(quán)限;后勤處將自動(dòng)關(guān)閉未注冊(cè)學(xué)生使用校園卡進(jìn)行相關(guān)消費(fèi)的權(quán)限;圖書(shū)館將自動(dòng)關(guān)閉未注冊(cè)學(xué)生圖書(shū)借用的權(quán)限等。
(7)教務(wù)處的學(xué)生注冊(cè)數(shù)據(jù)通過(guò)專(zhuān)用接口每日定時(shí)傳輸給飯卡中心,飯卡中心根據(jù)接收到的數(shù)據(jù)關(guān)閉或開(kāi)啟學(xué)生飯卡的使用權(quán)限。
(8)系統(tǒng)服務(wù)程序監(jiān)控暫緩注冊(cè)數(shù)據(jù),對(duì)于進(jìn)行了暫緩注冊(cè),暫緩注冊(cè)到期且未進(jìn)行正式注冊(cè)或再次暫緩注冊(cè)的學(xué)生,將自動(dòng)處理為未注冊(cè)狀態(tài)。
(9)統(tǒng)一注冊(cè)結(jié)束后,后續(xù)繳清學(xué)費(fèi)的學(xué)生可以隨時(shí)注冊(cè)。
圖3 WEB系統(tǒng)前臺(tái)菜單
圖4 WEB系統(tǒng)后臺(tái)菜單
(10)服務(wù)器端應(yīng)用服務(wù)程序監(jiān)聽(tīng)學(xué)生的暫緩注冊(cè)數(shù)據(jù),超過(guò)暫緩注冊(cè)效用日期的,將處理該類(lèi)學(xué)生的注冊(cè)狀態(tài)為未注冊(cè)。
根據(jù)系統(tǒng)總體的設(shè)計(jì)思想、業(yè)務(wù)邏輯與注冊(cè)流程,我們將系統(tǒng)分前臺(tái)WEB系統(tǒng)、后臺(tái)WEB系統(tǒng)和服務(wù)器端應(yīng)用服務(wù)系統(tǒng)三部分,其具體的功能菜單如圖3、圖4所示。圖5為服務(wù)器端應(yīng)用服務(wù)程序。
圖5 服務(wù)器端應(yīng)用服務(wù)程序
為了防止攻擊者通過(guò)URL路徑直接訪問(wèn)系統(tǒng)后臺(tái)頁(yè)面,必須強(qiáng)制訪問(wèn)者從系統(tǒng)登陸頁(yè)面進(jìn)行身份驗(yàn)證,系統(tǒng)通過(guò)對(duì)用戶的用戶名及使用密鑰加密的密碼進(jìn)行驗(yàn)證,從而確定用戶身份的合法性。
本系統(tǒng)采用角色管理模式,首先對(duì)角色進(jìn)行功能授權(quán),再對(duì)用戶進(jìn)行角色歸類(lèi)的方式劃分用戶權(quán)限。這種授權(quán)方式避免了傳統(tǒng)方式中直接對(duì)具體用戶進(jìn)行授權(quán)所帶來(lái)的數(shù)據(jù)冗余和操作繁瑣的缺點(diǎn),簡(jiǎn)化了用戶權(quán)限管理工作。本系統(tǒng)根據(jù)實(shí)際業(yè)務(wù)的需求,將所有的用戶劃分為:系統(tǒng)管理員、教務(wù)處、學(xué)生處管理、學(xué)生處工作人員、招生就業(yè)處、院系管理員、院系學(xué)生工作人員、輔導(dǎo)員和學(xué)生共9個(gè)角色,根據(jù)不同的角色劃分了不同用戶的使用權(quán)限。本系統(tǒng)出于簡(jiǎn)化開(kāi)發(fā)和維護(hù)的思考,對(duì)于不同角色共用的系統(tǒng)模塊采用權(quán)限限制的處理模式,降低了系統(tǒng)開(kāi)發(fā)和維護(hù)的難度。
針對(duì)解決高校學(xué)生惡意拖欠學(xué)費(fèi)加劇的情況,重慶某高校設(shè)計(jì)并開(kāi)發(fā)了解決此問(wèn)題的學(xué)期注冊(cè)系統(tǒng)。經(jīng)過(guò)一段時(shí)間的運(yùn)行及相關(guān)政策的執(zhí)行,該校拖欠學(xué)費(fèi)的情況得到明顯好轉(zhuǎn),從2008年的3 000萬(wàn)元多降至2011年的不足1 000萬(wàn)元,為學(xué)校各項(xiàng)建設(shè)所需資金提供了有力的保障。
該系統(tǒng)除了實(shí)現(xiàn)學(xué)期注冊(cè)這一主要目的之外,同時(shí)解決了部分在傳統(tǒng)系統(tǒng)中各部門(mén)數(shù)據(jù)獨(dú)立,無(wú)法實(shí)現(xiàn)全校性數(shù)據(jù)一致的問(wèn)題。
[1]陳飛,吳砥.基于J2EE的科技管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J].信息安全,2007,23(9):53-55.
[2]劉宜軒,李光耀,劉曉靜,等.ASP.NET環(huán)境下的網(wǎng)上審批流程的設(shè)計(jì)及實(shí)現(xiàn)[J].計(jì)算機(jī)工程與設(shè)計(jì),2010,31(3):525-528.
[3]高曉磊,張榮華,劉長(zhǎng)征.高校科研項(xiàng)目網(wǎng)上申報(bào)系統(tǒng)的研究[J].科技信息,2010(13):8.
[4]毛學(xué)港.科技申報(bào)系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)工程應(yīng)用技術(shù),2010(6):128-130.
On Design and Realization of Registration System Based on Solving the Problem of Malicious Arrearage
PAN Feng
(Chongqing University of Science and Technology,Chongqing 401331)
According to the common problem of malicious default of tuition fees of students with domestic colleges and universities,this paper puts forward the registration system information tools solutions.The basic idea of this system is based on the multi-sectoral collaboration to solve the problem,the system interface to synchronize data.A complete registration process described in details the system design and realization of the corresponding functions,the operational processes,information technology and system framework.After a long running shows,the use of the registration system,to a great extent to solve the malicious arrears problem.
malicious arrearage;registration system;WEB system
TP311
A
1673-1980(2012)05-0150-04
2012-04-02
重慶科技學(xué)院2011年教改項(xiàng)目
潘鋒(1979-),男,重慶人,碩士,講師,研究方向?yàn)橛?jì)算機(jī)軟件、數(shù)據(jù)挖掘。