鄭修萍 湖北工程學(xué)院新技術(shù)學(xué)院信息工程系
基于J2EE的高校收費(fèi)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)
鄭修萍 湖北工程學(xué)院新技術(shù)學(xué)院信息工程系
隨著計(jì)算機(jī)技術(shù)的迅速發(fā)展,信息化管理方式已經(jīng)逐漸取代了傳統(tǒng)人工管理方式。本文結(jié)合目前高校收費(fèi)管理的特點(diǎn)以及存在的弊端,通過(guò)對(duì)收費(fèi)業(yè)務(wù)分析和數(shù)據(jù)流程分析,論述了高校收費(fèi)管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)和總體技術(shù)方案。
高校收費(fèi)管理 收費(fèi)業(yè)務(wù) 數(shù)據(jù)庫(kù)設(shè)計(jì)
隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的井噴式發(fā)展,導(dǎo)致信息化水平和數(shù)字化技術(shù)也伴隨著一起發(fā)展并且還得到了進(jìn)一步的推廣。在國(guó)內(nèi)的高校中,高校相關(guān)的收費(fèi)管理是比較重要的,特別是在高校整個(gè)會(huì)計(jì)財(cái)務(wù)管理流程中意義非凡,收費(fèi)管理系統(tǒng)在高校的信息化標(biāo)準(zhǔn)系統(tǒng)中占據(jù)著重要的位置。本文設(shè)計(jì)的系統(tǒng)結(jié)構(gòu)高效穩(wěn)定,可延伸性是比較大的,并且具有高效的實(shí)用主義以及靈活多變的特點(diǎn)。該系統(tǒng)能夠完美的為收費(fèi)管理活動(dòng)提供服務(wù)。
針對(duì)現(xiàn)在高校收費(fèi)管理系統(tǒng)中出現(xiàn)的一些問(wèn)題,如基本上都是借助C/S系統(tǒng)構(gòu)造,其中還有比較少的僅僅可以在局域網(wǎng)范圍內(nèi)使用,相關(guān)功能少且簡(jiǎn)單,運(yùn)行的速度比較緩慢,本文對(duì)高校收費(fèi)管理系統(tǒng)進(jìn)行了分析,可以實(shí)現(xiàn)以下基本功能:負(fù)責(zé)對(duì)系統(tǒng)中基礎(chǔ)數(shù)據(jù)進(jìn)行設(shè)置;收費(fèi)工作使用到的一些功能;對(duì)高校收費(fèi)信息進(jìn)行匯總和統(tǒng)計(jì);系統(tǒng)中常用的其它功能。
該模塊主要功能為采集、維護(hù)、匯總系統(tǒng)中所有的常用類型的數(shù)據(jù),為系統(tǒng)中其他模塊使用,以實(shí)現(xiàn)系統(tǒng)中各模塊之間的可靠、有序運(yùn)行。該模塊具有學(xué)生檔案信息維護(hù)、收費(fèi)標(biāo)準(zhǔn)設(shè)置、專業(yè)設(shè)置、數(shù)據(jù)類型管理、收費(fèi)明細(xì)生成、其它功能。
該系統(tǒng)最核心的功能模塊是收費(fèi)注冊(cè)模塊,該模塊的功能是由收費(fèi)、財(cái)務(wù)、教務(wù)處人員等多個(gè)人員共同互相協(xié)助完成信息的管理工作,用戶通過(guò)該模塊提供的功能可以完成相關(guān)動(dòng)作并打印各類發(fā)票和收費(fèi)憑據(jù)。該模塊具有發(fā)票開具、教材費(fèi)打印、發(fā)票重打、發(fā)票作廢、個(gè)人收費(fèi)標(biāo)準(zhǔn)修改、異動(dòng)處理、學(xué)費(fèi)發(fā)票連打、教材費(fèi)發(fā)票連打功能。
查詢統(tǒng)計(jì)模塊實(shí)現(xiàn)了系統(tǒng)中信息的匯總與分析功能,使用者可以通過(guò)該模塊查詢?cè)撔5氖召M(fèi)情況,系統(tǒng)提供不同粒度的查詢功能,分別是學(xué)生、班級(jí)、院系等粒度對(duì)學(xué)校的收費(fèi)信息進(jìn)行匯總和統(tǒng)計(jì),以得到不同層面的信息,為管理層的決策提供更可靠、準(zhǔn)確的信息。該模塊具有教材費(fèi)統(tǒng)計(jì)、畢業(yè)生收費(fèi)統(tǒng)計(jì)、院系收費(fèi)統(tǒng)計(jì)、萬(wàn)能統(tǒng)計(jì)表、學(xué)生收費(fèi)明細(xì)統(tǒng)計(jì)、個(gè)人繳費(fèi)情況統(tǒng)計(jì)、銀行返盤會(huì)計(jì)入賬等功能。
系統(tǒng)管理模塊主要實(shí)現(xiàn)了關(guān)于保障系統(tǒng)安全性、可靠性和數(shù)據(jù)保密性的相關(guān)功能。該模塊具有用戶管理、角色管理、權(quán)限管理、系統(tǒng)日志管理、常用參數(shù)設(shè)置功能。
本文對(duì)于系統(tǒng)用戶當(dāng)中的業(yè)務(wù)需求進(jìn)行了一定的分析,在對(duì)于邏輯結(jié)構(gòu)的設(shè)計(jì)中使用的是面向?qū)ο蟮脑O(shè)計(jì)方法,并對(duì)實(shí)體和實(shí)體之間的聯(lián)系進(jìn)行了分析,將這些聯(lián)系進(jìn)行了一定的梳理。系統(tǒng)實(shí)體關(guān)系E-R關(guān)系圖如下:
從圖中可以看出,高校與學(xué)生、收費(fèi)人員、財(cái)務(wù)人員呈一對(duì)多關(guān)系,學(xué)生與繳費(fèi)明細(xì)、收費(fèi)人員與發(fā)票呈一對(duì)多關(guān)系,財(cái)務(wù)人員與發(fā)票、收費(fèi)標(biāo)準(zhǔn)及收費(fèi)統(tǒng)計(jì)呈一對(duì)多關(guān)系。
在對(duì)管理平臺(tái)的數(shù)據(jù)庫(kù)進(jìn)行設(shè)計(jì),最主要就是利用邏輯模型對(duì)數(shù)據(jù)庫(kù)展開設(shè)計(jì),將概念設(shè)計(jì)過(guò)程中的E-R模型轉(zhuǎn)變成關(guān)系模型是數(shù)據(jù)庫(kù)的邏輯模型設(shè)計(jì)階段中的主要任務(wù),其包括:字段名稱信息的制定、數(shù)據(jù)表架構(gòu)的研究等。之后,對(duì)管理系統(tǒng)的重要實(shí)體展開設(shè)計(jì)工作。
該系統(tǒng)使用MyEclipse發(fā)布運(yùn)行和發(fā)布Release版本,最后整個(gè)系統(tǒng)在Tomcat上部署運(yùn)行。當(dāng)系統(tǒng)配置好后,用戶在browser中輸入系統(tǒng)服務(wù)器的IP即可訪問(wèn)該系統(tǒng),完整輸入地址后點(diǎn)擊回車即可進(jìn)入系統(tǒng),自動(dòng)跳轉(zhuǎn)到主頁(yè)Login.jspx,用戶輸入用戶名和密碼經(jīng)過(guò)系統(tǒng)的正確性驗(yàn)證后即可進(jìn)入系統(tǒng)主頁(yè)。
用戶在提交用戶名和密碼后,系統(tǒng)會(huì)將Form表單內(nèi)容提高到后臺(tái)進(jìn)行驗(yàn)證,執(zhí)行數(shù)據(jù)庫(kù)腳本查詢是否有該用戶以及密碼是否正確,系統(tǒng)后臺(tái)調(diào)用DataAccess類的ExecSQL()方法對(duì)數(shù)據(jù)庫(kù)的信息進(jìn)行檢索,查詢到的數(shù)據(jù)以DataSet格式返回至前臺(tái)用于顯示,如果用戶輸入的用戶名與密碼在數(shù)據(jù)庫(kù)中不存在或無(wú)正確的對(duì)應(yīng)關(guān)系,則在前臺(tái)提示用戶錯(cuò)誤信息并允許用戶重新輸入,如果成功檢索到對(duì)應(yīng)的用戶名與密碼,則執(zhí)行Permission類的GetPermission()方法獲取對(duì)應(yīng)的權(quán)限數(shù)據(jù),并執(zhí)行Redirect()方法跳轉(zhuǎn)至index.jsp頁(yè)面。
本系統(tǒng)實(shí)現(xiàn)了以下幾種功能:對(duì)系統(tǒng)中基礎(chǔ)數(shù)據(jù)進(jìn)行設(shè)置;收費(fèi)工作使用到的一些功能;對(duì)高校收費(fèi)信息進(jìn)行匯總和統(tǒng)計(jì);系統(tǒng)中常用的其它功能。
本文設(shè)計(jì)實(shí)現(xiàn)了一個(gè)高校收費(fèi)管理系統(tǒng),采用B/S模式和成熟的MVC架構(gòu)進(jìn)行三層結(jié)構(gòu)設(shè)計(jì),主要運(yùn)用SQL Server數(shù)據(jù)管理系統(tǒng)進(jìn)行后臺(tái)管理。系統(tǒng)采用J2EE開發(fā)技術(shù),該技術(shù)與SQL Server數(shù)據(jù)庫(kù)十分匹配,使得設(shè)計(jì)更加具有健壯性。該系統(tǒng)經(jīng)過(guò)多次調(diào)試,能夠成功運(yùn)行,系統(tǒng)功能強(qiáng),易于掌握,為學(xué)校的財(cái)務(wù)管理人員提供了方便,從而提高了學(xué)校的辦公效率。