《軟件工程》軟件工程教學(xué)大綱_第1頁(yè)
《軟件工程》軟件工程教學(xué)大綱_第2頁(yè)
《軟件工程》軟件工程教學(xué)大綱_第3頁(yè)
《軟件工程》軟件工程教學(xué)大綱_第4頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

《軟件工程I》課程教學(xué)大綱

英文名稱:SoftwareEngineering課程編號(hào):

適用專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)

學(xué)時(shí):54(包括實(shí)驗(yàn)學(xué)時(shí):10)學(xué)分:3

課程類別:專業(yè)基礎(chǔ)課

課程性質(zhì):必修課

一、課程的性質(zhì)和目的

軟件工程是計(jì)算機(jī)科學(xué)和技術(shù)及其相關(guān)專業(yè)的一門重要專業(yè)課,它主要講述構(gòu)建與維護(hù)

軟件系統(tǒng)的方法、技術(shù)、流程、工具和規(guī)范。

通過本課程的學(xué)習(xí),可使學(xué)生既掌握軟件工程的基本原理和方法,又具有設(shè)計(jì)、實(shí)現(xiàn)、

管理軟件項(xiàng)目的初步能力,從而提高學(xué)生軟件開發(fā)的能力。

學(xué)習(xí)本課程后,可為課程設(shè)計(jì)、畢業(yè)設(shè)計(jì)打下必要的基礎(chǔ)。

二、課程教學(xué)內(nèi)容

第一章軟件工程概述

基本內(nèi)容和要求:

1.了解軟件危機(jī)概念與現(xiàn)象;

2.掌握軟件工程的基本原理;

3.掌握軟件生命周期;

4.了解軟件過程模型。

第二章可行性研究

基本內(nèi)容和要求:

1.理解可行性研究的任務(wù);

2.掌握可行性研究過程;

3.了解系統(tǒng)流程圖、數(shù)據(jù)流圖、數(shù)據(jù)字典等圖形的功能:

4.了解成本/效益分析的一般方法。

教學(xué)重點(diǎn):系統(tǒng)的邏輯模型的描述方法。

教學(xué)難點(diǎn):可行研究的過程。

第三章需求分析

基本內(nèi)容和要求:

1.掌握需求分析的基本任務(wù);

2.了解與用戶溝通獲取需求的方法;

3.掌握分析建模與規(guī)格說明;

4.掌握狀態(tài)轉(zhuǎn)換圖;

5.了解其它圖形工具

6.理解如何驗(yàn)證軟件需求。

教學(xué)重點(diǎn):

1.分析建模與規(guī)格說明;

2.建模的圖形描述。

教學(xué)難點(diǎn):分析建模與規(guī)格說明方法。

第四章總體設(shè)計(jì)

基本內(nèi)容和要求:

1.理解總體設(shè)計(jì)的基本過程;

2.掌握軟件設(shè)計(jì)的原理

3.理解啟發(fā)式原則;

4.掌握描述軟件結(jié)構(gòu)的圖形工具。

教學(xué)重點(diǎn):

1.設(shè)計(jì)原理;

2.軟件結(jié)構(gòu)描述。

教學(xué)難點(diǎn):軟件設(shè)計(jì)的基本原理。

第五章詳細(xì)設(shè)計(jì)

基本內(nèi)容和要求:

1.掌握結(jié)構(gòu)程序設(shè)i-的原理;

2.掌握過程設(shè)計(jì)的基本工具;

3.理解面向數(shù)據(jù)流的設(shè)計(jì)方法;

4.了解程序復(fù)雜程度的定量度量。

教學(xué)重點(diǎn):結(jié)構(gòu)程序設(shè)計(jì)原理;

教學(xué)難點(diǎn):面向數(shù)據(jù)流的設(shè)計(jì)方法。

第六章實(shí)現(xiàn)

基本內(nèi)容和要求:

1.了解編碼風(fēng)格與語(yǔ)言分類;

2.理解軟件測(cè)試基礎(chǔ);

3.理解單元測(cè)試的要點(diǎn);

4.理解集成測(cè)試的居點(diǎn);

5.理解確認(rèn)測(cè)試的要點(diǎn);

6.掌握白盒測(cè)試技術(shù);

7.掌握黑盒測(cè)試技術(shù);

8.掌握調(diào)試技術(shù)。

教學(xué)重點(diǎn):

1.軟件測(cè)試基礎(chǔ);

2.黑盒法和白盒法。

教學(xué)難點(diǎn):黑盒測(cè)試技術(shù)與白盒測(cè)試技術(shù)。

第七章維護(hù)

基本內(nèi)容和要求:

1.理解軟件維護(hù)的概念;

2.了解軟件維護(hù)過程;

3.理解軟件的可維護(hù)性;

4.了解預(yù)防性維護(hù)。

教學(xué)重點(diǎn):軟件可維護(hù)性,

教學(xué)難點(diǎn):如何提高軟件的可維護(hù)性。

第八章面向?qū)ο蠓椒▽W(xué)引論

基本內(nèi)容和要求:

1.理解面向?qū)ο蠓椒▽W(xué)概述;

2.理解面向?qū)ο蟮母拍睿?/p>

3.掌握面向?qū)ο蠼#?/p>

4.理解對(duì)象模型;

5.理解動(dòng)態(tài)模型;

6.理解功能模型:

7.理解三種模型之間的關(guān)系;

8.理解UML語(yǔ)言與建模方法。

教學(xué)重點(diǎn):

1.對(duì)象建模;

2.UML建模方法。

教學(xué)難點(diǎn):對(duì)象建模方法的實(shí)際應(yīng)用。

第九章面向?qū)ο蠓椒?/p>

基本內(nèi)容和要求:

1.掌握面向?qū)ο蠓治觯?/p>

2.掌握面向?qū)ο笤O(shè)

3.理解面向?qū)ο髮?shí)現(xiàn);

教學(xué)重點(diǎn):

1.對(duì)象分析與建模技術(shù);

2.對(duì)象設(shè)計(jì)與建模技術(shù)。

教學(xué)難點(diǎn):如何使學(xué)生理解并掌握對(duì)象建模方法?

三、課程教學(xué)的基本要求

1.本課程的教學(xué)包括課堂講授、學(xué)生自學(xué)、習(xí)題討論、實(shí)驗(yàn)、作業(yè)、輔導(dǎo)答疑、期末

考試等教學(xué)環(huán)節(jié)。

2.課堂教學(xué)采用啟發(fā)式或討論式的教學(xué)方法,理論結(jié)合實(shí)際,引導(dǎo)學(xué)生加深對(duì)所學(xué)知

識(shí)的理解和應(yīng)用,提高學(xué)生學(xué)習(xí)本課程的興趣和積極性.

3.每一章內(nèi)容都要通過實(shí)際項(xiàng)目案例地講授,來提高教學(xué)效果

4.通過本課程的教學(xué),學(xué)生在理解和掌握大綱所要求的知識(shí)內(nèi)容的基礎(chǔ)上,能正確地

應(yīng)用這些知識(shí)解決實(shí)際問題,為后續(xù)課程的學(xué)習(xí)奠定堅(jiān)實(shí)的基礎(chǔ)。

四、課程學(xué)時(shí)分配

講課內(nèi)容學(xué)時(shí)

1.軟件工程學(xué)概述4

2.可行性研究4

3.需求分析6

4.總體設(shè)計(jì)6

5.詳細(xì)設(shè)計(jì)4

6.實(shí)現(xiàn)6

7.維護(hù)4

8.面向?qū)ο蠓椒▽W(xué)概述4

9.面向?qū)ο蠓椒?

實(shí)驗(yàn)10

合計(jì)54

五、建議教材與教學(xué)參考書

11]張海藩編《軟件工程導(dǎo)論》,清華大學(xué)出版社,2004年;

[2]周蘇等編《軟件工程學(xué)教程》,科學(xué)出版社,2004年;

[3]鄧良松等編《軟件工程》,西安電子科技出版社,2000年;

[4](美)Rog

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論