聞科偉 黃海瀾 王新宏
【摘 要】結(jié)合目前多數(shù)高校勤工助學(xué)管理工作的實際情況,指出操作過程中出現(xiàn)的問題,采用Web應(yīng)用程序開源集成框架,加入三方操作環(huán)節(jié),提出總體思路并進行相關(guān)程序設(shè)計。本文以某高校勤工助學(xué)管理系統(tǒng)為例,設(shè)計出一套面向?qū)ο蟮闹悄芑到y(tǒng),提高了師生的工作效率,加速高校的數(shù)字化進程。本系統(tǒng)具有普適性,可滿足絕大部分高校的需求,有一定經(jīng)濟推廣價值。
【關(guān)鍵詞】多層分布;智能化;在線管理系統(tǒng);勤工助學(xué);高校數(shù)據(jù)庫
引言
十八大以后,我國高校在全面深化改革的新時代中迎來了飛速發(fā)展。隨著在校學(xué)生越來越多的趨勢,學(xué)生管理工作顯得愈發(fā)的重要。教育部、財政部等相關(guān)部門出臺并修訂了《高等學(xué)校學(xué)生勤工助學(xué)管理辦法》,這說明在高校眾多的學(xué)生事務(wù)管理中勤工助學(xué)方面的管理近年來也舉足輕重。該活動主要指學(xué)生在學(xué)校的組織下利用課余時間,通過勞動取得合法報酬,用于改善學(xué)習(xí)和生活條件的實踐活動。這一舉措不僅使學(xué)生減輕了部分家庭負擔(dān),同時也獲取了一定的社會經(jīng)驗。
在高等學(xué)校中,勤工助學(xué)工作參與的人員最為廣泛,包括了用工部門教職工和在校學(xué)生等。由于我國高校在校學(xué)生數(shù)量相對較多,尤其是來自不發(fā)達地區(qū)的學(xué)生相對較多,所以勤工助學(xué)管理工作顯得尤為重要,科學(xué)合理的開展可以為學(xué)生提供更有利的幫助。
1需求分析
高校的勤工助學(xué)正經(jīng)歷人工統(tǒng)計運行到無紙化微機操作的過渡,考慮到操作便捷,各大高校均準備或已經(jīng)引入勤工助學(xué)管理系統(tǒng),嘗試建立數(shù)據(jù)庫管理來優(yōu)化勤工助學(xué)工作。在解決了線下管理各種不足時,也涌現(xiàn)出部分問題,例如用工部門與學(xué)生的操作靈活度不夠高、用工量的把控不夠準確、臨時勤工的管理不規(guī)范、數(shù)據(jù)填報與結(jié)算智能化程度不夠高等。上述問題絕大部分高校均會遇到,需要通過使用后對系統(tǒng)進行優(yōu)化,制定出符合各自情況的管理系統(tǒng)。本文以某高校校內(nèi)不同用工部門為例進行設(shè)計,也可以拓展到校外公司的勤工助學(xué)崗位進行操作,靈活性較強。
該校的勤工助學(xué)流程通過校勤工助學(xué)管理中心(以下簡稱校中心)、用工部門、院系、學(xué)生四方分角色相互配合完成。作為管理方的校中心負責(zé)審核用工部門提出的用工需求、發(fā)布與維護用工部門信息、任命用工學(xué)生、認定審核學(xué)生情況、管理用工部門用工情況、審核勤工工資等;用工部門的職責(zé)為提交用工需求、面試及擬錄取用工學(xué)生、監(jiān)督并評價學(xué)生工作情況、制作學(xué)生工資明細等;院系作為監(jiān)管方,監(jiān)督其余三方職責(zé)情況及本院系學(xué)生信息、傳達用工信息、核對本院系學(xué)生薪資發(fā)放情況等;學(xué)生方作為服務(wù)主體,主要進行自身信息完善、申請發(fā)布崗位、進行勤工工作、填報勤工數(shù)據(jù)、查看校中心和用工部門審核情況等。上述需求是綜合引言里說明的部分問題進行優(yōu)化提出的。
2總體設(shè)計
本設(shè)計以某高校勤工助學(xué)系統(tǒng)為例,以校內(nèi)勤工代替社會部分公司的引入,采用面向?qū)ο蟮乃姆侥J饺胧诌M行設(shè)計。該系統(tǒng)涵蓋了崗位與個人信息管理、崗位意向申請、工作申請與分派、月考勤及薪金管理、退崗管理、用工單位管理等一系列有關(guān)學(xué)生勤工助學(xué)管理的業(yè)務(wù)流程,能夠快捷地管理在校學(xué)生的勤工助學(xué)情況。
2.1崗位及個人信息管理
該功能提供用工單位(含院系)與學(xué)生信息管理,可增加、修改、刪除用工單位與學(xué)生信息,操作權(quán)限為校中心、用工單位、院系和學(xué)生這四方。學(xué)??梢詫徍擞霉げ块T的需求在系統(tǒng)中發(fā)布各類勤工助學(xué)工作信息
2.2崗位意向登記。
本功能提供學(xué)生工作意向的登記和查詢管理。學(xué)生可填寫工作意向,由校中心查看后可直接分派學(xué)生到用工單位進行免面試用工。
2.3工作申請與分派
通過該功能學(xué)生可直接進行勤工助學(xué)登記、申請工作、查看個人的工作申請與分派記錄,申請后經(jīng)由用工單位查看,條件篩選進行面試最終確定人選報校中心審批。
2.4月考勤及薪金管理
該功能主要涉及月考勤及薪金發(fā)放情況;為方便操作,可由學(xué)生進行工時填寫,經(jīng)用工單位進行月考勤審核,最終校中心核查確認后完成薪金導(dǎo)出與發(fā)放。該功能提供對工資的計算參數(shù)配置,并可自動計算學(xué)生工資。具有打印功能以助于進行存檔與核對。
2.5退崗及管理用工單位
本功能完成對退崗與換崗信息的管理,提供用工單位對勤工助學(xué)工作崗位信息的增刪改查,同時提供用工單位相關(guān)代碼設(shè)置管理。
3軟件實現(xiàn)及應(yīng)用
本系統(tǒng)軟件設(shè)計采用Spring+SpringMVC+ Hibernate架構(gòu),它是目前較流行的一種Web應(yīng)用程序開源集成框架,用于構(gòu)建靈活、易于擴展的多層Web應(yīng)用程序。標準的MVC設(shè)計模式,將整個系統(tǒng)劃分為視圖顯示層、Controller層、Service層、Dao層四層,使用SpringMVC負責(zé)請求的轉(zhuǎn)發(fā)和視圖管理,Spring實現(xiàn)業(yè)務(wù)對象管理,Hibernate作為數(shù)據(jù)對象持久化引擎。
軟件設(shè)計時將整個系統(tǒng)劃分為視圖顯示層、Controller層、Service層,使用SpringMVC負責(zé)請求的轉(zhuǎn)發(fā)和視圖管理,Spring實現(xiàn)業(yè)務(wù)對象管理。在視圖顯示層中,如果是移動應(yīng)用首先通過H5頁面實現(xiàn)交互界面,采用ajax調(diào)用后臺接口獲取Json數(shù)據(jù)。將基于SpringMVC架構(gòu)將接收到的Request委派給相應(yīng)的Controller處理,并以json格式數(shù)據(jù)返回;數(shù)據(jù)控制層調(diào)用業(yè)務(wù)處理層Service。在業(yè)務(wù)處理層中,通過webservice接口調(diào)用完成業(yè)務(wù)邏輯。在視圖顯示層中,首先通過JSP頁面實現(xiàn)交互界面,負責(zé)接收請求(Request)和傳送響應(yīng)(Response),然后使用SpringMVC將接收到的Request委派給相應(yīng)的Controller處理。在業(yè)務(wù)處理層中,管理服務(wù)組件的Spring IoC容器負責(zé)向Controller提供業(yè)務(wù)模型(Model)組件和該組件的協(xié)作對象數(shù)據(jù)處理(DAO)組件完成業(yè)務(wù)邏輯,并提供事務(wù)處理、緩沖池等容器組件以提升系統(tǒng)性能和保證數(shù)據(jù)的完整性。而在數(shù)據(jù)訪問層中,則依賴于Hibernate的對象化映射和數(shù)據(jù)庫交互,處理DAO組件請求的數(shù)據(jù),并返回處理結(jié)果。
采用上述軟件設(shè)計,不僅實現(xiàn)了視圖、控制器與模型的徹底分離,而且還實現(xiàn)了業(yè)務(wù)邏輯層與持久層的分離。這樣無論前端如何變化,模型層只需很少的改動,并且數(shù)據(jù)庫的變化也不會對前端有所影響,提高了系統(tǒng)的可復(fù)用性。而且由于不同層之間耦合度小,有利于團隊成員并行工作,大大提高了開發(fā)效率。
4結(jié)論
本文通過分析當今高校勤工助學(xué)這項活動流程整體的現(xiàn)狀,設(shè)計并搭建了高校勤工助學(xué)管理系統(tǒng)這個平臺,在實現(xiàn)該系統(tǒng)的過程中整合不同的開源框架。根據(jù)學(xué)校對該管理系統(tǒng)的功能需求,將當前學(xué)校的該項活動實現(xiàn)統(tǒng)一的網(wǎng)絡(luò)化、規(guī)范化管理,提高了工作效率,有效地減輕了管理人員的工作壓力,并在工作環(huán)節(jié)上透明化、簡單化。從經(jīng)濟角度考慮,該系統(tǒng)有利于市場的推廣。
參考文獻:
[1]戴小兵. 論勤工助學(xué)在實踐育人和資助育人中的作用[J]. 淮海工學(xué)院學(xué)報(人文社會科學(xué)版),2018(7).
[2]王潘潘,王東鑫,陸敬文. 淺議高校資助工作困境及信息化建設(shè)應(yīng)對策略[J]. 當代教育實踐與教學(xué)研究,2018(2).
[3]張成,石凱峰,董孟川,等. 高校勤工助學(xué)管理系統(tǒng)的研發(fā)及應(yīng)用[J]. 河北農(nóng)業(yè)大學(xué)學(xué)報(農(nóng)林教育版),2018(3).
[4]黃秀娟. 基于SpringMVC+Hibernate+Extjs框架的Web系統(tǒng)應(yīng)用研究[J]. 電腦知識與技術(shù),2015(16):63-65.
作者簡介:
聞科偉(1991-),男,河南平頂山人,碩士,主要從事學(xué)生事務(wù)管理研究,辦公信息自動化研究。
(作者單位:廣州美術(shù)學(xué)院)