注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計其他編程語言/工具UML 2.2面向?qū)ο蠓治雠c設(shè)計(第4版)

UML 2.2面向?qū)ο蠓治雠c設(shè)計(第4版)

UML 2.2面向?qū)ο蠓治雠c設(shè)計(第4版)

定 價:¥69.80

作 者: (英)班尼特,(英)麥克羅布,(英)法默 著,李楊 譯
出版社: 清華大學(xué)出版社
叢編項: 國外計算機科學(xué)經(jīng)典教材
標 簽: 程序設(shè)計 計算機/網(wǎng)絡(luò)

ISBN: 9787302304241 出版時間: 2013-01-01 包裝: 平裝
開本: 16開 頁數(shù): 548 字數(shù):  

內(nèi)容簡介

  《國外計算機科學(xué)經(jīng)典教材:UML 2.2面向?qū)ο蠓治雠c設(shè)計(第4版)》對前一版進行了修訂,反映了信息系統(tǒng)開發(fā)中最前沿的方法。Bennett、McRobb和Farmer撰寫的《國外計算機科學(xué)經(jīng)典教材:UML 2.2面向?qū)ο蠓治雠c設(shè)計(第4版)》是面向?qū)ο蠓治雠c設(shè)計領(lǐng)域的經(jīng)典圖書,是本科生和研究生“系統(tǒng)分析和設(shè)計”課程重要的教學(xué)用書。本書為使用UML 2.2中的主要技術(shù)進行面向?qū)ο蠓治雠c設(shè)計給出了清晰實用的結(jié)構(gòu),遵循迭代和增量型方法(它們基于業(yè)內(nèi)標準的統(tǒng)一過程),將系統(tǒng)分析和設(shè)計置于整個系統(tǒng)生命周期的背景中。本書分為4部分:第1部分為信息系統(tǒng)的分析和設(shè)計以及面向?qū)ο筇峁┝吮尘埃坏?部分關(guān)注需求獲取和系統(tǒng)分析活動以及UML的基本標記法;第3部分涉及系統(tǒng)架構(gòu)和設(shè)計活動,以及對象設(shè)計的UML標記法;第4部分介紹系統(tǒng)的實現(xiàn),如何組織系統(tǒng)生命周期,以及如何開發(fā)可重用組件。

作者簡介

  Simon Bennett,De Montfort大學(xué)技術(shù)學(xué)院的培訓(xùn)顧問。Steve McRobb,De Montfort大學(xué)信息學(xué)院的首席講師。Ray Farmer,Coventry大學(xué)工程和計算學(xué)院的副院長。

圖書目錄

案例A1 Agate公司案例研究——簡介
A1.1 Agate公司介紹
A1.2 現(xiàn)有計算機系統(tǒng)
A1.3 使用當(dāng)前系統(tǒng)的業(yè)務(wù)活動
A1.4 需求總結(jié)
案例B1 FoodCo公司案例研究——簡介
B1.1 FoodCo公司介紹
B1.2 現(xiàn)如今的FoodCo公司
B1.3 建議
第1章 信息系統(tǒng)
1.1 介紹
1.2 信息系統(tǒng)的歷史
1.3 信息系統(tǒng)現(xiàn)狀
1.4 何為系統(tǒng)
1.4.1 系統(tǒng)思考
1.4.2 系統(tǒng)思考的益處
1.4.3 信息系統(tǒng)發(fā)展過程中的系統(tǒng)
1.5 信息與信息系統(tǒng)
1.5.1 信息
1.5.2 組織中信息系統(tǒng)的工作
1.5.3 信息技術(shù)
1.6 成功戰(zhàn)略
1.6.1 確認商業(yè)戰(zhàn)略
1.6.2 信息系統(tǒng)的貢獻
1.6.3 信息系統(tǒng)和信息技術(shù)戰(zhàn)略
1.7 本章小結(jié)
問題回顧
案例研究、練習(xí)和項目
拓展閱讀
第2章 信息系統(tǒng)開發(fā)面臨的挑戰(zhàn)
2.1 介紹
2.2 挑戰(zhàn)
2.2.1 終端用戶的視角
2.2.2 客戶的視角
2.2.3 開發(fā)者的視角
2.3 出錯的原因
2.3.1 質(zhì)量問題
2.3.2 生產(chǎn)率問題
2.4 道德層面
2.4.1 項目內(nèi)的道德問題
2.4.2 更為廣泛的道德問題
2.5 失敗的代價
2.6 本章小結(jié)
問題回顧
案例研究、練習(xí)和項目
拓展閱讀
第3章 面對挑戰(zhàn)
3.1 介紹
3.2 問題響應(yīng)
3.2.1 質(zhì)量問題
3.2.2 安裝和運行問題
3.2.3 生產(chǎn)率問題
3.3 項目的生命周期
3.3.1 瀑布型生命周期模型
3.3.2 原型
3.3.3 迭代和增量型開發(fā)
3.4 方法論
3.4.1 統(tǒng)一軟件開發(fā)過程
3.4.2 敏捷方法
3.5 信息系統(tǒng)開發(fā)管理
3.6 用戶參與
3.7 軟件開發(fā)工具
3.7.1 模型和技術(shù)支持
3.7.2 軟件構(gòu)建
3.7.3 使用軟件開發(fā)工具的益處和困難
3.8 本章小結(jié)
問題回顧
案例研究、練習(xí)和項目
拓展閱讀
第4章 面向?qū)ο?br />4.1 介紹
4.2 基本概念
4.2.1 對象
4.2.2 類和對象
4.2.3 類成員
4.2.4 一般化和特殊化
4.2.5 封裝、信息隱藏和消息傳遞
4.2.6 多態(tài)
4.2.7 對象狀態(tài)
4.3 面向?qū)ο蟮钠鹪?br />4.4 當(dāng)前的面向?qū)ο笳Z言
4.5 本章小結(jié)
問題回顧
案例研究、練習(xí)和項目
拓展閱讀
第5章 建模的概念
5.1 介紹
5.2 模型和圖
5.2.1 模型的含義
5.2.2 圖
5.2.3 模型和圖的區(qū)別
5.2.4 UML中的模型
5.2.5 開發(fā)模型
5.3 繪制活動圖
5.3.1 活動圖的目的
5.3.2 活動圖的標記法
5.4 開發(fā)過程
5.4.1 基本原則
5.4.2 主要活動
5.5 本章小結(jié)
問題回顧
案例研究、練習(xí)和項目
拓展閱讀
第6章 需求獲取
6.1 介紹
6.2 用戶需求
6.2.1 當(dāng)前系統(tǒng)
6.2.2 新的需求
6.3 事實發(fā)現(xiàn)技術(shù)
6.3.1 背景閱讀
6.3.2 訪談
6.3.3 觀察
6.3.4 文檔抽樣
6.3.5 調(diào)查問卷
6.3.6 記住上述技術(shù)
6.3.7 其他技術(shù)
6.4 用戶參與
6.5 文檔需求
6.6 用例
6.6.1 目的
6.6.2 標記法
6.6.3 使用原型支持用例
6.6.4 CASE工具支持
6.6.5 使用用例圖的業(yè)務(wù)模型
6.6.6 測試和用例
6.7 需求獲取和建模
6.8 本章小結(jié)
問題回顧
案例研究、練習(xí)和項目
拓展閱讀
……
案例A2 Agate公司案例研究——需求模型
第7章 需求分析
案例A3 Agate公司案例研究——需求分析
第8章 完善需求模型
第9章 對象交互
第10章 規(guī)范對象操作
第11章 規(guī)范控制
案例A4 Agate公司案例研究——深入分析
第12章 設(shè)計
第13章 系統(tǒng)架構(gòu)
第14章 詳細設(shè)計
第15章 設(shè)計模式
第16章 人機交互
第17章 設(shè)計邊界類
第18章 數(shù)據(jù)管理設(shè)計
案例A5 Agate公司案例——簡介
第19章 實現(xiàn)
第20章 軟件重用
第21章 軟件開發(fā)過程
附錄A 標記法匯總
附錄B 部分解決方案和答案指導(dǎo)
術(shù)語表

本目錄推薦

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