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