《軟件工程》教學(xué)大綱(合作班)_第1頁(yè)
《軟件工程》教學(xué)大綱(合作班)_第2頁(yè)
《軟件工程》教學(xué)大綱(合作班)_第3頁(yè)
《軟件工程》教學(xué)大綱(合作班)_第4頁(yè)
《軟件工程》教學(xué)大綱(合作班)_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

《軟件工程》教學(xué)大綱課程英文名SoftwareEngineering課程代碼03M0178學(xué)分3.5總學(xué)時(shí)56理論學(xué)時(shí)44實(shí)驗(yàn)學(xué)時(shí)0上機(jī)學(xué)時(shí)12實(shí)踐學(xué)時(shí)0課程類別專業(yè)課課程性質(zhì)限選先修課程算法與數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫(kù)系統(tǒng)原理、高級(jí)語(yǔ)言程序設(shè)計(jì)、面向?qū)ο蟪绦蛟O(shè)計(jì)適用專業(yè)計(jì)算機(jī)科學(xué)與技術(shù)(合作辦學(xué))開(kāi)課學(xué)院信息工程學(xué)院注:課程類別是指公共基礎(chǔ)課/學(xué)科基礎(chǔ)課/專業(yè)課;課程性質(zhì)是指必修/限選/任選。一、課程地位與課程目標(biāo)(一)課程地位本課程是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)的一門(mén)重要的必修課程。本課程系統(tǒng)講解軟件過(guò)程、軟件建模、軟件質(zhì)量管理和軟件項(xiàng)目管理等基礎(chǔ)知識(shí),涵蓋相關(guān)概念、原則,方法和工具。其任務(wù)是使學(xué)生掌握系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)和系統(tǒng)測(cè)試的基本方法,并能利用所學(xué)的知識(shí)進(jìn)行簡(jiǎn)單的開(kāi)發(fā)、管理和維護(hù)軟件項(xiàng)目并掌握國(guó)際上該領(lǐng)域最新動(dòng)態(tài),為后續(xù)的畢業(yè)設(shè)計(jì)和從事軟件領(lǐng)域的工作奠定基礎(chǔ)。(二)課程目標(biāo)1.理解軟件工程和軟件過(guò)程的基本概念、方法,具備針對(duì)特定軟件需求采用恰當(dāng)?shù)能浖^(guò)程模型能力。了解軟件項(xiàng)目的工作范圍、可能風(fēng)險(xiǎn)、需要資源(人、硬件/軟件)、要實(shí)現(xiàn)的任務(wù)、經(jīng)歷的里程碑、花費(fèi)工作量(成本)、進(jìn)度安排等軟件項(xiàng)目管理內(nèi)容。2.理解和掌握結(jié)構(gòu)化方法學(xué)的基本概念、規(guī)程和方法,培養(yǎng)能利用所學(xué)的知識(shí)進(jìn)行簡(jiǎn)單的開(kāi)發(fā)、管理和維護(hù)軟件項(xiàng)目的能力。3.理解和掌握面向?qū)ο蠓椒▽W(xué)的基本概念、規(guī)程和方法,培養(yǎng)能利用所學(xué)的知識(shí)進(jìn)行簡(jiǎn)單的開(kāi)發(fā)、管理和維護(hù)軟件項(xiàng)目的能力。課程思政目標(biāo):1.理解課程知識(shí)的內(nèi)涵和價(jià)值,培養(yǎng)學(xué)生創(chuàng)新能力和課程知識(shí)綜合運(yùn)用能力,訓(xùn)練邏輯思維、辯證思維以及發(fā)現(xiàn)問(wèn)題、分析問(wèn)題與解決問(wèn)題的能力,掌握科學(xué)的思維方法,培養(yǎng)全局觀念和大局意識(shí);2.培養(yǎng)嚴(yán)謹(jǐn)求實(shí)、一絲不茍、愛(ài)崗敬業(yè)、無(wú)私奉獻(xiàn)的工作作風(fēng)和良好的職業(yè)素養(yǎng);培養(yǎng)團(tuán)隊(duì)合作精神和溝通能力以及勇于探索、實(shí)事求是的實(shí)踐精神。3.培養(yǎng)學(xué)生的民族自豪感與文化認(rèn)同感,踐行文化自信,激發(fā)學(xué)生學(xué)習(xí)強(qiáng)國(guó)的熱情,引導(dǎo)學(xué)生樹(shù)立正確的人生觀、價(jià)值觀和理想信念。二、課程目標(biāo)達(dá)成的途徑與方法課程目標(biāo)課程目標(biāo)內(nèi)容支撐畢業(yè)要求指標(biāo)點(diǎn)目標(biāo)達(dá)成的途徑與方法對(duì)應(yīng)內(nèi)容課程目標(biāo)1理解軟件工程和軟件過(guò)程的基本概念、方法,具備針對(duì)特定軟件需求采用恰當(dāng)?shù)能浖^(guò)程模型能力。指標(biāo)點(diǎn)2.1:能夠?qū)?fù)雜工程問(wèn)題進(jìn)行識(shí)別、判斷和表達(dá),并對(duì)需要解決的問(wèn)題進(jìn)行有效分解。1.課堂教學(xué)2.課堂討論3.課外作業(yè)第1章軟件工程概述第2章軟件過(guò)程課程目標(biāo)2理解和掌握結(jié)構(gòu)化方法學(xué)的基本概念、規(guī)程和方法,培養(yǎng)能利用所學(xué)的知識(shí)進(jìn)行簡(jiǎn)單的開(kāi)發(fā)、管理和維護(hù)軟件項(xiàng)目的能力。指標(biāo)點(diǎn)3.1:能夠針對(duì)計(jì)算機(jī)硬件、計(jì)算機(jī)軟件、計(jì)算機(jī)網(wǎng)絡(luò)和計(jì)算機(jī)應(yīng)用等領(lǐng)域復(fù)雜工程問(wèn)題提出解決方案,并論證可行性。在解決方案中體現(xiàn)出創(chuàng)新性。1.課堂教學(xué)2.課堂討論3.實(shí)驗(yàn)4.課外作業(yè)第3章結(jié)構(gòu)化分析第4章結(jié)構(gòu)化設(shè)計(jì)第5章結(jié)構(gòu)化實(shí)現(xiàn)課程目標(biāo)3理解和掌握面向?qū)ο蠓椒▽W(xué)的基本概念、規(guī)程和方法,培養(yǎng)能利用所學(xué)的知識(shí)進(jìn)行簡(jiǎn)單的開(kāi)發(fā)、管理和維護(hù)軟件項(xiàng)目的能力。指標(biāo)點(diǎn)11.1:掌握工程項(xiàng)目中涉及的管理與經(jīng)濟(jì)決策方法。了解計(jì)算機(jī)軟硬件項(xiàng)目及產(chǎn)品全周期、全流程的成本構(gòu)成,理解其中涉及的工程管理與經(jīng)濟(jì)決策問(wèn)題。1.課堂教學(xué)2.課堂討論3.實(shí)驗(yàn)4.課外作業(yè)第6章面向?qū)ο蠓椒▽W(xué)導(dǎo)論第7章面向?qū)ο蠓治龅?章面向?qū)ο笤O(shè)計(jì)第9章面向?qū)ο髮?shí)現(xiàn)第10章統(tǒng)一建模語(yǔ)言課程目標(biāo)4了解軟件項(xiàng)目的工作范圍、可能風(fēng)險(xiǎn)、需要資源(人、硬件/軟件)、要實(shí)現(xiàn)的任務(wù)、經(jīng)歷的里程碑、花費(fèi)工作量(成本)、進(jìn)度安排等軟件項(xiàng)目管理內(nèi)容。指標(biāo)點(diǎn)11.2:能在多學(xué)科環(huán)境下(包括模擬環(huán)境),在設(shè)計(jì)開(kāi)發(fā)解決方案的過(guò)程中,運(yùn)用工程管理與經(jīng)濟(jì)決策方法。1.課堂教學(xué)2.課堂討論3.課外作業(yè)第11章計(jì)劃第12章組織第13章控制第14章軟件維護(hù)與軟件文檔三、課程目標(biāo)與相關(guān)畢業(yè)要求的對(duì)應(yīng)關(guān)系課程目標(biāo)課程目標(biāo)對(duì)畢業(yè)要求的支撐程度(H、M、L)畢業(yè)要求2畢業(yè)要求3畢業(yè)要求11課程目標(biāo)1H課程目標(biāo)2M課程目標(biāo)3H課程目標(biāo)4H四、課程主要內(nèi)容與基本要求第一章軟件工程概述1.1軟件危機(jī)與軟件工程的起源1.1.1軟件危機(jī)的出現(xiàn)1.1.2軟件危機(jī)介紹1.1.3產(chǎn)生軟件危機(jī)的原因1.1.4消除軟件危機(jī)的途徑1.2軟件工程1.2.1什么是軟件工程1.2.2軟件工程的基本原理1.3軟件工程包含的領(lǐng)域基本要求:了解軟件的相關(guān)概念和術(shù)語(yǔ),了解軟件的分類。了解軟件工程的概念和組成,理解軟件工程實(shí)踐的通用規(guī)則。這部分是該課程的基礎(chǔ)內(nèi)容,為軟件過(guò)程、軟件建模、軟件質(zhì)量管理和軟件項(xiàng)目管理奠定基礎(chǔ)。(通過(guò)講述軟件工程,引入中國(guó)軟件工程發(fā)展歷程,簡(jiǎn)要介紹案例“青鳥(niǎo)工程”。[科學(xué)探索,勇于實(shí)踐])第二章軟件過(guò)程2.1軟件生命周期的基本任務(wù)2.2瀑布模型2.3快速原型模型2.4增量模型2.5螺旋模型2.6噴泉模型基本要求:了解過(guò)程模型的概念和過(guò)程流的分類,掌握慣用的過(guò)程模型、了解專用過(guò)程模型和統(tǒng)一過(guò)程,理解敏捷過(guò)程的概念、了解極限編程和其它敏捷過(guò)程模型。這部分是該課程的基礎(chǔ)內(nèi)容,重點(diǎn)掌握過(guò)程模型和敏捷開(kāi)發(fā)過(guò)程模型。通過(guò)這部分的學(xué)習(xí),能使學(xué)生針對(duì)特定軟件需求能夠分析采用恰當(dāng)?shù)能浖^(guò)程模型或敏捷過(guò)程模型。(通過(guò)講述軟件過(guò)程,引入中國(guó)目前面臨“卡脖子”的問(wèn)題,簡(jiǎn)要介紹案例“中國(guó)第一程序員”—求伯君。[工匠精神,科技報(bào)國(guó)]。)第三章結(jié)構(gòu)化分析3.1概述3.2與用戶溝通的方法3.2.1訪談3.2.2簡(jiǎn)易的應(yīng)用規(guī)格說(shuō)明技術(shù)3.2.3軟件原型3.3分析建模與規(guī)格說(shuō)明3.3.1分析建模3.3.2軟件需求規(guī)格說(shuō)明3.4“實(shí)體-關(guān)系”圖3.5數(shù)據(jù)流圖3.6狀態(tài)轉(zhuǎn)換圖3.6.1狀態(tài)3.6.2事件3.6.3符號(hào)3.7數(shù)據(jù)字典3.8結(jié)構(gòu)化分析的實(shí)際應(yīng)用3.8.1問(wèn)題陳述3.8.2問(wèn)題定義3.8.3可行性研究3.8.4需求分析基本要求:了解需求工程的概念,明確需求內(nèi)容、了解獲取需求的方法和過(guò)程;掌握需求建模的類型:數(shù)據(jù)模型、功能模型、行為模型和數(shù)據(jù)字典。這部分是該課程的重點(diǎn)內(nèi)容。通過(guò)這部分的學(xué)習(xí),能使學(xué)生針對(duì)特定軟件需求能夠分析和建立恰當(dāng)?shù)能浖治瞿P汀#ㄍㄟ^(guò)講述結(jié)構(gòu)化分析,引入中國(guó)自主研發(fā)的可行性,簡(jiǎn)要介紹案例“漢字激光照排系統(tǒng)”。[奉獻(xiàn)精神,創(chuàng)新精神]。)第四章結(jié)構(gòu)化設(shè)計(jì)4.1結(jié)構(gòu)化設(shè)計(jì)與結(jié)構(gòu)化分析的關(guān)系4.2軟件設(shè)計(jì)的概念和原理4.2.1模塊化344.2.2抽象344.2.3逐步求精4.2.4信息隱藏4.3模塊獨(dú)立4.3.1耦合4.3.2內(nèi)聚4.4啟發(fā)規(guī)則4.5表示軟件結(jié)構(gòu)的圖形工具4.5.1層次圖和HIPO圖4.5.2結(jié)構(gòu)圖4.6面向數(shù)據(jù)流的設(shè)計(jì)方法4.6.1概念4.6.2變換分析4.6.3事務(wù)分析4.6.4設(shè)計(jì)優(yōu)化4.7人-機(jī)界面設(shè)計(jì)4.7.1人-機(jī)界面設(shè)計(jì)問(wèn)題4.7.2人-機(jī)界面設(shè)計(jì)過(guò)程4.7.3界面設(shè)計(jì)指南4.8過(guò)程設(shè)計(jì)4.9過(guò)程設(shè)計(jì)的工具4.9.1程序流程圖4.9.2盒圖(N-S圖)4.9.3PAD圖4.9.4判定表4.9.5判定樹(shù)4.9.6過(guò)程設(shè)計(jì)語(yǔ)言4.10面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法基本要求:理解設(shè)計(jì)的指導(dǎo)原則;掌握設(shè)計(jì)模型:數(shù)據(jù)設(shè)計(jì)、體系結(jié)構(gòu)設(shè)計(jì)、接口設(shè)計(jì)和過(guò)程設(shè)計(jì);掌握過(guò)程設(shè)計(jì)工具。這部分是該課程的重點(diǎn)內(nèi)容。通過(guò)這部分的學(xué)習(xí),能使學(xué)生針對(duì)特定軟件需求能夠分析和建立恰當(dāng)?shù)脑O(shè)計(jì)模型。(通過(guò)講述結(jié)構(gòu)化設(shè)計(jì),引入結(jié)構(gòu)化設(shè)計(jì)的重要性,簡(jiǎn)要介紹案例“抖音”。[創(chuàng)新思維,創(chuàng)新精神]。)第五章結(jié)構(gòu)化實(shí)現(xiàn)5.1編碼5.1.1選擇程序設(shè)計(jì)語(yǔ)言5.1.2編碼風(fēng)格5.2軟件測(cè)試基礎(chǔ)5.2.1測(cè)試目標(biāo)5.2.2黑盒測(cè)試和白盒測(cè)試5.2.3測(cè)試準(zhǔn)則5.2.4流圖5.3白盒測(cè)試技術(shù)5.3.1邏輯覆蓋5.3.2控制結(jié)構(gòu)測(cè)試5.4黑盒測(cè)試技術(shù)5.4.1等價(jià)劃分5.4.2邊界值分析5.4.3錯(cuò)誤推測(cè)5.5測(cè)試策略5.5.1測(cè)試步驟5.5.2單元測(cè)試5.5.3集成測(cè)試5.5.4確認(rèn)測(cè)試5.6調(diào)試5.6.1調(diào)試過(guò)程5.6.2調(diào)試途徑5.7軟件可靠性5.7.1基本概念5.7.2估算平均無(wú)故障時(shí)間的方法基本要求:了解編碼風(fēng)格;理解軟件測(cè)試需要采用的策略;熟悉使用不同方法設(shè)計(jì)出有效的測(cè)試用例。這部分是該課程的重點(diǎn)內(nèi)容。通過(guò)這部分的學(xué)習(xí),能使學(xué)生理解前部分內(nèi)容、保證生產(chǎn)出高質(zhì)量軟件做好了準(zhǔn)備。(通過(guò)講述結(jié)構(gòu)化實(shí)現(xiàn),簡(jiǎn)要介紹案例“飛天云操作系統(tǒng)”。[獨(dú)具匠心,攻堅(jiān)克難])第六章面向?qū)ο蠓椒▽W(xué)導(dǎo)論6.1面向過(guò)程與面向?qū)ο蟪绦蛟O(shè)計(jì)6.1.1用對(duì)象分解取代功能分解6.1.2設(shè)計(jì)類等級(jí)6.1.3定義屬性和服務(wù)6.2面向?qū)ο蠓椒▽W(xué)概述6.2.1面向?qū)ο蠓椒▽W(xué)的要點(diǎn)6.2.2面向?qū)ο蟮能浖^(guò)程6.3面向?qū)ο蠓椒▽W(xué)的主要優(yōu)點(diǎn)6.4面向?qū)ο蟮母拍?.4.1對(duì)象6.4.2其他概念6.5面向?qū)ο蠼?.6對(duì)象模型6.6.1表示類的符號(hào)6.6.2表示關(guān)系的符號(hào)6.7動(dòng)態(tài)模型6.8功能模型6.93種模型之間的關(guān)系基本要求:了解面向?qū)ο髮W(xué)概述、面向?qū)ο蟮母拍?;理解面向?qū)ο蠓椒▽W(xué)的優(yōu)點(diǎn);掌握面向?qū)ο蠼!_@部分是課程目標(biāo)3的基礎(chǔ)內(nèi)容。通過(guò)這部分的學(xué)習(xí),為面向?qū)ο蟮拈_(kāi)發(fā)建立基礎(chǔ)。(通過(guò)講述面向?qū)ο蠓椒▽W(xué)導(dǎo)論,引入類圖和對(duì)象圖的區(qū)別,簡(jiǎn)要介紹案例“周志華”。[職業(yè)素養(yǎng),寬廣情懷])第七章面向?qū)ο蠓治?.1分析過(guò)程7.1.1概述7.1.23個(gè)子模型與5個(gè)層次7.2需求陳述7.3建立對(duì)象模型7.3.1確定類與對(duì)象7.3.2確定關(guān)聯(lián)7.3.3劃分主題7.3.4確定屬性7.3.5識(shí)別繼承關(guān)系7.3.6反復(fù)修改7.4建立動(dòng)態(tài)模型7.4.1編寫(xiě)腳本7.4.2設(shè)想用戶界面7.4.3畫(huà)事件跟蹤圖7.4.4畫(huà)狀態(tài)圖7.4.5審查動(dòng)態(tài)模型7.5建立功能模型7.6定義服務(wù)基本要求:了解面向?qū)ο蠓治龅倪^(guò)程,明確3個(gè)子模型與5個(gè)層次。掌握需求建模的類型:對(duì)象模型,功能模型和動(dòng)態(tài)模型。通過(guò)這部分的學(xué)習(xí),能使學(xué)生針對(duì)特定軟件需求能夠分析和建立恰當(dāng)?shù)拿嫦驅(qū)ο蠓治瞿P汀#ㄍㄟ^(guò)面向?qū)ο蠓治?,引入?duì)象分析建模,簡(jiǎn)單介紹案例“北斗衛(wèi)星導(dǎo)航系統(tǒng)”。[科技探索,科技成就]。)第八章面向?qū)ο笤O(shè)計(jì)8.1面向?qū)ο笤O(shè)計(jì)的準(zhǔn)則8.2啟發(fā)規(guī)則8.3系統(tǒng)分解8.3.1子系統(tǒng)之間的兩種交互方式8.3.2組織系統(tǒng)的兩種方案8.3.3設(shè)計(jì)系統(tǒng)的拓?fù)浣Y(jié)構(gòu)8.4設(shè)計(jì)問(wèn)題域子系統(tǒng)8.5設(shè)計(jì)人-機(jī)交互子系統(tǒng)8.5.1設(shè)計(jì)人-機(jī)交互界面的準(zhǔn)則8.5.2設(shè)計(jì)人-機(jī)交互子系統(tǒng)的策略8.6設(shè)計(jì)任務(wù)管理子系統(tǒng)8.6.1分析并發(fā)性8.6.2設(shè)計(jì)任務(wù)管理子系統(tǒng)8.7設(shè)計(jì)數(shù)據(jù)管理子系統(tǒng)8.7.1選擇數(shù)據(jù)存儲(chǔ)管理模式8.7.2設(shè)計(jì)數(shù)據(jù)管理子系統(tǒng)8.8設(shè)計(jì)類中的服務(wù)8.8.1確定類中應(yīng)有的服務(wù)8.8.2設(shè)計(jì)實(shí)現(xiàn)服務(wù)的方法8.9設(shè)計(jì)關(guān)聯(lián)8.10設(shè)計(jì)優(yōu)化8.10.1確定優(yōu)先級(jí)8.10.2提高效率的幾項(xiàng)技術(shù)8.10.3調(diào)整繼承關(guān)系基本要求:理解面向?qū)ο笤O(shè)計(jì)的準(zhǔn)則和啟發(fā)規(guī)則;掌握設(shè)計(jì)模型:數(shù)據(jù)管理部分、任務(wù)管理部分、問(wèn)題域部分設(shè)計(jì)和人機(jī)交互設(shè)計(jì)。這部分是該課程的重點(diǎn)。通過(guò)這部分的學(xué)習(xí),能使學(xué)生針對(duì)特定軟件需求建立恰當(dāng)?shù)拿嫦驅(qū)ο笤O(shè)計(jì)模型。(通過(guò)講述面向?qū)ο笤O(shè)計(jì),簡(jiǎn)單介紹案例“微信”[創(chuàng)新膽量,創(chuàng)新決心]。)第九章面向?qū)ο髮?shí)現(xiàn)9.1程序設(shè)計(jì)語(yǔ)言9.1.1面向?qū)ο笳Z(yǔ)言的優(yōu)點(diǎn)9.1.2面向?qū)ο笳Z(yǔ)言的技術(shù)特點(diǎn)9.1.3選擇面向?qū)ο笳Z(yǔ)言9.2程序設(shè)計(jì)風(fēng)格9.2.1提高可重用性9.2.2提高可擴(kuò)充性9.2.3提高健壯性9.3測(cè)試策略9.3.1面向?qū)ο蟮膯卧獪y(cè)試9.3.2面向?qū)ο蟮募蓽y(cè)試9.3.3面向?qū)ο蟮拇_認(rèn)測(cè)試9.4設(shè)計(jì)測(cè)試用例9.4.1測(cè)試類的方法9.4.2集成測(cè)試方法基本要求:了解面向?qū)ο蟪绦蛟O(shè)計(jì)語(yǔ)言;掌握面向?qū)ο蟪绦蛟O(shè)計(jì)風(fēng)格;掌握面向?qū)ο蟮臏y(cè)試策略和設(shè)計(jì)測(cè)試用例的方法。通過(guò)這部分的學(xué)習(xí),能使學(xué)生針對(duì)特定軟件分析和設(shè)計(jì)模型編程實(shí)現(xiàn)該系統(tǒng)并進(jìn)行軟件測(cè)試。(通過(guò)講述面向?qū)ο髮?shí)現(xiàn),簡(jiǎn)單介紹案例“中國(guó)的量子通信衛(wèi)星”。[科學(xué)探索,攻堅(jiān)克難])第十章統(tǒng)一建模語(yǔ)言10.1概述10.1.1UML的系統(tǒng)結(jié)構(gòu)10.1.2UML的圖10.1.3UML的應(yīng)用領(lǐng)域10.2靜態(tài)建模機(jī)制10.2.1用例10.2.2類圖、對(duì)象圖和包10.3動(dòng)態(tài)建模機(jī)制10.3.1消息10.3.2狀態(tài)圖10.3.3順序圖10.3.4協(xié)作圖10.3.5活動(dòng)圖10.4描述物理架構(gòu)的機(jī)制10.4.1邏輯架構(gòu)和物理架構(gòu)10.4.2構(gòu)件圖10.4.3部署圖10.5使用和擴(kuò)展UML10.5.1使用UML的準(zhǔn)則10.5.2擴(kuò)展UML的機(jī)制基本要求:了解UML概述;掌握UML靜態(tài)建模機(jī)制、動(dòng)態(tài)建模機(jī)制和描述物理架構(gòu)的機(jī)制。這部分內(nèi)容面向?qū)ο蠓椒▽W(xué)的基本工具,學(xué)習(xí)本部分內(nèi)容為學(xué)生進(jìn)行軟件建模做好了準(zhǔn)備。(通過(guò)講解統(tǒng)一建模語(yǔ)言,簡(jiǎn)單介紹案例“語(yǔ)音識(shí)別技術(shù)”。[國(guó)家戰(zhàn)略,服務(wù)社會(huì)]。)第十一章計(jì)劃11.1度量軟件規(guī)模11.1.1代碼行技術(shù)11.1.2功能點(diǎn)技術(shù)11.2工作量估算11.2.1靜態(tài)單變量模型11.2.2動(dòng)態(tài)多變量模型11.2.3COCOMO2模型11.3進(jìn)度計(jì)劃11.3.1基本原則11.3.2估算軟件開(kāi)發(fā)時(shí)間11.3.3Gantt圖11.3.4工程網(wǎng)絡(luò)11.3.5估算進(jìn)度11.3.6關(guān)鍵路徑11.3.7機(jī)動(dòng)時(shí)間基本要求:理解軟件的規(guī)模、工作量估算方法、成本、進(jìn)度等基本概念,掌握計(jì)劃相關(guān)的工具。(簡(jiǎn)單介紹案例“倪光南”。[淡薄名利,為國(guó)奮斗]。)第十二章組織12.1民主制程序員組12.2主程序員組12.3現(xiàn)代程序員組12.4軟件項(xiàng)目組12.4.13種組織方式12.4.24種組織范型基本要求:了解項(xiàng)目組組織方式第十三章控制13.1風(fēng)險(xiǎn)管理13.1.1軟件風(fēng)險(xiǎn)分類13.1.2風(fēng)險(xiǎn)識(shí)別13.1.3風(fēng)險(xiǎn)預(yù)測(cè)13.1.4處理風(fēng)險(xiǎn)的策略13.2質(zhì)量保證13.2.1軟件質(zhì)量13.2.2軟件質(zhì)量保證措施13.3配置管理13.3.1軟件配置13.3.2軟件配置管理過(guò)程基本要求:了解管理中的風(fēng)險(xiǎn)管理、質(zhì)量保證和配置管理第十四章軟件維護(hù)與軟件文檔14.1軟件維護(hù)14.1.1軟件維護(hù)的過(guò)程14.1.2軟件維護(hù)的分類14.1.3軟件的可維護(hù)性14.1.4軟件維護(hù)的副作用14.2軟件文檔基本要求:了解軟件維護(hù)和文檔分類五、課程學(xué)時(shí)安排章節(jié)號(hào)教學(xué)內(nèi)容學(xué)時(shí)數(shù)學(xué)生任務(wù)對(duì)應(yīng)課程目標(biāo)1軟件工程概述2課程目標(biāo)12軟件過(guò)程2完成作業(yè)1:P9三3,4,5課程目標(biāo)13結(jié)構(gòu)化分析6(2)完成作業(yè)2:P65四1,2,3,4完成實(shí)驗(yàn)1:結(jié)構(gòu)化分析課程目標(biāo)24結(jié)構(gòu)化設(shè)計(jì)8(2)完成作業(yè)3:P105四1,2完成實(shí)驗(yàn)2:結(jié)構(gòu)化設(shè)計(jì)課程目標(biāo)25結(jié)構(gòu)化實(shí)現(xiàn)8(2)完成作業(yè)4:P139四1,2,3完成實(shí)驗(yàn)3:?jiǎn)卧獪y(cè)試課程目標(biāo)26面向?qū)ο蠓椒▽W(xué)導(dǎo)論2完成作業(yè)5:P165三1,3,5課程目標(biāo)37面向?qū)ο蠓治?(2)完成作業(yè)6:P193四1,2,3完成實(shí)驗(yàn)4:面向?qū)ο蠓治稣n程目標(biāo)38面向?qū)ο笤O(shè)計(jì)6(2)完成作業(yè)7:P221四1,2完成實(shí)驗(yàn)5:面向?qū)ο笤O(shè)計(jì)課程目標(biāo)39面向?qū)ο髮?shí)現(xiàn)6(2)完成作業(yè)8:P235三1,3,5完成實(shí)驗(yàn)6:面向?qū)ο髮?shí)現(xiàn)課程目標(biāo)310統(tǒng)一建模語(yǔ)言4完成作業(yè)9:P255四1,2,3課程目標(biāo)311計(jì)劃2完成作業(yè)10:P272三2課程目標(biāo)412組織2完成作業(yè)11:P280三1課程目標(biāo)413控制2完成作業(yè)12:P300三3課程目標(biāo)414軟件維護(hù)與軟件文檔2完成作業(yè)13:P308三1,10課程目標(biāo)4六、實(shí)踐環(huán)節(jié)及基本要求序號(hào)實(shí)驗(yàn)項(xiàng)目名稱學(xué)時(shí)基本要求學(xué)生任務(wù)實(shí)驗(yàn)性質(zhì)實(shí)驗(yàn)類別1結(jié)構(gòu)化分析實(shí)驗(yàn)2使用Visio2013軟件建立結(jié)構(gòu)化分析模型建立定貨系統(tǒng)分析模型,提交實(shí)驗(yàn)報(bào)告驗(yàn)證性必做2結(jié)構(gòu)化設(shè)計(jì)實(shí)驗(yàn)2使用Visio2013或visualstudio

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論