第1章緒論1.1軟件開發工具的由來1.2軟件開發工具的概念1.3軟件開發工具的功能與性能1.4軟件開發工具的類別1.5軟件開發工具的研究與應用本章小結練習題第2章軟件開發過程及其組織2.1軟件開發中的困難2.2軟件開發方法的發展2.3軟件開發過程的管理本章小結練習題第3章軟件開發工具的理論基礎3.1軟件開發過程的信息需求3.2概念模式及其作用3.3信息庫及其一致性3.4人機界面及其管理3.5項目管理與版本管理本章小結練習題第4章軟件開發工具的技術要素4.1基本功能與一般結構4.2總控部分及人機界面4.3信息庫及其管理4.4文檔生成與代碼生成4.5項目管理與版本管理本章小結練習題第5章軟件開發工具的使用與開發5.1購置與開發的權衡5.2軟件開發工具的選擇與購置5.3軟件開發工具的使用5.4軟件開發工具的開發本章小結練習題第6章軟件開發工具的現狀與發展6.1羅件開發工具的現狀6.2軟件開發工具的發展趨勢本章小結練習題附錄1PowerBuilder應用開發工具1.1概述1.2PowerBuilder對象及環境簡介1.3一個簡單的PowerBuilder應用示例1.4PowerBuilder語言1.5其它幾個先進的應用開發工具附錄2一個實用的CASE工具 NEWCAFG2.1NEWCAFG概況2.2NEWCAFG的集成2.3NEWCAFG表達集成的實現 可視化程序設計2.4NEWCAFG數據集成的實現 PowerBuilder2.5NEWCAFG提供的工具2.6NEWCAFG評述附錄3多媒體創作工具 TOOLBOOK3.1多媒體和多媒體開發工具3.2多媒體創作工具TOOLBOOK3.3TOOLBOOK工具與其它多媒體創作工具的比較分析附錄4網頁制作工具FrontPage4.1背景知識4.2HTML語言4.3FrontPage概述4.4網站管理工具FrontPageExpkorer4.5Web編輯器FrontPageEditor4.6Web設計附錄5Rational公司的面向對象軟件工具5.1Rational公司簡介5.2面向對象方法基礎5.3統一建模語言(UML)5.4基于UML的RationalRose軟件開發工具自學考試大綱出版前言一、課程性質與設置目的、要求二、課程內容與考核目標第1章緒論第2章軟件開發過程及其組織第3章軟件開發工具的理論基礎第4章軟件開發工具的技術要素第5章軟件開發工具的使用與開發第6章軟件開發工具的現狀與發展附錄1PowerBuilder應用開發工具附錄2自制的CASE工具 NEWCAFG附錄3多媒體創作工具 TOOLBOOK附錄4網頁制作工具 FrontPage附錄5UML與軟件工具Rose三、有關說明與實施要求附錄題型舉例后記