《軟件工程 授課計劃表》由會員分享,可在線閱讀,更多相關《軟件工程 授課計劃表(5頁珍藏版)》請在裝配圖網上搜索。
1、
宿遷職業(yè)技術學院駱馬湖校區(qū)
課 程 授 課 計 劃 表
(2009 — 2010學年度 第 二 學期 )
信息工程 系(部) 計算機應用 專業(yè) 2008 年級 1,2 班
課程名稱 軟件工程
課程類別 專業(yè)必修課
教材名稱 使用軟件工程
周學時數 4學時
授課教師 潘賽賽
授課時間
教學環(huán)節(jié)
學 時
理論教學
40
實踐教學
2
習 題 課
考 核
總學時數
2、42
理 論 教 學 授 課 進 度 安 排 表
周次
授課章節(jié)及主要內容
學時數
作業(yè)布置
備注
1
1.1軟件的概念及特征
1.2軟件危機與軟件工程
2
2
1.3軟件過程模型
2
習題一
第二章可行性研究
2
習題二
3
3.1需求分析的任務和原則
3.2需求調查
3.3結構分析工具
2
習題三(8)
3.4面向對象分析工具
3.5軟件需求說明書
2
習題三(11)
4
3.6需求分析案例
2
習題三(1-7,9)
需求分析實踐
4.1總體設計的任務和原則
4.2總體設計的基本
3、原理
4.3模塊的獨立性
4.4結構化設計方法
2
5
4.5面向對象設計建模方法
4.6軟件總體設計說明書
4.7總體設計案例:名片管理系統(tǒng)總體設計
2
習題四
總體設計實踐
5.1詳細設計的任務與設計原則
5.2詳細設計的內容
2
6
5.3處理過程設計工具
5.4軟件詳細設計文檔
2
習題五
6.1面向對象方法概述
6.2面相對象模型
2
7
6.3面向對象的分析
2
6.4面向對象的設計
6.5面向對象的實現
2
習題六
8
7.1程序設計
7.2程序設計風格(1)
2
4、
7.2程序設計風格(2)
7.3容錯軟件的設計
2
習題七
9
8.1軟件測試概述
8.2軟件測試過程
2
8.3黑盒測試
8.4白盒測試
8.5面向對象系統(tǒng)測試技術(1)
2
10
8.5面向對象系統(tǒng)測試技術(2)
8.6軟件測試總結與報告
8.7調試技術
2
習題八
9.1軟件維護概述
9.2軟件維護活動
2
11
9.3軟件維護技術
9.4軟件可維護性
2
習題九
第十章軟件項目管理
2
習題十
5、
實 踐 教 學 授 課 進 度 安 排 表
周次
星期
課題(項目名稱)
學時數
工藝理論教學
實踐操作課時
實習圖紙器材、工量具準備
內容
課時
一
二
三
四
五
一
二
三
6、
四
五
一
二
三
四
五
授 課 計 劃 表 編 制 說 明
主要教學內容:軟件工程概述、可行性研究、需求分析及規(guī)范、軟件總體設計、軟件詳細設計、面向對象的開發(fā)方法、軟件編碼、軟件測試、軟件維護、軟件項目管理
教學目標:開設本課程的目的通過對傳統(tǒng)的面向過程的軟件開發(fā)方法和面向對象的軟件開發(fā)方法的介紹,使學生掌握開發(fā)高質量軟件的方法;通過對軟件開發(fā)過程和過程管理技術的學習,使學生了解如何進行軟件度量和管理,怎樣進行質量保證活動,從而能夠有效地策劃和管理軟件開發(fā)活動。
學生學習現狀:學生開過的前續(xù)課程有VC++,數據庫技術,數據結構,但是沒有開過操作系統(tǒng);不過學生對開設過的課程也只是簡單的了解,并沒有更深的掌握,也沒有設計過具有獨立功能的簡單軟件,對軟件的生成過程比較陌生。
主要參考書目:《軟件工程面向對象和傳統(tǒng)的方法-(原書第7版)》、《面向對象軟件工程》
制表日期:2010-3-9
授課教師:潘賽賽 教研室主任 教學副系主任