• <em id="pai5d"></em><sup id="pai5d"></sup>
    
    

    <small id="pai5d"><rp id="pai5d"></rp></small>
    <option id="pai5d"></option>

    
    
  • <sup id="pai5d"></sup>
    <em id="pai5d"><label id="pai5d"></label></em>

  • <s id="pai5d"></s>
    當前位置 : 首頁(yè)  圖書(shū) 正文

    大象:Thinking in UML(第2版)簡(jiǎn)介,目錄書(shū)摘

    2020-02-04 17:03 來(lái)源:京東 作者:京東
    thinking in uml
    大象:Thinking in UML(第2版)
    暫無(wú)報價(jià)
    4700+評論 98%好評
    編輯推薦:      2012震撼本土原創(chuàng )!
          這是一本講軟件的分析、設計與建模的書(shū)
          這是一本將晦澀的概念與項目的實(shí)踐緊密結合的書(shū)
          這是一本讓您與似是而非的感覺(jué)做個(gè)了斷的書(shū)
          這是一本充滿(mǎn)思想與智慧的書(shū)
          ……
          字字珠璣,醍醐灌頂
          從來(lái)沒(méi)有一本書(shū),帶給軟件開(kāi)發(fā)人員如此醍醐灌頂的感受。
          開(kāi)發(fā)人員夢(mèng)寐以求的“九陽(yáng)真經(jīng)”,真正助您打通軟件開(kāi)發(fā)“任督二脈”。
          萬(wàn)眾矚目的《大象——Thinking in UML》( 第二版),大陸和臺灣地區同步重磅推出。
          面對眼花繚亂的軟件開(kāi)發(fā)新技術(shù),是選擇繼續疲于應付?還是畢其功于一役?
          CSDN超級名博Coffeewoo 之12年軟件分析設計與建模純甘經(jīng)驗分享。
    內容簡(jiǎn)介:  《大象:Thinking in UML(第2版)》以UML為載體,將面向對象的分析設計思想巧妙地融入建模過(guò)程中,通過(guò)貫穿全書(shū)的實(shí)例將軟件系統開(kāi)發(fā)過(guò)程中方方面面的知識有機地結合在一起,用生動(dòng)的語(yǔ)言和精彩的事例將復雜枯燥的軟件過(guò)程講解得津津有味。
      全書(shū)分為四個(gè)部分。第一部分講述面向對象分析的一些基本概念,及學(xué)習建模需要了解的一些基本知識。第二部分對UML的基礎概念重新組織和歸納整理,進(jìn)行擴展和討論,引申出針對UML的這些概念在面向對象方法中應用方法的思考。第三部分以一個(gè)實(shí)例貫穿全篇,闡述如何使用UML從頭到尾地實(shí)施一個(gè)項目。第四部分針對在現實(shí)中經(jīng)常遇到并且較難掌握的問(wèn)題進(jìn)行深入的探討,升華在前幾篇學(xué)習到的知識。
      《大象:Thinking in UML(第2版)》可供正在學(xué)習編程、軟件工程等知識,準備將來(lái)從事IT行業(yè)的讀者、正努力向設計師或系統分析員轉變的技術(shù)人員及期望對軟件分析設計更上一層樓的設計人員學(xué)習和提高之用。
    作者簡(jiǎn)介:  譚云杰,CSDN專(zhuān)家博客coffeewoo博主。資深架構師,PMP獲得者,擅長(cháng)于系統建模和系統分析設計。從事過(guò)電力、政府、航空等多個(gè)行業(yè)的管理軟件開(kāi)發(fā)工作和工作流中間件產(chǎn)品的研發(fā)工作,擁有十多個(gè)軟件項目的分析設計經(jīng)驗和架構設計經(jīng)驗,其中不乏中型和大型軟件項目。目前就職于某著(zhù)名跨國軟件企業(yè)中國研發(fā)中心,從事產(chǎn)品研發(fā)工作。
      作者使用UML進(jìn)行系統分析建模至今已十年有余,對系統建模、分析和設計有深刻而獨道的見(jiàn)解。在其博客上發(fā)表的OO系統分析員之路系列文章短短時(shí)間內便獲得了十幾萬(wàn)的點(diǎn)擊量,深受讀者的喜愛(ài)。
    目錄:大象希形
    再版序
    寫(xiě)給讀者的話(huà)
    關(guān)于本書(shū)
    如何閱讀本書(shū)
    免費下載資源使用說(shuō)明
    Part I 你需要了解
    第1章 為什么需要UML
    1.1 面向過(guò)程還是面向對象
    1.1.1 面向過(guò)程方法
    1.1.2 面向過(guò)程的困難
    1.1.3 面向對象方法
    1.1.4 面向對象的困難
    1.2 UML帶來(lái)了什么
    1.2.1 什么是UML
    1.2.2 統一語(yǔ)言
    1.2.3 可視化
    1.2.4 從現實(shí)世界到業(yè)務(wù)模型
    1.2.5 從業(yè)務(wù)模型到概念模型
    1.2.6 從概念模型到設計模型
    1.2.7 面向對象的困難解決了嗎
    1.3 統一過(guò)程簡(jiǎn)介
    1.3.1 RUP是什么
    1.3.2 RUP與UML
    1.3.3 RUP與軟件工程
    1.3.4 RUP與最佳實(shí)踐
    1.3.5 RUP與本書(shū)
    第2章 建?;A
    2.1 建模
    2.2 用例驅動(dòng)
    2.3 抽象層次
    2.4 視圖
    2.5 對象分析方法

    Part II 在學(xué)習中思考
    第3章 UML核心元素
    3.1 版型
    3.2 參與者
    3.2.1 基本概念
    3.2.2 發(fā)現參與者
    3.2.3 業(yè)務(wù)主角
    3.2.4 業(yè)務(wù)工人
    3.2.5 參與者與涉眾的關(guān)系
    3.2.6 參與者與用戶(hù)的關(guān)系
    3.2.7 參與者與角色的關(guān)系
    3.2.8 參與者的核心地位
    3.2.9 檢查點(diǎn)
    3.3 用例
    3.3.1 基本概念
    3.3.2 用例的特征
    3.3.3 用例的粒度
    3.3.4 用例的獲得
    3.3.5 用例和功能的誤區
    3.3.6 目標和步驟的誤區
    3.3.7 用例粒度的誤區
    3.3.8 業(yè)務(wù)用例
    3.3.9 業(yè)務(wù)用例實(shí)現
    3.3.10 概念用例
    3.3.11 系統用例
    3.3.12 用例實(shí)現
    3.4 邊界
    3.4.1 邊界決定視界
    3.4.2 邊界決定抽象層次
    3.4.3 靈活使用邊界
    3.5 業(yè)務(wù)實(shí)體
    3.5.1 業(yè)務(wù)實(shí)體的屬性
    3.5.2 業(yè)務(wù)實(shí)體的方法
    3.5.3 獲取業(yè)務(wù)實(shí)體
    3.6 包
    3.7 分析類(lèi)
    3.7.1 邊界類(lèi)
    3.7.2 控制類(lèi)
    3.7.3 實(shí)體類(lèi)
    3.7.4 分析類(lèi)的三高
    3.8 設計類(lèi)
    3.8.1 類(lèi)
    3.8.2 屬性
    3.8.3 方法
    3.8.4 可見(jiàn)性
    3.9 關(guān)系
    3.9.1 關(guān)聯(lián)關(guān)系(association)
    3.9.2 依賴(lài)關(guān)系(dependency)
    3.9.3 擴展關(guān)系(extends)
    3.9.4 包含關(guān)系(include)
    3.9.5 實(shí)現關(guān)系(realize)
    3.9.6 精化關(guān)系(refine)
    3.9.7 泛化關(guān)系(generalization)
    3.9.8 聚合關(guān)系(aggregation)
    3.9.9 組合關(guān)系(composition)
    3.10 組件
    3.10.1 完備性
    3.10.2 獨立性
    3.10.3 邏輯性
    3.10.4 透明性
    3.10.5 使用組件
    3.11 節點(diǎn)
    3.11.1 分布式應用環(huán)境
    3.11.2 多設備應用環(huán)境
    第4章 UML核心視圖
    4.1 靜態(tài)視圖
    4.1.1 用例圖
    4.1.2 類(lèi)圖
    4.1.3 包圖
    4.2 動(dòng)態(tài)視圖
    4.2.1 活動(dòng)圖
    4.2.2 狀態(tài)圖
    4.2.3 時(shí)序圖
    4.2.4 協(xié)作圖
    第5章 UML核心模型
    5.1 用例模型概述
    5.2 業(yè)務(wù)用例模型
    5.2.1 業(yè)務(wù)用例模型主要內容
    5.2.2 業(yè)務(wù)用例模型工件的取舍
    5.2.3 何時(shí)使用業(yè)務(wù)用例模型
    5.3 概念用例模型
    5.3.1 概念用例模型的主要內容
    5.3.2 獲得概念用例
    5.3.3 何時(shí)使用概念用例模型
    5.4 系統用例模型
    5.4.1 系統用例模型的主要內容
    5.4.2 獲得系統用例
    5.5 領(lǐng)域模型
    5.5.1 讀者須知
    5.5.2 基本概念
    5.5.3 領(lǐng)域模型的主要內容
    5.6 分析模型
    5.6.1 如何使用分析模型
    5.6.2 分析模型的主要內容
    5.6.3 分析模型的意義
    5.7 軟件架構和框架
    5.7.1 軟件架構
    5.7.2 軟件框架
    5.7.3 何時(shí)使用架構和框架
    5.8 設計模型
    5.8.1 設計模型的應用場(chǎng)合
    5.8.2 設計模型的主要內容
    5.8.3 從分析模型映射到設計模型
    5.9 組件模型
    5.9.1 何時(shí)使用組件模型
    5.9.2 廣義組件的用法
    5.10 實(shí)施模型何時(shí)使用實(shí)施模型
    第6章 統一過(guò)程核心工作流簡(jiǎn)介
    6.1 業(yè)務(wù)建模工作流程
    6.1.1 工作流程
    6.1.2 活動(dòng)集和工件集
    6.1.3 業(yè)務(wù)建模的目標和場(chǎng)景
    6.2 系統建模工作流程
    6.2.1 工作流程
    6.2.2 活動(dòng)集和工件集
    6.2.3 系統建模的目標
    6.3 分析設計建模工作流程
    6.3.1 工作流程
    6.3.2 活動(dòng)集和工件集
    6.3.3 分析設計的目標
    6.3.4 推薦的分析設計工作流程簡(jiǎn)介
    6.4 實(shí)施建模工作流程
    6.4.1 工作流程
    6.4.2 活動(dòng)集和工件集
    6.4.3 推薦的實(shí)施建模工作流程
    第7章 迭代式軟件生命周期

    Part III 在實(shí)踐中思考
    第8章 準備工作
    8.1 案例說(shuō)明
    8.2 了解問(wèn)題領(lǐng)域
    8.2.1 了解業(yè)務(wù)概況
    8.2.2 整理業(yè)務(wù)目標
    8.3 做好涉眾分析
    8.3.1 什么是涉眾
    8.3.2 發(fā)現和定義涉眾
    8.3.3 涉眾分析報告
    8.4 規劃業(yè)務(wù)范圍
    8.4.1 規劃業(yè)務(wù)目標
    8.4.2 規劃涉眾期望
    8.5 整理好你的思路
    8.5.1 劃分優(yōu)先級
    8.5.2 規劃需求層次
    8.5.3 需求調研計劃
    8.6 客戶(hù)訪(fǎng)談技巧
    8.6.1 溝通的困難
    8.6.2 溝通技巧
    8.7 提給讀者的問(wèn)題
    第9章 獲取需求
    9.1 定義邊界
    9.1.1 盤(pán)古開(kāi)天--從混沌走向清晰
    9.1.2 現在行動(dòng):定義邊界
    9.1.3 進(jìn)一步討論
    9.1.4 提給讀者的問(wèn)題
    9.2 發(fā)現主角
    9.2.1 女?huà)z造人--誰(shuí)來(lái)掌管這個(gè)世界
    9.2.2 現在行動(dòng):發(fā)現主角
    9.2.3 進(jìn)一步討論
    9.2.4 提給讀者的問(wèn)題
    9.3 獲取業(yè)務(wù)用例
    9.3.1 炎黃之治--從愚昧走向文明
    9.3.2 現在行動(dòng):獲取業(yè)務(wù)用例
    9.3.3 進(jìn)一步討論
    9.3.4 提給讀者的問(wèn)題
    9.4 業(yè)務(wù)建模
    9.4.1 商鞅變法--強盛的必由之路
    9.4.2 現在行動(dòng):建立業(yè)務(wù)模型
    9.4.3 進(jìn)一步討論
    9.4.4 提給讀者的問(wèn)題
    9.5 領(lǐng)域建模
    9.5.1 風(fēng)火水土--尋找構成世界的基本元素
    9.5.2 現在行動(dòng):建立領(lǐng)域模型
    9.5.3 進(jìn)一步討論
    9.5.4 提給讀者的問(wèn)題
    9.6 提煉業(yè)務(wù)規則
    9.6.1 牛頓的思考--揭穿蘋(píng)果的秘密
    9.6.2 現在行動(dòng):提煉業(yè)務(wù)規則
    9.6.3 進(jìn)一步討論
    9.6.4 提給讀者的問(wèn)題
    9.7 獲取非功能性需求
    9.7.1 非物質(zhì)需求--精神文明是不可缺少的
    9.7.2 現在行動(dòng):獲取非功能性需求
    9.7.3 進(jìn)一步討論
    9.7.4 提給讀者的問(wèn)題
    9.8 主要成果物提給讀者的問(wèn)題
    第10章 需求分析
    10.1 關(guān)鍵概念分析
    10.1.1 阿基米德杠桿--找到撬動(dòng)地球的支點(diǎn)
    10.1.2 現在行動(dòng):建立概念模型
    10.1.3 進(jìn)一步討論
    10.1.4 提給讀者的問(wèn)題
    10.2 業(yè)務(wù)架構
    10.2.1 拼圖游戲--我們也想造個(gè)世界
    10.2.2 現在行動(dòng):建立業(yè)務(wù)架構
    10.2.3 進(jìn)一步討論
    10.2.4 提給讀者的問(wèn)題
    10.3 系統原型
    第11章 系統分析
    11.1 確定系統用例
    11.1.1 開(kāi)始規劃--確定新世界的萬(wàn)物
    11.1.2 現在行動(dòng):確定系統用例
    11.1.3 現在行動(dòng):描述系統用例
    11.1.4 進(jìn)一步討論
    11.1.5 提給讀者的問(wèn)題
    11.2 分析業(yè)務(wù)規則
    11.2.1 設定規則--沒(méi)有規矩不成方圓
    11.2.2 現在行動(dòng):分析業(yè)務(wù)規則
    11.2.3 提給讀者的問(wèn)題
    11.3 用例實(shí)現
    11.3.1 繪制藍圖--世界將這樣運行
    11.3.2 現在行動(dòng):實(shí)現用例
    11.3.3 進(jìn)一步討論
    11.3.4 提給讀者的問(wèn)題
    11.4 軟件架構和框架
    11.4.1 設計架構--新世界的骨架
    11.4.2 什么是軟件架構
    11.4.3 什么是軟件框架
    11.4.4 軟件架構的基本構成
    11.4.5 應用軟件架構
    11.4.6 提給讀者的問(wèn)題
    11.5 分析模型
    11.5.1 設計功能零件--讓世界初步運轉起來(lái)
    11.5.2 現在行動(dòng):建立分析模型
    11.5.3 進(jìn)一步討論
    11.5.4 提給讀者的問(wèn)題
    11.6 組件模型
    11.6.1 設計功能部件--構建世界的基礎設施
    11.6.2 現在行動(dòng):建立組件模型
    11.6.3 進(jìn)一步討論
    11.6.4 提給讀者的問(wèn)題
    11.7 部署模型
    11.7.1 安裝零部件--組裝一個(gè)新世界
    11.7.2 現在行動(dòng):建立部署模型
    11.7.3 提給讀者的問(wèn)題
    第12章 系統設計
    12.1 系統分析與系統設計的差別
    12.2 設計模型
    12.2.1 按圖索驥--為新世界添磚加瓦
    12.2.2 現在行動(dòng):將分析模型映射到設計模型
    12.2.3 進(jìn)一步討論
    12.2.4 提給讀者的問(wèn)題
    12.3 接口設計
    12.3.1 暢通無(wú)阻--構建四通八達的神經(jīng)網(wǎng)絡(luò )
    12.3.2 現在行動(dòng):設計接口
    12.3.3 進(jìn)一步討論
    12.3.4 提給讀者的問(wèn)題
    12.4 包設計
    12.4.1 分工合作--組織有序世界才能更好
    12.4.2 現在行動(dòng):設計包
    12.4.3 進(jìn)一步討論
    12.5 提給讀者的問(wèn)題
    第13章 數據庫設計
    13.1 關(guān)公戰秦瓊--面向對象與關(guān)系模型之爭
    13.2 相輔相成--面向對象的數據庫設計
    13.3 平衡的藝術(shù)--數據庫設計的方法和策略
    13.3.1 OR-Mapping策略
    13.3.2 對象-關(guān)系平衡策略
    13.4 進(jìn)一步討論--數據庫設計到底有多重要
    第14章 開(kāi)發(fā)
    14.1 生成代碼
    14.1.1 現在行動(dòng):生成代碼
    14.1.2 進(jìn)一步討論
    14.2 分工策略
    14.2.1 縱向分工策略
    14.2.2 橫向分工策略
    14.2.3 選擇適合你的開(kāi)發(fā)分工策略

    Part IV 在提煉中思考
    第15章 測試
    15.1 質(zhì)量保證--新世界需要穩健運行
    15.2 設計和開(kāi)發(fā)測試例
    15.3 提給讀者的問(wèn)題
    第16章 理解用例的本質(zhì)
    16.1 用例是系統思維
    16.2 用例是面向服務(wù)的
    16.3 善用用例方法
    第17章 理解用例驅動(dòng)
    17.1 用例與項目管理
    17.2 用例與可擴展架構
    第18章 用例驅動(dòng)與領(lǐng)域驅動(dòng)
    18.1 用例驅動(dòng)與領(lǐng)域驅動(dòng)的差異
    18.2 領(lǐng)域驅動(dòng)的理想與現實(shí)
    18.3 如何決定是否采用領(lǐng)域驅動(dòng)方法
    第19章 理解建模的抽象層次
    19.1 再討論抽象層次
    19.1.1 層次高低問(wèn)題
    19.1.2 層次不交叉問(wèn)題
    19.2 如何決定抽象層次
    19.3 抽象層次與UML建模的關(guān)系
    第20章 劃分子系統的問(wèn)題
    20.1 面向對象的子系統問(wèn)題
    20.2 UC矩陣還適用嗎
    20.3 如何劃分子系統
    第21章 學(xué)會(huì )使用系統邊界
    21.1 邊界是面向對象的保障
    21.2 利用邊界來(lái)分析需求
    21.2.1 邊界分析示例一
    21.2.2 邊界分析示例二
    21.3 邊界意識決定設計好壞
    第22章 學(xué)會(huì )從接口認知事物
    22.1 怎樣描述一件事物
    22.2 接口是系統的靈魂
    第23章 學(xué)會(huì )正確選擇
    23.1 屁股決定腦袋--學(xué)會(huì )綜合權衡
    23.2 理辯則明--學(xué)會(huì )改變視角
    第24章 學(xué)會(huì )使用設計模式
    24.1 如何學(xué)習設計模式
    24.2 如何使用設計模式
    附錄 UML視圖常用元素參考
    圖目錄
    表目錄
    后記
    熱門(mén)推薦文章
    相關(guān)優(yōu)評榜
    品類(lèi)齊全,輕松購物 多倉直發(fā),極速配送 正品行貨,精致服務(wù) 天天低價(jià),暢選無(wú)憂(yōu)
    購物指南
    購物流程
    會(huì )員介紹
    生活旅行/團購
    常見(jiàn)問(wèn)題
    大家電
    聯(lián)系客服
    配送方式
    上門(mén)自提
    211限時(shí)達
    配送服務(wù)查詢(xún)
    配送費收取標準
    海外配送
    支付方式
    貨到付款
    在線(xiàn)支付
    分期付款
    郵局匯款
    公司轉賬
    售后服務(wù)
    售后政策
    價(jià)格保護
    退款說(shuō)明
    返修/退換貨
    取消訂單
    特色服務(wù)
    奪寶島
    DIY裝機
    延保服務(wù)
    京東E卡
    京東通信
    京東JD+
    亚洲精品乱码久久久97_国产伦子一区二区三区_久久99精品久久久欧美_天天看片永久av影城网页
  • <em id="pai5d"></em><sup id="pai5d"></sup>
    
    

    <small id="pai5d"><rp id="pai5d"></rp></small>
    <option id="pai5d"></option>

    
    
  • <sup id="pai5d"></sup>
    <em id="pai5d"><label id="pai5d"></label></em>

  • <s id="pai5d"></s>