国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

微軟移動應(yīng)用實(shí)訓(xùn)平臺在職業(yè)院校教學(xué)中的應(yīng)用

2013-04-29 04:31:30黃承明徐文
廣東教育·職教版 2013年9期
關(guān)鍵詞:實(shí)訓(xùn)平臺移動應(yīng)用軟件開發(fā)

黃承明 徐文

摘要:微軟移動應(yīng)用開發(fā)平臺是目前三大主流移動應(yīng)用開發(fā)平臺之一,建立在該平臺之上的微軟移動應(yīng)用開發(fā)實(shí)訓(xùn)平臺是一個(gè)十分切合職業(yè)院校學(xué)生特點(diǎn)的實(shí)訓(xùn)系統(tǒng),它包含了微軟提供的全套軟件開發(fā)工具、系統(tǒng)環(huán)境、課程資源與校企合作內(nèi)容,既能夠?qū)崿F(xiàn)移動應(yīng)用開發(fā)中基本技能訓(xùn)練、應(yīng)用技術(shù)專項(xiàng)技能訓(xùn)練,也能夠進(jìn)行軟件開發(fā)流程中主要崗位技能的實(shí)訓(xùn)教學(xué),通過項(xiàng)目管理實(shí)訓(xùn)還可為學(xué)生今后的職業(yè)拓展打下良好的基礎(chǔ)。

關(guān)鍵詞:移動應(yīng)用;軟件開發(fā);實(shí)訓(xùn)平臺;專業(yè)技能;職業(yè)拓展

中圖分類號:G710 文獻(xiàn)標(biāo)識碼:A 文章編號:1005-1422(2013)09-0100-03

一、前言

計(jì)算機(jī)類專業(yè)是職業(yè)院校開設(shè)的重要專業(yè)類型,而軟件技術(shù)及軟件工程專業(yè)是計(jì)算機(jī)類專業(yè)其中一個(gè)專業(yè),是目前市場需求最多的專業(yè)類型之一,也是職業(yè)院校高薪就業(yè)十大專業(yè)之一(來自麥可思《2013年中國大學(xué)生就業(yè)報(bào)告》就業(yè)藍(lán)皮書)。然而,在職業(yè)院校軟件技術(shù)及軟件工程專業(yè)的人才培養(yǎng)以及就業(yè)過程中,存在兩個(gè)問題:(1)相對于普通高校學(xué)生,職業(yè)院校的學(xué)生學(xué)習(xí)基礎(chǔ)要低一些,增加一定的教學(xué)難度;(2)職業(yè)院校畢業(yè)學(xué)生就業(yè)以中小型企業(yè)為主,而我國的中小型企業(yè)普遍不提供入職技能培訓(xùn),新員工均要求能夠立即上崗[1]。所以,在軟件技術(shù)及軟件工程專業(yè)人才培養(yǎng)過程中,人才是否能滿足市場需要是考核教育質(zhì)量的核心指標(biāo),教學(xué)與實(shí)踐相結(jié)合、理論教學(xué)與模擬場景甚至是生產(chǎn)環(huán)境實(shí)訓(xùn)相結(jié)合是提高教學(xué)質(zhì)量的有效手段,軟件技術(shù)及軟件工程具有很強(qiáng)的系統(tǒng)性、技術(shù)含量高、技術(shù)更新快,因此在教學(xué)當(dāng)中既要注重專業(yè)基礎(chǔ)理論的教學(xué),又要把握行業(yè)技術(shù)發(fā)展的方向、加強(qiáng)學(xué)生實(shí)踐技能的培養(yǎng),很有必要建立高度仿真的實(shí)訓(xùn)系統(tǒng),來實(shí)現(xiàn)軟件開發(fā)與管理業(yè)務(wù)中的各個(gè)崗位職業(yè)一系列技能的訓(xùn)練,從而達(dá)到畢業(yè)即可上崗的人才培養(yǎng)目標(biāo)。

軟件開發(fā)實(shí)訓(xùn)平臺的建設(shè),國家教育部有相關(guān)的規(guī)定和要求,早在2007年教育部辦公廳就印發(fā)了《中等職業(yè)教育數(shù)控技術(shù)應(yīng)用等四個(gè)專業(yè)實(shí)訓(xùn)基地設(shè)備基本配置推薦標(biāo)準(zhǔn)》的通知【教職成廳〔2007〕5號】,其中對計(jì)算機(jī)應(yīng)用與軟件技術(shù)專業(yè)的軟件開發(fā)培養(yǎng)方向的實(shí)訓(xùn)提供了基本配置推薦標(biāo)準(zhǔn),文件還說明了計(jì)算機(jī)軟件開發(fā)方向的軟件測試實(shí)訓(xùn)室所涵蓋的實(shí)訓(xùn)內(nèi)容:(1)軟件開發(fā)環(huán)境配置;(2)應(yīng)用程序開發(fā);(3)Web站點(diǎn)維護(hù);(4)數(shù)據(jù)庫建立及維護(hù);(5)測試工具的應(yīng)用;(6)軟件測試;(7)測試文檔編寫。

二、平臺概述

在移動應(yīng)用開發(fā)領(lǐng)域中,已經(jīng)形成了三大主流平臺:(1)谷歌(Google)的Android開發(fā)平臺,采用Java語言,(2)蘋果(Apple)的iOS開發(fā)平臺,采用Objective-C語言,(3)微軟的Windows Phone開發(fā)平臺,以C#語言為主要編程語言。其中微軟移動開發(fā)平臺因?yàn)槠渫暾墓ぞ哕浖w系、優(yōu)良的本地化和用戶體驗(yàn)、豐富的學(xué)習(xí)文檔、較低的技術(shù)門檻能、廣泛的市場需求、以及對WEB應(yīng)用程序與桌面應(yīng)用程序開發(fā)的全覆蓋等眾多特性,相對其他兩個(gè)開發(fā)平臺來說,更適合職業(yè)院校學(xué)生學(xué)習(xí)。所以,大多數(shù)職業(yè)院校把微軟移動應(yīng)用開發(fā)平臺作為實(shí)訓(xùn)的首選平臺。

微軟移動應(yīng)用開發(fā)實(shí)訓(xùn)平臺由四大部分組成:微軟開發(fā)平臺、課程資源與培訓(xùn)、校企合作備忘錄和體驗(yàn)中心,如圖1所示。

(一)體驗(yàn)中心包括由XBOX/Kinect及大屏幕組成的體感互動體驗(yàn)系統(tǒng)、Windows 8觸屏筆記本、Windows Phone手機(jī)、Surface Pro平板組成的體驗(yàn)環(huán)境,主要用來體驗(yàn)微軟的一些新技術(shù)和展示和試用實(shí)訓(xùn)教學(xué)中師生開發(fā)的應(yīng)用程序。

(二)課程資源與培訓(xùn)是微軟提供的系統(tǒng)化的軟件開發(fā)相關(guān)的國際精品課程以及對師資知識結(jié)構(gòu)的更新培訓(xùn);

(三)校企合作備忘錄是由微軟協(xié)助提供的同軟件企業(yè)的合作方案建議,包括企業(yè)提供真實(shí)案例、師生作品向企業(yè)推薦、頂崗實(shí)習(xí)等合作項(xiàng)目;

(四)微軟開發(fā)平臺是微軟移動應(yīng)用開發(fā)實(shí)訓(xùn)平臺的核心,由5個(gè)模塊組成:

1.實(shí)訓(xùn)平臺基礎(chǔ)模塊,是指構(gòu)建開發(fā)平臺的客戶端及服務(wù)器的基礎(chǔ)軟件環(huán)境,由Windows Server 2012、SQL Server 2012、System Center 2012、Windows Professional 8等系統(tǒng)軟件將若干臺物理服務(wù)器采用云計(jì)算架構(gòu)和虛擬化技術(shù)組成一個(gè)資源池,面向師生提供統(tǒng)一的開發(fā)環(huán)境虛擬機(jī)、個(gè)人存儲以及開發(fā)實(shí)訓(xùn)所用到的各種虛擬服務(wù)器,如Team Foundation Server等。

2.分析設(shè)計(jì)模塊,由Office Professional Plus 2013和Visio Professional 2013組成,實(shí)現(xiàn)需求文檔、數(shù)據(jù)庫物理模型、OOD/OOP模型等的分析和設(shè)計(jì)。

3.應(yīng)用開發(fā)模塊,主要由Team Foundation Server 2012和Visual Studio Ultimate/ Professional組成,實(shí)現(xiàn)軟件開發(fā)過程中的設(shè)計(jì)、編碼、測試和部署的程序開發(fā)工作。

4.應(yīng)用軟件生命周期管理模塊,主要由Visual Studio Team Foundation Server 2012組成,用來實(shí)現(xiàn)工程項(xiàng)目管理、團(tuán)隊(duì)協(xié)作、開發(fā)文檔管理、代碼版本配置管理、測試管理和部署管理,提供了覆蓋軟件開發(fā)流程中的主要工作崗位的功能集合。

5.項(xiàng)目管理模塊,由Project Server 2013與Project Professional 2013組成,用于對軟件開發(fā)項(xiàng)目進(jìn)行全面管理,包括任務(wù)管理,資源(時(shí)間、人力、設(shè)備場地等)管理,以及進(jìn)度、計(jì)劃、溝通、調(diào)度與風(fēng)險(xiǎn)管理等。

通過微軟移動應(yīng)用開發(fā)實(shí)訓(xùn)平臺,可以實(shí)現(xiàn)移動應(yīng)用開發(fā)領(lǐng)域中從專業(yè)技能訓(xùn)練到實(shí)際生產(chǎn)工作的完整的工作流程、全方位角色以及校企互動的實(shí)訓(xùn)教學(xué);同時(shí)還可以將Project Server 2013應(yīng)用與教學(xué)過程當(dāng)中,通過對教學(xué)過程的分解、任務(wù)分配、任務(wù)指引和實(shí)訓(xùn)考核,能夠方便地實(shí)現(xiàn)基于工作過程指引的教學(xué)模式[2],以獲得更好地教學(xué)效果。

三、教學(xué)應(yīng)用

移動應(yīng)用開發(fā)實(shí)訓(xùn)教學(xué)的目的是讓學(xué)生從整體上理解軟件開發(fā)流程及相關(guān)概念,通過系統(tǒng)化的軟件開發(fā)課程掌握軟件開發(fā)的基本技能,通過對工具軟件的應(yīng)用訓(xùn)練使學(xué)生能夠掌握軟件開發(fā)環(huán)境的組建、熟悉開發(fā)環(huán)境中常用工具軟件的使用方法,通過基于應(yīng)用軟件生命周期管理軟件的指引教學(xué)使學(xué)生能夠掌握軟件開發(fā)流程中各個(gè)主要崗位的工作內(nèi)容和相關(guān)技能,通過對真實(shí)Windows Phone移動應(yīng)用程項(xiàng)目的開發(fā)實(shí)訓(xùn)使學(xué)生能夠掌握移動應(yīng)用開發(fā)完整的開發(fā)模式和應(yīng)用程序商店(App Store)發(fā)布流程,通過項(xiàng)目管理實(shí)訓(xùn)教學(xué)能夠提高學(xué)生團(tuán)隊(duì)合作精神以及從更高的層面發(fā)現(xiàn)、分析和解決問題的能力。進(jìn)而使學(xué)生工作能力能夠達(dá)到準(zhǔn)生產(chǎn)環(huán)境水平,實(shí)現(xiàn)畢業(yè)就上崗的高水平就業(yè)能力以及未來職業(yè)拓展能力。

微軟移動應(yīng)用開發(fā)實(shí)訓(xùn)平臺本質(zhì)上是微軟Windows平臺上統(tǒng)一的軟件開發(fā)實(shí)訓(xùn)平臺,涵蓋了控制臺程序、桌面應(yīng)用程序、ASP.NET WEB應(yīng)用程序、WPF/Silverlight應(yīng)用程序、Windows Phone移動應(yīng)用程序以及應(yīng)用軟件生命周期管理,可以結(jié)合各個(gè)學(xué)校的實(shí)際情況開發(fā)出符合學(xué)校自身特點(diǎn)的實(shí)訓(xùn)教學(xué)應(yīng)用。在基于移動應(yīng)用開發(fā)實(shí)訓(xùn)方面,以東莞理工學(xué)校為例,見圖2,主要有以下幾個(gè)方面:

1.基本技能訓(xùn)練。在學(xué)生具備基本的程序設(shè)計(jì)基礎(chǔ)知識后,就可以進(jìn)行軟件開發(fā)的基本技能訓(xùn)練,分為三部分:

第一部分是通過簡單的控制臺程序或桌面應(yīng)用程序?qū)嵱?xùn)讓學(xué)生掌握程序設(shè)計(jì)的基本技能,如Visual Studio.NET工具的使用,程序代碼的編寫、調(diào)試、運(yùn)行方法;通過一些簡單有趣的小程序來理解、強(qiáng)化和印證前面所學(xué)的數(shù)據(jù)結(jié)構(gòu)知識,逐步掌握編程語言C#的語法并能熟練使用。

第二部分是WEB應(yīng)用程序開發(fā)實(shí)訓(xùn),如小型的WEB網(wǎng)站、簡單的WEB應(yīng)用管理程序,通過從創(chuàng)建WEB APP工程項(xiàng)目、頁面設(shè)計(jì)和組織、頁面跳轉(zhuǎn)、業(yè)務(wù)處理代碼編寫到WEB應(yīng)用程發(fā)布、部署和運(yùn)行的實(shí)訓(xùn)教學(xué),讓學(xué)生理解WEB應(yīng)用程序的工作模式和執(zhí)行原理、掌握WEB應(yīng)用程序工程項(xiàng)目的組織結(jié)構(gòu)和維護(hù)、掌握ASP.NET應(yīng)用程序的設(shè)計(jì)方法和WEB控件的使用。

第三部分是移動應(yīng)用程序的開發(fā)實(shí)訓(xùn),主要是通過簡單、實(shí)用有趣的程序案例,讓學(xué)生掌握基于Windows Phone 8的應(yīng)用程序的開發(fā)流程,重點(diǎn)是了解和掌握Windows Phone 8應(yīng)用程序的組織結(jié)構(gòu)、設(shè)計(jì)模式、執(zhí)行原理以及發(fā)布到應(yīng)用程序商店(App Store)的流程。

2.移動應(yīng)用專項(xiàng)技能訓(xùn)練。移動應(yīng)用專項(xiàng)技能訓(xùn)練主要是培養(yǎng)學(xué)生使用軟件技術(shù)解決實(shí)際問題的能力,通過專項(xiàng)訓(xùn)練掌握對業(yè)界流行的技術(shù)和未來即將流行的技術(shù),并能夠綜合運(yùn)用來實(shí)現(xiàn)企業(yè)業(yè)務(wù)需求。

3.多工作崗位技能訓(xùn)練?,F(xiàn)代軟件開發(fā)是一項(xiàng)多人協(xié)作參與的工作,隨著工業(yè)化程度的提高,開發(fā)過程日益規(guī)范化、標(biāo)準(zhǔn)化和流程化,分工也更加細(xì)致和明確,逐漸形成需求分析、系統(tǒng)設(shè)計(jì)、程序編碼、測試管理、系統(tǒng)運(yùn)維、配置管理、文檔管理、項(xiàng)目管理等一系列分工明確的工作崗位,在微軟移動應(yīng)用開發(fā)實(shí)訓(xùn)平臺中,通過Team Foundation Server和Visual Studio.NET工具可以實(shí)現(xiàn)上述工作崗位的模擬實(shí)訓(xùn),老師可以把學(xué)生分成多個(gè)項(xiàng)目小組,每個(gè)小組進(jìn)行不同的項(xiàng)目開發(fā),每個(gè)學(xué)生可以參加多個(gè)小組并擔(dān)任不同的崗位角色,履行相應(yīng)的工作職責(zé),使學(xué)生可以在每個(gè)工作崗位得到鍛煉,而不僅僅是程序編碼。

4.項(xiàng)目管理技能訓(xùn)練。在軟件開發(fā)行業(yè)中,項(xiàng)目管理是軟件開發(fā)從業(yè)人員職業(yè)拓展的主要途徑之一,也是是打通職業(yè)“上升通道”的渠道之一,軟件開發(fā)人員在獲得一定經(jīng)驗(yàn)和能力,通常成為項(xiàng)目主管或項(xiàng)目經(jīng)理,成為技術(shù)型管理人員,然后逐步向更高的職位發(fā)展。在項(xiàng)目管理中,項(xiàng)目管理人員面對不僅僅是技術(shù)問題,更多的是項(xiàng)目干系人之間的協(xié)調(diào),以及項(xiàng)目的進(jìn)度、成本、質(zhì)量、風(fēng)險(xiǎn)、溝通管理等非技術(shù)問題。

四、注意事項(xiàng)

微軟移動應(yīng)用開發(fā)實(shí)訓(xùn)平臺是一套完善而實(shí)用的實(shí)訓(xùn)平臺,為了使實(shí)訓(xùn)平臺發(fā)揮出更大的價(jià)值,學(xué)校以及教師應(yīng)該注意以下事項(xiàng):

1.作為企業(yè),其主要目的是生產(chǎn)并盈利,所以,我們應(yīng)該主動積極地與合作企業(yè)進(jìn)行溝通,并且要走向社會,尋求更多的企業(yè)合作,了解行業(yè)動態(tài)和技術(shù)發(fā)展方向,加強(qiáng)學(xué)校教學(xué)與企業(yè)生產(chǎn)之間的互動,獲取更多真實(shí)教學(xué)案例甚至項(xiàng)目外包。

2.及時(shí)更新知識結(jié)構(gòu)與課程體系。專業(yè)教師必須及時(shí)更新自己的知識結(jié)構(gòu),不斷重構(gòu)教材和課程內(nèi)容,及時(shí)了解并掌握新的應(yīng)用技術(shù),并運(yùn)用到實(shí)訓(xùn)教學(xué)當(dāng)中,這樣培養(yǎng)出來的學(xué)生才不至于脫離社會需求。

3.加強(qiáng)實(shí)訓(xùn)平臺管理。移動應(yīng)用開發(fā)實(shí)訓(xùn)平臺在學(xué)校應(yīng)用當(dāng)中有三個(gè)特點(diǎn):(1)使用率高,進(jìn)度重疊率高,(2)學(xué)生更替快,(3)系統(tǒng)升級快。所以需要加強(qiáng)管理,首選,要建立學(xué)期實(shí)訓(xùn)計(jì)劃項(xiàng)目清單,包括實(shí)訓(xùn)班級、實(shí)訓(xùn)階段、實(shí)訓(xùn)項(xiàng)目及案例資源等;其次,對于畢業(yè)學(xué)生要及時(shí)對其空間進(jìn)行清理,對其中的優(yōu)秀項(xiàng)目進(jìn)行整理歸檔;最后,對實(shí)訓(xùn)平臺中的重要系統(tǒng)如SDK要及時(shí)升級,以便能夠進(jìn)行新技術(shù)的實(shí)訓(xùn)教學(xué)。

4.對于一些重要的實(shí)訓(xùn)項(xiàng)目要保證一定數(shù)量的重復(fù)案例,根據(jù)學(xué)習(xí)理論,重復(fù)原則有效提高學(xué)習(xí)效果,在實(shí)訓(xùn)過程中,學(xué)生會做但不一定掌握,有時(shí)候是依葫蘆畫瓢,并沒有理解,需要通過多次類似的案例重復(fù)訓(xùn)練才能達(dá)到預(yù)期的效果。

五、應(yīng)用總結(jié)

在移動應(yīng)用開發(fā)實(shí)訓(xùn)教學(xué)當(dāng)中,不管是采用微軟移動應(yīng)用開發(fā)實(shí)訓(xùn)平臺還是其他的移動應(yīng)用開發(fā)實(shí)訓(xùn)平臺,技能訓(xùn)練都一定要結(jié)合行業(yè)需求,基本技能訓(xùn)練要扎實(shí)、專項(xiàng)技能訓(xùn)練要強(qiáng)化、同時(shí)還要注意培養(yǎng)學(xué)生職業(yè)拓展能力和職業(yè)素養(yǎng),加強(qiáng)學(xué)校師生與企業(yè)、與行業(yè)、與社會的互動,這才是移動應(yīng)用開發(fā)實(shí)訓(xùn)平臺在教學(xué)應(yīng)用中的根本所在。

參考文獻(xiàn):

[1]徐愉吟.職業(yè)院校畢業(yè)生就業(yè)困難的原因分析及指導(dǎo)對策[J].考試周刊.2009,(26).

[2]李淮.基于工作過程的項(xiàng)目式教學(xué)模式[J].中國建設(shè)教育.2012,(1).

[3]唐劍梅,高志升.軟件工程在“軟件開發(fā)設(shè)計(jì)實(shí)訓(xùn)”課程中的應(yīng)用.電腦知識與技術(shù)[J].2012,(31).

猜你喜歡
實(shí)訓(xùn)平臺移動應(yīng)用軟件開發(fā)
T學(xué)校公共設(shè)施便捷報(bào)修平臺的移動應(yīng)用研究
東方教育(2016年18期)2017-01-16 16:42:44
高職綜合課程虛擬仿真實(shí)訓(xùn)平臺開發(fā)與應(yīng)用的思考
云計(jì)算環(huán)境下的微課移動云平臺設(shè)計(jì)
高校會計(jì)實(shí)訓(xùn)平臺的需求分析和總體設(shè)計(jì)
會計(jì)憑證實(shí)訓(xùn)平臺設(shè)計(jì)
大數(shù)據(jù)時(shí)代下免費(fèi)手機(jī)軟件盈利模式探討
信息安全環(huán)境下的計(jì)算機(jī)軟件開發(fā)研究
建模技術(shù)在軟件開發(fā)中的應(yīng)用
核電廠定期試驗(yàn)管理軟件開發(fā)
科技視界(2016年21期)2016-10-17 20:50:03
FPGA軟件開發(fā)過程中編碼規(guī)范的作用
科技視界(2016年20期)2016-09-29 13:35:10
蒙自县| 沈丘县| 凭祥市| 双流县| 庆元县| 寿阳县| 玉溪市| 长岭县| 河池市| 灵寿县| 通榆县| 珠海市| 瑞丽市| 若羌县| 临湘市| 蒲城县| 大兴区| 西吉县| 纳雍县| 阳谷县| 铜山县| 琼中| 甘肃省| 方城县| 东阳市| 萨嘎县| 泗水县| 金溪县| 阿拉善盟| 咸丰县| 阿拉尔市| 湘阴县| 错那县| 龙胜| 宁都县| 叙永县| 井陉县| 正镶白旗| 东方市| 瑞安市| 泰宁县|