陳小蘭
(無錫汽車工程高等職業技術學校 江蘇省無錫市 214153)
近年來,越來越多的高職院校開始對實訓教學、頂崗實習等教學方式給予了極高的關注度,并將其與工學一體化教學結合起來,為學生實踐操作能力的提升奠定了充實的基礎。在高職院校實訓教學平臺設計與實現期間,學生的自主學習意識得到培養,主觀能動性和創造性得到發揮,自學能力有所提高,這一切都大大地有助于學習自主性的培養。同時在任務的處理過程中還可鍛煉學生們多方面具體學習的能力。與此同時,校企合作教學模式的推進,也使得社會培訓工作與學校實訓工作順利結合,借助實訓教學平臺來實現了教學管理的規范化與可持續發展。
在現代化高職院校的教育當中,實踐教學是其培養專業人才并向社會輸入復合型人才的重要手段,并且利用實踐教學還能夠引導學生逐步養成獨立思考、分析問題并解決問題的能力,這對于其日后就業與崗位工作均具有重要的作用。就目前我國實訓教學系統的發展來講,實訓教學系統的整體框架是由數據層、功能層和應用層組成的。通過對實訓教學平臺的設計,來實現用戶與實訓教學系統之間的互動聯系,該系統設計的主要原則是開放性原則、分層設計原則和松耦合的設計原則,系統中所包含的各個功能點都能獨立完成自己的業務,同時也為其他的功能提供相應的數據分析,滿足企業的發展要求。
實訓教學系統中的數據交換主要是通過Web 瀏覽器來實現的,數據層主要負責數據庫數據的統計,為業務管理部門提供有效的數據,根據數據庫的數據,對業務數據進行新增、修改和查詢等操作。J2EE 作為標準體系結構,其能夠為實訓教學系統的構建提供多元化的體系結構支持,與此同時,J2EE 在一定意義上還保障了整個高職院校實訓教學系統的可靠性、擴展性以及安全性。多元化的教學系統有效簡化了開發、配置以及維護該平臺的程序,將企業所提供的實訓內容依據不同專業的需求羅列出來,并借助應用服務器為組件提供了全面的底層服務,例如,事務管理、多線程等內容,這對于實訓系統開發管理來說,只用管理特定領域內容開發即可,不用花費大量的時間在繁瑣的系統級事項上,減少了系統開發過程中人力、物力以及精力的消耗。實訓教學系統數據層的體系設計結構圖如圖1所示。

圖1:數據層的體系設計結構圖
實訓教學系統的數據層包括企業的網站、辦公系統和電子商務系統的數據渠道,通過數據渠道實現業務的全過程管理,在每個過程中產生的數據,經過處理形成相應的表格,并儲存在相應的數據庫中,以便日后查閱,這些數據的整理,對實訓教學系統的管理提供有力的數據支持。
實訓教學系統的用戶包括管理員、學生和企業內部工作人員。學生通過訪問互聯網,利用手機、電腦和PC 等客戶端的Web 瀏覽器對企業的網址進行訪問,系統的管理人員和企業內部工作人員通過登錄實訓業務管理的網站對此進行操作和管理,學生在網頁中打開實訓教學系統進行注冊并登陸,瀏覽企業發布的信息,從而進行業務咨詢,最終在在網上確定信息,選擇適宜的實訓內容。
實訓教學系統應用層是以安全體系和標準體系為基礎而建立的,從而為學生提供更加安全、準確的服務。學生可以通過網頁瀏覽器直接對實訓教學系統進行訪問,并且使用該系統提供的各種服務和功能。其中,Eclipse 作為可擴展IDE 開放源代碼,其是由IBM 企業在2001年末捐獻出源代碼后所組成的,并且在這一過程中構建了Eclipse 聯盟,給予其機會來對Eclipse 代碼進行后續開發及完善。IBM 企業將Eclipse 這一開放源代碼應用范圍定義在開發、構建以及調試過程中,主要是幫助集成開發環境(IDE)可以克服其應用過程中所存在的不足之處,并對其進行改善與優化。與此同時,應用層是由計算機整個設備和網絡實施環境為基礎的設施,利用數據層提供的相關數據,向學生提供咨詢管理、實踐工作管理、信息錄入管理和實訓平臺管理等業務的服務。
高職院校實訓教學系統復雜且多樣,所要體現的功能也非常的多,因此,其所包含的子系統也非常的多,具體包括了實訓內容查詢子系統、實訓結果管理子系統、電子機房管理子系統、實訓流程管理子系統、消費管理子系統以及電子閱覽室管理子系統等。Eclipse 還可以滿足同一集成開發環境(IDE)下不同供應商工具操作的需求,使得各供應商間工具可以達成互操作性,進而優化項目工作流程,使得系統開發人員可以在此背景下順利的實現系統開發目標。Eclipse 擴展點主要指,利用常規表述過濾器中簡單的字符串來完成Java 類的描述,這一過程中均可借助Eclipse 擴展性功能來完成,有效減少了程序的復雜性。并且Eclipse 插件所定義的擴展點可滿足其他插件應用的需求,且也能夠在其他插件定義的擴展點中進行工作。除去對擴展點所定義的接口進行提前了解外,插件口處無法得知其從擴展點處提供的服務將會被怎樣利用。在借助Eclipse 進行操作時,系統設計人員通過會將高級設計與低級開發工具進行結合來完成互補需求,而這些互補的獨立工具采用Eclipse擴展點連接在一直,在系統開發者利用調試器進行檢查時,UML對話框便可將器件的實際運行情況反饋至系統設計及開發者手中。由于Eclipse 并不了解開發語言,所以無論Java 語言調試器、C/C++調試器還是匯編調試器都是有效的,并可以在相同的框架內同時瞄準不同的進程或節點。而其具體實現的過程則如下所示。
本文只簡單敘述實訓期間平臺數據的定義,如下所示。

刷專業程度的算法如下所示:
(1)程序開始,調動initcomcn 函數初始化串口;
(2)用SndCmdQuery 查專業機狀態,若沒發現專業則繼續進行;
(3)用SndCmdldentifyCardType 函數查專業型,若無具體的實訓專業內容,則轉(2);若發現專業代碼,則需要返回專業所在頁。若其為不能識別的專業,提示相關信息后轉(2);
(4)調動函數進行密碼比較,進行讀寫專業處理;
(5)如果收到的報文有錯,則需要依照程度發送和重傳請求報文,等待重新傳送;若專業機超過一定的時間而沒有出現應有的響動時,便需借助IcReset 函數復位該專業機;
(6)操作過程中需要顯示、鳴叫時可調動相應函數;
(7)當對該專業的讀寫專業操作完成后,可用ScdCardOver表示函數結束;
(8)若要繼續處理,則需轉向(2)繼續進行。
對于開發者以及用戶而言,EJB 技術模型為其提供了非常顯著的便利性,例如,將系統市場化時間縮減到最低,并有整個技術模型的擴展性與移植性較好,緩解了開發者對于技術包的依賴性等。EJB 體系結構主要包括了會話Bean 和實體Bean 兩種類型,其在生命周期、持續性管理方面存在著較為顯著的區別,且可以為高職院校實訓教學系統的設計提供多樣化的編程標準需求。硬件方面,隨著科技的不斷推進,計算機的硬件已有了飛速的發展,硬件的價格也由于越來越成熟的技術支持變得低廉,這些優質的計算機硬件性能已經足夠滿足本系統對計算機硬件的需求。
綜上所述,高職院校實訓教學系統的設計是針對學生實訓的實際需求,并且這一平臺將管理、監控、溝通等功能融合了起來,在校企合作的背景下可以為學生提供更加全面化的實踐操作與實訓學習機會,同時,借助該平臺還可實時給予學生專業的校內、校外指導教師培訓,使得學生進一步了解自己日后就職的崗位情況以及技能需求,并在實訓的過程中不斷提升自身的綜合素養,這對于學生日后就業具有非常重要的意義。