
軟件工程培訓
第一章 .軟件工程概述
1.1 樂學軟件工程
1.2 軟件的特點
1.3 軟件危機
1.4 軟件工程方法概述
第一章測驗
第二章 軟件生命周期與過程模型
2.1 軟件生命周期
2.2 軟件過程模型
2.3 軟件過程的瀑布模型
2.4 軟件過程的原型模型
2.5 軟件過程的增量模型
2.6 軟件過程的螺旋模型
2.7 軟件過程的噴泉模型
2.8 軟件過程的敏捷模型
2.9 軟件的統(tǒng)一過程模型
第二章測驗
第三章 軟件立項與需求分析
3.1 軟件項目可行性研究
3.2 軟件需求與獲取
3.3 軟件需求分析與表述
3.4 數(shù)據(jù)流圖
3.5 數(shù)據(jù)字典
3.6 學生作品-軟件需求規(guī)格說明書案例點評
第三章 測驗
作業(yè)1:軟件創(chuàng)意、可行性與需求分析
第四章 軟件設(shè)計
4.1 軟件設(shè)計概述
4.2 軟件概要設(shè)計
4.3 軟件詳細設(shè)計概述
4.4 軟件單元之過程設(shè)計
4.5 軟件單元偽代碼過程設(shè)計
4.6 軟件單元設(shè)計之判定樹判定表
4.7 軟件詳細設(shè)計說明書及其評審
4.8 軟件界面設(shè)計
4.9 軟件命令與交互設(shè)計
4.10 軟件用戶幫助設(shè)計
4.11 軟件復用設(shè)計
第四章 測驗
作業(yè)2:軟件設(shè)計
第五章 軟件的面向?qū)ο蠓椒?/p>
5.1 面向?qū)ο蠓椒ǜ攀?/p>
5.2 面向?qū)ο蠓椒▋?yōu)點
5.3 UML概述
5.4 如何進行面向?qū)ο筌浖O(shè)計
5.5 面向?qū)ο蟮脑头椒ㄅcAxure
5.6 原型方法之工具Axure和墨刀使用實例
5.7 UML建模
第五章 測驗
第六章 軟件實現(xiàn)
6.2 軟件編碼規(guī)范
6.3 軟件測試基本方法
6.4 軟件調(diào)試
6.5 正向工程與逆向工程
6.1 軟件編程工具選擇
第六章測驗
第七章 軟件交付與維護
7.1 軟件交付概述
7.2 軟件產(chǎn)品與軟件項目的交付
7.3 軟件交付方式
7.4 軟件項目的實施
7.5 軟件維護
第七章測驗
第八章 軟件項目管理
8.1 軟件項目與軟件項目管理
8.2 軟件項目管理的重要性與復雜性
8.3 軟件質(zhì)量管理
8.4 軟件配置管理
8.5 軟件配置管理VSS實操演練
8.6 軟件能力成熟度模型
第八章測驗