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