注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件工程及軟件方法學面向?qū)ο筌浖こ?/a>

面向?qū)ο筌浖こ?/h1>

面向?qū)ο筌浖こ? title=

定 價:¥48.00

作 者: (美)沙赫查 著,黃林鵬,俆小輝,伍建焜 譯
出版社: 機械工業(yè)出版社
叢編項: 計算機科學叢書
標 簽: 軟件工程/開發(fā)項目管理

ISBN: 9787111255024 出版時間: 2009-02-01 包裝: 平裝
開本: 16開 頁數(shù): 350 字數(shù):  

內(nèi)容簡介

  本書從面向?qū)ο蠓缎统霭l(fā)對軟件工程進行重新演繹,全面、系統(tǒng)、清晰地介紹了面向?qū)ο筌浖こ痰幕靖拍?、原理、方法和工具,通過實例說明了面向?qū)ο筌浖_發(fā)的整個過程。本書分為兩個部分:第一部分介紹了面向?qū)ο筌浖こ痰幕纠碚?;第二部分以工作流的形式介紹了軟件生命周期。本書特色●包括面向?qū)ο笊芷谀P?、面向?qū)ο蠓治觥⒚嫦驅(qū)ο笤O(shè)計,以及面向?qū)ο筌浖臏y試和維護?!裼懻摿宋臋n、維護、復用、可移植性、測試和CASE工具等的重要性。●包括了能力成熟度模型(CMM)和人員能力成熟度模型(P-CMM)的內(nèi)容。●與語言無關(guān)。實例代碼對于C++和Java語言背景的讀者同樣清晰?!癜?00余篇當前熱點研究文章、經(jīng)典文獻和書籍的參考文獻?!癜?個用于說明完整軟件生命周期的運行實例,還有7個較小的實例,分別用于突出說明特定的主題。基于統(tǒng)一過程、Java和C++語言的完整源碼可從作者網(wǎng)站(www.mhhe.com/schach)下載。●包括5種類型的習題,分別是概念理解、項目分析、課程設(shè)計、論文研讀和實例修改。

作者簡介

  Stephen R.Schach:1972年獲魏茲曼科學院理科碩士學位,1973年獲開普敦大學應(yīng)用數(shù)學博士學位,目前教于美國范德比爾特大學計算機科學系。他著有多部有關(guān)軟件工程、面向?qū)ο筌浖こ?。面向?qū)ο笙到y(tǒng)分析與設(shè)計的教材。他還在國際上廣泛講授軟件工程方面的課程,包括復用、CASE和面向?qū)ο蠓缎偷取?/div>

圖書目錄

出版者的話
譯者序
前言
第一部分 面向?qū)ο筌浖こ毯喗?br /> 第1章 面向?qū)ο筌浖こ痰姆懂?br />  1.1 歷史方面
  1.2 經(jīng)濟方面
  1.3 維護方面
   1.3.1 現(xiàn)代軟件維護觀點
   1.3.2 交付后維護的重要性
  1.4 需求、分析和設(shè)計方面  
  1.5 團隊開發(fā)
  1.6 沒有計劃階段的原因
  1.7 沒有測試階段的原因
  1.8 沒有文檔階段的原因
  1.9 面向?qū)ο蠓缎?br />  1.10 術(shù)語
  1.11 道德規(guī)范問題
  本章回顧
  延伸閱讀材料
  習題
  參考文獻
 第2章 軟件生命周期模型
  2.1 理想軟件開發(fā)
  2.2 Winburg小型案例研究
  2.3 Winburg小型案例研究經(jīng)驗
  2.4 Teal Tractors公司小型案例研究
  2.5 迭代與增量
  2.6 Winburg小型案例研究再探
  2.7 迭代和增量的風險及其他
  2.8 管理迭代與增量
  2.9 其他生命周期模型
  2.9.1 邊寫邊改生命周期模型
   2.9.2 瀑布生命周期模型
   2.9.3 快速原型生命周期模型
   2.9.4 開源生命周期模型
   2.9.5 敏捷過程
   2.9.6 同步穩(wěn)定生命周期模型
   2.9.7 螺旋生命周期模型  
  2.10 生命周期模型的比較
  本章回顧
  延伸閱讀材料
  習題
  參考文獻
 第3章 軟件過程
  3.1 統(tǒng)一過程
  3.2 迭代與增量
  3.3 需求工作流
  3.4 分析工作流
  3.5 設(shè)計工作流
  3.6 實現(xiàn)工作流
  3.7 測試工作流
   3.7.1 需求制品
   3.7.2 分析制品
   3.7.3 設(shè)計制品
   3.7.4 實現(xiàn)制品
  3.8 交付后維護
  3.9 退役
  3.10 統(tǒng)一過程的階段
   3.10.1 初始階段
   3.10.2 細化階段
   3.10.3 構(gòu)造階段
   3.10.4 移交階段
  3.11 一維與二維生命周期模型對比
  3.12 改進軟件過程
  3.13 能力成熟度模型
  3.14 軟件過程改進的其他方面
  3.15 軟件過程改進的成本與收益
  本章回顧
  延伸閱讀材料
  習題
  參考文獻
 第4章 軟件團隊
  4.1 團隊組織
  4.2 民主團隊方式
  4.3 主程序員團隊方式
   4.3.1 《紐約時報》項目
   4.3.2 主程序員團隊方式的不切實際性
   4.4 超越主程序員和民主團隊
  4.5 同步-穩(wěn)定團隊
  4.6 敏捷過程團隊
  4.7 開源編程團隊
  4.8 人力資源能力成熟度模型
  4.9 選擇合適的團隊組織
  本章回顧
  延伸閱讀材料
  習題
  參考文獻
 第5章 軟件工程工具
 第6章 測試
 第7章 從模塊到對象
 第8章 可復用性和可移植性
 第9章 計劃與估算
第二部分軟件生命周期工作流
 第10章 需求工作流
 第11章 分析工作流
 第12章 設(shè)計工作流
 第13章 實現(xiàn)工作流
 第14章 交付后維護
 第15章 UML的進一步討論
附錄
 附錄A 學期項目:Osric辦公用品和裝飾公司項目
 附錄B 軟件工程資源
 附錄C 需求工作流:MSG基金會案例研究
 附錄D 分析工作流:MSG基金會案例研究
 附錄E 軟件工程管理計劃:MSG基金會案例研究
 附錄F 設(shè)計工作流:MSG基金會案例研究
 附錄G 實現(xiàn)工作流:MSG基金會案例研究(C++版)
 附錄H 實現(xiàn)工作流:MSG基金會案例研究(Java版)
 附錄I 測試工作流:MSG基金會案例研究
Copyright ? 讀書網(wǎng) m.shuitoufair.cn 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號