軟件工程課程原則_第1頁
軟件工程課程原則_第2頁
軟件工程課程原則_第3頁
軟件工程課程原則_第4頁
軟件工程課程原則_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

《軟件工程》課程原則

表1課程基本信息

課程類別專業(yè)課

總課時64(理論:32實踐:32)學(xué)分3

開設(shè)學(xué)期第九學(xué)期

合用專業(yè)"3+4〃分段培養(yǎng)計算機應(yīng)用技術(shù)(中職)與軟件工程(本科)專業(yè)

講課方式理論+實踐

執(zhí)筆人

審核人

制定期間2023.01

(一)課程性質(zhì)與任務(wù)

課程性質(zhì):《軟件工程》是軟件工程專業(yè)的一門工程性基礎(chǔ)課程,在軟件工程學(xué)科人才

培養(yǎng)體系中占有重要H勺地位。軟件開發(fā)是建立計算機應(yīng)月系統(tǒng)的重要環(huán)節(jié),人們通過軟件工

程學(xué)把軟件開發(fā)納入工程化的軌道,而軟件工程學(xué)是用以指導(dǎo)軟件人員進行軟件的開發(fā)、維

護和管理的科學(xué)。《軟佇工程》已成為高校計算機軟件教學(xué)體系中叫一門關(guān)鍵課程

課程任務(wù):通過本課程的學(xué)習,規(guī)定學(xué)生能掌握軟件工程的基本概念、基本原理、開發(fā)

軟件項目的I工程化H勺措施和技術(shù)及在開發(fā)過程中應(yīng)遵照的流程、準則、原則和規(guī)范等;學(xué)生

應(yīng)能掌握開發(fā)高質(zhì)量軟件的措施,以及有效地籌劃和管理軟件開發(fā)活動,為學(xué)生參與大型軟

件開發(fā)項n打下堅實的理論基礎(chǔ)。

(二)課程教學(xué)目的

本課程的開設(shè)意在使學(xué)生通過學(xué)習,掌握軟件項目開發(fā)和維護的一般過程,掌握軟件開

發(fā)的老式措施和最新措施,能用軟件工程的措施參與軟件項目的分析、設(shè)計、實現(xiàn)和維護,

為更深入地學(xué)習和此后從事軟件工程口勺實踐打下良好日勺基礎(chǔ)。

1.知識目的

(1)專家以軟件工程的發(fā)展、重要措施、常用工具的使用為主線。包括:軟件工程的

基本概念、基本原理、常用的軟件管理措施、常用的建模工具等。

(2)關(guān)鍵的知識講授階段有:軟件需求獲取措施、需求規(guī)格闡明撰寫與評審措施、軟

件設(shè)計的基本概念、構(gòu)造化設(shè)計措施、體系構(gòu)造設(shè)計、面向?qū)ο骍ML的軟件分析措施、UML

建模措施、軟件測試基本理論等。

(3)通過該課程的)專家,學(xué)生應(yīng)具有軟件工程基本理論知識。

2.能力目的

(1)運用軟件工程的概念、原理、技術(shù)和措施開發(fā)與維護軟件的能力

(2)編寫有關(guān)技術(shù)文檔的能力

(3)分析問題和處理問題的能力和團體工作交流能力。

3.素質(zhì)目的

(1)職業(yè)素養(yǎng)口勺培養(yǎng):對軟件開發(fā)領(lǐng)域常見的職業(yè)規(guī)定、團體合作精神進行培養(yǎng)與灌

輸。

(2)專業(yè)素養(yǎng)H勺培養(yǎng):對軟件管理過程中常見日勺問題可以予以精確判斷,明確處理思

緒。

(三)參照課時

64(理論:32\試驗:32)課時。

(四)課程學(xué)分

3學(xué)分

(五)課程內(nèi)容和規(guī)定(理論64課時)

課程意在使學(xué)生掌握軟件工程日勺基本概念、原理和措施,從軟件開發(fā)技術(shù)、軟件工程管

理和軟件工程環(huán)境等幾種方面理解怎樣將系統(tǒng)的、規(guī)范化附和可以度量的工程措施運用于軟

件開發(fā)和維護中。規(guī)定學(xué)生通過本門課的學(xué)習,基本掌握構(gòu)造化措施、面向?qū)ο蟠胧┑溶浖?/p>

開發(fā)技術(shù),初步理解軟件復(fù)用的概念及基于構(gòu)件II勺開發(fā)措施,同步對軟件工程管理和環(huán)境等

內(nèi)容有一種總體“勺理解。

表2課程內(nèi)容與課時安排表

參照課時

序號教學(xué)項目教學(xué)內(nèi)容與教學(xué)規(guī)定活動設(shè)計提議

(理論+試驗)

軟件與軟件工程的概念

通過軟件開發(fā)的各類變遷,

1概述生存期模型2(2+0)

帶動學(xué)生的愛好

軟件工程措施與工具

重點講授可行性研究日勺必

可行性研究的任務(wù)、詳細

要性、任務(wù)、過程、成本效

環(huán)節(jié)、成本效益分析、可

益分析以及可行性研究匯

行性研究匯報

2可行性研究報H勺重要內(nèi)容;規(guī)定學(xué)生掌6(3+3)

系統(tǒng)流程圖

握系統(tǒng)流程圖、數(shù)據(jù)流程

數(shù)據(jù)流圖

圖、數(shù)據(jù)字典概念以及項目

數(shù)據(jù)字典

開發(fā)計劃的基本內(nèi)容

軟件需求獲取過程

軟件需求分構(gòu)造化分析措施通過實際的軟件需求舉例,

36(3+3)

析需求規(guī)格闡明、需求評審增長學(xué)生理解效果

需求變更管理

軟件設(shè)計的概念

軟件概要設(shè)通過解析平常實際應(yīng)用日勺

4構(gòu)造化設(shè)計措施8(4+4)

計措施系統(tǒng),講述設(shè)計措施。

體系構(gòu)造設(shè)計

軟件詳細設(shè)過程設(shè)計,NS圖,PAD圖,舉例闡羽各類過程設(shè)計措

58(4+4)

計措施設(shè)計過程,設(shè)計規(guī)格闡明施的優(yōu)劣。

設(shè)計語言日勺選擇

軟件編碼與通過實際企業(yè)的編碼規(guī)范

6語言風格8(4+4)

規(guī)范進行引導(dǎo)

編碼規(guī)范

軟件測試措軟件測試的概念白盒及黑盒測試用例時撰

76(3+3)

施測試的目H勺及原則寫與測試措施等。

白盒則試措施與測試用

例、各類覆蓋措施

黑盒測試措施與用例

軟件測試口勺方略。

面向?qū)ο蟮能浖_發(fā)措施

簡述UML的基本使用

面向?qū)ο笕丈酌嫦驅(qū)ο蟮?分析,用例模UML的使用演示,各類模型

88(4+4)

軟件工程型、對象模型、類圖、動圖的意義講解。

態(tài)模型

題目:建立UML模型

掌握軟件復(fù)用的概念、目的

軟件復(fù)用口勺概念

與意義,理解可復(fù)用構(gòu)件基

9軟件復(fù)用領(lǐng)域工程4(2+2)

本特性卻基于構(gòu)件的軟件

基于構(gòu)件R勺軟件開發(fā)

JT發(fā)過程。

軟件維護與軟件管理

通過實例講解維護在軟件

軟件維護與方略、活動與措施

10開發(fā)過程中的J重要性,及常8(2+6)

項目管理軟件過程與過程改善

見的項目管理措施。

項目管理日勺基本概念

(六)教學(xué)提議

1.教學(xué)措施

該課程具有理論抽象、內(nèi)容波及面廣等特點,學(xué)生理解難度較大。單純運用教材進行教

學(xué)

溫馨提示

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

最新文檔

評論

0/150

提交評論