吳建明
(蘇州工業(yè)園區(qū)職業(yè)技術(shù)學(xué)院, 江蘇 蘇州 215123)
在江蘇省現(xiàn)代職教體系建設(shè)試點項目啟動時,[1]蘇州工業(yè)園區(qū)職業(yè)技術(shù)學(xué)院與常熟理工學(xué)院聯(lián)合申報了軟件專業(yè)“3+2”專本分段培養(yǎng),即三年在高職院校學(xué)習(xí),經(jīng)轉(zhuǎn)段考核合格后,轉(zhuǎn)入本科院校學(xué)習(xí)兩年。自2012年項目實施以來,為貫徹落實現(xiàn)代職教體系改革的精神,學(xué)校雙方密切合作,定期交流研討,持續(xù)探索專本分段培養(yǎng)協(xié)同實施教學(xué)管理的辦法,用以保障試點項目各項工作的順利實施。在高職與本科雙方院校共同協(xié)商的基礎(chǔ)上,制定了軟件專業(yè)專本銜接的人才培養(yǎng)方案和包含過程控制的轉(zhuǎn)段考核方案。按照人才培養(yǎng)方案和轉(zhuǎn)段考核方案的要求,高職軟件專業(yè)順利開展了各項預(yù)訂工作任務(wù)。在學(xué)院的教師評學(xué)、座談反饋、綜合素養(yǎng)測評等各方面,專本分段軟件專業(yè)的學(xué)生都表現(xiàn)出了明顯區(qū)別與普通??粕牧己脤W(xué)風(fēng)和積極性,同時,也對試點項目提出了獨特的要求。
讓學(xué)生明確專本分段的培養(yǎng)目標(biāo),了解轉(zhuǎn)段考核方案的要求,是我們做好高職階段教學(xué)實施工作的重要前提。一段時間學(xué)習(xí)以后,特別是在一些轉(zhuǎn)段考核方案中所要求的調(diào)研考核進行之后,我們發(fā)現(xiàn)越來越多的學(xué)生關(guān)于專本分段培養(yǎng)有著各種問題需要解答,越來越多的學(xué)生還希望能夠隨時掌握自己轉(zhuǎn)段考核的進展情況。與此同時,我們認(rèn)識到本科院校對學(xué)歷授予和學(xué)位發(fā)放等方面的特別要求,也是我們需要讓學(xué)生在高職階段就應(yīng)該了解和及時準(zhǔn)備的內(nèi)容。但是,不僅本科院校組織的調(diào)研考核成績不在我們原有的教務(wù)系統(tǒng)中,而且碎片化的各種相關(guān)信息也難以滿足學(xué)生和老師對專本分段培養(yǎng)的需求。因此,我們需要一個專門的信息系統(tǒng)來更好地幫助我們實施專本分段培養(yǎng)高職階段的工作。
專本分段培養(yǎng)管理平臺的需求來自??贫蔚膶W(xué)生、任課教師和專本分段培養(yǎng)的管理人員等最終用戶的需要。主要是從??贫蔚呐囵B(yǎng)工作中收集專業(yè)技能考核、調(diào)研考核、學(xué)位課程考核、轉(zhuǎn)段綜合考核以及素質(zhì)拓展成果等數(shù)據(jù),并向不同的用戶提供詳細的數(shù)據(jù)和統(tǒng)計結(jié)果。
通過使用該平臺,學(xué)生可以了解專本分段考核方案的具體要求、自己參加轉(zhuǎn)段考核的完成情況、以及在全體學(xué)生中的比較數(shù)據(jù)等,還能夠?qū)⒓禹椖俊⒈荣惈@獎等素質(zhì)拓展成果數(shù)據(jù)保存到系統(tǒng)中,提前了解和準(zhǔn)備本科段培養(yǎng)中所需要的學(xué)位課程平均學(xué)分績點和素質(zhì)拓展學(xué)分等方面的要求。
轉(zhuǎn)段考核涉及的各門課程,教學(xué)任務(wù)主要由高職院校完成,但是高職院校的課程考試成績卻無法替代轉(zhuǎn)段考核成績。轉(zhuǎn)段考核有多種形式,有的是高職與本科雙方聯(lián)合出卷;有的是需要進行雙方聯(lián)合答辯;還有的是本科院校單獨出卷。因此,對于高職院校的具體課程的任課教師,需要了解學(xué)生的轉(zhuǎn)段考核情況,以便及時調(diào)整教學(xué)方法,提高教學(xué)效果。
做好高職階段的培養(yǎng)工作,更要做好專本分段培養(yǎng)的銜接工作。這不僅需要及時掌握專業(yè)技能考核、學(xué)業(yè)調(diào)研考核、學(xué)業(yè)綜合考核等轉(zhuǎn)段考核的情況,還需要整理出詳實的數(shù)據(jù),并能夠為所有參與專本分段培養(yǎng)的師生提供即時的信息,以保障試點項目的順利進行。
為了方便使用、維護和更新,我們將專本分段培養(yǎng)管理平臺設(shè)計為B/S結(jié)構(gòu)。對于平臺的主要邏輯部分,則使用MVC模式進行設(shè)計,[2]以便由能力不同的老師和學(xué)生共同合作完成項目開發(fā)任務(wù),如圖1所示。用戶可以在瀏覽器中直接請求訪問視圖所包含的專本分段培養(yǎng)相關(guān)的重要通知等內(nèi)容。當(dāng)需要提交用戶名、素質(zhì)拓展、考試成績等信息以獲得或變更特定的數(shù)據(jù)時,視圖會將請求轉(zhuǎn)發(fā)給控制器,再由控制器根據(jù)具體情況判斷返回相關(guān)視圖,或是通過模型所包含的方法來操作數(shù)據(jù)庫。所有視圖中的數(shù)據(jù)將通過模型,保持與數(shù)據(jù)庫中的一致。
圖1 專本分段培養(yǎng)管理平臺總體結(jié)構(gòu)圖
1.用戶管理:專本分段培養(yǎng)管理平臺的用戶主要是全體專本分段培養(yǎng)的學(xué)生和參與培養(yǎng)工作的老師。所有學(xué)生幾乎都會擁有一樣的操作權(quán)限,但是學(xué)生用戶數(shù)量每年都會有變化,而且需要查看和處理各自不同的信息;老師人數(shù)相對固定,確因其分工不同還需要細化不同的操作權(quán)限。因此,我們?yōu)槊恳粋€用戶分別給出一個特定的用戶名,再將所有的用戶分為不同的角色進行管理,也就是由角色來確定用戶的權(quán)限,由用戶名來區(qū)分學(xué)生和老師所得到的具體信息。在用戶管理模塊中,我們設(shè)計了新建賬號、密碼修改、權(quán)限變更等功能。
2.信息查詢:提供個性化的數(shù)據(jù)查詢,體現(xiàn)了專本分段培養(yǎng)管理平臺存在的重要價值。在系統(tǒng)中,不僅學(xué)生能夠看到面向全體學(xué)生的培養(yǎng)要求,查詢到個人的相關(guān)考試信息,還能夠了解到自己距離轉(zhuǎn)段考核過關(guān)還有多少差距。教師用戶可以查詢到以課程或班級為單位的統(tǒng)計信息。在信息查詢模塊中,主要包括調(diào)研考核、學(xué)位課程、素質(zhì)拓展、綜合考核等查詢功能。
3.數(shù)據(jù)維護:需要維護的數(shù)據(jù)主要包括學(xué)生的考試成績和素質(zhì)拓展情況。其中,涉及素質(zhì)拓展學(xué)分需要由學(xué)生自行填報的技能證書、競賽獲獎、發(fā)表論文、創(chuàng)新成果等信息中,還需要包含上傳圖片和文檔。
涉及到轉(zhuǎn)段考核和專本分段培養(yǎng)的所有重要數(shù)據(jù)都存儲于數(shù)據(jù)庫中,如圖2所示。考試成績存儲在score表中,以關(guān)聯(lián)的exam表中的考試名稱(exam_name)和類型(category)來區(qū)分是學(xué)位課程、綜合考核還是某一次調(diào)研考核的成績。每一個學(xué)生的每一次素質(zhì)拓展申報都存儲在achievement表中,以關(guān)聯(lián)的development表中的類型(category)字段來區(qū)分可以獲得的素質(zhì)拓展學(xué)分。轉(zhuǎn)段考核方案中所規(guī)定的英語、計算機水平等其它要求,則與學(xué)生基本信息保存在同一張表中。
圖2 專本分段培養(yǎng)管理平臺數(shù)據(jù)庫關(guān)系圖
專本分段培養(yǎng)管理平臺使用Eclipse開發(fā)工具,主要采用JSP技術(shù)開發(fā),[3]部署環(huán)境為jdk1.6和Tomcat7.0,數(shù)據(jù)庫使用了MySQL。由于希望能組織有面向?qū)ο缶幊袒A(chǔ)但是剛剛接觸JSP等開發(fā)技術(shù)的專本分段培養(yǎng)的學(xué)生們參與開發(fā),因此,我們由老師負責(zé)在數(shù)據(jù)庫連接時引入了Hibernate框架幫助實現(xiàn)數(shù)據(jù)的持久化,并使用連接池來管理數(shù)據(jù)庫連接,以便集中學(xué)生們的主要精力以團隊合作的形式完成系統(tǒng)用戶界面和功能模塊的實現(xiàn)。
我們的視圖主要提供顯示數(shù)據(jù)和接受用戶輸入的功能。在專本分段培養(yǎng)管理平臺中,我們采用JSP頁面作為用戶界面。在使用Div和CSS完成頁面布局以后,又使用了JavaScript、JQuery等客戶端技術(shù)幫助優(yōu)化了視圖的交互性。視圖的數(shù)據(jù)主要來自模型所提供的數(shù)據(jù)庫數(shù)據(jù)。
我們的控制器不包含用戶界面,也不處理任何數(shù)據(jù)。我們使用Servlet技術(shù)開發(fā)的控制器接受所有來自視圖的請求,并完成調(diào)度,實現(xiàn)視圖的重定向和協(xié)調(diào)數(shù)據(jù)處理。
在我們的模型中,主要是采用Javabean來實現(xiàn)實體映射、數(shù)據(jù)處理和數(shù)據(jù)庫操作等工作。
在江蘇省現(xiàn)代職教體系建設(shè)試點項目開展的第二個年頭,我們根據(jù)專本分段培養(yǎng)工作的實際需要,設(shè)計開發(fā)了專本分段培養(yǎng)管理平臺。由于采用了清晰的MVC模式設(shè)計開發(fā),因此將可以方便地組織學(xué)生更新系統(tǒng)中的部分模塊,不斷完善系統(tǒng)的功能,以適應(yīng)試點項目開展的需要。
[1]蘇寶莉,顧惠斌,楊長春.高職與本科分段培養(yǎng)高端技能型人才探析[J].職業(yè)技術(shù)教育,2012(26):10-13.
[2]張超.基于JSP 的MVC 設(shè)計模式探究[J].電腦與信息技術(shù),2012(4):60-62.
[3]王景.JSP 動態(tài)網(wǎng)站的技術(shù)開發(fā)分析[J].赤峰學(xué)院學(xué)報(自然科學(xué)版),2013(10):24-26.