下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、?軟件工程?課程教學(xué)大綱課程代碼:030541001課程英文名稱:Software Engineering課程總學(xué)時(shí):40 講課:40 實(shí)驗(yàn):0 上機(jī):0適用專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)大綱編寫修訂時(shí)間:2023年7月一、大綱使用說(shuō)明一課程的地位及教學(xué)目標(biāo)軟件工程是計(jì)算機(jī)科學(xué)技術(shù)的重要分支,一個(gè)異?;顫姷难芯款I(lǐng)域。它隨著信息化社會(huì)的到來(lái)和計(jì)算機(jī)在各個(gè)領(lǐng)域的廣泛應(yīng)用越來(lái)越顯示出重要的作用。本課程的目的在于培養(yǎng)學(xué)生用工程化的原理及方法開(kāi)發(fā)軟件系統(tǒng),把專業(yè)知識(shí)同實(shí)際工程結(jié)合起來(lái),為將來(lái)從事計(jì)算機(jī)軟件的開(kāi)發(fā)及維護(hù)工作打下堅(jiān)實(shí)的根底。對(duì)于培養(yǎng)學(xué)生的軟件素質(zhì),提高學(xué)生的軟件開(kāi)發(fā)能力與軟件工程管理能力具有重要的意
2、義。 二知識(shí)、能力及技能方面的根本要求通過(guò)教學(xué)環(huán)節(jié),讓學(xué)生了解軟件工程開(kāi)發(fā)采用的各種方法和模型,并掌握兩種典型的開(kāi)發(fā)方法,即傳統(tǒng)方法學(xué)和面向?qū)ο蠓椒▽W(xué)?;谶@兩種方法學(xué),掌握軟件工程的根本原理、概念和在開(kāi)發(fā)過(guò)程的不同時(shí)期所使用的具體方法及各種文檔描述工具。要求學(xué)生具有較強(qiáng)的獨(dú)立分析、設(shè)計(jì)、編程及測(cè)試能力,并能形成完備的軟件開(kāi)發(fā)文檔。 三實(shí)施說(shuō)明在教學(xué)環(huán)節(jié)中,圍繞實(shí)例講授方法。以傳統(tǒng)方法學(xué)為重點(diǎn),突出一個(gè)模型和一個(gè)方法,即瀑布模型和結(jié)構(gòu)化開(kāi)發(fā)方法。在掌握傳統(tǒng)方法學(xué)的根底上,擴(kuò)展到面向?qū)ο蠓椒▽W(xué),突出該方法學(xué)的特點(diǎn)和優(yōu)點(diǎn),并以UML作為標(biāo)準(zhǔn)來(lái)建立模型。 四對(duì)先修課的要求本課程的教學(xué)必須在完成先修課
3、程之后進(jìn)行。本課程主要的先修課程為:C語(yǔ)言程序設(shè)計(jì),面向?qū)ο蟪绦蛟O(shè)計(jì)。 五對(duì)習(xí)題課、實(shí)驗(yàn)環(huán)節(jié)的要求1.結(jié)合理論教學(xué)各局部的內(nèi)容,圍繞一個(gè)小規(guī)模軟件,將開(kāi)發(fā)各階段的文檔作為綜合性作業(yè)。該作業(yè)成績(jī)作為平時(shí)成績(jī)的一局部。2.針對(duì)實(shí)踐性較強(qiáng)、方法比較集中的章節(jié)設(shè)置2-3次習(xí)題課。對(duì)重點(diǎn)、難點(diǎn)進(jìn)行深入的講解,使學(xué)生得到充分的練習(xí)。六課程考核方式1.考核方式:本課程考核采用閉卷、考試方式進(jìn)行。2.考核目標(biāo):主要考核學(xué)生對(duì)軟件工程根本理論的掌握程度,以及對(duì)兩種方法學(xué)的理解。在掌握根本理論的根底上,還要考核學(xué)生對(duì)軟件生命周期各階段所采用方法的應(yīng)用能力。3.成績(jī)構(gòu)成:平時(shí)成績(jī)占30%、考試成績(jī)占70%。其中平時(shí)
4、成績(jī)包括期中考試、作業(yè)、考勤、小測(cè)驗(yàn)等。七參考書目?軟件工程導(dǎo)論(第5版)?,張海藩編,清華大學(xué)出版社,2023.2?軟件工程?,鄭人杰編,人民郵電出版社,2023.11?軟件工程面向?qū)ο蠛蛡鹘y(tǒng)的方法(第7版)?,Stephen R.Schach編,鄧迎春譯,機(jī)械工業(yè)出版社,2007.8?現(xiàn)代軟件工程?,張家浩編,機(jī)械工業(yè)出版社,2023.1?軟件工程方法與實(shí)踐?,竇萬(wàn)峰編,機(jī)械工業(yè)出版社,2023.5?軟件工程導(dǎo)論學(xué)習(xí)輔導(dǎo)(第5版)?,張海藩編,清華大學(xué)出版社,2023.9 二、中文摘要軟件工程計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)學(xué)生必修的一門主干課程,是一門研究軟件開(kāi)發(fā)與維護(hù)的普遍原理和技術(shù)的工程學(xué)科?,F(xiàn)
5、在它已成為計(jì)算機(jī)科學(xué)技術(shù)的一個(gè)重要分支,一個(gè)異?;顫姷难芯款I(lǐng)域。通過(guò)本課程的學(xué)習(xí),學(xué)生可以掌握軟件工程方法學(xué)的理論、方法和技術(shù),并將其應(yīng)用到軟件的開(kāi)發(fā)上。嚴(yán)格遵循軟件工程方法論可以大大提高軟件開(kāi)發(fā)的成功率,能夠顯著減少軟件開(kāi)發(fā)和維護(hù)中的問(wèn)題。課程主要內(nèi)容包括軟件工程學(xué)概述、傳統(tǒng)方法學(xué)、面向?qū)ο蠓椒▽W(xué)和軟件工程管理。本課程將為后續(xù)課程的學(xué)習(xí)以及相關(guān)課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)等奠定重要的根底。三、課程學(xué)時(shí)總體分配表序號(hào)章節(jié)名稱學(xué)時(shí)講課實(shí)驗(yàn)上機(jī)1軟件工程學(xué)概述44002傳統(tǒng)方法學(xué)2222002.1可行性研究42.2需求分析42.3總體設(shè)計(jì)42.4詳細(xì)設(shè)計(jì)42.5實(shí)現(xiàn)42.6維護(hù)23面向?qū)ο蠓椒▽W(xué)121200
6、3.1面向?qū)ο蠓椒▽W(xué)引論43.2面向?qū)ο蠓治?3.3面向?qū)ο笤O(shè)計(jì)23.4面向?qū)ο髮?shí)現(xiàn)24軟件工程管理2200合計(jì)404000四、大綱內(nèi)容第1局部 軟件工程學(xué)概述 總學(xué)時(shí):4 講課:4 實(shí)驗(yàn):0 上機(jī):0 具體內(nèi)容:軟件危機(jī);軟件工程;軟件生命周期;軟件過(guò)程。重點(diǎn):軟件工程的根本原理、軟件生命周期和主要開(kāi)發(fā)模型。難點(diǎn):軟件工程的本質(zhì),不同開(kāi)發(fā)模型的區(qū)別。第2局部 傳統(tǒng)方法學(xué) 總學(xué)時(shí):22 講課:22 實(shí)驗(yàn):0 上機(jī):0 第2.1局部 可行性研究講課4學(xué)時(shí)具體內(nèi)容:可行性研究的任務(wù);可行性研究的過(guò)程;系統(tǒng)流程圖;數(shù)據(jù)流圖;數(shù)據(jù)字典;本錢/效益分析。重點(diǎn):可行性研究的過(guò)程,以及系統(tǒng)流程圖和數(shù)據(jù)流圖的
7、繪制。難點(diǎn):區(qū)分系統(tǒng)流程圖和數(shù)據(jù)流圖的不同作用。第2.2局部 需求分析講課4學(xué)時(shí)具體內(nèi)容: 需求分析的任務(wù);與用戶溝通獲取需求的方法;分析建模與規(guī)格說(shuō)明;實(shí)體-聯(lián)系圖;數(shù)據(jù)標(biāo)準(zhǔn)化;狀態(tài)轉(zhuǎn)換圖;其他圖形工具;驗(yàn)證軟件需求。重點(diǎn):需求分析模型的建立和建模方法。難點(diǎn):如何建立數(shù)據(jù)模型、功能模型和行為模型,以及三個(gè)模型之間的關(guān)系。第2.3局部 總體設(shè)計(jì)講課4學(xué)時(shí)具體內(nèi)容: 設(shè)計(jì)過(guò)程;設(shè)計(jì)原理;啟發(fā)規(guī)那么;描繪軟件結(jié)構(gòu)的圖形工具;面向數(shù)據(jù)流的設(shè)計(jì)方法。重點(diǎn):設(shè)計(jì)原理和面向數(shù)據(jù)流的設(shè)計(jì)方法。難點(diǎn):將模塊獨(dú)立性設(shè)計(jì)原理應(yīng)用到設(shè)計(jì)方法中,掌握面向數(shù)據(jù)流的設(shè)計(jì)方法。第2.4局部 詳細(xì)設(shè)計(jì)講課4學(xué)時(shí)具體內(nèi)容: 結(jié)
8、構(gòu)程序設(shè)計(jì);人機(jī)界面設(shè)計(jì);過(guò)程設(shè)計(jì)工具;面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法;程序復(fù)雜程度的定量度量。重點(diǎn):過(guò)程設(shè)計(jì)工具和面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法。難點(diǎn):熟練使用過(guò)程設(shè)計(jì)工具,掌握面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法。第2.5局部 實(shí)現(xiàn)講課4學(xué)時(shí)具體內(nèi)容: 編碼;軟件測(cè)試根底;單元測(cè)試;集成測(cè)試;確認(rèn)測(cè)試;白盒測(cè)試技術(shù);黑盒測(cè)試技術(shù);調(diào)試;軟件可靠性。重點(diǎn):軟件測(cè)試的步驟、方法和技術(shù)。難點(diǎn):不同集成測(cè)試策略的分析和比較,掌握白盒測(cè)試技術(shù)和黑盒測(cè)試技術(shù)。第2.6局部 維護(hù)講課2學(xué)時(shí)具體內(nèi)容: 軟件維護(hù)的定義;軟件維護(hù)特點(diǎn);軟件維護(hù)過(guò)程;軟件的可維護(hù)性;預(yù)防性維護(hù);軟件再工程過(guò)程。重點(diǎn):軟件維護(hù)的特點(diǎn)、過(guò)程和可維護(hù)性。難點(diǎn):如
9、何在軟件開(kāi)發(fā)過(guò)程中保證軟件的可維護(hù)性。第3局部 面向?qū)ο蠓椒▽W(xué) 總學(xué)時(shí):12講課:12實(shí)驗(yàn):0上機(jī):0 第3.1局部 面向?qū)ο蠓椒▽W(xué)引論講課4學(xué)時(shí)具體內(nèi)容:面向?qū)ο蠓椒▽W(xué)概述;面向?qū)ο蟮母拍睿幻嫦驅(qū)ο蠼?;?duì)象模型;動(dòng)態(tài)模型;功能模型;3種模型之間的關(guān)系。重點(diǎn):面向?qū)ο蟮母拍詈兔嫦驅(qū)ο蠼ky點(diǎn):基于UML建立對(duì)象模型。第3.2局部 面向?qū)ο蠓治鲋v課4學(xué)時(shí)具體內(nèi)容:面向?qū)ο蠓治龅母具^(guò)程;需求陳述;建立對(duì)象模型;建立動(dòng)態(tài)模型;建立功能模型;定義效勞。重點(diǎn):面向?qū)ο蠓治龅母具^(guò)程和建立面向?qū)ο蟮娜齻€(gè)模型。難點(diǎn):如何定義系統(tǒng)中的對(duì)象,以及確定對(duì)象之間的關(guān)系。第3.3局部 面向?qū)ο笤O(shè)計(jì)講課2學(xué)時(shí)具體內(nèi)容:面向?qū)ο笤O(shè)計(jì)的準(zhǔn)那么;啟發(fā)規(guī)那么;軟件重用;系統(tǒng)分解;設(shè)計(jì)問(wèn)題域子系統(tǒng);設(shè)計(jì)人機(jī)交互子系統(tǒng);設(shè)計(jì)任務(wù)管理子系統(tǒng);設(shè)計(jì)數(shù)據(jù)管理子系統(tǒng);設(shè)計(jì)類中的效勞;設(shè)計(jì)關(guān)聯(lián);設(shè)計(jì)優(yōu)化。重點(diǎn):?jiǎn)l(fā)規(guī)那么和各個(gè)子系統(tǒng)的設(shè)計(jì)。難點(diǎn):如何設(shè)計(jì)問(wèn)題域子系統(tǒng)和設(shè)計(jì)的優(yōu)化。第3.4局部 面向?qū)ο髮?shí)現(xiàn)講課2學(xué)時(shí)具體內(nèi)容:程序設(shè)計(jì)語(yǔ)言;程序設(shè)計(jì)風(fēng)格;測(cè)試策略;設(shè)計(jì)測(cè)試用例。重點(diǎn):面向?qū)ο鬁y(cè)試。難點(diǎn): 如何選擇測(cè)試策略和設(shè)計(jì)測(cè)試用例。第4局部 軟件工程管理
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 太陽(yáng)能提燈產(chǎn)業(yè)鏈招商引資的調(diào)研報(bào)告
- 皮制手提包市場(chǎng)分析及投資價(jià)值研究報(bào)告
- 電高壓鍋市場(chǎng)發(fā)展前景分析及供需格局研究預(yù)測(cè)報(bào)告
- 小酒館服務(wù)行業(yè)營(yíng)銷策略方案
- 家用電烹飪鍋產(chǎn)業(yè)鏈招商引資的調(diào)研報(bào)告
- 手動(dòng)胡椒研磨器產(chǎn)業(yè)鏈招商引資的調(diào)研報(bào)告
- 家庭法律服務(wù)行業(yè)經(jīng)營(yíng)分析報(bào)告
- 紫外線鹵素金屬蒸氣燈商業(yè)機(jī)會(huì)挖掘與戰(zhàn)略布局策略研究報(bào)告
- 穿耳式耳環(huán)項(xiàng)目營(yíng)銷計(jì)劃書
- 冷媒表產(chǎn)業(yè)鏈招商引資的調(diào)研報(bào)告
- 人教A版高中數(shù)學(xué)必修第一冊(cè)《指數(shù)函數(shù)》評(píng)課稿
- 腎內(nèi)科醫(yī)療教學(xué)計(jì)劃
- 初中道德與法治-《做人要自尊》教學(xué)課件設(shè)計(jì)
- 市政道路工程技術(shù)標(biāo)2
- 中班科學(xué)活動(dòng)勺子里的哈哈鏡
- 廣東省江門市輔警協(xié)警筆試筆試模擬考試(含答案)
- 教育系統(tǒng)公共工程項(xiàng)目建設(shè)管理內(nèi)控制度
- ?;沸孤?yīng)急處置手冊(cè)
- 2021-2022學(xué)年江蘇省蘇州市太倉(cāng)市五年級(jí)(上)期中英語(yǔ)試卷
- 零售行業(yè)數(shù)字化轉(zhuǎn)型
- 《合并同類項(xiàng)》賽課一等獎(jiǎng)教學(xué)創(chuàng)新課件
評(píng)論
0/150
提交評(píng)論