軟件工程論文匯總十篇

時間:2022-09-29 15:51:55

序論:好文章的創(chuàng)作是一個不斷探索和完善的過程,我們?yōu)槟扑]十篇軟件工程論文范例,希望它們能助您一臂之力,提升您的閱讀品質(zhì),帶來更深刻的閱讀感受。

軟件工程論文

篇(1)

專業(yè)人才培養(yǎng)不具有明確針對性,人才培養(yǎng)結(jié)構(gòu)合理性欠缺,專業(yè)人才培養(yǎng)層次相對單一。造成這一問題根源是地方院校對行業(yè)企業(yè)實際需求不明,導致專業(yè)人才培養(yǎng)定位不清。畢業(yè)生雖然專業(yè)知識結(jié)構(gòu)比較全面,但實際工作能力不強,無法滿足企業(yè)實際需求。

1.2專業(yè)課程設(shè)置不合理

課程體系建設(shè)是地方高校軟件工程未來走內(nèi)涵發(fā)展道路的核心。從調(diào)研地方本科學校現(xiàn)有軟件工程課程體系實情來看,傳統(tǒng)“學術(shù)型”課程體系架構(gòu)占據(jù)主導,“應用型”與“學術(shù)型”課程體系架構(gòu)區(qū)分度不明顯。

1.3教師隊伍應用型能力欠缺

地方高校軟件工程現(xiàn)有師資隊伍的實踐能力不足,專業(yè)教師參與企業(yè)生產(chǎn)科研活動的力度不夠。雙師型結(jié)構(gòu)教師比例低于30%。

1.4專業(yè)人才就業(yè)率低與企業(yè)“無人可用”矛盾沖突明顯

軟件工程專業(yè)高層次應用技術(shù)和技能人才數(shù)量嚴重不足,同時應用技術(shù)和技能人才培養(yǎng)的學歷層次不高不能滿足企業(yè)實際需求。地方高校軟件工程專業(yè)定位和人才培養(yǎng)目標不明確、教學方式方法缺乏科學性、系統(tǒng)性,實踐教學體系不完善,沒有與行業(yè)就業(yè)有效對接,導致培養(yǎng)的人才無法滿足社會生產(chǎn)實際需求,導致“軟件工程專業(yè)畢業(yè)生無職可就,軟件開發(fā)行業(yè)以及相關(guān)軟件應用單位招不到滿意的員工”現(xiàn)狀普遍存在。

2軟件工程專業(yè)課程體系理論設(shè)計

以行業(yè)、企業(yè)實際對人才需求為引導,軟件工程專業(yè)畢業(yè)生真實就業(yè)情況調(diào)查為依托,地方高校軟件工程專業(yè)課程一線教師眾多教學研究成果為參考,專業(yè)教師在企業(yè)掛職學習經(jīng)驗體會為借鑒,圍繞地方高校軟件工程專業(yè)課程教學體系存在事實問題,來對地方本科院校軟件工程課程體系建設(shè)進行設(shè)計建設(shè)。設(shè)計建議如下:

2.1學科建設(shè)

以專業(yè)相關(guān)的行業(yè)、企業(yè)人才的實際需求和當前使用的主流開發(fā)工具或技術(shù)為依托來不斷調(diào)整專業(yè)架構(gòu),優(yōu)化專業(yè)人才培養(yǎng)方案,完善人才培養(yǎng)目標,對專業(yè)進行合理定位,系統(tǒng)性調(diào)整教學方式方法,從而實現(xiàn)以行業(yè)、企業(yè)對人才的需求來引導地方本科院校軟件工程專業(yè)的學科建設(shè)。

2.2校企辦學

學科建設(shè)以輸出滿足行業(yè)、企業(yè)需求合格的應用型人才為目標,通過校企聯(lián)合辦學,對學生進行定向培養(yǎng)、訓練,專業(yè)課程體系嵌入資格認證課程模塊,實訓課程以企業(yè)開發(fā)項目方式貫穿培養(yǎng)環(huán)節(jié)以達到提高專業(yè)人才的實際動手能力。

2.3師資建設(shè)

采取教師企業(yè)掛職鍛煉參與企業(yè)項目研究開發(fā),共同承接開發(fā)項目等方式鍛煉提高師資隊伍實戰(zhàn)能力。教師在企業(yè)實戰(zhàn)經(jīng)歷和相關(guān)經(jīng)驗成果帶入到日常的教學環(huán)節(jié),不僅能促進專業(yè)教師學術(shù)、科研能力提升,還能夠最大程度豐富、提高專業(yè)學科建設(shè)。

3三層結(jié)構(gòu)課程體系建設(shè)

軟件工程專業(yè)課程體系建設(shè)以工程教育理念為指導,項目實戰(zhàn)為背景,社會需求為導向,提高學生專業(yè)素養(yǎng)、理論知識體系以及實踐能力為宗旨。學生完整地專業(yè)培養(yǎng)環(huán)節(jié)結(jié)束后具有程序設(shè)計,系統(tǒng)分析,軟件設(shè)計、開發(fā),項目管理,網(wǎng)絡(luò)和移動通信終端應用開發(fā)能力。

3.1基礎(chǔ)理論

由公共基礎(chǔ)課程和專業(yè)基礎(chǔ)課程構(gòu)成:

①公共基礎(chǔ)課程主要涵括地方高校各現(xiàn)行必修公共課程,

②專業(yè)基礎(chǔ)課程是專業(yè)課程堅實的理論基礎(chǔ),專業(yè)必修前導課程,是對軟件工程專業(yè)基本“計算”概念理解、掌握,問題計算求解能力和構(gòu)建中小規(guī)模軟件系統(tǒng)綜合能力的初步培養(yǎng)。

3.2專業(yè)理論

以市場對人才需求為導向、行業(yè)最新前沿技術(shù)為引領(lǐng)、專業(yè)骨干課程為核心、專業(yè)素質(zhì)全面拓展和綜合素養(yǎng)整體提高為目標來對專業(yè)主干課程進行建設(shè),主要包括以下幾類課程:

3.2.1面向行業(yè)認知能力培養(yǎng)課程主要包括對行業(yè)、企業(yè)認知學習以及計算機專業(yè)知識學習等專業(yè)認知方面課程。一般包括行業(yè)相關(guān)法律、法規(guī),從業(yè)道德規(guī)范,行為準則,經(jīng)營管理常規(guī)模式,軟件項目開發(fā)流程等認知類課程。

3.2.2計算機編程與算法設(shè)計能力課程算法設(shè)計類課程主要包含離散數(shù)學、數(shù)據(jù)結(jié)構(gòu)、算法分析以及數(shù)據(jù)結(jié)構(gòu)課程設(shè)計等方面的課程;編程課程主要包含C語言程序設(shè)計、面向?qū)ο蟪绦蛟O(shè)計等傳統(tǒng)程序設(shè)計語言課,還包括當下企業(yè)應用最為廣泛的,最流行的技術(shù)前沿課程。

3.2.3軟件工程專業(yè)系統(tǒng)分析課程系統(tǒng)分析能力課程主要包括操作系統(tǒng)、計算機網(wǎng)絡(luò),軟件工程、數(shù)據(jù)庫原理等系統(tǒng)類課程。

3.2.4系統(tǒng)實現(xiàn)與集成能力課程系統(tǒng)實現(xiàn)與集成能力方面課程主要包括網(wǎng)絡(luò)編程、移動互聯(lián)開發(fā)編程、編譯技術(shù)、軟件開發(fā)以及軟件測試等課程。

3.3實踐

以校企聯(lián)合培養(yǎng)為手段,一至兩學年時長為周期,貼近企業(yè)實際需求為指導,綜合技能全面提高為目的來對專業(yè)學生進行實踐能力培養(yǎng),方式如下:

3.3.1校企共同建設(shè)實訓課程以項目介入為主線,企業(yè)實際效益項目和高校產(chǎn)學研項目為實際授課主體。引進企業(yè)優(yōu)秀項目人才或具有企業(yè)項目實戰(zhàn)經(jīng)驗的教師來對專業(yè)人才展開課程實訓,全面提高學生專業(yè)技能水平,綜合素養(yǎng)。校企共同培養(yǎng)模式不但能夠提高學生工程實踐能力,知識轉(zhuǎn)化生產(chǎn)實際速度,同時反向激發(fā)學生探究、學習知識的熱情,最終提高就業(yè)競爭力。

3.3.2合作企業(yè)崗位實訓針對畢業(yè)學生和部分專業(yè)老師做崗位綜合實訓:

①學生崗位實訓:讓學生真實參與企業(yè)項目實戰(zhàn),充分消化吸收前期所學理論和技能知識,進一步提升學生綜合能力,為就業(yè)夯實基礎(chǔ)。

②老師崗位實訓:專業(yè)老師參與企業(yè)項目研發(fā),并將企業(yè)項目開發(fā)經(jīng)驗和技術(shù)進行梳理總結(jié)、編纂成冊,運用到實際日常教學環(huán)節(jié),促進教學質(zhì)量提高,有利于縮短理論轉(zhuǎn)化實際成果周期。

3.3.3校企合作運用項目方式指導學生做畢業(yè)論文(設(shè)計)畢業(yè)論文(設(shè)計)是對學生的專業(yè)知識掌握程度與提升高度的一次全面的考核,同時也是培養(yǎng)學生綜合運用所學知識,獨立地分析問題和解決問題的能力的一次全面的實訓。但是傳統(tǒng)的教育模式導致大多地方院校工科專業(yè)學生畢業(yè)論文流于形式,與實際脫節(jié)。通過與企業(yè)合作運用項目方式指導學生做畢業(yè)論文(設(shè)計)弱化學生對畢業(yè)論文(設(shè)計)的抵觸情緒,可以進一步讓學生了解行業(yè)企業(yè)實際運作規(guī)范及最新技術(shù),進一步加強對學生實踐和技能能力的培養(yǎng),為畢業(yè)后從容就業(yè)夯實基礎(chǔ)。

篇(2)

2CDIO教學法在“面向?qū)ο筌浖こ獭崩碚摷捌湔n程項目教學設(shè)計中的應用

2.1總體設(shè)計

目前,“面向?qū)ο筌浖こ獭闭n程教學安排共計54學時,我們將理論教學內(nèi)容與課程項目實踐教學內(nèi)容結(jié)合起來進行設(shè)計。在整個教學周期內(nèi),按照軟件生命周期并結(jié)合CDIO、案例與項目驅(qū)動的教學法,設(shè)計理論課程案例教學過程中的相關(guān)活動,配合對應的課程項目實施活動加以有效組織與實踐,在整個教學環(huán)節(jié)結(jié)合項目開發(fā)活動的進展與深入,要求學生記錄自己團隊活動中的相關(guān)內(nèi)容,按照我們事先制定的規(guī)范撰寫并維護項目文檔。具體解決方案是:第一,正式課程教學的1~6周,設(shè)計項目描述和需求獲取與分析、系統(tǒng)設(shè)計中的具體活動,這些活動包括分別標識實體對象、邊界對象和控制對象;將用例映射成對象;建立對象之間的交互;標識關(guān)聯(lián)、聚集和屬性;對單一對象狀態(tài)依賴行為的建模;對對象之間的繼承關(guān)系建模;對本階段的分析對象模型進行評審;基于分析對象模型標識出設(shè)計目標,進行子系統(tǒng)分解和標識;將子系統(tǒng)映射到系統(tǒng)構(gòu)件元素上;標識并存儲持久性數(shù)據(jù);設(shè)計訪問控制策略;設(shè)計全局控制流;標識服務(wù);標識邊界條件;對系統(tǒng)設(shè)計進行評審。第二,7~14周,設(shè)計對象設(shè)計與實現(xiàn)中的活動,這些活動包括學習軟件復用和設(shè)計模式,并在詳細設(shè)計中加以應用;對對象之間的接口進行說明,涉及標識遺漏的屬性和操作、說明接口類型、簽名與可見性,說明接口中相關(guān)方法的前置條件、后置條件和不變式等。第三,15~16周,設(shè)計測試階段中的活動。第四,17周,進行相關(guān)的總結(jié)活動,包括項目文檔的靜態(tài)檢查和驗收,以及課程項目的動態(tài)演示與現(xiàn)場回答問題。

2.2設(shè)計課程項目

在設(shè)計課程項目中,將考慮提供給學生一個貫穿整個學期的課程教學項目描述,為此我們將選擇開發(fā)一個基于Web的應用系統(tǒng)。這類系統(tǒng)的實例很多,可以由教師設(shè)定或者由學生自選,如教師可根據(jù)教學中的需要設(shè)定一類基于Web的師生交流系統(tǒng),以方便實現(xiàn)教師和學生之間關(guān)于做項目時的溝通。學生也可以根據(jù)個人興趣選擇網(wǎng)游軟件開發(fā),或者選擇基于Web的電子商務(wù)網(wǎng)站系統(tǒng)等。總之,相關(guān)項目的設(shè)計需要教師事先準備好項目描述或問題定義。為了開發(fā)這類基于Web的應用系統(tǒng),教師需要指定項目使用的環(huán)境和工具,主要包括兩類:一類是開發(fā)環(huán)境與工具、數(shù)據(jù)庫管理系統(tǒng)、界面開發(fā)工具等,另一類是項目管理工具。這一階段設(shè)計的活動屬于CDIO中的構(gòu)思階段。

2.3設(shè)計理論課程教學過程

首先,在理論課程教學內(nèi)容設(shè)計中,我們主要依據(jù)的是第3版的SWEBOK標準(2013),在CDIO工程教育模式的指導下,完成相關(guān)知識體系教學設(shè)計。在SWEBOK2013版中的17個知識點中(其中2個為候補知識點),我們選擇了其中10個知識點,并將這些知識點融合到“面向?qū)ο筌浖こ獭钡睦碚撜n程教學中。這些知識點可有效地體現(xiàn)著CDIO的工程教育理念,如軟件需求體現(xiàn)了CDIO的構(gòu)思,軟件設(shè)計體現(xiàn)了CDIO的設(shè)計,軟件構(gòu)造和軟件測試體現(xiàn)了CDIO的實現(xiàn),軟件維護體現(xiàn)了CDIO的運作等。其次,在此基礎(chǔ)上設(shè)計理論教學過程。一方面,以案例/項目驅(qū)動教學方法為基礎(chǔ),“面向?qū)ο筌浖こ獭闭n程中相關(guān)知識體系及理論學習,要求學生在學習和思考中掌握“面向?qū)ο筌浖こ獭钡南嚓P(guān)知識、術(shù)語、理論和技術(shù)基礎(chǔ),并通過團隊方式共同學習、討論和完成作業(yè),并以團隊形式參加全體同學的各種討論活動;另一方面,要求學生圍繞著項目描述或者待解決的問題描述,完成團隊組建、工具選擇、項目計劃制定,并開始執(zhí)行需求工程中的需求獲取和需求分析活動,以及在此基礎(chǔ)上的系統(tǒng)設(shè)計活動,這些階段的工作結(jié)論需要學生加以記錄,特別是需求獲取與分析的結(jié)論和總體設(shè)計結(jié)論更要以文檔形式加以記錄。第三,結(jié)合案例/項目驅(qū)動教學,進一步完成“面向?qū)ο筌浖こ獭崩碚撜n程。具體做法是一方面引入小型案例,另一方面引入面向應用領(lǐng)域的實際項目,并在項目描述、需求獲取和分析活動、系統(tǒng)設(shè)計和對象設(shè)計中,將該項目的具體情景或者可行的系統(tǒng)設(shè)計解決方案引入課堂,在課堂上組織學生參與討論、分析這些基于場景的案例,將需求階段和系統(tǒng)設(shè)計階段中涉及的重點知識、術(shù)語、過程與步驟等重點和難點融入到案例中來講解和學習,以便于學生真正理解相關(guān)的理論教學內(nèi)容。這一階段的活動設(shè)計對應著CDIO中的構(gòu)思階段。

2.4基于項目驅(qū)動的課程實驗教學設(shè)計

解決軟件項目中的問題或?qū)崿F(xiàn)軟件項目中的任務(wù),要求學生以團隊方式進行活動,并在整個活動中的各個階段貫徹CDIO工程教育的理念,即讓學生能夠?qū)浖椖恐械娜蝿?wù)完成進行構(gòu)思,獲取與軟件項目相對應的軟件系統(tǒng)的功能性需求、非功能性需求和系統(tǒng)約束,并以文檔方式進行描述;接著,通過設(shè)計手段來完成項目任務(wù),用系統(tǒng)來對應將來要完成的任務(wù),并在該系統(tǒng)設(shè)計中落實項目的各項要求,這需要通過對系統(tǒng)的總體設(shè)計、詳細設(shè)計等環(huán)節(jié)來達到,并將設(shè)計結(jié)論記錄在軟件設(shè)計文檔中;在前面構(gòu)思和設(shè)計的基礎(chǔ)上,選擇合適的程序設(shè)計語言、數(shù)據(jù)庫管理系統(tǒng)等基礎(chǔ)設(shè)施,用編程的方式實現(xiàn)該系統(tǒng),并完成相應的測試任務(wù),注意在實現(xiàn)過程中,同樣要將相關(guān)結(jié)論以文檔的形式加以記錄,以備維護之需;在系統(tǒng)實現(xiàn)后,通過部署和運行等方式,讓該軟件系統(tǒng)(可以看成是本項目的解決方案)呈現(xiàn)出價值。在這一完整過程中,讓學生通過項目驅(qū)動下的團隊活動過程,體驗到軟件產(chǎn)品從構(gòu)思、設(shè)計、實現(xiàn)到運行(包括維護)所經(jīng)歷的全生命周期過程。這一階段的活動設(shè)計對應著CDIO中的設(shè)計、實現(xiàn)階段。

2.5項目總結(jié)與項目驗收過程教學設(shè)計

項目總結(jié)過程的教學設(shè)計是以團隊為單位進行自我總結(jié)并撰寫項目總結(jié)報告,以個人為單位撰寫學習心得,教師主要驗收和檢查相應的項目總結(jié)報告和學生學習心得。項目驗收過程的核心是開展兩階段驗收活動,即在學期的15~18周中,選擇第15周進行一次中期檢查,第18周再進行一次期終項目驗收。全體主講教師和輔導教師組成一個答辯小組(一般為4人),他們事先要做好各項準備工作,包括現(xiàn)場點名以確認學生的有效身份并結(jié)合點名宣布學生團隊的答辯順序,保證答辯的有效性和合理性;由答辯小組組長宣布評分標準細節(jié)和學生是否能夠通過本次驗收活動的標準。

3實踐活動

在“面向?qū)ο筌浖こ獭闭n程教學活動中,共有45位學生(組成了15個團隊)全程參與了我們的教學改革過程,現(xiàn)在僅就驗收答辯環(huán)節(jié)進行說明。整個答辯所耗時間共計7個多小時;答辯老師根據(jù)實際情況(最低底線是學生必須完成項目要求的最基本功能),充分肯定了學生到目前為止所完成的開發(fā)成果,同時建議相關(guān)學生利用即將到來的假期進一步完成或完善該應用軟件系統(tǒng)的開發(fā),及時修改設(shè)計上的缺陷。在本次教改實驗過程中,我們充分認識到這一教學過程對教師也提出了更高的要求。教師不僅僅是需要在理論基礎(chǔ)教學上過硬,還需要具備軟件項目開發(fā)的經(jīng)驗,這樣才能夠做到既能站在理論的高度指導學生分析和解決問題,同時也能給出實實在在的課程項目開發(fā)活動中的技術(shù)指導。

篇(3)

我國高等教育長期存在重理論、輕實踐的問題,因此教育部多次強調(diào)并明確指出要大力加強實踐教學,建立和完善校內(nèi)外實習基地,高度重視畢業(yè)實習,提高畢業(yè)設(shè)計、畢業(yè)論文的質(zhì)量。軟件工程專業(yè)是一門理論與實踐聯(lián)系非常緊密的學科,若按照傳統(tǒng)重視理論的培養(yǎng)模式,畢業(yè)生則難以滿足當前社會用人單位的需求[3]。對于相對新興的軟件工程機電一體化方向?qū)I(yè),其專業(yè)知識結(jié)構(gòu)及培養(yǎng)目標決定學生面臨的畢業(yè)實習與設(shè)計問題更復雜,目前存在的主要問題表現(xiàn)在如下幾方面。(1)就業(yè)與選題的矛盾。基于該類專業(yè)的培養(yǎng)目標,畢業(yè)生目前就業(yè)意向主要有三:一是在軟件產(chǎn)業(yè)從事編碼測試、系統(tǒng)分析設(shè)計或具有軟件領(lǐng)域知識的復合型技術(shù)服務(wù)、銷售和管理(軟件方向);二是在機械電子工程應用背景專業(yè)領(lǐng)域從事軟件開發(fā)及機械研究、產(chǎn)品設(shè)計、制造、管理等工作(工程應用方向);三是考研、考公務(wù)員和自主創(chuàng)業(yè)等(考研方向)。因就業(yè)方向的多元化、畢業(yè)實習設(shè)計老師(包括軟件企業(yè)導師)的專業(yè)領(lǐng)域和人數(shù)限制、實習條件的限制等多重原因,學生難免產(chǎn)生選題與就業(yè)意向不相符的矛盾。(2)畢業(yè)實習設(shè)計與考研、公務(wù)員招考時間安排上的沖突。畢業(yè)實習設(shè)計一般都安排在第4學年的第7學期、第8學期,而這期間,每年一度的全國研究生招生考試和公務(wù)員的國考、省考也同時舉行,這就導致“考研方向”的學生在備考和完成學業(yè)間的矛盾,如不進行相應調(diào)整,勢必影響畢業(yè)實踐環(huán)節(jié)的教學質(zhì)量。(3)軟件方向與專業(yè)方向的不協(xié)調(diào)因素。軟件方向?qū)W生一般采用3+1的培養(yǎng)模式,也就是說,第4學年大多在軟件企業(yè)完成基于項目驅(qū)動的畢業(yè)實習和畢業(yè)設(shè)計;而工程應用方向和考研方向往往還有幾門課程需要在校學習,在時間和內(nèi)容安排上往往存在沖突。(4)畢業(yè)實習與畢業(yè)設(shè)計不能有機對接。畢業(yè)實習是畢業(yè)設(shè)計的重要準備階段,畢業(yè)實習要結(jié)合畢業(yè)設(shè)計課題,到生產(chǎn)第一線進行專業(yè)實踐與社會實踐,收集與畢業(yè)設(shè)計有關(guān)的信息和資料,畢業(yè)實習的內(nèi)容和質(zhì)量對畢業(yè)設(shè)計的質(zhì)量有直接的影響。畢業(yè)設(shè)計要將所學基礎(chǔ)知識、專業(yè)理論與畢業(yè)實習的實踐相結(jié)合,注重分析問題、解決問題能力的培養(yǎng),它能在一定程度上檢驗畢業(yè)實習的效果[4]。軟件工程培養(yǎng)實用型、復合型人才的特點使其對畢業(yè)實習與設(shè)計的銜接要求更高,而且該類專業(yè)多元的就業(yè)意向及其他復合因素使得學生的實習與設(shè)計內(nèi)容往往不能有機銜接。目前軟件工程專業(yè)畢業(yè)實習設(shè)計的教學工作中,面對學生就業(yè)自主化的嚴峻形勢,存在著畢業(yè)實習與畢業(yè)設(shè)計不能有效銜接、教師對兩者核心含義把握不好、設(shè)計(論文)選題及內(nèi)容與經(jīng)濟社會對人才需求脫離以及忽視對學生的創(chuàng)造能力意識培養(yǎng)和訓練等影響畢業(yè)設(shè)計論文質(zhì)量的問題,因此進行全新的教學改革已經(jīng)迫在眉睫。

2畢業(yè)實習設(shè)計指導需考慮的因素

1)學習動機。自我效能感、學習動機和學業(yè)成就三者之間存在相關(guān)關(guān)系,且自我效能感與學業(yè)成就、學習動機和學業(yè)成就之間均呈顯著正相關(guān)[5]。自我效能感是人們對自身能否利用所擁有的技能完成某項工作行為的自信程度;學習動機是推動學生進行學習活動的內(nèi)在動因,是激勵、指引、維持、調(diào)節(jié)學生學習的強大動力[6];學業(yè)成就指經(jīng)過學習和訓練后所獲得學業(yè)方面的知識和技能,是學生學習狀況和水平的集中體現(xiàn)。高校畢業(yè)班級學生處于即將告別學生時代而走向社會的特殊階段,畢業(yè)、考研和就業(yè)等諸多問題以及社會價值日趨多元和競爭壓力日益加劇的強烈沖擊,對其學習和心理產(chǎn)生了重大影響[7]。為增強學生的學習動機,從選題入手,貫穿畢業(yè)實習設(shè)計各環(huán)節(jié),融學生興趣愛好、就業(yè)意向與學生畢業(yè)實習設(shè)計于一體,激發(fā)學生的內(nèi)在動力,是取得好的設(shè)計質(zhì)量的關(guān)鍵因素之一。2)項目驅(qū)動。有效地整合指導教師的各類縱向、橫向在研項目并將其進行深入的挖掘和提煉,根據(jù)畢業(yè)實踐環(huán)節(jié)具體要求細分軟件工程項目,將其引入到學生畢業(yè)實習設(shè)計中,采用以項目驅(qū)動為主體的人才培養(yǎng)模式,優(yōu)化管理體制與實驗室運行機制,探索一種新的實踐教學模式,以期實現(xiàn)實踐教學過程可控化、項目實施團隊化、項目資源共享化的目標,培養(yǎng)具有扎實的工程實踐能力、較強的技術(shù)創(chuàng)新能力、良好的團隊協(xié)作能力和可持續(xù)發(fā)展能力的人才[3]。3)導師制。采用指導教師全程負責制是確保后續(xù)創(chuàng)新模式實現(xiàn)的關(guān)鍵。導師可以是從學校選定的各方向?qū)I(yè)教師,也可以是從企業(yè)選出的工程技術(shù)人員,還可以是兩者的結(jié)合(雙導師制)。導師既要完成畢業(yè)實習與畢業(yè)設(shè)計的組織工作,又要完成這兩個環(huán)節(jié)連貫且相互滲透的業(yè)務(wù)指導工作。為確保這種教學模式有條不紊地實施,指導教師應認真履行相應的職責。首先,根據(jù)畢業(yè)實綱和設(shè)計大綱的要求,與企業(yè)協(xié)調(diào)好學生的畢業(yè)實習設(shè)計課題和企業(yè)的生產(chǎn)技術(shù)工作需要之間的關(guān)系,落實畢業(yè)實習內(nèi)容及合適的畢業(yè)設(shè)計課題;其次,要對學生畢業(yè)課題進行方案論證,及時提供指導和質(zhì)量監(jiān)督,確保教學任務(wù)的完成[4]。

3畢業(yè)實習設(shè)計指導創(chuàng)新模式的設(shè)計

結(jié)合軟件工程機電一體化方向的專業(yè)特色,在現(xiàn)有基礎(chǔ)上設(shè)計的畢業(yè)實習設(shè)計創(chuàng)新模式總體框架如圖1所示,其主要內(nèi)容包括如下幾方面。1)以學生為本,模塊化組織。基于學生的學習動機,根據(jù)學生某方面的專業(yè)特長和未來的發(fā)展取向,該模式分為3個大模塊:以軟件設(shè)計、軟件測試、軟件維護和軟件項目管理等為目標的軟件模塊(軟件方向);立志于進一步深造的考研、公務(wù)員考試等模塊(考研方向);面向工程的工程應用模塊(工程應用方向)。大模塊下再設(shè)子模塊,如以工程應用為背景的模塊又分為UG、PRO/E等大型軟件的工程應用模塊;以單片機、PLC等程序開發(fā)為主的工控模塊;CAD、UG、PRO/E等面向應用軟件的二次開發(fā)模塊。學生根據(jù)學業(yè)基礎(chǔ)、就業(yè)意向及學習興趣自主選擇。2)畢業(yè)實習設(shè)計一體化。畢業(yè)實習與畢業(yè)設(shè)計是保證教學質(zhì)量的重要階段,二者的關(guān)系越來越密切,將二者人為分割的教學模式已不太適應教學的需要,必須建立二者緊密結(jié)合的教學新模式。具體來說,軟件模塊將畢業(yè)實習和畢業(yè)設(shè)計兩個階段合并為一個階段,形成一個相對較長的時間整體,與大型軟件公司合作,安排在第4學年,這也是軟件工程專業(yè)目前比較流行的模式;工程應用模塊中學生可以根據(jù)畢業(yè)設(shè)計課題有針對性地開展畢業(yè)實習工作,實習、設(shè)計由同一導師指導,采取集中實習和反復調(diào)研的形式,實習圍繞設(shè)計的需要展開;考研模塊則將實習和設(shè)計的時間提前,第6學期即由指導老師提前介入,預先安排相應工作,在充分保證設(shè)計質(zhì)量的前提下,為考研創(chuàng)造條件。至于軟件方向與背景專業(yè)方向課程安排上的沖突,軟件學院采取課程置換與學分互認方式,拓寬學生的專業(yè)課程知識,達到多元方向的均衡。3)導師制和項目驅(qū)動貫穿始終。采取導師負責制,將部分學生(考研方向)的畢業(yè)設(shè)計提前到第6學期開始,到第8學期結(jié)束,歷時1年半時間。在導師的指導與安排下,學生開展的工作包括文獻檢索,熟悉設(shè)備,儀器校準,實驗計劃,實驗開展,項目調(diào)研、開展、改進和總結(jié)各環(huán)節(jié)。基于項目驅(qū)動,每一學生的實習設(shè)計選題均為某方向科研子項或工程子項,學生通過一個完整的項目鏈,在熟悉科學研究方法、步驟和科研組織等環(huán)節(jié)基礎(chǔ)上,全面培養(yǎng)動手能力、獨立工作能力和創(chuàng)造性的思維能力。4)建立全程質(zhì)量監(jiān)控體系。“全程”指從畢業(yè)設(shè)計選題、畢業(yè)實習指導、教師下任務(wù)書、學生做開題報告、方案設(shè)計、實驗、中期檢查、撰寫論文到答辯評分、總結(jié)歸檔等質(zhì)量形成的全過程;以制訂計劃、明確目標執(zhí)行計劃檢查、反饋處理、糾偏制訂新的計劃、目標為質(zhì)量監(jiān)控途徑。針對畢業(yè)實習、畢業(yè)設(shè)計的各個環(huán)節(jié),制訂詳細可行的規(guī)范,把握各階段的時間節(jié)點和考核標準,目前要求教研室審核的關(guān)鍵節(jié)點包括選題、任務(wù)書、開題、中期檢查、綜合評價、答辯等。

4工程實踐環(huán)境的構(gòu)建

要保證上述模式的良好運行,必須有一個穩(wěn)定而可行的工程實踐環(huán)境。我們一直注重軟件工程專業(yè)實踐應用型人才培養(yǎng),不斷加強與IT等用人企業(yè)的合作。從軟件工程機電一體化方向?qū)I(yè)開辦以來,江西理工大學軟件學院先后在中興軟件、中天電子、江西微軟、上海杰普等多家大型軟件公司和IT培訓機構(gòu)建有校外實習基地,在江西銅業(yè)公司、中金嶺南股份公司、恒天動力有限公司等建有校外專業(yè)背景方向?qū)嵙暬亍4蛟煜鄬Ψ€(wěn)定、整體素質(zhì)較高的導師隊伍是實現(xiàn)該創(chuàng)新模式的有效保障,學院應考慮:①從實習基地遴選指導教師;②選派軟件方向教師到合作基地工程實訓;③選派專業(yè)方向教師到國內(nèi)知名院校訪學。對畢業(yè)實習設(shè)計各環(huán)節(jié),軟件學院制定有詳細的《畢業(yè)實習設(shè)計規(guī)范》,系部成立“軟件工程畢業(yè)設(shè)計領(lǐng)導小組”。教研室針對該內(nèi)容進行深入調(diào)研與問題分析,在教師中開展動員,提前落實并布置工作;在學生中宣傳動員,使學生在思想上有準備,重視畢業(yè)實習、畢業(yè)設(shè)計;在畢業(yè)設(shè)計過程中,強調(diào)過程質(zhì)量控制和管理,及時跟蹤控制,及時發(fā)現(xiàn)問題、解決問題。

篇(4)

二、對軟件工程的管理分析

開發(fā)管理為現(xiàn)階段組件工程開發(fā)中的一項重要工作內(nèi)容。在開發(fā)了組件化軟件工程之后,使工業(yè)化的軟件工程成為了現(xiàn)實,專業(yè)化的流水線分工用很少的組件開發(fā)崗位就能夠予以實現(xiàn),對專業(yè)編程崗位不用過多的選擇應用。但是,系統(tǒng)分析員在當中是絕對不能缺少的,設(shè)計組件系統(tǒng)的工作人員和維護管理組件庫的工作人員為軟件工程管理中的基礎(chǔ)崗位,因此,對于軟件工程中所涉及到相關(guān)知識,他們必須要認真扎實的進行掌握,然而,隨著組件工程的發(fā)展,就不再過多的需要那些大量的編程人員。為了能夠協(xié)調(diào)的開展起各個崗位的工作,將工作效率提升上來,為軟件工程進行開發(fā)時的一個重要環(huán)節(jié)。在開發(fā)組件軟件工程的過程中,對于接口標準一定要予以符合,并且還要通過嚴格的測試,在對通用性、互操作性和重用性進行了綜合的考慮之后,進而將可信任和可靠的商業(yè)化軟件構(gòu)建起來。

篇(5)

一、選題背景與意義

(一)選題背景

作為國民經(jīng)濟發(fā)展的支柱和主導性產(chǎn)業(yè),電信行業(yè)在推動國民經(jīng)濟信息化,拉動國民經(jīng)濟快速發(fā)展等方面,發(fā)揮著積極的重要作用。新時期我國電信行業(yè)取得了長足的發(fā)展由于3G牌照發(fā)放、電信重組等發(fā)展機遇,預計2009年我國電信業(yè)將實現(xiàn)6%以上的增長。2009年第一季度,全國電信業(yè)務(wù)總量累計完成5867.8億元,比上年同期增長10.8%;全國累計凈增電信用戶2360.7萬戶,總數(shù)達到100564.1萬戶,突破10億戶大關(guān)。

預計到2012年,工業(yè)和信息化部管理的工業(yè)行業(yè)的信息化投資可達500億元,預計可為電信運營業(yè)提供一個可觀的收入增長點(見圖2)。2009年1月7日重組后的中國移動、中國電信和中國聯(lián)通分別獲得TD-SCDMA、CDMA2000和WCDMA 3G牌照。3G將為中國電信產(chǎn)業(yè)帶來更多機遇,促進移動新格局的形成。三大運營商2009年僅在3G網(wǎng)絡(luò)建設(shè)的投資就達到1350億元至1650億元,加上三張3G網(wǎng)絡(luò)投入的手機補貼,2009年3G相關(guān)投資將達到1730億元至2030億元。

截止到2009年8月,中國移動用戶的總數(shù)已經(jīng)突破了5個 億,單從用戶的規(guī)模來看,中國移動已成為全球最大的運營商。同一年中,隨著完成與中國鐵通的重組工作,中國移動長期以來跛行的局面得以結(jié)束,實現(xiàn)了真正意義上的全業(yè)務(wù)運營。2010年,在擴大原有移動通信市場優(yōu)勢的同時,中國移動還將在更多的領(lǐng)域競爭,從而維持其強勢地位。目前中國移動的市場份額在新增用戶市場上不斷遭到競爭對手的蠶食。根據(jù)運營商披露的數(shù)據(jù)顯示,截止到2009年11月,在新增用戶市場上,中國移動的份額降到了50.6%; 同年11 月新增移動用戶458 萬戶,同比下降了33.3%。與此同時,中國聯(lián)通在該月新增了141 萬用戶,中國電信則新增307 萬用戶。這些數(shù)據(jù)都表明中國移動的優(yōu)勢地位也在不斷面臨挑戰(zhàn)。

(二)研究意義

通過海量網(wǎng)絡(luò)數(shù)據(jù),分析把握客戶行為特征,為企業(yè)決策提供可靠依據(jù)。網(wǎng)絡(luò)系統(tǒng)積累的海量網(wǎng)絡(luò)數(shù)據(jù)對于運營商而言無疑是一筆寶貴的財富,利用數(shù)據(jù)挖掘相關(guān)技術(shù),從所積累的海量網(wǎng)絡(luò)數(shù)據(jù)中提取有用信息,并在原有作業(yè)系統(tǒng)的基礎(chǔ)上提煉與升華,以實現(xiàn)客戶的細分和特征化,將大的客戶群體劃分成多個小的客戶群體,實現(xiàn)市場的分割,以便針對不同群體的客戶實現(xiàn)差異化服務(wù),為企業(yè)決策提供可靠依據(jù),從而提升企業(yè)利潤或降低企業(yè)運營成本。

通過數(shù)據(jù)挖掘技術(shù)有效的分析客戶信息,不但可以擴大企業(yè)的經(jīng)營活動范圍,及時把握新的客戶需求和市場機會,有針對性地制定營銷策略,從而占領(lǐng)更多的市場份額,還可以幫助企業(yè)更好的保留原有老客戶,同時吸引更多的新客戶。針對性地實施戰(zhàn)略,實現(xiàn)利潤最大化。借助客戶細分服務(wù),運營商便能針對不同客戶的需求進行差異化服務(wù),同時進行有效地成本控制,從而最大限度的提升客戶價值,以確保企業(yè)的盈利最大化,因此本項目選題基于數(shù)據(jù)挖掘的湖南移動精準營銷平臺優(yōu)化研究進行研究和分析。

二、文獻綜述

目前,數(shù)據(jù)挖掘技術(shù)及知識發(fā)現(xiàn)已經(jīng)成為計算機科學界的研究熱點。1999年,亞太地區(qū)在北京召開的第三屆會議PAKDD共收到158篇論文,反映空前熱烈。美國人工智能協(xié)會主辦的KDD國際研討會及數(shù)據(jù)庫、信息處理、人工智能、知識工程等領(lǐng)域的國際學術(shù)刊物都開辟了知識發(fā)現(xiàn)專刊,IEEE的Knowledge and Data Engineering會刊最先在1993年出版了KDD技術(shù)專刊,其發(fā)表的5篇論文代表了當時KDD研究的最新成果和動態(tài),較為全面地論述了KDD系統(tǒng)方法論、發(fā)現(xiàn)結(jié)果的評價、KDD系統(tǒng)設(shè)計的邏輯方法,并且集中討論了數(shù)據(jù)庫的動態(tài)性冗余、高噪聲和不確定性、空值等問題,KDD系統(tǒng)與其它傳統(tǒng)的機器學習、人工神經(jīng)網(wǎng)絡(luò)、專家系統(tǒng)、數(shù)理統(tǒng)計分析系統(tǒng)的聯(lián)系和區(qū)別,以及相應的基本對策。6篇論文摘要展示了KDD在從建立分子模型到設(shè)計制造業(yè)方面的具體應用。

國外很多計算機公司非常重視數(shù)據(jù)挖掘的開發(fā)與應用, Informix公司于1998年底收購了當時在數(shù)據(jù)挖掘技術(shù)上卓有成效的Red Brick公司。Red Brick數(shù)據(jù)挖掘在關(guān)系引擎中通過創(chuàng)建模型完成,這些模型在數(shù)據(jù)庫中表現(xiàn)為相應的表,并且這些模型可以通過結(jié)構(gòu)查詢語言(SQL),能像普通表一樣被訪問和操作。向模型中插入數(shù)據(jù)的時候,數(shù)據(jù)挖掘計算就被執(zhí)行了,然后建立含有計算結(jié)果的表。后者可以被觀察,用于對計算結(jié)果的理解,并且在其它數(shù)據(jù)集中進行預測。除此之外,IBM公司和微軟公司也成立了相應的研究中心進行這方面的工作,一些公司也已經(jīng)提出了基于數(shù)據(jù)挖掘技術(shù)的商業(yè)智能解決方案。此外,相關(guān)軟件也開始在國內(nèi)銷售,如SAS、SPSS、Platinum、BO以及IBM等。

三、研究內(nèi)容和方法

本文研究內(nèi)容首先針對湖南移動目前的運營現(xiàn)狀提出實現(xiàn)精準營銷的理念,湖南移動已經(jīng)具備了實施優(yōu)化精準營銷的條件并已經(jīng)開始逐步實施,通過具體的案例分析證實基于網(wǎng)絡(luò)數(shù)據(jù)分析的客戶細分等方法適用于增值業(yè)務(wù)的精準營銷。本文根據(jù)提出問題、分析問題、解決問題的邏輯順序,采用理論研究與實證研究相結(jié)合、定性分析與定量分析相結(jié)合的方法展開研究。

(1)系統(tǒng)分析法

本文在對相關(guān)理論和國內(nèi)外研究現(xiàn)狀進行梳理總結(jié)的基礎(chǔ)上,構(gòu)造本文的分析框架。

(2)定性與定量相結(jié)合

本文先采取定性與定量相結(jié)合的分析方法分析湖南移動精準營銷平臺優(yōu)化研究的現(xiàn)狀,并對基于數(shù)據(jù)挖掘的湖南移動精準營銷平臺優(yōu)化設(shè)計提出了系統(tǒng)方案,為完善湖南移動精準營銷平臺優(yōu)化提供支持。

軟件工程開題報告篇二 一、選題依據(jù)(擬開展研究項目的研究目的、意義)

隨著社會的進步、計算機技術(shù)的飛速發(fā)展 ,用計算機實現(xiàn)企業(yè)人事工資的管理勢在必行。對于大中型企業(yè)來說,利用計算機支持企業(yè)高效率完成勞動人事管理的日常事務(wù),是適應現(xiàn)代企業(yè)制度要求、推動企業(yè)勞動人事管理走向科學化、規(guī)范化的必要條件;而工資管理是一項瑣碎、復雜而又十分細致的工作,工資計算、發(fā)放、核算的工作量很大,一般不允許出錯,如果實行手工操作,每月發(fā)放工資須手工填制大量的表格,這就會耗費工作人員大量的時間和精力,計算機進行工資發(fā)放工作,不僅能夠保證工資核算準確無誤、快速輸出,而且還可以利用計算機對有關(guān)工資的各種信息進行統(tǒng)計,服務(wù)于財務(wù)部門其他方面的核算和財務(wù)處理,同時計算機具有著手工管理所無法比擬的優(yōu)點.例如:檢索迅速、查找方便、可靠性高、存儲量大、保密性好、壽命長、成本低等。這些優(yōu)點能夠極大地提高人事工資管理的效率,也是企業(yè)的科學化、正規(guī)化管理,與世界接軌的重要條件。

所以人事工資管理系統(tǒng)應運而生,成為利用計算機實現(xiàn)企業(yè)人事工資管理的基本。

二、國內(nèi)外研究現(xiàn)狀

隨著我國國民經(jīng)濟建設(shè)的蓬勃發(fā)展和具有中國特色的社會主義市場經(jīng)濟體制的迅速完善,各個行業(yè)都在積極使用現(xiàn)代化的手段,不斷改善服務(wù)質(zhì)量,提高工作效率,這些都在很大程度上給企業(yè)提出越來越嚴峻的挑戰(zhàn),對企業(yè)體系無論是在行政職能、企業(yè)管理水平以及優(yōu)質(zhì)服務(wù)上都提出更高的要求。建設(shè)一個科學高效的信息管理系統(tǒng)是解決這一問題的必由之路。企業(yè)內(nèi)部財務(wù)管理是該企業(yè)運用現(xiàn)代化技術(shù)創(chuàng)造更多更高的經(jīng)濟效益的主要因素之一。工資管理作為企業(yè)內(nèi)部的一種財務(wù)管理也是如此,由于企業(yè)職工人數(shù)較多,每一位職工的具體實際情況也不盡相同,各項工資條款的發(fā)放,如果沒有一個完整的管理系統(tǒng)來進行管理,那么勢必會給管理人員帶來種種麻煩,因此類似工資管理系統(tǒng)之類的財務(wù)軟件的開發(fā)勢在必行。現(xiàn)在中國企業(yè)已進入新管理時代,企業(yè)管理在經(jīng)歷了計劃經(jīng)濟時期的生產(chǎn)管理時代,計劃經(jīng)濟與市場經(jīng)濟相結(jié)合時期的混合管理時代后,從九十年代末進入全面市場經(jīng)濟時期的新管理時代.新管理時的中國企業(yè)管理是面向市場,基于現(xiàn)代企業(yè)制度,是中國模式,價值化,系統(tǒng)化,電腦化,國際化和普遍化管理的時代. 新管理時代的中國企業(yè)管理以建立競爭優(yōu)勢,提高企業(yè)競爭力為核心.要提高企業(yè)的競爭力就必須整合企業(yè)經(jīng)營,全面強化企業(yè)管理,形成企業(yè)持久發(fā)展的內(nèi)功.越來越多的質(zhì)優(yōu)企業(yè)舍得在管理系統(tǒng)上投資的舉動,足以說明這一趨勢.

在市場競爭日益激烈,用戶需求不斷趨向多樣化,企業(yè)間關(guān)聯(lián)程度越來越密切的今天,要求企業(yè)行動必須快捷,靈敏,在管理的思想觀念,方式方法上不斷創(chuàng)新.人力已經(jīng)很難完全達到要求,必須借助當代信息科技的最新成果,優(yōu)化和加強企業(yè)的運營和管理.

三、研究方案(主要研究內(nèi)容、目標,研究方法、進度)

主要內(nèi)容:支持企業(yè)實現(xiàn)規(guī)范化的管理,支持企業(yè)高效率完成勞動人事管理的日常業(yè)務(wù),包括新員工加入時認識檔案的建立,老員工轉(zhuǎn)出、辭職、退休等。目標:實現(xiàn)企業(yè)員工工資管理的系統(tǒng)化、規(guī)范化和自動化。

四、進程計劃(各研究環(huán)節(jié)的時間安排、實施進度、完成程度)

2006-03-10---2006-03-16收集所需資料2006-04-02---2006-04-16完成系統(tǒng)需求分析, 對人事查詢管理,人事維護管理,工資查詢管理,工資維護管理,等各個功能模塊的功能進行確定。2006-04-17---2006-04-25對數(shù)據(jù)庫表結(jié)構(gòu)進行設(shè)計,將表結(jié)構(gòu)導入數(shù)據(jù)庫。并對論文進行初步構(gòu)思、編寫。2006-04-17---2006-05-05繼續(xù)完成功能模塊的代碼編寫。2006-05-05---2006-05-23設(shè)計測試實例,對系統(tǒng)進行測試,找出缺陷,進行完善。2006-05-24---2006-06-15完成畢業(yè)論文的編寫工作。

五、導師對文獻綜述的評語

簽字:

200

六、 專業(yè)意見

專業(yè)負責人簽字:

20

七、系部意見

院(系部)(章):

負責人簽字:

篇(6)

2軟件工程專業(yè)課程體系理論設(shè)計

以行業(yè)、企業(yè)實際對人才需求為引導,軟件工程專業(yè)畢業(yè)生真實就業(yè)情況調(diào)查為依托,地方高校軟件工程專業(yè)課程一線教師眾多教學研究成果為參考,專業(yè)教師在企業(yè)掛職學習經(jīng)驗體會為借鑒,圍繞地方高校軟件工程專業(yè)課程教學體系存在事實問題,來對地方本科院校軟件工程課程體系建設(shè)進行設(shè)計建設(shè)。設(shè)計建議如下:

2.1學科建設(shè)

以專業(yè)相關(guān)的行業(yè)、企業(yè)人才的實際需求和當前使用的主流開發(fā)工具或技術(shù)為依托來不斷調(diào)整專業(yè)架構(gòu),優(yōu)化專業(yè)人才培養(yǎng)方案,完善人才培養(yǎng)目標,對專業(yè)進行合理定位,系統(tǒng)性調(diào)整教學方式方法,從而實現(xiàn)以行業(yè)、企業(yè)對人才的需求來引導地方本科院校軟件工程專業(yè)的學科建設(shè)。

2.2校企辦學

學科建設(shè)以輸出滿足行業(yè)、企業(yè)需求合格的應用型人才為目標,通過校企聯(lián)合辦學,對學生進行定向培養(yǎng)、訓練,專業(yè)課程體系嵌入資格認證課程模塊,實訓課程以企業(yè)開發(fā)項目方式貫穿培養(yǎng)環(huán)節(jié)以達到提高專業(yè)人才的實際動手能力。

2.3師資建設(shè)

采取教師企業(yè)掛職鍛煉參與企業(yè)項目研究開發(fā),共同承接開發(fā)項目等方式鍛煉提高師資隊伍實戰(zhàn)能力。教師在企業(yè)實戰(zhàn)經(jīng)歷和相關(guān)經(jīng)驗成果帶入到日常的教學環(huán)節(jié),不僅能促進專業(yè)教師學術(shù)、科研能力提升,還能夠最大程度豐富、提高專業(yè)學科建設(shè)[2]。

3三層結(jié)構(gòu)課程體系建設(shè)

軟件工程專業(yè)課程體系建設(shè)以工程教育理念為指導,項目實戰(zhàn)為背景,社會需求為導向,提高學生專業(yè)素養(yǎng)、理論知識體系以及實踐能力為宗旨。學生完整地專業(yè)培養(yǎng)環(huán)節(jié)結(jié)束后具有程序設(shè)計,系統(tǒng)分析,軟件設(shè)計、開發(fā),項目管理,網(wǎng)絡(luò)和移動通信終端應用開發(fā)能力。課程體系模式結(jié)構(gòu)如圖1所示。

3.1基礎(chǔ)理論由公共基礎(chǔ)課程和專業(yè)基礎(chǔ)課程構(gòu)成:①公共基礎(chǔ)課程主要涵括地方高校各現(xiàn)行必修公共課程,②專業(yè)基礎(chǔ)課程是專業(yè)課程堅實的理論基礎(chǔ),專業(yè)必修前導課程,是對軟件工程專業(yè)基本“計算”概念理解、掌握,問題計算求解能力和構(gòu)建中小規(guī)模軟件系統(tǒng)綜合能力的初步培養(yǎng)。

3.2專業(yè)理論以市場對人才需求為導向、行業(yè)最新前沿技術(shù)為引領(lǐng)、專業(yè)骨干課程為核心、專業(yè)素質(zhì)全面拓展和綜合素養(yǎng)整體提高為目標來對專業(yè)主干課程進行建設(shè)[3],主要包括以下幾類課程:

3.2.1面向行業(yè)認知能力培養(yǎng)課程主要包括對行業(yè)、企業(yè)認知學習以及計算機專業(yè)知識學習等專業(yè)認知方面課程。一般包括行業(yè)相關(guān)法律、法規(guī),從業(yè)道德規(guī)范,行為準則,經(jīng)營管理常規(guī)模式,軟件項目開發(fā)流程等認知類課程。

3.2.2計算機編程與算法設(shè)計能力課程算法設(shè)計類課程主要包含離散數(shù)學、數(shù)據(jù)結(jié)構(gòu)、算法分析以及數(shù)據(jù)結(jié)構(gòu)課程設(shè)計等方面的課程;編程課程主要包含C語言程序設(shè)計、面向?qū)ο蟪绦蛟O(shè)計等傳統(tǒng)程序設(shè)計語言課,還包括當下企業(yè)應用最為廣泛的,最流行的技術(shù)前沿課程。

3.2.3軟件工程專業(yè)系統(tǒng)分析課程系統(tǒng)分析能力課程主要包括操作系統(tǒng)、計算機網(wǎng)絡(luò),軟件工程、數(shù)據(jù)庫原理等系統(tǒng)類課程。

3.2.4系統(tǒng)實現(xiàn)與集成能力課程系統(tǒng)實現(xiàn)與集成能力方面課程主要包括網(wǎng)絡(luò)編程、移動互聯(lián)開發(fā)編程、編譯技術(shù)、軟件開發(fā)以及軟件測試等課程[4]。

3.3實踐以校企聯(lián)合培養(yǎng)為手段,一至兩學年時長為周期,貼近企業(yè)實際需求為指導,綜合技能全面提高為目的來對專業(yè)學生進行實踐能力培養(yǎng),方式如下:

3.3.1校企共同建設(shè)實訓課程以項目介入為主線,企業(yè)實際效益項目和高校產(chǎn)學研項目為實際授課主體。引進企業(yè)優(yōu)秀項目人才或具有企業(yè)項目實戰(zhàn)經(jīng)驗的教師來對專業(yè)人才展開課程實訓,全面提高學生專業(yè)技能水平,綜合素養(yǎng)。校企共同培養(yǎng)模式不但能夠提高學生工程實踐能力,知識轉(zhuǎn)化生產(chǎn)實際速度,同時反向激發(fā)學生探究、學習知識的熱情,最終提高就業(yè)競爭力[5]。

3.3.2合作企業(yè)崗位實訓針對畢業(yè)學生和部分專業(yè)老師做崗位綜合實訓:①學生崗位實訓:讓學生真實參與企業(yè)項目實戰(zhàn),充分消化吸收前期所學理論和技能知識,進一步提升學生綜合能力,為就業(yè)夯實基礎(chǔ)。②老師崗位實訓:專業(yè)老師參與企業(yè)項目研發(fā),并將企業(yè)項目開發(fā)經(jīng)驗和技術(shù)進行梳理總結(jié)、編纂成冊,運用到實際日常教學環(huán)節(jié),促進教學質(zhì)量提高,有利于縮短理論轉(zhuǎn)化實際成果周期。

3.3.3校企合作運用項目方式指導學生做畢業(yè)論文(設(shè)計)畢業(yè)論文(設(shè)計)是對學生的專業(yè)知識掌握程度與提升高度的一次全面的考核,同時也是培養(yǎng)學生綜合運用所學知識,獨立地分析問題和解決問題的能力的一次全面的實訓。但是傳統(tǒng)的教育模式導致大多地方院校工科專業(yè)學生畢業(yè)論文流于形式,與實際脫節(jié)。通過與企業(yè)合作運用項目方式指導學生做畢業(yè)論文(設(shè)計)弱化學生對畢業(yè)論文(設(shè)計)的抵觸情緒,可以進一步讓學生了解行業(yè)企業(yè)實際運作規(guī)范及最新技術(shù),進一步加強對學生實踐和技能能力的培養(yǎng),為畢業(yè)后從容就業(yè)夯實基礎(chǔ)。

篇(7)

2意義

因為軟件工程具有自身的特征,再加上在信息技術(shù)等領(lǐng)域中,業(yè)主單位的經(jīng)驗不足,缺少技術(shù)人才,因此,業(yè)主單位自己開展軟件工程監(jiān)理工作并不能提升其項目建設(shè)水平和項目投資效益。軟件工程監(jiān)理不僅可以保證業(yè)主單位投資工程的進度和質(zhì)量,客觀處理好投資項目進度、質(zhì)量以及投資的關(guān)系,更可以為政府信息系統(tǒng)工程建設(shè)保駕護航,保證政府信息系統(tǒng)工程的質(zhì)量。除此之外,實施軟件工程監(jiān)理工作還能夠?qū)Τ薪▎挝慌c業(yè)主單位之間關(guān)系進行協(xié)調(diào),在項目實施過程中,當承擔單位與業(yè)主單位產(chǎn)生爭議的時候,均希望會有第三方介入,軟件工程監(jiān)理單位就是第三方。監(jiān)理單位可以在工程維護階段、工程驗收階段、工程實施階段、工程設(shè)計階段以及工程立項階段等軟件工程監(jiān)理的整個過程中對其效果實施權(quán)威、恰當、公平和公正的評價。再加上國家的信息產(chǎn)業(yè)的主管部門了開展軟件工程監(jiān)理工作的制度,從本質(zhì)上為我國信息系統(tǒng)工程實施提供了強有力的保證和監(jiān)督,進一步對我國信息化工程建設(shè)工作發(fā)揮保障作用。

3過程

對于軟件工程監(jiān)理來說,明確監(jiān)理環(huán)節(jié)和內(nèi)容是監(jiān)理活動得以順利開展的基礎(chǔ)和前提。軟件工程與一般的土建工程、電氣工程的差別非常大,其監(jiān)理活動也具有獨特的特點,下面簡單分析一下軟件工程監(jiān)理可以分成哪幾個環(huán)節(jié)以及各個環(huán)節(jié)的監(jiān)理要點。

3.1招標階段的監(jiān)理

招標是軟件工程開展下去的第一步,只有做好充分的準備,才可能滿足業(yè)主的期望,這一環(huán)節(jié)的成敗將會直接影響到整個軟件工程項目的成敗。在招標階段,合同成功簽訂表明該環(huán)節(jié)的結(jié)束,業(yè)主與軟件開發(fā)商簽訂了具有法律效應的合同,雙方具有了相互約束、相互配合的法律關(guān)系,是保證接下來工作順利進行的基礎(chǔ)。在這一環(huán)節(jié)中,監(jiān)理工作主要包括這樣幾部分:(1)監(jiān)理人員協(xié)助業(yè)主編制招標計劃、審核軟件工程的需求等。(2)監(jiān)理人員仔細審核標書。(3)協(xié)助業(yè)主明確軟件工程的目標、內(nèi)容、功能以及進行軟件工程的預算。(4)審核承建合同,仔細審核合同中的軟件工程功能、技術(shù)指標、測試內(nèi)容、驗收要求、雙方責任等內(nèi)容。(5)協(xié)助業(yè)主與其他軟件開發(fā)商進行良好的信息溝通,確保雙方溝通的順暢。在招標階段,軟件開發(fā)商尚未走進工程項目中,故此監(jiān)理人員的主要職責是審核和確認,做好前期基礎(chǔ)性工作。

3.2設(shè)計階段的監(jiān)理

設(shè)計階段是軟件工程項目的一個關(guān)鍵階段,雖然設(shè)計費用僅占軟件工程項目總造價比例的1%-3%,但是其對整個項目的順利開展以及造價、質(zhì)量、進度等的管理影響非常大,設(shè)計方案質(zhì)量高低將直接影響到軟件工程項目實施過程中的開發(fā)與配置。在這一階段,監(jiān)理內(nèi)容主要是:(1)審核軟件系統(tǒng)的需求是否合理,以及實施路線、關(guān)鍵技術(shù)等內(nèi)容是否合理,簽署審核意見。(2)監(jiān)理人員協(xié)助業(yè)主開展設(shè)計方案的評審工作。(3)組織業(yè)主、專業(yè)人員對軟件工程項目測試方案、驗收方案等進行詳細審核,并簽署審核意見。(4)結(jié)合合同要求進行進度計劃審核,并確認進度計劃的可行性、合理性,簽署審核意見。(5)協(xié)助業(yè)主配合軟件開發(fā)商開展軟件工程實施前期的調(diào)查。在設(shè)計階段,監(jiān)理重點內(nèi)容就是對設(shè)計方案進行細之又細、慎之又慎的審核。

3.3實施階段的監(jiān)理

在軟件工程項目實施階段,一般可以分成需求分析、設(shè)計、編碼、測試這4個步驟,每個步驟都有相應的監(jiān)理內(nèi)容和側(cè)重點。(1)需求分析是軟件工程實施的第一步,是保證最后開發(fā)出來的軟件產(chǎn)品符合業(yè)主需求的基礎(chǔ),這一階段的工程內(nèi)容主要包括詞匯表、用例模型、用例規(guī)約等內(nèi)容,而對應的監(jiān)理內(nèi)容則包括監(jiān)督需求分析過程、審核需求分析計劃、審核需求分析結(jié)果等內(nèi)容。(2)是設(shè)計階段的監(jiān)理過程,主要包括監(jiān)督軟件開發(fā)商的設(shè)計過程、審核設(shè)計計劃、審核軟件結(jié)構(gòu)文檔、監(jiān)督軟件設(shè)計結(jié)構(gòu)中存在的問題并提出意見等。(3)編碼階段的監(jiān)理,這一階段是將軟件開發(fā)商的設(shè)計思想變成計算機語言的過程,監(jiān)理任務(wù)主要是審核項目組的人員、設(shè)備、進度計劃等,并實時掌握軟件開況,確保軟件工程開發(fā)能按照進度計劃順利開展。(4)測試階段的監(jiān)理。軟件工程的測試一般可以簡單分成單元測試、集成測試、系統(tǒng)測試等內(nèi)容,而監(jiān)理內(nèi)容則主要是審核測試計劃、監(jiān)督測試流程、復核測試結(jié)果等。

3.4驗收階段的監(jiān)理

驗收階段是軟件工程項目的最后一個階段,該階段就是軟件系統(tǒng)的試運行、驗收移交過程,監(jiān)理內(nèi)容則主要是對軟件系統(tǒng)進行細致的審核、監(jiān)督、驗證、測試、確認。

4應用分析

正確的軟件工程監(jiān)理方法有助于保證軟件工程監(jiān)理質(zhì)量,從而確保軟件工程質(zhì)量,但目前國內(nèi)軟件工程監(jiān)理工作中,還沒有形成系統(tǒng)的監(jiān)理方法體系,只有一些零散的監(jiān)理方法和理論,比如,PDCA戴明環(huán)、魚骨圖等。在軟件工程項目中,監(jiān)理單位扮演的是技術(shù)方角色,其與普通土建工程的旁站監(jiān)理不同,需要從軟件工程項目一開始就做好進度、成本、質(zhì)量等方面的監(jiān)理,確保軟件工程的順利開展。

4.1質(zhì)量控制

在質(zhì)量控制方面,最常用的方法是魚骨圖和PDCA戴明環(huán)。在運用魚骨圖進行軟件質(zhì)量控制時,首先需要確立質(zhì)量控制目標,分析影響質(zhì)量的因素,并對這些因素進行深入分析,在魚骨圖上標出來,討論解決問題的方法,并標出解決方法的權(quán)重,以此來控制軟件工程質(zhì)量。比如說:在軟件工程具體某實施項目的質(zhì)量分析上,從人、機、料、法、環(huán)5個角度分析現(xiàn)場作業(yè)的質(zhì)量因素。例如:某稅收管理系統(tǒng)建設(shè)中,監(jiān)理單位為有效控制工程質(zhì)量,在需求分寫環(huán)節(jié)非常重視需求的調(diào)研以及需求分析結(jié)果的審核,運用魚骨圖從人、事、時、地、物五個方面分析影響因素。

4.2進度控制

在進度控制上,軟件工程監(jiān)理常采用甘特圖進行,而采用這一方法的前提是對軟件工程項目的任務(wù)了如指掌,繪制出詳細的工作任務(wù)分解結(jié)構(gòu)圖,將所有項目的開始時間、工期等到標注到甘特圖上,然后結(jié)合軟件工程項目的特點確定控制關(guān)鍵點,并確定項目的關(guān)鍵路徑,確定項目活動之間的相互依賴關(guān)系以及時序進度,按照項目類型將項目聯(lián)系起來。例如:在某稅收管理系統(tǒng)工程項目的進度監(jiān)理管理中,監(jiān)理人員繪制甘特圖,對軟件開發(fā)商的進度計劃進行整體分析,發(fā)現(xiàn)其中存在這樣幾個問題:任務(wù)階段劃分不明確、任務(wù)間的關(guān)系不合理、關(guān)鍵任務(wù)不明確、忽略國家宏觀政策對項目的影響等,結(jié)合這幾個問題要求軟件開發(fā)商立即進行進度計劃的調(diào)整和整改,得出最優(yōu)化的進度計劃,并確保整個軟件工程實施都處于受控狀態(tài),有效保證軟件工程項目的順利開展。

篇(8)

軟件工程專業(yè)人才培養(yǎng)目標是培養(yǎng)具有合理知識結(jié)構(gòu)、扎實專業(yè)基礎(chǔ)、嫻熟英語溝通能力,具備工程技術(shù)創(chuàng)新能力、項目組織管理實施能力以及國際競爭能力的高素質(zhì)軟件工程師。具備良好的職業(yè)道德、職業(yè)素質(zhì),了解本專業(yè)的發(fā)展現(xiàn)狀、趨勢、技術(shù)標準、行業(yè)政策和法律,全面發(fā)展具有國際競爭能力的高素質(zhì)軟件工程技術(shù)及管理人才。

2.教學模塊設(shè)置。

工程化教學主要包括四個教學模塊,對應CDIO工程教育模式所要求的四種能力:(1)基本知識教學模塊:主要包括公共基礎(chǔ)課程和專業(yè)基礎(chǔ)課的實驗。教學內(nèi)容圍繞每門課程的教學目標,增強學生的基本工程素質(zhì)和實驗技能,實現(xiàn)第一層次的工程基礎(chǔ)能力培養(yǎng)。(2)專業(yè)基礎(chǔ)教學模塊:主要包括專業(yè)核心課程的教學和實踐,主要針對專業(yè)核心課程的課程設(shè)計。教學內(nèi)容在相關(guān)課程的實驗基礎(chǔ)上,完成設(shè)計型實驗,強化學生對核心課程的原理和方法的理解以及應用能力,實現(xiàn)第二層次與第三層次的個人能力及團隊能力培養(yǎng)。(3)專業(yè)綜合教學模塊:主要針對課程群項目實踐,包括專業(yè)領(lǐng)域方向的綜合設(shè)計。教學內(nèi)容根據(jù)課程群的綜合目標設(shè)置,培養(yǎng)學生面向行業(yè)領(lǐng)域的系統(tǒng)分析、應用、綜合、設(shè)計與創(chuàng)新能力,實現(xiàn)第二層次與第三層次的個人及團隊能力培養(yǎng)。(4)工程綜合教學模塊:主要包括面向企業(yè)實際應用的項目、畢業(yè)實習和畢業(yè)設(shè)計,使學生綜合運用所學知識,采用團隊協(xié)作方式完成項目的開發(fā)全過程,并撰寫相應文檔、技術(shù)報告等,實現(xiàn)CDIO第四層次的工程系統(tǒng)能力的培養(yǎng)。

3.教學實施方案。

基于CDIO工程教育模式的軟件工程教學方案依照軟件生命周期中的軟件分析、軟件設(shè)計、軟件實現(xiàn)、軟件運行和維護這幾個階段,將CDIO中的構(gòu)思、設(shè)計、實現(xiàn)和運作與軟件生命周期結(jié)合于一體,通過學生主動的各階段關(guān)聯(lián)學習,經(jīng)歷從理論到技術(shù)、從技術(shù)到生產(chǎn)、從生產(chǎn)到運營的全過程,讓理論、技術(shù)、實踐、運營各部分按比例協(xié)調(diào)發(fā)展。第一階段,構(gòu)思階段:對國內(nèi)外關(guān)于CDIO的理論與實踐進行調(diào)研,深入理解CDIO理論的結(jié)構(gòu)、運作方式。運用軟件工程原理,由淺入深地設(shè)計出學生需要掌握的知識體系,構(gòu)思針對這些知識的經(jīng)典案例。根據(jù)這些實際教學案例,學生進行分析、思考、討論和調(diào)研,然后確定一個有實際應用價值的研發(fā)項目,進行可行性研究和需求分析。第二階段,設(shè)計階段:運用軟件工程方法,完成軟件系統(tǒng)的設(shè)計,包括軟件體系結(jié)構(gòu)設(shè)計、構(gòu)件設(shè)計、數(shù)據(jù)庫設(shè)計和接口設(shè)計,從而進一步加深學生對軟件工程原理、方法和技術(shù)的理解和再認識。第三階段,實現(xiàn)階段:在計算機上完全實現(xiàn)軟件系統(tǒng),并完成所有測試。本階段考查學生對計算機編程語言、軟件設(shè)計、數(shù)據(jù)庫、軟件測試等多門課程的掌握情況,培養(yǎng)學生的鉆研精神、編程能力、工程能力和團隊精神。第四階段,運作階段:實現(xiàn)軟件系統(tǒng)的運營,包括建立應用、營銷、售后和服務(wù)渠道,讓系統(tǒng)投入實際應用,培養(yǎng)學生的市場能力和服務(wù)能力。

4.教學方法改革。

教學方法單一、師生缺少交流和互動是現(xiàn)階段導致學生學習乏味、教學效果不佳的直接原因。對于軟件工程專業(yè),應該從以教師為主角的“講授知識”轉(zhuǎn)變?yōu)橐詫W生為主體的教學模式。運用CDIO教育理念,以實際軟件項目為導向,以工程能力培養(yǎng)為目標,精心規(guī)劃一系列適用于不同教學階段的項目。在教學活動中,將學生需要掌握的內(nèi)容與項目構(gòu)思、設(shè)計、實現(xiàn)和運作有機聯(lián)系,培養(yǎng)學生的工程技術(shù)創(chuàng)新能力和項目組織管理實施能力。(1)理論與實踐相結(jié)合的方法。先充分理解CDIO的理念,然后根據(jù)該理念制定教學內(nèi)容、實驗內(nèi)容、教學方法與教學手段,在實際應用過程中,根據(jù)學生的反映情況、學生的接受情況,調(diào)整相關(guān)內(nèi)容、方法和手段。(2)在專業(yè)課程教學實踐中引入“做中學”的教學模式。在課程教學中反對學生對課本知識的死記硬背,應以熟練運用為目標,指導學生自覺學習并掌握軟件工程的本質(zhì)和精髓,培養(yǎng)其參與和承擔大型軟件工程實踐的基礎(chǔ)能力。(3)采用分組討論、團隊實施的實驗方法。根據(jù)項目模塊將學生分成多個小組,采用項目組長負責的機制,小組內(nèi)完成任務(wù)的分解、調(diào)研、設(shè)計、實現(xiàn)等一系列環(huán)節(jié),教師全程監(jiān)督指導,培養(yǎng)學生獨立完成任務(wù)的能力和團隊合作的能力。(4)以學生為中心,多種教學方式相結(jié)合的教學方法。采用課堂教學、案例教學、討論式教學、任務(wù)驅(qū)動等多種教學方法,以學生為主、教師為輔的學習方式,培養(yǎng)學生主動學習、協(xié)同學習和終身學習的能力。

篇(9)

2針對本專業(yè)硬件實驗教學模式的探索

西安交通大學軟件學院結(jié)合專業(yè)特點,提出緊耦合層進式的硬件實驗教學體系,對實驗教學做出了一些有益的嘗試和探索。

2.1構(gòu)建新的硬件實驗教學體系,開展層次化的實驗教學

軟件工程專業(yè)和傳統(tǒng)的計算機專業(yè)以培養(yǎng)計算機軟硬件設(shè)計與開發(fā)的研發(fā)人員的培養(yǎng)目標有所不同,所以在硬件課程以及硬件實驗課程體系上,兩個專業(yè)的定位應有所區(qū)別。西安交大軟件學院根據(jù)培養(yǎng)目標的要求,本著硬件為軟件所用的宗旨,開設(shè)的硬件課程有數(shù)字邏輯與系統(tǒng)設(shè)計、匯編與接口技術(shù)、計算機組織與結(jié)構(gòu)、嵌入式系統(tǒng)與軟件開發(fā)等。經(jīng)過幾年的教學改革實踐,我們認為實驗教學不能完全依附于課堂教學,而應該在緊密聯(lián)系課堂教學的前提下,有目的地開設(shè)獨立的實驗課,才能更好地配合理論課教學,充分發(fā)揮實驗教學培養(yǎng)學生獨立工作能力的優(yōu)勢。在實踐過程中,我們恪守“掌握基礎(chǔ)是重點、研究創(chuàng)新是升華”理念。首先必須保證絕大多數(shù)人能接受基本實驗技能的訓練,不盲目跟風式開展開放性實驗。實踐證明初始階段就進行開放性實驗往往會讓學習能力不強的學生不知從何下手,失去了研究實驗的興趣,從而背離了進行實驗教學的初衷。我們的思路是穩(wěn)扎穩(wěn)打,逐步推進。我們勾畫了以數(shù)字邏輯實驗為基礎(chǔ),以嵌入式及SOPC(SystemonaProgrammableChip,可編程片上系統(tǒng))實驗為終結(jié),包含時序組合邏輯實驗、計算機部件實驗以及整機實驗為一體的計算機硬件實驗教學課程群。要求本科生從大學二年級到四年級硬件實驗內(nèi)容不斷線、銜接連貫,并按學生興趣和能力有層次的提高;強調(diào)各門課程相互聯(lián)系緊密結(jié)合,分層次培養(yǎng)學生的獨立組織硬件實驗的能力、軟硬件綜合調(diào)試能力和綜合設(shè)計能力[4]。在此基礎(chǔ)上,我們提出了一種緊耦合層進式的硬件實驗教學體系,如圖1所示。在這種緊耦合層進式的實驗教學體系下,根據(jù)教學的不同要求,將實驗劃分為3個不同層次,即基礎(chǔ)性實驗、綜合設(shè)計實驗、研究創(chuàng)新實驗。其中,基礎(chǔ)性實驗主要指相關(guān)硬件課程的課內(nèi)實驗,通常為8~16學時的必修性實驗課,通過這類實驗使學生初步掌握本門課程中基本實驗技能以及基本模塊的實現(xiàn)。綜合設(shè)計實驗主要是面向所有本科生開設(shè)的選修性實驗,一般為32學時,通過這些實驗要求學生整合各個基本模塊,進而能設(shè)計并實現(xiàn)簡單功能的電路或系統(tǒng)。按照學院學分設(shè)置及學分要求,基本上每個學生都會選擇2~3門硬件實驗課程,這樣學生都能對硬件底層具有一定的了解,對于普通的高級軟件應用開發(fā)基本夠用。最高層次的研究創(chuàng)新實驗,我們安排為開放性實驗,針對少數(shù)有余力且感興趣的學生,要求其能夠獨立地設(shè)計一些較為復雜且具有應用背景的課題,旨在對專業(yè)知識進行擴展并培養(yǎng)自身的創(chuàng)新能力,這類課程要求必須選修過相關(guān)實驗課程的學生,方能進行選修。

2.2緊密聯(lián)系理論課教學,采用以EDA技術(shù)為主的實驗教學環(huán)境

本專業(yè)的硬件理論課教學的宗旨是著重從系統(tǒng)角度來理解計算機的運作,著重培養(yǎng)學生對硬件系統(tǒng)的分析及應用能力,作為統(tǒng)一的教學體系,實驗教學也應圍繞這一主導思想。我們在實施硬件實驗教學時,更關(guān)注硬件部件是如何完成其設(shè)定功能,部件之間如何進行相互配合、協(xié)調(diào)運作,而弱化硬件內(nèi)部具體物理實現(xiàn)。我們采用了EDA為主的硬件實驗教學方式,利用QUARTUS等功能強大的EDA開發(fā)工具、Verilog或VHDL硬件編程語言,配合相應實驗箱進行實驗功能設(shè)計、仿真及驗證,使學生基本不用關(guān)注硬件的具體實現(xiàn),進一步簡化了硬件設(shè)計、測試等過程。其中數(shù)字邏輯與系統(tǒng)設(shè)計、計算機組織與結(jié)構(gòu)、SOPC系統(tǒng)設(shè)計等實驗課程均利用QUARTUS工具進行開發(fā),基于杭州康芯電子有限公司的KX_DG3B數(shù)字系統(tǒng)開發(fā)平臺和GW48系列FPGA開發(fā)平臺來進行實現(xiàn),實驗環(huán)境上具有順承性,只要在硬件實驗起始課程中進行一次講解,學生就能輕車熟路地使用。這樣就避免每個老師都在EDA軟件的講解上耗費大量時間,其他課程老師則主要把精力放在本門課相關(guān)電路及部件的設(shè)計實現(xiàn)上,節(jié)約了寶貴的實驗內(nèi)容講解的時間。EDA教學環(huán)境及FPGA平臺的使用,一方面可以提供的是虛擬器件和儀器,且開發(fā)平臺可反復編程,所需硬件連接較少,實驗設(shè)備不易損壞,使學生可以放開手腳大膽地進行實驗。另一方面,學生在課堂上完不成的實驗,可以在自己的計算機上裝載相應開發(fā)工具,利用課余時間繼續(xù)完成后跟隨下組實驗進行硬件驗證即可,實驗安排上就可以比較靈活。因此,利用EDA技術(shù),學生很方便地開展綜合性、設(shè)計性、自主性的實驗,進而可完成大型硬件的原型設(shè)計,或進行創(chuàng)新性課題的研究,這將大大激發(fā)學生的學習興趣和熱情,提高學生硬件設(shè)計能力,從而改變目前學生硬件動手能力差的情況[5]。

2.3強調(diào)各課程實驗內(nèi)容的耦合銜接與貫通,注重軟硬件之間的協(xié)同

構(gòu)建緊耦合層進式的實驗教學體系,離不開各個實驗課程內(nèi)容之間的關(guān)聯(lián)協(xié)調(diào)和貫通。計算機硬件實驗教學過程作為一個系統(tǒng),其組成部分是每門課程的實驗內(nèi)容。在選取實驗內(nèi)容時,為避免實驗內(nèi)容的孤立,既注重課程間知識的交叉滲透,又盡量體現(xiàn)知識體系的整體性和邏輯性。以“數(shù)字系統(tǒng)設(shè)計專題實驗”開放實驗為例,很多學生選擇用硬連線方式實現(xiàn)一個基本模型機,而同時在“計算機組織與結(jié)構(gòu)專題實驗”中則要求學生基于微程序的思想來實現(xiàn)一個同樣功能的模型機,通過這兩者的實現(xiàn)比較,學生能直觀地映證出理論課上所講述的兩種方法實現(xiàn)CU時各自優(yōu)缺點,透徹理解并牢固掌握該知識點。傳統(tǒng)的計算機硬件實驗課程的主要任務(wù)是驗證計算機的工作原理,以配合對應的計算機硬件理論課程,忽略了各實驗課程間的融合性,而技術(shù)的發(fā)展需要軟硬結(jié)合、軟件硬化或交融[6]。單純的軟件實驗和硬件實驗都不利于學生軟硬件綜合素質(zhì)的培養(yǎng),傳統(tǒng)的軟硬件設(shè)計相分離的設(shè)計方法已成為阻礙設(shè)計和實現(xiàn)復雜、大規(guī)模系統(tǒng)的關(guān)鍵因素。在“嵌入式系統(tǒng)與軟件開發(fā)專題實驗”以及“SOPC系統(tǒng)設(shè)計專題實驗”中,我們要求學生完成一個總的計算機軟硬件綜合設(shè)計的項目。以接近于實際應用環(huán)境,完成高質(zhì)量綜合設(shè)計為訓練手段,使學生建立系統(tǒng)的概念與工程的概念。這樣一方面可以使學生從根本上了解計算機的整個硬件系統(tǒng)、軟件控制之間的協(xié)調(diào)機制,徹底打通軟件實驗與硬件實驗之間的壁壘,另一方面,這樣既有硬件也有軟件的題目也更能激發(fā)起軟件專業(yè)學生的學習興趣,發(fā)揮其編程方面的特長,提高學生的主動性及創(chuàng)新熱情。

2.4建立靈活的考核機制,滿足不同實驗類型的要求

對于實驗課程的考核,我們采用針對不同實驗類型實行不同考核機制的方法。對于課內(nèi)的基礎(chǔ)性實驗,考核時堅持沿用傳統(tǒng)的課堂表現(xiàn)和實驗報告相結(jié)合的方式,現(xiàn)場表現(xiàn)采用單人單機現(xiàn)場演示,老師提問學生作答的方式,由老師根據(jù)學生考勤及現(xiàn)場表現(xiàn)給定分數(shù)。實驗報告的成績則細化對問題的分析能力以及文檔寫作能力等方面的要求給定。最終成績由這兩項按權(quán)值給定。對于綜合設(shè)計實驗,由于整個實驗內(nèi)容往往由多個子實驗來組成,而且通常采用兩三個學生分組進行的形式,所以考核時應更為細致,也要由課堂表現(xiàn)和實驗報告兩部分綜合給出,但較之基礎(chǔ)性實驗標準不同。首先,課堂表現(xiàn)由老師評分以及小組成員互評兩項組成,要求在每次實驗中指導教師都認真地記錄學生的考勤及實驗表現(xiàn),這里的實驗表現(xiàn)主要考查遵守實驗規(guī)則、設(shè)計能力,分析、解決問題能力以及對理論設(shè)計的實現(xiàn)能力等幾個方面。其次在實驗結(jié)束后,還要求學生撰寫實驗報告,實驗報告依據(jù)學生的總結(jié)能力、分析能力和寫作能力給出。創(chuàng)新設(shè)計型實驗一般也采用分組的形式,但最終成績是由實驗開發(fā)中幾個部分的考核成績綜合給出。選題準備階段的成績由指導教師根據(jù)學生提交系統(tǒng)選題報告,按照系統(tǒng)規(guī)模、難易程度、創(chuàng)新性及個人分工給出。設(shè)計階段的成績由學生提交系統(tǒng)設(shè)計報告和現(xiàn)場答辯兩部分給出。答辯類似于工程中的評審,需要通過學生講解、演示,回答在場所有學生及教師的質(zhì)疑,一方面對項目可行性進行充分的推敲,另一方面使各組成員充分了解其他小組的思路及設(shè)計方法,對自己項目實施起到學習借鑒作用。系統(tǒng)實現(xiàn)調(diào)試階段成績由學生提交系統(tǒng)實現(xiàn)及測試報告給出。最后驗收階段由現(xiàn)場驗收和項目總結(jié)報告兩部分組成。上述多樣化的考核標準滿足了層進式課程體系中不同層次的考核要求,更加客觀地反映了學生的實踐能力和知識運用水平,提高了實驗教學的整體質(zhì)量,達到了實踐創(chuàng)新的培養(yǎng)目標。

篇(10)

(二)人才培養(yǎng)模式與社會需求格格不入軟件工程專業(yè)是隨著計算機和網(wǎng)絡(luò)的發(fā)展逐漸興起的一個新興專業(yè),高等院校在人才培養(yǎng)目標、教學方式、教學內(nèi)容、實踐教學等方面都缺乏經(jīng)驗,至今仍處于發(fā)展的初步階段。在這個過程中,由于高校人才培養(yǎng)目標的不明確導致教師的教學缺乏針對性、實踐性和需求性。此外,在教材的選用、教學內(nèi)容的制定等方面也與軟件產(chǎn)業(yè)的發(fā)展脫軌,教學內(nèi)容陳舊、教材更新速度慢等導致學生學到的都是死知識,再加上處于高校這個封閉的環(huán)境中,學生很難接觸到軟件產(chǎn)業(yè)發(fā)展前沿的知識和信息,認識不到知識的真正價值,因此,理論落后、實踐能力差、創(chuàng)新能力差,即使進入社會也缺乏一定的競爭力。

二、高等院校軟件工程專業(yè)的建設(shè)思路

(一)改革和優(yōu)化課程體系課程體系和課程內(nèi)容是人才培養(yǎng)的基礎(chǔ),合理的課程設(shè)置是人才培養(yǎng)的關(guān)鍵。高等院校可以從三個方面進行軟件工程專業(yè)的課程體系改革和優(yōu)化:第一,圍繞能力培養(yǎng)和社會需求進行。在具體的實施過程中,高等院校在軟件工程專業(yè)要注重對基礎(chǔ)課程、交叉學科課程、選修課程、實踐課程、創(chuàng)新課程的設(shè)立,圍繞這幾個方面進行課程設(shè)置,使新的課程體系符合“厚基礎(chǔ)、精方向、重應用、突特色、強外語”的原則,不同的高校可以依據(jù)自身的情況以及特色進行調(diào)整,最終確定符合高校自身、符合社會發(fā)展、符合軟件產(chǎn)業(yè)發(fā)展的課程體系;[2]第二,圍繞課程群進行。現(xiàn)階段的軟件工程專業(yè)主要分為五個課程群:素質(zhì)培養(yǎng)課程群、應用能力培養(yǎng)課程群、基礎(chǔ)理論課程群、專業(yè)技能課程群、研究性課程群。其中,高校要特別重視專業(yè)技能課程群,提高此課程群課程設(shè)置的比重,重點培養(yǎng)學生的專業(yè)技能;第三,圍繞畢業(yè)設(shè)計進行。畢業(yè)設(shè)計是學生知識運用能力、動手操作能力、團隊協(xié)作能力、科研能力、表達理解能力等方面的綜合體現(xiàn),而這些能力也正是軟件產(chǎn)業(yè)發(fā)展對軟件從業(yè)人員提出的要求,因此,高校應該重視對軟件工程專業(yè)學生進行這些能力的培養(yǎng)。

(二)建立教學團隊建立教學團隊是對教育部提出的“實施高等學校本科教學質(zhì)量與教學改革工程”的響應。教學團隊的建立要依據(jù)教師的職稱、學位、教學效果、科研能力等進行,在年齡上要搭配好,讓經(jīng)驗豐富的老教師帶動青年教師的發(fā)展,積極鼓勵青年教師參與教學團隊組織,提高自身的實踐能力,同時也可以積累實踐經(jīng)驗。

上一篇: 運動生物化學論文 下一篇: 黨支部班子剖析材料
相關(guān)精選
相關(guān)期刊
久久久噜噜噜久久中文,精品五月精品婷婷,久久精品国产自清天天线,久久国产一区视频
亚洲AV女人的天堂在线观看 | 亚洲精品无在线码 | 日韩精品亚洲人旧成在线 | 视频一区二区三区四区在线综合网 | 亚洲日韩mⅴ在线 | 亚洲第一线路在线观看 |