軟件工程畢業論文范例6篇

前言:中文期刊網精心挑選了軟件工程畢業論文范文供你參考和學習,希望我們的參考范文能激發你的文章創作靈感,歡迎閱讀。

軟件工程畢業論文范文1

在應用型本科院校中,尤其是軟件工程專業,畢業設計作為教學計劃的重要組成部分,是實踐教學中的最后一個環節,也是對學生在校期間所學知識的一次綜合、全面的總結、應用和提高。由于畢業生數量的不斷增加和軟件行業的迅猛發展,導致就業門檻越來越高,就業壓力也越來越大,通過畢業設計過程中的訓練,能有效提高學生的工程應用能力,使學生得到一定的實踐經驗,有利于學生從學校向工作崗位的平穩過度。因此,畢業設計質量的好壞,不僅反映了一所高校的教學質量,也會直接影響到學生的就業競爭力和就業后的職場適應能力。

2存在的問題

1)思想認識上不夠重視學生方面:有些學生存在完成任務式的應付心里,避重就輕,能簡就簡,敷衍了事。有些學生則只重視找工作而輕視畢業設計,不愿在畢業設計上花費太多時間和精力,甚至有些學生還以找工作為由,完全依賴于導師,向導師索要源代碼,甚至花錢在網上購買來交差。已經找到工作的學生,更是認為畢業設計做的好與不好對自己沒什么影響,對待畢業設計也更加心不在焉。導師方面:大多數指導教師除了要指導學生畢業設計之外,還要承擔大量的教學和科研任務,在畢業設計指導工作上能夠投入的精力和時間非常有限,致使有些導師對畢業設計的指導工作不太重視,對學生放任自流,不管不問,或者是直接將相關源代碼發給學生,以“簡化”指導工作。由于思想上的不重視,學生學習態度不認真,導師指導工作不到位,造成畢業設計流于形式,疏于管理,效果較差,使得學生白白浪費了畢業前的一次綜合訓練機會。因此,如何充分認識畢業設計的重要性,并進行相應的教學改革是軟件工程專業畢業設計必須要面對并解決的問題。

2)時間安排上不夠科學畢業設計一般安排在第八學期,這期間剛好是學生求職和考研的黃金時間段,由于目前就業形勢的日益嚴峻,學生就業壓力越來越大,當求職和考研時間與畢業設計時間發生沖突時,學生都會選擇將主要精力投入到求職和考研上,有些還要去外地求職、應聘考試、面試等,畢業設計自然是無暇顧及。而且,學校方面,為了保證就業率,往往對學生畢業設計的質量也是睜一只眼閉一只眼,這又在無形中鼓勵了學生消極對待畢業設計的態度,畢業設計質量下降也就成為必然結果。

3)題目設置上不夠合理由于畢業設計在高校各類教學活動中是最具綜合性和獨立性的,相對于常規課程而言,對指導教師要求也就更高,尤其軟件工程專業,工程實踐性比較強,但每年真正來源于實際工程項目的題目所占的比例較小,很多題目都是虛構出來的,導致有些題目不是理論性太強,就是缺乏具體需求的支撐,使學生很難從畢業設計過程中真正領悟到真實的軟件工程方法。而有些指導教師自己都沒參與過實際的工程項目,本身就缺乏實踐經驗,對學生畢業設計的指導只是憑著自己的感覺來進行,缺乏系統性、整體性、科學性和嚴謹性,學生遇到問題后,難以得到及時的解決,導致抄襲現象時有發生,甚至有些學生直接照搬往屆畢業生的設計成果。畢業設計的主要目的在于通過畢業設計的訓練來提升學生對所學知識的綜合應用能力以及創新能力,從而實現學生從學校到工作崗位的平穩過度。但由于題目設置上的不合理,題量太少,層次不清,導致選題匹配效果差。在選題時,部分能力差的學生所選題目難度太大,造成畢業設計很難完成,而有些能力強的學生所選題目難度過小,達不到能力提升的目的。

4)過程監管上不夠到位眾所周知,對于軟件工程項目而言,過程控制與管理是項目執行的關注點,畢業設計也當如此。雖然學校也會在畢業設計過程中組織對各階段的工作情況進行檢查,但執行檢查工作的不一定是專業教師,使得這種檢查大多只是對指導老師所填寫的各種表格和文檔等表面內容進行檢查,對畢業設計的過程起不到實際的監督作用,再加之有些學生在校外求職或實習等原因造成指導教師與學生無法定期見面和溝通不暢等問題,使得指導教師難以用軟件工程方法對學生進行指導。畢業設計雖然啟動較早,但實際上很多學生前期在畢業設計上很少投入時間和精力,只是在答辯前為了完成任務而趕工應付,這樣的畢業設計質量自然也就不佳。

5)量化考核上不夠嚴格畢業設計成績一般由平時成績+論文成績+答辯成績三部分按一定比例構成,平時成績由指導教師自行把握,論文成績則由其他有經驗的教師進行評閱,答辯成績由答辯委員會老師按照相關評分標準打分并取平均分,這樣雖然基本可以保證成績的公正性,但成績構成太簡單,未顯示地將開題報告、文獻翻譯、分析和設計過程以及總結等納入到考核范圍,對畢業設計的前期和中期工作沒有約束力。在成績評定時,有些導師要求不嚴,采取寬容遷就的態度。答辯時,通過門檻較低,造成大部分學生僅以答辯及格為目標,在思想上不重視,答辯準備工作不扎實。同時,學校為了提高學生畢業率,在最終答辯時,對畢業設計的質量要求也有所放松,這也是導致畢業設計質量難以保證的一個重要原因。

3采取的對策

時間安排上,可以提前啟動畢業設計工作,將原來的第八學期開始提前到第六學期中后期,此時學生已經學完大部分課程,具有了一定的知識基礎,而且學生都在校,可以隨時與導師見面,指導教師也有充分的時間對畢業設計項目隨時跟進,隨時指導。導師資格審查上,對于軟件工程專業來說,學生畢業設計的導師,應該由長期從事實際工程實踐或者有較好科研成果的“雙師型”(雙師即“教師”、“工程師”)教師來擔任,也可以聘請校外科研單位或企業中水平較高的工程師來擔任企業導師,這樣不僅可以減輕指導教師短缺的壓力,也能促進指導教師隊伍多元化模式的形成。題目設置上,要求題量要充分,使得水平層次不同的學生都能選到合適的題目;難度和工作量要適中,且要有一定的創意,使學生通過畢業設計的訓練,在綜合應用能力和創新能力上都能夠得到有效的提高。有課題的指導教師要盡量結合自己的課題來設計題目,沒課題的指導教師可以從與學校有合作的企事業單位中獲取有實際意義的題目。鼓勵學生根據自己的興趣點和就業取向自擬題目,允許學生到實習企業中根據企業的實際工程需要選題和實施畢業設計,這樣既能解決實際問題又可完成畢業設計。過程監管上,首先要在指導教師和學生之間建立有效的溝通聯系機制和問題討論的例會制度,充分發揮指導教師的引導作用,在畢業設計過程中,堅持每周師生溝通一次。學生提出問題,指導教師引導和總結,鼓勵學生發揮主觀能動性和創造力。同時,學校要成立由領導牽頭、具有一定工程實踐經驗的專業技術人員組成的督導組,對畢業設計過程包括選題、開題、中期檢查、答辯和成績評定等各個環節實施有效的監控和督導,加強管理學生的同時也要加強對指導教師工作質量的檢查,確保畢業設計工作能夠有序、有效的實施。量化考核上,要對畢業設計從前期的開題、文獻查閱,到中期的分析、設計、實現,再到后期的總結等各個階段的進行量化考核,前一階段的成績考核不合格者,不能進行下一階段工作,必須加以整改,直到整改合格后才能進入下一階段。對于未能按要求如期完成畢業設計的可以推遲答辯,對于首次答辯不合格的可以進行二次答辯,仍不合格的,可以緩發畢業證。只有建立嚴格的考核制度,才能對學生有約束力,讓學生從思想上重視畢業設計,進而保證畢業設計的質量。

4結束語

軟件工程畢業論文范文2

關鍵詞:軟件工程;畢業設計

中圖分類號:G434文獻標識碼:A文章編號:16727800(2011)012022403

作者簡介:許永昌(1976-),男,山東安丘人,碩士,山東英才學院計算機學院講師,研究方向為計算機應用。

0引言

畢業設計是高等院校應屆類畢業生在畢業前接受課題型任務,在教師指導下進行科學研究或工程實踐并取得成果的過程,是高校實現人才培養目標的綜合性實踐教學環節,是一次理論與實踐相結合的的鍛煉機會。如何在新形勢下改革畢業設計, 提高學生軟件類畢業設計的質量,進一步規范畢業設計中的軟件開發過程,抓好高校畢業設計這一實踐環節,加強對畢業設計過程的管理與監控, 切實提高畢業設計的質量,對于軟件類學生在畢業設計中實施合適的軟件設計具有重的指導意義。

1畢業設計的必要性

高等職業教育應該是以能力為本位、以學生為主體、以實踐為導向的教育。畢業設計是高等教育培養學生綜合運用所學理論知識和技能解決實際問題能力的重要環節之一,是衡量畢業生是否達到相應學歷層次的重要依據。畢業設計將總結專業基礎和專業技術的學習成果,鍛煉和開發學生的綜合運用能力。

高職院校軟件相關專業組織畢業設計應該符合新的人才培養標準,對培養學生的職業技能和素質要具有積極的意義。而對于即將畢業離校的應屆畢業生來說,畢業設計無疑是計算機軟件各相關專業理論教學、實驗、實訓等有機結合的途徑之一。

通過畢業設計能鍛煉學生的能力:

(1)實踐軟件工程的相關原理能力。畢業設計的過程,是一個課題小組從接到開發任務到提交產品和文檔的過程,其中涉及到需求分析、概要設計、詳細設計、編碼、測試、程序打包、編寫文檔等軟件工程具體的各個方面。經過鍛煉,學生們對軟件工程學思想和方法的理解會大大加深。

(2)解決具體問題能力。在畢業設計的進行過程中,學生一定會遇到平時在課堂的理論學習中碰不到的困難和挑戰, 而克服這些困難、解決實際問題的過程就是軟件技術和心理素質逐步提高的過程。

(3)團結協作的意識、能力。通過畢業設計這一過程,學生就會產生團結協作的意識和能力。

2軟件工程學的基本思想

軟件工程是一門研究如何用系統化、規范化、數量化等工程原則和方法去進行軟件的開發和維護的學科,包括兩方面內容:軟件開發技術和軟件項目管理。其中,軟件開發技術包括軟件開發方法學、軟件工具和軟件工程環境,軟件項目管理包括軟件度量、項目估算、進度控制、人員組織、配置管理、項目計劃。

3高職類學生畢業設計現狀

畢業設計的主要目的是培養學生綜合運用所學的基礎理論、基本知識和基本技能,用以分析、解決工程、科研、社會實際問題的能力,使學生得到工程設計方法和科研能力的初步訓練。畢業設計中存在的問題主要表現在以下幾個方面。

3.1選題的盲目性

只是把畢業設計環節作為大學生活的必經環節, 純粹是為了完成學業而去做畢業設計, 造成選題的盲目性、有的選題則是陳舊。

3.2可行性分析與需求分析重視程度不夠

絕大多數畢業生在確定了畢業設計的題目后,幾乎不進行調查研究工作就立即投入到整個系統的設計中, 一旦遇到了與實際不符的地方, 又重新返回, 對已經做好的設計進行修改。最終導致設計的系統雜亂無章, 甚至到了最后只能馬馬虎虎地倉促交工。

3.3系統開發過程中的文檔不夠正規,不夠完備

完整的設計不僅包括所完成的可操作的系統,一般的操作幫助,還包括在開發系統的過程中所產生的各個文檔等一些文字的東西,比如解釋清晰、內容全面的數據字典和使用手冊也是必不可少的,否則用戶會感到使用起來不方便,覺得難于操作。

3.4模糊的評價標準

導致畢業設計質量下降的一個非常重要的原因就是沒有建立精確細致的評價體系。

這嚴重影響了項目的進度和質量,并且使學生沒有真正得到必要的鍛煉。我們通過對這些問題進行詳細深入的分析,提出一個軟件過程框架,這個框架主要從需求、測試、集成這3個方面給出工作要點和規范。

4利用軟件工程學思想指導學生進行畢業設計

畢業設計本身是個工程,要用工程的方法去處理。從軟件工程的角度去指導學生進行畢業設計,在畢業設計過程中,要系統地將所學知識應用于實際問題,按軟件工程學思想展開工作。

圖1軟件生命周期與畢業設計各階段之間的映射

4.1以可行性研究指導選題目

可行性研究,應該從技術可行性、經濟可行性、操作可行性三個方面去研究,在畢業設計題目的選擇過程中,應立足于解決實際問題,注重發現問題、分析研究問題和開發創新的能力。選題原則上,可以參考以下幾點:①畢業設計的課題應該能使計算機專業所學的理論知識進一步理解并深化,也就是說,畢業設計應盡可能包括多門專業基礎課和專業課的綜合運用,并且要緊密結合工程實際,以有利于學生的全面訓練;②選擇難度適中的課題, 保證課題的完成質量;③課題要適合于各個模塊獨立進行,并便于最后統一調試;④課題規模應大小適合,難易程度適中。

4.2需求分析是關鍵

需求分析的基本任務是準確地回答“系統必須做什么”, 也就是對目標系統提出完整、準確、清晰、具體的要求。系統分析員可以通過多種形式來獲取用戶需求,對用戶提出的需求進行分析,以此來確定其中要實現系統的功能。對需求劃分優先等級,找出核心需求和重要需求,以保證系統構建的正確性。

在進行軟件類畢業設計時,為了保證需求獲取的準確性和全面性,可以讓項目組的所有學生都參與到用戶需求的獲取的工作中來,發揮集體的能力,并由指導教師進行最終的確認。

4.3規范設計過程

需求分析完成后的下一個階段就是系統設計,包括概要設計和詳細設計。

詳細設計階段的任務就是深入每個函數內部,以偽代碼或注釋的形式實現整個函數,設計出程序的詳細規格說明。

從系統設計開始,學生要按照軟件工程的要求,畫出DFD圖,對輸入、輸出數據流進行詳細的說明,建立符合軟件工程規范的數據字典,根據DFD 圖設計出模塊結構圖。

4.4重視文檔寫作

在畢業設計的過程中,要嚴格遵照軟件文檔的思想,記載設計過程的每一階段完成了哪些設計,下一階段的任務、目標及技術手段,這樣,把文檔作為整個設計的指揮棒,使設計有條不紊地進行。

4.5重視測試工作、撰寫畢業設計說明書

軟件測試工作也是軟件開發的重要組成部分。通過實際應用效果和測試數據,畢業設計的成效就可一目了然。

畢業設計說明書的撰寫是最后一個階段,要求學生回顧設計過程,總結勞動成果,這時學生就會對軟件開發及必須經歷的幾個步驟都有更深刻的認識。最后,要求學生對畢業設計進行系統的總結,寫出畢業論文。

5加強對學生綜合能力的培養

通過實踐的練習,不僅能加深對理論的理解,同時也能鍛煉運用知識分析問題、解決問題的能力。畢業設計這一實踐環節是高等學校培養學生實際能力的主要手段,也是高等教育的重要組成部分。充分、有效地設置軟、硬件的畢業設計對學生能力的培養至關重要,可以縮短學校教育與社會流行技術、工具的差距,滿足學生畢業后的工作需要。通過畢業設計必須達到培養學生以下方面能力的目的。

5.1工程實踐能力

學生能夠準確把握選題的邏輯重心和學術思路,能夠運用豐富的專業知識進行處理,具有嚴謹的理論思辨過程,以鍛煉畢業生的工程實踐能力,使畢業論文具有一定的應用和學術探討價值。

5.2書寫和表達能力

畢業設計論文是畢業設計工作的總結和提高,和做科研開發工作一樣,要有嚴謹求實的科學態度。在畢業設計期間,盡可能多地閱讀文獻資料是很重要的,畢業設計大多數是技術開發型的,其論文的主體部分應包括:總體設計、模塊劃分、算法描述、編程模型、數據結構、實現技術、實例測試及性能分析。這些內容根據任務所處的階段不同,可以有所側重。

5.3創新能力

提出創新要求后,帶領學生認真復習或補學過去沒學過、沒有學好的課程,并在此基礎上結合實際工作中出現的問題孕育出一些新的思路,將畢業設計推上一個新臺階的方式,與為每個人專門分配某一特定的作業來鍛煉學生基本技能的方式相比,更能擴展學生的視野,培養創新能力。

5.4協作能力和團隊精神

通過集體活動和成員溝通培養成員的團體情感,增強團隊的凝聚力。畢業設計將一個學生從入學初到畢業前的軟件專業課程的學習內容鏈接成線,實現了課程的真正銜接,也使學生在畢業前對軟件方面所學的知識進行了比較完整的概括與總結,達到了良好的理論聯系實際的教學效果。畢業設計彌補了課堂教學的不足,加深了對理論的理解,促使學生深入思考,敢于創新,同時使學生的動手能力、分析和解決問題的能力、書寫和表達能力、協作能力等各項能力都得到了培養和提高。

6結束語

軟件工程作為軟件開發工程化、規范化的具體實施方法,在將其應用到畢業設計中之后,學生在軟件設計的文檔書寫規范化等方面均有了很大的改善與提高。將軟件工程應用于畢業設計中不僅僅完成了一門課程從理論到實踐的過程,而且將一個學生從入學到畢業前軟件專業課程的學習內容鏈接成線,完成了前導后續課程的真正銜接,也使學生在畢業前對軟件方面所學的知識進行了比較完整的概括與總結,因此,軟件工程學在計算機專業學生畢業設計中的應用具有重要的現實意義。參考文獻:

[1]馬冬來,宋雨,劉海龍.軟件工程思想在高職院校畢業設計中的應用與探索[J].河北軟件職業技術學院學報,2008(3).

[2]李國彬,沈淑清.淺談軟件工程學在軟件類學生畢業設計中的應用[J].計算機教育,2007(6).

[3]張文靜,盧海霞,楊捧.軟件工程思想在畢業設計環節中的應用[J].河北農業大學學報(農林教育版),2007(4).

[4]洪月華.畢業設計中軟件工程的應用探討[J].玉林師范學院學報,2007(3).

軟件工程畢業論文范文3

關鍵詞:軟件工程碩士;工程報告型論文;研究型論文;論文撰寫

中圖分類號:G642 文獻標識碼:B

對學位教育而言,畢業設計(論文)是對學生數年所學知識的一次檢閱,以某個問題的解決為依托,表現作者的能力和水平(包括知識、技術和寫作表達水平)。一般按所在專業職場選題,以本專業術語、概念、方法陳述問題的解,并論證本解決方案可行和結論的正確。最重要的是突出本文的創新。因為論文是給人看的,是對本論題的新做法、新理解,或新結論。哪怕是只有一點點參考價值,也是論文的價值所在,屬作者的知識產權。通篇無創新的論文是毫無意義的。軟件學院軟件工程碩士培養目標是面向國民經濟信息化建設和發展需要、面向企事業單位對各類軟件工程人才需求,培養高層次實用型、復合型軟件工程人才,自然撰寫工程報告型論文居多。本文擬為軟件學院作工程型畢業論文的學生提出一些參考意見。

1工程報告型論文

眾所周知,畢業論文有理論型、研究型和工程型三種類型。軟件學院的工程碩士按現有的培養方案,至少要有一年的企業工程實踐,結合工作選作工程型課題是很自然的,但不等于說只限于工程型。比如該企業研究所作一探索型的原型開發,那么就要作研究型的課題。甚至為了原理和方法的完備要作理論型課題。之所以分為三種類型是論文的內容結構形式不一樣。

理論型課題在于創新性和嚴謹性,在設定的前提與假設下證明所提出的原理、方法的正確性。即前提加規則可導出結論,并給出數學或形式證明,或給出實例驗證的數據和圖表。因數學和形式證明不強調實例的完備性和實用性,故比驗證更具普適性。

研究型課題是新原理、新方法的首次應用,以及對實踐結果(工程原型)作出評價。只求研究點的完整正確,不求實用,是理論到實踐的實施過程,不像理論型只注重結果,而是過程和結果均重要。

工程型論文一般以工程制作(最常見為工程項目)為背景,是已有原理、方法、技術在目標系統上的綜合實現。如果是前所未有的綜合實現,也屬創新。創新可以在實現過程上,也可以在過程某些環節的技術層面上,如同樣采用新的調試方法,同樣功能設計新算法等??傊?不能和相同類型的論文雷同(因為采用的技術步驟相差無幾),要有自己特色。工程型論文要求論文系統完整(在概念上的,而非完整文檔,如三個相似模塊均要提到,但只詳述其中一個),所述的背景項目是可實用的,是本人在工程實踐中的總結和提高。論述的重點可以是工程過程改進、工廠技術改進、管理完善、社會效益等,非常重視驗證數據和量化指標,如測試用例15組等。

軟件學院的軟件工程碩士培養目標強調實用型人才,所以論文選題以工程型為主,但不等于只作工程型選題,因為科學技術的發展,都是在解決工程實踐中的難題,也因此才有原型研究,才有理論探索,所以在工程型論文中嵌入小型算法推導、部分原型研制也是極其自然的。

2常見的困惑

盡管大家對論文撰寫的基本要求比較了解,但在實際撰寫中經常會碰到許多困惑,歸結起來可以分為論文層次、內容、與工作的關系、讀者層次把握幾個方面,下面談談我們對這些問題的認識。

2.1論文是對工作的總結和提高

一年工作下來有許多體會,實際工作有的寫了不少代碼,有的寫了不少文檔,有的代碼文檔都很少,討論方案、協調需求居多,要寫出相對完整的論文不知從何下手。

論文不是工作匯報

論文要講一個相對完整的“故事”。一年換了三個地方,每個地方都是協調別人工作,也編寫了不少程序代碼――寫什么?把你最得意有收獲的地方編到一個“故事”中,所以不是干什么,寫什么。為了故事的系統性,有些工作就寫不進去了,要舍得丟棄。要系統完整則會把別人的工作寫進來,那么就得尊重知識產權,交待了原理功能特色之后要聲明××地方是別人做的,也不要著力發揮。

論文要反映學術價值,不反映勞動價值

畢業論文屬學術論文范疇,你開發數萬行代碼,加了不少班,在極不理想環境下完成了任務,但原理方法都很一般,說不出什么,怎么寫?只談“功勞”,不談“苦勞”,最多只能在行文中說明本項目工作量不小,影響或學術成果更高。把重點放在你對問題的分析上,解決同樣的問題有很多種方法,要有針對性地分析這些方法的優勢與不足,說明你采用某種方法的理由。

2.2論文要有中心論點

反問一下,這篇論文到底要突出什么問題?工程報告類論文仍然是論文,因此要有中心論點。在撰寫中需要注意幾個問題:一是與工程文檔的區別,文檔更注重結論的陳述,要求全面翔實。論文強調結論的導出過程,要充分突出“論”字。二是不同于一般的報告,論述、評價要客觀,實事求是,切忌夸大的商業用語。切忌為了表現水平抄一些與本主題無關的功能、性能和用途。

在說明自己論點正確時,所用術語不能錯,要掌握本課題當前發展方向,要站在正確的立場談過時的技術,因為每種軟件技術都只能在限定的條件下起作用。因此,大量抄錄,沒有觀點、論點的論文不是好論文。

論文中應明確表述:在什么背景下,討論什么問題,范圍如何限定。本文要討論的問題當前非研究解決不可的理由,國內外解決此問題的途經,本文將采取什么途經?對于首次應用于我國某行業的成熟技術論述的重點在具體實現上,對于非首次實現的技術應該明確給出被采用的理由,如出于成本考慮,或某項性能考慮等。

2.3論文面向的讀者是本專業研究生層次

論文強調邏輯性,工程課題強調概念動作要以業務動作導出各項需求,要求什么技術,相互為何關聯,需要什么樣的基礎設施支持,象講故事一樣談原理和機制。盡量不要指定關鍵、重點,而是在行文中突出重點,所以每章小結可以起到畫龍點睛作用,不怕重復。不要以為自己知道的別人一定知道。論文的讀者水平應設定為與你具有同樣研究生水平,但不做你這個課題的人,所以有些概念術語要介紹。高水平的幾句話就可說明,難度大的要講詳細,切忌忽高忽低。還要避免大段代碼、圖或表的堆砌問題。

3論文的形式結構

學習過軟件工程,軟件學院的工程型論文最好寫,基本上按背景項目的工程過程寫。下面談談如何撰寫以“×××系統的設計與實現”為題的工程報告類論文。這類論文是以解決實際應用問題為驅動力,因此,建議論文結構包括緒論、系統需求分析、系統解決方案、系統詳細設計與實現、系統測試與部署、總結與展望幾個部分。

因為是將是否解決實際問題作為主要考察點,因此在論文的緒論部分,應以最簡捷的方式向讀者介紹與本論文主體相關的待建系統所依托公司或組織的背景,說明論文的價值。如果要構建這樣一個系統,接下來要考慮的問題是要建成一個什么樣的系統。在國內外現狀分析中,應針對目前國內、國外同類產品進行比較,其目的有二:一是了解構建這樣一個系統應具備哪些基本功能;另一方面要說明盡管市面上有很多(也可能沒有)同類產品,但以實用、價廉或知識產權等因素綜合考慮后,無法通過商購實現目標,因此做出自己開發的決定的理由。接下來明確系統的建設目標和需要重點解決的關鍵問題。

第一部分主要是交待背景,明確待建系統目標。第二部分則要描述具體要解決的問題,即系統需求分析。需求分析中最好首先對待建系統所承載的業務進行概述,使讀者盡快進入業務語境。業務概述中應重點描述當前阻礙業務發展的主要問題,它們也是待建系統需要重點解決的問題,為后續的功能需求和非功能需求分析做鋪墊。這部分要把系統的關鍵需求談透,以便后續章節可以集中精力論述設計與實現方案的探討。

論文的第三部分是系統解決方案。這部分最好從需求分析中提出的關鍵問題入手,逐一探討對系統影響面大,或技術實現風險大,或涉及用戶商業決策等的問題,給出針對本系統的最佳解決策略,然后匯總成系統總體架構,最后給出系統的模塊劃分。

如果本項目采用的是新技術,新規范,新平臺工具或部分新原理,則在需求分析前后,開辟一章介紹這個新技術、新規范、新平臺工具、新原理,如軟件Apach剛出,第一次采用Vista操作系統等,并作為本論文的重要技術內容。

論文第四部分是系統的詳細設計與實現。論文只談工程實現中有特點的子系統/模塊,如果一點兒特色沒有,誰來都會這么干,就籠統論述有多少模塊/對象,用什么工具開發,要什么支持,怎樣集成的。如果有必要寫,則重點討論某些有代表性的重要模塊的詳細設計與實現思路。如具體算法復雜,或技術實現難度大、工作量大等,對于實現情況類似的模塊則一帶而過(這也是文檔與論文的區別)。

論文第五部分是系統測試與部署。該部分應針對待建系統特點有針對性地提出測試部分需要重點驗證與確認的主要需求指標,并選擇具體的測試策略和測試過程。討論系統部署中需要注意的問題。最后給出系統的總體評價。在此部分需要注意的是,該部分是對需求分析部分提出的要求回應做得如何的直接體現。因為是以解決實際問題為驅動力,因此做的結果非常重要,如果沒有這部分,論文的實際意義就不存在了。

論文的第六部分是總結與展望,主要是在總結成績的情況下,談談以后如何克服不足。最好首先總結自己的論文工作及后續的改進,然后抒發較理想的結果(從工程技術角度)。

上述論文結構對大家并不陌生,但能寫好的關鍵是在全篇中都以解決實際問題為源動力,所有技術、方案的優劣都以是否在組織現有資源可承受的范圍內提出最適合的解決方案為目標,這實質就是在貫徹軟件工程的思想。

4結束語

對于軟件工程碩士研究生來說,作為基本要求“能干活”,都能達到,但能干活的同時又能寫出好論文的學生卻相對匱乏,這也是我國軟件高層次人才斷檔的主要原因。能寫出直接指導實際工作的好論文的人,一定工作完成也很好。因為好的實踐總結的出爐,不但需要有大量的實踐積累,同時還必須具備在實踐中勤于思考、善于總結、抽象提煉的良好習慣。軟件工程碩士論文撰寫能力的訓練正是為了培養學生在實踐中思考、總結與提高的能力,以期在后續工作中能更好地舉一反三,不斷進步。

參考文獻:

軟件工程畢業論文范文4

中圖分類號:G642

摘要:以黃淮學院軟件工程專業為例,探討現行人才培養模式中存在的問題,提出新的軟件工程專業“3+1”人才培養模式。指出該人才培養模式對于地方高校軟件專業人才培養的意義。

關鍵詞:軟件工程;“3+1”人才培養模式;構建

1 背景

黃淮學院是2004年經教育部批準升格的一所綜合性普通本科高校,是駐馬店市舉全市之力創辦的唯一一所本科高校,受原有專業師資、辦學基本條件等方面的限制,要實現向適應地方經濟社會發展需要的應用型方向轉型,困難很大。學校及時整合辦學資源,調整院系設置,優化專業結構,規范教學管理。堅持建設特色鮮明的應用型本科高校“一條主線”;推進專業建設、課程建設“兩大突破”;完成從??葡虮究妻k學、從以師范教育為主向以應用技術教育為主、從封閉式辦學向開放式辦學“三個轉型”;實現辦學基本條件、內涵建設水平、人才培養質量、服務社會能力“四個提升”。

升本以來的9年間,正值我國高等教育在大眾化背景下,開始進入強調內涵建設、提高質量的發展新時期。對于基礎差、矛盾多、困難大的黃淮學院,同時面臨著“外延式積累”和“內涵式建設”的雙重任務,為此,學校圍繞發展定位和目標,本著堅持“突出應用、集群發展、培育特色、提高質量”的原則,提出了重點發展電子信息類、建筑工程類、文化藝術類、管理經營類4大專業集群,瞄準區域經濟主導產業和戰略性新興產業,構建以應用型專業為主體的學科專業體系。

作為黃淮學院的第一個河南省省級特色專業和專業綜合改革試點——軟件工程專業,近年來,我們緊緊圍繞培養高素質技能型人才的目標定位,緊扣產業辦專業,牽手企業促學業,強化職業促就業,積極推進應用型人才培養模式改革,全面提高應用型人才培養質量,在服務區域經濟產業發展中不斷提升自身價值。

2 “3+1”人才培養模式的提出

人才培養是學校辦學的核心任務,人才培養模式是實現人才培養目標,提高教學質量的關鍵,也是凝練辦學特色、提高辦學效益的重要抓手。多年來,軟件工程專業積極開展應用型人才培養模式的探索,提出了“3+1”人才培養模式的構想。

2.1 “3+1”培養模式的提出是人才培養的需要

行業的需求迫使地方高校軟件工程專業的學生數目越來越多,很大一部分軟件類本科畢業生到各類IT企業就業,而IT企業對人才的需求和學校人才培養目標存在著錯位,主要表現在傳統的人才培養模式所培養出來的學生在知識結構、能力結構、工程技術能力等方面不能滿足社會需求。企業需要花費半年,甚至一年以上的時間培訓才能使學生上崗工作。這說明,目前的高校人才培養已經與社會需求脫節了,人才培養模式需要改革。

2.2 “3+1”培養模式的提出是新建本科學校人才培養的最佳選擇

國內新建本科院校主要分為兩大類,一類是具有一定行業背景的院校,另一類是“師范教育”為基礎的院校。近年來,自覺實行“應用型”轉型發展的地方高校在轉型發展的模式、路徑上有些共同的經驗:一是確立了應用型的辦學定位和人才培養目標;二是圍繞辦學定位,開展學科專業的優化調整,主動對接地方行業產業,協同創新、合作發展;三是圍繞“應用型”開展系列教育教學改革、創新與實踐,尤其是在人才培養模式、師資隊伍建設、人才培養方案、教學模式等方面大膽改革;四是大力發展校企合作發展聯盟,校地、校企合作培養高素質應用型人才;五是強化實踐教學和實訓實驗實習實踐教學平臺建設,加強對學生的職業技術技能和綜合素質的培養。黃淮學院“3+1”培養模式的提出是綜合考慮以上因素后的選擇。

3 “3+1”人才培養模式的內涵解讀及實施方案

3.1 “3+1”人才培養模式的基本內涵

“3+1”人才培養模式是專業基礎培養與職業對接培養相結合,理論教學與實踐教學相結合,校內培養與校外培養相結合,產學研一體,教學做合一的應用型人才培養模式?!?”是指3年的專業基礎培養,目的是培養學生的專業基礎知識、基本能力和基本素質,主要是以校內為主的理論教學和實踐教學,實踐教學主要包括實驗、第二課堂實踐活動、軍事訓練、認知實習、實訓等?!?”是指對學生進行1年的職業對接培養,主要是依托企業的實踐教學,目的是培養學生專業與職業的對接能力,實現就業能稱職、創業有能力的人才培養要求。

3.2 “3+1”人才培養模式的基本原則

(1)突出應用原則。緊緊圍繞高素質應用型人才培養目標,在搞好專業培養的基礎上,著力強化實踐教學,增強專業的應用性特征,把職業對接培養落到實處。

(2)合作育人原則。充分利用合作發展聯盟和校內外實習實訓基地平臺,完善合作育人機制,積極探索產學研一體,教學做合一的人才培養方式,提高應用型人才培養質量。

(3)細化管理原則。細化教學計劃安排,特別是“3+1”中“1”的具體教學內容、教學時段與教學方式的安排,加強教學各個環節的過程管理,確保人才培養標準得到落實。

3.3 “3+1”人才培養模式的基本要求

“3”的基本要求是專業基礎培養?!?”的教學安排在第1至第6學期進行,主要教學內容為必修課程、選修課程、第二課堂實踐教學和其他實踐教學環節。必修課程由通識教育課程、專業教育課程組成,教學方式為理論教學和實踐教學;選修課程的教學內容主要由限制性選修課程、任意性選修課程組成,教學方式為理論教學和實踐教學;第二課堂實踐教學內容主要由職業素質、社會實踐、創新創業等3個教學模塊組成,教學方式為實踐教學。其他實踐教學環節的內容主要包括入學教育、軍事理論與技能、公益勞動、專業認知實習等,教學方式為實踐教學。

“1”的基本要求是對學生進行職業對接培養?!?”的教學安排在第7和第8學期進行。第7學期的教學內容分畢業設計開題、實習準備、實習等。畢業開題在學期初根據專業特點統籌安排與畢業論文寫作有關的專題講座、論文寫作培訓,論文選題,收集、整理和研讀文獻資料,撰寫開題報告等;實習準備在學期初安排職業認知講座,往屆畢業生經驗介紹,實習技能培訓與實訓,實習教育,根據專業實習教學大綱和實習方案制定個人實習計劃,見習等。根據專業方向對應的職業需要,科學設計能夠落實軟件專業培養目標和人才培養規格的具體實習項目;畢業實習在畢業論文(設計)開題和實習準備完成以后,赴實習單位按照專業實習方案和個人實習計劃進行實習,分別落實本專業的各項實習項目。實習主要分集中實習和分散實習兩種方式,根據專業特點要盡量安排集中實習。第8學期的教學內容分為實習、實結、畢業論文(設計)評審及答辯、畢業教育。實習是根據各專業實習方案,繼續在實習單位進行實習,主要包括集中實習和分散實習。實結從5月份起,根據軟件工程專業實習方案,安排學生回校進行實結,交流實習經驗,評選優秀實習生和優秀實習集體,整理上交實習材料;畢業評審及答辯從5月份起,對畢業生的論文(設計)進行評審,組織答辯并進行工作總結,評選出優秀畢業論文;6月中旬進行畢業教育,參加畢業典禮和學位授予儀式。4年學業完成,走向工作崗位。

4“3+1”培養模式的實施效果及問題分析

4.1 “13+1”培養模式的實施效果

“3+1”人才培養模式的實施取得了一定的效果,主要表現在以下方面。

(1)工學結合、校企共育,實現應用型人才培養目標?!?+1”模式的實施,將“行業、企業”元素引進教學過程,把“學以致用”的理念貫穿于課堂教學的始終;學生到行業企業、校內外實習基地進行以畢業實習實訓、畢業論文(設計)等實踐教學為主體的專業能力和職業素養的培養,實現了工學結合、校企共育,最終實現應用型人才培養目標。

(2)優化課程體系,推進教學內容改革。以“3+1”培養模式為主線,探索并改革軟件工程專業人才培養方案,構建與經濟社會發展需要相適應的特色專業課程體系;加強與IT企業及相關企業的合作、加大力度研究IT相關產業和領域的發展趨勢和人才需求,制定重能力、重實踐、重效果的個性化、柔性化培養機制,制定出與生產實踐、社會發展需要相適應的特色專業培養方案和課程體系。優化課程結構和知識結構,滿足學生個性化學習要求,提高學生素質。建立專業核心課程體系和相對自主式的選課體系,促進學生的能力提高和個性發展,有效推動了教學內容的改革。

(3)實現?!罢n堂教學、課外教學、校外教學”的有機結合。實現以課堂教學為主、課外教學與校外教學結合的育人系統,為學生的成長與成才開辟廣闊空間。在課堂教學實施更加嚴格、規范的教學管理。以學分制為載體,在保證專業必修課開設的前提下,加大專業選修課的開設力度,增大學生自主選擇課程、自主選擇教師的空間;通過課外專業性活動引導學生動手能力和自我發展能力的提高;以校外實習基地實習或以參加社會實踐等社會活動為載體,搭建理論教學與實踐教學緊密聯系的平臺,有效提高了學生的實踐能力與創新精神。

(4)完善實踐教學體系,提高學生工程能力?!?+1”培養模式是按照基礎實踐、教學實習、社會實踐和工程實踐等環節進行設計的,分布在大學4年的全部實踐教學內容中。提出“實驗一實訓一實習”的實踐教學體系和“概念實訓一技能實訓一項目實訓”3階段的實訓教學,構建了校企合作“實驗教學—課程設計一實習實訓一畢業設計一頂崗實習”的實踐教學體系,實現了實驗室、創業園、企業“三基地”的實訓實習基地,有效培養了學生的工程思想和動手能力。

4.2 存在問題及對策

1)存在問題。

“3+1”的實現,核心是合作企業的選擇。合作企業的選擇需要滿足兩個方面的條件,一是企業符合學校人才培養的需要,二是企業愿意為學校培養人才??此苾蓚€簡單的條件其實在現實中卻很難解決,因為企業追求的是利益最大化,而在校生的加盟很難為企業馬上帶來效益,甚至在一定時期還會影響企業的正常工作。缺少企業的參與,“3+1”很難做實。

2)對策。

為破解這一難題,學校投資建設了一個集學生創新創業、實習實訓、科研孵化、綜合服務為一體的大學生創新創業基地。本著資源共享、互惠互利、共贏發展的原則,黃淮學院創新創業園面向社會企事業單位招商。入園單位發展方向要與學校學科專業和人才培養相結合,如計算機、動畫、建筑、商務等;企業要能為相關專業學生提供實習、實訓和頂崗實習崗位;科技企業要有較強的技術開發實力,擁有與其研發、生產需要相適應的一定數量的研究開發人員;對入駐大學生創新創業園的高科技企業或知名企業,尤其是經營規模較大,技術水平先進,同行業市場占有率較高的優秀企業,經學校認定入園后,可享受房租、物業等費用免除政策,并給予其他優惠條件。按照“專業、行業、企業、職業”四位一體的總體布局,通過企業人校、校企合作、項目驅動等方式,把企業先進的實訓設備、優質的實訓項目以及經驗豐富的實訓導師引入校園,提供真實的情景、真實的任務、真實的崗位,全方位開展“四創”教育。目前已入駐的軟件類企業有Oracle公司、IBM公司、北京中銳咨華等信息技術類企業6家,進駐項目23個,提供工位近500個,讓師生團隊全程參與項目的申報,深度切入項目設計與開發,實現“產學研相結合、教學做一體化”,提升學生創新實踐能力。目前,軟件工程專業學生通過創業園這一平臺走向社會的學生獲得高品質就業,典型的有全和洪、王乙丞、陳帥雷、王喆等26位同學,就業后一年,年薪達10萬元以上。學校的“四創”教育已經駛入了“傳知識、育精神、造氛圍、除病源、搭平臺、做項目、搞競賽、樹典型”的“八車道”。

創新創業園校企合作的發展模式不僅是專業與實踐的巧妙結合,更是黃淮學院教學的一大特色,對黃淮學院的發展起到了積極的推動作用。大學生創新創業園是良好的專業技術學習與實踐基地,為學生的創新創業發展、為學?!?+1”模式的推廣和實施提供了良好的平臺。

參考文獻:

軟件工程畢業論文范文5

關鍵詞:畢業設計;教學質量;軟件工程

中圖分類號:G642 文獻標識碼:B

文章編號:1672-5913 (2007) 22-0166-03

1畢業設計工作的組織和管理

畢業設計是學生培養過程中的最后一個重要環節,是學生對所學知識的梳理與總結,旨在培養和提高學生獨立分析、解決問題的能力,使學生受到良好的科學研究、工程設計和撰寫報告的訓練。因此,軟件學院在嚴格執行學校的畢業設計各項規定的基礎上,對畢業設計工作非常重視,組織了強有力教師隊伍,制定了畢業設計質量保證體系,從而保證了畢業設計順利進行,并能夠取得良好的效果。

為了加強畢業設計的管理,學院成立了畢業設計督導小組,具體如下:

成立了畢業設計領導小組;

建立了畢業設計督導小組;

組成了畢業設計答辯委員會;

并抽調一名教師專職負責畢業設計工作的總體管理和協調。

為了保證畢業設計的順利進行和質量,學院對畢業設計過程進行全面控制,具體措施如下:

做好畢業設計的選題工作;

加強指導教師選派工作;

進行畢業設計工作的中期檢查;

采取畢業設計論文的交叉評閱,畢業設計成績綜合評定;

提供和保證畢業設計硬件和場地條件。

此外,學院在認真執行學校畢業設計工作管理條例外,還建立了一整套畢業設計質量保證體系及相關措施。同時,學院的畢業設計領導小組和督導小組還定期檢查和隨機抽查畢業設計工作。

2畢業設計選題工作

在畢業設計選題過程中,我們把握如下六個原則:

(1) 符合培養目標要求,體現專業特點,能達到專業綜合訓練的目的;

(2) 緊密結合軟件工程實際、開發實際,體現學科發展水平和時代特點,盡可能地選擇科學、技術、生產、社會、經濟等領域的實際問題,有利于培養學生的創新精神和實踐能力;

(3) 既符合學生知識和能力基礎的實際情況,又有一定的廣度和深度,課題的份量和難度適中,使學生能在規定的時間內完成任務;

(4) 大力提倡“真題真做”;

(5) 題目每年更新,且題目數量原則上做到一人一題,對于確需多人合作完成的大課題,指導教師要明確給出子課題;

(6) 實行導師、學生雙向選擇,體現因材施教的原則,注重發揮學生的特長;

具體步驟如下:

由教師提出擬定的畢業設計題目;

經學院組織的專家審查通過,提交學生進行畢業設計題目預選;

將預選結果提交到學院批準;

公布選題結果

在整個選題工作中,學院要求參加的教師所選畢業設計題目符合培養目標的要求,能夠達到綜合訓練目的,能夠很好地促進教學、生產與科研相結合。

對申請校外完成畢業設計(論文)同學,要求與上述要求相同。畢業設計(論文)單位及題目確定后,學生不得以任何理由提出更改,應盡快辦理相應手續,按時到企業完成畢業設計(論文)。

選題任務完成后,由學院組織審題小組對畢業設計(論文)題目進行審核,對不合適的題目及時進行調整更換。經過嚴格選題和審題,本科畢業設計(論文)選題質量進一步提高。

根據學院最終的數據統計,本次學生的畢業設計中結合工程實際、社會實踐和科研課題的選題占90%以上。

3指導教師選派及其工作

畢業設計作為全院的工作重點,學院在指導教師的選派中全面考慮,調動全院骨干教師作為畢業設計的指導教師,指導教師都具有中級及以上職稱。在畢業設計工作中,為了保證教學質量,規定每名教師指導人數不到6人。

對校外完成畢業設計的同學,采用由學生所在校外單位的指導教師和本院指定教師共同承擔的方式,由所在實習單位的指導教師具體負責指導,學院指導教師參加指導工作,了解和掌握畢業設計工作進度情況及質量,并協調有關問題。

畢業設計中指導教師必須堅守崗位,經常檢查指導、及時掌握學生進度。學院要求指導老師每周對所指導的學生指導時間不少于8學時/人。在整個畢業設計工作中,學院的教師都非常重視對學生獨立進行軟件設計和開發工具的掌握,要求學生通過畢業設計提高自己獨立工作的能力,以及分析和解決問題能力,逐步培養學生的創新能力。

4畢業設計工作的中期檢查和隨機抽查

為了保證畢業設計質量,全面了解和掌握畢業設計進展情況,及時發現和解決畢業設計中可能存在的問題,學院畢業設計領導小組和督導小組部分成員,隨時到畢業設計工作地點對畢業設計工作情況和指導情況進行隨機抽查。

在學期中,把畢業設計工作情況列為期中教學檢查的重點內容之一,并對全院學生的畢業設計工作進行了一次全面中期檢查,對學生出勤、指導教師到位、計劃執行等情況進行檢查,從而保證了畢業設計工作的順利開展,提高畢業設計整體質量。

5交叉評閱,答辯成績評定

學院成立答辯工作領導小組,成立了答辯委員會,由教授、副教授等組成了4-5人的答辯小組。形成完善的答辯工作組織和管理機構,健全制度,答辯程序嚴格,評分有標準統一。

在答辯前,每個學生都要獨立完成畢業設計論文的撰寫,并在指定時間內交給指導教師審閱,指導教師給出評語和成績后,由評閱教師交叉評閱,在交叉評閱中要求教師嚴格把關,評語準確、詳實。最后由答辯委員會根據指導教師和評閱教師的評定情況組織答辯。另外,畢業設計成績擬評為“優秀”的學生還必須參加學院進行的復答辯。

6畢業設計的保證條件

為了保證學生畢業設計工作的順利進行,學院根據指導教師的情況,把各個畢業設計學生分配到各專業實驗室,各個實驗室的計算機設備能夠滿足畢業設計的需要,保證了畢業設計的質量。

學院還專門為畢業設計投入打印、資料查詢經費。

7成績評定規范與質量

學生的畢業設計成績由開題報告成績、指導教師評定成績、交叉評閱教師評定成績和答辯成績四部分組成,各部分所占比例分別為10%、40%、20%、30%。指導教師評定成績由指導教師根據學生在畢業設計工作期間的工作態度、出勤情況、文獻查閱及綜合運用能力、實驗技能和設計能力、獨立思考和解決問題能力、表達能力及論文撰寫等多方面的表現綜合進行評定。交叉評閱教師評定成績由答辯委員會指定的評閱教師根據學生畢業設計方案的可行性、內容的正確性、論證的嚴密性和創新性等各方面的情況給出成績。

軟件學院每個學生的畢業設計論文都經過指導教師的認真審查,所有學生的畢業設計論文制作規范,格式統一。

為了對畢業設計工作進行客觀地評價,學院專門組織學院內的教授和專業負責人對學生的畢業設計工作進行檢查和自評工作,總結經驗,為今后更好的完成畢業設計工作奠定基礎。

8存在問題及改進措施

每年畢業設計結束后,學院都組織全體教師對畢業設計工作進行了認真地研究和自評,找出存在的問題和不足。具體存在的問題如下:

1) 學院在對畢業設計的過程管理還應該進一步加強;

2) 個別教師缺少指導軟件工程畢業設計的經驗;

3) 個別教師在選題、指導過程中有失誤;

4) 部分學生的畢業設計工作量偏小,難度不夠;

5) 一些學生受到找工作的影響,對待畢業設計工作不夠認真;

6) 有關畢業設計工作方法、教學改革方面的論文偏少。很多教師做了一些富有成效的工作,應及時地加以歸納和總結,提煉出自己的思想,發表相關的論文。

針對以上問題,學院提出具體改進措施:

1) 學院應加強對畢業設計過程的監管力度;

2) 學院將嚴格畢業設計選題的審查制度,對教師提出的畢業設計題目,是否符合培養目標要求,是否達到綜合訓練的目的等進行把關;

3) 加強對學生的管理,嚴格畢業設計過程管理,樹立良好學風;

4) 加強對指導教師的培訓,明確畢業設計的標準和要求。

5) 學院鼓勵指導教師對畢業設計方法、改革方面的工作進行及時歸納和總結,多發表相關的論文,并給予獎勵。

9結束語

回顧過去幾屆畢業設計的工作,有成績也有不足,只要牢固把好畢業設計質量關,抓好關系到畢業設計質量的各個環節,畢業設計水平將會取得更大的進步。

總之,在學院黨政的領導下和全體教師的辛勤工作下,軟件學院畢業設計工作取得了良好的效果,保證了畢業生的質量,為提高軟件學院的教學質量打下良好的基礎。

參考文獻

[1] 駱斌,張大良,邵棟. 軟件工程專業的課程體系設計[J]. 中國大學教學,2005,(1).

[2] 王俊一. 本科畢業設計管理與全過程質量監控[J]. 黑龍江高教研究,2006,(4).

[3] 邱鴻江. 加強畢業論文(設計)的過程管理提高本科畢業論文(設計)的質量[J]. 現代企業教育,2006,(12).

[4] 唐桂英,徐宏,孫詠梅. 提高本科畢業設計(論文)質量的實踐[J]. 安徽工業大學學報(社會科學版),2005,(8).

[5] 白忠喜,朱小芳,溫軍. 提高畢業設計(論文)教學質量的舉措[J]. 中國大學教學,2005,(8).

[6] 回春光. 畢業設計教學環節質量監控體系的研究與實踐[J]. 遼寧教育研究,2006,(5).

作者簡介

張毅(1962-),男,副教授(博士),系主任。主要研究方向:軟件工程新技術、嵌入式軟件技術、企業信息化。

地址:重慶大學軟件學院應用軟件系400044

E-mail:

Tel:023-65111750(辦)023-65112429(宅)

13320210223(手機)

軟件工程畢業論文范文6

[關鍵詞]應用型本科;軟件工程;實踐教學體系 

[中圖分類號] G642 [文獻標識碼] A [文章編號] 2095-3437(2016)04-0019-03 

2011年,為了進一步深化本科教育教學改革,提高本科教育教學質量,教育部、財政部決定在“十二五”期間繼續實施“高等學校本科教學質量與教學改革工程”。政策實施多年以來,各級教育行政部門及高校非常重視,一批批國家級、省級“質量工程”項目相繼立項建設,教學改革不斷深化,教學質量顯著提升,取得了豐碩的成果。“質量工程”涉及高校本科人才培養工作的方方面面,其中實踐教學與人才培養模式改革創新是提高高等教育質量的重要內容。[1]2010年廣州大學華軟軟件學院軟件工程專業獲廣州市屬普通高等院校第一批特色專業,同年,又被廣東省教育廳評為2010年本科院校“特色專業建設點”,2012年獲廣東省高等學校“專業綜合改革試點項目”。 

一、應用型人才培養目標定位 

廣州大學華軟軟件學院作為全國300多家獨立學院中唯一的一所軟件學院,在辦學過程中經過不斷的研究探索,科學、客觀地將人才培養的主體目標定位為“應用型人才”,即以應用為主,核心是“實踐”,目的是“提高實際動手能力”,為地方經濟社會發展培養適應中國軟件產業發展需求的規范化應用型人才。學院構建了一套遵循全程化、層次化、模塊化三個原則的應用能力培養體系。“全程化”即將培養學生的應用能力貫穿到學生在校學習的全過程;“層次化”即將應用能力分解為不同的能力層次分階段進行培養;“模塊化”即根據培養不同能力層次的需要,依托不同的課程模塊和實踐性教學環節模塊進行培養。在應用能力培養體系架構下,結合珠三角地區經濟發展需求,構建軟件工程專業實踐教學體系。 

二、以應用能力培養為核心,探索實踐“三合一”實踐教學體系 

以軟件工程專業的核心課程為基礎,以應用能力培養為核心,借助廣東省計算機技術與應用實驗教學示范中心、軟件與信息技術服務協同創新發展中心,以及合作企業,構建集層次性的課程實驗教學與實踐、豐富性的課外科技專業實踐、系統性的專業綜合訓練于一體的“三合一”實踐教學體系,體系結構見圖1。 

■ 

圖1 實踐教學體系結構圖 

(一)深化教學改革,開展層次性的課程實驗教學與實踐 

結合學院實際情況和專業特點,分析了傳統課程實驗教學中存在的問題,探索新的課程實驗和實踐教學模式。軟件工程專業的課程實驗安排強調為學生建立堅實的理論基礎,更要訓練嫻熟的技術技巧,提高學生自我學習、分析問題、解決問題的能力。課堂教學采用工學結合、案例驅動的大小課教學模式,大課注重理論教學,小課則注重實踐操作,大小課相互結合。成立軟件工程實驗教學教研室,專門負責實驗教學的審查和監督。定期召開教研會組織相關任課老師和專家對軟件工程專業核心課程的實驗內容進行精心的設計,把實驗分為五種類型:基礎性實驗、設計性實驗、綜合性實驗、創新性實驗、研究性實驗。對于實踐動手能力要求高的課程增加課程設計綜合實踐環節來進一步鞏固和加深學生對所學相關課程理論知識的理解,對于不同課程進行多課程融合的綜合課程設計,把項目實訓的案例按照相關專業課程的實驗目標進行精心設計和分解,形成實驗大綱融入課堂實驗。與IT巨頭微軟、IBM深度合作進行課程的嵌入,包括實驗的教材、實驗內容等。整體課程的實驗內容設計和安排遵循由易到難、由單元到綜合、由基礎到提高的教學規律,使之具備層次分明、結構清晰、目標明確等特點。 

(二)開展豐富性的課外科技專業實踐,促進與實踐教學的融合 

課外專業實踐活動是培養學生實踐能力、創新能力和人文精神,提高學生綜合素質的重要途徑,是實踐教學的重要組成部分。[2]以“實踐、求知、創新”為主題,以提高學生的實踐能力、創新能力和綜合素質為目標,大力開展軟件工程專業大學生課外科技實踐活動,積極創建大學生科技創新能力培養平臺,激發學生參與課外科技實踐的熱情,推進學風建設。鼓勵學生申報省級甚至國家級大學生創新創業計劃訓練項目,制定相關政策扶持大學生創業。每年定期舉辦“軟件開發設計大賽”、“網頁設計大賽”、“JAVA程序設計大賽”等專業競賽,開展“IT論壇”、“湖邊論壇”等各種學術講座及“計算機協會”、“創新創業協會”等社團。成立學生課外學科競賽專家庫,鼓勵和支持學生參加“全國計算機軟件資格與水平考試”,參加“挑戰杯大學生課外學術科技作品競賽”、“全國大學生服務外包創新應用競賽”、“藍橋杯軟件設計大賽”等學科競賽、科技創新活動,讓學科競賽成為教學改革實踐的載體,從多方面有力推動實踐教學與提高學生創新能力。此外,積極改革探索將學科競賽與教學活動相結合,把大學生的科技創新活動納入實踐教學體系之中,并不斷加強大學生創新創業實踐基地的建設,為學生進行科技創新、技術交流提供平臺。 

(三)階段式項目實訓+畢業實習+畢業設計,開展系統性的專業綜合訓練 

項目實訓有助于提高學生的實踐動手能力,是實踐教學體系不可或缺的組成部分,也是軟件工程人才培養的一個重要途徑。跟知名IT企業合作聯合開展項目實訓,并在軟件工程專業的教學計劃中明確規定從大一到大三學生需經歷三個階段的實訓環節,到大四參加畢業實習、畢業設計。系統性的專業綜合訓練貫穿于大學四年的學習。項目實訓以體現“層次化、全程化、系統化”為原則,分為三個階段,分別對應大一、大二、大三的學生。因為年級差異,三個年級的實訓題目大部分來自企業的真實項目并經過仔細斟酌和精心設計:一年級的實訓題目是教師從某一個真實案例的模塊簡化而成,主要培養大一學生的基本編程能力和認知;二年級選擇的實訓案例盡可能體現學生程序分析與設計能力的培養;三年級的實訓題目更側重程序綜合開發能力和創新能力的培養。項目實訓在每學年的第二個學期末采用封閉集中方式進行,作息從早上9點到晚上10點,企業工程技術人員和在校老師一起擔任項目實訓指導教師,進行全程跟蹤指導。整個實訓過程盡可能在時間和空間上最大限度模擬軟件企業的真實工作環境,嚴格按照企業管理模式管理、考核,讓學生體會實際項目開發的工作氛圍和職業要求,提高團隊協作意識和溝通技能。[3]畢業實習則從第六個學期結束之后開始,到第八個學期畢業論文答辯結束,學生從進入企業開始,就按照企業的安排進入相關項目的研發和實施,由企業工程師和學校教師共同指導學生進行畢業設計?!∪?、不斷完善實踐教學體系,保障實踐教學質量 

(一)加強軟件工程專業課程群建設,優化實踐課程體系 

課程群建設是近年高校課程改革的一個發展趨勢,是高等院校課程建設實踐中出現的一項新的課程開發思路。我們用課程群方法進行了軟件工程專業課程體系優化的探索,對相關課程進行了深入的分析,堅持課程體系整體優化的原則,構建課程群課程體系,并在人才培養方案中有所體現。優化后的課程體系劃分為四個群:專業基礎能力課程群、專業與服務課程群、綜合實踐能力課程群、新技術探究課程群。[4]四個課程群之間的獨立性、關聯性、整體性和應用性,盡可能體現最新科技技術和方法,課程內容及時更新,做到前后課程銜接好,力爭在實現專業培養目標、改進學生知識能力結構方面有比較大的突破,從而優化整個實踐教學體系。 

(二)組建一支專兼職、校內外結合的“三三制”實踐教學師資隊伍 

在師資引入我們采取“三三制”原則,即教師隊伍由三部分組成:一部分來自傳統高校具有豐富教學經驗的高職稱教師;一部分來自企業具有豐富工程實踐經驗的工程師;一部分來自留學海外具有教學和工作經驗的人員。同時,在實習、項目實訓環節還邀請校外的工程技術人員和校內教師一起進行實習實訓的指導。 

(三)加強實驗室和校內外實訓實習基地建設,促進實踐教學質量提高 

為適應實踐教學的需要,按照專業方向、專業基礎構建了軟件工程實訓、程序設計、數據庫、操作系統等6個實驗室。我院“PARASOFT-華軟軟件學院軟件自動化測試實驗室”與中國移動、印度塔塔、深圳覽眾科技等企業合作,形成了完整的校內實驗室和實訓實習基地。 

(四)建立支撐實踐教學體系實施的管理、資源、教學信息平臺 

自主研發“畢業設計數字化管理平臺”進行畢業設計的管理;自主研發“實驗教學管理平臺”,為實驗指導老師、學生提供了一系列服務,從而提高工作效率,保證課堂實驗教學效果;引入“項目實訓管理平臺”,幫助學生了解企業項目開發管理過程和規范,確保了項目實訓的質量和效果;以FTP服務器、論壇為載體,建設了以課件、講義、參考資料為基本內容的實驗教學資源,為學生提供便利。 

(五)建立實踐教學管理、考核和評價制度,確保教學秩序和質量 

制定軟件工程專業實驗教學管理辦法、學生實驗考核辦法、軟件工程專業項目實訓實施細則、項目實訓驗收標準、畢業論文(設計)工作管理規程、畢業實習管理辦法等多項規章制度,覆蓋了課堂實驗、項目實訓、畢業實習、畢業設計等各環節的管理,以確保實踐教學秩序和質量。 

四、結束語 

經過兩年的教改實踐,教學效果良好,各項指標基本達到預期目標,形成了一套較為完整的實踐教學體系,有效促進了應用型人才的培養。實踐教學是培養應用型軟件工程人才的重要環節,而實踐教學體系的構建與完善是一個復雜、艱巨的系統工程,需要在實踐的過程中不斷的探索與總結,從而促進實踐教學的整體優化,真正實現應用型人才的培養目標。 

[ 注 釋 ] 

[1] 王志安,王旭輝,李燕.計算機科學與技術“3+1”教學模式下的實踐教學[J].計算機教育,2014(7):59-63. 

[2] 曾永衛,劉國榮.“卓越計劃”背景下科學構建實踐教學體系探析[J].中國大學教學,2011(7):75-78. 

亚洲精品一二三区-久久