《 軟件工程專(zhuān)業(yè)軟件工程實(shí)訓(xùn)》教學(xué)大綱_第1頁(yè)
《 軟件工程專(zhuān)業(yè)軟件工程實(shí)訓(xùn)》教學(xué)大綱_第2頁(yè)
《 軟件工程專(zhuān)業(yè)軟件工程實(shí)訓(xùn)》教學(xué)大綱_第3頁(yè)
《 軟件工程專(zhuān)業(yè)軟件工程實(shí)訓(xùn)》教學(xué)大綱_第4頁(yè)
《 軟件工程專(zhuān)業(yè)軟件工程實(shí)訓(xùn)》教學(xué)大綱_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、【精品文檔】如有侵權(quán),請(qǐng)聯(lián)系網(wǎng)站刪除,僅供學(xué)習(xí)與交流 軟件工程專(zhuān)業(yè)軟件工程實(shí)訓(xùn)教學(xué)大綱.精品文檔. 軟件工程專(zhuān)業(yè)軟件工程實(shí)訓(xùn)教學(xué)大綱1.課程概況課程代碼1103411課程所屬模塊/課程性質(zhì)應(yīng)用創(chuàng)新課程課程名稱(chēng)軟件工程實(shí)訓(xùn)總學(xué)時(shí)/學(xué)分54/3開(kāi)設(shè)學(xué)期6考核方式考查先修課程軟件工程概論、軟件需求分析、軟件設(shè)計(jì)與體系結(jié)構(gòu)適用專(zhuān)業(yè)軟件工程課程設(shè)計(jì)指導(dǎo)書(shū) 軟件工程實(shí)訓(xùn)教程 自編教材大綱執(zhí)筆人蔡勇大綱審核人曾安平課程簡(jiǎn)介:(300字以?xún)?nèi))軟件工程實(shí)訓(xùn)是為軟件工程專(zhuān)業(yè)課程體系配套設(shè)置的一個(gè)重要的、不可或缺的綜合實(shí)踐環(huán)節(jié),其目的是通過(guò)軟件項(xiàng)目開(kāi)發(fā)的實(shí)戰(zhàn)訓(xùn)練,在老師指導(dǎo)下,進(jìn)行企業(yè)級(jí)項(xiàng)目實(shí)戰(zhàn)開(kāi)發(fā)及軟件工程職業(yè)實(shí)

2、踐,在項(xiàng)目實(shí)踐中鞏固技術(shù)、增長(zhǎng)能力、提升素質(zhì)、豐富經(jīng)驗(yàn),真正達(dá)到具有解決工程實(shí)踐問(wèn)題能力的目標(biāo)。本課程要求學(xué)生以團(tuán)隊(duì)的形式完成一個(gè)軟件項(xiàng)目的設(shè)計(jì)與開(kāi)發(fā),遵從軟件工程原理、方法、技術(shù)、標(biāo)準(zhǔn)和規(guī)范,根據(jù)軟件生命周期的規(guī)范開(kāi)展工作,按照迭代開(kāi)發(fā)實(shí)現(xiàn)軟件項(xiàng)目過(guò)程,經(jīng)歷需求分析、數(shù)據(jù)庫(kù)設(shè)計(jì)、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、代碼設(shè)計(jì)、系統(tǒng)集成與調(diào)試、系統(tǒng)功能測(cè)試與性能測(cè)試、項(xiàng)目產(chǎn)品部署與上線實(shí)施等階段,讓學(xué)生達(dá)到在軟件開(kāi)發(fā)過(guò)程中各階段所需的和崗位所要求的素質(zhì)與能力。教學(xué)目標(biāo)(M)M1: 培養(yǎng)學(xué)生工程化的思維方式。M2: 培養(yǎng)學(xué)生按照軟件工程的原理、方法、技術(shù)、標(biāo)準(zhǔn)和規(guī)范,進(jìn)行軟件開(kāi)發(fā)的能力M3: 培養(yǎng)學(xué)生的合作意識(shí)和

3、團(tuán)隊(duì)精神M4: 培養(yǎng)學(xué)生對(duì)技術(shù)文檔的編寫(xiě)能力教學(xué)方式(J)J1. 討論法10 學(xué)時(shí) 18%J2. 互動(dòng)式教學(xué)10學(xué)時(shí) 18%J3. 任務(wù)驅(qū)動(dòng)法34學(xué)時(shí) 64%J4. 練習(xí)法學(xué)時(shí) %J5. 嘗試教學(xué)法 學(xué)時(shí) %J5 考核方式(K)K1. 設(shè)計(jì)說(shuō)明書(shū)10%K 2. 設(shè)計(jì)方案%K3. 設(shè)計(jì)報(bào)告 %K4. 設(shè)計(jì)作品10%K5. 答辯10%K6. 實(shí)訓(xùn)報(bào)告 40 %K7. 實(shí)訓(xùn)項(xiàng)目考核10%K8. 綜合評(píng)價(jià)10 %K9. 口頭表達(dá)10 %2. 實(shí)訓(xùn)內(nèi)容與要求軟件工程實(shí)訓(xùn)的內(nèi)容:項(xiàng)目可行性研究:提出實(shí)訓(xùn)要求,分組,選題,分工,確定每個(gè)人的具體任務(wù),開(kāi)始可行性分析。項(xiàng)目介紹:介紹項(xiàng)目背景,掌握工作時(shí)間、環(huán)境

4、、以及真實(shí)企業(yè)基本工作概念和文化。項(xiàng)目團(tuán)隊(duì)建設(shè),為項(xiàng)目合作所做的準(zhǔn)備。業(yè)務(wù)背景:理解客戶(hù)歷史數(shù)據(jù)與表單;制定訪談提綱;問(wèn)題澄清和形成訪談紀(jì)要;訪談提綱和訪談紀(jì)要呈現(xiàn)和總結(jié);培訓(xùn)溝通技巧,為需求分析做準(zhǔn)備。學(xué)生閱讀自己所分配的相關(guān)文檔,并模擬客戶(hù)進(jìn)行交流。制定項(xiàng)目開(kāi)發(fā)計(jì)劃:明確項(xiàng)目的大小、范圍、復(fù)雜程度等。項(xiàng)目經(jīng)理召集小組成員進(jìn)行任務(wù)分解與任務(wù)分配,確定任務(wù)進(jìn)度,確定完成項(xiàng)目的環(huán)境和工具需求分析:進(jìn)行系統(tǒng)的需求分析,包括:功能要求, 非功能要求;用適當(dāng)?shù)墓ぞ弑硎拘枨?。介紹需求階段工作內(nèi)容和工作要求,包括對(duì)工作模板的介紹,分析用例的編寫(xiě)。模擬與客戶(hù)的交流。系統(tǒng)分析用例的編寫(xiě),系統(tǒng)用例交流,系統(tǒng)用例

5、的調(diào)整和修訂,需求分析呈現(xiàn)和總結(jié)。模擬與客戶(hù)的交流。概要設(shè)計(jì):進(jìn)行概要系統(tǒng)設(shè)計(jì),完成系統(tǒng)的體系結(jié)構(gòu)的建立和系統(tǒng)概要設(shè)計(jì)。在了解客戶(hù)的需求基礎(chǔ)上,進(jìn)行總體設(shè)計(jì)準(zhǔn)備,需要介紹總體設(shè)計(jì)涉及的文檔模板;要進(jìn)行界面設(shè)計(jì),界面設(shè)計(jì)小組交流,界面設(shè)計(jì)文檔調(diào)整和修訂,數(shù)據(jù)庫(kù)模型設(shè)計(jì),宏觀設(shè)計(jì)呈現(xiàn)和總結(jié),微觀設(shè)計(jì)規(guī)范和模板介紹。模擬客戶(hù)進(jìn)行討論和確認(rèn)。詳細(xì)設(shè)計(jì):繪制各類(lèi)UML圖和相應(yīng)的各模塊規(guī)格說(shuō)明書(shū)。需要對(duì)詳細(xì)設(shè)計(jì)文檔模板及內(nèi)容介紹,要進(jìn)行序列圖設(shè)計(jì),類(lèi)圖設(shè)計(jì),詳細(xì)設(shè)計(jì)小組交流,詳細(xì)設(shè)計(jì)文檔調(diào)整和修訂,詳細(xì)設(shè)計(jì)呈現(xiàn)和總結(jié),老師介紹編碼和單元測(cè)試規(guī)范。編碼和單元測(cè)試: 介紹編碼和單元測(cè)試方法,學(xué)生要進(jìn)行單元測(cè)試

6、,代碼交流和復(fù)審,代碼修改和回歸測(cè)試,軟件的呈現(xiàn)和總結(jié), 測(cè)試案例編寫(xiě),組織進(jìn)行測(cè)試案例交流,介紹集成測(cè)試規(guī)范和模板。集成測(cè)試: 編寫(xiě)測(cè)試案例和測(cè)試報(bào)告。學(xué)生要進(jìn)行測(cè)試和缺陷跟蹤,缺陷修復(fù),新版本發(fā)布,代碼修改和回歸測(cè)試,缺陷和修復(fù)的呈現(xiàn)和總結(jié)。生產(chǎn)環(huán)境準(zhǔn)備和安裝,數(shù)據(jù)準(zhǔn)備和導(dǎo)入,驗(yàn)收測(cè)試和測(cè)試報(bào)告。系統(tǒng)實(shí)施和驗(yàn)收:老師驗(yàn)收測(cè)試報(bào)告呈現(xiàn)和驗(yàn)收?qǐng)?bào)告簽字,學(xué)生要進(jìn)行整體系統(tǒng)展示,項(xiàng)目部署和上線。要模擬客戶(hù)對(duì)系統(tǒng)進(jìn)行測(cè)試,培訓(xùn)展示技巧,為最后的項(xiàng)目答辯做準(zhǔn)備總結(jié)階段: 總結(jié)實(shí)踐過(guò)程,吸取教訓(xùn),總結(jié)經(jīng)驗(yàn),主要是回顧各個(gè)階段的出現(xiàn)的主要問(wèn)題,以及今后如何避免。軟件工程實(shí)訓(xùn)的要求:實(shí)訓(xùn)要求學(xué)生采用“項(xiàng)目小

7、組”的形式,結(jié)合具體的開(kāi)發(fā)項(xiàng)目進(jìn)行設(shè)計(jì)。具體要求如下: 1. 每個(gè)班級(jí)按項(xiàng)目小組進(jìn)行分組,每組不得超過(guò)4人; 2. 每個(gè)項(xiàng)目小組選出項(xiàng)目負(fù)責(zé)人或項(xiàng)目經(jīng)理,由項(xiàng)目經(jīng)理召集項(xiàng)目組成員討論,選定開(kāi)發(fā)項(xiàng)目,項(xiàng)目的選定必須考慮“范圍、期限、成本、人員、設(shè)備”等條件;項(xiàng)目經(jīng)理負(fù)責(zé)完成“可行性研究報(bào)告”,制定“項(xiàng)目開(kāi)發(fā)計(jì)劃”,管理項(xiàng)目并根據(jù)項(xiàng)目進(jìn)展情況對(duì)項(xiàng)目開(kāi)發(fā)計(jì)劃進(jìn)行調(diào)整;對(duì)于調(diào)整的項(xiàng)目開(kāi)發(fā)計(jì)劃必須存檔;3. 項(xiàng)目開(kāi)發(fā)計(jì)劃書(shū)中每項(xiàng)任務(wù)要落實(shí)到人且規(guī)定該任務(wù)的起止日期和時(shí)間;明確每個(gè)階段提交文檔的日期和時(shí)間;每個(gè)項(xiàng)目小組必須明確指定文檔的審查小組和審查人員以及審查結(jié)果的返回日期;審查小組和審查人員不得是完成

8、被審查內(nèi)容的完成者;審查結(jié)果至少包括:存在的問(wèn)題、出現(xiàn)問(wèn)題的所在文檔的位置及頁(yè)碼、具體建議等;每個(gè)階段的審查結(jié)果不得少于10個(gè)問(wèn)題;4. 每個(gè)項(xiàng)目小組必須按照給定的文檔規(guī)范標(biāo)準(zhǔn)提供下列文檔,文檔中必須注明執(zhí)筆者,完成者(簽名)和完成日期,其中完成需求分析和設(shè)計(jì)工作的人員不能相同,完成編碼和審查/測(cè)試的人員不能相同;文檔包括: 可行性研究報(bào)告、項(xiàng)目開(kāi)發(fā)計(jì)劃、需求分析規(guī)格說(shuō)明、概要設(shè)計(jì)規(guī)格說(shuō)明、詳細(xì)設(shè)計(jì)規(guī)格說(shuō)明、編碼清單(部分或全部)、測(cè)試清單;5. 每個(gè)項(xiàng)目小組可以選擇完成編碼,測(cè)試等階段的部分任務(wù);6. 根據(jù)合理的進(jìn)度安排,一步一步,踏踏實(shí)實(shí)地開(kāi)展實(shí)訓(xùn)活動(dòng),按時(shí)完成每部分工作;7. 實(shí)訓(xùn)過(guò)程中

9、,堅(jiān)持獨(dú)立完成,分成小組進(jìn)行的要有明確的分工,并在報(bào)告中給以說(shuō)明。3.建議教學(xué)安排序號(hào)主要內(nèi)容完成時(shí)間課程目標(biāo)教學(xué) 方式考核方式1項(xiàng)目可行性研究:成立項(xiàng)目小組并選定項(xiàng)目經(jīng)理或項(xiàng)目小組長(zhǎng),項(xiàng)目經(jīng)理召集小組成員選擇開(kāi)發(fā)項(xiàng)目,項(xiàng)目經(jīng)理召集小組成員開(kāi)展項(xiàng)目可行性研究,按照軟件工程國(guó)家標(biāo)準(zhǔn)文檔的格式要求,由項(xiàng)目經(jīng)理執(zhí)筆完成項(xiàng)目可行性研究報(bào)告。8M1、M2、M3J1、J2K92制定項(xiàng)目開(kāi)發(fā)計(jì)劃:項(xiàng)目經(jīng)理召集小組成員針對(duì)所選項(xiàng)目開(kāi)展討論開(kāi)發(fā)計(jì)劃,進(jìn)一步明確項(xiàng)目的大小、范圍、復(fù)雜程度等。項(xiàng)目經(jīng)理召集小組成員進(jìn)行任務(wù)分解與任務(wù)分配,確定任務(wù)進(jìn)度,確定完成項(xiàng)目的環(huán)境和工具,按照軟件工程國(guó)家標(biāo)準(zhǔn)文檔的格式要求,項(xiàng)目

10、經(jīng)理執(zhí)筆完成項(xiàng)目開(kāi)發(fā)計(jì)劃書(shū)。4M1、M2、M3J1、J2、J3K1、K7、K93需求分析:按照項(xiàng)目任務(wù)分配結(jié)果和項(xiàng)目進(jìn)度要求,由任務(wù)承擔(dān)人開(kāi)展項(xiàng)目的需求分析的主要工作,不得超越前述項(xiàng)目的大小、范圍、復(fù)雜程度等。項(xiàng)目小組的其他成員配合任務(wù)承擔(dān)人,完成項(xiàng)目的需求分析,按照軟件工程國(guó)家標(biāo)準(zhǔn)文檔的格式要求,由任務(wù)承擔(dān)人執(zhí)筆完成項(xiàng)目需求分析規(guī)格說(shuō)明書(shū)。由評(píng)審人員完成對(duì)項(xiàng)目需求分析規(guī)格說(shuō)明書(shū)的評(píng)審工作,并給出評(píng)審意見(jiàn)。8M2、M3、M4J1、J2、J3K1、K5 K7、K94概要設(shè)計(jì):按照項(xiàng)目任務(wù)分配結(jié)果和項(xiàng)目進(jìn)度要求,并依據(jù)項(xiàng)目需求分析規(guī)格說(shuō)明,由任務(wù)承擔(dān)人完成項(xiàng)目的初步設(shè)計(jì)任務(wù)。項(xiàng)目小組的其他成員配合

11、任務(wù)承擔(dān)人,完成項(xiàng)目的初步設(shè)計(jì)任務(wù),按照軟件工程國(guó)家標(biāo)準(zhǔn)文檔的格式要求,由任務(wù)承擔(dān)人執(zhí)筆完成項(xiàng)目初步設(shè)計(jì)規(guī)格說(shuō)明書(shū),由評(píng)審人員完成對(duì)項(xiàng)目初步設(shè)計(jì)規(guī)格說(shuō)明書(shū)的評(píng)審工作,并給出評(píng)審意見(jiàn)。8M2、M3、M4J1、J2、J3K1、K5 K7、K95詳細(xì)設(shè)計(jì):按照項(xiàng)目任務(wù)分配結(jié)果和項(xiàng)目進(jìn)度要求,并依據(jù)項(xiàng)目初步設(shè)計(jì)規(guī)格說(shuō)明書(shū),由任務(wù)承擔(dān)人完成項(xiàng)目的詳細(xì)設(shè)計(jì)任務(wù),項(xiàng)目小組的其他成員配合任務(wù)承擔(dān)人,完成項(xiàng)目的詳細(xì)設(shè)計(jì)任務(wù),按照軟件工程國(guó)家標(biāo)準(zhǔn)文檔的格式要求,由任務(wù)承擔(dān)人執(zhí)筆完成項(xiàng)目詳細(xì)設(shè)計(jì)規(guī)格說(shuō)明書(shū),由評(píng)審人員完成對(duì)項(xiàng)目詳細(xì)設(shè)計(jì)規(guī)格說(shuō)明書(shū)的評(píng)審工作,并給出評(píng)審意見(jiàn)實(shí)現(xiàn),按照項(xiàng)目任務(wù)分配結(jié)果和項(xiàng)目進(jìn)度要求,并依

12、據(jù)項(xiàng)目初步設(shè)計(jì)規(guī)格說(shuō)明書(shū)的評(píng)審工作,并給出評(píng)審意見(jiàn)。6M2、M3、M4J1、J2、J3K1、K5 K7、K96編碼和單元測(cè)試: 按照前期分析和設(shè)計(jì)的工作進(jìn)行代碼的編寫(xiě)工作。6M2、M3、M4J1、J2、J3K1、K9 K77系統(tǒng)測(cè)試: 根據(jù)項(xiàng)目需求分析規(guī)格說(shuō)明書(shū)對(duì)已實(shí)現(xiàn)部分的軟件或模塊進(jìn)行測(cè)試工作,并按照軟件工程國(guó)家標(biāo)準(zhǔn)文檔的格式要求,由任務(wù)承擔(dān)人執(zhí)筆完成項(xiàng)目測(cè)試報(bào)告。4M2、M3、M4J1、J2、J3K1、K5 K7、K98系統(tǒng)驗(yàn)收和總結(jié):老師驗(yàn)收測(cè)試報(bào)告呈現(xiàn)和驗(yàn)收?qǐng)?bào)告簽字,學(xué)生要進(jìn)行整體系統(tǒng)展示,項(xiàng)目部署和上線。要模擬客戶(hù)對(duì)系統(tǒng)進(jìn)行測(cè)試,培訓(xùn)展示技巧,總結(jié)實(shí)踐過(guò)程,吸取教訓(xùn),總結(jié)經(jīng)驗(yàn),主要

13、是回顧各個(gè)階段的出現(xiàn)的主要問(wèn)題,以及今后如何避免。10M1、M3J3K6、K4、K94.參考書(shū)目和資料1 軟件工程實(shí)訓(xùn)教程 自編教材2軟件工程項(xiàng)目實(shí)訓(xùn)教程 呂云翔、劉瀚誠(chéng)、劉天毅 清華大學(xué)出版社 2016.113軟件工程實(shí)習(xí)實(shí)訓(xùn)教程 李春青、楊洋 清華大學(xué)出版社 2013.084UML系統(tǒng)建模與分析設(shè)計(jì)課程設(shè)計(jì)刁成嘉主編,機(jī)械工業(yè)出版社,出版日期:2008年5.專(zhuān)業(yè)個(gè)性化需求補(bǔ)充說(shuō)明考核方式及評(píng)分標(biāo)準(zhǔn):以提交的實(shí)訓(xùn)設(shè)計(jì)報(bào)告為主,考核成績(jī)由小組成績(jī)和個(gè)人成績(jī)兩部分組成。 1、小組成績(jī)(50%):小組評(píng)分是從整體上對(duì)每組的課程設(shè)計(jì)報(bào)告進(jìn)行評(píng)分,其目的是為了讓學(xué)生體會(huì)到軟件開(kāi)發(fā)中團(tuán)隊(duì)合作的

14、重要性。 具體要求: (1)文檔(設(shè)計(jì)說(shuō)明書(shū))編寫(xiě)科學(xué)合理、正確完整、規(guī)范,包括編寫(xiě)過(guò)程符合軟件工程開(kāi)發(fā)設(shè)計(jì)流程等(10%) (2)軟件功能達(dá)到設(shè)計(jì)要求,實(shí)現(xiàn)正確、程序穩(wěn)定、界面美觀大方、編程符合規(guī)范、程序具有易讀性等(10%) (3)階段性驗(yàn)收(實(shí)訓(xùn)項(xiàng)目考核) 所做管理文檔和技術(shù)文檔完整翔實(shí),能明確體現(xiàn)每位組員的工作情況,并能按時(shí)提交(10%) (4)綜合評(píng)價(jià),小組成員學(xué)習(xí)態(tài)度認(rèn)真,既有獨(dú)立工作能力,又能與他人合作(10%) (5 )答辯,對(duì)軟件開(kāi)發(fā)的每一個(gè)階段評(píng)審,答辯效果好 (10%). 2、個(gè)人成績(jī)(50%):對(duì)個(gè)人在課程設(shè)計(jì)過(guò)程中所做工作的評(píng)分。 具體要求: (1)口頭表達(dá)清楚,回答準(zhǔn)確,有自己獨(dú)特見(jiàn)解(10%) (2)實(shí)訓(xùn)報(bào)告中由此同學(xué)完成的部分完整性、合理性、正確性;(35%) (3)在報(bào)告中有個(gè)人總結(jié)和心得;(5%)階段性驗(yàn)收+最終完成情況+平時(shí)考勤 1.階段性驗(yàn)收包括:每組提交一份課程設(shè)計(jì)報(bào)告,要求包括可行性分析、軟件項(xiàng)目開(kāi)發(fā)計(jì)劃、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)等部分最終結(jié)果,而且每組內(nèi)前后設(shè)計(jì)保持連續(xù)性。 2.最終完成包括:實(shí)訓(xùn)總結(jié)(如果是兩周實(shí)訓(xùn),則檢查系統(tǒng)運(yùn)行情況、改進(jìn)方案

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論