江興剛 羅明 唐緒偉
(懷化職業(yè)技術學院,湖南懷化 418000)
學生頂崗實習教學管理平臺的設計
江興剛 羅明 唐緒偉
(懷化職業(yè)技術學院,湖南懷化 418000)
學生頂崗實習是工程教育重要環(huán)節(jié),由于頂崗實習具有管理主體多元化、實習地點分散化、實習內容多樣化等特點,因此頂崗實習期間的教學和管理成為了高等院校的難點。本文在探討高等工程教育理念和實踐的基礎上,采用ASP.NET技術實現(xiàn)了一個基于B/S結構的學生頂崗實習教學管理平臺,系統(tǒng)可維護性與可移植性好,界面友善,能滿足用戶對學生頂崗實習管理的需求。
頂崗實習校企合作教學管理工程教育
頂崗實習是高校全面貫徹落實教育部《關于全面提高高等職業(yè)教育教學質量的若干意見》(教高[2006]16號)文件精神,按照專業(yè)培養(yǎng)目標要求和教學計劃安排,組織在校學生到企(事)業(yè)等用人單位的生產、經營、管理、服務等實際工作崗位進行的專業(yè)、綜合頂崗實習;是高校人才培養(yǎng)方案及教學活動的重要環(huán)節(jié);是培養(yǎng)學生具有實踐能力、創(chuàng)新意識以及創(chuàng)業(yè)精神的重要途徑[1];是提高人才培養(yǎng)質量的重要舉措;也是推進工學結合的人才培養(yǎng)模式改革的重要內容。學生頂崗實習教學管理平臺的開發(fā)創(chuàng)新性的將頂崗實習、畢業(yè)設計、就業(yè)工作三項工作打通,整體推進,有效的解決了對不同地域、不同企業(yè)的學生進行有效指導和管理的難題。
系統(tǒng)主要由院校管理、企業(yè)管理、學生管理、系統(tǒng)維護、在線交流模塊組成。其整體框架如圖1所示。
圖1 系統(tǒng)整體框架圖
院校管理模塊由師生管理、班級管理、統(tǒng)計分析和工作流程管理4個子模塊組成。主要完成高校基礎信息管理,是頂崗實習管理系統(tǒng)的核心功能模塊。
企業(yè)管理模塊主要包括企業(yè)信息管理、企業(yè)招聘管理、校企合作管理、學生實習分配管理、企業(yè)實習測評管理以及企業(yè)意見反饋信息管理,其中校企合作管理包括學生推薦企業(yè)的管理、高校邀請企業(yè)進行合作和企業(yè)自主申請與院校合作。
學生管理模塊主要實現(xiàn)學院學生信息管理,通過系統(tǒng)的數(shù)據(jù)接口模塊,實現(xiàn)與高校教務系統(tǒng)的數(shù)據(jù)自動對接與數(shù)據(jù)更新。包括實習申請、任務反饋、工作日志、工作計劃、總結報告、評測教師以及評測企業(yè)。
系統(tǒng)維護模塊主要包括院系設置、專業(yè)設置、系統(tǒng)權限管理、系統(tǒng)數(shù)據(jù)字典定義、系統(tǒng)數(shù)據(jù)維護和系統(tǒng)日志維護六大功能。
在線交流模塊是平臺內部、外部互動交流模塊,主要針對學生、企業(yè)、高校之間的交流。學生在實習過程中遇到的各種問題,可以向指導教師發(fā)送視頻、音頻信息直接進行交流,也可以通過站內的短信系統(tǒng)發(fā)送問題留言信息給指導教師,指導教師根據(jù)學生的不同問題作出回答,或發(fā)送站內信息進行回復;也可以通過該系統(tǒng)的短信模塊發(fā)送短信。企業(yè)也可以通過短信模塊發(fā)布企業(yè)資訊或招聘信息。因此,本系統(tǒng)設計了文字信息交流、音頻、視頻通信交流和短信交流3個模塊。
該系統(tǒng)基于B/S結構,采用瀏覽器/服務器模式,服務器端由運行ASP.NET Web應用程序及運行Microsoft SQL Server 2005的數(shù)據(jù)庫服務器組成,客戶端可以Internet Explorer訪問系統(tǒng),體現(xiàn)了學生頂崗實習的業(yè)務邏輯行為、簡化了相關工作煩瑣流程,為管理層提供有力的決策支持。優(yōu)化現(xiàn)有頂崗實習管理流程,加強頂崗實習過程管理,促進執(zhí)行力度,為校、企、學生提供開放、透明的信息咨詢平臺。
3.1 系統(tǒng)開發(fā)的主要技術
本系統(tǒng)采用典型的三層模式開發(fā),使用SQL Server 2005作為數(shù)據(jù)庫系統(tǒng),數(shù)據(jù)存儲層充分運用視圖、存儲過程、函數(shù)等對象;業(yè)務邏輯層采用comp通用類、DBUtility類、logic邏輯類、SQLDAL類等類庫的方式對有關業(yè)務進行抽象、封裝,在表示層對用戶顯示界面、用戶需求進行定義,有效保證了系統(tǒng)的工廠化開發(fā)規(guī)范和項目運作順暢,以及系統(tǒng)上線安全、高效、穩(wěn)定運行[2]。在三層架構中,數(shù)據(jù)庫訪問和用戶類型判斷邏輯放在一起實現(xiàn),用戶界面層直接調用數(shù)據(jù)訪問實現(xiàn),整個系統(tǒng)功能是放在同一項目中實現(xiàn)。使用三層架構開發(fā)系統(tǒng)的優(yōu)勢就是當數(shù)據(jù)庫或用戶界面發(fā)生改變時不需要重新開發(fā),只需簡單調整即可。
其中,表示層主要為用戶提供交互式操作界面。業(yè)務邏輯層是表示層與數(shù)據(jù)訪問層之間的橋梁,負責數(shù)據(jù)處理、傳遞。數(shù)據(jù)訪問層主要實現(xiàn)對數(shù)據(jù)的保存和讀取操作。AJAX(Asynchronous JavaScript And XML)技術是將一些成熟的技術以一種全新的更加強大的方式整合在一起。它能帶給瀏覽者一種全新的體驗,瀏覽者無需等待服務器響應,可以多次以異步方式向服務器發(fā)送請求,這種感覺類似于傳統(tǒng)的桌面應用。在Ajax應用中,頁面中用戶的操作將通過Ajax引擎與服務器端進行異步通信,然后將返回結果以異步方式提交給客戶端頁面的Ajax引擎,再由Ajax引擎來決定將這些數(shù)據(jù)插入到頁面的指定位置,由此可見,Ajax使得Web應用更加動態(tài),帶來了更高的智能,并且提供了表現(xiàn)能力豐富的Ajax UI組件。這樣一類新型的Web應用,稱RIA(Rich Internet Application,富網(wǎng)絡應用)應用[3]。它極大地改善了Web應用的可用性和用戶的交互體驗,最終得到了用戶和市場的廣泛應用。學生頂崗實習教學管理平臺使用了AJAX技術,使用戶體驗更加愉悅和豐富,同時不同程度地使用主題皮膚技術,并留有WebPart接口,便于進一步拓展開發(fā)。
3.2 系統(tǒng)平臺的技術架構
學生頂崗實習教學管理平臺采用分布式架構設計;系統(tǒng)采用三層B/S(瀏覽器/服務器模式)架構;系統(tǒng)基于Web技術開發(fā),用戶不必另外安裝客戶端軟件,只要使用瀏覽器就可以進行使用和管理操作;系統(tǒng)支持SQL Server數(shù)據(jù)庫;系統(tǒng)以分布式部署:將服務器進行分離部署,將Web Server和Database Server分布部署,同時,系統(tǒng)可以根據(jù)用戶量的增大而擴充服務器數(shù)量;具有出色的系統(tǒng)穩(wěn)定性和可擴展性,支持服務器集群[4]。
3.3 系統(tǒng)流程框架設計
在系統(tǒng)模型建好之后,就是系統(tǒng)流程框架設計了。系統(tǒng)功能結構圖如圖2所示。
圖2 系統(tǒng)功能結構圖
院校管理主要功能是教師管理、學生管理、班級管理及工作流程管理。
教師管理是教師提交教師信息時,管理員在后臺對教師信息進行審核,如果通過,則對教師信息進行存檔,若不符合要求,系統(tǒng)要求教師對所提交的信息進行修改,才能繼續(xù)提交到系統(tǒng)中去。對于已提交信息的教師,高校才會安排指導學生頂崗實習或指導學生畢業(yè)論文。
學生管理是學生用戶是系統(tǒng)中的重要用戶,只要是參與頂崗實習的學生,必須向該平臺提交自已的信息,管理員通過后臺對學生信息進行審核。對于符合要求的學生信息,高校會安排其去參加頂崗實習,并對學生信息進行存檔。對于不符要求的學生信息,系統(tǒng)要求其修改所提交的信息,然后才能繼續(xù)提交到本系統(tǒng)中去。
班級管理是對于學生所在的班級,系統(tǒng)要求每個班級都必須使用全稱進行輸入,以方便統(tǒng)一管理。對于系統(tǒng)中不存在的班級,則要求提交班級信息,經過管理審核后,方能入庫。
工作流程管理模塊是整個平臺的核心,所有業(yè)務都將基于工作流引擎而來。
企業(yè)管理的主要功能是添加企業(yè)信息或合作企業(yè)、實習分配和學生申請實習單位變更的管理。其中添加企業(yè)信息或合作企業(yè)管理主要對:企業(yè)主動申請與院校合作、院校邀請企業(yè)合作、學生推薦企業(yè)合作進行審核管理。
學生管理主要用于學生申請頂崗實習的流程管理。學生頂崗實習的業(yè)務流程圖如圖3所示。
圖3 實習申請業(yè)務流程圖
當學生進行實習申請時,由高校相關部門對學生的實習資格進行審核,對于具備實習資格的學生,需要提交實習申請書,實習申請通過后,進入到具體的實習階段了。
3.4 系統(tǒng)數(shù)據(jù)庫設計
數(shù)據(jù)庫設計是指對于一個給定的應用環(huán)境,構造最優(yōu)的數(shù)據(jù)庫模式,建立數(shù)據(jù)庫及其應用系統(tǒng),使之能夠有效地存儲數(shù)據(jù)。
該數(shù)據(jù)庫由界面設計和事務處理兩部分組成,應用設計實質是如何保證有效地使用和處理數(shù)據(jù)庫。應用設計與數(shù)據(jù)庫設計是并行的活動,可以同時進行,兩個環(huán)節(jié)交互完成設計。
數(shù)據(jù)庫主要采用SQL語句實現(xiàn),使用DDL創(chuàng)建數(shù)據(jù)庫模式、空的數(shù)據(jù)庫文件、用戶視圖、創(chuàng)建應用程序;使用DML或嵌入式SQL實現(xiàn)事務處理。
基于B/S三層體系結構的學生頂崗實習教學管理平臺的開發(fā),為高校、企業(yè)、教師、學生之間搭建一個集管理、監(jiān)控、溝通于一體的網(wǎng)絡平臺。本項目的立項、開發(fā)可對高等院校學生畢業(yè)頂崗實習和畢業(yè)設計進行高效、科學的管理,具有社會推廣價值。
[1]任仕君.中等職業(yè)高校學生頂崗實習調查[J].現(xiàn)代教育管理, 2009(3):25-27.
[2]方躍春.關于高職頂崗實習與人才培養(yǎng)模式創(chuàng)新[J].職業(yè)教育研究,2010(6):125-126.
[3]萬平.提高高職頂崗實習質量的策略[J].洛陽工業(yè)高等??聘咝W報,2006(12):16-17.
[4]張玉臣.第三年頂崗實習期間學生管理的問題與對策[J].職教論壇,2006(12):37-38.
[5]葉小明.在工學結合中實現(xiàn)校企深度融合[J].中國高等教育, 2007(10):52-54.8
Design of Student Teaching Internships Management Platform
JIANG Xing-gang,LUO Ming,TANG Xu-wei
(Huaihua Vocational and Techenical College,Huaihua Hunan 418000,China)
The internship is an important part of engineering education.As a result of diversification of internships’administrative and practice content,decentralization of internships’place and other characteristics,teaching and management internships during colleges and universities has become a difficulty.Based on the study of higher engineering education philosophy and practice,the Student Teaching Internships Management Platform based on B/S structure has been implemented by the use of ASP,NET technology.The system with friendly interface shows a great maintainability and portability,and users can meet demand for student internships management.
internships;school-enterprise cooperation;teaching management;Engineering Education
TP393
A
1008-1739(2015)09-71-3
定稿日期:2015-04-12