王榮芝
摘 要
為改善傳統(tǒng)學(xué)生資助管理中存在的效率低,信息不透明等問題,應(yīng)用SSH框架技術(shù)設(shè)計并開發(fā)了家庭經(jīng)濟困難學(xué)生資助管理系統(tǒng),實現(xiàn)了使學(xué)生的獎、助學(xué)金的申請、認(rèn)定、等級評定、材料上報、審核、公示、資金發(fā)放管理等流程通過網(wǎng)絡(luò)完成,減少了人為操作帶來的不利因素,實現(xiàn)了貧困學(xué)生的智能認(rèn)定和資助工作數(shù)據(jù)的數(shù)字化管理,有利于各級資助管理部門降低工作運行成本、提高效率,促進(jìn)了學(xué)生資助工作的高效化、信息化、公開化。
【關(guān)鍵詞】學(xué)生資助 SSH 經(jīng)濟困難
近年來,政府高度重視家庭經(jīng)濟困難學(xué)生的資助工作并出臺了一系列文件,教育部、財政部于2007年分別下發(fā)了(教財【2007】8號)和(國發(fā)【2007】13號)文件,提出了關(guān)于認(rèn)真做好高等學(xué)校家庭經(jīng)濟困難學(xué)生認(rèn)定工作的指導(dǎo)意見及認(rèn)真做好高等學(xué)校家庭經(jīng)濟困難學(xué)生資助政策體系的意見,其目的是建立健全家庭經(jīng)濟困難學(xué)生資助政策體系,使家庭經(jīng)濟困難學(xué)生能夠上得起大學(xué)。家庭經(jīng)濟困難學(xué)生資助工作關(guān)系到教育事業(yè)的持續(xù)協(xié)調(diào)健康發(fā)展,關(guān)系到廣大人民群眾的切身利益,關(guān)系到社會主義和諧社會建設(shè)的全局。自2008年開始至今,高校國家獎助學(xué)金的比例和金額不斷增大,隨之而來的是貧困學(xué)生認(rèn)定及資助管理工作量大而煩雜。對內(nèi)蒙古而言,高校困難學(xué)生資助工作涉及全區(qū)12個盟市教育局,39所高校,大量數(shù)據(jù)從班級到院系,從院系到學(xué)校資助管理中心再到自治區(qū)學(xué)生助學(xué)管理中心,逐級上報、審核和匯總,基礎(chǔ)數(shù)據(jù)量極大,業(yè)務(wù)關(guān)系極其復(fù)雜。目前,各級助學(xué)機構(gòu)在對學(xué)生困難程度的認(rèn)定上多通過學(xué)生自我陳述和班極民主評議完成,主觀因素過多;在資助數(shù)據(jù)報送上多依靠傳統(tǒng)的辦公軟件Excel或Word來完成,數(shù)據(jù)的動態(tài)管理性差,對于學(xué)校的資助部門來說,如何嚴(yán)格把握資助政策,準(zhǔn)確認(rèn)定學(xué)生貧困狀態(tài),全面、及時、高效上報大量數(shù)據(jù)及保證數(shù)據(jù)的準(zhǔn)確性都是極其困難的工作,如何高效地完成每年對在校貧困生的經(jīng)濟資助工作,便成為了一個亟待解決的重要問題。本文結(jié)合各方面的需求,設(shè)計開發(fā)了家庭經(jīng)濟困難學(xué)生資助管理軟件平臺。
1 學(xué)生資助管理平臺的開發(fā)原則和目標(biāo)
1.1 開發(fā)原則
(1)認(rèn)真解讀國家資助政策文件,充分調(diào)研各級管理部門需求,設(shè)計制定符合實際且易于擴展的模塊和功能。
(2)制定可動態(tài)定制的量化評分體系,系統(tǒng)提供一定數(shù)量基礎(chǔ)評分指標(biāo),用戶可根據(jù)本地特色增減,應(yīng)用該量化評分體系,避免貧困認(rèn)定中的人為因素干擾,實現(xiàn)公正認(rèn)定,公平評定。
(3)業(yè)務(wù)流程符合一般高校的資助管理模式,采取逐級審核的OA模式,將資助管理中所有信息的采集、上報、審核、公示、查詢等功能都集成在系統(tǒng)中,
1.2 開發(fā)目標(biāo)
更好的落實國家的資助政策,規(guī)范高校家庭經(jīng)濟困難學(xué)生資助程序,實現(xiàn)資助工作的動態(tài)管理和數(shù)據(jù)統(tǒng)計分析,應(yīng)用軟件平臺使獎、助學(xué)金的申請、評審、上報、審核、公示等流程通過登錄計算機網(wǎng)絡(luò)完成,盡可能減少人為操作帶來的不利因素,有利于各級資助機構(gòu)提高信息管理效率,降低工作運行成本,保證上報數(shù)據(jù)的準(zhǔn)確性,滿足資助工作實時監(jiān)控的需求,促進(jìn)資助管理的高效化、公開化、公正化。
2 系統(tǒng)開發(fā)技術(shù)
2.1 JavaEE技術(shù)
JavaEE是一個開發(fā)分布式企業(yè)級應(yīng)用的規(guī)范和標(biāo)準(zhǔn),包含的各類組件、服務(wù)架構(gòu)及技術(shù)層次,均有共同的標(biāo)準(zhǔn)及規(guī)格,讓不同平臺之間存在良好的兼容性,解決過去企業(yè)后端使用的信息產(chǎn)品彼此之間無法兼容,企業(yè)內(nèi)部或外部難以互通的窘境。JavaEE應(yīng)用程序體系結(jié)構(gòu)分為表示層、中間層和數(shù)據(jù)層三層,表示層由用戶界面和用戶生成界面的代碼組成;中間層包含系統(tǒng)的業(yè)務(wù)和功能代碼。數(shù)據(jù)層負(fù)責(zé)完成存取數(shù)據(jù)庫的數(shù)據(jù)和對數(shù)據(jù)進(jìn)行封裝。三層體系結(jié)構(gòu)的方式使一個組件的更改不會影響其他兩個組件,使系統(tǒng)具有良好的可擴展性性、代碼利用性并適合良好的分工與協(xié)作。
2.2 SSH框架
SSH是struts+spring+hibernate的三大框架集成應(yīng)用的縮寫,SSH是一種基于MVC模式的Web應(yīng)用程序開源框架。應(yīng)用該框架可幫助開發(fā)人員在短期內(nèi)搭建結(jié)構(gòu)清晰、可復(fù)用性強、維護(hù)方便的Web應(yīng)用程序。SSH框架的系統(tǒng)從職責(zé)上分為表示層、業(yè)務(wù)邏輯層、數(shù)據(jù)持久層和域模塊層,其中使用Struts負(fù)責(zé)控制業(yè)務(wù)跳轉(zhuǎn),實現(xiàn)MVC的分離;Hibernate框架提供對數(shù)據(jù)持久層的支持,完成從數(shù)據(jù)庫到實體類和DAO類的映射和訪問,Spring作為管理者貫穿表現(xiàn)層、業(yè)務(wù)層及持久層,通過控制反轉(zhuǎn)(ICO)、面向切面(AOP)等實現(xiàn)對struts和hibernate的管理。
3 系統(tǒng)分析
3.1 業(yè)務(wù)流程分析
通過對多所高校走訪調(diào)研,確定了經(jīng)濟困難學(xué)生認(rèn)定和資助評定的一般流程如圖1,首先由學(xué)生本人提交資助申請,然后由班級負(fù)責(zé)人對學(xué)生的進(jìn)行資格確認(rèn),之后發(fā)布量化評定指標(biāo)由學(xué)生添寫完成后經(jīng)過班級、院系和學(xué)校三級部門逐級審核批準(zhǔn),確定資助名單和資助等級公示上報。
3.2 功能分析
系統(tǒng)包含用戶管理、部門管理、評分指標(biāo)體系管理、資助項目管理、資助項目啟動、資助數(shù)據(jù)提交、資助數(shù)據(jù)審核上報、資助數(shù)據(jù)統(tǒng)計查詢等功能,系統(tǒng)包括兩類用戶,一類是學(xué)生,另一類是管理員,管理員分為三個級別,分別是班級管理員、院系管理員、學(xué)校管理員。系統(tǒng)用例如圖2。
依照項目需求,確定學(xué)生用戶的主要功能包括:在線申請資助、添寫貧困數(shù)據(jù)信息、受助狀態(tài)情況查詢及個人信息管理。
一般高校將資助名額從學(xué)校逐級分配至院系、班級,因此承擔(dān)資助工作的具體人員包括班主任或輔導(dǎo)員、院系學(xué)生工作負(fù)責(zé)人和學(xué)校資助中心人員,對應(yīng)分配賬戶為班級管理員、院系管理員和校級管理員,班級管理員掌握本班學(xué)生的第一手?jǐn)?shù)據(jù),是資助工作的最基層人員,負(fù)責(zé)對本班內(nèi)提交資助申請的學(xué)生進(jìn)行資格審查、對學(xué)生提交的評價數(shù)據(jù)進(jìn)行核實,組織本班民主評議,確定資助名額的落實和上報;院系管理員主要對班級提交的數(shù)據(jù)進(jìn)行審核校對,無異議后進(jìn)行院系內(nèi)公示,之后上報學(xué)校;校級管理員擁有的權(quán)限最大,除審核各院系數(shù)據(jù)外,還承擔(dān)系統(tǒng)內(nèi)人員管理、部門管理、通知管理、資助項目管理、評分指標(biāo)體系管理等。三級管理員用例如圖3。
4 系統(tǒng)構(gòu)建
4.1 系統(tǒng)架構(gòu)
系統(tǒng)開發(fā)采用主流的MVC設(shè)計模式,應(yīng)用JavaEE及SSH框架技術(shù)。依據(jù)需求分析,采用面向?qū)ο蟮姆治龇椒ㄌ岢鰧嶓w模型,根據(jù)實體關(guān)系建立物理數(shù)據(jù)庫,應(yīng)用Hibernate翻轉(zhuǎn)工程將數(shù)據(jù)表映射出基本的Java對象和DAO對象,分別放入model包和dao包中,由Hibernate實現(xiàn)Java類與數(shù)據(jù)庫之間的轉(zhuǎn)換和訪問;struts作為系統(tǒng)的整體基礎(chǔ)架構(gòu),負(fù)責(zé)MVC的分離,將業(yè)務(wù)邏輯類封裝在action包中,配置strut.xml文件實現(xiàn)所有業(yè)務(wù)的跳轉(zhuǎn),并交由Spring做管理;配置applicationContext.xml文件實現(xiàn)對struts和hibernate的管理。
4.2 系統(tǒng)實現(xiàn)
4.2.1 申請資助
學(xué)生用戶登錄系統(tǒng)后可通過平臺申請資助,添寫資格審查表,包括學(xué)生的基本信息,學(xué)生家庭貧困情況說明,之后上傳家庭所在地三級政府開具的貧困證明原件圖片,提交給班級管理員進(jìn)行審核。資格審查通過后,學(xué)生可繼續(xù)添寫貧困數(shù)據(jù),由班級管理員進(jìn)行審核和評定等級。部分頁面截圖如圖3。
4.2.2 貧困評定
班級管理員對學(xué)生提交的數(shù)據(jù)進(jìn)行深入核實,并組織民主評議,根據(jù)系統(tǒng)量化評分綜合民主評議分得出總分,根據(jù)排名確定資助對象和資助等級,班級評定頁面如圖4。
評定結(jié)果逐級提交到院系和學(xué)校,由資助工作負(fù)責(zé)人審核和公示,公示期結(jié)束后將數(shù)據(jù)進(jìn)一步提交到省級部門,完成本校當(dāng)年政府資助工作。
5 小結(jié)
結(jié)合我校學(xué)生資助管理工作的實際需求,通過對內(nèi)蒙古多所高校走訪調(diào)研,確定了管理系統(tǒng)的目標(biāo)和功能,應(yīng)用SSH框架技術(shù)構(gòu)建了學(xué)生資助管理信息系統(tǒng)。研究制定了可定制的量化評分體系,通過智能化貧困認(rèn)定和信息化的數(shù)據(jù)采集審批方式,支持了學(xué)校資助工作的協(xié)調(diào)發(fā)展,保障了國家“獎、貸、助、勤、補、免、緩”等資助事務(wù)的有序進(jìn)行;系統(tǒng)還提供了豐富的查詢功能和統(tǒng)計分析報表功能,增強了學(xué)生資助工作的可視性。應(yīng)用資助管理系統(tǒng)改變了過去人工梳理、處理數(shù)據(jù)的方式,實現(xiàn)了學(xué)生資助管理工作的高效化、智能化、信息化,促進(jìn)了高校學(xué)生資助管理模式和管理水平的提高。
參考文獻(xiàn)
[1]張福友.高校家庭經(jīng)濟困難學(xué)生的量化認(rèn)定研究[J].教育理論與實踐,2012(01).
[2]陶俊清.大數(shù)據(jù)背景下的高校資助工作創(chuàng)新研究[J].東華大學(xué)學(xué)報(社會科學(xué)版),2015(03).
[3]喬宏峰.高校家庭經(jīng)濟困難學(xué)生資助體系研究[D].長春:長春理工大學(xué),2011.
[4]郭艷蕊.J2EE和MVC模式在校園管理系統(tǒng)開發(fā)中的應(yīng)用[J].信息與電腦(理論版),2011.
[5]郭廣軍,徐章法,羊四清.基于Struts-Hibernate構(gòu)架的數(shù)字化教學(xué)評估檔案管理系統(tǒng)[J].計算機工程與設(shè)計,2010(10).