魏翠 李文全 徐素萍



摘要:為了提高高校貧困生助學管理的水平和效率,對貧困生管理的業(yè)務流程進行了詳細分析,提出了基于三層體系架構的高校貧困生管理系統(tǒng)。為了加強用戶訪問權限的動態(tài)管理,將用戶按需求劃分多個角色,并通過基于訪問控制技術實現按角色使用系統(tǒng)。該系統(tǒng)主要包括貧困生管理、助學金管理、助學貸款管理、勤工助學管理、學費減免管理等模塊,基本滿足高校貧困生管理的日常需求。
關鍵詞:高校;貧困生;助學管理;權限管理
中圖分類號:TP391 文獻標識碼:A
文章編號:1009-3044(2020)12-0090-03
高校實施貧困生助學是貫徹落實科學發(fā)展觀,實施科教興國和人才強國戰(zhàn)略,構建社會主義和諧社會的重要舉措。近年來,隨著高校的改革日益深入,如何高效、公平地進行貧困生助學的管理,保證真正需要資助的人得到資助并使其得以順利完成學業(yè),已成為高校助學管理中面臨的嚴峻挑戰(zhàn)。傳統(tǒng)的手工或Excel表格的貧困助學管理方式已難于滿足管理人員的日常需求,主要存在以下問題:1)工作量大:隨著辦學規(guī)模的擴大和各類資助的增加,傳統(tǒng)方式導致管理人員工作日益繁重,使日常管理的工作量急劇增加;2)效率低下:對于學生申報的類型、資助類別、發(fā)放時間等的業(yè)務管理效率低下,出錯概率大,查詢統(tǒng)計困難;3)貧困程度評價不透明:學生貧困程序評價不透明,存在較大的主觀隨意性,使得貧困助學管理過程缺乏公信度。
因此,本文圍繞高校助學管理過程,從助學管理的申報、審批、發(fā)放整個過程進行了系統(tǒng)化分析,設計與實現符合現代化管理需求的基于Web高校貧困學生助學管理系統(tǒng),實現了貧困生助學信息的系統(tǒng)化管理。該系統(tǒng)主要包括貧困生管理、助學金管理、助學貸款管理、勤工助學管理、學費減免管理等模塊,基本滿足高校貧困生管理的日常需求,進一步確保了高校貧困生助學管理的公平公正性。
1系統(tǒng)分析與設計
1.1業(yè)務流程分析
傳統(tǒng)的貧困助學管理工作借助手工或Excel表格管理方式,其具體的管理流程如圖1所示。
學生入校時可向校方提出關于貧困生、助學貸款、學費減免等方面的申請,入學第二年可提出助學金、獎學金等方面的申請,這些申請會經歷輔導員的初步審核,合格者則會進一步提交到院系領導處、學生處管理員處、學生處領導等處進行嚴格審核;每一步都經過個人條件、年級條件及其他限制的嚴格篩選,最后由領導公布資助信息。對貧困生數據進行管理,因為是人為操作,主要存在數據不正確、效率低、成本高等問題。隨著管理工作量的增加,高校迫切需要開發(fā)基于Web高校貧困學生助學管理系統(tǒng),實現貧困生助學信息的系統(tǒng)化管理。
1.2數據庫設計
1.2.1概念模型設計
結合現實實際情況可得出系統(tǒng)中主要的實體為:學生、教師、學院、管理員、助學貸款、助學金、學費減免、勤工助學等,它們之間的實體聯系如圖2所示。
1.2.2邏輯結構設計
根據本系統(tǒng)的E-R圖,可將其轉換為邏輯模型并以數據庫原則為前提設計系統(tǒng)數據表。結合實際情況主要設計的數據表有:學生信息表、教師信息表、院系信息表、助學貸款表、助學金表、學費減免表、勤工助學表、申請表等數據表。本系統(tǒng)以滿足第三范式的基礎上減少數據冗余。例如,助學金申請表的結構如表1所示。
1.3功能模塊設計
根據實地走訪,了解高校助學管理存在問題,分析與設計系統(tǒng)功能與模塊,它包括貧困生模塊、助學金模塊、助學貸款模塊、勤工助學模塊、學費減免模塊等功能模塊,具體如圖3所示。
1)貧困生模塊:主要管理貧困生信息。貧困生信息主要包括學生姓名、家庭地址、主要家庭成員、貧困狀態(tài)、貧困等級等信息,學生需上交相關詳細信息給學院輔導員進行審核;通過后則經院系領導、學生管理處管理人員依次審核;最終通過則進入貧困信息庫。進入系統(tǒng)后的貧困生信息可修改、編輯、刪除和查詢統(tǒng)計,并作為申請助學的條件。
2)助學金模塊:主要管理助學金相關信息。助學金相關信息包括助學金類型、各院級名額分配、申請時間范圍等內容,這都由相關管理人員在系統(tǒng)設置并發(fā)布。學生先填報申請信息,由學院輔導員、院系領導、學生工作處人員、學生處領導依次審核、審批,最終通過者獲得資助資格。
3)助學貸款模塊:學生在系統(tǒng)申請助學貸款,后經院系領導、學生貸款工作人員、學生處領導審核,通過后學生信息會由系統(tǒng)交接到助學貸款銀行審批,合格獲得助學貸款。
4)勤工助學模塊:由相關部門在系統(tǒng)發(fā)布勤工崗位和所需人數,然后學生根據自身情況提交申請。經部門管理員、學生處管理員審核通過后可以獲得一份工作。在工作期間,由相關人員對學生的表現進行評價并提交學生工作管理處,學生酬金與之相關。
5)學費減免模塊:為幫助家庭困難成績優(yōu)秀的學生,提供學費減免機會。學生根據自身條件提交申請,經學院輔導員、院系領導、學生管理處管理員、學生管理處領導依次審核,通過者可獲得國家的學費減免資助。
2關鍵技術
2.1系統(tǒng)架構設計
為了使系統(tǒng)具有較高的運行效率和較強的可擴展性,采用三層體系結構——用戶層、業(yè)務邏輯層、數據層,具體如圖4所示。
用戶層是將用戶請求返回給業(yè)務邏輯層并將其與返回結果顯示在界面上。業(yè)務邏輯層是結合數據訪問層的數據,提供用戶界面業(yè)務支撐。數據訪問層是將業(yè)務請求提交給數據訪問層,完成連接數據庫,對數據進行增加、查詢、刪除、修改等操作。該采用三層體系結構具有以下優(yōu)點:1)提高閱讀與維護程序代碼的便捷性;2)提高系統(tǒng)的穩(wěn)定性和安全性。
2.2基于角色訪問控制策略
高校貧困助學管理信息系統(tǒng)以幫助貧困學生減輕學習生活壓力為宗旨,所以學校要保證一切公開、公平、公正,必須對數據嚴格控制。本系統(tǒng)通過訪問控制技術實現按角色使用系統(tǒng),按用戶角色劃分為:輔導員、學生、院系領導、學生處管理員、學生處領導、勤工助學部門管理員,并將這些角色引入用戶與訪問權限之間。后設置各個角色各自的操作權限,將角色與用戶、角色與訪問權限分別關聯。為避免用戶與訪問權限直接關聯,將分配或取消角色與批準或拒絕訪問權限直接聯系。基于角色訪問控制策略具有兩個明顯的優(yōu)勢:1)簡化用戶的權限管理;2)提高管理安全性。
3系統(tǒng)實現
根據貧困助學管理的功能需求,本系統(tǒng)主要運用Ext.JS框架的Viewport對系統(tǒng)界面進行布局,充分簡化了程序創(chuàng)建以及開發(fā)的整個流程。在每個界面中對信息進行增刪改存等操作時調用了Web服務的保存方法。本系統(tǒng)結合ADO.NET數據庫訪問技術與Oracle數據庫,基本實現了貧困生管理、助學金申請管理、助學貸款管理、勤工助學管理、學費減免管理等系統(tǒng)功能。在用戶成功登錄后,系統(tǒng)會獲取用戶類別并分配相關的系統(tǒng)權限,并加載相應功能菜單。如學院管理員審核學生助學金申請界面,具體如圖6所示。
4結束語
隨著高校改革的日益深入,高校將越來越重視貧困生助學管理的工作。針對當前貧困生助學管理存在的問題,分析了貧困生助學管理的業(yè)務流程,設計了具有較高穩(wěn)定性的三層體系架構的貧困性助學管理系統(tǒng)。它可以幫助高校對助學管理工作進行更高效、更低成本、更低錯誤率的信息管理。在充分體現貧困生助學管理過程的公平性和公正性的基礎上,能提高管理水平和工作效率。經測試,系統(tǒng)基本滿足高校管理的日常需求。