注冊 | 登錄讀書好,好讀書,讀好書!
讀書網-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網絡軟件工程及軟件方法學軟件工程

軟件工程

軟件工程

定 價:¥16.00

作 者: 陸惠恩,陸培恩編著
出版社: 電子工業(yè)出版社
叢編項: 高職高專計算機系列教材
標 簽: 軟件工程

購買這本書可以去


ISBN: 9787505372702 出版時間: 2002-01-01 包裝: 平裝
開本: 26cm 頁數: 159頁 字數:  

內容簡介

  提高軟件開發(fā)的速度,按進度計劃完成項目,是軟件開發(fā)項目管理最常見和最難解決的問題。本書在總結了包括微軟公司在內的美國軟件業(yè)成千上萬個軟件開發(fā)項目的實踐經驗、研究成果、經驗教訓的基礎上,詳細列出了幾十種經實踐證明可以直接在軟件開發(fā)中應用,以提高開發(fā)速度的最佳實踐方法、開發(fā)策略、實用技巧等,幫助開發(fā)人員和項目經理在了解軟件開發(fā)中最常見錯誤的基礎上,根據自身實際情況,制定出滿足項目進度、成本、質量與其他目標要求的最佳方案。本書獲得美國Jolt卓越軟件開發(fā)圖書獎,被譽為軟件開發(fā)最好的實踐指南。本書作者是多家世界知名軟件公司(包括微軟公司)的顧問,《IEEESoftware》的總編,ConstruxSoftware的總工程師。讀者對象:技術領導、軟件開發(fā)人員、軟件項目經理、軟件企業(yè)管理人員。

作者簡介

暫缺《軟件工程》作者簡介

圖書目錄

第一章 概論
第一節(jié) 軟件工程簡述
一、軟件工程發(fā)展史
二、軟件危機
三、軟件、軟件工程
四、軟件工程學
第二節(jié) 軟件開發(fā)模型 
一、軟件生存周期
二、軟件開發(fā)模型
第三節(jié) 軟件開發(fā)方法
一、面向數據流設計方法
二、面向數據結構設計方法
三、面向對象設計方法
習題一
第二章 需求分析
第一節(jié) 需求分析的任務
一、確定目標系統(tǒng)的具體要求
二、建立目標系統(tǒng)的邏輯模型
三、修正系統(tǒng)開發(fā)計劃
四、制訂初步的系統(tǒng)測試計劃
五、編寫用戶手冊
第二節(jié) 需求分析步驟
一、進行調查研究
二、分析和描述系統(tǒng)的邏輯模型
三、復審
第三節(jié) 數據流圖
一、數據流圖四種基本符號
二、數據流圖幾種附加符號
三、畫數據流圖的步驟
四、幾點注意事項
第四節(jié) 數據字典
一、數據字典的內容
二、數據字典使用的符號
三、數據字典與數據流圖
第五節(jié) 需求分析圖形工具
一、層次圖
二、 Warnier 圖 
三、IPO 圖
習題二
第三章 系統(tǒng)設計與實現
第一節(jié) 概要設計
一、設計供選擇的方案
二、推薦最佳實現方案
三、軟件結構設計
四、數據文件設計
五、設計測試方案
第二節(jié) 模塊和模塊化
一、模塊 
二、模塊化
三、模塊分割評價標準
四、模塊設計規(guī)則
第三節(jié) 詳細設計工具
一、流程圖
二、盒圖
三、PAD 圖
四、結構圖
五、判定表
六、判定樹
七、過程設計語言 
第四節(jié) 結構化設計方法
一、變換型
二、事務型
第五節(jié) 結構化程序設計
一、程序設計語言的選擇
二、程序設計風格
第六節(jié) 程序結構復雜程度的度量
一、McCabe方法
二、Halstead方法
習題三
第四章 軟件測試、驗證與確認
第一節(jié) 軟件測試目標
第二節(jié)  測試方法
一、靜態(tài)分析與動態(tài)測試
二、黑盒法與白盒法 
三、測試原則 
第三節(jié) 測試步驟
一、模塊測試
二、子系統(tǒng)測試
三、系統(tǒng)測試
四、程序審查會和人工運行
五、驗收測試
六、平行運行
第四節(jié) 設計測試方案、實用測試策略
一、等價類劃分法(Eguivalence Partitioning)
二、邊界值分析法(Boundary Value Analysis)
三、錯誤推測法
四、邏輯覆蓋法(Logic Coverage Testing)
五、因果圖法
六、實用測試策略
七、軟件調試
第五節(jié) 軟件驗證與確認
一、軟件驗證
二、軟件確認
習題四
第五章 軟件維護
第一節(jié) 維護的定義、特點、過程
一、維護的定義
二、維護的特點
三、維護的過程
第二節(jié) 可維護性
一、決定可維護性的因素
二、可維護性的度量
三、如何提高程序的可維護性
第三節(jié) 軟件質量因素
習題五
第六章 面向對象設計方法 
一、功能分解法
二、數據流法
三、信息建模法
四、面向對象分析方法 
第一節(jié) 面向對象分析
一、信息模型
二、建立信息模型的基本方法
三、狀態(tài)模型
四、服務和處理模型
第二節(jié) 面向對象設計
一、系統(tǒng)設計
二、系統(tǒng)實現
習題六
第七章 軟件工程管理技術
第一節(jié) 成本估計技術
一、代碼行技術
二、任務估算技術
第二節(jié) 人員組織
一、Brooks 定律
二、軟件開發(fā)組織的管理結構
三、程序設計小組的組織
第三節(jié) 計劃管理
一、Gantt 圖
二、工程網絡技術
第四節(jié) 軟件工程文件規(guī)范
一、總體要求
二、可行性研究報告的編寫提示
三、項目開發(fā)計劃的編寫提示
四、軟件需求說明書的編寫提示
五、數據要求說明書的編寫提示
六、概要設計說明書的編寫提示
七、詳細設計說明書的編寫提示
八、數據庫設計說明書的編寫提示
九、用戶手冊的編寫提示
十、操作手冊的編寫提示
十一、模塊開發(fā)卷宗的編寫提示
十二、測試計劃的編寫提示
十三、測試分析報告的編寫提示
十四、開發(fā)進度月報的編寫提示
十五、項目開發(fā)總結報告的編寫提示
第五節(jié) 軟件配置管理 
一、配置標識
二、變動控制
三、配置審計
四、配置狀態(tài)報告
習題七
第八章 軟件開發(fā)工具與集成化環(huán)境
第一節(jié) CASE技術
一、CASE的基本組成部分
二、CASE的軟件平臺
三、CASE的硬件平臺
第二節(jié) 軟件開發(fā)工具
一、軟件開發(fā)工具的功能
二、軟件開發(fā)工具的性能
三、軟件開發(fā)工具的分類
第三節(jié) 集成化環(huán)境
一、軟件工程環(huán)境的定義
二、軟件工程環(huán)境的分類
三、軟件工程環(huán)境的構成和特性
四、集成化環(huán)境
五、集成化的層次
習題八
第九章 實例
一、問題定義
二、可行性研究
三、需求分析
四、概要設計
五、詳細設計
六、測試
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網 m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網安備 42010302001612號