?

基于軟件外包服務方向的軟件工程實踐教學體系研究

2015-03-11 05:40朱毅王雅軒劉海燕劉鑫
中國教育技術裝備 2015年2期
關鍵詞:實踐教學體系軟件工程

朱毅++王雅軒++劉海燕++劉鑫

摘 要 為了培養實用型、復合型的國際化軟件人才,對已有軟件人才培養模式進行改革,研究并建立“2+1+1”應用型軟件工程師培養模式,即2年基礎教育、1年實踐強化和1年企業實習。在學生培養過程中,突出工程實踐教育特色,形成比較完善的課題體系,與企業建立起校內外實習和實訓基地,在不斷提高學生實踐能力的同時,積極拓展就業方式。多年實踐結果表明,該教學體系取得良好的成效。

關鍵詞 軟件工程;軟件外包;實踐教學體系;企業課程

中圖分類號:G642.44 文獻標識碼:A

文章編號:1671-489X(2015)02-0159-03

Research on Software Engineering Practice Teaching System based on Software Outsourcing Service//ZHU Yi, WANG Yaxuan, LIU Haiyan, LIU Xin

Abstract In order to foster practical, inter-disciplinary talents that adapt to the international competition, School of Software, Dalian University of Foreign Languages reforms traditional teaching model in respect to software industry, actively explores and establishes the “2+1+1” model for application software engineer training, which is 2 years of basic education, 1 year of practical courses, 1year of corporate internship. During this training period, it highlights engineering practice teaching, forms a more comprehensive subject system, sets up the practice bases in and out of campus, which contributes to improving the students engineering practical ability and expanding employment channels at the same time.

Key words software engineering; software outsourcing; practice teaching system; corporate contract courses

1 背景概述

軟件服務外包行業作為新興的產業,越發受到國家和地方的重視。為了適應國內外市場對軟件外包人才的迫切需求,給高校軟件工程人才的培養模式提出更高的要求。遼寧省特別是大連地區的軟件外包產業發展日趨成熟,軟件企業國際化的現狀要求所有軟件從業人員必須具有扎實的外語功底、熟練的閱讀和溝通交流能力。本文對大連外國語大學軟件學院實踐教學體系模式進行了研究和總結,便于更好地服務地區經濟發展以及實現軟件工程人才培養模式的創新。

2 軟件工程專業實踐教學體系的研究

軟件工程專業目前采用“2+1+1”實用型軟件工程師培養模式,即2年校內基礎教育+1年校內實踐強化+1年企業實習。堅持以素質教育為根基,注重以外語能力、工程分析能力和實踐編程能力為重點的培養目標,在此基礎上構建符合區域經濟發展的軟件工程人才培養的教學體系[1]。

課程體系設置 軟件工程專業以“重視理論基礎、提高實踐能力、明確就業方向、工程能力實現”為宗旨,體現出學校培養、企業培養和自我培養三個維度[2]。在此基礎上形成六個課程組:

1)公共基礎課程組,包括馬克思主義理論、毛澤東思想概論、國防教育等;

2)計算機基礎課程組,包括計算機導論、離散數學、數據結構等;

3)軟件外包課程組,包括Java基礎、Java高級、JavaWeb編程、Java校內實訓等;

4)軟件工程課程組,包括軟件工程與項目管理、面向對象分析與設計、軟件測試技術等;

5)工程實踐型課程組,包括企業實訓、專業實習、畢業論文[3];

6)外語強化課程群組,包括日語精讀、IT日語、商務日語等。

考核方式 軟件工程專業的考核方式主要采用筆答題、上機考試、項目分組答辯和提交大作業等方式對學生的課堂學習效果、工程實踐能力以及知識的掌握程度和實踐程度進行審核[5]。

1)筆答題,主要針對公共基礎課程、計算機基礎課程。

2)上機考試,主要針對實踐性較強的軟件外包課程。

3)項目分組答辯,主要針對實踐性較強的專業強化課以及工程實踐型課程。

4)大作業,主要針對專業選修課。

試題管理 軟件工程專業所有主干科目的考試試題均由相關課程組教師負責整理,并按照試題錄入要求進行試題排版和錄入。由教研室主任指定專人負責試題題庫管理系統中試題的錄入和維護。在錄入試題之后,課程組教師定期進行試題檢查,以保證題庫中試題的準確性和完整性。在相關課程結束前兩周,由指定教師從題庫中根據課程名稱、試題類型、試題數量等進行組卷,最終形成本科目期末考試試卷[7]。

本專業采用試題管理系統后,對現有課程大綱、知識點進行重新梳理,并有了全新的認知。由指定教師負責維護試題管理系統,保證試題庫使用的安全性和后期維護的連貫性。通過指定抽題策略,并指定教師按照抽題策略進行抽題和組卷,保證了試題的保密性。各科題庫的建設從本質上減少了每個學期末各科教師出題和排版的工作量。endprint

企業課程設置 為了更好地培養學生的工程實踐能力,大連外國語大學軟件學院和文思海輝軟件有限公司、大連華信計算機技術有限公司、花旗金融有限公司等多家國內外IT知名企業簽訂了共同聯合培養方案。在學生大三下學期,開設企業提供的實踐項目課程,如“客戶資源管理系統”“網站設計與開發”等。采用“項目案例驅動”教學方法,以3~4人/組為單位,相互合作,獨立開發出一個基于B/S模式的Web應用系統,并根據每個學生的擔當任務不同,進行項目答辯[4]。本專業將企業類課程引入學校后,讓學生有了更多機會接觸企業的知識體系架構,在強化技術的同時提高了團隊合作能力、實際問題解決能力等。

工程實踐 在大四上學期,學生會在企業進行為期三個月的企業實訓。學生從企業實訓中可以掌握企業最新的軟件開發流程、開發規范;同時強化學生項目需求分析、概要和詳細設計、代碼編程、軟件測試等技能,使學生在實戰過程中提高代碼編寫的熟練度及調試技巧,增強實際解決項目問題的能力;學生可以了解和熟悉團隊成員在企業軟件開發項目中所扮演的角色、任務分工以及溝通協作方式,體會企業中團隊合作的規范,并培養團隊開發和協同工作的能力;學生可以熟練地掌握符合對日、對歐美業務需要的IT語言能力[5]。

過程材料管理 為了能夠科學、合理地管理校企合作工程材料等資源和信息,學院和聯合培養企業共同建立項目案例庫管理平臺,平臺中的項目案例主要來自于企業、校企共建項目以及優秀學生畢業設計等。項目案例庫中的項目內容豐富,涉及的行業包括醫療、政府、教育、金融、保險、商業、服務業等。庫中的項目可以在綜合性實踐類課程中使用,配合“項目案例驅動”教學方法的實施,授課教師作為項目經理(PM),學生組成開發小組,進行實踐項目的需求分析、項目開發、項目測試等工作,充分調動學生的參與性、積極性,同時強調團隊合作精神。

項目案例庫管理平臺如圖1所示。目前項目案例庫管理平臺共完成18個項目的建設。其中,企業項目4個,校企合作項目2個,優秀學生畢業設計12個。該平臺對校內實踐類課程和企業項目案例課程的銜接以及學生在企業的工程實踐進行很好的支持。

就業渠道 聯合培養企業定期根據企業招聘周期和崗位需求,為實訓學生安排面試輔導,幫助學生揚長避短、利用自身優勢,全面評估個人專長,有針對性地提高面試技巧,從而增加面試成功率。

在企業內部針對即將畢業的學生舉辦軟件企業專場招聘會,通過拓展多種途徑,增強與企業用人單位的聯系,實時、準確地把握企業的用人需求,保質保量地為學生提供IT行業的公司選擇,為畢業生提供良好的職業發展平臺。

3 結束語

軟件工程專業是知識經濟社會發展中最具有潛力的學科以及信息時代最具活力的專業之一。它不光注重學生基礎理論知識體系的培養,更以社會職業崗位需求為導向,強調學生實際動手能力以及工作崗位的技能需求能力的培養。因此,加強實踐教學體系的研究,并把實踐教學貫穿于整個學習過程中,顯得尤為重要和有意義。

參考文獻

[1]韓利凱,雷偉軍,毛艷,等.應用型本科院校計算機人才培養與計算機教育教學實踐[J].計算機教育,2007(2):

78-80.

[2]張健,安立龍,朱旭東.軟件工程專業應用型人才培養模式的探索與實踐[J].計算機教育,2010(12):15-17.

[3]楊文君.軟件工程實踐教學改革探討[J].計算機工程與科學,2011,33(Z1): 55-57.

[4]王新海,王永貴,張海濤.軟件工程專業工程化實踐教學研究與實踐[J].遼寧工程技術大學學報:社會科學版,

2010,12(6):657-659.

[5]付勇智,王文燕,史旅華.普通院校軟件工程專業實踐教學體系[J].計算機教育,2010(17):110-112.endprint

猜你喜歡
實踐教學體系軟件工程
水利工程造價專業實踐教學體系的構建研究
系統科學理論視角下行政管理專業實踐教學體系的構建
“互聯網+”創新會計人才培養模式研究與實踐
生物工程本科專業畢業生就業情況分析
市場營銷專業小學期實踐教學體系構建的研究
依托工作室的軟件工程實踐教學研究
應用瀑布模型的MOOC制作方法
融合APTECH體系的軟件產業人才培養探究
基于工程教育認證的《軟件工程》課程教學質量建設研究 
關于如何創新和完善計算機軟件工程管理的探討
91香蕉高清国产线观看免费-97夜夜澡人人爽人人喊a-99久久久无码国产精品9-国产亚洲日韩欧美综合