




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、課程名稱:軟件工程課程編號(hào):課程學(xué)分:4學(xué)分課程學(xué)時(shí):64學(xué)時(shí)適用專業(yè):軟件工程,計(jì)算機(jī)科學(xué)與技術(shù),數(shù)字媒體技術(shù),信息安全先修課程:面向?qū)ο蟮某绦蛟O(shè)計(jì),數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)庫(kù)技術(shù),操作系統(tǒng)課程類別:專業(yè)必修課軟件工程Software Engineering教學(xué)大綱一、課程簡(jiǎn)介與目標(biāo)軟件工程是計(jì)算機(jī)專業(yè)教學(xué)計(jì)劃中一門綜合性和實(shí)踐性都很強(qiáng)的課程。課程主要介紹軟件工程方法學(xué),對(duì)于培養(yǎng)計(jì)算機(jī)專業(yè)學(xué)生的專業(yè)素質(zhì),提高軟件開(kāi)發(fā)能力具有重要的意義。本課程的目的是使學(xué)生掌握軟件工程方法、開(kāi)發(fā)工具、開(kāi)發(fā)過(guò)程和開(kāi)發(fā)規(guī)范,了解影響軟件質(zhì)量的因素和避免軟件危機(jī)的有效手段。為更深入地學(xué)習(xí)和今后從事軟件工程實(shí)踐打下良好的基礎(chǔ)。
2、培養(yǎng)同學(xué)的團(tuán)隊(duì)合作意識(shí),理解相互溝通對(duì)軟件工程質(zhì)量的重要性和必要性,能夠與傾聽(tīng)用戶意見(jiàn),并及時(shí)改進(jìn)工程技術(shù)問(wèn)題。建立工程與環(huán)境和諧共存、可持續(xù)發(fā)展的意識(shí)。1課程支撐的畢業(yè)要求2.4具有應(yīng)用計(jì)算機(jī)科學(xué)與技術(shù)的方法對(duì)復(fù)雜工程問(wèn)題進(jìn)行分析、描述和結(jié)論驗(yàn)證的能力。6.1 理解與掌握一般工程項(xiàng)目規(guī)劃與管理、工程決策與經(jīng)濟(jì)的基本知識(shí)與方法,并對(duì)當(dāng)前計(jì)算機(jī)科學(xué)與技術(shù)的相關(guān)產(chǎn)業(yè)有一定的認(rèn)識(shí)。6.2 能夠通過(guò)對(duì)計(jì)算機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)與應(yīng)用過(guò)程的分析,正確評(píng)價(jià)其對(duì)社會(huì)、健康、安全、法律以及文化產(chǎn)生的影響。6.3 能夠理解在計(jì)算機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)與實(shí)現(xiàn)中的社會(huì)責(zé)任,并承擔(dān)責(zé)任。7.1 具有環(huán)境保護(hù)和可持續(xù)發(fā)展的意識(shí),能夠理
3、解計(jì)算機(jī)軟硬件開(kāi)發(fā)及其應(yīng)用過(guò)程中對(duì)環(huán)境和可持續(xù)發(fā)展影響的重要性。7.2 能夠分析與評(píng)價(jià)計(jì)算機(jī)系統(tǒng)開(kāi)發(fā)、應(yīng)用以及更新對(duì)環(huán)境和可持續(xù)發(fā)展影響。7.3能夠在計(jì)算系統(tǒng)開(kāi)發(fā)、運(yùn)行、更新?lián)Q代中考慮利用技術(shù)手段降低對(duì)環(huán)境及社會(huì)持續(xù)發(fā)展的負(fù)面作用及局限性。9.1 理解個(gè)人和團(tuán)隊(duì)利益的統(tǒng)一性,能認(rèn)識(shí)到團(tuán)隊(duì)合作的重要性,以及團(tuán)隊(duì)成員中不同角色的作用。9.2 能夠在團(tuán)隊(duì)中傾聽(tīng)和吸收他人建議,能夠承擔(dān)和完成團(tuán)隊(duì)中不同角色任務(wù),并能進(jìn)行有效合作或組織團(tuán)隊(duì)開(kāi)展工作。2.課程擬達(dá)到的教學(xué)目標(biāo)本課程主要圍繞軟件工程過(guò)程中需求獲取、系統(tǒng)分析與設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)與測(cè)試,以及軟件系統(tǒng)維護(hù)展開(kāi),結(jié)合各部分內(nèi)容,本課程的教學(xué)目標(biāo)為:1)
4、掌握軟件工程的相關(guān)概念,了解軟件危機(jī)與軟件工程的關(guān)系,了解軟件工程生命周期的各種開(kāi)發(fā)模型;2) 掌握需求獲取的各種方法和手段,能夠熟練地運(yùn)用典型的獲取方法從事需求調(diào)研工作;3) 掌握結(jié)構(gòu)化系統(tǒng)分析方法,熟練掌握數(shù)據(jù)流圖、E-R圖、狀態(tài)轉(zhuǎn)換圖、數(shù)據(jù)字典的繪制方法;掌握基于UML的面向?qū)ο笙到y(tǒng)分析方法,能熟練運(yùn)用UML分析工具分析系統(tǒng);4) 掌握根據(jù)數(shù)據(jù)流圖轉(zhuǎn)換系統(tǒng)功能結(jié)構(gòu)圖的方法,掌握結(jié)構(gòu)優(yōu)化方法,掌握功能模塊描述方法;掌握基于UML的面向?qū)ο笤O(shè)計(jì)方法和步驟,能夠熟練運(yùn)用UML設(shè)計(jì)工具設(shè)計(jì)系統(tǒng);5) 清楚影響編碼的質(zhì)量因素,掌握軟件編碼的相關(guān)規(guī)范;6) 掌握軟件測(cè)試原則,典型的測(cè)試方法,熟練運(yùn)用
5、軟件測(cè)試方法和技術(shù)測(cè)試軟件系統(tǒng);7) 理解軟件維護(hù)的概念,掌握軟件維護(hù)的方法;了解軟件配置概念和管理,了解軟件項(xiàng)目管理的基本過(guò)程和方法;3課程教學(xué)目標(biāo)-畢業(yè)要求關(guān)系表課程教學(xué)目標(biāo)-畢業(yè)要求關(guān)系表見(jiàn)表1。表1 課程教學(xué)目標(biāo)-畢業(yè)要求關(guān)系表畢業(yè)要求課程目標(biāo)畢業(yè)要求2.4畢業(yè)要求9.1畢業(yè)要求9.2畢業(yè)要求11.1畢業(yè)要求11.2畢業(yè)要求11.3畢業(yè)要求12.1畢業(yè)要求12.2目標(biāo)1ÖÖÖÖÖÖÖÖ目標(biāo)2目標(biāo)3目標(biāo)4目標(biāo)5目標(biāo)6目標(biāo)7ÖÖÖÖÖ二、教學(xué)基本內(nèi)容及基本要求軟
6、件工程課程共64學(xué)時(shí),其中理論授課32學(xué)時(shí)、實(shí)驗(yàn)教學(xué)32學(xué)時(shí)。學(xué)時(shí)分配如表2所示。表2 學(xué)時(shí)分配表總學(xué)時(shí)講授學(xué)時(shí)實(shí)驗(yàn)學(xué)時(shí)課內(nèi)上機(jī)課外上機(jī)6432320161課程重點(diǎn)圍繞軟件工程生命周期的概念、方法和技術(shù),重點(diǎn)講授結(jié)構(gòu)化系統(tǒng)分析設(shè)計(jì)方法。2課程難點(diǎn)結(jié)構(gòu)化分析設(shè)計(jì)方法中需求獲取、需求分析模型;軟件測(cè)試基本路徑測(cè)試方法。3. 課堂教學(xué)(32學(xué)時(shí))表3 各知識(shí)單元教學(xué)內(nèi)容、考核要求和學(xué)時(shí)分配 第一知識(shí)單元 軟件工程學(xué)概述學(xué)時(shí)分配4 學(xué)時(shí)教學(xué)方式課堂講授,PPT電子課件,板書(shū)教學(xué)內(nèi)容重點(diǎn)難點(diǎn)1軟件危機(jī)與軟件工程概念的提出,了解軟件危機(jī)的各種表現(xiàn)形式,軟件工程化的必要性。2軟件生命周期與軟件過(guò)程,軟件工程
7、學(xué)的發(fā)展方向,軟件工程師的職業(yè)道德。3軟件工程的實(shí)踐案例分析考核方式考核要點(diǎn):理論聯(lián)系實(shí)際地理解軟件工程概念考試形式:以闡述題方式考核該知識(shí)單元支撐畢業(yè)要求1.3,2.2,3.3,6.1第二知識(shí)單元 結(jié)構(gòu)化分析設(shè)計(jì)方法學(xué)時(shí)分配8學(xué)時(shí)教學(xué)方式課堂講授,PPT電子課件,板書(shū)教學(xué)內(nèi)容重點(diǎn)難點(diǎn)1結(jié)構(gòu)化方法概述,Visio 繪圖工具2系統(tǒng)需求獲取的方法和技術(shù)Ö3結(jié)構(gòu)化系統(tǒng)分析方法和技術(shù),數(shù)據(jù)流圖、E-R圖、狀態(tài)轉(zhuǎn)換圖、數(shù)據(jù)字典Ö4結(jié)構(gòu)化系統(tǒng)設(shè)計(jì)方法和技術(shù),數(shù)據(jù)流到系統(tǒng)功能結(jié)構(gòu)圖的轉(zhuǎn)換方法和技術(shù)Ö5系統(tǒng)分析設(shè)計(jì)報(bào)告設(shè)計(jì),案例教學(xué)Ö考核方式考核要點(diǎn):需求獲取的方法、結(jié)
8、構(gòu)化分析與設(shè)計(jì)方法和技術(shù)??荚囆问剑汉?jiǎn)答、闡述和實(shí)驗(yàn)報(bào)告該知識(shí)單元支撐畢業(yè)要求1.3,1.4,2.2,3.3,3.5,6.1第三知識(shí)單元 系統(tǒng)實(shí)現(xiàn)與軟件測(cè)試學(xué)時(shí)分配8學(xué)時(shí)教學(xué)方式課堂講授,PPT電子課件,板書(shū)教學(xué)內(nèi)容重點(diǎn)難點(diǎn)1了解影響編碼的質(zhì)量因素,理解軟件編碼規(guī)范。Ö2掌握軟件測(cè)試原則和策略,典型的測(cè)試方法;了解軟件可靠性概念,軟件測(cè)試的分類和分類。3掌握軟件測(cè)試白箱法中的邏輯覆蓋,基本路徑測(cè)試法;黑箱法中的等價(jià)分類和邊界值法。ÖÖ考核方式考核要點(diǎn):軟件測(cè)試的白箱法和黑箱法??荚囆问剑赫n后習(xí)題和實(shí)驗(yàn)報(bào)告該知識(shí)單元支撐畢業(yè)要求2.2,3.5第四知識(shí)單元 面向?qū)ο蟮?/p>
9、系統(tǒng)分析與設(shè)計(jì)學(xué)時(shí)分配8學(xué)時(shí)教學(xué)方式課堂講授,PPT電子課件,板書(shū)教學(xué)內(nèi)容重點(diǎn)難點(diǎn)1面向?qū)ο蟮男枨蠓治龇椒ê?jiǎn)述;基于UML的面向?qū)ο蠓治龇椒ê筒襟E;基于UML的面向?qū)ο蠓治鰧?shí)例企業(yè)設(shè)備資產(chǎn)信息管理系統(tǒng)需求分析;基于UML的面向?qū)ο笮枨蠓治鲆?guī)格說(shuō)明書(shū)模板。2面向?qū)ο笤O(shè)計(jì)的概念;面向?qū)ο笤O(shè)計(jì)原則;基于UML的面向?qū)ο笤O(shè)計(jì)方法和步驟;基于UML的面向?qū)ο笤O(shè)計(jì)實(shí)例企業(yè)設(shè)備資產(chǎn)信息管理系統(tǒng)設(shè)計(jì);基于UML的面向?qū)ο笤O(shè)計(jì)規(guī)格說(shuō)明書(shū)模板考核方式考核要點(diǎn):面向?qū)ο蟮幕谠砗头椒?、UML使用方法。考試形式:以簡(jiǎn)答、闡述、實(shí)驗(yàn)報(bào)告等方式考核該知識(shí)單元支撐畢業(yè)要求1.3,1.4,2.2,3.3,3.5,6.1第五
10、知識(shí)單元 系統(tǒng)維護(hù)和項(xiàng)目管理學(xué)時(shí)分配4學(xué)時(shí)教學(xué)方式課堂講授,PPT電子課件,板書(shū)教學(xué)內(nèi)容重點(diǎn)難點(diǎn)1軟件維護(hù)的概念、軟件維護(hù)的方法的過(guò)程、軟件的可維護(hù)性、軟件再工程過(guò)程。2軟件過(guò)程管理、軟件項(xiàng)目管理、軟件配置管理??己朔绞娇己艘c(diǎn): 軟件系統(tǒng)維護(hù)的基本概念、方法和新技術(shù)考試形式:以簡(jiǎn)答、闡述、實(shí)驗(yàn)報(bào)告等方式考核該知識(shí)單元支撐畢業(yè)要求3.5,6.14. 實(shí)驗(yàn)教學(xué)(32學(xué)時(shí))1)軟件工程制圖(4學(xué)時(shí)+課外上機(jī)2學(xué)時(shí))教學(xué)目的:培養(yǎng)學(xué)生工程制圖的能力和習(xí)慣。教學(xué)成果:熟練掌握軟件工程制圖方法和工具。實(shí)驗(yàn)課時(shí):4學(xué)時(shí)實(shí)驗(yàn)環(huán)境:Visio軟件實(shí)驗(yàn)報(bào)告要求:本實(shí)驗(yàn)主要掌握數(shù)據(jù)流程圖、程序框圖、系統(tǒng)功能結(jié)構(gòu)圖
11、、系統(tǒng)體系結(jié)構(gòu)圖、E-R圖等基本軟件工程圖的繪制方法和技巧。2)軟件需求獲取與結(jié)構(gòu)分析方法(4學(xué)時(shí)+課外上機(jī)4學(xué)時(shí))教學(xué)目的:結(jié)合實(shí)例掌握用數(shù)據(jù)流圖、E-R圖、狀態(tài)圖分析系統(tǒng)的方法。教學(xué)成果:功能模型、數(shù)據(jù)模型、行為模型、數(shù)據(jù)字典和軟件需求規(guī)格說(shuō)明書(shū)。實(shí)驗(yàn)課時(shí):4學(xué)時(shí)實(shí)驗(yàn)環(huán)境:Rational Rose軟件、Word軟件、Visio等繪圖軟件3)結(jié)構(gòu)化設(shè)計(jì)(4學(xué)時(shí)+課外上機(jī)4學(xué)時(shí))教學(xué)目的:學(xué)習(xí)與實(shí)踐軟件的體系結(jié)構(gòu)圖、接口、數(shù)據(jù)設(shè)計(jì)和過(guò)程設(shè)計(jì)的設(shè)計(jì)方法教學(xué)成果:軟件體系結(jié)構(gòu)模塊功能圖、主要軟件過(guò)程的偽代碼和軟件需求規(guī)格說(shuō)明書(shū)。實(shí)驗(yàn)課時(shí):4學(xué)時(shí)實(shí)驗(yàn)環(huán)境:Word軟件、Visio等繪圖軟件4)UM
12、L工程制圖(4學(xué)時(shí)+課外上機(jī)4學(xué)時(shí))教學(xué)目的:培養(yǎng)學(xué)生UML工程制圖的能力和習(xí)慣。教學(xué)成果:熟練掌握軟件工程制圖方法和工具。實(shí)驗(yàn)課時(shí):4學(xué)時(shí)實(shí)驗(yàn)環(huán)境:Rational Rose軟件、Visio等繪圖軟件5)軟件系統(tǒng)實(shí)現(xiàn)與測(cè)試(12學(xué)時(shí)+課外上機(jī)12學(xué)時(shí))教學(xué)目的:學(xué)習(xí)與實(shí)踐軟件工程中編成方法、軟件可靠性測(cè)試的方法和技術(shù)教學(xué)成果:軟件系統(tǒng)開(kāi)發(fā)技術(shù)報(bào)告和測(cè)試報(bào)告。實(shí)驗(yàn)課時(shí):12學(xué)時(shí)實(shí)驗(yàn)環(huán)境:Java,C#等學(xué)生擅長(zhǎng)的開(kāi)發(fā)平臺(tái)6)面向?qū)ο蟮南到y(tǒng)分析與設(shè)計(jì)(4學(xué)時(shí)+課外上機(jī)4學(xué)時(shí))教學(xué)目的:學(xué)習(xí)與實(shí)踐基于UML的系統(tǒng)分析設(shè)計(jì)方法和技術(shù)教學(xué)成果:軟件系統(tǒng)分析與設(shè)計(jì)的技術(shù)報(bào)告。實(shí)驗(yàn)課時(shí):4學(xué)時(shí)實(shí)驗(yàn)環(huán)境:U
13、ML工具三、課程采用的教學(xué)方法課程教學(xué)方法及具體要求如下:1. 課堂講授1)以能力培養(yǎng)為導(dǎo)向,注重理解(非記憶)軟件工程原理和技術(shù)的思想。為保證教學(xué)質(zhì)量,課堂講授中應(yīng)重點(diǎn)突出、點(diǎn)面結(jié)合,既要保證完成使廣大學(xué)生接受完整的軟件工程課程知識(shí)體系結(jié)構(gòu)的教學(xué)目標(biāo),又要針對(duì)關(guān)鍵問(wèn)題、重點(diǎn)內(nèi)容作較為詳盡、多引入實(shí)例的透徹講解,使學(xué)生真正領(lǐng)會(huì)和掌握本課程的知識(shí)要領(lǐng)及技術(shù)要點(diǎn)。2)結(jié)合實(shí)例和實(shí)驗(yàn)教學(xué)。為使廣大同學(xué)對(duì)一般計(jì)算機(jī)軟件工程的基本理論有更為直觀、深刻的認(rèn)識(shí),應(yīng)同時(shí)結(jié)合實(shí)際案例闡述教學(xué)重點(diǎn)或難點(diǎn),通過(guò)編程實(shí)踐增強(qiáng)感性認(rèn)識(shí)和促進(jìn)學(xué)生認(rèn)知掌握,安排1:1的實(shí)驗(yàn)課題。3)多媒體課件與板書(shū)結(jié)合的教學(xué)手段與多種教學(xué)
14、方法兼施并用。教學(xué)方法則采取在教師講授基本教學(xué)內(nèi)容的過(guò)程中適當(dāng)穿插引入個(gè)體針對(duì)性提問(wèn)、集體提問(wèn)、答疑、討論等教學(xué)形式,。2. 討論與自學(xué)鼓勵(lì)同學(xué)之間或同學(xué)與教師之間針對(duì)軟件工程的重點(diǎn)和難點(diǎn)內(nèi)容展開(kāi)討論,以澄清知識(shí)要點(diǎn)、擴(kuò)大知識(shí)面和培養(yǎng)獨(dú)立思考能力及創(chuàng)新能力。自學(xué)內(nèi)容應(yīng)以學(xué)生掌握相關(guān)知識(shí)結(jié)構(gòu)基礎(chǔ)上能比較方便的看懂和理解為原則,教師要布置自學(xué)提綱和思考題。3. 課前預(yù)習(xí)和課后復(fù)習(xí)每次課前預(yù)習(xí)時(shí)間應(yīng)不少于相應(yīng)教學(xué)內(nèi)容的課堂講授計(jì)劃時(shí)間,課后復(fù)習(xí)以課堂講授內(nèi)容為主線、完成相應(yīng)作業(yè)為突破口。四、建議教材及教學(xué)參考書(shū)教材:軟件工程概論。鄭仁杰,機(jī)械工業(yè)出版社,2010年3月,第1版。主要參考書(shū): 張海藩.軟件工程導(dǎo)論,清華大學(xué)出版社. 2003年12月第4版(美)ROGER S.PRESSMAN著,鄭人杰等譯.軟件工程實(shí)踐者
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- DB31/T 794-2014老年護(hù)理院分級(jí)護(hù)理要求
- DB31/T 478.13-2014主要工業(yè)產(chǎn)品用水定額及其計(jì)算方法第13部分:船舶(民品)
- DB31/T 243-2011種豬場(chǎng)驗(yàn)收標(biāo)準(zhǔn)
- DB31/T 1397-2023智慧物流中心規(guī)劃和運(yùn)營(yíng)要求
- 互聯(lián)網(wǎng)企業(yè)股權(quán)抵押擔(dān)保融資合同書(shū)
- 股權(quán)投資退出及股權(quán)轉(zhuǎn)讓合同范本
- 高端消費(fèi)品市場(chǎng)股權(quán)優(yōu)化與增資擴(kuò)股實(shí)施合同
- 房屋購(gòu)房權(quán)轉(zhuǎn)讓與裝修設(shè)計(jì)風(fēng)格及色彩搭配合同
- 醫(yī)療機(jī)構(gòu)股權(quán)重組與轉(zhuǎn)讓合同模板
- 文化產(chǎn)業(yè)股權(quán)轉(zhuǎn)讓法律咨詢與顧問(wèn)合同
- 新疆生產(chǎn)建設(shè)兵團(tuán)2025屆七年級(jí)數(shù)學(xué)第二學(xué)期期末監(jiān)測(cè)模擬試題含解析
- 股權(quán)轉(zhuǎn)讓解除協(xié)議書(shū)
- 幼兒園桌椅安全教育
- 2025-2031年中國(guó)醫(yī)學(xué)檢驗(yàn)市場(chǎng)深度分析及行業(yè)前景展望報(bào)告
- 醫(yī)院培訓(xùn)課件:《中華人民共和國(guó)母嬰保健法》
- 佛山市普通高中2025年高三第二次診斷性檢測(cè)生物試卷含解析
- 道路竣工測(cè)量重點(diǎn)基礎(chǔ)知識(shí)點(diǎn)
- 《相控陣?yán)走_(dá)技術(shù)與應(yīng)用》課件
- 國(guó)開(kāi)電大軟件工程形考作業(yè)3參考答案 (一)
- 醫(yī)療醫(yī)養(yǎng)產(chǎn)業(yè)崇州國(guó)醫(yī)特色小鎮(zhèn)總體規(guī)劃設(shè)計(jì)方案
- 公文收發(fā)處理單
評(píng)論
0/150
提交評(píng)論