版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
軟件工程教學計劃
學年學期:課程編號:課程名稱:軟件工程
適用專業(yè):信息技術及其計算機相關專業(yè)學時/學分:54/3.O理論學時:54
教材名稱及出版社:《軟件工程》(第4版)陸惠恩,人民郵電出版社
授課教師:______________
周學作
授課內容摘要重點及要求
次時業(yè)
第1章軟件工程概述
1.軟件工程的產(chǎn)生
(1)軟件生產(chǎn)的發(fā)展
(2)軟件危機
2.軟件工程
重點掌握:
(1)軟件工程的定義
1.瀑布模型
(2)軟件工程學的主要內容
2.快速原型模型
習
(3)軟件工程的基本原理4題
3.增量模型
3.軟件生命周期1
4.軟件過程模型4.噴泉模型
(?)瀑布模型
5.統(tǒng)一過程模型
(2)快速原型模型
(3)增量模型
(4)噴泉模型
(5)統(tǒng)一過程模型
重點掌握:
第2章可行性研究與軟件工程開發(fā)計劃
1.軟件工程項目概述和實施計劃
1.軟件定義與可行性研究
習
2.Gantt圖
(1)軟件定義6題
2
3.工程網(wǎng)絡圖
(2)可行性研究
2.軟件工程開發(fā)計劃的制定4.軟件工程開發(fā)計劃的復審
(1)軟件工程項目概述和實施計劃
(2)GanttH
(3)工程網(wǎng)絡圖
(4)軟件工程開發(fā)計劃的復審
第3章需求分析
1.需求分析的任務
(I)確定目標系統(tǒng)的具體要求
(2)建立目標系統(tǒng)的邏輯模型
2.結構化分析步驟
(1)進行調查研究
(2)分析和描述系統(tǒng)的邏輯模型
重點掌握:
(3)對需求分析進行復審1.實體-聯(lián)系圖
3.需求分析的圖形工具
2.數(shù)據(jù)流圖
(1)實體-聯(lián)系圖
習
3.狀態(tài)轉換圖
4題
(2)數(shù)據(jù)流圖
4.IPO圖3
(3)狀態(tài)轉換圖
5.軟件需求規(guī)格說明書
(4)IPO圖
6.用戶手冊編寫提示
4.數(shù)據(jù)字典
(1)數(shù)據(jù)字典的內容
(2)數(shù)據(jù)字典使用的符號
(3)數(shù)據(jù)字典與圖形工具
5.軟件需求分析舉例
(1)系統(tǒng)管理
(2)商品信息管理
(3)商品供銷存管理
(4)商品銷售管理系統(tǒng)的數(shù)據(jù)流圖
(5)數(shù)據(jù)字典
6.需求分析文檔
(1)軟件需求規(guī)格說明書
(2)用戶手冊編寫提示
(3)編寫需求分析文檔的步驟
第4章概要設計
1.概要設計步驟
(1)軟件結構設計
(2)數(shù)據(jù)結構設計及數(shù)據(jù)庫設計
(3)系統(tǒng)接口設計
(4)測試方案設計
重點掌握:
2.軟件結構設計的基本原理
I.軟件結構設計
(1)模塊與模塊化
2.數(shù)據(jù)結構設計及數(shù)據(jù)庫設計習
(2)模塊的耦合和內聚
4題
3.系統(tǒng)接口設計
(3)軟件結構設計的優(yōu)化規(guī)則4
3.軟件結構設計的圖形工具4.測試方案設計
(1)層次圖
(2)結構圖
4.概要設計方法
(1)結構化方法
(2)面向數(shù)據(jù)結構設計方法
5.概要設計文檔與復審
(1)概要設計說明書
(2)概要設計復審
(3)數(shù)據(jù)庫設計說明書
第5章詳細設計
1.過程設計
(1)流程圖
(2)盒圖
(3)PAD
(4)判定表
(5)判定樹
(6)過程設計語言
2.用戶界面設計
重點掌握:
(1)用戶界面設計問題
I.用戶界面設計過程
(2)用戶界面設計過程
2.用戶界面設計的基本原則習
6題
(3)用戶界面設計的基本原則
3.數(shù)據(jù)代碼設計原則5
(4)用戶界面設計指南
4.詳細設計說明書
3.數(shù)據(jù)代碼設計
(1)數(shù)據(jù)代碼設計原則
(2)代碼種類
(3)數(shù)據(jù)代碼設計方法
4.數(shù)據(jù)輸入/輸出設計
(1)數(shù)據(jù)輸入設計
(2)數(shù)據(jù)輸出設計
5.數(shù)據(jù)安全設計
6.詳細設計文檔與復審
(1)詳細設計說明書
(2)操作手冊
(3)詳細設計的復審
第6章軟件實現(xiàn)
1.結構化程序設計
2.選擇程序設計語言
3.程序設計風格
4.程序設計質量評價
5.程序設計文檔
6.軟件測試目標和原則
(1)軟件測試目標
重點掌握:
(2)軟件測試原則
1.軟件測試原則
7.軟件測試方法
(1)靜態(tài)分析與動態(tài)測試2.靜態(tài)分析與動態(tài)測試
(2)黑盒法與白盒法3.黑盒法與白盒法
8.軟件測試步驟
4.模塊測試
(?)模塊測試習
65.集成測試題
(2)集成測試6
6.程序審查會和人工運行
(3)程序審查會和人工運行
7.確認測試
(4)確認測試
8.平行運行
(5)平行運行
9.軟件調試
9.設計測試方案
(1)等價類劃分法
(2)邊界值分析法
(3)錯誤推測法
(4)邏輯覆蓋法
(5)實用測試策略
10.軟件調試、驗證與確認
(1)軟件調試
(2)軟件驗證
(3)軟件確認
11.軟件測試計劃和分析報告
第7章軟件維護
1.軟件維護過程
(?)軟件維護的種類
(2)軟件維護的困難
重點掌握:
(3)軟件維護的實施習
I.軟件維護的實施
2題
(4)軟件維護的副作用
2.軟件可維護度量方法7
2.軟件的可維護性
(1)影響可維護性的因素
(2)可維護性的度量
(3)提高軟件的可維護性
第8章面向對象方法、UML及應用
1.面向對象方法概述
(1)面向對象方法的主要優(yōu)點
重點掌握:
(2)面向對象方法的主要概念
1,面向對象分析原則
習
2.UML概述2.建立對象模型
6題
3.建立動態(tài)模型
(1)UML的發(fā)展
4.面向對象的測試8
(2)UML的削目標
(3)UML的內容
(4)UML的擴展機制
3.UML圖
(1)用例圖
(2)類圖
(3)對象圖
(4)狀態(tài)圖
(5)順序圖
(6)活動圖
(7)協(xié)作圖
(8)構件圖
(9)部署圖
4.面向對象分析
(1)面向對象分析過程
(2)面向對象分析原則
5.建立對象模型
(1)確定對象和類
(2)確定類的相互關系
(3)劃分主題
6.建立動態(tài)模型
(1)編寫腳本
(2)設計用戶界面
(3)畫順序圖或活動圖
(4)畫狀態(tài)圖
7.建立功能模型
8.面向對象設計
(1)系統(tǒng)設計
(2)對象設計
(3)面向對象設計的準則和啟發(fā)式規(guī)
則
9.面向對象系統(tǒng)的實現(xiàn)
(1)選擇程序設計語言
(2)面向對象程序設計
10.面向對象的測試
(1)面向對象測試策略
(2)面向對象的測試步驟
11.UML的應用
(1)UML模型
(2)UML視圖
(3)UML使用準則
(4)UML的應用領域
第9章WebAPP軟件工程
1.Web的特性
2.網(wǎng)絡系統(tǒng)的層次結構
(1)二層C/S結構
(2)三層C/S結構
重點掌握:
I.客戶端使用的技術習
(3)四層C/S結構
42.網(wǎng)絡服務器端使用的技術題
3.WebAPP測試
(4)B/S結構9
3.客戶端使用的技術
(?)HTML
(2)腳本語言
(3)Applet
(4)AJAX
4.網(wǎng)絡服務器端使用的技術
(1)Servlet
(2)JSP
5.WebAPP的設計模式
(1)觀察者模式
(2)組合模式
(3)工廠方法模式和策略模式
(4)模型-視圖-控制器模式
(5)裝飾者模式
6.WebAPP的設計
(1)WebAPP的特點及應用類型
(2)WebAPP的需求分析
(3)WebAPP需求分析過程
(4)WebAPP設計過程
(5)WebAPP體系結構設計
(6)WebAP礙航設計
7.WebAPP測試
(1)WebAPP測試過程概述
(2)WebApp內容測試
(3)WebAPP界面測試
(4)WebAPp?航測試
(5)WebAPP配置測試
(6)WebAPP安全性測試
(7)WebApp性能測試
第10章軟件重用和再工程習
2重點掌握:
題
1.可重用的軟件成分
2.軟件重用過程
1.軟件重用過程的模型10
(1)軟件重用過程的模型
2.開發(fā)可重用的軟件構件
(2)開發(fā)可重用的軟件構件
3.軟件再工程
(3)分類和檢索軟件構件
(4)軟件重用環(huán)境
3.軟件逆向工程
4.軟件再工程
第11章軟件工程管理
I.軟件工程管理概述
2.軟件開發(fā)成本估算
(?)軟件開發(fā)成本估算方法
(2)代碼行技術和任務估算技術
(3)CoCoMo2模型
(4)程序環(huán)行復雜度的度量
3.軟件工程人員組織
4.軟件配置管理
重點掌握:
5.軟件質量保證
1.軟件開發(fā)成本估算方法習
(?)軟件質量的特性
4
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 網(wǎng)絡布線施工規(guī)范-洞察分析
- 司法考試行業(yè)數(shù)字化轉型研究-洞察分析
- 數(shù)字營銷在醫(yī)藥行業(yè)的應用-洞察分析
- 網(wǎng)絡調度實時性優(yōu)化-洞察分析
- 糖尿病視網(wǎng)膜病變早期玻璃體改變研究-洞察分析
- 云計算平臺安全性對比-第1篇-洞察分析
- 醫(yī)療干部評職稱的述職報告范文(9篇)
- 以人本為核心學校心理咨詢教師的核心能力解讀
- 創(chuàng)新驅動工業(yè)互聯(lián)網(wǎng)平臺的商業(yè)模式探討
- 以心育人家庭教育中的情感交流與教育方法
- 胸外科食管切除、食管-胃胸內吻合術技術操作規(guī)范
- 心靈的幻象 課件-2023-2024學年高中美術湘美版(2019)美術鑒賞
- 建筑安裝工程有限公司關于加大市場開拓力度的激勵辦法
- 題庫(大氣科學基礎(一)-題庫)
- 智能制造設備與工廠自動化項目驗收方案
- 箱變調試方案
- 部編版小學語文五年級下冊習作5《形形色色的人》教學反思共三篇
- 冷庫冷藏庫施工組織及售后服務投標方案
- 統(tǒng)編版語文一年級上冊 j q x y 和 ü 的專項練習(無答案)
- 城市軌道交通工程質量安全控制要點
- 護士n2晉升n3層級申請范文
評論
0/150
提交評論