軟件開發(fā)專業(yè)論文8篇

時間:2023-03-14 15:06:19

緒論:在尋找寫作靈感嗎?愛發(fā)表網(wǎng)為您精選了8篇軟件開發(fā)專業(yè)論文,愿這些內(nèi)容能夠啟迪您的思維,激發(fā)您的創(chuàng)作熱情,歡迎您的閱讀與分享!

軟件開發(fā)專業(yè)論文

篇1

1計算機軟件開發(fā)類畢業(yè)設(shè)計存在的問題

自21世紀(jì)高等教育改革以來,全國各高校招生規(guī)模不斷擴大,導(dǎo)致畢業(yè)生數(shù)量也相應(yīng)大規(guī)模增加,給高校學(xué)生的求職擇業(yè)帶來了嚴(yán)峻的考驗。為了可以跟上時代的步伐,為求職帶來一些實際項目經(jīng)驗,計算機專業(yè)越來越多學(xué)生選取了軟件開發(fā)作為畢業(yè)設(shè)計課題。然而,在各高校實際當(dāng)中,本科畢業(yè)設(shè)計質(zhì)量已經(jīng)下降,軟件開發(fā)類論文與實際完全脫節(jié),歸根結(jié)底是沒有一個可以從頭到尾指導(dǎo)學(xué)生進行軟件開發(fā)的學(xué)習(xí)模式,主要存在下面幾個不足之處。

1.1學(xué)生問題

學(xué)生設(shè)計能力低,編程水平差,無項目實際經(jīng)驗,既不知道軟件開發(fā)的基本理論與方法,也不知道程序語言代碼編寫和開發(fā)工具界面操作,甚至不知道從何處開始下手準(zhǔn)備畢業(yè)論文,成為目前軟件開發(fā)類畢業(yè)論文質(zhì)量差的根本原因;學(xué)生思想上存在誤區(qū),不重視畢業(yè)設(shè)計的重要性與必要性,認為畢業(yè)設(shè)計與普通課程一樣,對畢業(yè)設(shè)計敷衍了事,不愿意花時間和精力認真努力開發(fā)軟件,總是被動、消極地接受學(xué)習(xí),成為軟件開發(fā)類畢業(yè)論文質(zhì)量差的直接原因。

1.2學(xué)校問題

學(xué)生在大一至大三期間,一般只是簡單地開設(shè)各科課程,并沒有將所有軟件開發(fā)類課程結(jié)合起來,直接導(dǎo)致出現(xiàn)學(xué)生軟件設(shè)計能力低與開發(fā)水平差的現(xiàn)象;從論文開題、中期檢查到論文答辯等過程中,并沒有嚴(yán)格按照各種材料上交的日期進行,普遍是最后答辯時上交補交所有材料,甚至包括論文開題報告,直接導(dǎo)致學(xué)生消極怠慢的態(tài)度;最后的畢業(yè)論文考核是最關(guān)鍵的問題,也是目前畢業(yè)論文相關(guān)制度中管理最混亂的一部分。既沒有一套規(guī)范畢業(yè)論文考核標(biāo)準(zhǔn),也沒有對畢業(yè)論文的中間過程進行監(jiān)控,就連最后的論文答辯也只是流于形式。

1.3教師問題

大部分教師沒有項目開發(fā)實際經(jīng)驗,只知道軟件設(shè)計理論基礎(chǔ),不能全方位地指導(dǎo)學(xué)生,更加無法讓學(xué)生能夠主動積極地學(xué)習(xí),成為畢業(yè)論文水平不高的原因之一。

2CDIO教育模式

CDIO教育模式繼承和發(fā)展歐美20多年以來的工程教育改革理念,將“做中學(xué)”和“基于項目教育和學(xué)習(xí)”的集中概括和抽象表達,是2004年由麻省理工學(xué)院和瑞典皇家工學(xué)院等四所大學(xué)研究創(chuàng)立,CDIO分別代表了構(gòu)思(Conceive)、設(shè)計(Design)、實現(xiàn)(Implement)和運作(Operate)等四個學(xué)習(xí)過程,它以產(chǎn)品研發(fā)到產(chǎn)品運行的生命周期為載體,讓學(xué)生以主動的、實踐的、課程之間有機聯(lián)系的方式學(xué)習(xí)[3]。CDIO培養(yǎng)大綱將工程畢業(yè)生的能力分為工程基礎(chǔ)知識、個人能力、人際團隊能力和工程系統(tǒng)能力四個層面,大綱要求以綜合的培養(yǎng)方式使學(xué)生在這四個層面達到預(yù)定目標(biāo)[4]。本文將CDIO模式的構(gòu)思、設(shè)計、實現(xiàn)和運作等四個學(xué)習(xí)過程引入到計算機軟件開發(fā)類畢業(yè)設(shè)計中,要求嚴(yán)格按照構(gòu)思、設(shè)計、實現(xiàn)和運作這四個階段進行,并將每一個階段的成果都作為畢業(yè)論文考核的依據(jù),以此調(diào)動學(xué)生的積極性與主動性,既能讓指導(dǎo)老師清楚整個設(shè)計流程,并根據(jù)階段安排加以指導(dǎo)和督促,也能讓學(xué)生愿意付出時間和精力努力投入到畢業(yè)設(shè)計當(dāng)中。在彌補學(xué)生軟件開發(fā)水平不足的同時,提高學(xué)生思考問題、綜合設(shè)計的能力,最后達到提高畢業(yè)論文質(zhì)量的目的。

3基于CDIO模式的計算機軟件開發(fā)類畢業(yè)設(shè)計

3.1構(gòu)思階段

畢業(yè)論文是從學(xué)生的選題開始,一般是由老師提供一系列題目,再由學(xué)生根據(jù)自己的具體情況選擇,這種方式遏制了學(xué)生的主動性。應(yīng)該由學(xué)生根據(jù)自己的愛好、專長和對將來的職業(yè)規(guī)劃等情況,利用各種參考資料主動搜索與查找適合自己的題材范圍,再在老師的指導(dǎo)下確定畢業(yè)論文題目。不僅能夠調(diào)動學(xué)生的設(shè)計積極性,為后面的畢業(yè)論文工作提供有利條件,而且還可以培養(yǎng)學(xué)生查閱資料和思考問題的能力。之后,指導(dǎo)老師提供軟件開發(fā)類參考資料,并在中國知網(wǎng)等學(xué)術(shù)平臺搜索課題相關(guān)文獻,確定論文的基本要求,給學(xué)生下達論文任務(wù)書。學(xué)生根據(jù)接收到的任務(wù)書,利用軟件工程專業(yè)書籍、中國知網(wǎng)等學(xué)術(shù)平臺、論文相關(guān)的Web網(wǎng)站,查閱大量的資料,了解論文的背景、研究現(xiàn)狀和開發(fā)意義,確定論文的研究內(nèi)容和開發(fā)中的關(guān)鍵問題,撰寫論文開題報告,完成軟件開發(fā)的構(gòu)思階段。

3.2設(shè)計階段

設(shè)計階段主要包括需求分析和總體設(shè)計,正式開始畢業(yè)論文的設(shè)計工作。根據(jù)資料查閱、市場調(diào)查和企業(yè)要求等形式分析軟件產(chǎn)品操作流程、功能列表,完成系統(tǒng)需求分析,并在需求分析的基礎(chǔ)上重點進行功能設(shè)計、模塊劃分、模塊接口規(guī)范、數(shù)據(jù)庫概念設(shè)計及數(shù)據(jù)庫邏輯設(shè)計,在老師的指導(dǎo)下反復(fù)修改不斷完善,最終確定系統(tǒng)的總體設(shè)計。然而,在軟件開發(fā)設(shè)計階段,學(xué)生論文還沒有開始寫,軟件程序也沒有完成,指導(dǎo)老師無中期檢查依據(jù),不能有效地督促學(xué)生開發(fā)設(shè)計。因此,在設(shè)計階段完成之后,應(yīng)該形成需求分析、數(shù)據(jù)庫設(shè)計、概要設(shè)計等相關(guān)說明書,作為畢業(yè)論文中期檢查的材料,納入論文考核的范圍。

3.3實現(xiàn)階段

實現(xiàn)階段是學(xué)生畢業(yè)論文工作的重點,也是畢業(yè)論文設(shè)計工作量最大、所需時間最長的一個階段,直接決定最終畢業(yè)論文的質(zhì)量水平。學(xué)生需要掌握軟件開發(fā)工具、程序設(shè)計語言等基本理論與方法,根據(jù)系統(tǒng)總體設(shè)計的功能模塊、接口規(guī)范等進行數(shù)據(jù)庫的實現(xiàn)、程序代碼的編寫,并反復(fù)運行與測試。此階段生成詳細設(shè)計說明書、編程規(guī)范、測試等文檔,作為畢業(yè)論文第二次中期檢查材料。在這個階段有了指導(dǎo)老師的督促,能夠完全確定系統(tǒng)功能,不至于在后期階段又需要反復(fù)修改。

3.4運作階段

根據(jù)前期產(chǎn)生的開題報告、需求分析、數(shù)據(jù)庫設(shè)計、概要設(shè)計、詳細設(shè)計、編程規(guī)范、測試等文檔和開發(fā)好的軟件系統(tǒng)撰寫畢業(yè)論文,并參與論文答辯,是學(xué)生畢業(yè)論文的總結(jié)階段,不僅著重體現(xiàn)學(xué)生的寫作水平,更能了解學(xué)生對軟件的學(xué)習(xí)情況,是分值比重最大的一部分。最后,將所有文檔和論文、答辯情況一起評分,獲得畢業(yè)論文成績。

4結(jié)語

篇2

關(guān)鍵詞:自主學(xué)習(xí);外文文獻研讀;軟件測試;雙語研究性教學(xué)

0、引言

軟件測試是從事計算機軟件開發(fā)和維護專業(yè)的人員應(yīng)該掌握的一門技術(shù)。軟件測試是軟件工程中的關(guān)鍵活動之一,是保證軟件質(zhì)量的重要手段,其工作量通常占軟件開發(fā)總工作量的50%以上,而對于某些可靠性要求極高的軟件系統(tǒng),如航天、銀行等領(lǐng)域的軟件系統(tǒng),軟件測試占軟件開發(fā)總工作量的比例甚至達到60%~80%。軟件測試的目的是發(fā)現(xiàn)軟件中的錯誤,并及時修正這些軟件錯誤,以減少軟件在后出現(xiàn)錯誤,提高軟件產(chǎn)品質(zhì)量。軟件測試是一項需要專業(yè)技能的工作,它包含許多理論和實踐。如果缺少這些理論知識和實踐經(jīng)驗,測試的深度和廣度就不夠,測試質(zhì)量也就無法保證,從而導(dǎo)致軟件質(zhì)量達不到要求,影響軟件的可信性。

由于國內(nèi)軟件產(chǎn)業(yè)的現(xiàn)狀所致,很多的軟件公司屬于軟件外包型公司,這些公司以軟件開發(fā)為主。這樣,軟件工程專業(yè)很大一部分學(xué)生畢業(yè)后通常從事軟件開發(fā)或者程序員工作,這也影響著學(xué)校對軟件工程專業(yè)的設(shè)置。因此,當(dāng)前高校在軟件工程專業(yè)課程設(shè)置上往往將很大一部分精力放在軟件開發(fā)課程的設(shè)置上,如各種語言的學(xué)習(xí)、軟件開發(fā)方法的學(xué)習(xí)等。但是,軟件工程不僅包括軟件開發(fā),還包括軟件測試以及軟件維護。大部分國外大型軟件公司,如微軟、IBM等公司,這些公司對軟件測試非常重視。在這些公司內(nèi)部,軟件測試人員數(shù)量并不比軟件開發(fā)人員少,因為一個優(yōu)秀的軟件產(chǎn)品最終是通過不斷的軟件測試進行驗證和評價的。隨著軟件工程課程的不斷完善,當(dāng)前軟件測試的重要性已逐漸得到重視,很多高校已將軟件測試課程作為軟件工程專業(yè)課程中的必修課程。該課程是軟件工程的核心組成部分,是連接軟件開發(fā)和軟件的紐帶。通過本課程的學(xué)習(xí),學(xué)生要了解軟件測試及其管理的重要性,掌握軟件測試基本理論、技術(shù)和方法,具備研究設(shè)計測試用例和使用自動化測試工具的基本方法和實踐能力,能將測試驅(qū)動的理念融入軟件開發(fā)、維護的研究與應(yīng)用中,從工程化角度提高和培養(yǎng)學(xué)生從事大型軟件的測試技術(shù)和能力。

盡管軟件測試課程已作為軟件工程專業(yè)的必修課程,但從教師和學(xué)生兩個角度對該課程的調(diào)查反饋發(fā)現(xiàn),教師覺得該課程不好教,教學(xué)效果不好;而學(xué)生感覺該課程較空洞,沒有發(fā)現(xiàn)其在實際軟件開發(fā)中有多大的應(yīng)用。這主要因為在傳統(tǒng)的軟件測試教學(xué)中,學(xué)生只是被動地參與,聽教師授課,聽教師講授各種軟件測試概念和方法,但學(xué)生并沒有真正學(xué)到這些理念,并沒有對這些方法進行應(yīng)用。所以這種傳統(tǒng)的軟件測試教學(xué)方法效果很難令人滿意。

揚州大學(xué)信息工程學(xué)院將軟件測試課程作為一門雙語研究性課程進行試點改革,探討如何更好地進行軟件測試課程的教與學(xué)。本文將以該學(xué)院軟件工程專業(yè)軟件測試課程為例,探討學(xué)生自主學(xué)習(xí)的軟件測試雙語研究性教學(xué)方法。筆者作為該課程的授課人實施了本文的軟件測試教學(xué)方法,其目的是研究如何促進學(xué)生進行雙語研究性教學(xué),促進學(xué)生主動學(xué)習(xí)軟件測試新技術(shù),從而讓學(xué)生學(xué)到軟件測試課程中的一些測試?yán)砟睿屗麄兞私廛浖y試在整個軟件開發(fā)過程中的重要性。

1、軟件測試雙語研究性教學(xué)

軟件測試雙語研究性教學(xué)主要包括三方面內(nèi)容:教學(xué)、研究、實踐。這三者在軟件測試雙語研究性教學(xué)中的關(guān)系是:以教學(xué)為本學(xué)習(xí),以研究為重點突破,以實踐為輔助訓(xùn)練。下面分別介紹這三方面的內(nèi)容:

1)教學(xué)方面。

軟件測試雙語研究性教學(xué)和傳統(tǒng)的軟件測試教學(xué)一樣,根據(jù)軟件測試教學(xué)大綱進行教學(xué),主要包括軟件測試基本概念、軟件測試基本方法、白盒測試、黑盒測試等。由于研究性教學(xué)過程中加入了研究,所以教學(xué)是以基本的測試?yán)碚摵图夹g(shù)為主。另外,在教學(xué)過程中,由于本課程屬于雙語課程,所以教學(xué)過程中采用英文PPT,中文授課方式進行教學(xué)。另外,教學(xué)主要以啟發(fā)式教學(xué)為主,讓學(xué)生更多參與課堂討論,由于本文主要討論研究方面,所以這里對教學(xué)不做詳細討論。

2)研究方面。

本課程采用的是研究性教學(xué),因此研究是本課程的重點和特色。本課程所采取的研究方式主要以學(xué)生自主學(xué)習(xí)為主,采用閱讀文獻的方式。由于本課程是雙語教學(xué),研究過程中所提供的文獻材料全部是英文論文,這些材料都是從當(dāng)年軟件工程領(lǐng)域頂級國際會議中選取的有關(guān)軟件測試方面的最新技術(shù)和方法,這樣有助于學(xué)生開闊視野,了解最新的軟件測試技術(shù)、方法,及軟件測試發(fā)展的方向。這一部分的實施方法將在第3節(jié)進行詳細介紹。

3)實踐方面。

軟件工程是實踐性很強的專業(yè),同樣,軟件測試也是如此。需要通過不斷的實踐才能理解和掌握軟件測試技術(shù),將測試?yán)砟钬灤┑杰浖こ添椖恐小1菊n程軟件測試實踐主要包括三方面內(nèi)容:一是驗證性實踐,熟悉已有測試工具,學(xué)會使用這些工具,并利用已有測試工具生成測試用例;二是自己開發(fā)軟件測試工具,主要根據(jù)研讀的論文進行工具的設(shè)計和開發(fā);三是軟件測試工具的驗證和評估,主要是對自己開發(fā)的工具進行驗證和評估。一方面利用已有測試工具來驗證當(dāng)前軟件測試工具,另一方面,利用已有軟件測試知識評估測試工具在故障識別方面的效率,這有助于學(xué)生更深地掌握軟件測試技術(shù),了解什么樣的測試技術(shù)是好的測試技術(shù)或者方法,是有效的測試工具。這一部分也不是本文的重點,因此不詳細展開討論。

2、軟件測試雙語研究性教學(xué)特色

本課程作為揚州大學(xué)軟件工程專業(yè)的試點課程,采用雙語研究性教學(xué)方式進行課程的授課和學(xué)習(xí)。對于雙語性教學(xué),主要采用英文材料,中文授課;而對于研究性教學(xué),主要是讓學(xué)生進行自主學(xué)習(xí)最新的軟件測試技術(shù)和方法,研讀相關(guān)的英文論文,進行專題報告和討論,并鼓勵學(xué)生開發(fā)實現(xiàn)這些技術(shù)。因此,在本課程的教學(xué)過程中,主要體現(xiàn)了5個特性。

(1)自主性:讓學(xué)生從給定的英文材料中自主選擇學(xué)習(xí)材料,自主組建團隊,自主與英文材料作者聯(lián)系、溝通、交流和討論。

(2)協(xié)作性:學(xué)生必須要組建團隊,團隊成員數(shù)量由2~4人構(gòu)成,團隊之間相互協(xié)作、配合,共同完成整個研究性學(xué)習(xí)過程。

(3)互動性:在學(xué)習(xí)過程中,必須要與論文作者溝通和交流,真正把握論文作者的真正意圖,并嘗試提出自己的見解,與論文作者進行討論。

(4)實踐性:要能夠?qū)崿F(xiàn)論文材料中的軟件測試方法,在工具開發(fā)過程中,鼓勵學(xué)生采取測試驅(qū)動的開發(fā)方法,并利用所掌握的軟件測試技術(shù)去測試自己的工具。

(5)研究性:在研讀論文過程中,要對論文進行深入的討論和研究,特別是對作者的思想以及未來工作、論文中的不足進行研究,提出可能的解決方案。

3、軟件測試雙語研究性教學(xué)實施

筆者主要針對軟件測試雙語研究性教學(xué)過程中的研究過程的實施進行討論。在本課程中,研究主要是采用學(xué)生閱讀文獻的方式進行自主學(xué)習(xí)的研究,主要針對當(dāng)前最新的軟件測試技術(shù)進行學(xué)習(xí)和研究。研究性教學(xué)具體的實施過程如圖1所示。

首先,教師從當(dāng)年軟件工程頂級國際會議中選取軟件測試相關(guān)的研究技術(shù)論文放入文獻庫中。這樣的文獻庫主要用于學(xué)生對當(dāng)前軟件測試的學(xué)習(xí)和研究。對于本科學(xué)生來說,獨立地去研讀這些最新技術(shù)還有一些難度,而且時間上也緊張。因此,研究性學(xué)習(xí)主要采取團隊方式一起研究,這樣學(xué)生進行自由分組,并且每個小組指派一名學(xué)生作為小組組長負責(zé)該小組的研究性學(xué)習(xí)進展。

有了文獻庫以及學(xué)生分組后,就進入自由選題階段,即各個小組從文獻庫中選取自己感興趣的論文。在各小組確定自己的研究論文后,進行論文的研讀。在論文研讀過程中,要求每個小組每周至少討論一次,討論各小組的分工任務(wù)完成情況,對原文的理解情況,以及對遇到的問題進行討論,并且項目小組要及時記錄這些討論記錄,每周發(fā)送給任課教師。另外,在研讀論文過程中,每個小組要用英文與論文作者進行溝通與交流(如果作者沒有回復(fù),可以選擇與課程教師進行交流),并將交流過程中的對話記錄下來作為課程成績考核的依據(jù)。

在論文研讀后,需專門安排幾節(jié)課進行專題報告和討論,主要用于檢查各小組對原文的理解情況。專題討論內(nèi)容包括三方面:一是學(xué)生對論文內(nèi)容的理解;二是學(xué)生需要提出對論文的見解和觀點,挖掘論文可能存在的問題或?qū)φ撐闹械奈磥砉ぷ鞑糠痔岢鲆娊猓蝗潜拘〗M研讀論文的體會分享。在專題報告中,我們還邀請了學(xué)院的一些其他教師參與進來與學(xué)生們一起討論,一方面,教師對各個論文本身進行點評;另一方面,教師對各個小組的表現(xiàn)進行點評。另外,在專題報告中,強調(diào)學(xué)生的參與,就是大家要多提問,多討論。

專題討論后,各小組要對原文中軟件測試技術(shù)進行實現(xiàn)。其中,在軟件測試技術(shù)實現(xiàn)過程中,鼓勵采用測試驅(qū)動的軟件開發(fā)方法;另外,需使用已有的軟件測試技術(shù)和工具進行測試。在完成開發(fā)軟件測試工具后,需要選擇一些例子進行軟件測試技術(shù)的驗證。最后,各個小組需要提交一份總結(jié)報告,主要是關(guān)于技術(shù)實現(xiàn)進行總結(jié),包括這幾方面內(nèi)容:對論文原文的理解或技術(shù)改進,采用的測試技術(shù)和工具,技術(shù)改進效果的驗證和評估。

4、實施效果

該課程已在2012-2013年秋學(xué)期的揚州大學(xué)軟件工程專業(yè)的一個班按照本文教學(xué)方式進行實踐。該班學(xué)生40人,我們從2012年ICSE(International Conference on Software Engineering)、FSE(Symposium on the Foundations of Software)、ISSTA(Symposium on the Foundations of Soft-ware)、ICST(Intemational Conference on Sottware Testing,Verification and Validation)、ICSM(Inter-national Conference on Software Maintenance)等國際頂級會議上選取了44篇軟件測試相關(guān)的論文作為學(xué)生學(xué)習(xí)的資料庫。然后讓學(xué)生自由組隊,每組2~4人一起研讀論文。最后組隊15組,選擇了15篇論文進行學(xué)習(xí)和討論。在研讀論文過程中,建議學(xué)生自己與論文作者用英文進行交流和討論,討論論文中不能理解的內(nèi)容;在研讀完論文后,我們組織了專題報告,報告主要包括三方面:一是論文主要內(nèi)容;二是學(xué)生對論文的看法以及學(xué)生自己的想法;最后就是分享研讀過程中的體會。另外,我們鼓勵學(xué)生用英文進行報告(其中一組采用英文進行報告)。專題報告過程中我們還邀請軟件工程系相關(guān)教師一起進行點評。

通過這樣的學(xué)習(xí),大部分小組完成得較好,基本能理解論文內(nèi)容,也提出一些想法和改進措施。在研讀論文后,學(xué)生對論文內(nèi)容和自己的想法進行實踐,實現(xiàn)相關(guān)技術(shù)并進行實驗驗證。幾個月的學(xué)習(xí)后,大部分學(xué)生對這門課的研究性教學(xué)方式比較認可。我們以問卷的方式對學(xué)生進行了調(diào)查分析,調(diào)查主要包括對課程教學(xué)方式的認可,對自己收獲的認可等。發(fā)放調(diào)查問卷40份,收回有效調(diào)查結(jié)果28份。該調(diào)查問卷由11個問題組成。前10個是選擇題,如表1所示,是對當(dāng)前教學(xué)方式和教學(xué)效果的同意或支持程度,由1~5這5個選項構(gòu)成,其中1表示非常支持(同意),2表示支持,3表示無所謂,4表示不支持,5表示嚴(yán)重不支持。統(tǒng)計結(jié)果如表1所示。最后一個調(diào)查問題是關(guān)于這門課程的建議。從表1中可見,學(xué)生還是比較渴望學(xué)習(xí)新的知識,比較認可這種學(xué)習(xí)方式;另外,學(xué)生對自己的學(xué)習(xí)效果也比較認可。最后,無論從考試效果,還是學(xué)生的反響來看,這門課所采用的教學(xué)和學(xué)習(xí)方式是比較成功的。該教學(xué)方式也得到學(xué)院的認可,所采用的教學(xué)方式也得到科技日報、新華報業(yè)網(wǎng)等主流媒體的廣泛關(guān)注和報道。

篇3

關(guān)鍵詞:產(chǎn)學(xué)研合作;專業(yè)研究生培養(yǎng);實踐教學(xué)

中圖分類號:G642

文獻標(biāo)識碼:B

文章編號:1672-5913(2008)06-0029-02

中國對日軟件外包開發(fā)領(lǐng)域近5年以來一直以50%的增幅持續(xù)發(fā)展,會日語并懂得國際軟件開發(fā)規(guī)范的中國IT人才已成為國內(nèi)對日軟件外包企業(yè)的最熱門人才。為適應(yīng)時展需要,北航軟件學(xué)院把握時機,從實際現(xiàn)狀出發(fā),依托自身強勢的品牌優(yōu)勢,為國家發(fā)展及學(xué)子前程量身打造特色的專業(yè),成為中國目前唯一能提供日文應(yīng)用軟件開發(fā)方向碩士學(xué)位的正規(guī)教育機構(gòu),并摸索出一套以“產(chǎn)學(xué)研”為主體的教育培養(yǎng)模式。

1培養(yǎng)模式的設(shè)計思想

“產(chǎn)學(xué)研”模式是一種從實際到理論又到實際的全新教學(xué)模式,這種人才培養(yǎng)過程要求培養(yǎng)機構(gòu)與生產(chǎn)企業(yè)進行緊密聯(lián)合,從而從生產(chǎn)、管理的一線前沿了解最新的、最為需求的工程技術(shù)、工藝方法以及新的應(yīng)用理論;同時從企業(yè)那里得到設(shè)備、項目、技術(shù)。然后,利用這些教育信息和教育資源按照企業(yè)實際的要求,通過制定課程體系、編寫和研究理論聯(lián)系實際的教材來培養(yǎng)學(xué)生,使學(xué)生得到的知識是最新的、最實用的。

在培養(yǎng)過程中,學(xué)生在校不但可以學(xué)習(xí)到技術(shù),而且可以參與學(xué)校或者企業(yè)的科研項目,實現(xiàn)第一次理論與實踐的結(jié)合;由于該專業(yè)的學(xué)生有較多機會在日企或中日合資企業(yè)實習(xí)、就業(yè),因此在完成了系統(tǒng)的理論學(xué)習(xí)和實踐之后,學(xué)生又有機會到國外企業(yè)中實際工作,學(xué)習(xí)國外的先進技術(shù)和經(jīng)驗,這樣就實現(xiàn)了理論與實踐的第二次結(jié)合。通過以上兩次理論聯(lián)系實際、工與學(xué)的結(jié)合,培養(yǎng)學(xué)生將來在企業(yè)工作所需的基本素質(zhì)。

我們將研究生培養(yǎng)思路確立為“強化基礎(chǔ)、突出實踐、重在素質(zhì)、面向創(chuàng)新”,堅持教學(xué)的基礎(chǔ)性和科學(xué)性。具體做法是:把當(dāng)前成熟的軟件工程理論成果和思想,凝煉成基礎(chǔ)課體系的核心,整合和優(yōu)化專業(yè)課程體系,突出學(xué)科交叉與融合;同時加強學(xué)生現(xiàn)代工程技術(shù)的實踐能力和外語實用能力的培養(yǎng),全面提升學(xué)生素質(zhì)教育質(zhì)量,使學(xué)生具備自主創(chuàng)新的潛力。

作為對日軟件開發(fā)人才的培養(yǎng),日語不僅是這類人才的專業(yè)工具,而且是領(lǐng)會日企文化的基礎(chǔ)。因此,我們要求畢業(yè)生:日語水平達到國際交流基金日語能力考試二級以上,且具有較強的英語能力;訓(xùn)練有素且深諳日本企業(yè)文化、具有較強的國際競爭意識和團隊合作精神;熟悉日文軟件開發(fā)流程與規(guī)范,具有使用全日文軟件開發(fā)環(huán)境、編寫日文開發(fā)文檔能力,可以勝任日文軟件開發(fā)各個層次的實用型、復(fù)合型人才。

2基本培養(yǎng)模式

2.1科學(xué)設(shè)置課程體系

采用先進的工程化方法進行軟件的開發(fā)和生產(chǎn),是實現(xiàn)軟件產(chǎn)業(yè)化的關(guān)鍵技術(shù)手段,這就需要培養(yǎng)大批軟件工程領(lǐng)域的實用型、復(fù)合型軟件工程技術(shù)和軟件工程管理人才。設(shè)計科學(xué)實用的課程體系,是實現(xiàn)上述培養(yǎng)目標(biāo)的基本保證。

應(yīng)用領(lǐng)域廣、技術(shù)更新快是當(dāng)代軟件工程技術(shù)最顯著的兩大特征,因此在設(shè)計對日軟件開發(fā)專業(yè)的課程體系時,我們遵循了先進性、靈活性、復(fù)合性、工程性和創(chuàng)新性五個基本原則。

2.2實用外語教育

在日本的企業(yè)或?qū)θ胀獍钠髽I(yè),不會日語幾乎無法進行溝通,限制了發(fā)展和培養(yǎng)機會。通過學(xué)習(xí)日本的企業(yè)文化,學(xué)生不僅了解了中日文化差異等問題,以后在日企實習(xí)、工作中可以更快適應(yīng)并融入到公司中去,而且可以全面了解日本文化和設(shè)計風(fēng)格,熟練掌握軟件開發(fā)技能和軟件管理,這對日文應(yīng)用軟件開發(fā)設(shè)計有莫大的幫助。

在具體實施日語教學(xué)過程中,我們采取由中國教師教授日語語法,日籍教師教授會話和聽力練習(xí)的教學(xué)方式。同時也沒有放松對學(xué)生英語能力的加強,成為能掌握中、日、英3種語言的短缺人才。

3“三級”實踐教學(xué)體系

3.1理論與實踐結(jié)合的核心課程

產(chǎn)學(xué)研合作應(yīng)貫穿于學(xué)生培養(yǎng)的全過程中。在理論教學(xué)中,要突出理論聯(lián)系實際,知識與應(yīng)用的結(jié)合。例如,專業(yè)核心課程“雙語軟件工程規(guī)范化設(shè)計”,既包括從需求到軟件設(shè)計過程中的四項主要基礎(chǔ)技術(shù),即需求分析、設(shè)計法、文檔、和設(shè)計審查,同時還介紹了軟件工程及軟件開發(fā)工具、環(huán)境、工程中的成熟技術(shù)、成功與失敗的案例分析、軟件工程最新話題等前沿性內(nèi)容,實現(xiàn)了在軟件工程領(lǐng)域中的理論聯(lián)系實際。課程的學(xué)習(xí)強調(diào)了與工程的結(jié)合,由日籍一線軟件工程師在全日文開發(fā)環(huán)境下講授,配備實訓(xùn)教材并提供日文軟件實訓(xùn)。在教師指導(dǎo)下以團隊形式完成一定規(guī)模的項目,實施規(guī)范化的項目分析、設(shè)計、實現(xiàn)、測試及維護各環(huán)節(jié)訓(xùn)練,加強學(xué)生的動手能力和日文文檔的撰寫能力,培養(yǎng)協(xié)作交流精神。培養(yǎng)學(xué)生能真正掌握一門實用外語,具備良好的閱讀、理解和撰寫外語資料的能力和進行國際化交流的能力。對于致力于軟件外包領(lǐng)域的專業(yè)學(xué)位獲得者,應(yīng)精通外語,了解外包國文化和軟件工程規(guī)范。

3.2配合核心課程的系列教材

配合核心課程,我們還主編并由科學(xué)出版社等出版了軟件工程所急需的國家“十一五”規(guī)劃教材――“軟件工程設(shè)計與實踐”、“計算機日語”、“軟件工程規(guī)范化設(shè)計”、“軟件工程設(shè)計案例與分析”等。學(xué)術(shù)界和工業(yè)界專家對系列教材給予較好評價:“這種內(nèi)容及其組織方法在我國已出版的軟件工程專著和教材中不多見,此系列教材可以為我們樹立應(yīng)用性著作的范例。”

3.3實踐教學(xué)體系

為了綜合培養(yǎng)學(xué)生的工程技術(shù)能力,在學(xué)生畢業(yè)前還安排了三級實踐性教育。學(xué)生應(yīng)能滿足面向產(chǎn)業(yè)和領(lǐng)域需求,具有堅實的基礎(chǔ)理論、寬廣的專業(yè)知識,具有創(chuàng)新意識,具有運用先進技術(shù)方法和現(xiàn)代技術(shù)手段解決工程問題的能力,具有獨立從事軟件研發(fā),以及擔(dān)負工程項目的組織與管理能力。

一級實踐:用來測試學(xué)生基本掌握的編程能力及使用基礎(chǔ)工具的能力;比如用C++來編寫程序,使用Oracle數(shù)據(jù)庫等;通過這級實踐的同學(xué)可以進入二級實踐的考核。

二級實踐:通過團隊協(xié)作來完成。實踐項目大都來自于各個企業(yè),在實踐過程中,學(xué)生們按照日企的標(biāo)準(zhǔn)分當(dāng)不同的角色,完成不同的任務(wù),最后要在有日本資深專家的現(xiàn)場,用日語來講解自己做的項目,通過二級實踐的同學(xué)有資格去企業(yè)實習(xí)。

三級實踐――企業(yè)實習(xí):

(1) 與Fujitsu、NEC、RICOH等200多家日文軟件開發(fā)企業(yè)建立合作關(guān)系,共建日文應(yīng)用軟件開發(fā)專業(yè)實習(xí)基地。NEC日本總公司、NTTdata(日本電信)、理光、富士通等公司提供專業(yè)獎學(xué)金,金額累計高達4000余萬元日元/年。

(2) 學(xué)院在日本建立了30多家實習(xí)基地。

(3) 福建最大最成功的軟件企業(yè)――福建富士通信息軟件有限公司是北航軟件學(xué)院的戰(zhàn)略合作伙伴。學(xué)院已在福州富士通開設(shè)了該方向軟件工程碩士點,于2004年12月正式開學(xué)。

(4) 與日本Kinsoft株式會社、NETCOM株式會社以及系統(tǒng)綜研株式會社等公司組建合資企業(yè),在學(xué)院內(nèi)部建立“零距離”學(xué)生實習(xí)與就業(yè)基地。

學(xué)生通過企業(yè)的面試后直接進入企業(yè)實習(xí),在企業(yè)中完成實際項目,同時完成自己的畢業(yè)設(shè)計或論文。

4工程技術(shù)與研究兼并的論文要求

(1) 兩種類型論文特點的對比分析

工程型論文要有產(chǎn)品;研究型論文要有理論價值。

工程型論文強調(diào)實用性和社會效益;研究型論文則需要有關(guān)調(diào)研、問題分析、方案選擇、創(chuàng)新驗證等的嚴(yán)格根據(jù)和論據(jù)。

工程型論文書寫格式要按國家規(guī)范;研究型論文書寫格式相對自由。

(2) 兩種類型兼有的論文要求

有一定的理論價值、實際應(yīng)用意義和社會效益。

將以工程背景的項目,做有關(guān)調(diào)研的同類產(chǎn)品的對比分析、問題分析、方案選擇、創(chuàng)新結(jié)果匯報。

將工程規(guī)范和研究書寫格式進行合并。

論文選題一般應(yīng)直接來源于企事業(yè)單位,具有明確的應(yīng)用背景和實用價值,同時應(yīng)具有先進性、一定的技術(shù)難度和工作量,能體現(xiàn)作者綜合運用本專業(yè)基礎(chǔ)理論和專知識較好地解決工程實際問題的能力、從事軟件項目研發(fā)和管理的能力,以及創(chuàng)新和研究的意識。

論文一般要求結(jié)合企業(yè)實際需求選擇研究題目。對這類項目,除需指定學(xué)校指導(dǎo)教師外,還需指定一名企業(yè)指導(dǎo)教師共同負責(zé)指導(dǎo),由軟件學(xué)院負責(zé)監(jiān)督和管理。我們的研究生培養(yǎng)在畢業(yè)設(shè)計(論文)的環(huán)節(jié)中采用雙導(dǎo)師制,即學(xué)校導(dǎo)師和企業(yè)導(dǎo)師,以保證產(chǎn)學(xué)研合作教育在畢業(yè)環(huán)節(jié)上的有效實施。

論文要求結(jié)構(gòu)合理,層次清楚,討論研究論據(jù)充分,寫作認真,文圖標(biāo)準(zhǔn)規(guī)范,數(shù)據(jù)詳實準(zhǔn)確,軟件文檔符合標(biāo)準(zhǔn)規(guī)范。

5教學(xué)效果分析

北航軟件學(xué)院從市場的需求出發(fā),與國外大學(xué)和領(lǐng)導(dǎo)性的企業(yè)聯(lián)合辦學(xué)。為學(xué)生提供了國際化的實習(xí)和就業(yè)機會(學(xué)院已經(jīng)安排了200多人出國實習(xí)/就業(yè)),吸引了大量的學(xué)生。通過對畢業(yè)生情況跟蹤調(diào)查看出,我們的畢業(yè)生已分布在國內(nèi)的諸多大中型企業(yè)、政府部門、科教院所、外資企業(yè)。根據(jù)我們的初步統(tǒng)計,2005、2006年工程碩士研究生達到了98%以上就業(yè)率,平均起薪達到了6000元/月。

參考文獻

[1] 王建華. 創(chuàng)新“產(chǎn)學(xué)研”合作模式 提升高校服務(wù)社會能力[J]. 中國高等教育,2006,(17).

[2] 徐輝. 高等教育發(fā)展的新階段―論大學(xué)與工業(yè)的關(guān)系[M]. 杭州大學(xué)出版社,1990.

[3] 蔡克勇. 論教學(xué)、科研和生產(chǎn)聯(lián)合體[J]. 高等教育研究,1986,(4).

[4] 劉力. 美國產(chǎn)學(xué)研合作模式及成功經(jīng)驗[J]. 教育發(fā)展研究,2006,(7):16-22.

[5] 王慶. 校企合作:高校辦學(xué)的有效途徑[J]. 上海高教研究,1997,(2).

篇4

1研究目標(biāo)和主要內(nèi)容

1•1研究目標(biāo)

研究的目標(biāo)是,研究開發(fā)出科學(xué)、規(guī)范的項目管理領(lǐng)域工程碩士專業(yè)學(xué)位論文評審模型,并通過與另一應(yīng)用軟件開發(fā)課題配合,實現(xiàn)論文評審的電子化操作,努力使研究成果達到國內(nèi)先進水平,并與國際接軌。

1•2主要研究內(nèi)容與流程

(1)研究《標(biāo)準(zhǔn)》,建立評審指標(biāo)體系。通過調(diào)查研究,結(jié)合《項目管理領(lǐng)域工程碩士專業(yè)學(xué)位標(biāo)準(zhǔn)》,建立學(xué)位論文評審指標(biāo)體系。(2)借鑒國際先進評審模型,構(gòu)建學(xué)位論文評審模型雛形。借鑒、引進、消化國際先進的項目管理評審模型,結(jié)合我國項目管理領(lǐng)域工程碩士專業(yè)學(xué)位論文考核特點,構(gòu)建我國項目管理領(lǐng)域工程碩士專業(yè)學(xué)位論文評審模型雛形。(3)依據(jù)科學(xué)原理,構(gòu)建模型。依據(jù)系統(tǒng)工程理論以及系統(tǒng)模型的構(gòu)建原理,運用聚類分析、層次分析、對比分析等方法開發(fā)出滿足我國項目管理領(lǐng)域工程碩士專業(yè)學(xué)位論文評閱和答辯考核要求的評審模型。(4)研究量化的評審方法。(5)對指標(biāo)的權(quán)重進行設(shè)置,采用加權(quán)法等綜合評審方法,系統(tǒng)設(shè)計定量評審方法。(6)設(shè)計科學(xué)公正的評審流程。(7)試運行,驗證。(8)為實用軟件的設(shè)計預(yù)留對接接口。本研究成果具有開放性和多適應(yīng)性,也可以運用于解決類似的評估、評審問題。

2課題研究的開展

2•1主要技術(shù)路線

(1)明確目標(biāo)、確定范圍。(2)調(diào)查研究,收集信息、數(shù)據(jù),進行統(tǒng)計分析。(3)找出主要因素,確定主要變量。(4)識別和分析各種關(guān)系(內(nèi)含的科學(xué)定律,管理關(guān)系、規(guī)則等)。(5)形成系統(tǒng)模型雛形。(6)進行“驗證、符合試驗”,檢查模型是否反映所研究的問題。(7)簡化和規(guī)范模型的表達形式。

2•2研究工作重點

(1)重在調(diào)查研究。設(shè)計調(diào)查問卷,召開座談會,深入調(diào)查研究,廣泛和重點調(diào)查我國現(xiàn)有在崗的與項目管理領(lǐng)域工程碩士教育相關(guān)的專家、教授,已經(jīng)通過論文答辯的項目管理領(lǐng)域工程碩士研究生,企業(yè)界的項目管理客座教授、研究生導(dǎo)師,在讀項目管理領(lǐng)域工程碩士研究生;認真聽取他們的意見、建議;以盡量掌握足量的、必要的、有代表性的信息。(2)精心構(gòu)建模型。應(yīng)注意以下幾點:①應(yīng)用現(xiàn)代項目評估的相關(guān)原理和方法;②借助社會上項目管理評估方面專家的智力;③借鑒國際、國內(nèi)先進的相關(guān)評估模型,結(jié)合實際,改造創(chuàng)新,構(gòu)建本模型。

3模型的構(gòu)建

3•1模型構(gòu)建的原則

在具體操作時充分考慮以下7個方面:(1)真實性。反映系統(tǒng)的本質(zhì)。(2)簡明性。反映系統(tǒng)的主要特征,簡單明了,容易操作、求解。(3)完整性。系統(tǒng)模型全面、完整,應(yīng)包括目標(biāo)與約束兩個方面。(4)規(guī)范化。盡量采用教指委現(xiàn)有的《項目管理領(lǐng)域工程碩士專業(yè)學(xué)位標(biāo)準(zhǔn)》和《論文評審參考標(biāo)準(zhǔn)》的相關(guān)內(nèi)容,模型與現(xiàn)有標(biāo)準(zhǔn)互動和對應(yīng),在創(chuàng)新和與國際接軌的同時,盡量使之適用并有利于下一步的操作軟件開發(fā)。(5)創(chuàng)新性。通過模型的建立和應(yīng)用,克服原有標(biāo)準(zhǔn)的某些弊端,在模型體系結(jié)構(gòu)、指標(biāo)設(shè)置、綜合評審等方面注意范圍明確,盡量量化,以克服參與評審的教師、專家的隨意性,專業(yè)關(guān)注的局限性;引導(dǎo)與規(guī)范教師、專家在發(fā)揮其專業(yè)水平的同時,注重全面、客觀、公平、公正地按模型標(biāo)準(zhǔn)范圍進行評審。(6)開放性。使模型系統(tǒng)化、模塊化,參數(shù)可選擇,可更改,有利于改進和拓展。(7)可操作性。為開發(fā)實用、可操作性的計算機管理軟件奠定基礎(chǔ)。本課題組和國內(nèi)的軟件開發(fā)公司做了溝通和交流,可以開發(fā)出簡單可操作性的軟件。

3•2評審模型結(jié)構(gòu)設(shè)計特點

項目管理領(lǐng)域工程碩士專業(yè)學(xué)位論文評審模型系統(tǒng)結(jié)構(gòu)采用模塊式,包括四個子系統(tǒng)模塊:(1)評審目標(biāo)設(shè)置。(2)評審指標(biāo)(標(biāo)準(zhǔn))與權(quán)重體系設(shè)計。(3)子準(zhǔn)則和評審量表設(shè)計。(4)評審程序與制度設(shè)計。同時,給出可以選用的空間,以備選擇應(yīng)用。

3•3項目管理領(lǐng)域工程碩士專業(yè)學(xué)位論文評審模型

本研究所建立的模型是一個完整的系統(tǒng),分為類、指標(biāo)、子準(zhǔn)則3個層次,如圖1所示。指標(biāo)層用于綜合評分的累計,子準(zhǔn)則層用于量化計分,采用100分制。通過對子準(zhǔn)則評分得到其分數(shù),再乘以相應(yīng)的權(quán)數(shù),然后累計加和(采用加法規(guī)則),即可以得出被評審項目的評審分數(shù)。圖1中的子準(zhǔn)則只是通過一個例子進行了示意,評審流程如圖2所示,詳細的量化評分表如表1所示。

3•4模型特點及用到的方法

從上文可知,這一模型具有如圖3所示的特點,并分別用到了以下方法:①充分運用了信息搜集的方法;②運用聚類分析法對評審標(biāo)準(zhǔn)(指標(biāo))進行了分類;③用層次分析法進行了指標(biāo)分層;④充分應(yīng)用對比分析法篩選量化評審指標(biāo);⑤在整體指標(biāo)的確定上采用邏輯框架法考慮項目全生命周期的邏輯框架關(guān)系;⑥在各指標(biāo)的關(guān)系處理時采用了指標(biāo)綜合的方法。

篇5

1.軟件開發(fā)類課程翻轉(zhuǎn)課堂教學(xué)模式研究

2.淺談軟件項目開發(fā)過程中的需求分析

3.軟件開發(fā)方法的創(chuàng)新發(fā)展過程研究

4.基于Java語言的安卓手機軟件開發(fā)

5.軟件開發(fā)的風(fēng)險分析與控制

6.軟件開發(fā)過程模型的發(fā)展

7.需求工程對于軟件開發(fā)的重要性

8.軟件復(fù)用技術(shù)及其在軟件開發(fā)中的應(yīng)用

9.試論VB編程語言在軟件開發(fā)中的應(yīng)用

10.軟件開發(fā)的風(fēng)險分析與控制

11.分析軟件開發(fā)中數(shù)據(jù)庫設(shè)計理論的實踐

12.基于WBS-RBS的軟件開發(fā)風(fēng)險識別與控制

13.敏捷軟件開發(fā)的雙迭代模型

14.基于MATLAB的汽車制動系統(tǒng)設(shè)計與分析軟件開發(fā)

15.軟件開發(fā)勞動計量方法與軟件成本估算

16.基于計算機軟件開發(fā)的JAVA編程語言分析

17.一種以軟件體系結(jié)構(gòu)為中心的網(wǎng)構(gòu)軟件開發(fā)方法

18.基于構(gòu)件的軟件開發(fā)的方法與實踐

19.ABC:基于體系結(jié)構(gòu)、面向構(gòu)件的軟件開發(fā)方法

20.面向軟件開發(fā)信息庫的數(shù)據(jù)挖掘綜述

21.淺談三層架構(gòu)在軟件開發(fā)中的應(yīng)用

22.使用開源軟件進行軟件開發(fā)的風(fēng)險分析

23.汽車電子控制單元軟件開發(fā)模式研究

24.軟件開發(fā)與層次化思維方式

25.SQA規(guī)范對于教育軟件開發(fā)的啟示

26.基于證據(jù)理論的軟件開發(fā)風(fēng)險評估方法

27.軟件開發(fā)人員績效管理中的問題及對策

28.敏捷型軟件開發(fā)方法與極限編程概述

29.信息化軟件開發(fā)項目經(jīng)理績效考評研究

30.基于“眾包”的軟件開發(fā)模式

31.軟件開發(fā)模型研究綜述

32.支持第四代語言的并行進化式軟件開發(fā)模型CESD

33.光滑粒子動力學(xué)核心算法與軟件開發(fā)中的關(guān)鍵問題

34.面向重用的軟件開發(fā)價值鏈

35.基于MVC模式的應(yīng)用軟件開發(fā)框架研究

36.支持模型驅(qū)動式軟件開發(fā)的建模語言框架研究

37.3G智能終端軟件開發(fā)實驗教學(xué)改革的思考

38.軟件開發(fā)國際合作模式研究

39.地理信息系統(tǒng)專業(yè)學(xué)生GIS軟件開發(fā)能力的培養(yǎng)

40.有色Petri網(wǎng)在軟件開發(fā)中的應(yīng)用

41.淺談軟件開發(fā)的成本核算

42.一種高效率的軟件開發(fā)方法——以用戶為中心的軟件開發(fā)方法(UCD)

43.軟件開發(fā)成本估算技術(shù)綜述

44.基坑雙排樁支護結(jié)構(gòu)設(shè)計計算軟件開發(fā)及應(yīng)用

45.軟件構(gòu)架設(shè)計在軟件開發(fā)中的意義

46.面向軟件開發(fā)信息庫的數(shù)據(jù)挖掘綜述

47.談軟件開發(fā)中的需求分析

48.淺談插件化軟件開發(fā)

49.計算機軟件技術(shù)在植保軟件開發(fā)中的應(yīng)用

50.Onboard:以數(shù)據(jù)驅(qū)動的敏捷軟件開發(fā)協(xié)同工具  

51.軟件開發(fā)綜合能力培養(yǎng)的案例教學(xué)

52.軟件配置管理在軟件開發(fā)平臺中的應(yīng)用

53.軟件開發(fā)成本估算模型的研究

54.軟件開發(fā)績效評價指標(biāo)體系的構(gòu)建

55.淺談計算機軟件開發(fā)技術(shù)的應(yīng)用研究與趨勢

56.軍用軟件開發(fā)工程化質(zhì)量管理研究

57.計算機軟件開發(fā)中的分層技術(shù)探討

58.基于學(xué)生軟件開發(fā)團隊的溝通機制研究

59.項目管理在軟件開發(fā)中的應(yīng)用

60.面向農(nóng)業(yè)軟件開發(fā)的構(gòu)件庫研究與實現(xiàn)

61.搭建式GIS軟件開發(fā)及其對軟件工程的影響

62.軟件開發(fā)過程中的質(zhì)量管理探析

63.軟件開發(fā)本體構(gòu)建與模塊化的應(yīng)用研究

64.基于CDIO的高職軟件開發(fā)專業(yè)課程體系設(shè)計

65.典型建筑火災(zāi)風(fēng)險評估體系及其軟件開發(fā)

66.有效的軟件開發(fā)項目風(fēng)險管理模型

67.框架技術(shù)在軟件開發(fā)中的研究與實踐

68.淺論新時期計算機軟件開發(fā)技術(shù)的應(yīng)用及發(fā)展趨勢

69.基于軟構(gòu)件的軟件開發(fā)框架研究

70.面向軟件開發(fā)信息庫的數(shù)據(jù)挖掘綜述

71.模型驅(qū)動的軟件開發(fā)模式研究

72.以《數(shù)據(jù)結(jié)構(gòu)》為核心的軟件開發(fā)課程群建設(shè)

73.護理信息網(wǎng)絡(luò)化管理的研究與軟件開發(fā)

74.分層技術(shù)在計算機軟件開發(fā)中的應(yīng)用

75.軟件開發(fā)生命周期法比較之敏捷與傳統(tǒng)

76.基于虛擬硬件在環(huán)的控制軟件開發(fā)

77.項目管理在軟件開發(fā)中的應(yīng)用分析

78.項目管理在軟件開發(fā)中的應(yīng)用研究

79.軟件開發(fā)中的設(shè)計原則

80.基于學(xué)習(xí)遺忘作用的人員調(diào)度實驗設(shè)計及其軟件開發(fā)

81.基于網(wǎng)絡(luò)的可信軟件大規(guī)模協(xié)同開發(fā)與演化

82.華池油田結(jié)垢預(yù)測及軟件開發(fā)

83.探析計算機軟件開發(fā)的規(guī)范化

84.軟件開發(fā)自動化平臺的研究與應(yīng)用

85.架構(gòu)和面向?qū)ο蠹夹g(shù)在PLC軟件開發(fā)中的應(yīng)用

86.國外XBRL軟件開發(fā)技術(shù)比較及啟示

87.企業(yè)軟件開發(fā)標(biāo)準(zhǔn)化探討

88.智能手機操作系統(tǒng)及其Google Android上的軟件開發(fā)

89.淺析軟件測試在軟件開發(fā)中的重要意義——從軟件功能測試的作用談起

90.軟件開發(fā)方法及其應(yīng)用

91.使用嵌入式Linux操作系統(tǒng)進行軟件開發(fā)的特點及優(yōu)勢

92.基于VB中MSComm控件的通信軟件開發(fā)與實現(xiàn)

93.軟件開發(fā)管理中的溝通與協(xié)調(diào)問題研究

94.基于Java語言的安卓軟件開發(fā)的研究

95.關(guān)于計算機軟件開發(fā)語言的研究

96.新時期計算機軟件開發(fā)技術(shù)的應(yīng)用研究

97.培養(yǎng)大學(xué)生軟件開發(fā)創(chuàng)新能力的探索與實踐

98.自適應(yīng)多Agent系統(tǒng)的面向Agent軟件開發(fā)方法學(xué)ODAM

篇6

軟件產(chǎn)業(yè)屬于知識密集型產(chǎn)業(yè),軟件理論方法技術(shù)在不斷演進,軟件產(chǎn)業(yè)在持續(xù)快速發(fā)展,我國軟件產(chǎn)業(yè)也在由低端向中高端發(fā)展提升。由于軟件產(chǎn)業(yè)的戰(zhàn)略地位越來越高,產(chǎn)業(yè)規(guī)模越來越大,軟件產(chǎn)業(yè)的國際競爭日益加劇。軟件產(chǎn)業(yè)的競爭歸根結(jié)底就是軟件人才的競爭,軟件行業(yè)企業(yè)核心職業(yè)崗位對軟件人才的職業(yè)能力和素質(zhì)要求越來越高,對高端應(yīng)用型軟件人才的需求越來越迫切,本科軟件人才的理論基礎(chǔ)、知識水平和專業(yè)能力達不到這樣的層次,而學(xué)術(shù)學(xué)位軟件碩士研究生側(cè)重于科學(xué)研究,實踐動手能力、技術(shù)應(yīng)用和創(chuàng)新能力等難以快速適應(yīng)軟件企業(yè)對技術(shù)骨干的現(xiàn)實要求,軟件工程專業(yè)碩士正是針對這樣的人才需求,為軟件企業(yè)發(fā)展培養(yǎng)急需的高層次應(yīng)用型軟件人才。

教育部規(guī)劃建設(shè)的應(yīng)用科技大學(xué)是現(xiàn)代職業(yè)教育體系的高端職業(yè)教育,主要任務(wù)是培養(yǎng)中高端技術(shù)應(yīng)用型人才。當(dāng)前我校正在創(chuàng)建南京軟件科技大學(xué),我們軟件工程碩士專業(yè)學(xué)位的辦學(xué)定位就是要針對江蘇省大力發(fā)展軟件產(chǎn)業(yè)、南京市打造“世界軟件名城”對高層次軟件人才的迫切需求,為軟件企業(yè)培養(yǎng)能將軟件理論方法和技術(shù)應(yīng)用到生產(chǎn)實踐,解決實際問題,并能在生產(chǎn)實踐中進行改進、創(chuàng)新和再創(chuàng)造的軟件高端技術(shù)應(yīng)用型人才,滿足軟件企業(yè)發(fā)展的需要,服務(wù)于地方軟件產(chǎn)業(yè)、行業(yè)和企業(yè)的發(fā)展。

二、培養(yǎng)目標(biāo)和規(guī)格

學(xué)術(shù)學(xué)位培養(yǎng)主要面向?qū)W科專業(yè)需求,針對科研院所和企事業(yè)單位培養(yǎng)從事科學(xué)研究工作的高層次專門人才,就業(yè)去向主要是學(xué)校、科研院所等,人才目標(biāo)定位為專家、學(xué)者、教授、研究員等。專業(yè)學(xué)位主要面向特定行業(yè)的職業(yè)崗位需求,培養(yǎng)的是能將知識、技術(shù)應(yīng)用到特定職業(yè)領(lǐng)域的高層次應(yīng)用型人才,就業(yè)去向主要是專業(yè)知識技能要求高、職業(yè)素質(zhì)要求高的工作崗位,培養(yǎng)出來的人才目標(biāo)定位為職業(yè)領(lǐng)域高層次人才。

學(xué)術(shù)學(xué)位培養(yǎng)強調(diào)理論修養(yǎng),重視知識的創(chuàng)新,注重探索研究能力和理論創(chuàng)新能力,核心是培養(yǎng)科學(xué)研究能力,旨在培養(yǎng)相關(guān)學(xué)科的研究型人才。而專業(yè)學(xué)位培養(yǎng)強調(diào)理論與實踐的結(jié)合,重視知識的應(yīng)用,培養(yǎng)以理論知識、方法技術(shù)的應(yīng)用和創(chuàng)新為核心的實踐能力,旨在培養(yǎng)具有高層次職業(yè)能力和良好職業(yè)道德的應(yīng)用型人才。

中國電子工業(yè)標(biāo)準(zhǔn)化技術(shù)協(xié)會信息技術(shù)服務(wù)分會(簡稱ITSS分會)在工業(yè)和信息化部的指導(dǎo)下,研究制定信息技術(shù)服務(wù)標(biāo)準(zhǔn),并力求標(biāo)準(zhǔn)服務(wù)于技術(shù)、產(chǎn)業(yè)發(fā)展,服務(wù)于市場需求,最終實現(xiàn)我國信息技術(shù)服務(wù)的標(biāo)準(zhǔn)化和國際化。信息技術(shù)服務(wù)標(biāo)準(zhǔn),簡稱ITSS)中“信息技術(shù)服務(wù)從業(yè)人員能力規(guī)范評價指南一一設(shè)計與開發(fā)服務(wù)”中將信息技術(shù)服務(wù)從業(yè)人員設(shè)計與開發(fā)服務(wù)的職位體系分為六個職位系列,每個系列又分為不同的級別,具體包括:

1、軟件項目管理:

4級——項目經(jīng)理,5級——高級項目經(jīng)理,6級——資深項目經(jīng)理

2、軟件架構(gòu)設(shè)計:

5級——軟件架構(gòu)師,6級——資深軟件架構(gòu)師

3、軟件需求/系統(tǒng)分析

3級——需求分析師,4級——高級需求分析師,5級——系統(tǒng)分析師,6級——資深系統(tǒng)分析師

4、軟件開發(fā)

1級——助理軟件開發(fā)工程師,2級——初級軟件開發(fā)工程師,3級——軟件開發(fā)工程師,4級——高級軟件開發(fā)工程師,5級——資深軟件開發(fā)工程師

5、軟件測試

1級——助理軟件測試工程師,2級——初級軟件測試工程師,3級——軟件測試工程師,4級——高級軟件測試工程師,5級——資深軟件測試工程師

6、軟件交互設(shè)計

4級——交互設(shè)計工程師,5級——高級交互設(shè)計工程師軟件工程專業(yè)碩士學(xué)位人才培養(yǎng)的目標(biāo)針對的就是各個職位系列中的4級及以上軟件人才,培養(yǎng)規(guī)格是以軟件企業(yè)對高層次應(yīng)用型軟件人才的實際需求為導(dǎo)向,以軟件企業(yè)高級崗位職業(yè)能力要求為標(biāo)準(zhǔn),培養(yǎng)具有寬厚扎實的計算機和軟件理論基礎(chǔ)與知識水平,具有一定軟件工程實踐經(jīng)驗,具有良好職業(yè)道德,健康的身體和心理素質(zhì),善于團結(jié)合作和組織協(xié)調(diào),具備很強專業(yè)實踐和創(chuàng)新能力,能將軟件理論方法和技術(shù)應(yīng)用到軟件企業(yè)生產(chǎn)實踐,解決實際問題,并能在生產(chǎn)實踐中進行改進、創(chuàng)新和再創(chuàng)造的應(yīng)用創(chuàng)新型高級軟件人才。

三、校企合作培養(yǎng)模式

學(xué)術(shù)學(xué)位培養(yǎng)以學(xué)校為主,主要是理論教學(xué)和參與科學(xué)研究。專業(yè)學(xué)位應(yīng)采用校企合作人才培養(yǎng)模式,教學(xué)過程強調(diào)理論結(jié)合實際,突出應(yīng)用創(chuàng)新能力培養(yǎng),引入企業(yè)的實際問題,注重培養(yǎng)學(xué)生研究實際問題的意識和解決實際問題的能力,借助企業(yè)的環(huán)境條件和資源,把課程學(xué)習(xí)、專業(yè)實踐、崗位實習(xí)緊密結(jié)合。

在信息產(chǎn)業(yè)、軟件行業(yè)快速發(fā)展的時代背景下,南京、江蘇、長三角區(qū)域的信息產(chǎn)業(yè)和軟件行業(yè)的蓬勃發(fā)展為我校軟件工程專業(yè)碩士人才培養(yǎng)提供了廣闊的空間。一方面我們要針對軟件行業(yè)、軟件企業(yè)對高層次軟件人才的需要而培養(yǎng)人才,另一方面,我們要依托軟件行業(yè)、軟件企業(yè)的資源和力量來培養(yǎng)人才,借助企業(yè)的環(huán)境條件和資源,把課程學(xué)習(xí)、專業(yè)實踐、崗位實習(xí)緊密結(jié)合,走產(chǎn)學(xué)研相融合的辦學(xué)道路,探索軟件工程專業(yè)碩士培養(yǎng)的新途徑,形成提高應(yīng)用型人才培養(yǎng)質(zhì)量的新機制,提升專業(yè)學(xué)位研究生的實踐能力、工程能力和創(chuàng)新能力,提高軟件碩士研究生培養(yǎng)與軟件產(chǎn)業(yè)人才需求的匹配度。

具體而言,軟件工程碩士專業(yè)學(xué)位人才培養(yǎng)可以從以下幾個方面來開展校企合作

(一)校企聯(lián)合成立專業(yè)建設(shè)指導(dǎo)委員會

通過成立校企聯(lián)合專業(yè)建設(shè)指導(dǎo)委員會,可以把企業(yè)的人才需求規(guī)格,技術(shù)應(yīng)用前沿和熱點等引入學(xué)校,指導(dǎo)學(xué)校的人才培養(yǎng)規(guī)格定位,促進學(xué)校教學(xué)內(nèi)容的更新。

(二)企業(yè)科研項目驅(qū)動學(xué)校人才培養(yǎng)

企業(yè)為贏得市場往往需要不斷技術(shù)攻關(guān)和研發(fā)投入,而學(xué)校的專業(yè)學(xué)位研究生已經(jīng)具備一定的技術(shù)攻關(guān)和科研能力,可以將企業(yè)的研發(fā)項目引入學(xué)校,驅(qū)動學(xué)校的人才培養(yǎng),同時也可為企業(yè)降低成本,這對中小企業(yè)尤其具有現(xiàn)實意義。

(三)學(xué)校人才定向服務(wù)和支持企業(yè)發(fā)展

學(xué)校按照企業(yè)所需定向培養(yǎng)高層次人才,人才畢業(yè)后即可投身該企業(yè),為企業(yè)的發(fā)展貢獻力量。

(四)企業(yè)資源服務(wù)學(xué)校人才培養(yǎng)

作為實踐性很強的學(xué)科專業(yè),軟件工程碩士專業(yè)學(xué)位人才培養(yǎng)需要較好的實驗環(huán)境、條件、技術(shù)和設(shè)備支撐,并最好能有實際生產(chǎn)環(huán)境來進行實習(xí)實訓(xùn),為此,可以將企業(yè)資源引入,服務(wù)于學(xué)校的人才培養(yǎng),充分發(fā)揮企業(yè)的資源優(yōu)勢,降低學(xué)校的實驗條件投入,避免浪費,提高整個社會的資源使用效率。作為回報,學(xué)校可以為企業(yè)提供人才、科研、技術(shù)等服務(wù),實現(xiàn)合作共贏。

四、人才評價標(biāo)準(zhǔn)

學(xué)術(shù)學(xué)位人才評價標(biāo)準(zhǔn)的核心是學(xué)位獲得者是否具備了扎實的基礎(chǔ)理論知識,掌握了科學(xué)研究的方法,能夠開展科學(xué)探索、研究和創(chuàng)新,可以滿足科學(xué)研究工作的學(xué)科知識和科研能力需要。而專業(yè)學(xué)位人才評價標(biāo)準(zhǔn)的核心是學(xué)位獲得者是否具備了特定社會職業(yè)所要求的專業(yè)能力和職業(yè)素養(yǎng),具備了從業(yè)的基本條件,有良好的職業(yè)道德,能夠運用專業(yè)理論、知識、方法和技術(shù)解決實際問題,滿足特定領(lǐng)域高層次職業(yè)崗位的能力和素質(zhì)需要。

具體而言,軟件工程專業(yè)碩士學(xué)位人才培養(yǎng)的評價標(biāo)準(zhǔn)與學(xué)術(shù)碩士學(xué)位人才培養(yǎng)的評價標(biāo)準(zhǔn)在以下方面應(yīng)有所不同:

(一)畢業(yè)論文

學(xué)術(shù)學(xué)位論文的質(zhì)量評價主要以科研能力考核為主,學(xué)位論文強調(diào)理論價值和在未知領(lǐng)域的原創(chuàng)性發(fā)現(xiàn)和探究。而專業(yè)學(xué)位論文應(yīng)側(cè)重于理論聯(lián)系實際,解決實際問題,可以結(jié)合生產(chǎn)生活具體問題或者實際需求選題,強調(diào)創(chuàng)新性的設(shè)計和應(yīng)用,突出實踐過程、應(yīng)用價值和實際意義。軟件工程專業(yè)碩士學(xué)位人才培養(yǎng)的畢業(yè)論文,可以結(jié)合企業(yè)的技術(shù)攻關(guān)、項目研發(fā)、產(chǎn)品創(chuàng)新等,采用系統(tǒng)設(shè)計、方案設(shè)計、產(chǎn)品設(shè)計、項目開發(fā)、調(diào)研報告等多種形式來體現(xiàn),主要考核畢業(yè)論文工作的技術(shù)含量、創(chuàng)新性和實際應(yīng)用價值。

(二)成果

攻讀學(xué)術(shù)碩士學(xué)位學(xué)生的成果主要體現(xiàn)在參與縱向課題申報和研究、發(fā)表高水平學(xué)術(shù)論文等,而攻讀專業(yè)碩士學(xué)位學(xué)生的成果主要體現(xiàn)在參與橫向課題申報和研究、解決企事業(yè)單位實際問題、技術(shù)創(chuàng)新、科技成果應(yīng)用和轉(zhuǎn)化、社會服務(wù)、自主創(chuàng)業(yè)等。對軟件工程專業(yè)碩士學(xué)位學(xué)生的成果考核,還可以將獲得專利和軟件著作權(quán)、設(shè)計開發(fā)的軟件產(chǎn)品或軟件系統(tǒng)、等納入考察范圍。

(三)職業(yè)資格

專業(yè)碩士學(xué)位是高層次的職業(yè)教育,是針對特定領(lǐng)域高層次職業(yè)崗位培養(yǎng)人才,職業(yè)性是專業(yè)碩士學(xué)位的特征之一。軟件工程專業(yè)碩士學(xué)位人才培養(yǎng)可以將是否獲得軟件類相關(guān)職業(yè)資格證書作為人才評價的參考指標(biāo)之一,引導(dǎo)學(xué)生積極對接職業(yè)需求,獲得職業(yè)資格,為今后的職業(yè)發(fā)展奠定基礎(chǔ)。

五、結(jié)語

篇7

近年來,軟件行業(yè)進入第二春,供需兩旺。據(jù)調(diào)查,以北京為例,軟件工程師每年需求50000人左右。據(jù)IT英才網(wǎng)數(shù)據(jù)顯示:北京IT職場每月需求達3380個。 [1]但是,軟件行業(yè)市場的供需出現(xiàn)了錯位,一方面,IT企業(yè)對軟件工程專業(yè)的人才需求旺盛,另一方面,軟件工程專業(yè)的畢業(yè)生就業(yè)質(zhì)量卻不高。究其原因,是我們培養(yǎng)的人才不能滿足企業(yè)對軟件工程人才要求。 

軟件工程專業(yè)是國家教育部在2002年新增的專業(yè)。該專業(yè)以計算機技術(shù)為主的專業(yè),實踐性很強,專業(yè)的實踐教學(xué)體系是培養(yǎng)學(xué)生實踐能力、計算機工程能力、創(chuàng)新能力的重要途徑。我們應(yīng)該充分了解市場和企業(yè)的需求,制訂和實施切實可行的實踐教學(xué)體系。[2] 

曲靖師范學(xué)院軟件工程專業(yè)從2008年開辦至今,已經(jīng)培養(yǎng)5屆學(xué)生,一直以來,我們不斷豐富和完善該專業(yè)的實踐教學(xué)體系,形成了相對完備、效果好的實踐教學(xué)體系。 

2 實驗室建設(shè)是硬件基礎(chǔ) 

實驗室是開展實踐教學(xué)的硬件保障,實驗室建設(shè)的好壞,直接關(guān)乎實踐教學(xué)體系執(zhí)行的成敗。一直以來,我們非常重視軟件工程專業(yè)的實驗室建設(shè)。實驗建設(shè)能充分滿足軟件工程專業(yè)實踐教學(xué)體系的硬件要求。實驗設(shè)備采購的指導(dǎo)思想是實驗設(shè)備要先進、實用,充分滿足學(xué)生的學(xué)習(xí)和教師的實踐教學(xué)需要。 

該專業(yè)已經(jīng)建成硬件實驗室有2個,分別是“計算機組成原理實驗室”、“計算機組裝與維護實驗室”;通信與網(wǎng)絡(luò)實驗室有2個,分別是“計算機通信實驗室”、“計算機網(wǎng)絡(luò)實驗室”;軟件類的實驗室有3個,分別是“軟件開發(fā)與測試實驗室”、“數(shù)據(jù)庫實驗室”、“信息技術(shù)創(chuàng)新實驗室”。同時,為適應(yīng)當(dāng)今云計算的研究需要,我們投資200多萬建立了云計算平臺。 

以上實驗室的更新及新建,能充分滿足師生完成實踐教學(xué)的需要。 

3 軟件工程專業(yè)技能訓(xùn)練是實踐教學(xué)體系的抓手 

在學(xué)生大學(xué)期間,為了在不同學(xué)期適時提高學(xué)生的綜合實踐能力,我們結(jié)合“軟件工程專業(yè)人才培養(yǎng)方案”的要求,開展了貫穿大學(xué)4年的專業(yè)技能訓(xùn)練。我們把專業(yè)技能訓(xùn)練當(dāng)作實踐教學(xué)體系的抓手,專業(yè)技能訓(xùn)練根據(jù)訓(xùn)練大綱,著力提升學(xué)生應(yīng)具備的專業(yè)素養(yǎng)和能力。 

我院的專業(yè)技能訓(xùn)練主要包括兩個級別,一級是課程設(shè)計訓(xùn)練,本訓(xùn)練以課程為依托,制定課程級別的訓(xùn)練大綱;二級是綜合設(shè)計訓(xùn)練,主要訓(xùn)練學(xué)生的軟件論文項目的開發(fā)能力,要求學(xué)生能靈活應(yīng)用所掌握的知識和技能,完成一個綜合性、設(shè)計性的軟件項目。下面分別對這兩級訓(xùn)練作詳細介紹。 

3.1 課程設(shè)計訓(xùn)練 

“課程設(shè)計”是一個多義詞詞條。它可以指“為掌握某一課程內(nèi)容所進行的設(shè)計”[3]。課程設(shè)計是課程實驗的高級環(huán)節(jié),課程實驗是提升學(xué)生立體實踐能力的根本,課程實驗分為驗證性實驗、綜合性實驗和課程設(shè)計實驗,我們在傳統(tǒng)驗證性實驗的基礎(chǔ)上開展課程設(shè)計實驗,提升學(xué)生的課程綜合實踐能力。 

以《Java程序設(shè)計》課程設(shè)計為例,課程設(shè)計的目的:利用Java語言的語法特性,結(jié)合數(shù)據(jù)結(jié)構(gòu)算法、網(wǎng)絡(luò)知識、文件處理和數(shù)據(jù)庫等知識完成綜合題目的設(shè)計和代碼實現(xiàn),并培養(yǎng)鍛煉分析程序、撰寫報告等能力。 

軟件工程專業(yè)的已經(jīng)開出課程設(shè)計的課程有4門,分別是:OFFICE辦公軟件、計算機組裝與維護、C語言程序設(shè)計、JAVA程序設(shè)計。我們針對這些課程,在編寫實驗大綱時,要求包含課程設(shè)計,設(shè)計方案要經(jīng)過專業(yè)系的審核和教授委員的審定。最后,以審定通過的課程設(shè)計為依托,為后續(xù)綜合實踐能力的提升打下堅實的基礎(chǔ)。 

3.2 綜合設(shè)計訓(xùn)練 

綜合設(shè)計訓(xùn)練的目的是鍛煉學(xué)生綜合所學(xué)知識,設(shè)計和開發(fā)一個小項目的能力。這些項目有“JAVA程序設(shè)計”、“商業(yè)數(shù)據(jù)庫開發(fā)”、“J2EE企業(yè)應(yīng)用”、“JAVA Web開發(fā)”等,這些小項目的訓(xùn)練要基于幾門課的知識和技能,如“JAVA Web開發(fā)”就需要學(xué)生綜合數(shù)據(jù)庫、軟件工程、JAVA程序設(shè)計語言等知識與技能。 

綜合設(shè)計訓(xùn)練要與畢業(yè)設(shè)計區(qū)別開來,此訓(xùn)練的主要目的是讓學(xué)生體驗和掌握項目開發(fā)流程,同時鍛煉綜合應(yīng)用所學(xué)課程來完成一個具體的小項目。 

3.3 軟件工程專業(yè)技能訓(xùn)練安排 

為鼓勵學(xué)生多渠道獲得技能分,我們規(guī)定,學(xué)生參加通過全國軟件資格(水平)考試(中級),可以獲得2學(xué)分,參加通過軟件資格(水平)考試(高級),可以獲得3學(xué)分。 

4 畢業(yè)設(shè)計是實踐教學(xué)體系總結(jié)性的實踐環(huán)節(jié) 

畢業(yè)設(shè)計是教學(xué)過程的最后階段采用的一種總結(jié)性的實踐教學(xué)環(huán)節(jié)。通過畢業(yè)設(shè)計,學(xué)生可以綜合應(yīng)用所學(xué)的各種理論知識和技能,進行全面、系統(tǒng)、嚴(yán)格的計算機技術(shù)及軟件工程能力的練習(xí)。[4]畢業(yè)論文(設(shè)計)是實踐教學(xué)體系的技能整合,我院對畢業(yè)論文(設(shè)計)作重大改革,著力打造學(xué)生綜合實踐能力。 

參加畢業(yè)論文(設(shè)計)的學(xué)生分兩部分,一部分在公司實習(xí),同時要在公司完成畢業(yè)論文(設(shè)計)工作,余下的學(xué)生在曲靖師院完成畢業(yè)論文工作,為提高畢業(yè)論文(設(shè)計)的質(zhì)量,經(jīng)向教務(wù)處請示,允許我院結(jié)合專業(yè)實踐性強的實際,改革本專業(yè)畢業(yè)論文(設(shè)計)工作。改革思路包括三點,一是我院學(xué)生的畢業(yè)論文(設(shè)計)以畢業(yè)設(shè)計為主,弱化對學(xué)生文本的要求,強化對實踐動作能力的提升和檢查,二是做好規(guī)范管理工作,制定相關(guān)文件,如:“信息工程學(xué)院畢業(yè)論文(設(shè)計)工作規(guī)定”、 “信息工程學(xué)院畢業(yè)設(shè)計開發(fā)文檔的撰寫與打印規(guī)范” 、“信息工程學(xué)院畢業(yè)設(shè)計開發(fā)文檔”等。 

5 校企合作助力實踐教學(xué)體系 

為提升學(xué)生的實習(xí)效果和就業(yè)質(zhì)量。我們自2012年開始,與四川華迪信息技術(shù)有限公司開展畢業(yè)實習(xí)的合作,該公司是一家集軟件外包、信息服務(wù)、學(xué)生專業(yè)技能培訓(xùn)為一體的公司,在以上業(yè)務(wù)深耕12年,在全國小有名氣。我們的學(xué)生參加校企合作實習(xí)有兩種類型,一是為期三個月的專業(yè)實習(xí),二是為期四個月的就業(yè)培訓(xùn)。三個月的專業(yè)實習(xí)分為Java開發(fā)方向和計算機網(wǎng)絡(luò)方向,Java開發(fā)實訓(xùn)的重點是提升學(xué)生的軟件開發(fā)實踐能力和水平,計算機網(wǎng)絡(luò)方向的實訓(xùn)重點是提升學(xué)生的網(wǎng)絡(luò)規(guī)劃、設(shè)計、實施、部署的能力。 

從2013年開始,軟件工程專業(yè)的學(xué)生幾乎都參加校了企業(yè)合作的實習(xí),取得了良好效果,學(xué)生的專業(yè)實踐能力提升了,就業(yè)質(zhì)量明顯提高,很多學(xué)生就在四川成都就業(yè)、創(chuàng)業(yè)。 

6 結(jié)語 

本文結(jié)合長期的思考和實踐,不同的實踐環(huán)節(jié)有機整合,大大提高了學(xué)生的職業(yè)能力和素質(zhì)。軟件工程專業(yè)的實踐教學(xué)體系的構(gòu)建和實踐是一個系統(tǒng)的、長期的過程,還需要我們不斷地探索,進一步提高人才培養(yǎng)質(zhì)量。 

參考文獻: 

篇8

(項目編號:JXZY110401-004,項目名稱:程序設(shè)計基礎(chǔ)公共平臺課程教學(xué)方法的研究與實踐)部分成果。

[摘 要]本論文以長春職業(yè)技術(shù)學(xué)院程序設(shè)計基礎(chǔ)課程的課程建設(shè)目的、意義、特色、課程目標(biāo)、主要內(nèi)容、關(guān)鍵問題、方案、落實措施等幾方面進行探索與研究。

[關(guān)鍵詞]程序設(shè)計基礎(chǔ) 案例 工作過程

作為職業(yè)院校,我們的辦學(xué)初衷是為社會培養(yǎng)各類急需的實用型人才,而作為專門培養(yǎng)軟件人才的我院示范專業(yè)的軟件技術(shù)專業(yè)教師,我們深感開發(fā)《程序設(shè)計基礎(chǔ)》這門課程的重要性與緊迫性。綜上所述,我們軟件教研室在示范專業(yè)建設(shè)中對該課程進行了大膽的開發(fā)與創(chuàng)新。在本課程開發(fā)的同時,我們進行了本課題的立項工作。綜上所述,該課題的研究目的歸納如下:

(1)教師按照標(biāo)準(zhǔn)化的軟件開發(fā)流程進行案例的設(shè)計,使學(xué)生由淺入深、循序漸進地掌握程序設(shè)計基礎(chǔ)的基本技能。

(2)學(xué)生在綜合運用相關(guān)軟件工程理論知識基礎(chǔ)上,通過教師對案例的分析與講解,能利用程序設(shè)計基礎(chǔ)課程相關(guān)技術(shù)進行項目設(shè)計。最終能成為企事業(yè)單位需要的標(biāo)準(zhǔn)規(guī)范、自動化程度高、滿足客戶要求的程序設(shè)計基礎(chǔ)方面的技術(shù)服務(wù)人員。

(3)培養(yǎng)學(xué)生高度的工作責(zé)任感、自信心,和實事求是的做事風(fēng)格。真正的讓踏入測試行業(yè)的學(xué)生,成為IT公司產(chǎn)品出貨前的把關(guān)人。

一、意義

本課程是軟件技術(shù)專業(yè)中的一門專業(yè)技術(shù)課程,我院在該課程的教學(xué)研究和改革中逐步樹立了“以實踐教學(xué)、案例教學(xué)為核心,理論服務(wù)于實踐”的指導(dǎo)思想,突出職業(yè)能力的培養(yǎng),體現(xiàn)基于職業(yè)崗位分析和具體工作過程的課程設(shè)計理念,以真實的程序設(shè)計基礎(chǔ)案例為載體組織教學(xué)內(nèi)容。

通過本課題的實驗研究,明確程序設(shè)計基礎(chǔ)在軟件開發(fā)流程中的作用和地位,并確定具體的教學(xué)內(nèi)容與教學(xué)方法;通過本課題的實驗研究,探索程序設(shè)計基礎(chǔ)在提高教學(xué)效益方面的方法和策略,提高學(xué)生程序設(shè)計基礎(chǔ)技能;通過本課題的實驗研究,培養(yǎng)出一批社會緊缺的程序設(shè)計基礎(chǔ)人才,提高軟件編寫質(zhì)量,大大提高企業(yè)生產(chǎn)效益,同時能夠適應(yīng)軟件外包和國際化軟件開發(fā)的中高端軟件開發(fā)人才的需求迅猛發(fā)展。

二、特色

該課題的特色也是該課程在我們示范專業(yè)開發(fā)過程中所體現(xiàn)的創(chuàng)新之處。

我們本著“教中做、做中教、學(xué)中做”的指導(dǎo)思想,通過案例教學(xué)培養(yǎng)學(xué)生動手能力和專業(yè)技能。以“工作過程為導(dǎo)向”,一方面可以在軟件開發(fā)中運用程序設(shè)計基礎(chǔ)技術(shù)提高軟件質(zhì)量,另一方面通過對程序設(shè)計基礎(chǔ)崗位技能的學(xué)習(xí),達到掌握軟件開發(fā)的應(yīng)用能力。

三、主要內(nèi)容:

走訪軟件企業(yè)對程序設(shè)計基礎(chǔ)人員的需求進行調(diào)查研究,對程序設(shè)計基礎(chǔ)在教學(xué)活動中重要作用的必要性的調(diào)查研究,形成調(diào)研報告。結(jié)合企業(yè)真實項目開發(fā)典型案例、拓展案例和綜合項目,形成案例庫。教師在各課程中有針對性進行程序設(shè)計基礎(chǔ)的設(shè)計與研究,并進行及時的反思、評價。歸納出程序設(shè)計基礎(chǔ)環(huán)境在軟件開發(fā)實施方法、步驟。實踐技能測試題庫建設(shè)。教學(xué)課件建設(shè)。能夠適應(yīng)各個模塊之間的程序設(shè)計基礎(chǔ)方法設(shè)計,使得程序設(shè)計基礎(chǔ)貫穿于全課程,從而提高軟件的安全性和可靠性。

四、關(guān)鍵問題

(1)教學(xué)案例的選擇及設(shè)計模塊建設(shè)

(2)程序設(shè)計基礎(chǔ)工具的選擇及過程模塊建設(shè)

五、方案

本課題以案例研究為主導(dǎo),輔之以下研究方法:

(1)調(diào)查研究法:采用問卷調(diào)查、個別談話和學(xué)生座談相結(jié)合的方法,對學(xué)生的實際思想、需求和學(xué)生的心理特點等現(xiàn)狀,進行科學(xué)的調(diào)查研究。

(2)案例研究法:引導(dǎo)教師用信息技術(shù)和學(xué)科課程解構(gòu)與重構(gòu)的相關(guān)理論,剖析研究過程中的 典型案例,形成在整合教學(xué)中有效支撐的案例集。

(3)經(jīng)驗總結(jié)法:在教師個人實踐的基礎(chǔ)上,定期聘請軟件企業(yè)、行業(yè)專家開展研討、交流活動,通過研討總結(jié),逐步形成程序設(shè)計基礎(chǔ)整合的方法和途徑。

(4)行動研究法:搜集與本課題有關(guān)的信息和資料,拓寬思路,提供更為完善的方法,擬訂總體研究計劃,根據(jù)總體情況,制訂具體計劃,積極開展有效的行動研究,及時總結(jié)評價,調(diào)整研究方向。

(5)成果分析法

收集整理各方面的研究成果和資料,包括論文、課件、測試用例等,歸納總結(jié)。

六、落實措施

本課題的落實措施思路為:

收集和整理中外有關(guān)企業(yè)程序設(shè)計基礎(chǔ)的經(jīng)典案例,開展專題理論研究,形成專題研究論文。開展程序設(shè)計基礎(chǔ)課程課堂案例分析和調(diào)研,形成調(diào)研報告。召開1—2次小型學(xué)術(shù)研討會,對本課題的有關(guān)理論和實踐問題進行研討。收集材料,分析整理測試用例。形成最終研究成果。

參考文獻:

推薦期刊
欧美午夜精品一区二区三区,欧美激情精品久久久久久,亚洲av片不卡无码久东京搔,亚洲鲁丝片AV无码APP
亚洲欧美在线看h片666 | 中文字幕无线第一区 | 色先锋影音a∨在线资源网 亚洲专区日本专区 | 亚洲亚洲影院第一页 | 午夜女人天堂在线观看 | 日韩午夜精品一区二区三区 |