美章網 資料文庫 軟件開發工程師實訓課程建設范文

軟件開發工程師實訓課程建設范文

本站小編為你精心準備了軟件開發工程師實訓課程建設參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。

軟件開發工程師實訓課程建設

摘要:

探討在高校現有的軟件開發相關專業構建Android軟件開發工程師課程體系,闡述如何經過半年的實訓,快速培養有一定項目開發經驗的工程師,助推移動互聯網行業發展。

關鍵詞:

Android;軟件開發工程師;課程體系;移動互聯網

1建設背景

隨著3G/4G技術的不斷發展和智能手機的普及,移動互聯網繼承了互聯網所有的應用,并有自己獨特的優勢。互聯網的應用系統幾乎全部延伸到智能手機應用,例如手機銀行、移動商務等。據亞太地區手機使用調查顯示:2015年中國手機用戶達到10億[1],遠高于寬帶用戶數;移動應用系統發展潛力更大,將成為全球信息通信行業的萬億元級新興產業,急需大量的移動應用開發工程師。據計世資訊的相關研究報告,國內移動應用開發人才缺口將達到50萬人以上[2]。目前主流的智能手機操作系統有谷歌公司的Android、蘋果公司的iOS、微軟公司的WindowsPhone,只有Android是開源的操作系統,華為、三星、小米、中興、聯想手機制作商都采用了Android操作系統,ARM、英特爾、高通等半導體制造商也采用了Android操作系統。因此Android必將成為智能手機主流操作系統,用戶數最多,與之對應的軟件開發工程師缺口最大;而目前少數高校開設移動應用開發專業或方向,培養周期長,培養人數少,遠不能滿足移動互聯網行業發展對人才的需要。

2建設思路

Android軟件開發工程師實訓課程體系是在原來的軟件技術專業基礎之上構建的,結合AndroidAPP開發崗位及流程進行設計,采用基于模塊化、導師制、項目化的Android開發工程師人才培養體系[3],共分成4個遞進的模塊,每一個模塊又細化為一個教學單元,詳見圖1。每一個模塊有基礎知識學習和項目實戰,前導模塊考核[4]過關之后再進行下一個模塊的學習,重點積累學員的項目開發經驗,注重學員綜合素質的培養。

3課程體系

1)模塊一:JavaSE開發技能強化(約120課時)。高校軟件開發相關專業基本都開設過Java程序設計或C#程序設計,兩者觸類旁通,因此本模塊主要針對Android開發打下Java編程基礎,鞏固面向對象的基本概念和編程思想,為下一個模塊作準備,所謂磨刀不誤砍柴工,見表1。2)模塊二:Web及服務平臺開發(約200課時)。Web及服務平臺是移動端訪問的基礎,后端服務器的架構決定系統的穩定性,接口的開發決定終端開發和運行的效益,因此本模塊著重學習JSP和Servlet核心編程,完成服務器端業務邏輯和數據庫開發,見表2。3)模塊三:移動端APP開發(約220課時)。此模塊真正進入Android項目開發,首先從Android基礎控件入手,掌握Android開發基本原理和流程,逐步引入實際案例,綜合掌握Android控件使用、UI設計、內置數據庫設計、消息推送、GPS定位應用、網絡接口應用等開發技術,見表3。4)模塊四:作品匯報與就業指導(約30課時)。前3個模塊是練好內功,本模塊主要通過作品匯報會暨Android開發軟件工程師專場招聘會,把學生送到對口的崗位工作,同時把參加實訓的同學拉進即時交流的QQ群和微信群,方便日后在工作與學習過程中就技術與思想動態,進行交流溝通指導,提供增值服務,見表4。

4實訓過程

每個模塊實訓過程包括實訓預備期和實訓期兩個階段[6]。實訓預備期:參與實訓的學生對Android課程體系中必須掌握的業界實用技術知識清單和相關課件進行學習,必要時進行相關課程的考試,考試合格者才能進入項目實戰。實訓期:以模擬公司為平臺,以仿真的商業案例項目為載體,將企業文化及職業素養訓練、IT技能培訓、行業知識以及業務流程實踐等實訓內容完全貫穿在模擬公司的運營過程中,使學生在實踐中體驗企業工作環境,獲得一定的實際經驗和職業磨煉。實訓中由實訓教師統一指導,基本過程如下:(1)搭建環境:主要講解搭建各種手機操作系統開發環境所需具備的軟硬件及網絡知識。(2)完整的軟件開發過程:主要講解實際項目所涉及的軟件開發過程的各個環節,如需求開發、設計、編碼與測試、項目管理、項目驗收及技術文檔整理等。(3)Android手機軟件應用開發:這是本實訓課程體系的核心部分,主要是使學員掌握軟件開發的技術、編程思想與方法,了解軟件開發過程中常犯的錯誤。課程注重實用性,重在培養學員對代碼分析的能力、掌握編碼規范、掌握調試知識和分析程序錯誤的能力。同時學習內存檢查工具和軟件配置管理等知識,課程中貫穿著一個開發項目,以增加學員開發項目的經驗。(4)測試計劃與軟件缺陷:主要介紹軟件測試的基本概念和基礎知識、如何編寫測試計劃、識別軟件缺陷、編寫缺陷報告等。(5)數據庫:通過對數據庫基礎的講解,讓學員掌握這些技術,數據庫是以主流的Oracle和MySQL數據庫的運用為主。(6)職業導向訓練:進行職業引導,包括就業指導和職前引導,通過座談會等輔助訓練明確就業方向,進一步了解職業發展形勢。

5結語

我校2012級軟件技術班在大三下學期引入Android開發工程師實訓課程體系進行實訓教學試點,教學效果顯著,絕大多數畢業生進入Android開發領域。在實訓過程中,教師帶著學生承接了企業項目“好售掌上批發系統”,完成了Web平臺、Android手機APP、IOS手機APP等功能設計與實現。通過第一期的試點教學,進一步優化了教學內容和實訓過程,把好售批發平臺分解成若干個實訓項目,構建了上述課程體系,彌補了目前Android開發工程師實訓體系實用性和可操作性不強的局面,供有計劃開設Android開發工程師實訓課的學校和老師進行參考,同時滿足傳統的應用系統開發工程師向移動應用開發方向發展的自學教學資源,有利于他們快速轉崗,助推移動互聯網發展。

作者:鐘石根 張振軍 張良杰 單位:廈門南洋職業學院 信息工程學院

主站蜘蛛池模板: 女人与公拘交酡过程高清视频| 欧洲美熟女乱又伦免费视频 | 国产日韩欧美久久久| 99久久精品午夜一区二区| 成人a在线观看| 久久久久久夜精品精品免费啦 | 亚洲精品乱码久久久久久自慰| 玖玖精品在线视频| 少妇真实被内射视频三四区| 久久婷婷五月综合色精品| 老司机午夜精品视频在线观看免费| 国产真实乱对白精彩| 91精品国产福利在线观看| 女人与公拘交酡全过程i| 中文字幕一区日韩精品| 日美女大长腿b| 亚洲AV午夜精品一区二区三区 | 国产激情电影综合在线看| 91亚洲欧美综合高清在线| 天天干天天做天天操| 一级做一级爱a做片性视频视频| 欧美另类xxxx图片| 人人添人人澡人人澡人人人人| 精精国产xxxx视频在线播放| 国产乱来乱子视频| 麻豆国产96在线|日韩| 国产真实系列在线| 3d动漫精品一区二区三区| 在线看片免费人成视频福利| xxxx性bbbb欧美野外| 日韩精品一区二区三区在线观看| 亚洲国产日韩欧美一区二区三区| 正能量网站不用下载免费观看视频软件 | 国产精品正在播放| 97热久久免费频精品99| 天天干天天干天天| spoz是什么意思医学| 富二代app免费下载安装ios二维码| 不卡无码人妻一区三区音频| 扒开双腿疯狂进出爽爽爽动态图 | 国产亚洲精品美女久久久久 |