出版時間:2005-3 出版社:清華出版社 作者:張玲丁莉李娜 頁數:289 字數:467000
內容概要
書從現代專業軟件開發的實際需要出發,全面、系統地介紹了如何運用軟件工程的核心(一組方法、一些過程和一套工具)進行軟件系統開發的全過程和實用技術?! ∪珪卜秩齻€部分。第1部分為軟件工程概論,包括傳統的軟件工程、面向對象的軟件工程和計算機輔助軟件工程;第2部分為我國最著名的與UML兼容的建模工具PlayCASE的使用方法介紹;第3部分為項目開發,包括全程一體化統一建模過程、方法、要領,以及運用PlayCASE的實踐案例介紹。書中還給出了未來軟件工程展望的討論。最后附有軟件開發文檔規范、建模術語和圖標集?! ”緯且愿呗毟邔W生和從事軟件開發工作的專業技術人員為對象進行編寫的,可作為大專(高職高專)院校開設“軟件工程”課程的教材、學習PlayCASE工具軟件的培訓教材,也可作為工程技術人員進行軟件開發與設計的工具和參考書。
書籍目錄
第1章 軟件工程概論 1.1 軟件綜述 1.1.1 軟件的發展 1.1.2 軟件的定義 1.1.3 軟件的特點 1.1.4 軟件的分類 1.2 軟件危機 1.3 軟件工程概念 1.4 軟件生命周期 1.5 軟件過程模型 1.5.1 瀑布模型 1.5.2 原型模型(快速原型) 1.5.3 RAD模型 1.5.4 演化軟件過程模型 1.5.5 形式化方法模型 1.5.6 第四代技術模型 1.6 軟件工程標準 1.6.1 軟件工程標準的意義 1.6.2 軟件工程標準的分類 1.6.3 軟件工程標準的級別 1.6.4 中國的軟件工程標準化工作 1.6.5 軟件質量認證 1.7 軟件開發文檔 1.7.1 軟件文檔的作用和分類 1.7.2 對文檔編制的質量要求 1.7.3 文檔的管理和維護 1.8 習題 第2章 面向對象的軟件工程 2.1 引言 2.2 面向對象方法的基本思想 2.3 面向對象的基本概念與要素 2.3.1 面向對象的基本概念 2.3.2 面向對象的要素 2.4 三種形式的模型 2.4.1 對象模型 2.4.2 動態模型 2.4.3 功能模型 2.4.4 三種模型的關系 2.5 面向對象的分析 2.5.1 面向對象分析的基本過程 2.5.2 標識對象 2.5.3 標識結構 2.5.4 標識主題 2.5.5 定義屬性 2.5.6 定義服務 2.6 面向對象的設計 2.6.1 設計準則 2.6.2 從分析到設計 2.6.3 設計內容 2.7 面向對象的編程 2.7.1 面向對象語言的選擇 2.7.2 編程準則 2.8 面向對象的測試 2.8.1 面向對象分析的測試 2.8.2 面向對象設計的測試 2.8.3 面向對象編程的測試 2.8.4 面向對象的單元測試 2.8.5 面向對象的集成測試 2.8.6 面向對象的系統測試 2.9 面向對象的軟件維護 2.10 習題 第3章 計算機輔助軟件工程及展望 第4章 PlayCASE建模工具簡介 第5章 組成結構樹的繪制 第6章 功能執行流程圖的繪制 第7章 協作流程圖的繪制 第8章 信息表單內容與關系圖的繪制 第9章 派生圖及文檔生成 第10章 全程一體化建模過程與要領 第11章 實踐案例 附錄A 軟件開發文檔規范 附錄B 業務建模術語 附錄C 建模符號 附錄D 參考答案 參考文獻
圖書封面
評論、評分、閱讀與下載