郭彬 屈楊 張程程
摘要:本文探討了Web技術(shù)在高職院校學生頂崗實習管理中應用的可行性。以服務頂崗實習學生,提高學生實習企業(yè)和學校實習指導教師對學生管理的效率為目的,同時兼顧學生實習安全管理,讓學生家長能夠放心,通過web技術(shù)設(shè)計頂崗實習四維交互平臺,全面記錄和跟蹤每一個畢業(yè)生所在單位的實習情況,真正實現(xiàn)學生、學校、實習企業(yè)和家長四維聯(lián)動,以確保高職學生頂崗實習工作的順利高效開展。
關(guān)鍵詞:web;學生實習管理;信息技術(shù)
1引言
隨著我國職業(yè)教育的大規(guī)模普及,職業(yè)院校的錄取人數(shù)近幾年呈現(xiàn)連續(xù)高增長的態(tài)勢。我國職業(yè)教育的發(fā)展吸收了來自德國的“雙元制”、來自英國的“現(xiàn)代學徒制”、美國加拿大等國的“社區(qū)學院制”和日本的“短期大學”等先進職業(yè)教育的優(yōu)秀經(jīng)驗,從而將我國職業(yè)教育推向了多種模式交融、百花齊放的新高度。通過比較總結(jié)各國的高職教育經(jīng)驗不難發(fā)現(xiàn),學生到企業(yè)頂崗實習是在高職教育過程中重中之重的一環(huán)。尤其是德國、英國等職業(yè)教育發(fā)展較好的國家,甚至將學校設(shè)在工廠,構(gòu)建了“廠中校”的教育模式,取得了令人瞠目的良好效果。結(jié)合我國目前高職院校的發(fā)展現(xiàn)狀,這種模式的大規(guī)模推廣還需要一定時間和政策的支持。但日益增長的高職學生數(shù)量和頂崗實習管理效率之間的矛盾而日益顯現(xiàn)?,F(xiàn)實中繁重的頂崗實習學生管理工作給學校管理人員和一線教師帶來了巨大的壓力。而這種壓力如不能得到有效緩解,勢必成為壓死駱駝的最后一根稻草,阻礙我國高等職業(yè)教育的蓬勃發(fā)展。
為了解決這一問題,有必要加強頂崗實習的管理效率,而信息化技術(shù)為解決這一問題提供了可行方案。據(jù)調(diào)查,目前有部分高職院校已經(jīng)嘗試建立頂崗實習管理系統(tǒng),以解決指導教師和實習學生之間的信息互通,這類頂崗實習管理系統(tǒng)軟件在一定程度上可以解決問題,但是在信息網(wǎng)絡(luò)化的現(xiàn)實面前,它的不足之處就顯而易見了[1]。web技術(shù)具有覆蓋面廣、實時性強、易于操作等優(yōu)點[2],目前已被廣泛運用于大學生日常管理工作當中,信息化、網(wǎng)絡(luò)化、即時化已經(jīng)成為未來學生實習管理工作的發(fā)展趨勢。本文在充分調(diào)研現(xiàn)有實習管理軟件的基礎(chǔ)上,分析目前存在的不足,并借助web技術(shù),打造能夠?qū)崿F(xiàn)頂崗實習學生、實習企業(yè)、學校和家長四維一體的頂崗實習管理平臺,創(chuàng)新性地將學生頂崗實習過程中的重要元素,利用信息技術(shù)、網(wǎng)絡(luò)技術(shù)有機聯(lián)通在一起,一方面可以加強學校和企業(yè)之間的信息交流,能夠大大提高對頂崗實習學生管理的效率;另一方面可以主動追蹤每一位學生的頂崗實習情況,實現(xiàn)點到點的精準指導,確保了實習學生的安全管理;同時為學生家長打開了一扇窗,能夠?qū)崟r了解自己孩子在企業(yè)實習的情況,真正做到讓學生家長安心。
2 應用主要技術(shù)
2.1 asp.net web開發(fā)框架
asp.net web開發(fā)框架是微軟公司推出的動態(tài)網(wǎng)頁實現(xiàn)系統(tǒng),可以在Web服務器建立強大的應用程序。提供基于組件、事件驅(qū)動的可編程網(wǎng)絡(luò)表單,編程簡單高效。用ASP.NET可以建立完善的網(wǎng)絡(luò)服務。在項目開發(fā)時可以利用.NET架構(gòu)強大、安全、高效的平臺特性[3]。
2.2 SQL SERVER 2016
SQL SERVER 2016數(shù)據(jù)庫是由美國Microsoft公司推出的一種關(guān)系型數(shù)據(jù)庫系統(tǒng)。是一個可擴展的、高性能的、為分布式客戶機/服務器計算所設(shè)計的數(shù)據(jù)庫管理系統(tǒng),實現(xiàn)了與WindowsNT的有機結(jié)合,提供了基于事務的企業(yè)級信息管理系統(tǒng)方案[4]。SQL SERVER 2016數(shù)據(jù)庫提供可連續(xù)運行6年時間,可在任何主流平臺上運行漏洞最少的數(shù)據(jù)管理解決方案,在行級別安全性、動態(tài)數(shù)據(jù)掩碼和可靠審核的基礎(chǔ)上又添加了始終加密技術(shù)[5] ,最大程度確保了數(shù)據(jù)的可靠性。關(guān)系數(shù)據(jù)倉庫中的數(shù)據(jù)可以擴展到 PB 級,并且能夠與 Hadoop 等非關(guān)系型數(shù)據(jù)源進行集成。支持小型數(shù)據(jù)市場到大型企業(yè)數(shù)據(jù)倉庫,同時通過加強數(shù)據(jù)壓縮降低了存儲需求[5]。
3 基于web的學生實習管理系統(tǒng)實現(xiàn)的功能
本課題主要是結(jié)合ASP.NET和SQL SERVER 2016來實現(xiàn)頂崗實習學生管理系統(tǒng),該系統(tǒng)主要實現(xiàn)如下功能。
(1)實習學生、學校、企業(yè)、學生家長四方的信息根據(jù)需要實現(xiàn)互聯(lián)互通。
(2)為了保證頂崗實習學生實習數(shù)據(jù)的安全性,利用SQL SERVER 2016的動態(tài)數(shù)據(jù)加密技術(shù)和Hash算法[6],對學生的個人信息、實習計劃、工作日報、工作總結(jié)等信息進行加密,系統(tǒng)管理員可為學校和企業(yè)的實習指導教師及學生家長分配不同權(quán)限,分級訪問相應數(shù)據(jù)。通過維護同一個數(shù)據(jù)庫,針對不同級別用戶分級開放權(quán)限訪問,既保障了數(shù)據(jù)的安全性,也保障了數(shù)據(jù)的一致性。
(3)由于頂崗實習學生數(shù)量每年都在增加,而以每個學生作為節(jié)點數(shù)據(jù)時,會和多個父節(jié)點(學校指導教師、企業(yè)指導師傅、家長)存在關(guān)聯(lián),這樣的數(shù)據(jù)結(jié)構(gòu)復雜,在面對海量數(shù)據(jù)時,必須采用優(yōu)化算法進行優(yōu)化。本文采用Trie樹的數(shù)據(jù)結(jié)構(gòu),以滿足數(shù)據(jù)量大,重復多的情況。對于海量數(shù)據(jù)的維護,在保障其安全性的前提下,采用切表的優(yōu)化算法,最大程度上提高數(shù)據(jù)處理速度。
(4)系統(tǒng)管理員可以根據(jù)需要,對數(shù)據(jù)進行批量處理,批量導出和恢復數(shù)據(jù)。對歷史數(shù)據(jù)支持查詢功能。也可根據(jù)學校和實習企業(yè)指導教師的需要,下放批量處理的權(quán)限,以提高系統(tǒng)效率。
(5)提供多種數(shù)據(jù)統(tǒng)計分析功能,方便學校和企業(yè)相關(guān)部門進行數(shù)據(jù)分析和報表。
(6)提供多種用戶交互方式,用戶可以通過多種終端設(shè)備登陸系統(tǒng)進行數(shù)據(jù)填報和數(shù)據(jù)查看。
4系統(tǒng)設(shè)計
4.1 總體設(shè)計
頂崗實習學生管理系統(tǒng)除系統(tǒng)管理員外,還包括頂崗實習學生用戶、學校實習指導教師用戶、企業(yè)實習指導教師用戶、頂崗實習學生家長用戶。為滿足不同用戶的使用需求,分別設(shè)計對應于五種不同用戶群體的操作子系統(tǒng),為其提供針對性服務。
對于每種用戶子系統(tǒng)中可以共用的模塊,如用戶注冊、登錄和注銷,數(shù)據(jù)上傳和下載,數(shù)據(jù)查詢和修改等,采用統(tǒng)一方法進行建模,以提高開發(fā)效率,降低維護成本。對于各自模塊的特定功能,則分別建模。如實習指導教師用戶查看、統(tǒng)計、發(fā)布等功能與管理員的用戶查看、統(tǒng)計、發(fā)布功能存在不同,需要分別建模。
4.2 數(shù)據(jù)庫設(shè)計
根據(jù)各子系統(tǒng)功能需要,設(shè)計系統(tǒng)數(shù)據(jù)庫表包括頂崗實習學生用戶數(shù)據(jù)表(Students)、學校實習指導教師用戶數(shù)據(jù)表(SchoolTeacher)、企業(yè)實習指導教師用戶數(shù)據(jù)表(CompanyTeacher)、學生家長用戶數(shù)據(jù)表(Parents),管理員用戶數(shù)據(jù)表(TopicManage)、實習計劃表(WorkPlan)、實習日志表(WorkRecord),實習評價表(Evaluation)、實習變更記錄表(Alteration)。詳細設(shè)計如下。
(1)頂崗實習學生用戶數(shù)據(jù)表。頂崗實習學生用戶數(shù)據(jù)表中存放與頂崗實習學生關(guān)聯(lián)的數(shù)據(jù),包括學生姓名、性別、學號、班級、登錄密碼、聯(lián)絡(luò)方式等個人信息,以及所在實習公司的名稱、地址、聯(lián)絡(luò)人通信方式等。選用學號作為數(shù)據(jù)庫的主鍵。學生數(shù)據(jù)表作為根用戶表,與指導教師用戶數(shù)據(jù)表、學校實習指導教師用戶數(shù)據(jù)表、企業(yè)實習指導教師用戶數(shù)據(jù)表、學生家長用戶數(shù)據(jù)表等相關(guān)聯(lián)。
(2)學校實習指導教師用戶數(shù)據(jù)表。學校實習指導教師用戶數(shù)據(jù)表中存放學校實習指導教師的關(guān)聯(lián)數(shù)據(jù),包括教師姓名、工號、所在院系、聯(lián)絡(luò)方式、專業(yè)方向、登錄密碼、指導學生等信息。選用教師工號作為數(shù)據(jù)庫主鍵。
(3)企業(yè)實習指導教師用戶數(shù)據(jù)表。班級信息表用于存儲班級相關(guān)各項數(shù)據(jù),包括班級編號、班級名稱、老師工號等。其中采用班級編號作為數(shù)據(jù)庫主鍵。
(4)學生家長用戶數(shù)據(jù)表。僅和自己的子女信息相關(guān)聯(lián),用于查詢子女實習信息,并通過頂崗實習學生用戶了解子女的實習情況。
(5)管理員用戶數(shù)據(jù)表。單位表用于存儲單位相關(guān)各項數(shù)據(jù),包括單位編號,單位名稱等。采用單位編號作為數(shù)據(jù)庫主鍵。
(6)實習計劃表。實習計劃表包括實習崗位名稱、崗位編號、崗位工作要求、崗位性質(zhì)、實習崗位工作計劃、實施進度安排等信息。實習計劃表由企業(yè)實習指導教師編輯后下發(fā)給所指導學生,學校指導教師可以查詢實習計劃表。其中采用崗位編號作為數(shù)據(jù)庫主鍵。
(7)實習日志表。實習日志表用于學生記錄實習中的各種信息,包括日期、崗位編號、學生學號、實習內(nèi)容、實習實施情況、實習進度、實習中遇到的問題、實習心得體會等信息。其中采用學生學號作為數(shù)據(jù)庫主鍵。與頂崗實習學生用戶數(shù)據(jù)表、學校和企業(yè)實習指導教師數(shù)據(jù)表關(guān)聯(lián)。
(8)實習評價表。由學校和企業(yè)實習指導教師根據(jù)學生實習日志表的數(shù)據(jù),對實習評價表進行打分和發(fā)布,供學生查詢。其中采用學生學號作為數(shù)據(jù)庫主鍵。
(9)實習變更記錄表。當學生實習單位發(fā)生變更時,需要學生填寫實習變更申請,經(jīng)學校、企業(yè)指導教師批準,并經(jīng)家長同意后,記錄到實習變更記錄表中。
4.3 系統(tǒng)界面的設(shè)計
系統(tǒng)界面設(shè)計使用asp.net實現(xiàn)。在登錄界面提供四種登錄身份(頂崗實習學生、學校實習指導教師、企業(yè)實習指導教師、學生家長)登錄,同時提供新用戶注冊、忘記密碼提示等功能。
選擇相應的用戶賬戶并輸入正確密碼后,登錄至相應用戶界面。
頂崗實習學生用戶登錄到學生操作界面,可以查看和修改個人信息,查詢實習崗位信息、實習計劃、實習任務、實習評價等信息,也可以提交實習日志、實習報告,與指導教師留言互動。
校內(nèi)和企業(yè)實習指導教師登陸成功后,進入相應的指導教師操作界面??梢圆榭磳W生信息、發(fā)布或修改實習計劃、批改審閱實習日志和報告、與學生互動留言。
學生家長用戶登錄后,進入學生家長操作界面,可以查看學生在企業(yè)實習的情況、圖片、安全告知等信息。
管理員用戶登錄后,進入管理員操作界面,可以對所有用戶進行賬戶管理、權(quán)限管理、數(shù)據(jù)統(tǒng)計分析、發(fā)布公告等。管理員分為學校超級管理員和各個院系的一般管理員,一般管理員在超級管理員的授權(quán)下,負責各個院系所對應的企業(yè)和學生的管理。
5 結(jié)論
經(jīng)過在電腦端和手機端測試,本系統(tǒng)能夠?qū)崿F(xiàn)上述用戶登陸后的各種基本功能。根據(jù)測試結(jié)果可以得出以下結(jié)論:系統(tǒng)運行后,可以節(jié)省學校和企業(yè)用于頂崗實習學生管理方面投入大量的人力物力。學生也可以在實習過程中與學校和企業(yè)的指導教師在線溝通,提高學習效率。實習期間,學生可以通過手機和電腦登陸系統(tǒng)填寫實習日志和總結(jié),實現(xiàn)了無紙化作業(yè),并且所有實習數(shù)據(jù)實時動態(tài)管理、可干預、可追溯;校內(nèi)實習指導教師可以隨時掌握實習學生在企業(yè)實習的情況,也可以查看和統(tǒng)計學生的就業(yè)協(xié)議簽訂情況。學生家長也可以通過本系統(tǒng)及時了解學生在企業(yè)的實習情況,確保實習安全。總之,本系統(tǒng)的應用可以大大提高頂崗實習的質(zhì)量,對于職業(yè)教育具有較高的實用價值,值得廣泛推廣。
參考文獻:
[1]劉玉紅,李園.SQL Server 2016 數(shù)據(jù)庫應用實戰(zhàn)[M].清華大學出版社,2019.
[2]微軟公司.NET Framework 2.0程序設(shè)計[M].高等教育出版社,2009.
[3]王濤.網(wǎng)絡(luò)學習平臺生態(tài)指數(shù)開放評價模型研究[J].開放教育研究,2015(03):81-89.
[4]張延年,米洪.基于JavaWeb的在線學習平臺的設(shè)計與實現(xiàn)[J].電腦知識與技術(shù),2015(28):85-86
[5]楊靖康.SQL Server 實例教程(第3版)[M].電子工業(yè)出版社,2010.
[6]Paul Bertucci.SQL Server2016 High Availability Unleashed[M].中國水利水電出版社,2018.