第1章 軟件開發(fā)環(huán)境與工具的相關概念
1.1 概述
1.2 軟件開發(fā)環(huán)境的概念
1.3 軟件開發(fā)工具的概念
1.4 CASE的概念
1.5 發(fā)展歷史與集成化趨勢
1.6 問題與對策
1.7 練習
第2章 軟件開發(fā)工具功能與結構
2.1 基本功能
2.2 一般結構
2.3 工具分類
2.4 集成化的CASE環(huán)境
2.5 練習
第3章 軟件開發(fā)環(huán)境與工具的選用
3.1 軟件工程過程
3.2 工具的采用過程
3.3 CASE工具的選擇與評價
3.4 工具的使用
3.5 采購過程的監(jiān)理
3.6 實際采購過程
3.7 工具的使用
3.8 工具的維護
3.9 練習
第4章 需求分析與設計工具
4.1 需求工程概述
4.2 需求分析工具概述
4.3 需求分析方法與需求分析工具
4.4 軟件設計概述
4.5 結構化設計方法與工具
4.6 典型需求分析與設計工具
4.7 練習
第5章 數(shù)據(jù)庫設計與開發(fā)工具
5.1 數(shù)據(jù)庫設計方法
5.2 數(shù)據(jù)庫設計工具分類
5.3 數(shù)據(jù)庫設計工具功能和性能
5.4 典型數(shù)據(jù)庫設計工具
5.5 數(shù)據(jù)庫開發(fā)工具
5.6 練習
第6章 程序設計工具
6.1 計算機語言的種類
6.2 4GL第四代語言
6.3 典型編程工具的特點
6.4 編程工具之間的比較
6.5 練習
第7章 用戶界面設計工具
7.1 用戶界面設計概述
7.2 平面設計軟件介紹
7.3 網頁設計工具的選用
7.4 練習
第8章 多媒體開發(fā)工具
8.1 典型多媒體開發(fā)工具的特點
8.2 多媒體開發(fā)工具之間的比較
8.3 練習
第9章 測試工具
9.l 測試工具的分類
9.2 測試工具的選擇
9.3 典型測試工具的介紹
9.4 練習
第10章 項目管理工具
10.1 軟件項目管理軟件概述
10.2 Microsoft Project
……
第11章 軟件配置管理工具
第12章 UML與Rational Rose軟件
第13章 軟件產品線與網構軟件
第14章 軟件工具酶
第15章 Visual Basic
第l6章 綜合實驗
附錄A 模擬試題及參考答案
附錄B 各章習題參考答案
參考文獻