王悅骎
摘要:本系統(tǒng)設(shè)計的實習(xí)管理系統(tǒng)采用JavaWeb系統(tǒng)開發(fā),結(jié)合高校就業(yè)需求,而使得高校實習(xí)就業(yè)數(shù)據(jù)處理更快,更安全穩(wěn)定。本論文對整個工作系統(tǒng)的運(yùn)轉(zhuǎn)流程、功能需求進(jìn)行了研究分析。包含系統(tǒng)后臺首頁、系統(tǒng)管理、管理員管理。系統(tǒng)管理包含了:通知管理、院系管理、班級管理、實習(xí)計劃、實習(xí)日志管理等。管理員管理則包括了用戶管理、個人信息、登錄日志。本文主要介紹了此系統(tǒng)主要功能實現(xiàn)。
關(guān)鍵詞:大學(xué)生;實習(xí)管理;系統(tǒng)
1緒論
此系統(tǒng)設(shè)計主要是為了方便高校應(yīng)屆生的使用,大學(xué)生是實習(xí)管理系統(tǒng)的主要用戶。大學(xué)生使用實習(xí)管理系統(tǒng)查詢個人數(shù)據(jù)和學(xué)校通知信息。大學(xué)生可以使用管理系統(tǒng)檢查實習(xí)記錄和實習(xí)計劃。其次,實習(xí)管理系統(tǒng)可以用來查詢個人數(shù)據(jù)和學(xué)校通知信息,大學(xué)生也可以使用該管理系統(tǒng)來進(jìn)行學(xué)生信息的管理操作,即學(xué)生信息修改、學(xué)生登錄系統(tǒng)、管理簡歷等。管理員主要讓高校應(yīng)屆生使用大學(xué)生實習(xí)管理系統(tǒng)完成資料注冊、實習(xí)日志、實習(xí)計劃等任務(wù)對他們進(jìn)行資料查看、實習(xí)監(jiān)管等編輯等。
2系統(tǒng)功能設(shè)計
2.1系統(tǒng)功能概況
基于JavaWeb的高校實習(xí)管理系統(tǒng)有三大主功能:系統(tǒng)后臺首頁,系統(tǒng)管理、管理員管理。系統(tǒng)管理劃分主要分為通知管理、院系管理、班級管理、班級學(xué)生管理、小組管理、實習(xí)計劃、實習(xí)日志管理、實習(xí)總結(jié)管理、學(xué)生評分、評測管理十大模塊。管理員管理分為用戶管理、個人信息、登錄日志三大模塊。
2.2系統(tǒng)管理功能
大學(xué)生實習(xí)系統(tǒng)設(shè)置的系統(tǒng)管理功能有兩方面的需求了:一、更好的管理學(xué)生的信息;二、更系統(tǒng)的輸入學(xué)生的實習(xí)信息、實習(xí)計劃、實習(xí)日志等。學(xué)生可以通過輸入學(xué)生的院系信息、班級信息、實習(xí)小組信息來輸入自己的實習(xí)計劃、實習(xí)日志,方便學(xué)校老師可以及時找到學(xué)生信息進(jìn)行觀看監(jiān)管。
一、注冊登錄
注冊管理功能的設(shè)計需要有學(xué)生信息管理和系統(tǒng)審核通過兩個功能,學(xué)生首次注冊需要填寫學(xué)生個人信息、學(xué)生院級信息、學(xué)生班級、實習(xí)單位等信息才能注冊。用戶登錄管理設(shè)計主要是為了驗證用戶是否擁有登錄系統(tǒng)的權(quán)限,用戶根據(jù)正確的密碼和用戶名登錄系統(tǒng),系統(tǒng)通過數(shù)據(jù)庫的數(shù)據(jù)表驗證本用戶的對應(yīng)信息。信息正確后根據(jù)本用戶所擁有的權(quán)限、跳入相應(yīng)的頁面,用戶就可以自己所需要編輯的內(nèi)容進(jìn)行管理。信息錯誤,用戶就重新回到登錄頁面。
二、學(xué)籍管理
學(xué)籍管理對應(yīng)本功能模塊的通知管理、院系管理、班級管理、班級學(xué)生管理、小組管理的管理模塊。學(xué)??梢酝ㄟ^本系統(tǒng)發(fā)送關(guān)于應(yīng)屆生實習(xí)的通知,用戶登錄系統(tǒng)就可以進(jìn)查看。學(xué)生也可以添加自己的院系信息、班級信息、實習(xí)小組信息,方便學(xué)生進(jìn)行分組,也便于學(xué)校的統(tǒng)一管理。
三、日志管理
日志管理對應(yīng)本功能模塊的實習(xí)計劃、實習(xí)日志管理、實習(xí)總結(jié)管理、學(xué)生評分、評測管理的管理模塊。學(xué)生通過添加自己的實習(xí)計劃、實習(xí)日志和實習(xí)總結(jié),來記錄自己實習(xí)期間學(xué)習(xí)的東西和實習(xí)期間的收獲,也方便老師進(jìn)行管控、學(xué)校進(jìn)行信息統(tǒng)計。最后學(xué)校根據(jù)學(xué)生用戶記錄的這些實習(xí)信息來對學(xué)生學(xué)生評分記錄和評測管理。
2.3管理員管理功能
管理員登錄系統(tǒng)會進(jìn)入和普通用戶不一樣的管理員界面,可以對普通用戶信息進(jìn)行管理,還可以整理普通用戶的個人信息,監(jiān)管普通用戶日志等。
3系統(tǒng)實現(xiàn)
3.1登錄模塊
登錄管理模塊是一個系統(tǒng)最基本的部分,它可以讓系統(tǒng)擁有不同的用戶信息庫,有了它系統(tǒng)才可以做出更個性化的設(shè)置。用戶只要輸入大學(xué)生實習(xí)管理系統(tǒng)的訪問鏈接,就會彈出登錄系統(tǒng)頁面。
關(guān)鍵代碼如下:
userLog.setS_1(SystemUtils.getCurrentTimeToString(SystemUtils.timeFormat2));
userLog.setS_2(user.getS_2());
userLogMapper.insertObject(userLog);
return"../index";}
若登錄用戶名或是密碼錯誤,后臺檢測出,則彈出“密碼錯誤”;若賬號錯誤未審核則顯示:“賬號未審核,請聯(lián)系管理員”。代碼如下:
if(flag&&!SysUtil.getSysFlag()){
model.addAttribute("errMsg","無法登陸,請聯(lián)系管理員");
return"../login";}
if(!"Y".equals(user.getS_12())){
model.addAttribute("errMsg","未審核賬號,登錄失敗");
return"../login";}
3.2系統(tǒng)管理模塊
系統(tǒng)管理模塊是本系統(tǒng)的關(guān)鍵功能模塊,此功能實現(xiàn)了本系統(tǒng)的大部分需求內(nèi)容,因此它的實現(xiàn)完成至關(guān)重要。
1、學(xué)籍管理
登錄本系統(tǒng)首先需要填寫自己的所屬專業(yè)、班級編號、班級人數(shù)和詳細(xì)介紹,這些信息都要與后臺數(shù)據(jù)庫的信息所對應(yīng),填寫完成了才能匹配到自己的學(xué)籍信息。而學(xué)籍信息的管理也非常重要,在乎你以后畢業(yè)的信息配對,是非實習(xí)。正確填寫學(xué)籍信息就業(yè)的管理老師才可以一下找到你的個人信息,方便監(jiān)管你的實習(xí)情況。關(guān)鍵代碼如下:
public String selectUtil(HttpServletRequest request,SysClass util,Model model){
List
return "SysClass/saveOrUpdate";}
2、實習(xí)管理
實習(xí)管理要對應(yīng)學(xué)生的個人信息和可以添加學(xué)校的安排計劃,學(xué)生的實習(xí)日志、實習(xí)管理、日志填寫等。
3.3管理員管理模塊
管理員管理功能主要是為了學(xué)校實習(xí)管理老師可以方便管理學(xué)習(xí)的實習(xí)信息,此功能設(shè)計有管理員權(quán)限,只有擁有管理員權(quán)限的用戶才可以登錄看到。用來管理學(xué)生用戶登錄、個人信息、日志和學(xué)生實習(xí)評分。
關(guān)鍵代碼如下:
@RequestMapping(value="/selectUtil.do")
Public StringselectUtil(HttpServletRequestrequest,UserLogutil,Modelmodel){
util=userLogMapper.selectObject(util.getId());
model.addAttribute("util",util);
List
model.addAttribute("listUser",listUser);
return"UserLog/saveOrUpdate";}
參考文獻(xiàn):
[1]?基于Web平臺的高職院校頂崗實習(xí)管理評價體系研究[J].戴冬梅,劉益洪.計算機(jī)光盤軟件與應(yīng)用.2014(12)
[2]?頂崗實習(xí)管理服務(wù)平臺設(shè)計與應(yīng)用研究[J].戴立淵.信息技術(shù)與信息化.2019(10)
[3]?基于WEB的學(xué)生頂崗實習(xí)管理系統(tǒng)的設(shè)計與實現(xiàn)[J].夏平平,李珍.電腦與電信.2017(11)
[4]?基于自適應(yīng)遺傳算法的考慮服務(wù)質(zhì)量感知Web服務(wù)發(fā)現(xiàn)[J].葛書榮.電子測量技術(shù).2019(22)
[5]?面向Web系統(tǒng)熱點數(shù)據(jù)預(yù)測及緩存管理的研究[J].韓兵,張轉(zhuǎn)霞,方英蘭.信息技術(shù)與信息化.2019(12)
[6]?基于頁面對象的Web應(yīng)用測試用例生成方法[J].王曙燕,鄭佳妮,孫家澤.計算機(jī)應(yīng)用.2020(01)
(作者單位:南京證誠會計師事務(wù)所(普通合伙))