王千文
摘要:本研究從學(xué)生實(shí)習(xí)教學(xué)所涉及的主要角色出發(fā),通過(guò)調(diào)研,匯總實(shí)習(xí)教學(xué)和管理過(guò)程中涉及的問(wèn)題,找到解決辦法,設(shè)計(jì)基于Web的學(xué)生實(shí)習(xí)管理系統(tǒng)。本系統(tǒng)采用My SQL作為數(shù)據(jù)庫(kù),采用ASP.NET進(jìn)行開(kāi)發(fā)。在研究分析項(xiàng)目的可行性和用戶(hù)需求的基礎(chǔ)上,對(duì)管理平臺(tái)做了整體規(guī)劃,結(jié)合職業(yè)院校的特點(diǎn),在系統(tǒng)中設(shè)計(jì)了實(shí)習(xí)管理、考勤管理、實(shí)習(xí)總結(jié)、成績(jī)管理、教師考核等功能模塊,實(shí)現(xiàn)了該系統(tǒng)的預(yù)期目標(biāo)。
關(guān)鍵詞:實(shí)習(xí);數(shù)據(jù)庫(kù);管理平臺(tái)
中圖分類(lèi)號(hào):TP3? ? ? 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2021)07-0075-03
伴隨著“互聯(lián)網(wǎng)+”時(shí)代的快速發(fā)展,利用計(jì)算機(jī)和智能手機(jī)進(jìn)行信息管理已成為潮流趨勢(shì)。智慧化校園的全覆蓋,使得手機(jī)成為學(xué)生學(xué)習(xí)與生活的不可缺少的溝通工具,碎片化式的學(xué)習(xí)形式越來(lái)越受青睞?,F(xiàn)在,基本上所有的微課(微視頻),學(xué)生都可以利用手機(jī)不限時(shí)間、不限地域隨時(shí)隨地學(xué)習(xí),對(duì)于課堂上或者微課學(xué)習(xí)過(guò)程中遇到的問(wèn)題也能及時(shí)討論,老師布置的作業(yè)、隨時(shí)測(cè)試和考試也可通過(guò)手機(jī)去完成。隨著智慧校園、智慧教室的普遍應(yīng)用,手機(jī)在學(xué)生的學(xué)習(xí)應(yīng)用領(lǐng)域的使用會(huì)越來(lái)越普及。各個(gè)職業(yè)院校里,實(shí)習(xí)是學(xué)生進(jìn)入社會(huì)前的必不可少的重要環(huán)節(jié),也是學(xué)生從校園到進(jìn)入職場(chǎng)的關(guān)鍵時(shí)期。將學(xué)生的實(shí)習(xí)管理與手機(jī)端聯(lián)系起來(lái),為學(xué)生與老師提供便捷,并且操作簡(jiǎn)單,為學(xué)校及企業(yè)實(shí)習(xí)管理提供了一個(gè)高效的運(yùn)行平臺(tái)。
國(guó)內(nèi)的實(shí)習(xí)管理系統(tǒng)近些年在不斷發(fā)展,系統(tǒng)也在不斷更新。各大職業(yè)院校各自也已經(jīng)使用自己開(kāi)發(fā)的實(shí)習(xí)管理系統(tǒng),系統(tǒng)存在著各種各樣的優(yōu)缺點(diǎn),目前還沒(méi)有一個(gè)實(shí)習(xí)管理系統(tǒng)能夠綜合這些優(yōu)缺點(diǎn),適應(yīng)各個(gè)院校的實(shí)際情況去來(lái)使用。各個(gè)院校通過(guò)調(diào)研、分析需求,設(shè)計(jì)可行的能適合本校使用的系統(tǒng),系統(tǒng)在剛剛開(kāi)始試運(yùn)行時(shí),大部分都很實(shí)用,不會(huì)存在較大的問(wèn)題,隨著時(shí)間的推移,使用的學(xué)生人數(shù)越來(lái)越多,希望能實(shí)現(xiàn)的功能越來(lái)越多,學(xué)生和老師的需求也越來(lái)越多,越來(lái)越高,大家普遍覺(jué)得當(dāng)前的實(shí)習(xí)管理系統(tǒng)已經(jīng)不能滿(mǎn)足學(xué)生的需求,實(shí)習(xí)系統(tǒng)使用起來(lái)不會(huì)像剛開(kāi)始那樣高效。面對(duì)日益劇增的學(xué)生人數(shù)和交互次數(shù),后臺(tái)數(shù)據(jù)庫(kù)需不斷擴(kuò)存,才能實(shí)現(xiàn)數(shù)據(jù)的有效存儲(chǔ);不能實(shí)現(xiàn)實(shí)時(shí)監(jiān)控管理學(xué)生;那么設(shè)計(jì)出的實(shí)習(xí)管理系統(tǒng)的使用基本到了瓶頸期,就會(huì)慢慢淡出老師和學(xué)生的視野。因此,要結(jié)合當(dāng)前諸多的實(shí)際問(wèn)題,多方調(diào)研、分析需求,開(kāi)發(fā)使用高效的移動(dòng)實(shí)習(xí)管理系統(tǒng),設(shè)計(jì)出的移動(dòng)實(shí)習(xí)管理系統(tǒng)還應(yīng)適用于各大職業(yè)院校的學(xué)生和教師。
1 B/S結(jié)構(gòu)
在當(dāng)前信息化時(shí)代,網(wǎng)絡(luò)在我們的生活、學(xué)習(xí)中越來(lái)越普及。全球網(wǎng)絡(luò)呈現(xiàn)出開(kāi)放、互連、信息隨處可見(jiàn)和信息共享的新特點(diǎn),主機(jī)/終端和C/S都將成為過(guò)去, B/S型模式應(yīng)運(yùn)而出,也就是瀏覽器/服務(wù)器結(jié)構(gòu),這是C/S架構(gòu)的一種提升,換句話(huà)也可以說(shuō)屬于三層C/S架構(gòu)。
第一層表示層:主要實(shí)現(xiàn)的功能是前端用戶(hù)和后臺(tái)數(shù)據(jù)庫(kù)的交互和響應(yīng),然后輸出響應(yīng)結(jié)果。
第二層業(yè)務(wù)邏輯層:這一層是核心層,主要是前端客戶(hù)端提出應(yīng)用請(qǐng)求,邏輯層利用服務(wù)器完成客戶(hù)端的應(yīng)用邏輯功能。
第三層數(shù)據(jù)訪(fǎng)問(wèn)層:這層是基礎(chǔ)層,接受前端的客戶(hù)端請(qǐng)求后,利用數(shù)據(jù)庫(kù),。的基礎(chǔ)數(shù)據(jù),快速獨(dú)立進(jìn)行各種各樣的邏輯運(yùn)算。
總而言之B/S結(jié)構(gòu)最突出的優(yōu)點(diǎn)就是使用成本比較低、維護(hù)起來(lái)方便、后期分布使用性強(qiáng)、程序開(kāi)發(fā)較簡(jiǎn)單,不用安裝專(zhuān)門(mén)的軟件,就能實(shí)現(xiàn)只要在能上網(wǎng)的任何地方就可以進(jìn)行操作,客戶(hù)端零維護(hù),系統(tǒng)擴(kuò)展容易,維護(hù)和升級(jí)方式簡(jiǎn)單[4]。
所以,學(xué)生頂崗實(shí)習(xí)管理系統(tǒng)采用B/S三層體系結(jié)構(gòu)式樣,是綜合考慮多種因素決定的,適合于本系統(tǒng)的應(yīng)用。
2 實(shí)習(xí)管理系統(tǒng)的功能設(shè)計(jì)
設(shè)計(jì)高效地實(shí)習(xí)信息管理系統(tǒng),對(duì)改變各大院?,F(xiàn)存的管理方法具有重大意義,將校內(nèi)實(shí)習(xí)管理教師、在外實(shí)習(xí)學(xué)生、企業(yè)導(dǎo)師三者結(jié)合在一起,為在外實(shí)習(xí)學(xué)生和實(shí)習(xí)管理教師、企業(yè)導(dǎo)師等帶來(lái)極大方便,是對(duì)現(xiàn)有的實(shí)習(xí)管理系統(tǒng)的升級(jí)和改革,保障在外實(shí)習(xí)人員的工作有條不紊地進(jìn)行。
2.1 管理員子系統(tǒng)
在管理員子系統(tǒng)中,除了基礎(chǔ)信息的維護(hù)和管理之外,還實(shí)現(xiàn)了實(shí)習(xí)生的班級(jí)、年級(jí)、實(shí)習(xí)每一階段項(xiàng)目管理,其中班級(jí)以一個(gè)校內(nèi)指導(dǎo)老師所指導(dǎo)的學(xué)生為一個(gè)班級(jí)看,這樣在日常的實(shí)習(xí)管理工作中工作效率提高;還實(shí)現(xiàn)學(xué)生企業(yè)成績(jī)和校內(nèi)實(shí)習(xí)報(bào)告成績(jī)的綜合統(tǒng)計(jì),大大地減少了實(shí)習(xí)生實(shí)習(xí)結(jié)束后,校內(nèi)的統(tǒng)計(jì)工作。
1)論壇管理:包括公告通知、學(xué)生咨詢(xún)、論壇管理。作為后臺(tái)的管理員,能實(shí)現(xiàn)隨時(shí)給數(shù)據(jù)庫(kù)存儲(chǔ)好的教師和學(xué)生發(fā)送各類(lèi)公告信息。學(xué)生登錄系統(tǒng)后,能夠看到后臺(tái)管理員發(fā)送的公告信息,也可以咨詢(xún)相關(guān)信息,管理員再次登錄后,也可后臺(tái)回復(fù)學(xué)生咨詢(xún)的信息。
2)基礎(chǔ)信息管理:基礎(chǔ)信息管理部分是系統(tǒng)的基礎(chǔ)核心部分,前期需對(duì)學(xué)校、教師、學(xué)生的基本信息進(jìn)行錄入,后期還可實(shí)現(xiàn)信息的更新維護(hù)。軟件后臺(tái)將已有的學(xué)校教學(xué)體系設(shè)置好,進(jìn)入管理系統(tǒng)后,就能實(shí)現(xiàn)對(duì)各個(gè)教學(xué)部門(mén)的信息查詢(xún)功能,能對(duì)學(xué)生的基礎(chǔ)信息、班級(jí)、專(zhuān)業(yè)等信息進(jìn)行增、刪、改、查的操作,如有批量的數(shù)據(jù),還可以利用表格直接導(dǎo)入系統(tǒng)。
3)統(tǒng)計(jì)管理:該功能模塊實(shí)現(xiàn)對(duì)學(xué)生實(shí)習(xí)報(bào)告、實(shí)習(xí)總結(jié)、實(shí)習(xí)成績(jī)的統(tǒng)計(jì)。在實(shí)習(xí)報(bào)告統(tǒng)計(jì)功能里,教師和后臺(tái)管理員可以隨機(jī)、隨時(shí)查看學(xué)生的實(shí)習(xí)報(bào)告和實(shí)習(xí)總結(jié);實(shí)習(xí)成績(jī)統(tǒng)計(jì)可以對(duì)某位學(xué)生的企業(yè)實(shí)習(xí)成績(jī)和學(xué)校實(shí)習(xí)成績(jī)進(jìn)行統(tǒng)計(jì)。
4)系統(tǒng)管理:系統(tǒng)管理主要包括:系統(tǒng)人員管理、使用權(quán)限管理、系統(tǒng)教學(xué)組織管理等等,作為系統(tǒng)管理員或管理教師,還能實(shí)現(xiàn)對(duì)系統(tǒng)上的數(shù)據(jù)進(jìn)行添加、刪除、修改、查看。
2.2 老師/企業(yè)指導(dǎo)教師子系統(tǒng)
在實(shí)習(xí)管理系統(tǒng)平臺(tái)端中,創(chuàng)新思維加入了企業(yè)實(shí)習(xí)指導(dǎo)教師子系統(tǒng),企業(yè)導(dǎo)師也可以在平臺(tái)上給學(xué)生的實(shí)習(xí)成績(jī)打分,為學(xué)生答疑解惑,使得在校教師、實(shí)習(xí)學(xué)生、企業(yè)導(dǎo)師間具有更好的溝通環(huán)境,實(shí)習(xí)管理變得網(wǎng)絡(luò)化、系統(tǒng)化、科學(xué)化。
1)教學(xué)管理:包括實(shí)習(xí)成績(jī)登記、實(shí)習(xí)報(bào)告、實(shí)習(xí)總結(jié)。老師/企業(yè)指導(dǎo)教師可以對(duì)自己所指導(dǎo)的學(xué)生進(jìn)行實(shí)習(xí)成績(jī)登記,實(shí)習(xí)成績(jī)分企業(yè)成績(jī)和校內(nèi)實(shí)習(xí)成績(jī),教師可以對(duì)實(shí)習(xí)報(bào)告進(jìn)行批閱,對(duì)實(shí)習(xí)總結(jié)進(jìn)行審核。
2)基礎(chǔ)信息管理:基礎(chǔ)信息管理是可以查看本系統(tǒng)中錄入的教師的相關(guān)信息,如工號(hào)、電話(huà)、QQ號(hào)、所帶的實(shí)習(xí)項(xiàng)目,方便老師間溝通交流,還可以查看實(shí)習(xí)單位相關(guān)信息,如在此項(xiàng)中可以看到每個(gè)學(xué)生的實(shí)習(xí)單位,方便企業(yè)與學(xué)生、教師間的聯(lián)系。
3)統(tǒng)計(jì)管理:包括學(xué)生實(shí)習(xí)報(bào)告成績(jī)統(tǒng)計(jì)、實(shí)習(xí)總結(jié)成績(jī)統(tǒng)計(jì)??梢詫?shí)習(xí)報(bào)告、總結(jié)成績(jī)導(dǎo)出,進(jìn)行統(tǒng)計(jì)。
4)系統(tǒng)管理:該管理主要的模塊有:個(gè)人信息維護(hù)、消息通知、論壇管理。其中,個(gè)人信息維護(hù)可以修改個(gè)人密碼等信息,還可以發(fā)布通知,可以在論壇管理中與學(xué)生進(jìn)行溝通交流,為學(xué)生答疑解惑。
2.3 學(xué)生子系統(tǒng)
在學(xué)生子系統(tǒng)中,包含實(shí)習(xí)、統(tǒng)計(jì)、系統(tǒng)、三大功能,實(shí)現(xiàn)學(xué)生的教學(xué)、班級(jí)、實(shí)習(xí)單位、實(shí)習(xí)報(bào)告以及個(gè)人基本信息的管理。
1)實(shí)習(xí)管理:包括教學(xué)管理、實(shí)習(xí)單位管理、班級(jí)信息管理。其中教學(xué)管理模塊中,學(xué)生可以查看自己的各個(gè)項(xiàng)目的實(shí)習(xí)成績(jī);實(shí)習(xí)單位管理模塊中,學(xué)生根據(jù)老師發(fā)布的實(shí)習(xí)單位信息進(jìn)行申請(qǐng);班級(jí)管理中學(xué)生可以查看同一個(gè)實(shí)習(xí)老師所指導(dǎo)的同學(xué)信息。
2)統(tǒng)計(jì)管理:包括學(xué)生實(shí)習(xí)報(bào)告提交,實(shí)習(xí)總結(jié)提交,查看老師批閱的實(shí)習(xí)報(bào)告,批閱的評(píng)語(yǔ)。
3)系統(tǒng)管理:該管理主要的模塊有:論壇管理和系統(tǒng)管理,其中論壇管理中學(xué)生可以發(fā)布留言給老師或者同班級(jí)中的同學(xué),互相進(jìn)行交流溝通;系統(tǒng)管理中可以修改個(gè)人信息,還可以查看老師或者同學(xué)發(fā)送的消息或者通知公告。
3數(shù)據(jù)庫(kù)設(shè)計(jì)
學(xué)生學(xué)生管理系統(tǒng)使用mysql數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù)和取出調(diào)用數(shù)據(jù),該系統(tǒng)采用用戶(hù)一人一表的方式,每注冊(cè)一個(gè)學(xué)生用戶(hù)便為該用戶(hù)創(chuàng)建一個(gè)新的關(guān)系表格,存儲(chǔ)其相關(guān)信息。使用MySQLWorkbench 軟件查看數(shù)據(jù)庫(kù)的基本結(jié)構(gòu)和存儲(chǔ)內(nèi)容。該系統(tǒng)的數(shù)據(jù)庫(kù)結(jié)構(gòu)具有較 強(qiáng)的可靠性、安全性,可以簡(jiǎn)潔、高效地對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行操作。
學(xué)生實(shí)習(xí)管理系統(tǒng)采用一個(gè)用戶(hù)創(chuàng)建一張關(guān)系表格的方式,當(dāng)用戶(hù)注冊(cè)該系統(tǒng)時(shí),系統(tǒng)自動(dòng)在mysql數(shù)據(jù)庫(kù)中為該用戶(hù)名創(chuàng)建一張相應(yīng)的關(guān)系表格,存儲(chǔ)該用戶(hù)的相關(guān)信息,從而使系統(tǒng)可以高效、便捷地讀取表中的數(shù)據(jù)并進(jìn)行操作。
1) Table: clazz(班級(jí))
2) Table: clazz_course_teacher(班級(jí)_課程_老師關(guān)聯(lián)表)
4 結(jié)束語(yǔ)
學(xué)生實(shí)習(xí)管理系統(tǒng)開(kāi)發(fā)分為前端,后臺(tái), 測(cè)試三部分,面向教師, 企業(yè),學(xué)生三類(lèi)主要用戶(hù),使系統(tǒng)實(shí)現(xiàn)了注冊(cè),登錄,查詢(xún)等基本操作。該系統(tǒng)能夠提升院校對(duì)學(xué)生實(shí)習(xí)的管理效率,使得學(xué)校老師在學(xué)生的校外實(shí)習(xí)環(huán)節(jié)能實(shí)現(xiàn)隨時(shí)隨地的監(jiān)管和指導(dǎo),學(xué)生有任何疑問(wèn)能隨時(shí)與老師溝通交流,在實(shí)習(xí)管理系統(tǒng)上方便學(xué)生獲取重要的實(shí)習(xí)信息,使傳統(tǒng)的單機(jī)版辦公環(huán)境向智慧化的網(wǎng)絡(luò)方向快速發(fā)展,使我校在學(xué)生的實(shí)習(xí)工作的管理上更加規(guī)范化、智能化、科學(xué)化、標(biāo)準(zhǔn)化。
參考文獻(xiàn):
[1] 陳斌,秦國(guó)剛.基于B/S方式的頂崗實(shí)習(xí)管理平臺(tái)構(gòu)建[J].信息系統(tǒng)工程,2010(8):52-53.
[2] 黃國(guó)峰.頂崗實(shí)習(xí)管理系統(tǒng)的研究與實(shí)現(xiàn)[J].現(xiàn)代商貿(mào)工業(yè),2010,22(3):286-287.
[3] 劉峰,張岸楊.基于三層體系結(jié)構(gòu)頂崗實(shí)習(xí)管理監(jiān)控網(wǎng)絡(luò)平臺(tái)的構(gòu)建[J].職業(yè)教育研究,2009(4):152-153.
[4] 李向東.高等職業(yè)院校頂崗實(shí)習(xí)管理制度的探索與實(shí)踐[J].高等職業(yè)教育(天津職業(yè)大學(xué)學(xué)報(bào)),2009,18(2):14-16.
[5] 劉春梅,韓琦.基于B/S模式的頂崗實(shí)習(xí)管理系統(tǒng)應(yīng)用研究[J].煙臺(tái)職業(yè)學(xué)院學(xué)報(bào),2019(2):50-53.
[6] 韋偉.基于B/S模式的頂崗實(shí)習(xí)管理系統(tǒng)設(shè)計(jì)[J].職業(yè),2011(26):184.
[7] 黃海鋒.學(xué)生管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].福建電腦,2011(9):21.
[8] 黃國(guó)峰.頂崗實(shí)習(xí)管理系統(tǒng)的研究與實(shí)現(xiàn)[J].現(xiàn)代商貿(mào)工業(yè),2010,22(3):286-287.
[9] 張雪峰.基于B/S結(jié)構(gòu)的學(xué)生頂崗實(shí)習(xí)管理系統(tǒng)分析與設(shè)計(jì)[J].中小企業(yè)管理與科技,2010(33):299.
[10] 王鑫剛.基于web service的計(jì)量信息管理系統(tǒng)開(kāi)發(fā)[D].西安:西安工業(yè)大學(xué),2012.
【通聯(lián)編輯:張薇】