軟件工程專業(yè)論文范文
時間:2023-04-07 20:47:16
導(dǎo)語:如何才能寫好一篇軟件工程專業(yè)論文,這就需要搜集整理更多的資料和文獻,歡迎閱讀由公務(wù)員之家整理的十篇范文,供你借鑒。
篇1
在應(yīng)用型本科院校中,尤其是軟件工程專業(yè),畢業(yè)設(shè)計作為教學(xué)計劃的重要組成部分,是實踐教學(xué)中的最后一個環(huán)節(jié),也是對學(xué)生在校期間所學(xué)知識的一次綜合、全面的總結(jié)、應(yīng)用和提高。由于畢業(yè)生數(shù)量的不斷增加和軟件行業(yè)的迅猛發(fā)展,導(dǎo)致就業(yè)門檻越來越高,就業(yè)壓力也越來越大,通過畢業(yè)設(shè)計過程中的訓(xùn)練,能有效提高學(xué)生的工程應(yīng)用能力,使學(xué)生得到一定的實踐經(jīng)驗,有利于學(xué)生從學(xué)校向工作崗位的平穩(wěn)過度。因此,畢業(yè)設(shè)計質(zhì)量的好壞,不僅反映了一所高校的教學(xué)質(zhì)量,也會直接影響到學(xué)生的就業(yè)競爭力和就業(yè)后的職場適應(yīng)能力。
2存在的問題
1)思想認識上不夠重視學(xué)生方面:有些學(xué)生存在完成任務(wù)式的應(yīng)付心里,避重就輕,能簡就簡,敷衍了事。有些學(xué)生則只重視找工作而輕視畢業(yè)設(shè)計,不愿在畢業(yè)設(shè)計上花費太多時間和精力,甚至有些學(xué)生還以找工作為由,完全依賴于導(dǎo)師,向?qū)熕饕创a,甚至花錢在網(wǎng)上購買來交差。已經(jīng)找到工作的學(xué)生,更是認為畢業(yè)設(shè)計做的好與不好對自己沒什么影響,對待畢業(yè)設(shè)計也更加心不在焉。導(dǎo)師方面:大多數(shù)指導(dǎo)教師除了要指導(dǎo)學(xué)生畢業(yè)設(shè)計之外,還要承擔大量的教學(xué)和科研任務(wù),在畢業(yè)設(shè)計指導(dǎo)工作上能夠投入的精力和時間非常有限,致使有些導(dǎo)師對畢業(yè)設(shè)計的指導(dǎo)工作不太重視,對學(xué)生放任自流,不管不問,或者是直接將相關(guān)源代碼發(fā)給學(xué)生,以“簡化”指導(dǎo)工作。由于思想上的不重視,學(xué)生學(xué)習(xí)態(tài)度不認真,導(dǎo)師指導(dǎo)工作不到位,造成畢業(yè)設(shè)計流于形式,疏于管理,效果較差,使得學(xué)生白白浪費了畢業(yè)前的一次綜合訓(xùn)練機會。因此,如何充分認識畢業(yè)設(shè)計的重要性,并進行相應(yīng)的教學(xué)改革是軟件工程專業(yè)畢業(yè)設(shè)計必須要面對并解決的問題。
2)時間安排上不夠科學(xué)畢業(yè)設(shè)計一般安排在第八學(xué)期,這期間剛好是學(xué)生求職和考研的黃金時間段,由于目前就業(yè)形勢的日益嚴峻,學(xué)生就業(yè)壓力越來越大,當求職和考研時間與畢業(yè)設(shè)計時間發(fā)生沖突時,學(xué)生都會選擇將主要精力投入到求職和考研上,有些還要去外地求職、應(yīng)聘考試、面試等,畢業(yè)設(shè)計自然是無暇顧及。而且,學(xué)校方面,為了保證就業(yè)率,往往對學(xué)生畢業(yè)設(shè)計的質(zhì)量也是睜一只眼閉一只眼,這又在無形中鼓勵了學(xué)生消極對待畢業(yè)設(shè)計的態(tài)度,畢業(yè)設(shè)計質(zhì)量下降也就成為必然結(jié)果。
3)題目設(shè)置上不夠合理由于畢業(yè)設(shè)計在高校各類教學(xué)活動中是最具綜合性和獨立性的,相對于常規(guī)課程而言,對指導(dǎo)教師要求也就更高,尤其軟件工程專業(yè),工程實踐性比較強,但每年真正來源于實際工程項目的題目所占的比例較小,很多題目都是虛構(gòu)出來的,導(dǎo)致有些題目不是理論性太強,就是缺乏具體需求的支撐,使學(xué)生很難從畢業(yè)設(shè)計過程中真正領(lǐng)悟到真實的軟件工程方法。而有些指導(dǎo)教師自己都沒參與過實際的工程項目,本身就缺乏實踐經(jīng)驗,對學(xué)生畢業(yè)設(shè)計的指導(dǎo)只是憑著自己的感覺來進行,缺乏系統(tǒng)性、整體性、科學(xué)性和嚴謹性,學(xué)生遇到問題后,難以得到及時的解決,導(dǎo)致抄襲現(xiàn)象時有發(fā)生,甚至有些學(xué)生直接照搬往屆畢業(yè)生的設(shè)計成果。畢業(yè)設(shè)計的主要目的在于通過畢業(yè)設(shè)計的訓(xùn)練來提升學(xué)生對所學(xué)知識的綜合應(yīng)用能力以及創(chuàng)新能力,從而實現(xiàn)學(xué)生從學(xué)校到工作崗位的平穩(wěn)過度。但由于題目設(shè)置上的不合理,題量太少,層次不清,導(dǎo)致選題匹配效果差。在選題時,部分能力差的學(xué)生所選題目難度太大,造成畢業(yè)設(shè)計很難完成,而有些能力強的學(xué)生所選題目難度過小,達不到能力提升的目的。
4)過程監(jiān)管上不夠到位眾所周知,對于軟件工程項目而言,過程控制與管理是項目執(zhí)行的關(guān)注點,畢業(yè)設(shè)計也當如此。雖然學(xué)校也會在畢業(yè)設(shè)計過程中組織對各階段的工作情況進行檢查,但執(zhí)行檢查工作的不一定是專業(yè)教師,使得這種檢查大多只是對指導(dǎo)老師所填寫的各種表格和文檔等表面內(nèi)容進行檢查,對畢業(yè)設(shè)計的過程起不到實際的監(jiān)督作用,再加之有些學(xué)生在校外求職或?qū)嵙?xí)等原因造成指導(dǎo)教師與學(xué)生無法定期見面和溝通不暢等問題,使得指導(dǎo)教師難以用軟件工程方法對學(xué)生進行指導(dǎo)。畢業(yè)設(shè)計雖然啟動較早,但實際上很多學(xué)生前期在畢業(yè)設(shè)計上很少投入時間和精力,只是在答辯前為了完成任務(wù)而趕工應(yīng)付,這樣的畢業(yè)設(shè)計質(zhì)量自然也就不佳。
5)量化考核上不夠嚴格畢業(yè)設(shè)計成績一般由平時成績+論文成績+答辯成績?nèi)糠职匆欢ū壤龢?gòu)成,平時成績由指導(dǎo)教師自行把握,論文成績則由其他有經(jīng)驗的教師進行評閱,答辯成績由答辯委員會老師按照相關(guān)評分標準打分并取平均分,這樣雖然基本可以保證成績的公正性,但成績構(gòu)成太簡單,未顯示地將開題報告、文獻翻譯、分析和設(shè)計過程以及總結(jié)等納入到考核范圍,對畢業(yè)設(shè)計的前期和中期工作沒有約束力。在成績評定時,有些導(dǎo)師要求不嚴,采取寬容遷就的態(tài)度。答辯時,通過門檻較低,造成大部分學(xué)生僅以答辯及格為目標,在思想上不重視,答辯準備工作不扎實。同時,學(xué)校為了提高學(xué)生畢業(yè)率,在最終答辯時,對畢業(yè)設(shè)計的質(zhì)量要求也有所放松,這也是導(dǎo)致畢業(yè)設(shè)計質(zhì)量難以保證的一個重要原因。
3采取的對策
時間安排上,可以提前啟動畢業(yè)設(shè)計工作,將原來的第八學(xué)期開始提前到第六學(xué)期中后期,此時學(xué)生已經(jīng)學(xué)完大部分課程,具有了一定的知識基礎(chǔ),而且學(xué)生都在校,可以隨時與導(dǎo)師見面,指導(dǎo)教師也有充分的時間對畢業(yè)設(shè)計項目隨時跟進,隨時指導(dǎo)。導(dǎo)師資格審查上,對于軟件工程專業(yè)來說,學(xué)生畢業(yè)設(shè)計的導(dǎo)師,應(yīng)該由長期從事實際工程實踐或者有較好科研成果的“雙師型”(雙師即“教師”、“工程師”)教師來擔任,也可以聘請校外科研單位或企業(yè)中水平較高的工程師來擔任企業(yè)導(dǎo)師,這樣不僅可以減輕指導(dǎo)教師短缺的壓力,也能促進指導(dǎo)教師隊伍多元化模式的形成。題目設(shè)置上,要求題量要充分,使得水平層次不同的學(xué)生都能選到合適的題目;難度和工作量要適中,且要有一定的創(chuàng)意,使學(xué)生通過畢業(yè)設(shè)計的訓(xùn)練,在綜合應(yīng)用能力和創(chuàng)新能力上都能夠得到有效的提高。有課題的指導(dǎo)教師要盡量結(jié)合自己的課題來設(shè)計題目,沒課題的指導(dǎo)教師可以從與學(xué)校有合作的企事業(yè)單位中獲取有實際意義的題目。鼓勵學(xué)生根據(jù)自己的興趣點和就業(yè)取向自擬題目,允許學(xué)生到實習(xí)企業(yè)中根據(jù)企業(yè)的實際工程需要選題和實施畢業(yè)設(shè)計,這樣既能解決實際問題又可完成畢業(yè)設(shè)計。過程監(jiān)管上,首先要在指導(dǎo)教師和學(xué)生之間建立有效的溝通聯(lián)系機制和問題討論的例會制度,充分發(fā)揮指導(dǎo)教師的引導(dǎo)作用,在畢業(yè)設(shè)計過程中,堅持每周師生溝通一次。學(xué)生提出問題,指導(dǎo)教師引導(dǎo)和總結(jié),鼓勵學(xué)生發(fā)揮主觀能動性和創(chuàng)造力。同時,學(xué)校要成立由領(lǐng)導(dǎo)牽頭、具有一定工程實踐經(jīng)驗的專業(yè)技術(shù)人員組成的督導(dǎo)組,對畢業(yè)設(shè)計過程包括選題、開題、中期檢查、答辯和成績評定等各個環(huán)節(jié)實施有效的監(jiān)控和督導(dǎo),加強管理學(xué)生的同時也要加強對指導(dǎo)教師工作質(zhì)量的檢查,確保畢業(yè)設(shè)計工作能夠有序、有效的實施。量化考核上,要對畢業(yè)設(shè)計從前期的開題、文獻查閱,到中期的分析、設(shè)計、實現(xiàn),再到后期的總結(jié)等各個階段的進行量化考核,前一階段的成績考核不合格者,不能進行下一階段工作,必須加以整改,直到整改合格后才能進入下一階段。對于未能按要求如期完成畢業(yè)設(shè)計的可以推遲答辯,對于首次答辯不合格的可以進行二次答辯,仍不合格的,可以緩發(fā)畢業(yè)證。只有建立嚴格的考核制度,才能對學(xué)生有約束力,讓學(xué)生從思想上重視畢業(yè)設(shè)計,進而保證畢業(yè)設(shè)計的質(zhì)量。
4結(jié)束語
篇2
John每天早上一睜眼,心理就沉甸甸的--又是難以忍受的一天!有上班的點,沒下班的點。其實身體的疲憊倒沒什么,更讓他難受的是心理的負擔:工作的時候沒有樂趣、也談不上成就感,他也不知道這樣的日子什么時候才是盡頭。John已經(jīng)記不起來上次開心的笑是什么時候。他極不情愿地爬起來,硬著頭皮出了家門。公司里有他不愿面對的上司,和永遠也做不完的工作。
John在大學(xué)學(xué)的是計算機專業(yè),在學(xué)校的時候,他可是個活躍分子,還算個小名人呢,畢業(yè)后很自然地就在IT行里混。幾年下來,雖然也做了幾個軟件,但是一直對編程提不起興趣,找不到興奮點。雖說IT業(yè)不景氣,可他手上的工作一點沒少,只是荷包癟了些。痛苦,郁悶,他也想過跳槽,換一個行業(yè),但是又覺得自己除了編程什么都不會,于是幾次心理的騷動都被扼殺在搖籃里了。隨著年齡的增大,John的心理負擔越來越重,從"小John"現(xiàn)在都混成"John哥"了,IT可是個年輕人的行業(yè),John已經(jīng)覺得身體有些熬不住了,并且IT業(yè)技術(shù)更新?lián)Q代的速度給他越來越強的緊迫感--今后的職業(yè)生涯該怎么走?
在迷茫困惑中,John找到了成功職業(yè)指導(dǎo)中心,在測試和溝通之中職業(yè)顧問發(fā)現(xiàn)John有銷售的天賦,John也談到曾經(jīng)有一次偶然的機會,自己陪同市場部的同事給客戶做演示的時候,發(fā)現(xiàn)自己的說服技巧很能打動客戶,那次,客戶幾乎沒有什么大的修改意見,就接受了他們的方案,為此他們還好好慶祝了一番。
職業(yè)規(guī)劃師根據(jù)他的天賦和性格、興趣,為他的職業(yè)生涯做出了定位和規(guī)劃,并提出了一些具體的建議。John幾年來一直搞技術(shù),從來沒想過自己還可做銷售,心中雖有些興奮,但還是有些惴惴不安,死馬當作活馬醫(yī)吧??墒乾F(xiàn)在,不到一年的時間,John已是中關(guān)村一家電子公司的銷售總監(jiān)。他在給職業(yè)規(guī)劃師的E-mail中寫道:我以前就象是擱淺的船在沙灘上拉著走,現(xiàn)在就象是沖浪--感覺完全不同。
篇3
1人工智能競賽驅(qū)動式軟件工程產(chǎn)學(xué)研模式的實施
以培養(yǎng)卓越軟件工程人才為目標,我們構(gòu)建了人工智能競賽驅(qū)動下的軟件工程產(chǎn)學(xué)研培養(yǎng)新模式。通過構(gòu)建2個層次培養(yǎng)競賽平臺,實現(xiàn)以點帶面、共同提高的培養(yǎng)目標。2個層層學(xué)科競賽平臺如下:一是基礎(chǔ)課程競賽平臺。面對中年級的學(xué)生,組織學(xué)生參加藍橋杯、GIS開發(fā)大賽、SDN軟件定義網(wǎng)絡(luò)賽等普適性、課程類競賽,可以快速鍛煉學(xué)生的知識應(yīng)用、團隊協(xié)作、現(xiàn)場表達、創(chuàng)新思維等各方面能力,有效提升綜合能力,以激發(fā)學(xué)生對科研創(chuàng)新的興趣和自信。二是專業(yè)創(chuàng)新競賽平臺。面對中、高年級學(xué)生,組織學(xué)生參加專業(yè)創(chuàng)新競賽平臺。并且,按照學(xué)科方向,專業(yè)創(chuàng)新競賽平臺主要分為三個方向:數(shù)據(jù)科學(xué)競賽方向、人工智能方向以及互聯(lián)網(wǎng)方向。對于高年級學(xué)生,可以按照自己的選修方向或者興趣,選擇該方向的指導(dǎo)教師,參加專業(yè)水平的能力競賽。如數(shù)據(jù)科學(xué)競賽方向,有Kaggle平臺大賽,阿里天池大賽、KDD、圖像分類和目標檢測比賽等。高年級學(xué)生可以在已經(jīng)具備基本學(xué)科知識和科研創(chuàng)新能力后,在更大的舞臺上檢驗自己的專業(yè)水準,在失敗和進步中提升創(chuàng)新能力和實踐能力,最終具備解決社會實際問題和企業(yè)實際問題的能力。
2人工智能競賽驅(qū)動式軟件工程產(chǎn)學(xué)研模式的意義
軟件工程技術(shù)是人工智能的重要載體,人工智能競賽可以與軟件工程專業(yè)的產(chǎn)學(xué)研有機地結(jié)合起來,更能取得良好的培養(yǎng)效果。其對軟件工程學(xué)科教學(xué)質(zhì)量和人才培養(yǎng)都有著重要作用和意義。一是有利于教師教學(xué)觀念的更新和教師角色的轉(zhuǎn)變與知識更新。師生協(xié)同。改變傳統(tǒng)以教師為主導(dǎo)的培養(yǎng)模式,探索在學(xué)生競賽和實踐上的共建,鼓勵學(xué)生自主開展創(chuàng)新探索、組織和參加學(xué)生競賽,形成了“專業(yè)教師指導(dǎo)、學(xué)生自主組隊”的競賽組織管理指導(dǎo)新模式;二是有利于培養(yǎng)學(xué)生的創(chuàng)新能力和激發(fā)學(xué)生主動學(xué)習(xí)的意愿。一方面,信息化學(xué)習(xí)方式是以知識貫通式學(xué)習(xí)為主,學(xué)習(xí)方法靈活,更利于創(chuàng)新能力的培養(yǎng);另一方面,學(xué)習(xí)過程由匹配問題和答案的過程,而更多地轉(zhuǎn)向如何理解問題、如何界定問題、如何解決問題等,學(xué)習(xí)者的“主體”地位得到回歸。三是利用互聯(lián)網(wǎng)+大數(shù)據(jù)競賽優(yōu)質(zhì)資源,有助于提高軟件工程專業(yè)教學(xué)質(zhì)量,與國際一流高校培養(yǎng)模式接軌。以學(xué)生為中心,結(jié)合教與學(xué)的特性需求,把作為教師優(yōu)化和完善教學(xué)模式、學(xué)生靈活和改善學(xué)習(xí)方法的輔助手段,充分結(jié)合師生教與學(xué)的個體需求,采用問題主導(dǎo)式教學(xué)模式,將有助于軟件工程專業(yè)探索教學(xué)模式創(chuàng)新,提高教學(xué)質(zhì)量和學(xué)生學(xué)習(xí)成效.
3結(jié)語
綜上,軟件工程產(chǎn)學(xué)研可以與人工智能競賽相結(jié)合。以人工智能競賽為導(dǎo)向的產(chǎn)學(xué)研給學(xué)生提供了資源和平臺,有效提高學(xué)生的實踐能力、科研能力和團隊協(xié)作能力,對提高軟件工程專業(yè)學(xué)生的創(chuàng)新能力和實踐能力大有裨益。
【軟件工程碩士論文參考文獻】
[1]裘君,何小其,劉毅華.基于競賽驅(qū)動的自動化專業(yè)實踐教學(xué)改革探索[J].安徽電子信息職業(yè)技術(shù)學(xué)院學(xué)報.2013,59(11),4,20.
[2]王喜鴻,王良成,周密.論以學(xué)科競賽促進理工科學(xué)生實踐創(chuàng)新力的提高.實驗室科學(xué),2011,14(4):1-3,6.
[3]李淑琴,劉均梅.科技競賽與學(xué)生創(chuàng)新能力的培養(yǎng)[J].新課程學(xué)習(xí):學(xué)術(shù)教育,2011(7):95-96.
[4]徐曉飛.抓住MOOC之機遇促進計算機與軟件工程專業(yè)教學(xué)改革[J].中國大學(xué)教學(xué),2014(01):29-33+47.
篇4
(一)畢業(yè)設(shè)計題目設(shè)置與選題方面
題目設(shè)置不合理,類別與層次不清晰,選題匹配效果差[2]。學(xué)生的畢業(yè)設(shè)計課題一般都按照指導(dǎo)老師的研究方向和實際工程項目提供,但每年真正來源于工程實踐題目比例較少。部分題目理論性強,學(xué)生根據(jù)所學(xué)知識不能很好理解;部分題目開發(fā)工具復(fù)雜,占用了畢業(yè)設(shè)計的大部分時間。在選題時可能導(dǎo)致學(xué)生想選的題目選不上,能力差的學(xué)生所選題目難度大,影響學(xué)生的積極性,導(dǎo)致選題效果差,造成畢業(yè)設(shè)計很難完成。
(二)畢業(yè)設(shè)計過程監(jiān)控方面
畢業(yè)設(shè)計監(jiān)控工作實施困難,效果較差。軟件工程專業(yè)畢業(yè)設(shè)計一般包含選題、開題、中期檢查、程序測試、撰寫畢業(yè)論文、答辯、成績評定。但對這些環(huán)節(jié)的監(jiān)控有時候會形成空白帶,畢業(yè)設(shè)計不在實驗室進行,有的學(xué)生在實習(xí)單位實習(xí),有的學(xué)生在外地找工作,老師不能定時與學(xué)生見面,老師無法了解學(xué)生的具體情況,且學(xué)生提交的各階段文檔流于形式,只有指導(dǎo)教師在進行監(jiān)控,未形成完善的監(jiān)控體系,導(dǎo)致監(jiān)控不到位,監(jiān)控效果較差[3]。
(三)畢業(yè)設(shè)計論文答辯方面
答辯考核方法單一,答辯僅由學(xué)生的講解和老師的提問兩個環(huán)節(jié)組成,考核準確度低。答辯通過門檻較低,答辯只對學(xué)生的畢業(yè)設(shè)計進行排名,一般排名在最后的學(xué)生才可能不及格,不利于提高學(xué)生畢業(yè)設(shè)計積極性,造成大部分同學(xué)僅以答辯及格為目標,思想上不重視,答辯準備工作不扎實。再由于軟件工程專業(yè)特點,畢業(yè)設(shè)計軟件作品評分標準難于量化,考核具有一定難度,也造成答辯效果不好。同時為了提高學(xué)生畢業(yè)率和就業(yè)率,畢業(yè)答辯的質(zhì)量控制有所放松,直接導(dǎo)致了軟件工程專業(yè)畢業(yè)設(shè)計質(zhì)量難以保障。
二、軟件工程專業(yè)畢業(yè)設(shè)計的教學(xué)改革
針對上述各項實際問題,主要進行的相關(guān)工作具體如下:
(一)合理設(shè)置畢業(yè)設(shè)計題目,動態(tài)選題
依照軟件工程專業(yè)的以市場需求為導(dǎo)向,培養(yǎng)應(yīng)用型軟件工程人才的培養(yǎng)目標,在畢業(yè)設(shè)計題目設(shè)置環(huán)節(jié),緊緊圍繞工程實際型、創(chuàng)新項目型、競賽題目型、科研項目型等類型進行題目設(shè)置,以適應(yīng)市場動態(tài)需求。同時著力避免在畢業(yè)設(shè)計題目中設(shè)置虛擬型題目、理論研究型題目、綜述型題目、分析設(shè)計型題目等。在選題過程中,通過畢業(yè)設(shè)計管理系統(tǒng)(如圖1所示)進行多輪雙向動態(tài)選擇,動態(tài)調(diào)整題目各項技術(shù)參數(shù)以保證學(xué)生能選擇一個適合自己能力且能有利于自己以后工作的題目[4]。這樣,在選題之后,每個指導(dǎo)老師就可以根據(jù)學(xué)生不同能力進行分別指導(dǎo),使不同能力的學(xué)生都能夠運用其所學(xué)知識解決工程實際問題,都能夠通過畢業(yè)設(shè)計增強工程實踐能力、工程設(shè)計能力與創(chuàng)新能力。近四學(xué)年軟件工程專業(yè)畢業(yè)設(shè)計各類題目匯總。
(二)畢業(yè)設(shè)計過程實行三級監(jiān)控管理機制
學(xué)校成立以主管副校長為組長的畢業(yè)設(shè)計工作領(lǐng)導(dǎo)小組以加強畢業(yè)設(shè)計宏觀調(diào)控,學(xué)院成立以教學(xué)副院長為組長的畢業(yè)設(shè)計工作領(lǐng)導(dǎo)小組以加強畢業(yè)設(shè)計協(xié)調(diào)與監(jiān)控工作,軟件工程專業(yè)成立以專業(yè)負責(zé)人為組長的畢業(yè)設(shè)計工作小組落實并實施畢業(yè)設(shè)計各環(huán)節(jié)具體工作[2]。具體參見下圖2。在實現(xiàn)畢業(yè)設(shè)計過程管理的三級管理機制的同時,為保障畢業(yè)設(shè)計工作質(zhì)量,軟件工程專業(yè)要求所有指導(dǎo)教師必須具有中級以上技術(shù)職稱或碩士以上學(xué)位且有一定工程實踐經(jīng)驗,具有較高教學(xué)、科研水平和創(chuàng)新能力,師德良好,工作態(tài)度認真負責(zé)。在每年的畢業(yè)設(shè)計指導(dǎo)工作開始前都對指導(dǎo)教師進行資格審查,擇優(yōu)任用,且每位教師指導(dǎo)的學(xué)生不超過6人,以保證指導(dǎo)教師對學(xué)生的充分指導(dǎo)[5]。
(三)畢業(yè)設(shè)計過程量化考核
以往軟件工程專業(yè)畢業(yè)設(shè)計成績通常由三部分組成:一是學(xué)生的平時表現(xiàn)由指導(dǎo)老師把握;二是學(xué)生的畢業(yè)論文成績。由專業(yè)其他指導(dǎo)老師進行評閱;三是現(xiàn)場答辯成績。由所在組的指導(dǎo)教師按照相關(guān)評分標準打分并取平均分。這樣基本能夠保證畢業(yè)設(shè)計成績的公正,但是由于只有畢業(yè)答辯環(huán)節(jié)具有約束力即答辯未通過則總成績不及格,其他環(huán)節(jié)不具約束力,因此造成畢業(yè)設(shè)計前期、中期工作流于形式,前期、中期階段提交的文檔趨于應(yīng)付、質(zhì)量不高,最終導(dǎo)致畢業(yè)論文質(zhì)量較低[6,7]。為此,軟件工程專業(yè)經(jīng)過幾年的探索與實踐,實施了畢業(yè)設(shè)計各階段的軟件工程生命周期量化考核法即各個階段量化考核,且考核成績不合格者不能進行下階段畢業(yè)設(shè)計工作,必須加以整改,整改通過后才能進入下一階段畢業(yè)設(shè)計工作。經(jīng)過幾年的實踐證明該考核方法切實可行,能夠保證畢業(yè)設(shè)計各個環(huán)節(jié)的質(zhì)量,最終提高畢業(yè)設(shè)計總體質(zhì)量。
(四)在畢業(yè)設(shè)計過程中進一步提高學(xué)生工程能力與創(chuàng)新能力
遼寧工業(yè)大學(xué)于2011年制定并實施了大學(xué)生創(chuàng)新團隊機制,建立了大學(xué)生創(chuàng)新項目申報機制引導(dǎo)大學(xué)生開展創(chuàng)新活動;引導(dǎo)學(xué)生每年都參加校級、省級、國家級軟件設(shè)計大賽等各類各級比賽[8]。隨著學(xué)校和學(xué)院創(chuàng)新教育活動多年持續(xù)深入開展,軟件工程專業(yè)學(xué)生的創(chuàng)新與創(chuàng)業(yè)活動取得了顯著成果。超過1/4的軟件工程專業(yè)學(xué)生能夠獨立主持創(chuàng)新性項目,并以該項目為原型申報畢業(yè)設(shè)計題目[9],同時參加省級、國家級計算機競賽并獲得獎項。通過主持校級及省級創(chuàng)新項目既畢業(yè)設(shè)計題目,學(xué)生工程能力、創(chuàng)新能力得到極大鍛煉與提高,本專業(yè)畢業(yè)生就業(yè)率與就業(yè)質(zhì)量明顯提高。軟件工程專業(yè)學(xué)生主持參加創(chuàng)新項目既畢業(yè)設(shè)計題目情況見表3。
三、結(jié)束語
篇5
1.課程定位不明確
在信管專業(yè)中,軟件工程主要指導(dǎo)學(xué)生進行管理信息系統(tǒng)的分析、設(shè)計、實施及維護,側(cè)重系統(tǒng)的研發(fā)和維護的原理和方法。管理信息系統(tǒng)課程則是讓學(xué)生全面認識管理信息系統(tǒng),涉及的知識面廣,但內(nèi)容淺顯。兩者在系統(tǒng)開發(fā)和維護部分的內(nèi)容上存在交集,部分院校因此未將軟件工程加入專業(yè)培養(yǎng)計劃。另外一些院校為強化學(xué)生的系統(tǒng)開發(fā)能力,將“軟件工程”與“信息系統(tǒng)分析與設(shè)計”課程同時開設(shè),出現(xiàn)課程重復(fù)的現(xiàn)象。這些都是軟件工程定位不清晰的結(jié)果。
2.課程時間安排不合理
信管專業(yè)中的軟件工程與諸多信管專業(yè)基礎(chǔ)課程聯(lián)系密切,需要較強的專業(yè)基礎(chǔ)知識,但目前部分院校的課程體系將軟件工程與管理學(xué)、程序設(shè)計等專業(yè)基礎(chǔ)課程安排在同一學(xué)期顯然不合適,教學(xué)安排缺乏層次性。
3.師資力量存短板
信管專業(yè)教授軟件工程的教師幾乎都畢業(yè)于計算機專業(yè),不僅缺乏管理學(xué)相關(guān)知識且在教學(xué)思想上沿襲了理工科的風(fēng)格,偏重程序研發(fā)流程,忽略管理信息系統(tǒng)開發(fā)過程的多學(xué)科交叉特點,導(dǎo)致學(xué)生把管理信息系統(tǒng)等同于一般的計算機軟件,使得學(xué)生對管理信息系統(tǒng)的內(nèi)涵認識不足,甚至產(chǎn)生誤解。此外,大多數(shù)教師并沒有實際參與大型管理信息系統(tǒng)項目的開發(fā),缺乏實際的研發(fā)經(jīng)驗,故難以全面、深入地介紹管理信息系統(tǒng)研發(fā)過程和特點。
4.適用教材缺乏
一方面現(xiàn)有信管專業(yè)軟件工程的教材大都沿用自計算機專業(yè),著重從理論方面介紹各種經(jīng)典分析和設(shè)計方法,所選案例也缺乏與管理學(xué)等其他相關(guān)學(xué)科結(jié)合,且很少結(jié)合最新的設(shè)計方法和工具進行介紹。這種教材選擇方式難以和信管專業(yè)內(nèi)的其他課程有機結(jié)合,自身形成知識孤島,無法體現(xiàn)信管專業(yè)管理為主、計算機為輔,多學(xué)科交叉的特點,同時也不能反映信管專業(yè)與計算機專業(yè)的本質(zhì)區(qū)別。
5.教學(xué)方法古板,實踐不足
軟件工程的教學(xué)內(nèi)容多為以往研發(fā)經(jīng)驗的概括和總結(jié),知識點多以各種概念、原則、規(guī)則和要點等形式出現(xiàn),缺乏完整案例,內(nèi)容抽象晦澀,教師多采用單向注入和強行灌輸?shù)慕虒W(xué)方式,不利學(xué)生的理解和應(yīng)用。此外,信管專業(yè)課程體系龐雜,無法為軟件工程分配足夠的實踐課時。其他系統(tǒng)開發(fā)相關(guān)課程,或因項目過小而無需使用軟件工程思想,或因課時限制而側(cè)重系統(tǒng)的實現(xiàn)和測試方面。這些問題導(dǎo)致軟件工程思想難以完全付諸實踐,使學(xué)生缺乏系統(tǒng)性和全面性的訓(xùn)練。
6.學(xué)生評價機制不合理
成績評定是評估學(xué)生學(xué)習(xí)效果的重要依據(jù),也是反映教師教學(xué)能力的參考指標。本校統(tǒng)一采用“平時表現(xiàn)+期末筆試”的考核機制,比例為3:7。其中,平時表現(xiàn)包含期中考試成績、日??记?、課后作業(yè)和實驗成績等。這種成績評定機制存在諸多問題:(1)期末考試比例過大,不能全面客觀反映學(xué)生的表現(xiàn)。(2)閉卷理論筆試不利于擴展學(xué)生的知識面,難以考查知識的實際綜合運用能力。(3)筆試為主的考核機制容易誘使學(xué)生產(chǎn)生應(yīng)試教育的傾向。
二、《軟件工程》課程教學(xué)的若干對策
針對信管專業(yè)軟件工程課程的問題,結(jié)合本校教師的教學(xué)經(jīng)驗提出相關(guān)的應(yīng)對措施。
1.明晰教學(xué)定位
信管專業(yè)的定位是計算機和管理的交叉學(xué)科,管理信息系統(tǒng)是信管專業(yè)關(guān)系最為密切的信息系統(tǒng)。軟件工程在信管專業(yè)中的主要任務(wù)是為了培養(yǎng)學(xué)生使用軟件工程的思想分析、設(shè)計和開發(fā)管理信息系統(tǒng)。鑒于學(xué)生培養(yǎng)目標的不同,信息系統(tǒng)開發(fā)能力并非所有學(xué)生所必須掌握的。因此,軟件工程在信管專業(yè)中的定位不能搞一刀切,必須因方向而異。系統(tǒng)開發(fā)方向的學(xué)生應(yīng)把軟件工程作為專業(yè)必修課,而信息管理方向的學(xué)生則作為專業(yè)選修課選修。
2.優(yōu)化課程安排
軟件工程的目的是指導(dǎo)管理信息系統(tǒng)開發(fā),學(xué)生選修前需具備基本的編程能力和數(shù)據(jù)庫知識。而且,管理信息系統(tǒng)的開發(fā)需要結(jié)合管理、會計和運籌等課程的相關(guān)知識。因此,軟件工程的安排應(yīng)置于數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫、程序設(shè)計、管理學(xué)和運籌學(xué)等課程之后,信息系統(tǒng)課程設(shè)計之前。在課程設(shè)置上,軟件工程與面向?qū)ο蟪绦蛟O(shè)計、管理信息系統(tǒng)、信息系統(tǒng)課程設(shè)計等相關(guān)課程組成課程群,相關(guān)任課教師以團隊方式備課。每學(xué)期期初和期末,同一課程群的教師互相交流教學(xué)效果和存在的問題,根據(jù)學(xué)生的情況各自調(diào)整后序教學(xué)內(nèi)容,有針對性地開展教學(xué)。課程群方式可以有效加強課程間的平滑銜接,強化教師間的團隊合作,實現(xiàn)知識的有機結(jié)合,提高課程安排的層次性與合理性。
3.建立合理的教師培養(yǎng)機制
教師培養(yǎng)采用“走出去,引進來”的方針,加強與兄弟院校和相關(guān)企業(yè)的交流。圍繞構(gòu)建應(yīng)用型本科院校的目標,引入高職院校中的“雙師型”培養(yǎng)機制,將科學(xué)研究和實際應(yīng)用相結(jié)合,組織軟件工程及相關(guān)課程組構(gòu)成的開發(fā)團隊,積極參與校內(nèi)外的合作項目的研發(fā),如校內(nèi)各部門的信息系統(tǒng)開發(fā)項目、校外實習(xí)基地的合作開發(fā)項目、科研項目的系統(tǒng)實現(xiàn)等。在教學(xué)任務(wù)之外,學(xué)校應(yīng)鼓勵任課教師定期到實習(xí)單位參加項目見習(xí),甚至直接參與項目研發(fā),提高教師的研發(fā)能力,更新知識儲備。同時,教師的考核體系應(yīng)根據(jù)教師的授課內(nèi)容進行分類評價,軟件工程等應(yīng)用性課程的考核機制應(yīng)加大對實踐的要求,鼓勵科研與知識應(yīng)用的結(jié)合,真正實現(xiàn)應(yīng)用型培養(yǎng)的發(fā)展方向
4.改進教學(xué)方法,強化實踐教學(xué)
根據(jù)軟件工程理論和實踐要求都較強的特點,采用案例驅(qū)動的方法開展教學(xué),將理論知識融入到具體案例當中,通過“學(xué)中練、練中學(xué)”的模式將抽象的知識通過具體的項目展示,方便理解和消化吸收。此外,單純的理論知識學(xué)習(xí)是不夠的,需要通過實際的項目訓(xùn)練進行提高,進而達到鞏固所學(xué)知識,靈活應(yīng)用的目的。項目訓(xùn)練以學(xué)生分組的方式進行,在學(xué)習(xí)的同時培養(yǎng)學(xué)生的團隊意識和協(xié)作精神。項目類型以中型管理信息系統(tǒng)為宜,來源可出自教師自身的項目或者協(xié)作單位項目中的子系統(tǒng),也可以學(xué)生提出由任課教師審核通過。項目結(jié)束時,學(xué)生必須能夠提交可正確執(zhí)行的程序,同時提交相關(guān)的系統(tǒng)開發(fā)文檔,文檔要求嚴格按照國標GB-T8567-2006編寫。在實踐過程中,教師應(yīng)以項目管理人的角色監(jiān)督項目的進度,及時發(fā)現(xiàn)并糾正存在的錯誤,同時回答學(xué)生在實踐中遇到問題。這種方式既讓學(xué)生清楚了解課程開設(shè)的目的和意義,也強化學(xué)生對所學(xué)知識的理解和應(yīng)用。
5.完善教學(xué)資源
信管專業(yè)軟件工程課程的教學(xué)資源(如教材、輔導(dǎo)資料、教學(xué)案例等)的安排和設(shè)計應(yīng)按本專業(yè)的需求進行改進和完善。首先,調(diào)整教材內(nèi)容的編排。軟件開發(fā)技術(shù)知識點需要與時俱進,已被淘汰的知識點應(yīng)予以刪除或以概述的形式介紹,同時增加近年出現(xiàn)的新技術(shù)和新方法,并對其中的典型方法進行重點介紹,并配上相應(yīng)的案例進行講解。其次,修改教材內(nèi)容的編寫方式。采用案例驅(qū)動的教學(xué)模式,將以往逐條羅列的抽象理論融合到具體的教學(xué)案例中,讓學(xué)生通過分析案例提取出知識要點。該方法既有利于對枯燥知識的理解和吸收,也為進一步的知識應(yīng)用提供極好的參考素材。第三,修改配套案例。案例選擇中等規(guī)模的管理信息系統(tǒng)的完整研發(fā)過程較為合適。案例規(guī)模不宜過大的案例,否則不適宜初學(xué)者學(xué)習(xí);規(guī)模太小則細節(jié)不足。案例可以取自教學(xué)參考書,也可以是教師自身的項目研發(fā)經(jīng)歷,還可以源自合作單位的項目。第四,建立信息化教學(xué)實驗平臺。通過云計算等先進技術(shù)構(gòu)建的軟件工程教學(xué)實驗平臺,師生能夠無時間、地域限制地實現(xiàn)教學(xué)課件和視頻等資源的共享、作業(yè)和課程實踐的實時監(jiān)控和學(xué)生疑難問題的解答,極大方便了師生間的交流,對提高教學(xué)效果具有重大現(xiàn)實意義。
6.改革學(xué)生評價機制
課程成績對學(xué)生在課程學(xué)習(xí)過程中的表現(xiàn)和效果的綜合評價,對學(xué)生學(xué)習(xí)起指向性作用,必須秉承公正、全面、客觀的態(tài)度。第一、全面考慮學(xué)生評價要素。在教學(xué)過程中,除考勤情況、期中成績、期末成績等常規(guī)項目外,學(xué)生的課堂表現(xiàn)、作業(yè)完成質(zhì)量和上交情況,實踐項目的完成情況等也是衡量學(xué)生的學(xué)習(xí)成績的重要依據(jù)。因此,軟件工程的考核體系可綜合為以下三方面:(1)平時表現(xiàn),包含出勤情況、課堂提問和作業(yè)完成情況等;(2)實踐成績,包含課程設(shè)計和實驗的質(zhì)量和文檔的編寫情況;(3)卷面成績,包含期中和期末考試的筆試成績。第二、合理分配評價要素的比重。評價要素的比重定量反映了課程各教學(xué)環(huán)節(jié)的重要性,能夠?qū)W(xué)生的學(xué)習(xí)起導(dǎo)向作用。為了突出軟件工程以“理論為基礎(chǔ),重在實踐應(yīng)用”的特點,實踐成績的比重應(yīng)與卷面成績相當,也可以考慮使用課程實踐成績代替期末筆試。第三、客觀評定評價要素。學(xué)生的評價要素通常分為定性和定量兩種。其中,各種考試成績和作業(yè)成績、考勤情況等定量評價易于給定。相對而言,平時表現(xiàn)等定性指標需教師主觀評定,易受到教師個人情感的影響,需要教師秉持公正客觀的態(tài)度。對學(xué)生的主觀評價一般以良為基礎(chǔ),表現(xiàn)突出的學(xué)生可給予優(yōu),存在遲到早退、作業(yè)應(yīng)付或缺交、課堂紀律不佳等情況的學(xué)生則酌情給予中或差的評價。第四、豐富考核形式。除傳統(tǒng)的閉卷筆試外,軟件工程的考核形式還可采用以下幾種:(1)課程論文:以個人為單位,就管理信息系統(tǒng)研發(fā)和管理中的某個環(huán)節(jié)提出自己的觀點并展開論述,完成3000-5000字的課程論文。(2)課程設(shè)計:參考教學(xué)案例,采用軟件工程思想,以團隊方式開發(fā)一個管理信息系統(tǒng),完成從需求分析到設(shè)計實現(xiàn)的完整過程,并編寫相關(guān)軟件文檔。(3)開卷筆試:以論述和應(yīng)用題為主要題型,主要考察學(xué)生解決系統(tǒng)分析、設(shè)計、測試和維護等環(huán)節(jié)中具體問題的能力,如按要求繪制程序流程圖、軟件結(jié)構(gòu)圖和系統(tǒng)流程圖等分析設(shè)計圖表,設(shè)計測試用例等。學(xué)生允許攜帶一定數(shù)量的參考資料,但不允許攜帶電子設(shè)備。任課教師可根據(jù)教學(xué)目標和學(xué)時安排綜合使用上述方式??傮w而言,以課程論文或課程設(shè)計代替期末筆試進行考核更符合學(xué)以致用的教學(xué)目標。
三、總結(jié)
篇6
關(guān)鍵詞:軟能力;實踐教學(xué);項目實訓(xùn);畢業(yè)設(shè)計
中圖分類號:G642 文獻標識碼:A 文章編號:1009-3044(2015)34-0067-02
1 概述
“軟能力”主要包括就業(yè)能力、方法能力和社會能力。就業(yè)能力是必須具備的專業(yè)能力;方法能力是學(xué)習(xí)以及從事某種工作所采用的方法;社會能力是指協(xié)調(diào)以及自我反省的能力。
為了提高軟件專業(yè)學(xué)生的職業(yè)“軟能力”素養(yǎng),對一些軟件企業(yè)進行了崗位調(diào)研,對部分畢業(yè)生跟蹤調(diào)查,獲取反饋信息,并且在企業(yè)資深軟件工程師和管理人員的協(xié)助下,深入分析軟件專業(yè)學(xué)生所需要的職業(yè)“軟能力”素質(zhì)要求,努力探索如何能夠更好地培養(yǎng)學(xué)生的職業(yè)“軟能力”,滿足企業(yè)的用人需求。
2面向“軟能力”培養(yǎng)的教學(xué)實踐
計算機專業(yè)課程具有很強的綜合性、實踐性等特點,教學(xué)目的不只是要讓學(xué)生掌握基本的知識,培養(yǎng)程序開發(fā)思維,更重要的是培養(yǎng)自主學(xué)習(xí)能力和獨立分析、解決問題的能力。因此,努力改革課程設(shè)置和考核方式,豐富教學(xué)方式和手段,通過軟件專業(yè)系列專業(yè)課程的學(xué)習(xí)和實踐,循序漸進、堅持不懈地培養(yǎng)學(xué)生的“軟能力”。
《計算機導(dǎo)論》課程要求學(xué)生能夠熟練使用Windows操作系統(tǒng)、Word、Excel、PowerPoint,以及其他常用計算機軟件;《C程序設(shè)計》對學(xué)生初次接觸的編程語言細致講解,講練結(jié)合,建立面向過程的編程思想;《操作系統(tǒng)》、《計算機網(wǎng)絡(luò)及應(yīng)用》、《計算機組成原理》通過課程設(shè)計加強實踐操作,加深理解;《數(shù)據(jù)結(jié)構(gòu)》借助于C語言進行編程實踐,將復(fù)雜的理論簡單化、形象化。
《數(shù)據(jù)庫系統(tǒng)概論》使用Oracle進行實踐教學(xué),《SqlServer數(shù)據(jù)庫應(yīng)用》讓學(xué)生充分感受另一個主流數(shù)據(jù)庫管理系統(tǒng)的魅力;《軟件工程與項目》、《管理管理信息系統(tǒng)》、《軟件文檔寫作》既能使學(xué)生體會軟件工程的基礎(chǔ)理論和基本思想,也掌握了運用軟件工程方法分析、解決和描述問題的能力。
《Java程序設(shè)計》、《Java高級編程》、《Java Web開發(fā)技術(shù)》、《網(wǎng)站設(shè)計與開發(fā)》、《面向?qū)ο蠓治雠c設(shè)計》、《XML應(yīng)用基礎(chǔ)》、《Java項目實訓(xùn)》等課程幫助學(xué)生構(gòu)建面向?qū)ο蟮木幊趟悸?,熟練掌握Java項目的開發(fā)方法;《C#程序設(shè)計》、《.Net WinForm編程》、《.Net多媒體》、《.Net項目實訓(xùn)》等課程則為學(xué)生介紹了.Net軟件項目的開發(fā)思路和方法,為日后的.Net軟件項目開發(fā)奠定基礎(chǔ)。
以上課程大多采用上機考試,注重對實踐能力的考核。借助于軟件系統(tǒng)進行試題庫的保存和維護,還開發(fā)了專門的考試系統(tǒng),使用多套試卷,保證相鄰座位考生試題不同。從抽取試題,到監(jiān)考、批卷、登記成績,步步把關(guān)。尤其是對試卷的管理格外嚴格,考前加密,防止漏題;考后加密,以防徇私;流水批卷,公平合理;多人復(fù)查,減少錯誤。
還有一部分課程采用任務(wù)驅(qū)動的方式,以團隊為單位完成大作業(yè),進行成果演示和答辯,進行綜合能力考核。成果演示和答辯,鍛煉學(xué)生的邏輯思維、語言表達和反應(yīng)能力;以團隊方式完成任務(wù),培養(yǎng)學(xué)生的責(zé)任意識、協(xié)作精神、溝通能力、創(chuàng)新能力、解決問題的能力。
通過實踐教學(xué)和綜合考核,以考督學(xué),以考督教,調(diào)動了教師和學(xué)生的積極性、主動性,改善了教學(xué)質(zhì)量和效果,提高了學(xué)生的專業(yè)水平和綜合能力,也有效減少了死記硬背、不求甚解,平時不努力,考前抱佛腳的現(xiàn)象。
3 畢業(yè)設(shè)計
畢業(yè)設(shè)計旨在讓學(xué)生把大學(xué)期間所學(xué)的計算機知識融合在一起,以完成系統(tǒng)開發(fā)和畢業(yè)論文的形式為本科四年交上一份合格的答卷,也引導(dǎo)大家體驗軟件開發(fā)從可行性研究、需求分析、到設(shè)計、編碼、測試、維護的各個階段,為學(xué)生日后從事軟件開發(fā)工作積累經(jīng)驗。
畢業(yè)設(shè)計在培養(yǎng)學(xué)生“軟能力”發(fā)面發(fā)揮了重要的作用,在開題階段指導(dǎo)學(xué)生如何查閱資料,培養(yǎng)學(xué)生獲取信息的能力;引領(lǐng)學(xué)生閱讀文獻,培養(yǎng)學(xué)生對新知識的快速領(lǐng)悟能力。通過分析、設(shè)計和開發(fā)軟件系統(tǒng),鍛煉學(xué)生對所學(xué)專業(yè)技術(shù)知識的綜合運用,培養(yǎng)分析問題、解決問題的能力。在畢業(yè)論文撰寫環(huán)節(jié),教學(xué)生如何組織論文內(nèi)容,培養(yǎng)認真嚴謹、實事求是的專業(yè)文檔撰寫能力[1]。答辯是畢業(yè)設(shè)計(論文)考核階段的最后環(huán)節(jié),通過答辯,學(xué)生不僅展示了畢業(yè)設(shè)計工作的效果,更展示了自己的專業(yè)知識、技術(shù)水平和綜合素質(zhì)[2]。
近年來,校企合作模式畢業(yè)設(shè)計的實踐教學(xué),被廣大高校尤其是計算機專業(yè)的師生所認同,并取得了一定的效果 [3]。我校與多個知名的軟件企業(yè)一起合作指導(dǎo)畢業(yè)設(shè)計,共享資源,統(tǒng)一流程:先確定論文題目,然后中期檢查軟件系統(tǒng)和論文,論文盲審,答辯,資料最終提交和驗收。畢業(yè)設(shè)計的成果物為:軟件系統(tǒng)、畢業(yè)論文和相關(guān)文檔。
1)軟件系統(tǒng)
學(xué)生參照個人喜好和前期積累,選擇熟悉、能夠駕馭的技術(shù)來開發(fā)系統(tǒng)。要求畢業(yè)設(shè)計所開發(fā)的系統(tǒng)規(guī)模不能太小,功能不能過于簡單。最起碼有信息的增加、刪除、修改、查詢功能,邏輯設(shè)計較為嚴謹,沒有明顯漏洞。頁面的數(shù)量不能太少,控件布局比較合理,內(nèi)容清晰,頁面背景色不要太深,使用一定的動畫效果,界面美觀、友好,方便用戶使用。
系統(tǒng)一般具有用戶登錄、注冊、密碼修改、用戶信息修改和刪除等功能。至少有兩種用戶,每種用戶所具有的操作權(quán)限有所不同。系統(tǒng)所使用數(shù)據(jù)庫表數(shù)量不能太少,而且表的結(jié)構(gòu)應(yīng)該合理,符合規(guī)范化的要求,表與表之間的關(guān)聯(lián)比較科學(xué),程序中盡量用到存儲過程。程序命名要合理、規(guī)范,代碼中要有合理的注釋。程序有足夠的異常捕獲和處理,保證系統(tǒng)的健壯性。
2)畢業(yè)論文
擬定論文題目后開始撰寫畢業(yè)論文,論文結(jié)構(gòu)包括:封皮、英文和中文摘要、目錄、緒論(項目背景、研究意義、國內(nèi)外研究現(xiàn)狀、系統(tǒng)概述等)、系統(tǒng)分析、系統(tǒng)設(shè)計、系統(tǒng)的實現(xiàn)、系統(tǒng)測試、結(jié)論、致謝、參考文獻等。論文內(nèi)容盡量充實,尤其要重點突出自己所做的工作。
中文摘要為整篇論文菁華的濃縮,簡要介紹系統(tǒng)開發(fā)的意義、系統(tǒng)的主要功能、系統(tǒng)開發(fā)手段等。英文摘要是對中文摘要的翻譯,盡量要語句通順,表達準確。目錄中有“致謝”,但不包括摘要。目錄層次不要太深,系統(tǒng)開發(fā)一般是遵循分析、設(shè)計、實現(xiàn)、測試的步驟來做。
每一章中的圖、表都是各自排序,不混在一起排。圖、表應(yīng)該清晰,不能模糊不清,圖、表必須有序號和名稱,而且圖的名稱放在圖的下面,表的名稱放在表的上面。參考文獻在正文中都要按照次序引用,引用標記在右上角。
3)相關(guān)文檔
《開題報告》記錄題目、擬選題的意義及研究(設(shè)計)方法、擬選題的研究現(xiàn)狀、擬寫作內(nèi)容及寫作大綱、擬寫作進度時間表,指導(dǎo)教師意見、院系意見等。《指導(dǎo)記錄表》記錄指導(dǎo)教師輔導(dǎo)的情況。《中期檢查記錄表》記錄指導(dǎo)教師進行中期檢查的日期、檢查內(nèi)容、意見及建議、學(xué)生的中期檢查成績等?!吨笇?dǎo)教師評語表》記錄指導(dǎo)教師評語?!对u閱人評語表》記錄評閱人意見、是否同意參加答辯等。《答辯記錄表》記錄學(xué)生的基本信息、論文中英文題目、答辯日期、答辯組長和答辯小組成員名字,以及答辯時問題回答情況?!墩\信承諾表》承諾論文是學(xué)生本人獨立研究、寫作的成果,論文中的引用均在論文中加以說明。
4 結(jié)束語
計算機課程改革提倡以學(xué)生為主體,提升學(xué)生的學(xué)習(xí)興趣,提高課內(nèi)實踐的教學(xué)質(zhì)量,鼓勵以工程化的方式開發(fā)和設(shè)計軟件,著重培養(yǎng)學(xué)生作為軟件工程師所需要的專業(yè)能力和素養(yǎng)。面向“軟能力”培養(yǎng)的軟件專業(yè)實踐教學(xué)探索過程中,較多地運用了基于項目案例驅(qū)動的教學(xué)模式,可以激發(fā)學(xué)生的求知欲望,有助于培養(yǎng)自主學(xué)習(xí)、獨立分析問題、解決問題、創(chuàng)新等綜合能力。
參考文獻:
[1] 楊素琴,韓念杭.畢業(yè)設(shè)計中大學(xué)生軟能力的培養(yǎng)研究[J].中國電力教育,2013(32):176-177.
篇7
計算機理論基于軟件工程理論的信息工程監(jiān)理的研究
自從二零零二年十二月我國信息產(chǎn)業(yè)部頒布《信息系統(tǒng)工程監(jiān)理暫行規(guī)定》(簡稱《規(guī)定》)之后,信息工程監(jiān)理公司越來越多。根據(jù)《規(guī)定》,信息工程監(jiān)理主要是指依法設(shè)立且具備相應(yīng)資質(zhì)的信息系統(tǒng)工程監(jiān)理單位,受業(yè)主單位委托,依據(jù)國家有關(guān)法律法規(guī)、技術(shù)標準和信息系統(tǒng)工程監(jiān)理合同,對信息系統(tǒng)工程項目實施的監(jiān)督管理。[1]
1 信息工程的特點
跟其他的一般的建設(shè)工程項目相比,企業(yè)信息工程有著復(fù)雜高度、能見度低等不確定因素。其主要有以下幾個特點:
1.1 組織驅(qū)動技術(shù)
企業(yè)信息工程項目的組織和建設(shè)越來越表現(xiàn)出不可分割的一面。工程項目組織要求信息工程必須嚴格確定“前期準備-工程項目規(guī)劃-工程項目設(shè)計-工程項目實施-工程項目驗收-工程項目維護”的“組織思維”過程,設(shè)立周密的“組織標準”通過這些組織標準來帶動技術(shù)標準的設(shè)立,通過組織的需求來帶動技術(shù)方面的需求,也通過組織的滿意度還評價技術(shù)方面的滿意程度。
1.2 全員全程參與
信息工程并不能跟那種“交鑰匙”工程一樣,其要求建設(shè)單位的所有員工進行全程參與。這主要是由于企業(yè)信息工程項目不并簡單,而是一個非常復(fù)雜的知識傳遞的過程,其要求建設(shè)單位的所有員工必須學(xué)習(xí)并接受相關(guān)知識;因此建設(shè)單位與開發(fā)單位之間必須相互適應(yīng)、相互協(xié)調(diào),必須協(xié)同共進。企業(yè)信息工程系統(tǒng)是一個人機相結(jié)合的有機系統(tǒng),沒有建設(shè)單位人員的全程參與,信息工程系統(tǒng)將不可能實現(xiàn)其有效性、完整性、全面性。
1.3 復(fù)雜度高,不確定因素多
由于信息工程項目的需求比較復(fù)雜,其不像其他建筑工程那樣具有可見性。檢驗復(fù)雜,較長的維護期,還有其它非技術(shù)因素原因?qū)е缕髽I(yè)信息化項目失敗[2]。因此,企業(yè)的信息工程項目具有搞復(fù)雜度、低能見度,存在許多不確定的因素。
2 信息工程監(jiān)理的必要性
現(xiàn)在,我國企業(yè)實現(xiàn)信息工程項目的成功幾率還非常低,根據(jù)我國企業(yè)信息工程項目的自身特點,保證信息工程項目的成功幾率的提高,必須進行信息工程建立,即必須通過第三方監(jiān)理單位對企業(yè)信息工程項目的實施進行監(jiān)督。信息工程監(jiān)理將有利于開發(fā)單位跟企業(yè)的相互協(xié)調(diào),彼此協(xié)同共進,能確保信息工程項目的有效進行。對于信息工程監(jiān)理的必要性,主要原因在于:目前我國企業(yè)信息工程監(jiān)理對過去傳統(tǒng)的建筑工程監(jiān)理模式進行了參考,但又跟一般的建筑工程的監(jiān)理有一定的差別。第一,信息工程的可見度非常低,開發(fā)過程相當多變、復(fù)雜,其知識密度也相當高。不像建筑工程項目的監(jiān)理那樣能隨時對施工現(xiàn)場進行其質(zhì)量、進度進行監(jiān)督管理,信息工程監(jiān)理根本無法對信息工程的操作現(xiàn)場、質(zhì)量進行監(jiān)督和管理,信息工程的進合同執(zhí)行情況、軟件質(zhì)量、資金使用情況、進度等很難把握和操控。從而致使了信息工程監(jiān)理低能見度、高復(fù)雜度、差操作度等現(xiàn)象。為了解決這些監(jiān)理中出現(xiàn)的問題,必須采用軟件工程理論。通過軟件工程,可以將高復(fù)雜度的信息工程項目進行分解,對信息工程中低“能見度”的難題設(shè)置了一套有效的解題方案。根據(jù)現(xiàn)有的軟件工程平臺和工具,將能為信息工程項目的監(jiān)理提供一套“復(fù)雜度”低、“可見性”高的監(jiān)理平臺,很大程度上滿足了現(xiàn)階段我國企業(yè)信息工程項目建設(shè)的需要。
求學(xué)網(wǎng)小編為你提供論文范文:“計算機理論關(guān)于電子信息工程專業(yè)高頻實驗的改革”,大家可以結(jié)合自身的實際情況寫出論文。
計算機理論關(guān)于電子信息工程專業(yè)高頻實驗的改革
(一) 目前高頻電子技術(shù)試驗課的現(xiàn)狀
高頻電子技術(shù)是電子信息類專業(yè)的重要基礎(chǔ)課程,是一門理論性、工程性與實踐性都很強的課程,它的內(nèi)容豐富,應(yīng)用廣泛。該課程的任務(wù)是研究高頻電子線路的基本原理與基本分析方法,以單元電路的分析和設(shè)計為主。其主要內(nèi)容包括:高頻電路的基本知識、高頻小信號調(diào)諧放大器、高頻諧振功率放大器、正弦波振蕩器、振幅調(diào)制和解調(diào)、環(huán)形混頻器等內(nèi)容。
隨著電子技術(shù)的飛速發(fā)展,對高頻電子技術(shù)試驗課提出了更高的要求。
1.1 教學(xué)現(xiàn)狀與需求分析
當前大部分“高頻電子線路”教學(xué)仍然沿用較為經(jīng)典的內(nèi)容。例如。在功率放大器章節(jié)中,動態(tài)負載線和丙類功率放大器的分析方法依然是其核心內(nèi)容,而在目前的射頻功率放大器設(shè)計中,由于c類放大器具有非線性特性,所以應(yīng)用較少,D類和E類放大器已經(jīng)成為當前設(shè)計應(yīng)用的主流;當前教學(xué)中,調(diào)制與解調(diào)主要以模擬調(diào)制(AM/FM,PM)方式強調(diào),這些內(nèi)容有助于理解調(diào)制與解調(diào)的基本概念,是教學(xué)內(nèi)容中不可或缺的部分;因此,
“數(shù)字調(diào)制”方面的內(nèi)容和要求在教學(xué)大綱中有待加強。
隨著科技的飛速發(fā)展,創(chuàng)新漸漸成為當今的主題。因此。在高頻電子線路實驗中的創(chuàng)新也變得極為重要。這就需要學(xué)生能用所學(xué)的理論充分與實際相鏈接,達到自主創(chuàng)新的目的。
如:開展電子設(shè)計大賽等相關(guān)的活動,不僅激勵學(xué)生學(xué)習(xí)的積極性。而且充分的調(diào)動了大家對于實驗的興趣。同時,大大提高了學(xué)生的動手、動腦能力。
1.2 實驗設(shè)備存在的問題
首先,由于設(shè)備的使用壽命有限,試驗室的設(shè)備損壞的程度比較嚴重,設(shè)備的更新和維護問題成為關(guān)鍵。
其次,再進行高頻實驗中,試驗設(shè)備很容易受到干擾,如何解決設(shè)備的干擾問題也尤為重要。
最后,就是實驗設(shè)備的選擇問題?,F(xiàn)行高頻電子線路實驗課程中采用的高頻電子線路實驗箱,將高頻實驗所需的直流電源、頻率計、低頻信號源和高頻信號源設(shè)計成一個公共平臺。而且,這種整機實驗如果某部分電路或元件被損壞,實驗員檢修很困難,模塊不宜更換,且很難配置。因此,實驗器材的選擇也要予以考慮。
1.3 學(xué)生自身存在的問題
根據(jù)多年從事高頻實驗教學(xué)工作來看,學(xué)生在做實驗的時候自身也存在各方面的問題,比如有的學(xué)生害怕接觸實驗儀器??赡艹鲇趯嶒炘O(shè)備昂貴的原因,學(xué)生都不敢隨便動用設(shè)備上的任何一個旋鈕或開關(guān),這主要是因為學(xué)生的自信心不足造成;因此,培養(yǎng)學(xué)生的自信心及對實驗的重視和興趣成為關(guān)鍵問題。
3 基于軟件工程理論的信息工程監(jiān)理模型
軟件工程是一門通過工程化的手段來維護和構(gòu)建高質(zhì)量的、實用的、有效的軟件的學(xué)科。軟件工程涉及到的內(nèi)容有:設(shè)計模式、軟件標準、系統(tǒng)平臺、軟件開發(fā)工具、數(shù)據(jù)庫、程序設(shè)計語言等多個方面。在目前的現(xiàn)實生活中,軟件的應(yīng)用領(lǐng)域非常廣泛,政府部門、航空、銀行、農(nóng)業(yè)、工業(yè)都會應(yīng)用到軟件,其最具典型的軟件有:游戲、數(shù)據(jù)庫、編譯器、操作系統(tǒng)、辦公套件、人機界面、嵌入式系統(tǒng)和電子郵件等等。軟件工程的應(yīng)用將對社會和經(jīng)濟有著極大的促進作用。多年的實踐證明,通過軟件工程的方法對信息工程進行監(jiān)理能更易被監(jiān)理活動過程中的三方接受,因此將軟件工程引入信息工程項目監(jiān)理中,將能為信息工程項目的監(jiān)理提供一套“復(fù)雜度”低、“可見性”高的監(jiān)理平臺。
3.1 設(shè)立信息工程監(jiān)理的目標
進行軟件工程最主要的目的是利用科學(xué)的有效的管理方法來促進軟件開發(fā)質(zhì)量的提高。其主要要求是要將過去的軟件開發(fā)模式(小作坊開發(fā)模式)進行轉(zhuǎn)變,對過去的開發(fā)模式其進行細分和分解,按照各階段的特征選用不同的方法和工具,從而使復(fù)雜度較高的軟件生產(chǎn)進行可度量、可控的設(shè)置。再者,經(jīng)過對各個階段進行嚴密的、有效的控制,從而促使一些可能出現(xiàn)的風(fēng)險和問題在前期階段就得以解決和重視,從而促使軟件開發(fā)風(fēng)險的降低和軟件質(zhì)量的提升??傊?,企業(yè)信息工程監(jiān)理的最主要的任務(wù)就是對工程的進度、質(zhì)量、投資等進行有效的、科學(xué)的控制和規(guī)劃,其最基本的方法是進行有效的合同管理、展開合理的組織協(xié)調(diào)、實現(xiàn)工程的動態(tài)控制、完成理想的目標規(guī)劃,使監(jiān)理貫穿于整個“前期準備-工程項目規(guī)劃-工程項目設(shè)計-工程項目實施-工程項目驗收-工程項目維護”的工程項目過程。因此,信息工程監(jiān)理的最終目的是通過合同管理、質(zhì)量控制、進度控制、成本控制、信息管理來保證工程項目的有效、高質(zhì)量、順利的進行。
3.2 構(gòu)建信息工程監(jiān)理的模型
根據(jù)信息工程監(jiān)理的目標,信息工程項目應(yīng)該分為:項目分析、項目設(shè)計、項目實施以及項目維護等四個階段[3]?;谲浖こ汤碚摰男畔⒐こ瘫O(jiān)理并不是機械地復(fù)雜軟件工程的相關(guān)理論于信息工程的監(jiān)理中,而是根據(jù)軟件工程理論,對搞復(fù)雜度、低能見度的工程項目進行設(shè)計和管理,并將其融入到信息工程的監(jiān)理中去的一種方法。根據(jù)這中方法,從而建立基于軟件工程理論的信息工程監(jiān)理模型。該模型以信息工程項目過程控制為主線,對企業(yè)信息工程的項目分析、項目設(shè)計、項目實施以及項目維護等四個階段進行全方位控制和監(jiān)督,從管理上對其進行風(fēng)險管理、需求管理、合同管理、信息管理,從控制上對其進行進度管理、質(zhì)量管理、成本控制,并從管理角度對項目階段進行總體協(xié)調(diào),形成企業(yè)信息化項目監(jiān)理的“三控四管一協(xié)調(diào)”三維監(jiān)理模型。其監(jiān)理模型如圖1所示。
4 結(jié)束語
綜上所述,軟件工程是一門通過工程化的手段來維護和構(gòu)建高質(zhì)量的、實用的、有效的軟件的學(xué)科。通過軟件工程的方法對信息工程進行監(jiān)理能更易被監(jiān)理活動過程中的三方接受,因此將軟件工程引入信息工程項目監(jiān)理中,將能為信息工程項目的監(jiān)理提供一套“復(fù)雜度”低、“可見性”高的監(jiān)理平臺。進行軟件工程最主要的目的是利用科學(xué)的有效的管理方法來促進軟件開發(fā)質(zhì)量的提高。其基于軟件工程理論的信息工程監(jiān)理的模型應(yīng)該以信息工程項目過程控制為主線,對企業(yè)信息工程的項目分析、項目設(shè)計、項目實施以及項目維護等四個階段進行全方位控制和監(jiān)督。
參考文獻:
[2] Joseph S Valacich,Joey F George,Jeffrey AHoffer.系統(tǒng)分析與設(shè)計基礎(chǔ)[M].施平安,譯.北京:清華大學(xué)出版社,2005.
篇8
關(guān)鍵詞:服務(wù)地方產(chǎn)業(yè)發(fā)展;軟件工程碩士;培養(yǎng)模式
中圖分類號:G646?搖 文獻標志碼:A 文章編號:1674-9324(2014)13-0235-02
當前,寧波正面臨著重組產(chǎn)業(yè)要素、轉(zhuǎn)變發(fā)展方式、實現(xiàn)科學(xué)發(fā)展的嚴峻挑戰(zhàn)。寧波各級政府正在狠抓機遇,迎難而上,采取有力措施,促進工業(yè)調(diào)整轉(zhuǎn)型,加快現(xiàn)代服務(wù)業(yè)發(fā)展。從2009年起,寧波全面實施了服務(wù)業(yè)跨越式發(fā)展行動綱要,推進服務(wù)業(yè)功能區(qū)和產(chǎn)業(yè)基地建設(shè),大力發(fā)展以傳統(tǒng)制造業(yè)轉(zhuǎn)型升級為標志的生產(chǎn)業(yè),大力發(fā)展以新一代信息技術(shù)支撐應(yīng)用為標志的新興服務(wù)業(yè)。寧波的家電、服裝產(chǎn)業(yè)入選了省首批塊狀經(jīng)濟轉(zhuǎn)型升級示范區(qū)試點,工業(yè)企業(yè)二、三產(chǎn)分離發(fā)展加速,全國性物流節(jié)點城市建設(shè)正在積極推進,第四方物流市場平臺投入運行,櫟社保稅物流中心封關(guān)運作,梅山保稅港區(qū)的封關(guān)運行的前期準備完成,特別是2010年9月寧波智慧城市建設(shè)正式啟動[1],等等,所有這些都說明寧波經(jīng)濟社會發(fā)展對高層次人才需求提出了新的要求,面向產(chǎn)業(yè)發(fā)展、服務(wù)地方經(jīng)濟成為高等院校人才培養(yǎng)的重要課題。浙江大學(xué)軟件學(xué)院在寧波的辦學(xué)是浙江大學(xué)與寧波市科教戰(zhàn)略合作的重要成果,學(xué)院以市場需求為導(dǎo)向,以“Computer+X”和“X+Info”復(fù)合型人才培養(yǎng)理念,致力于培養(yǎng)高層次的應(yīng)用型、復(fù)合型、國際化的軟件工程技術(shù)和軟件工程管理人才。針對寧波產(chǎn)業(yè)發(fā)展特色和區(qū)域社會經(jīng)濟統(tǒng)籌的需要,學(xué)院有選擇性地開設(shè)高層次軟件工程人才需求急需的專業(yè)方向,小批量規(guī)模化地培養(yǎng)軟件工程碩士。本文以與IBM合作創(chuàng)建的軟件服務(wù)工程專業(yè)方向的培養(yǎng)模式為例,闡述專業(yè)課程的設(shè)置和課程教學(xué)方式與產(chǎn)業(yè)發(fā)展和應(yīng)用緊密相連,使學(xué)生不僅學(xué)習(xí)專業(yè)理論知識,并且了解產(chǎn)業(yè)發(fā)展趨勢,掌握工程化開發(fā)方法和技能,直接為地方產(chǎn)業(yè)發(fā)展服務(wù)。
一、培養(yǎng)模式與方法
1.強大的產(chǎn)業(yè)界合作伙伴。選擇具有國際或國內(nèi)一流水平的產(chǎn)業(yè)界辦學(xué)合作單位是實現(xiàn)高水平人才培養(yǎng)的重要環(huán)節(jié)。IBM公司不僅是全球最優(yōu)秀的IT企業(yè),而且最近幾年已經(jīng)成功地轉(zhuǎn)型為服務(wù)型公司。IBM的各類信息系統(tǒng)已成為中國金融、電信、冶金、石化、交通、商品流通、政府和教育等許多重要業(yè)務(wù)領(lǐng)域中最可靠的信息技術(shù)平臺,IBM的客戶遍及中國經(jīng)濟社會的各個方面。同時,IBM作為全球IT服務(wù)的倡導(dǎo)者,具有非常豐富的高層次軟件服務(wù)人才培養(yǎng)經(jīng)驗和支撐資源。2009年,浙江大學(xué)與IBM公司合作成立“浙江大學(xué)―IBM聯(lián)合創(chuàng)新中心”,建立“浙江大學(xué)―IBM人才培養(yǎng)基地”并共建全國首家“軟件與服務(wù)科學(xué)系”,雙方合作利用先進的教學(xué)理念、豐富的教學(xué)資源、技術(shù)研發(fā)資源和應(yīng)用實施經(jīng)驗,與時俱進,共同探索,培養(yǎng)符合當?shù)亟?jīng)濟發(fā)展需求的復(fù)合型人才。此次校企合作的創(chuàng)新模式在推進我國服務(wù)外包高端人才培養(yǎng)方面,邁出了大膽而創(chuàng)新的一步。
2.突出實踐環(huán)節(jié)的課程體系。軟件工程碩士的教學(xué)計劃由基礎(chǔ)課程、專業(yè)課程、實訓(xùn)、實習(xí)等多個環(huán)節(jié)構(gòu)成,充分體現(xiàn)理論與實踐相結(jié)合的特征。基礎(chǔ)類課程包括公共基礎(chǔ)及素質(zhì)類和專業(yè)基礎(chǔ)類。專業(yè)課程則是由每一個專業(yè)方向根據(jù)產(chǎn)業(yè)發(fā)展需求定制,教學(xué)大綱由學(xué)院和產(chǎn)業(yè)界合作伙伴共同確認、修訂和執(zhí)行。軟件與服務(wù)工程方向的專業(yè)課程包括RUP方法論、協(xié)作軟件生命周期管理、軟件質(zhì)量管理、面向?qū)ο蟮姆治雠c設(shè)計、代碼分析、Java高級應(yīng)用開發(fā)、Webservice和SOA、J2EE應(yīng)用開發(fā)、J2EE應(yīng)用服務(wù)管理、數(shù)據(jù)庫高級應(yīng)用開發(fā)等,其中主要專業(yè)課程均由IBM資深工程師或產(chǎn)品經(jīng)理承擔教學(xué)。在基礎(chǔ)和專業(yè)課程教學(xué)的基礎(chǔ)上,通過課程的實驗、案例分析與研究以及項目實訓(xùn)等三種方式組織學(xué)生在修課期間參與工程實踐。學(xué)生在入學(xué)的第二學(xué)期開始參與項目實訓(xùn),在實訓(xùn)中堅持采用符合實際應(yīng)用環(huán)境的項目和開發(fā)方法指導(dǎo)學(xué)生。實訓(xùn)期間,參照企業(yè)團隊形式,按項目管理要求管理學(xué)生,實訓(xùn)的導(dǎo)師來自于行業(yè)應(yīng)用專家及其合作伙伴,采用企業(yè)開發(fā)模式指導(dǎo)學(xué)生參與行業(yè)實際應(yīng)用需求的項目。從第二學(xué)年開始,學(xué)生進入企業(yè)實習(xí)。學(xué)院內(nèi)的教學(xué)成果要通過參與實際企業(yè)實習(xí)來檢驗,學(xué)生的能力要通過實習(xí)來體現(xiàn)并進一步得到提高。學(xué)生畢業(yè)后的就業(yè)則與學(xué)生實習(xí)的效果直接關(guān)聯(lián)。由于學(xué)生在學(xué)院學(xué)習(xí)期間已接觸企業(yè)導(dǎo)師和符合企業(yè)文化的實訓(xùn),所以到企業(yè)實習(xí)后,能馬上參與項目工作,能在項目組中發(fā)揮作用,快速提高自己的業(yè)務(wù)和技術(shù)能力。軟件服務(wù)工程方向的實訓(xùn)項目是由IBM提供的真實航空業(yè)客戶項目剪裁而成,項目客戶需求真實完善,項目文檔完整,學(xué)生將按照企業(yè)級的項目開發(fā)和管理方式演練該項目。其中,學(xué)生將直接扮演項目開發(fā)組中的成員角色,角色包括:項目經(jīng)理、技術(shù)經(jīng)理、配置管理員、軟件工程師、測試工程師、DBA等,來了解在軟件項目開發(fā)團隊中的角色、過程、規(guī)范和執(zhí)行方法。整個實訓(xùn)項目是模擬實際客戶項目開發(fā)過程,以團隊的形式,進行項目過程定義、項目計劃、需求分析、設(shè)計、編碼和測試及交付。學(xué)生完成實訓(xùn)項目后,對企業(yè)真實工作流程和項目開發(fā)實施環(huán)境有了很好的了解,也初步具備了職業(yè)人的素質(zhì)和團隊協(xié)作的意識。在研究生培養(yǎng)的第二學(xué)年,他們均按照雙向選擇的原則進入企業(yè)進行實習(xí),實習(xí)期限為半年到一年。實習(xí)期間,學(xué)生與學(xué)院、企業(yè)簽訂三方協(xié)議,明確自己崗位,承擔工作角色,遵守企業(yè)工作紀律,完成崗位工作任務(wù)。并根據(jù)實習(xí)內(nèi)容,完成碩士論文。
3.高水平的專兼職師資隊伍。聘任校內(nèi)具有較高學(xué)術(shù)水平,工程實踐經(jīng)驗豐富,教學(xué)嚴謹,學(xué)生反映好的教師負責(zé)專業(yè)基礎(chǔ)課、主要專業(yè)課和畢業(yè)設(shè)計指導(dǎo)的教學(xué)任務(wù)。聘請合作企業(yè)工程實踐經(jīng)驗豐富、具有高度責(zé)任感的一線高級工程技術(shù)人員承擔部分專業(yè)課、專業(yè)實踐課和專題工程訓(xùn)練的教學(xué)任務(wù),充分發(fā)揮企業(yè)教師的工程實踐經(jīng)驗的作用。有企業(yè)教師參與的課程與實踐環(huán)節(jié)達50%以上。通過學(xué)校教師和企業(yè)教師的混合講課方式,即由來自學(xué)校和企業(yè)兩個方面的教師以多種方式(包括講課、講座、研討、實踐等)共同上一門課,互相取長補短,使學(xué)生從多種角度和以多種方式理解課程內(nèi)容,IBM方面還為軟件學(xué)院教師提供專門的培訓(xùn)和獎教金,學(xué)院多名教師作為電子商務(wù)方向的CDL訪問學(xué)者對國內(nèi)渠道電子商務(wù)平臺與對接工具提供商進行調(diào)研和課程開發(fā)共建。針對軟件工程碩士培養(yǎng)的特點,充實壯大碩士論文導(dǎo)師隊伍。一方面認真總結(jié)“雙導(dǎo)師制”的經(jīng)驗,進一步推廣“雙導(dǎo)師制”。另一方面,充分利用學(xué)校的相關(guān)政策,在原來實行的“雙導(dǎo)師制”的基礎(chǔ)上,聘請企業(yè)中具有豐富工程經(jīng)驗和指導(dǎo)經(jīng)驗的合作導(dǎo)師擔任碩士論文導(dǎo)師,獨立指導(dǎo)碩士論文。
4.面向產(chǎn)業(yè)的專題化工程訓(xùn)練。為了實施上述教學(xué)計劃和課程體系,我們與IBM共建了聯(lián)合實訓(xùn)基地。為了更好地突出實踐教學(xué)特色,增強實戰(zhàn)效果,提升工程設(shè)計、開發(fā)與實施能力,在實訓(xùn)基地基礎(chǔ)上又與相關(guān)企業(yè)合作建設(shè)了RFID、物聯(lián)網(wǎng)技術(shù)應(yīng)用、物流新技術(shù)等專題工程訓(xùn)練基地。相比實訓(xùn)基地,工程訓(xùn)練基地在以下方面有了較大的提升,以取得更好的工程訓(xùn)練效果:場地、設(shè)備、軟硬件系統(tǒng)等設(shè)施達到或接近工業(yè)界的工程開發(fā)環(huán)境;參照合作企業(yè)制度,實行嚴格的項目管理、過程管理和參訓(xùn)人員評價考核制度;工程訓(xùn)練的案例其規(guī)模和復(fù)雜度更接近實際工程項目,從幾個人組隊可以完成的小項目提升為需要幾十人、數(shù)個小組合作完成的中等規(guī)模項目;積累數(shù)量較多的實際項目案例庫,供參訓(xùn)人員參考學(xué)習(xí);參照企業(yè)實際工程項目配置,選派多層次、多角色具有豐富工程經(jīng)驗的工程師指導(dǎo)專題訓(xùn)練。
二、成果
針對寧波地方產(chǎn)業(yè)和經(jīng)濟社會發(fā)展需求,設(shè)置相應(yīng)的軟件工程碩士研究生培養(yǎng)專業(yè)方向,直接引入國際、國內(nèi)在該行業(yè)具有領(lǐng)先優(yōu)勢的企業(yè)參與專業(yè)課程體系設(shè)置和教學(xué)實施過程,建立了緊密型的產(chǎn)學(xué)研合作辦學(xué)體制。在專業(yè)課程體系建設(shè)中突出課程實驗、項目實訓(xùn)、企業(yè)實習(xí)等實踐環(huán)節(jié),實現(xiàn)了高水平的學(xué)院教師與企業(yè)工程師相結(jié)合的混合式教學(xué)方式,以企業(yè)實際應(yīng)用項目作為學(xué)生課程實踐內(nèi)容,引進企業(yè)化項目管理思想,讓學(xué)生在校學(xué)習(xí)期間就能體驗到企業(yè)化的項目管理模式。通過與IBM的合作辦學(xué)促成了IBM公司在寧波建立IBM在中國大陸的第四個研發(fā)基地――IBM中國開發(fā)中心(寧波)及IBM中國開發(fā)中心物流行業(yè)解決方案中心。該方向培養(yǎng)人才為IBM寧波研發(fā)中心的成功設(shè)立和運行提供了高水平專業(yè)人才保障。軟件服務(wù)工程方向自開辦以來(2009~2012級)共招生211人,進入IBM寧波、上海、北京開發(fā)中心實習(xí)學(xué)生人數(shù)超過50%,被IBM招聘為正式員工的學(xué)生近40人,90%以上的學(xué)生進入了IBM、中國移動、中國電信、百度、淘寶、阿里巴巴、網(wǎng)易、摩根大通、銀聯(lián)、工商銀行、建設(shè)銀行、思科、上海盛大等知名企業(yè)。浙江大學(xué)軟件學(xué)院與IBM的合作項目已經(jīng)成為國家示范性軟件學(xué)院與產(chǎn)業(yè)合作辦學(xué)的典范,也成為IBM拓展高層次人才培養(yǎng)項目的標記性項目,多次獲得IBM創(chuàng)新成果獎。
三、展望
浙江大學(xué)軟件學(xué)院經(jīng)過多年的探索和實踐,在培養(yǎng)復(fù)合型軟件工程人才方面積累了較豐富的經(jīng)驗,特別在產(chǎn)學(xué)研合作辦學(xué)過程中不斷與合作企業(yè)協(xié)同創(chuàng)新、共同提高。產(chǎn)學(xué)研合作協(xié)同創(chuàng)新是一個系統(tǒng)工程,在人才培養(yǎng)方面,要更加關(guān)注國際化、高端化、工程化、創(chuàng)新型人才的培養(yǎng),深化高端價值型、市場緊缺型、行業(yè)領(lǐng)軍型人才的培養(yǎng);在科技創(chuàng)新方面,面向經(jīng)濟和社會發(fā)展中的重大現(xiàn)實問題,要加速新技術(shù)的孵化、科技成果轉(zhuǎn)化和應(yīng)用實踐,更好地服務(wù)于地方產(chǎn)業(yè)發(fā)展。
參考文獻:
篇9
【關(guān)鍵詞】研究生教育 特色課程 IT前沿技術(shù)
【基金項目】本研究得到了廣東省學(xué)位與研究生教育改革研究項目“基于校企合作的IT前沿技術(shù)系列課程和面向行業(yè)的軟件特色系列課程建設(shè)”(批準號:10JGXM-MS02)的支持。
【中圖分類號】G64 【文獻標識碼】A 【文章編號】2095-3089(2014)01-0154-02
軟件學(xué)院培養(yǎng)的軟件工程碩士研究生必須滿足技術(shù)市場對軟件人才的需求。大規(guī)模系統(tǒng)或應(yīng)用軟件研發(fā)企業(yè)不僅要求新員工有較好的軟件基礎(chǔ)知識、扎實的計算機軟/硬件專業(yè)知識和豐富的軟件開發(fā)經(jīng)驗,也要求他們了解IT前沿技術(shù)和最先進的軟件開發(fā)工具,掌握將從事的相關(guān)行業(yè)的特色、行業(yè)的專業(yè)知識和與行業(yè)有關(guān)的軟件開發(fā)的特點。
為了讓軟件學(xué)院培養(yǎng)出來的學(xué)生,特別是碩士研究生,畢業(yè)后能夠在相關(guān)行業(yè)發(fā)揮重要的作用,軟件學(xué)院必須改革現(xiàn)有的軟件通才培養(yǎng)體制,培養(yǎng)出能滿足21世紀國家科技發(fā)展需要的軟件人才。如何和業(yè)界領(lǐng)先的IT企業(yè)合作,開設(shè)IT前沿技術(shù)系列課程?如何面向特色行業(yè),開設(shè)面向行業(yè)的專業(yè)課程?解決這些問題將大大提高我們培養(yǎng)的研究生水平,滿足國家對軟件人才培養(yǎng)的需求。以此為目的,中山大學(xué)軟件學(xué)院與著名IT企業(yè)合作,開設(shè)了系列IT前沿技術(shù)課程,幫助學(xué)生了解IT技術(shù)發(fā)展的新理論、方法、技術(shù)、工具和趨勢。同時,軟件學(xué)院針對行業(yè)軟件開發(fā)的特點,重點強化與落實專業(yè)學(xué)位研究生培養(yǎng)環(huán)節(jié)中的產(chǎn)、學(xué)、研結(jié)合的能力與科技創(chuàng)新能力的培養(yǎng),使得畢業(yè)生在走上工作崗位時,具備較強的行業(yè)專業(yè)知識,從而縮短企業(yè)人才培養(yǎng)的周期。我們認為,中山大學(xué)軟件學(xué)院的研究工作為軟件學(xué)院研究生培養(yǎng)找出了一條新路:以和特色行業(yè)的典型企業(yè)或機構(gòu)共建“研究生教育行業(yè)實踐基地”為基礎(chǔ),挖掘其具有行業(yè)特色的實際應(yīng)用需求,優(yōu)化專業(yè)學(xué)位課程建設(shè),開設(shè)面向行業(yè)的專業(yè)課程。
一、軟件學(xué)院特色課程建設(shè)現(xiàn)狀
軟件學(xué)院是一個較新型的辦學(xué)模式。2001年教育部試辦示范性軟件學(xué)院(教育部文件“教高[2001]3號”)通知后,全國各重點高校都建立了軟件學(xué)院,積極探索軟件學(xué)院的辦學(xué)模式。軟件學(xué)院作為信息產(chǎn)業(yè)人才培養(yǎng)的核心基地和國民經(jīng)濟信息化專業(yè)人才培育的搖籃,受到國家和各地政府的高度重視。
軟件學(xué)院紛紛對合作辦學(xué)模式進行逐步探索與實踐,希望各走出一條特色化軟件人才培養(yǎng)之路[1]。這些典型探索包括:中國科學(xué)技術(shù)大學(xué)提出的“軟件工程碩士開放式教學(xué)體系的建設(shè)方案”,以改革軟件工程碩士培養(yǎng)的教學(xué)體系[2]。2009年,中國惠普公司與重慶郵電大學(xué)共建“重慶郵電大學(xué)惠普軟件學(xué)院”,將惠普的經(jīng)實踐檢驗的知識體系引用到高校教學(xué)中去,創(chuàng)立更符合企業(yè)需求、“方向培養(yǎng)”與“工學(xué)結(jié)合”為一體的人才培養(yǎng)模式[3]。浙江大學(xué)軟件學(xué)院針對軟件工程專業(yè),突出工程型、應(yīng)用型人才培養(yǎng)的需求,通過院―企合作,加強面向市場需求的工程型人才培養(yǎng);通過院―院合作,加強Computer+X和X+Info的學(xué)科交叉的復(fù)合型人才培養(yǎng)。以此模式為基礎(chǔ),建立了較為完整的產(chǎn)、學(xué)、研一體化的合作教學(xué)體系,實現(xiàn)了高等學(xué)校辦學(xué)模式的創(chuàng)新。該學(xué)院通過與企業(yè)合作,及時掌握IT企業(yè)的最新發(fā)展動態(tài),把握人才的最新需求,及時調(diào)整現(xiàn)有的教學(xué)方案,有針對性地培養(yǎng)人才[4]。深圳大學(xué)軟件學(xué)院以“校企聯(lián)合,注重實踐”為指導(dǎo)方針,大力發(fā)展與企業(yè)的聯(lián)合人才培養(yǎng)計劃,創(chuàng)造了軟件學(xué)院辦學(xué)新模式。該院通過課程認證、聯(lián)合辦班等合作形式,與國家和地方軟件園、著名軟件企業(yè)和科研機構(gòu)建立緊密、穩(wěn)定的合作關(guān)系[5]。但是,總體來說,這些探索性工作還是處于摸著石頭過河的狀態(tài),業(yè)界還沒有對校企合作的模式和影響作系統(tǒng)的研究。
將行業(yè)專業(yè)知識引進到教學(xué)中也開始得到重視。已經(jīng)有些教學(xué)者在實際教學(xué)中采用此辦法展開了有益的嘗試,并取得了初步成果。李儒、王克亮等在“跟蹤提高采收率前沿技術(shù),搞好課程教學(xué)工作”論文中提出,“在高等院校應(yīng)該緊密跟蹤提高采收率的前沿技術(shù),有的放矢,搞好《提高采收率原理》課程的教學(xué)工作,為石油工業(yè)提供基礎(chǔ)理論扎實、掌握前沿技術(shù)的專業(yè)人才”[6]。傅延勛等在“對開設(shè)‘分離科學(xué)與技術(shù)前沿’課程的思考”中指出,“在理科化學(xué)與應(yīng)用化學(xué)專業(yè)研究生中開設(shè)“分離科學(xué)與技術(shù)前沿”課程,可使學(xué)生了解拓寬這方面的知識面及其一些最新動態(tài),掌握分離工程領(lǐng)域的最新技術(shù),更好地適應(yīng)畢業(yè)后的工作環(huán)境”[7]。汪琨等“在立足教學(xué)改革,瞄準學(xué)科前沿―“基因工程技術(shù)”精品課程建設(shè)”中強調(diào)了“在基因工程技術(shù)課程教學(xué)過程中,采用理論和實驗結(jié)合的新型教學(xué)模式,瞄準基因工程技術(shù)的前沿,有利于基因工程技術(shù)課程教學(xué)取得良好的效果[8]。
中山大學(xué)軟件學(xué)院在以上領(lǐng)域已經(jīng)做了有益的探討和實踐,并取得了較好的效果。“校企共建IT前沿技術(shù)課程系列”的建設(shè)已經(jīng)展開。其中“SOA原理與實踐”課程獲2009年度“教育部―IBM精品課程”、“服務(wù)工程與實踐”課程獲2011年度“教育部―IBM專業(yè)綜合改革項目”、“Web 2.0程序設(shè)計”課程獲2010年度Google Research Awards (Education Innovation)等。我們在軟件學(xué)院的研究生教育中,與行業(yè)特色企業(yè)合作,挖掘其具有行業(yè)特色的實際應(yīng)用需求,優(yōu)化專業(yè)學(xué)位課程建設(shè),開設(shè)面向行業(yè)的專業(yè)課程的工作得到了重視。
篇10
1組織方式
實際上,上述選題機制是將分散的畢業(yè)設(shè)計引導(dǎo)形成基于團隊的角色學(xué)習(xí)環(huán)境,學(xué)生在教師的統(tǒng)一帶領(lǐng)下,對項目進行設(shè)計并劃分模塊,獨立負責(zé)不同模塊的開發(fā),并且在教師的指導(dǎo)下,充分體驗不同模塊之間的溝通和集成問題,使學(xué)生能夠貼近企業(yè)項目開發(fā)的實際情境,體會到實際項目身臨其境的感覺,從而提高畢業(yè)設(shè)計對于畢業(yè)生的鍛煉價值和質(zhì)量。
敏捷宣言認為人和交互勝過過程和工具。以此原則為指導(dǎo),在畢業(yè)設(shè)計實施過程中,要求學(xué)生組內(nèi)成員和小組之間加強交流溝通,對于畢業(yè)設(shè)計過程中產(chǎn)生的文檔,要求學(xué)生著重記錄交流過程,而非交流結(jié)果。敏捷宣言認為客戶合作勝過合同談判,意義在于業(yè)務(wù)人員應(yīng)該參與到項目開發(fā)的整體過程中,達到整個項目開發(fā)團隊能夠把握項目開發(fā)方向。對于軟件工程畢業(yè)設(shè)計來說,意味著在選擇畢業(yè)設(shè)計所涉及到的項目原型時,應(yīng)盡量貼近學(xué)生實際,例如選擇教務(wù)管理系統(tǒng)、教學(xué)管理系統(tǒng)、圖書管理系統(tǒng)等學(xué)生經(jīng)常接觸和使用的應(yīng)用系統(tǒng),或是指導(dǎo)教學(xué)正在從事的橫向或縱向課題。要求選擇指導(dǎo)教學(xué)或?qū)W生自己能夠扮演客戶的角色,學(xué)生對于所開發(fā)的系統(tǒng)的需求了然于胸。
2管理方式
敏捷宣言認為可以工作的軟件勝過面面俱到的文檔,可以工作的軟件是進度主要的度量標準。以此原則為指導(dǎo),對畢業(yè)設(shè)計過程中要求撰寫的文檔可適當弱化,而是要求將項目程序代碼保存到統(tǒng)一版本庫,并保持版本庫中的代碼是可部署和運行的。極限編程的推薦實踐方式認為對于項目開發(fā)應(yīng)該盡早測試、經(jīng)常測試、自動測試。在畢業(yè)設(shè)計的實施過程中,要求學(xué)生對于測試計劃、測試用例及測試驅(qū)動開發(fā)(TestDrivenDevelopment,TDD)都有所了解,使用由學(xué)生指導(dǎo)教學(xué)編寫的自動測試來監(jiān)控開發(fā)進度,支持系統(tǒng)的演化,并盡早發(fā)現(xiàn)缺陷。上述管理方式就現(xiàn)階段軟件工程專業(yè)的畢業(yè)設(shè)計來看,實施比較困難,但應(yīng)盡力發(fā)展,從而彌補現(xiàn)有人才培養(yǎng)方案中對于軟件測試不夠重視的缺陷。
極限編程推薦增量設(shè)計、開發(fā)和頻繁重構(gòu)。這也是畢業(yè)設(shè)計過程中應(yīng)采納的做法。對于一個指定的項目,要貫穿整個畢業(yè)設(shè)計過程,以各個階段時間點為標志,要求學(xué)生以增量的方式來完善項目開發(fā),在畢業(yè)設(shè)計過程中,要體現(xiàn)項目的漸進式開發(fā),各個時間點都要求學(xué)生完成項目的相應(yīng)部分,并且要求項目代碼的主版本隨時處于可部署、可運行狀態(tài),對于系統(tǒng)架構(gòu)和代碼結(jié)構(gòu)等方面,可通過重構(gòu)來優(yōu)化。對于代碼重構(gòu)的的粒度和頻率,可由指導(dǎo)老師根據(jù)實際情況具體把握,以模塊化和符合軟件設(shè)計模式等特征為參考依據(jù)。
3考核方式
鑒于以上組織和管理方式,在進行畢業(yè)設(shè)計(論文)考核時,應(yīng)在傳統(tǒng)的畢業(yè)答辯環(huán)節(jié)考核基礎(chǔ)上,考慮以下因素:一是在畢業(yè)答辯考核時,要注重考查學(xué)生所寫代碼的功能,而不是形式上的開發(fā)文檔。二是極限編程推崇結(jié)隊編程(PairProgramming),因此,在畢業(yè)設(shè)計進行過程中要求學(xué)生不要局限于自己的畢業(yè)設(shè)計課題,而應(yīng)該是兩個人一起完成兩個課題,雙方都參與到對方的項目中去。在畢業(yè)答辯考核時,也應(yīng)采取相應(yīng)的考核辦法,交叉檢查學(xué)生的編碼工作量。三是極限編程提倡短周期。也就是說,畢業(yè)設(shè)計過程中,應(yīng)該交付多個可運行的系統(tǒng)版本(功能是遞增的,但指定功能的版本是可用的)。因此,在畢業(yè)答辯過程中,要求學(xué)生就系統(tǒng)的多個可運行版本進行演示??偠灾?,軟件工程專業(yè)的畢業(yè)設(shè)計(論文)的考核,除了依據(jù)傳統(tǒng)的畢業(yè)答辯考核標準之外,還需結(jié)合敏捷開發(fā)和極限編程的特點,綜合考查編碼協(xié)作、增量設(shè)計、測試驅(qū)動開發(fā)、持續(xù)集成等特征是否體現(xiàn)在學(xué)生畢業(yè)設(shè)計(論文)中。
典型過程及相關(guān)支撐工具
在確定指導(dǎo)老師和設(shè)計課題后,學(xué)生將展開畢業(yè)設(shè)計的具體過程,根據(jù)以AD和XP為指導(dǎo)思想的典型畢業(yè)設(shè)計過程,具體過程如圖1所示。以上典型過程中的具體步驟,都有成熟的支撐工具可選用,使整個畢業(yè)設(shè)計過程實現(xiàn)信息化管理,其中項目管理工具可使用PivotalTracker,測試管理工具可使用MercuryQualityCenter,自動測試可使用開源集成測試環(huán)境,如Jenkins,代碼管理工具可使用VisualSVN(服務(wù)器端)和TortoiseSVN(獨立客戶端)及SubclipseSVN(IDE集成客戶端)。
軟件項目管理工具PivotalTracker是由公認的敏捷軟件開發(fā)老大PivotalLabs開發(fā)的基于故事、簡單、有效、敏捷的軟件項目管理工具,適用于各類型的項目,并通過敏捷項目管理的理念讓項目能夠有條不紊的進行,使項目的開發(fā)效率大大提高。操作界面如圖2所示。
測試管理工具MercuryQualityCenter提供了基于Web的,可在廣泛的應(yīng)用環(huán)境下自動執(zhí)行軟件質(zhì)量測試和管理的功能,使IT團隊能夠在開發(fā)流程完成前就參與應(yīng)用程序測試。這樣將縮短時間表,同時確保最高水平的質(zhì)量。操作界面如圖3所示。版本庫管理工具SVN是用于實現(xiàn)對代碼、文 件等的修改、刪除、增加等操作進行記錄,并且可以追溯每個修改細節(jié)的通用工具,它基于C/S架構(gòu),需要服務(wù)器和客戶端軟件,其中SVN服務(wù)器可以使用VisualSVN,獨立客戶端可使用ToitorseSVN,而IDE集成客戶端可使用Subclipse。
結(jié)語
熱門標簽
軟件工程論文 軟件技術(shù)論文 軟件畢業(yè)論文 軟件測試 軟件技術(shù)方案 軟件設(shè)計 軟件設(shè)計大賽 軟件開發(fā)論文 軟件年終總結(jié) 軟件實訓(xùn)總結(jié) 心理培訓(xùn) 人文科學(xué)概論
相關(guān)文章
相關(guān)期刊
精品范文
10軟件測試報告