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

?

軟件專業(yè)項目實訓教學的探索與實踐

2013-12-29 00:00:00謝旻
電腦知識與技術 2013年1期

摘要:針對軟件專業(yè)的人才需求和人才培養(yǎng)的特點,分析了校內實踐教學的不足,在此基礎上我院面向軟件專業(yè)進行了項目實訓,通過引進企業(yè)規(guī)范加強項目實踐各個環(huán)節(jié)的管理,并且提供了相應的保障條件。通過實訓,學生的綜合應用能力、學習能力和團隊協(xié)作得到了培養(yǎng)和鍛煉,項目實訓得到了顯著的效果。

關鍵詞:軟件專業(yè);項目實訓;項目教學;教學改革

中圖分類號:G642 文獻標識碼:A 文章編號:1009-3044(2013)01-0116-03

隨著全球信息化進程的加快,社會對計算機人才的需求與日俱增,特別是近幾年我國軟件外包產(chǎn)業(yè)對軟件人才的需求出現(xiàn)很大缺口,企業(yè)急需應用能力強、有實踐經(jīng)驗和一定學習創(chuàng)新能力的畢業(yè)生。然而,盡管每年計算機軟件專業(yè)畢業(yè)生數(shù)量增長很快,由于知識脫節(jié)、缺乏動手能力和實踐經(jīng)驗,真正滿足企業(yè)需求的畢業(yè)生數(shù)量有限,因此,出現(xiàn)了畢業(yè)生就業(yè)難,中、高端企業(yè)招人難的局面。歸根結底,高等院校針對計算機軟件人才的培養(yǎng)方式不能適應職業(yè)需求,尤其在教學實踐環(huán)節(jié)上,存在許多不足。我院針對傳統(tǒng)實踐教學環(huán)節(jié)的不足,結合現(xiàn)代企業(yè)項目管理模式,對軟件專業(yè)進行了項目實訓教學實踐。

1 校內實踐教學的現(xiàn)狀

計算機軟件的特點在于知識更新快,實現(xiàn)的技術手段更新快且多樣化,軟件人才需要不斷更新知識,掌握最新的實用技術。為了適應職業(yè)需求,許多學校開設了主流軟件技術課程,如.NET, Java (J2EE) , Oracle等,并針對課程開設了各種形式的課程實踐以培養(yǎng)學生的綜合能力。但現(xiàn)有的實踐教學存在很多不足:

1)實踐針對孤立知識點,缺乏知識點的關聯(lián)性。大多數(shù)課程的實踐教學安排在理論教學的2~4個學時之后,針對理論教學內容安排上機實踐小作業(yè),這種教學實踐以知識點分割,不能將課程的整體內容系統(tǒng)的聯(lián)系在一起,無法完成針對課程的綜合能力訓練。

2)實踐針對具體課程,缺乏與前置課程、后續(xù)課程的關聯(lián)性。這種實踐教學往往放在理論課程結束后的1~2周,針對理論課程安排課程實踐,實踐項目中涵蓋本課程的主要知識點,但卻忽略了與相關課程的關聯(lián),且因為學生的專業(yè)知識有限,只能采用虛擬項目進行實踐,往往與實際脫節(jié),造成學生對所學知識理解不深,不能理解所學知識的實用價值,不利于調動學生的學習主動性。

3)實踐缺乏系統(tǒng)化、工程化項目,難以達到項目工程化管理和開發(fā)的訓練目的,不能培養(yǎng)團隊合作意識。企業(yè)往往采取系統(tǒng)化、工程化的方式進行軟件開發(fā),在項目下劃分子項目、模塊、子模塊等,開發(fā)人員分成小組,既完成本組的工作,也要與其他小組配合工作。實踐教學中往往由于學時和教學資源的限制,不能用真實項目或仿真項目進行實際開發(fā),無法真正給予學生實際項目實踐經(jīng)歷。

4)實踐缺乏真實或仿真的實訓環(huán)境,使實踐過程缺少指導與監(jiān)督。許多高校的實踐環(huán)節(jié)安排在計算機房進行,教師布置實踐任務,學生上機完成實踐內容,但項目式實訓要求在項目進行的各環(huán)節(jié)有必要的項目跟蹤和監(jiān)督機制,一旦發(fā)現(xiàn)問題,需要小組會議,甚至需要項目會議進行討論,一方面,計算機房無法提供討論的場地,不能滿足實踐的需要,另一方面,計算機房無法對學生進行統(tǒng)一管理,不能有效的監(jiān)督學生的出勤、工作進度等信息。

5)實踐缺乏軟件開發(fā)與管理的行業(yè)規(guī)范,無法將學生帶入真實的項目中訓練,造成校內實踐教學與實際項目管理開發(fā)方式的脫節(jié)。

2 項目實訓教學實踐

針對校內實踐教學存在的問題,我院面向軟件專業(yè)學生,采取自愿報名的方式,開展了為期30天的項目實訓教學實踐。我院與南大富士通軟件公司進行校企合作,選取計算機基礎教學部的教學管理系統(tǒng)為實訓項目,采用ASP.Net,C#語言,Oracle10數(shù)據(jù)庫系統(tǒng),windowXP環(huán)境進行開發(fā),并引進南大富士通軟件公司項目管理和開發(fā)規(guī)范指導項目。

2.1 實訓環(huán)節(jié)

項目實訓分7個環(huán)節(jié):

1) 項目啟動

項目啟動安排在實訓的第1天,為了讓實訓學生了解整個項目計劃和目標,邀請了南大富士通的項目主管和技術主管介紹軟件項目知識以及業(yè)內相關標準和規(guī)范。業(yè)內專家的經(jīng)驗對學生更有說服力,以此調動學生參與的積極性和主動性。啟動報告之后,由專業(yè)教師帶領學生構建系統(tǒng)開發(fā)平臺,使學生盡快進入項目。

2) 理論基礎訓練

報名參加實訓的學生基本具有必要的專業(yè)基礎,包括程序開發(fā)語言,數(shù)據(jù)庫基礎,軟件工程基礎。但很多學生對先前所學的專業(yè)課程都有所生疏,因此在項目啟動后的一周由專業(yè)教師帶領學生鞏固基礎知識,并以小型管理信息系統(tǒng)的Demo為例,設計數(shù)據(jù)庫,針對某一具體功能完成對數(shù)據(jù)庫的增、刪、改、查操作。一方面學生可以通過Demo熟悉相關的專業(yè)知識,如系統(tǒng)需求分析,功能模塊劃分,數(shù)據(jù)庫設計規(guī)范,SQL語言的應用;另一方面,給沒有.Net編程經(jīng)驗的學生一個熟悉的過程,以便很快適應實訓項目開發(fā)。

3) 項目訓練

項目訓練包括幾個階段:需求分析、功能設計、系統(tǒng)詳細設計、數(shù)據(jù)流分析、數(shù)據(jù)庫設計、編碼、測試、用戶手冊制作。全過程按照南大富士通軟件公司的項目流程標準化運作。在項目需求階段進行項目分組,按功能模塊劃分成6組,每組5人。在需求之后的每個階段,都邀請南大富士通的專業(yè)人員做相關的知識介紹和操作流程,然后每組由2個教師帶領完成本組的模塊。期間每個階段,小組都進行階段小組會議評審,階段工作完成后,開項目評審會議,及時對項目工作進行監(jiān)督和調整。

4) 項目中期匯報與評價

在項目中期,即編碼工作之前,由各項目小組進行項目匯報,包括進度情況、后期工作量預計,難點問題等,并由帶隊教師對各小組成員的工作進行評價。

5) 項目結題

項目完成后,由各小組對本組負責的模塊進行總結,演示模塊功能,并聽取其他小組或教師的意見和建議,作為對小組的評價的參考;由富士通項目經(jīng)理對本項目進行整體評價和總結,提出改進意見。

6) 實訓調查與總結匯報

對參與實訓的學生進行問卷調查,調查內容包括對項目內容、項目難度、項目形式的滿意度調查,項目中學生在軟件流程、業(yè)內規(guī)范、實現(xiàn)技術方面的收獲,以及對項目的意見和建議。每組抽取一個學生代表進行總結匯報。

2.2 項目實訓的保障條件

1) 項目實訓的軟件保障

采用南大富士通軟件事業(yè)本部的過程規(guī)范(SWN)組織軟件開發(fā)過程,在項目需求開發(fā)階段完成RS(調查)、BD(基本設計)、FD(功能設計),在技術方案階段完成SD(結構設計)、DD(詳細設計)、MI1(編碼)和MK(測試)。并采用富士通公司的過程改進框架支持系統(tǒng)SPIF統(tǒng)一管理數(shù)據(jù),進行版本控制和數(shù)據(jù)分析,使所有開發(fā)的參與者能隨時確認整體項目的進度情況。采用企業(yè)的標準化開發(fā)規(guī)范,學生能真正投入實際軟件項目開發(fā)過程,在鍛煉學生動手實踐能力的同時利于培養(yǎng)職業(yè)意識和職業(yè)素養(yǎng)。

2) 項目實訓的硬件保障

我院針對本次實訓專門組建實訓基地,模擬公司環(huán)境管理,采用專用服務器支持項目開發(fā)、采用指紋打卡設備記錄出勤情況,sQubDmiJivdUr4yFG5kexzt8KhUJArjliWZk/wnvPXY=為每位實訓學生分配專用機器,提供專用會議室進行小組討論,全程30天封閉管理,讓學生身臨其境感受職業(yè)氛圍,全身心的投入實訓學習。

3 實訓效果評價

通過對實訓的全程監(jiān)督和實訓調查,實訓取得顯著成效,體現(xiàn)在以下幾方面:

1) 實訓項目按時完成,全程文檔、說明書齊備。通過30天的努力,實訓團隊完成了計算機基礎部教學管理系統(tǒng)的開發(fā)和主要文檔工作,雖然存在一些小瑕疵,經(jīng)后期改進,現(xiàn)已投入使用。

2) 加深了學生對軟件開發(fā)流程的理解。80%的學生在實訓調查中表示“從未這樣深刻的理解軟件開發(fā)”,特別是需求開發(fā)階段的重要性以及對后期開發(fā)工作的影響。本次實訓將學生認為“軟件開發(fā)就是編程”的觀念徹底扭轉,90%的學生認為此次實訓非常貼近實際工作。75%的學生認為實訓有助于理解標準化、系統(tǒng)化的開發(fā)方式,而并不是片面強調個人技術。

3) 培養(yǎng)了學生自主學習意識和學習能力。項目實訓以學生為主體,教師為主導,通過項目任務分配使學生具有責任意識,在遇到困難或問題時,主動學習,向帶隊教師請教,極大的提高了學生的自主性和積極性,通過項目鍛煉,63%的學生認為自己的學習能力得到較大提高。

4) 增強了學生的團隊合作意識。通過分組開發(fā)、小組討論,學生對團隊合作有了深刻的認識,不僅需要團隊分工,還要相互配合協(xié)調,聽取意見,做出調整,才能使整個團隊的開發(fā)工作順利進行。實訓結束后92%的學生愿意在此參加這種形式的實訓。

4 結論

本文介紹了面向軟件專業(yè)學生進行的一次項目實訓實踐,經(jīng)過多方面努力,取得了較好的成效。下一階段的任務將在本次實訓的基礎上總結經(jīng)驗,做進一步改進,擴大實訓規(guī)模,最終將項目實訓納入專業(yè)培養(yǎng)體系。

參考文獻:

[1] 李方圓,邱建雄.面向軟件外包的項目實訓教學探索[J]. 電腦知識與技術,2011,7(25):6302-6304.

[2] 冷淑君.以項目為中心構建新型教學模式的實踐與思考[J].中國電化教育, 2008(258):76-79.

[3] 陳占偉,吳文歡.軟件學院項目實訓教學模式探索[J].計算機教育,2012(1):96-98.

[4] 萬雅靜,馬文靜,閆虎.軟件技術專業(yè)校企融合的探索與實踐[J].教育與職業(yè),2010(23):104-105.

西乌珠穆沁旗| 东兰县| 福鼎市| 登封市| 灌南县| 柏乡县| 曲靖市| 文化| 福鼎市| 巴楚县| 屯留县| 中方县| 汉中市| 阿拉尔市| 洛宁县| 临湘市| 神农架林区| 盐津县| 营山县| 湘潭县| 沈阳市| 皋兰县| 毕节市| 太湖县| 张家口市| 永胜县| 昔阳县| 邵阳市| 周至县| 长宁区| 井冈山市| 蓬溪县| 房山区| 阳谷县| 云林县| 建阳市| 邵阳县| 陆丰市| 祁门县| 江都市| 台安县|