文/吳雪峰 丁璧晗
實(shí)習(xí)與實(shí)訓(xùn)是應(yīng)用型本科計(jì)算機(jī)專業(yè)教學(xué)的最重要的組成部分,貫穿于計(jì)算機(jī)專業(yè)人才培養(yǎng)的全過程,是提高人才培養(yǎng)質(zhì)量,達(dá)成人才培養(yǎng)目標(biāo)的關(guān)鍵。校內(nèi)實(shí)訓(xùn)是企業(yè)和高校之間的紐帶,是實(shí)現(xiàn)由理論知識(shí)教學(xué)到實(shí)際社會(huì)需求無縫對(duì)接的有效方式與途徑。
如何對(duì)校內(nèi)實(shí)訓(xùn)過程進(jìn)行科學(xué)有效的管理是當(dāng)前亟需解決的問題。本文基于MVC 框架研究設(shè)計(jì)了校內(nèi)實(shí)訓(xùn)管理平臺(tái),該平臺(tái)包括角色管理、課程管理、日志管理、類別管理、學(xué)生管理、技術(shù)論壇管理等功能模塊。校內(nèi)實(shí)訓(xùn)管理平臺(tái)的應(yīng)用有助于師生之間交流溝通,可對(duì)每個(gè)學(xué)生實(shí)訓(xùn)過程進(jìn)行追蹤,提高了實(shí)訓(xùn)效率和質(zhì)量。
本文基于.Net 平臺(tái),采用MVC 開發(fā)模式,后臺(tái)數(shù)據(jù)庫為SQL-Server。MVC 即模型(Model)、視圖(View)、控制器(Controller),Model 表示應(yīng)用程序核心(如數(shù)據(jù)庫記錄表)、View 是應(yīng)用程序處理數(shù)據(jù)顯示的部分,視圖通常是依據(jù)模型數(shù)據(jù)創(chuàng)建的,Controller 是應(yīng)用程序處理用戶交互的部分,通??刂破髫?fù)責(zé)從視圖讀取數(shù)據(jù),控制用戶輸入,并向模型發(fā)送數(shù)據(jù)。
徐海學(xué)院計(jì)算機(jī)專業(yè)校內(nèi)實(shí)訓(xùn)主要分為三個(gè)階段,第一個(gè)階段由主講老師介紹專業(yè)基礎(chǔ)知識(shí);第二階級(jí)由學(xué)生根據(jù)個(gè)人興趣愛好選擇方向并進(jìn)行專業(yè)方向相關(guān)知識(shí)深入學(xué)習(xí);第三階段為項(xiàng)目實(shí)訓(xùn),由指導(dǎo)教師給出項(xiàng)目實(shí)訓(xùn)題目,學(xué)生自由組隊(duì)進(jìn)行項(xiàng)目實(shí)戰(zhàn)。
圖1:系統(tǒng)功能板塊圖
圖2:系統(tǒng)界面
在第一階段實(shí)施過程中,教師可將知識(shí)點(diǎn)分類發(fā)布到系統(tǒng)中,學(xué)生可以模糊搜索某類型知識(shí)點(diǎn),或者根據(jù)多種條件聯(lián)合檢索,同時(shí)學(xué)生可對(duì)某個(gè)知識(shí)點(diǎn)進(jìn)行收藏、回復(fù)、點(diǎn)贊等操作,也可查看其它同學(xué)對(duì)該知識(shí)點(diǎn)的回復(fù)、討論等信息。
在第二階段實(shí)施過程中,由于學(xué)生選擇專業(yè)方向不一,學(xué)生在學(xué)習(xí)過程中遇到問題類型較為廣泛,不同的問題類型需要相應(yīng)的專業(yè)老師進(jìn)行解答。此外由于計(jì)算機(jī)專業(yè)相關(guān)技術(shù)發(fā)展較快,學(xué)生選擇專業(yè)方向每年也會(huì)有所變化,因此在系統(tǒng)設(shè)計(jì)時(shí)需要考慮專業(yè)方向相關(guān)分類的靈活設(shè)置。
第三階段是學(xué)生項(xiàng)目實(shí)戰(zhàn)階段,系統(tǒng)提供論壇、項(xiàng)目版本管理等功能,滿足學(xué)生在該階段相關(guān)學(xué)習(xí)過程的管理。學(xué)生每日需在系統(tǒng)提交當(dāng)日項(xiàng)目進(jìn)展情況,教師可對(duì)該學(xué)生提交結(jié)果進(jìn)行線上打分,整個(gè)實(shí)訓(xùn)結(jié)束后可以回溯每個(gè)學(xué)生的實(shí)訓(xùn)歷程。系統(tǒng)功能模塊圖如圖1所示。
數(shù)據(jù)庫設(shè)計(jì)部分的表單有用戶表、角色表、系統(tǒng)菜單表、學(xué)生表、教師表、課程信息表、日志表、附件表、學(xué)習(xí)論壇表、論壇回復(fù)表、個(gè)人回復(fù)信息表、點(diǎn)贊表、瀏覽足跡表等共有36 個(gè)表單。
校內(nèi)實(shí)訓(xùn)系統(tǒng)登錄界面有教師、學(xué)生、管理員三個(gè)角色可供選擇,每個(gè)角色登錄后可進(jìn)行相應(yīng)功能管理。其中教師角色登錄系統(tǒng)后界面如圖2所示。
校內(nèi)實(shí)訓(xùn)管理平臺(tái)以徐海學(xué)院計(jì)算機(jī)系為應(yīng)用背景,該平臺(tái)可將整個(gè)校內(nèi)實(shí)訓(xùn)實(shí)現(xiàn)過程化管理,同時(shí)通過每屆實(shí)訓(xùn)數(shù)據(jù)積累,為后續(xù)實(shí)訓(xùn)提供寶貴的知識(shí)資源。