那菊華
【摘要】 綜合分析不同模式下管理平臺(tái)技術(shù)及能實(shí)現(xiàn)功能,構(gòu)建與設(shè)計(jì)基于JSP和MySQL技術(shù)的高職學(xué)生頂崗實(shí)習(xí)管理平臺(tái)。通過該平臺(tái)對(duì)整個(gè)頂崗實(shí)習(xí)階段進(jìn)行統(tǒng)一管理,實(shí)現(xiàn)了學(xué)生、教師、企業(yè)、教學(xué)管理及相關(guān)人員之間信息的有效交流和傳遞,極大地提高了頂崗實(shí)習(xí)管理與指導(dǎo)的質(zhì)量和效果,節(jié)省了管理成本。
【關(guān)鍵詞】 JSP 頂崗實(shí)習(xí) 高職學(xué)生 管理平臺(tái)
頂崗實(shí)習(xí)是高職院校重要的實(shí)踐教學(xué)環(huán)節(jié),能夠使學(xué)生將在學(xué)校學(xué)到的知識(shí)和技能與生產(chǎn)實(shí)踐進(jìn)行結(jié)合。學(xué)生進(jìn)入實(shí)習(xí)單位這個(gè)不同于學(xué)校的環(huán)境中,學(xué)生、實(shí)習(xí)單位和學(xué)校如何進(jìn)行有效的溝通,關(guān)系到頂崗實(shí)習(xí)的效果。高效的信息化頂崗實(shí)習(xí)管理平臺(tái),不僅能夠?qū)攳弻?shí)習(xí)的過程管理進(jìn)行規(guī)范,還會(huì)使學(xué)校與實(shí)習(xí)單位對(duì)頂崗實(shí)習(xí)學(xué)生的管理工作事半功倍。因此學(xué)校應(yīng)該充分運(yùn)用現(xiàn)代信息技術(shù),構(gòu)建信息化頂崗實(shí)習(xí)管理平臺(tái),與實(shí)習(xí)單位共同加強(qiáng)頂崗實(shí)習(xí)過程管理[1]。下面以濰坊工程職業(yè)學(xué)院學(xué)生頂崗實(shí)習(xí)管理平臺(tái)為例,詳細(xì)介紹其具體的構(gòu)建與設(shè)計(jì)。
一、不同模式下學(xué)生頂崗實(shí)習(xí)管理平臺(tái)分析
常見的高職學(xué)生頂崗實(shí)習(xí)管理平臺(tái)有:基于SMS的頂崗實(shí)習(xí)管理平臺(tái)、基于C/S開發(fā)的頂崗實(shí)習(xí)管理平臺(tái)和基于B/S開發(fā)的頂崗實(shí)習(xí)管理平臺(tái)。
1.1 基于SMS頂崗實(shí)習(xí)管理平臺(tái)[2]
SMS模式是通過現(xiàn)代移動(dòng)通信網(wǎng)絡(luò)技術(shù),使用手機(jī)短信的方式與實(shí)習(xí)同學(xué)進(jìn)行交流。在學(xué)生的頂崗實(shí)習(xí)期間,使學(xué)校與頂崗實(shí)習(xí)學(xué)生之間的信息保持及時(shí)的溝通。雖然教師可以與學(xué)生實(shí)時(shí)交流,但是工作量巨大,并且較少考慮與頂崗實(shí)習(xí)學(xué)生在所在單位的交流,這是是本系統(tǒng)最大的缺陷之一。
1.2基于C/S開發(fā)的頂崗實(shí)習(xí)管理平臺(tái)[3-5]
C/S(客戶機(jī)/服務(wù)器,Client/Server)模式,是軟件開發(fā)當(dāng)中較為常用的一種結(jié)構(gòu)方式,由客戶端和服務(wù)器端兩部分組成。C/S開發(fā)模式的優(yōu)點(diǎn)主要有:(1)C/S模式將客戶端與服務(wù)器端進(jìn)行了分離,因此具有較高的穩(wěn)定性。(2)C/S模式使用安全性較高的點(diǎn)對(duì)點(diǎn)的傳輸模式,并且傳輸?shù)乃俣纫话惚容^快。C/S開發(fā)模式的缺點(diǎn)主要有:(1)因?yàn)槊總€(gè)客戶機(jī)端都要與服務(wù)器端進(jìn)行連接,所以每個(gè)用戶都需安裝客戶端程序。(2)C/S模式是分散式的,所以在信息的管理上比較困難。
1.3 基于B/S開發(fā)的頂崗實(shí)習(xí)管理平臺(tái)
B/S模式,只需要用戶在安裝瀏覽器,就能對(duì)服務(wù)器上的數(shù)據(jù)進(jìn)行訪問和操作。B/S開發(fā)模式的主要優(yōu)點(diǎn)有:(1)B/S結(jié)構(gòu)具有較強(qiáng)的可擴(kuò)展性,只需對(duì)服務(wù)器進(jìn)行開發(fā)和維護(hù),無須對(duì)用戶的客戶端進(jìn)行維護(hù)。(2)B/S結(jié)構(gòu)的網(wǎng)絡(luò)模式具有較強(qiáng)易用性,因?yàn)榭蛻舳硕际遣捎肳eb瀏覽器的,所以用戶在操作上非常易于上手。B/S開發(fā)模式的缺點(diǎn)主要有:B/S模式在功能上嚴(yán)重依賴服務(wù)器端的程序和瀏覽器。服務(wù)器的數(shù)據(jù)處理壓力很大,并且較難實(shí)現(xiàn)一些比較復(fù)雜的功能。
常見的3種不同的高職學(xué)生頂崗實(shí)習(xí)管理平臺(tái)
通過3種不同的高職學(xué)生頂崗實(shí)習(xí)管理平臺(tái)優(yōu)缺點(diǎn)的分析與比較,濰坊工程職業(yè)學(xué)院選用了開發(fā)維護(hù)成本較低、易用性較高的B/S開發(fā)方式進(jìn)行頂崗實(shí)習(xí)平臺(tái)的開發(fā)設(shè)計(jì)。
二、基于JSP和MySQL的高職學(xué)生頂崗實(shí)習(xí)管理平臺(tái)構(gòu)建
2.1 JSP技術(shù)發(fā)展背景
JSP技術(shù)是一種動(dòng)態(tài)網(wǎng)頁技術(shù)標(biāo)準(zhǔn),JSP所編寫的網(wǎng)頁,首先要通過Web服務(wù)器來進(jìn)行解釋、然后執(zhí)行頁面代碼,最后得到能夠被瀏覽器識(shí)別的HTML代碼[6]。JSP的特點(diǎn)在于:(1)JSP擁有Java類編程語言的可移植性好等優(yōu)點(diǎn)。這種跨平臺(tái)應(yīng)用的特性使得JSP技術(shù)受到不同類型操作系統(tǒng)用戶的喜歡;(2)JSP語言能對(duì)標(biāo)簽庫進(jìn)行定制,大大降低了對(duì)腳本語言的依賴程度;(3)JSP技術(shù)使得內(nèi)容設(shè)計(jì)與數(shù)據(jù)庫的設(shè)計(jì)進(jìn)行了分離,這種特性使得程序維護(hù)更加靈活,修改時(shí)可拓展性更強(qiáng)。
2.2 MySQL技術(shù)發(fā)展背景
MySQL是一種開放源碼的數(shù)據(jù)庫管理系統(tǒng),其開發(fā)者為美國甲骨文公司[7]。該數(shù)據(jù)庫軟件被廣泛地應(yīng)用在互聯(lián)網(wǎng)的各種中小型網(wǎng)站中。因?yàn)樗?a href="http://baike.baidu.com/view/274417.htm">體積小、速度快、成本低和最重要的開放源代碼等特點(diǎn),所以使得許多為了降低網(wǎng)站總體成本的中小型網(wǎng)站選擇了MySQL作為了網(wǎng)站的數(shù)據(jù)庫。
三、系統(tǒng)架構(gòu)設(shè)計(jì)
濰坊工程職業(yè)學(xué)院學(xué)生頂崗實(shí)習(xí)管理平臺(tái)采用了三層分離體系的結(jié)構(gòu)模式,分別是“數(shù)據(jù)庫服務(wù)層——業(yè)務(wù)層——表示層”。頂崗實(shí)習(xí)管理平臺(tái)系統(tǒng)的數(shù)據(jù)庫服務(wù)層使用MySQL 5.6.15作后臺(tái)數(shù)據(jù)庫,平臺(tái)的業(yè)務(wù)層上使用了動(dòng)態(tài)連接庫來進(jìn)行封裝,每當(dāng)用戶訪問頂崗實(shí)習(xí)管理平臺(tái)的時(shí)候,調(diào)用系列DLL文件,通過上述工作來對(duì)數(shù)據(jù)庫進(jìn)行操作并返回操作的結(jié)果,以此來保證數(shù)據(jù)的安全性。頂崗實(shí)習(xí)管理平臺(tái)系統(tǒng)的發(fā)布基于Tomcat 5.5.17,系統(tǒng)的開發(fā)平臺(tái)為MyEclipse 2013。
3.3平臺(tái)功能模塊設(shè)計(jì)
頂崗實(shí)習(xí)系統(tǒng)管理:主要分為頂崗實(shí)習(xí)單位管理模塊、頂崗實(shí)習(xí)崗位發(fā)布模塊、頂崗實(shí)習(xí)審核模塊及頂崗實(shí)習(xí)成績管理模塊。
頂崗實(shí)習(xí)管理:學(xué)校教師及企業(yè)指導(dǎo)教師可以對(duì)學(xué)生的頂崗實(shí)習(xí)進(jìn)行相應(yīng)的管理、對(duì)學(xué)生的實(shí)習(xí)過程進(jìn)行跟進(jìn)及考核,對(duì)學(xué)生的周志月志進(jìn)行點(diǎn)評(píng),同時(shí)對(duì)學(xué)生的就業(yè)情況進(jìn)行查詢與統(tǒng)計(jì)。(1)教師管理,教師可以對(duì)頂崗實(shí)習(xí)學(xué)生的周志進(jìn)行詳細(xì)點(diǎn)評(píng),同時(shí)對(duì)實(shí)習(xí)申請(qǐng)及變更進(jìn)行審批;(2)企業(yè)管理,企業(yè)指導(dǎo)教師根據(jù)學(xué)生日常工作表現(xiàn)對(duì)學(xué)生進(jìn)行頂崗實(shí)習(xí)評(píng)價(jià);(3)階段性管理,學(xué)生要周期性的對(duì)近期工作成果進(jìn)行總結(jié),如寫月總結(jié)等,同時(shí)企業(yè)和學(xué)校老師會(huì)依據(jù)近期表現(xiàn)對(duì)學(xué)生進(jìn)行評(píng)價(jià)。
學(xué)生頂崗實(shí)習(xí)管理[8]:包括頂崗實(shí)習(xí)的申請(qǐng)、頂崗實(shí)習(xí)的計(jì)劃書、頂崗實(shí)習(xí)周志提交、月總結(jié)提交及反饋意見等。
四、系統(tǒng)效率
高職學(xué)生頂崗實(shí)習(xí)辦公管理系統(tǒng)的使用,不僅僅起到了對(duì)頂崗實(shí)習(xí)學(xué)生的有效管理,還使企業(yè)、學(xué)生和學(xué)校之間的聯(lián)系更加的緊密了,極大的提高了頂崗實(shí)習(xí)的效率。效率圖使用了的畫圖工具庫highcharts[9],如圖5。
通過頂崗實(shí)習(xí)管理平臺(tái)使學(xué)校、企業(yè)、學(xué)生之間做到了實(shí)時(shí)溝通,解決了頂崗實(shí)習(xí)當(dāng)中相互聯(lián)絡(luò)不通暢、管理落實(shí)不到位等問題,解決并實(shí)現(xiàn)了頂崗實(shí)習(xí)全過程的管理、監(jiān)控與評(píng)價(jià)。頂崗實(shí)習(xí)管理平臺(tái)實(shí)現(xiàn)了學(xué)校老師、企業(yè)教師相互聯(lián)手,全方位地提高學(xué)生頂崗實(shí)習(xí)的效果[8]。高效的信息化高職學(xué)生頂崗實(shí)習(xí)管理工作,對(duì)于全面提高高職學(xué)生的職業(yè)素質(zhì)、對(duì)于構(gòu)建現(xiàn)代職教體系意義重大。
參 考 文 獻(xiàn)
[1] 冉治霖,司清亮.對(duì)教育部《職業(yè)學(xué)校學(xué)生頂崗實(shí)習(xí)管理規(guī)定(試行)》的解讀[J].焦作師范高等??茖W(xué)校學(xué)報(bào),2013,29(2):59-61.
[2]程遠(yuǎn)東, 胡鋼.基于 SMS 的頂崗實(shí)習(xí)信息管理平臺(tái)[J].兵工自動(dòng)化,2011,30(7):91-92.
[3] 李廣杰.基于 C/S 和 B/S 混合模式的頂崗實(shí)習(xí)管理平臺(tái)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2012,8(17).
[4] 包子建.基于 B/S 模式和 JSP 技術(shù)的教師辦公管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].華東師范大學(xué),2006.
[5] 劉銘.基于 ASP.net 的高職院校分散式頂崗實(shí)習(xí)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J].計(jì)算機(jī)光盤軟件與應(yīng)用,2011(5):178-179.
[6] 朱景華.高職院校學(xué)生畢業(yè)綜合實(shí)踐與就業(yè)管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2011.
[7] MySQL A B. Mysql 5.1 reference manual[J]. Sun Microsystems, 2007.
[8]王瑞鋒.基于 ASP. NET 的頂崗實(shí)習(xí)管理平臺(tái)構(gòu)建[J].信息系統(tǒng)工程,2013(5):126-127.
[9]Highsoft Solutions A S. Highcharts JS[J]. URL http://www. highcharts.com, 2012.