UML 2 基礎、建模與設計實戰 | 拾書所

UML 2 基礎、建模與設計實戰

$ 229 元 原價 270

<內容簡介>

UML是以面向對象圖形的方式來描述任何類型的系統,應用領域非常廣泛,其中最常用的是建立軟件系統的模型。李波、楊弘平、呂海華、史江萍、代欽編著的《UML2基礎建模與設計實戰》全面講解了UML 2.0的基本概念和建模方法。
    全書分為13章,分別講解了用例圖、類圖、對象圖、順序圖、通信圖、狀態機圖、活動圖、組件圖、部署圖、包圖、組合結構圖、定時圖和交互概覽圖等,並介紹了RUP過程開發模型。最後安排了3個案例,汽車租賃系統、BBS論壇系統和新聞中心管理系統,通過這3個案例全面而系統地詳解UML建模與設計。
    本書面向軟件工程師、系統架構師、系統分析員及其他IT人員,同時也適合高等院校和培訓學校軟件相關專業的師生學習系統建模時參考使用。

<目錄>

第1章  UML概述
  1.1  什麼是UML
  1.2  UML的發展歷程
  1.3  UML的特點
  1.4  UML的組成
    1.4.1  UML中的事物
    1.4.2  UML中的關係
    1.4.3  UML的圖
  1.5  UML的視圖
    1.5.1  用例視圖
    1.5.2  邏輯視圖
    1.5.3  併發視圖
    1.5.4  組件視圖
    1.5.5  部署視圖
  1.6  系統開發階段
  1.7  小結
  1.8  習題
第2章  面向對象技術和 建模基礎
  2.1  面向對象的基本概念
    2.1.1  面向對象方法
    2.1.2  對象
    2.1.3  類
    2.1.4  封裝
    2.1.5  繼承
    2.1.6  多態
    2.1.7  消息
  2.2  面向對象開發
    2.2.1  系統調查和需求分析
    2.2.2  面向對象分析方法
    2.2.3  面向對象設計方法
  2.3  軟件建模概述
    2.3.1  軟件建模的概念
    2.3.2  軟件建模的用途
    2.3.3  軟件建模的優點
  2.4  小結
  2.5  習題
第3章  UML建模工具簡介
  3.1  常用UML建模工具
    3.1.1  Rational Rose
    3.1.2  Visio
    3.1.3  PowerDesigner
    3.1.4  StarUML
  3.2  StarUML安裝與配置
    3.2.1  StarUML的安裝
    3.2.2  StarUML的配置
  3.3  使用StarUML建模
    3.3.1  StarUML主界面
    3.3.2  StarUML的模型、視與圖
    3.3.3  StarUML建模的基本過程
  3.4  雙向工程
    3.4.1  正向工程
    3.4.2  逆向工程
  3.5  小結
  3.6  習題
第4章  用例和用例圖
  4.1  用例和用例圖的概念
    4.1.1  參與者
    4.1.2  用例
    4.1.3  用例描述
  4.2  用例之間的可視化表示
    4.2.1  包含關係
    4.2.2  擴展關係
    4.2.3  泛化關係
    4.2.4  分組關係
  4.3  用例圖建模技術及應用
  4.4  小結
  4.5  習題
第5章  類圖和對象圖
第6章  順序圖和通信圖
第7章  狀態機圖和活動圖
第8章  構件圖和部署圖
第9章  包圖、組合結構圖、 定時圖和交互概覽圖
第10章  統一軟件過程RUP
第11章  汽車租賃系統
第12章  新聞中心管理系統
第13章  BBS論壇系統

Brand Slider