




下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
軟件工程課程教學(xué)大綱
(SoftwareEngineering)
學(xué)時(shí)數(shù):32
其中:實(shí)驗(yàn)學(xué)時(shí):6
課外學(xué)E寸:0
學(xué)分?jǐn)?shù):2
適用專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)
一、課程的性質(zhì)、目的與任務(wù)
《軟件工程》是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)教學(xué)計(jì)劃中一門綜合性和實(shí)踐性很強(qiáng)的核心課
程,主要內(nèi)容包括軟件工程概述、可行性分析、需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、面向?qū)ο?/p>
分析與設(shè)計(jì)、編碼、軟件質(zhì)量與質(zhì)量保證、項(xiàng)目計(jì)劃與管理。
根據(jù)培養(yǎng)基層應(yīng)用型人才的需要,本課程的目的與任務(wù)是使學(xué)生通過本課程的學(xué)習(xí),了
解軟件項(xiàng)目開發(fā)和維護(hù)的一般過程,掌握軟件開發(fā)的傳統(tǒng)方法和最新方法,為更深入地學(xué)習(xí)
和今后從事軟件工程實(shí)踐打下良好的基礎(chǔ)。
二、課程教學(xué)的基本要求
(一)基本概念和基本知識(shí):
軟件與軟件工程,生存周期與軟件開發(fā)模式,結(jié)構(gòu)化分析、設(shè)計(jì)與編碼,面向?qū)ο蠓治觥?/p>
設(shè)計(jì)與編碼,軟件的評(píng)審、測(cè)試與維護(hù),項(xiàng)目計(jì)劃與項(xiàng)目管理。
(-)基本技能:
能用軟件工程的方法參與軟件項(xiàng)目的分析、設(shè)計(jì)、實(shí)現(xiàn)和維護(hù)
重點(diǎn):系統(tǒng)分析、系統(tǒng)設(shè)計(jì)、系統(tǒng)實(shí)現(xiàn)、系統(tǒng)維護(hù)
難點(diǎn):需求分析、軟件測(cè)試
課程的教學(xué)要求在每一堂教學(xué)內(nèi)容之后給出,大體上分為三個(gè)層次:了解、理解和掌握。
了解即能正確判別有關(guān)概念和方法;理解是能正確表達(dá)有關(guān)概念和方法的含義;掌握是在理
解的基礎(chǔ)上加以靈活應(yīng)用
三、課程的教學(xué)內(nèi)容、重點(diǎn)和難點(diǎn)
第一章概論
一、軟件
(一)軟件的發(fā)展;
(二)軟件的定義;
(三)軟件的特點(diǎn)、軟件的種類。
二、軟件工程的概念
(一)軟件危機(jī)與軟件工程的定義;
(二)軟件工程的目標(biāo);
(三)軟件工程的原則。
三、軟件生存周期與軟件開發(fā)模型
(一)瀑布模型、原型模型、螺旋模型、基于四代技術(shù)模型、面向?qū)ο笈c組件模型、混
合模型。
教學(xué)要求:軟件和軟件工程的基本概念,軟件生命周期及軟件開發(fā)的各個(gè)模型
重點(diǎn),軟件生存周期與軟件開發(fā)模型
難點(diǎn):軟件開發(fā)模型
第二章可行性分析
一、可行性研究的任務(wù)
二、可行性研究的步驟
三、系統(tǒng)流程圖
四、成本/效益分析
教學(xué)要求:可行性分析的步驟
重點(diǎn):可行性研究的任務(wù)、可行性研究的步驟
難點(diǎn):成本/效益分析
第三章需求分析
一、需求分析的任務(wù)與步驟
(一)需求分析的任務(wù);
(-)需求分析的步驟;
(三)需求分析的原則。
二、需求分析方法
(-)面向數(shù)據(jù)流的分析方法
(二)基本符號(hào)、基于數(shù)據(jù)流的分析方法、數(shù)據(jù)字典
(三)面向數(shù)據(jù)結(jié)構(gòu)為分析方法
(四)Jackson系統(tǒng)開發(fā)方法、Warnier-Orr方法
三、需求規(guī)格說明與評(píng)審
教學(xué)要求:需求分析的方法,需求分析的任務(wù)和原則
重點(diǎn):需求分析的方法,需求分析的任務(wù)和原則
難點(diǎn):需求分析的方法
第四章概要設(shè)計(jì)
一、概要設(shè)計(jì)的任務(wù)與步驟
(一)概要設(shè)計(jì)的任務(wù)、概要設(shè)計(jì)的步驟
二、軟件設(shè)計(jì)的概念與原則
(-)模塊化、抽象、信息陷藏和局部化、模塊獨(dú)立性、結(jié)構(gòu)設(shè)計(jì)的評(píng)價(jià)原則
三、概要設(shè)計(jì)的方法
(-)面向數(shù)據(jù)流的設(shè)計(jì)方法
(-)基本概念、變換分析?、事務(wù)分析、設(shè)計(jì)優(yōu)化原則
(三)面向數(shù)據(jù)結(jié)構(gòu)的設(shè)計(jì)方法
(四)Jackson方法、Warnier-Orr方法
四、概要設(shè)計(jì)文檔與評(píng)審
教學(xué)要求:軟件設(shè)計(jì)的概念與原則,概要設(shè)計(jì)的步驟、方法,概要設(shè)計(jì)文檔與評(píng)審
重點(diǎn):軟件設(shè)計(jì)的概念與原則,概要設(shè)計(jì)的步驟、方法
難點(diǎn):概要設(shè)計(jì)的步驟、方法
第五章詳細(xì)設(shè)計(jì)
一、詳細(xì)設(shè)計(jì)的任務(wù)與原則
(一)詳細(xì)設(shè)計(jì)的任務(wù)、詳細(xì)設(shè)計(jì)的原則。
二、詳細(xì)設(shè)計(jì)的方法
(―)程序流程圖PFC、N-S圖、PAD圖、HIPO圖。
(-)過程設(shè)計(jì)語言PDL、詳細(xì)設(shè)計(jì)方法的選擇。
三、詳細(xì)設(shè)計(jì)規(guī)格說明與評(píng)審
教學(xué)要求:詳細(xì)設(shè)計(jì)方法,詳細(xì)設(shè)計(jì)規(guī)格說明與評(píng)審。
重點(diǎn):詳細(xì)設(shè)計(jì)的任務(wù)與原則
難點(diǎn):詳細(xì)設(shè)計(jì)方法
第六章面向?qū)ο蟮姆治雠c設(shè)計(jì)方法
一、面向?qū)ο蠓椒ǖ幕靖拍詈吞卣?/p>
二、面向?qū)ο蠓治?/p>
三、面向?qū)ο笤O(shè)計(jì)
(一)面向?qū)ο笤O(shè)計(jì)概念、面向?qū)ο笤O(shè)計(jì)方法、程序構(gòu)件及接口、細(xì)節(jié)設(shè)計(jì)。
四、UML方法
(一)UML的發(fā)展與特點(diǎn)、UML的表示法、UML的開發(fā)步驟。
五、面向?qū)ο髮?shí)例分析與設(shè)計(jì)
教學(xué)要求:面向?qū)ο蟮幕靖拍詈吞卣?,面向?qū)ο蠓治雠c設(shè)計(jì)方法及UML的開發(fā)方法。
重點(diǎn):面向?qū)ο蟮幕觉砟詈吞卣?,面向?qū)ο蠓治雠ci殳計(jì)方法及UML的開發(fā)方法
難點(diǎn):UML方法
第七章編碼
一、程序設(shè)計(jì)語言
(-)程序設(shè)計(jì)語言分類;
(-)程序設(shè)計(jì)語言特點(diǎn);
(三)程序設(shè)計(jì)語言選擇。
二、編程風(fēng)格
三、編程效率
四、編程安全
五、面向?qū)ο缶幊碳夹g(shù)
教學(xué)要求:一般的編碼原則,面向?qū)ο缶幊痰奶攸c(diǎn)。
重點(diǎn):一般的編碼原則.面向?qū)ο缶幊痰奶攸c(diǎn)
難點(diǎn):面向?qū)ο缶幊痰奶攸c(diǎn)
第八章軟件質(zhì)量與質(zhì)量保證
一、軟件質(zhì)量的定義
二、影響軟件質(zhì)量的因素
三、軟件質(zhì)量保證策略
四、軟件質(zhì)量保證活動(dòng)
五、軟件質(zhì)量保證標(biāo)準(zhǔn)
六軟件評(píng)宙
七:結(jié)構(gòu)化的軟件測(cè)試
(一)軟件測(cè)試的概念和原則。
(二)軟件測(cè)試技術(shù)。
(三)軟件測(cè)試的步驟。
(四)糾錯(cuò)技術(shù)。
八、面向?qū)ο蟮能浖y(cè)試
九、軟件測(cè)試計(jì)劃與測(cè)試分析報(bào)告
教學(xué)要求:軟件質(zhì)量保證的概念、策略和方法,軟件評(píng)審或測(cè)試的方法和步驟,軟件維
護(hù)過程
重點(diǎn):軟件質(zhì)量保證的概念、策略和方法
難點(diǎn):軟件評(píng)審或測(cè)試的方法和步驟,軟件維護(hù)過程
第九章項(xiàng)目計(jì)劃與管理
一、軟件項(xiàng)目特點(diǎn)、管理的特殊性及軟件管理功能
二、確定項(xiàng)目的工作要求
三、確定軟硬件資源
四、人員的計(jì)劃及組織
五、成本估算及控制
六、進(jìn)度計(jì)劃
七、軟件配置管理
八、軟件管理方案
教學(xué)要求:項(xiàng)目計(jì)劃與管理的基本內(nèi)容
重點(diǎn):軟件項(xiàng)目特點(diǎn)、管理的特殊性及軟件管理功能
難點(diǎn):軟件管理的基本內(nèi)容
四、課程各教學(xué)環(huán)節(jié)
本課程采用多媒體課件授課為主,也可以板書講解;結(jié)合面授輔導(dǎo)、面授或電子郵件答
疑,進(jìn)行必要的上機(jī)實(shí)驗(yàn)。本課程是考試課。評(píng)分標(biāo)準(zhǔn):平時(shí)出勤、作業(yè)占10%,實(shí)驗(yàn)報(bào)
告占10%,實(shí)驗(yàn)考核占10%:期末閉卷考試占70%,統(tǒng)一命題,具體題型包括填空、選擇、
問答、項(xiàng)目分析建模等。
五、學(xué)時(shí)分配表
作業(yè)備
教學(xué)內(nèi)容各教學(xué)環(huán)節(jié)學(xué)時(shí)分配
題量注
講實(shí)討習(xí)課其小
章節(jié)主要內(nèi)容
授驗(yàn)論題外它計(jì)
第1章緒論11
第2章軟件要求定義11
第3章軟件設(shè)計(jì)213
第4章軟件編碼22
第5章軟件測(cè)試314
第6章軟件維護(hù)22
第7章增量模型22
第8章結(jié)構(gòu)化方法224
第9章Jackson方法22
第10章面向?qū)ο蠡A(chǔ)33
第11章面向?qū)ο蟮姆椒?27
軟件質(zhì)量與質(zhì)量保3
第12章3
證
第13章軟件工程管理技術(shù)22
第14章軟件工程環(huán)境22
合計(jì)26632
六、課程與其它課程的聯(lián)系
學(xué)習(xí)本課程的先修課程:《C程序設(shè)計(jì)》、《數(shù)據(jù)結(jié)構(gòu)》、《面向?qū)ο蟮某绦蛟O(shè)計(jì)》、《數(shù)據(jù)
庫系統(tǒng)原理》。
七、教材與教學(xué)參考書
(一)教材:
張海藩編著.《軟件工程》.北京:人民郵電出版社,2009年。
(二)主要參考書:
[1]鄭人杰.《實(shí)用軟件工程》.北京:清華大學(xué)出版社,1997年。
[2]朱三元等.《軟件工程技術(shù)概論》.北京:科學(xué)出版社,2002年。
L3J
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 精準(zhǔn)廣告受眾定位行業(yè)跨境出海戰(zhàn)略研究報(bào)告
- 科學(xué)實(shí)驗(yàn)視頻教程制作行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報(bào)告
- 可回收物倉儲(chǔ)行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報(bào)告
- 泡騰顆粒劑快速溶解企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力戰(zhàn)略研究報(bào)告
- 建筑隔聲性能測(cè)試行業(yè)深度調(diào)研及發(fā)展戰(zhàn)略咨詢報(bào)告
- 2024年度吉林省護(hù)師類之社區(qū)護(hù)理主管護(hù)師高分通關(guān)題庫A4可打印版
- 古詩兩首鋤禾憫農(nóng)教學(xué)總結(jié)(3篇)
- 二年級(jí)道德與法治校園文化建設(shè)計(jì)劃
- 兒童神經(jīng)外科護(hù)理計(jì)劃
- 質(zhì)量專員工作計(jì)劃10篇
- 2025年上海市安全員-C3證模擬試題及答案
- 安裝木地板合同范本2025年
- 《計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)基礎(chǔ)與實(shí)戰(zhàn)(第二版)》課件 第5、6章 網(wǎng)絡(luò)操作系統(tǒng)及基本應(yīng)用;與世界相連
- 煙葉質(zhì)量評(píng)價(jià)體系-洞察分析
- 商業(yè)廣場(chǎng)步行街改造合同
- 2024年二級(jí)建造師市政-學(xué)霸筆記
- 重癥患者人工氣道濕化護(hù)理
- 四川省涼山州安寧河聯(lián)盟2023-2024學(xué)年高一下學(xué)期期中聯(lián)考生物試題2
- 2024年浙江省中考科學(xué)試卷
- Python編程基礎(chǔ)(項(xiàng)目式微課版)教案1 1.1 Python概述
- 內(nèi)科護(hù)理學(xué)心肌病病人的護(hù)理
評(píng)論
0/150
提交評(píng)論