高校頂崗實(shí)習(xí)和就業(yè)監(jiān)控系統(tǒng)設(shè)計(jì)研究
時(shí)間:2022-06-08 14:57:54
導(dǎo)語:高校頂崗實(shí)習(xí)和就業(yè)監(jiān)控系統(tǒng)設(shè)計(jì)研究一文來源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
摘要:本系統(tǒng)主要是基于MVC的高校頂崗實(shí)習(xí)和就業(yè)監(jiān)控系統(tǒng),能幫助解決高校學(xué)生在校外實(shí)習(xí)和就業(yè)監(jiān)控的服務(wù)平臺(tái),其主要功能有:管理學(xué)生個(gè)人信息、學(xué)生就業(yè)和實(shí)習(xí)信息上報(bào)、就業(yè)和實(shí)習(xí)信息管理、就業(yè)和實(shí)習(xí)信息匯總、學(xué)生校外實(shí)習(xí)考勤監(jiān)控等功能。本系統(tǒng)使用MySQL數(shù)據(jù)庫、PHP、JAVASCRIPT等語言技術(shù)開發(fā)實(shí)現(xiàn)、采用了MVC框架、自動(dòng)響應(yīng)式、JSON數(shù)據(jù)傳輸?shù)汝P(guān)鍵技術(shù)。
關(guān)鍵詞:頂崗實(shí)習(xí);就業(yè);PHP;MVC;JSON
1引言
根據(jù)高校學(xué)生的在校外實(shí)習(xí)和就業(yè)情況,目前沒有很好監(jiān)控學(xué)生的安全、實(shí)習(xí)信息統(tǒng)計(jì)情況的系統(tǒng),主要用QQ、微信等方式,監(jiān)控和管理效率不高,監(jiān)控也不到位,為了提高效率和管理的質(zhì)量,進(jìn)一步規(guī)范實(shí)習(xí)實(shí)訓(xùn)安全性,便捷性和信息化,需要提供一個(gè)網(wǎng)絡(luò)平臺(tái)。目前雖然有一些平臺(tái),但平臺(tái)功能不系統(tǒng),我們需要開發(fā)一個(gè)系統(tǒng)學(xué)校、院系、指導(dǎo)老師及學(xué)生可以進(jìn)行實(shí)時(shí)的信息交流,任務(wù)分配,定期簽到,甚至地理位置監(jiān)控等功能,方便高效為高校校外實(shí)習(xí)和就業(yè)的管理和監(jiān)控提供了服務(wù)。
2系統(tǒng)功能需求分析
通過調(diào)查和分析,為滿足高校監(jiān)控學(xué)生實(shí)習(xí)和就業(yè)情況,要求高校頂崗實(shí)習(xí)和就業(yè)監(jiān)控系統(tǒng)具有以下功能。(1)學(xué)生信息管理。學(xué)生基本信息添加和查閱修改等功能。班主任、輔導(dǎo)員等可對(duì)學(xué)生信息進(jìn)行修改添加等維護(hù)功能。(2)考勤信息管理。學(xué)生每天、每周或者每月可以上報(bào)實(shí)習(xí)情況,通過獲取IP,進(jìn)行考勤,班主任和輔導(dǎo)員可以監(jiān)控學(xué)生情況,進(jìn)行考勤登記和匯總,了解學(xué)生情況。(3)實(shí)習(xí)和就業(yè)信息管理。學(xué)生上報(bào)實(shí)習(xí)和就業(yè)信息,班主任負(fù)責(zé)管理實(shí)習(xí)學(xué)生實(shí)習(xí)和就業(yè)信息、企業(yè)信息等功能??梢园搭愡M(jìn)行實(shí)習(xí)和就業(yè)信息分析和匯總,并可以通過圖表分析數(shù)據(jù)反饋給用戶。(4)系統(tǒng)用戶管理。管理員可以管理系統(tǒng)用戶信息和權(quán)限,維護(hù)系統(tǒng)的全部信息。
3系統(tǒng)分析與設(shè)計(jì)
根據(jù)需求分析,高校頂崗實(shí)習(xí)和就業(yè)監(jiān)控系統(tǒng)主要功能體系結(jié)構(gòu)如圖1所示。(1)學(xué)生信息管理模塊學(xué)生可以添加、查看、修改個(gè)人基本信息等。班主任、輔導(dǎo)員、管理員可對(duì)學(xué)生相應(yīng)信息進(jìn)行查看、修改、添加、刪除維護(hù)功能。(2)考勤信息管理模塊學(xué)生每天、每周或者每月可以上報(bào)實(shí)習(xí)情況,班主任和輔導(dǎo)員查看學(xué)生上報(bào)實(shí)習(xí)情況,可以監(jiān)控學(xué)生考勤情況,系統(tǒng)可以對(duì)學(xué)生實(shí)習(xí)情況和考勤匯總。(3)實(shí)習(xí)和就業(yè)信息管理模塊學(xué)生可以上報(bào)、查看和修改實(shí)習(xí)和就業(yè)信息,班主任和輔導(dǎo)員可以對(duì)學(xué)生實(shí)習(xí)和就業(yè)信息、企業(yè)信息進(jìn)行添加、查看、修改、刪除等功能。系統(tǒng)可以按類進(jìn)行實(shí)習(xí)和就業(yè)信息匯總。負(fù)責(zé)將系統(tǒng)中所記錄的相應(yīng)實(shí)習(xí)和就業(yè)信息進(jìn)行數(shù)據(jù)分析匯總,并以圖表的形式反饋給用戶。(4)系統(tǒng)用戶管理模塊。管理員可以管理系統(tǒng)可以添加、查看、修改、刪除用戶信息,維護(hù)系統(tǒng)的信息。根據(jù)項(xiàng)目分析,利用數(shù)據(jù)抽象的方法可以對(duì)現(xiàn)實(shí)世界抽象得出概念模型的子集及屬性,確定實(shí)體集之間的聯(lián)系,本系統(tǒng)中主要實(shí)體有學(xué)生、班主任、輔導(dǎo)員、管理員、實(shí)習(xí)就業(yè)信息、考勤信息等,關(guān)于這些實(shí)體之間的主要關(guān)系,如圖2所示。數(shù)據(jù)庫設(shè)計(jì)對(duì)項(xiàng)目功能實(shí)現(xiàn)至關(guān)重要,根據(jù)項(xiàng)目需求分析和系統(tǒng)分析,根據(jù)實(shí)體關(guān)系,設(shè)計(jì)數(shù)據(jù)庫基本數(shù)據(jù)表。下面是系統(tǒng)中主要數(shù)據(jù)表的結(jié)構(gòu),如表所示。
4關(guān)鍵技術(shù)的實(shí)現(xiàn)
系統(tǒng)采用MVC(Model-View-Controller)模式。這種模式用于應(yīng)用程序的分層開發(fā)。在本系統(tǒng)MVC的Web應(yīng)用開發(fā)中,Model(模型)是負(fù)責(zé)處理數(shù)據(jù),而數(shù)據(jù)是存儲(chǔ)在數(shù)據(jù)庫中。項(xiàng)目中,所有對(duì)數(shù)據(jù)庫的操作都是由模型類來完成,項(xiàng)目中每個(gè)表都建立一個(gè)模型,系統(tǒng)部分表模型如圖3所示。View(視圖)是負(fù)責(zé)展示在瀏覽器中的網(wǎng)頁界面。Controller(控制器)是負(fù)責(zé)處理用戶交互的程序部分,每個(gè)功能模塊建立一個(gè)控制器模塊。系統(tǒng)View、Controller流程,如圖4所示。本系統(tǒng)采用JSON數(shù)據(jù)技術(shù)。在異步應(yīng)用程序中發(fā)送和接收信息時(shí),可選擇以純文本和XML作為數(shù)據(jù)格式。以及使用它更輕松地在應(yīng)用程序中移動(dòng)數(shù)據(jù)和對(duì)象。JSON是一種簡(jiǎn)單的數(shù)據(jù)交換格式,在某些方面,它的作用與XML非常類似,但比XML更為簡(jiǎn)單,JSON的語法簡(jiǎn)化了數(shù)據(jù)交換的難度,提供了一種偽對(duì)象的方式。PHP中生成JSON要借助array和json_encode,json_decode一起使用。
5總結(jié)
本系統(tǒng)使用MySQL數(shù)據(jù)庫、PHP、JAVASCRIPT等語言技術(shù)開發(fā)實(shí)現(xiàn)。采用了MVC框架技術(shù),把功能實(shí)現(xiàn)、數(shù)據(jù)處理和界面顯示相分離,提高開發(fā)效率和項(xiàng)目質(zhì)量。能系統(tǒng)主要功能有:管理學(xué)生個(gè)人信息、學(xué)生就業(yè)和實(shí)習(xí)信息上報(bào)、就業(yè)和實(shí)習(xí)信息管理、就業(yè)和實(shí)習(xí)信息匯總、學(xué)生校外實(shí)習(xí)考勤監(jiān)控等功能。為高校校外實(shí)習(xí)和就業(yè)的管理和監(jiān)控提供了一個(gè)很好服務(wù)平臺(tái)。
參考文獻(xiàn):
[1]靳新,李瑩.基于MVC的企業(yè)人事管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].科學(xué)與財(cái)富,2012(10):163-164.
[2]李衛(wèi)華,顏建軍.基于MVC模式的人事管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].三明學(xué)院學(xué)報(bào),2009(4):416-419.
[3]劉甜,張少軒.基于移動(dòng)互聯(lián)網(wǎng)的高職院校頂崗實(shí)習(xí)監(jiān)控管理平臺(tái)研究與實(shí)現(xiàn)[J].軟件工程,2017(4):40-42.
作者:李連天 單位:陽江職業(yè)技術(shù)學(xué)院