楊一帆
(陜西青年職業學院,數字信息技術系,陜西,西安 710068)
扶持貧困學生是高等院校的一項重要工作內容,新形勢下的高校貧困生資助工作已經不再采用單純的資金扶助方法,而是綜合考慮學生的個人情況、家庭情況、學習狀況等多方面因素,分別以助學金、獎學金、校園卡、圖書券、車票等多種形式給予差異化的幫扶,由此衍生出來的管理工作更加復雜,需要通過信息化的管理系統處理相關數據[1-3]。
本次研究所設計的高校貧困生資助管理系統以Web服務器為數據處理核心,采用基于Spring框架的開發方案。Spring是一款輕量級的AOP和IoC容器框架,通過工廠模式管理JavaBean對象并返回Bean實例[4-6]。用戶通過PC端瀏覽器向Web服務器發送數據請求,由服務器調用數據庫數據并對數據加以處理,將數據處理結果反饋至用戶PC端瀏覽器,實現系統與用戶之間的信息交互[7-9],該系統的整體設計方案如圖1所示。

圖1 系統總體架構設計方案
高校貧困生資助管理系統采用JWT技術驗證用戶身份信息,在用戶完成注冊操作后通過token保存用戶身份信息,注冊模式為常規的賬號密碼注冊,若用戶令牌過期或身份信息驗證錯誤則需要重新發起登錄。
學生信息模塊主要負責對學生活動信息進行添加、修改、刪除等處理,所涉及的信息數據主要包括“個人信息”“家庭信息”“成績記錄”“資助信息”“請銷假記錄”“圖書館記錄”“刷卡記錄”“獎學金記錄”等。
精準資助模塊主要負責對貧困生的資助情況數據進行管理,具體功能結構如圖2所示。

圖2 精準資助模塊功能結構
困難認定是精準資助模塊最主要的一項功能,在該功能下,系統管理員可以在自身的權限范圍內向系統提交學生狀況審核報告,由系統將報告發送給下一位管理員進行審核,若審核報告被駁回,系統會將報告返還給上一位管理員。除此之外,管理員能夠調閱精準資助項目的評定結果與自己以往的操作記錄[10-11]。
助學金管理模塊負責對助學金的金額、人數、名稱、時間范圍、設立機構進行添加、修改、消除等操作;資助分析模塊負責對貧困生受資助狀況加以圖形化顯示;消息提醒模塊負責向學生發布精準資助評定結果;學校公告模塊負責向學生發布資助政策公告并對公告內容進行添加、修改、刪除等操作。
綜合測評模塊負責基于既定的指標體系評定學生自身的經濟條件狀況,該功能僅向輔導員、學院和學校開放,院級和校級的測評算法和指標體系相互獨立,具體測評流程如圖3所示。

圖3 綜合測評流程
獎學金模塊是學校獎學金評定工作中涉及信息采集、協調與處理的重要平臺,該系統有助于實現獎學金申請的數據化和網絡化,大幅提高獎學金申請和審核效率,同時增強評定工作的公正性和透明度,所輸出的評定結果也更具說服力和可信度[12-14]。該模塊下獎學金的具體評定流程如圖4所示。

圖4 獎學金申請流程
本次研究為貧困生資助管理系統設計了4個主要的數據實體,分別為“學生信息管理”“獎學金”“綜合測評”“角色”“用戶管理”,并通過E-R圖的形式對各實體之間的邏輯關系進行設定,為接下來的數據庫物理設計奠定基礎,具體設計結果如圖5所示。

圖5 數據庫E-R圖
本次研究基于數據庫邏輯設計方案,為數據庫物理實體設置6個數據庫表,分別為學生信息及獎學金評定結果表、學生獎學金申請表、獎學金信息表、綜合評測信息表、角色數據表和用戶信息表,部分設計方案如表1~表3所示。

表1 學生信息及獎學金評定結果表

表2 獎學金信息表

表3 綜合評測信息表
以獎學金功能模塊為例,首先依照用戶角色分配系統操作權限,相關權限主要涉及獎學金的獲獎記錄查詢、名額分配、時間設定、修改以及設置等。學院用戶只有獎學金審核權限,學生用戶可以在線提交獎學金申請,該功能模塊的具體實現流程如圖6所示。
在界面設計方面,于獎學金初始設置界面中建立三級操作層次,分別為“獎學金評定”“獎學金管理”“其他”,用戶可以通過位于界面左側的“獲獎記錄”了解學生的獲獎情況,比如獎學金項目、獎學金類型以及獎學金創建日期,管理員還可以通過該界面對獲獎記錄進行查看與刪除等初始化操作。該功能界面的設計結果如圖7所示。

圖7 獎學金初始設置功能界面
本次研究詳細介紹了高校貧困生資助管理系統基本的設計思路,提出了該系統的硬件結構與功能結構,同時闡述了各功能模塊的運行邏輯。在未來的研究工作中,還需要進一步加強系統在移動平臺上的設計,豐富其應用場景。