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