出版時間:2005-1 出版社:電子工業(yè)出版社 作者:(英國)倫恩著、馬薔等譯 頁數:322 字數:538000
Tag標簽:無
內容概要
本書是面向IT相關專業(yè)的大學本科生和研究生編寫的,給出了以UML作為建模語言進行軟件開發(fā)的過程指導。書中緊密結合UML的符號與具體的軟件開發(fā)方法,通過一個實例,貫穿從整體構想到測試、發(fā)布及升級的項目全過程。以一家擁有多元化業(yè)務流程的石油公司ICANDO為例,具體講述了軟件開發(fā)的整個流程。本書的各部分內容包括引言和實例研究,IT項目的開端、組織和管理,分析,構架和設計,構造、測試與部署,以及總結。在最后,提供了一個頗具代表性的完整實例。 本書的實用性與可讀性強,實例生動有趣,十分有助于讀者學習和理解。本書可作為高等學校統(tǒng)一建模語言課程的教材,也可作為IT行業(yè)管理和開發(fā)人員的參考書和使用指南。
作者簡介
肯·路恩(Ken Lunn),1976年從謝菲爾德大學(Sheffield University)畢業(yè),并于1983年在Keele大學被授予分析式計算博士學位。他致力于研究和開發(fā)工作,先后在Air Products Ltd,Systime Computers Ltd,Shell International Petroleum,以及Ventura公司工作。他同時擔
書籍目錄
第一部分 引言和實例研究 第1章 引言 1.1 目標 1.2 組織機構 1.3 軟件開發(fā)過程 1.4 構架和設計 1.5 符號和統(tǒng)一建模語言 1.6 實例研究 1.7 小結 第2章 建模和符號——UML 2.1 面向對象的軟件開發(fā) 2.2 UML 2.3 小結 第3章 實例研究:ICANDO石油 3.1 ICANDO 石油 3.2 ICANDO化學制品訂貨 3.3 ICANDO儲站安全 3.4 ICANDO零售汽油促銷 3.5 ICANDO零售系統(tǒng) 3.6 ICANDO石油交易第二部分 IT項目的開端、組織和管理 第4章 項目概念和開端 4.1 項目中的項目相關者 4.2 目標 4.3 基礎設施 4.4 風險 4.5 有用的分析工具 4.6 正確的項目開端 4.7 ICANDO化學制品訂貨 4.8 ICANDO儲站安全 4.9 ICANDO零售汽油促銷 第5章 軟件開發(fā)生命周期 5.1 軟件開發(fā)生命周期的階段 5.2 瀑布法 5.3 迭代法 5.4 項目管理 5.5 ICANDO化學制品訂貨 5.6 ICANDO儲站安全 5.7 ICANDO零售汽油促銷 第6章 開發(fā)過程管理 6.1 組織機構類型 6.2 指導小組 6.3 項目管理 6.4 其他角色 6.5 項目失敗的原因 6.6 風險 6.7 計劃 6.8 管理迭代 6.9 ICANDO 化學制品訂貨 6.10 ICANDO儲站安全 6.11 ICANDO零售汽油促銷 第7章 成本效益模型 7.1 資本投入的回報 7.2 確定成本 7.3 確定成本縮減 7.4 確定收入影響 7.5 確定資本影響 7.6 現金流模型和成本收益 7.7 一些警告 7.8 ICANDO化學制品訂貨 7.9 ICANDO儲站安全 7.10 ICANDO零售汽油促銷第三部分 分 析 第8章 業(yè)務建模 8.1 理解業(yè)務過程的重要性 8.2 建立業(yè)務過程圖 8.3 業(yè)務劇本分析 8.4 使用活動圖進行業(yè)務建模 8.5 過程目錄 8.6 業(yè)務對象 8.7 初步狀態(tài)圖建模 8.8 統(tǒng)一過程 8.9 業(yè)務建模的深層模型與符號 8.10 ICANDO化學制品訂貨 8.11 ICANDO儲站安全 8.12 ICANDO零售汽油促銷 第9章 需求分析 9.1 什么是UML用例模型 9.2 非功能性需求 9.3 描述用例 9.4 構造原型 9.5 需求分析的輸出 9.6 ICANDO化學制品訂貨 9.7 ICANDO儲站安全系統(tǒng) 9.8 ICANDO零售汽油促銷 第10章 購買、構建或修改 10.1 包及包的采購 10.2 軟件打包、確定范圍和差異分析 10.3 現有軟件、確定范圍和差距分析 10.4 ICANDO化學制品訂貨——RFI 10.5 ICANDO化學制品——RFT 第11章 對象概念 11.1 對象 11.2 封裝 11.3 多態(tài)性 11.4 關系 11.5 繼承 11.6 聚合 11.7 對象模型與類圖 11.8 ICANDO 儲站安全 第12章 系統(tǒng)分析 12.1 域對象 12.2 順序圖 12.3 協同圖 12.4 類圖 12.5 用戶接口 12.6 狀態(tài)圖 12.7 “棕地”分析 12.8 包強化分析 12.9 系統(tǒng)分析的本質 12.10 分析模型的狀況 12.11 ICANDO化學制品訂貨 12.12 ICANDO 儲站安全 12.13 ICANDO零售汽油促銷第四部分 構架和設計 第13章 設計 13.1 對象 13.2 順序圖 13.3 協同圖 13.4 操作規(guī)范 13.5 用戶接口 13.6 組件 13.7 重用 13.8 ICANDO化學制品訂貨 13.9 ICANDO 儲站安全 13.10 ICANDO零售汽油促銷 13.11 小結 第14章 數據庫設計 14.1 實體關系圖 14.2 對象的數據庫實現和規(guī)范化 14.3 存儲對象和關系 14.4 數據庫查詢 14.5 規(guī)范化 14.6 事務、日志和恢復 14.7 ICANDO 化學制品訂貨 14.8 ICANDO 儲站安全 14.9 ICANDO零售汽油促銷 第15章 構架 15.1 現代技術構架 15.2 開發(fā)方法和構架 15.3 開發(fā)構架 15.4 ICANDO 化學制品訂貨 15.5 ICANDO儲站安全 15.6 ICANDO零售汽油促銷第五部分 構造、測試與部署 第16章 構造 16.1 構造的組織 16.2 用戶接口 16.3 程序與應用邏輯 16.4 數據庫 16.5 組件 16.6 異常處理 16.7 集成 16.8 小結 第17章 測試 17.1 測試需求 17.2 測試分析 17.3 測試設計 17.4 代碼的單元測試 17.5 系統(tǒng)測試 17.6 非功能性測試 17.7 用戶確認測試 17.8 beta測試 17.9 調試和處理反饋 17.10 ICANDO化學制品訂貨 17.11 ICANDO儲站安全 17.12 ICANDO零售汽油促銷 第18章 部署、支持與強化 18.1 文檔 18.2 培訓 18.3 數據轉儲 18.4 beta發(fā)布 18.5 部署策略 18.6 風險管理 18.7 支持與強化 18.8 小結第六部分 總結 第19章 旅程終點 19.1 CASE工具 19.2 文檔管理 19.3 方法學 19.4 對象約束語言 19.5 小結 第20章 習題答案 第21章 UML符號總結 21.1 活動圖 21.2 用例圖 21.3 類圖 21.4 狀態(tài)圖 21.5 順序圖 21.6 協同圖 21.7 組件圖 第22章 實例——特鞋公司 22.1 特鞋公司 22.2 項目開端 22.3 管理過程 22.4 業(yè)務建模 22.5 技術構架 22.6 成本效益 22.7 需求分析 22.8 系統(tǒng)分析 22.9 設計 22.10 實現 22.11 測試 22.12 項目開發(fā) 22.13 總結
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載