UML: A Beginner's Guide (Paperback)

Jason T. Roff

  • 出版商: McGraw-Hill Education
  • 出版日期: 2003-01-09
  • 定價: $1,160
  • 售價: 9.0$1,044
  • 貴賓價: 8.8$1,021
  • 語言: 英文
  • 頁數: 336
  • 裝訂: Paperback
  • ISBN: 0072224606
  • ISBN-13: 9780072224603
  • 相關分類: UML
  • 立即出貨 (庫存 < 3)



Essential Skills--Made Easy!

With this learning tool, you can read, model, and use the Unified Modeling Language (UML) for software design, analysis, and development. Follow the proven Beginners Guide pedagogy and learn to graphically represent your software ideas in order to create a well-structured and more stable product. Discover use-case diagrams and object-oriented concepts in the design and analysis of your software. Reduce development time by creating proper design and architectural documents. Understand activity, sequence, and class diagrams, and check system architecture with integration diagrams. Whether you are a programmer, engineer, software developer, software architect, or computer science student, start using UML today with help from this essential learning guide.

Designed for Easy Learning:

  • Modules--Each concept is divided into logically organized modules (chapters), ideal for self-paced learning
  • Critical Skills--Each module opens with the specific skills covered in the module
  • Mastery Checks--End-of-module reviews test knowledge using short-answer, multiple-choice, and fill-in-the-blank questions
  • Ask the Experts--Q&A sections throughout are filled with bonus information and helpful tips
  • Progress Checks--Quick self-assessment sections check your progress
  • Projects--Practical exercises show how to apply the critical skills learned in each module


    1: UML Fundamentals
    2: Use Case Diagrams
    3: Introduction to Object-Oriented Design
    4: Workflow Modeling with Activity Diagrams
    5: Modeling Behavior with Sequence Diagrams
    6: Defining Domain Models Using Class Diagrams
    7: Collaboration Diagrams
    8: Further Explanation of Class Diagrams
    9: Further Explanation of Sequence Diagramming
    10: Modeling Behavior with Statechart Diagrams
    11: Architecting with Implementation Diagrams
    12: Using the Object Constraint Language
    A: Answers to Mastery Checks





  • 模組--每個概念都分為邏輯有序的模組(章節),非常適合自主學習

  • 關鍵技能--每個模組開始時列出該模組涵蓋的具體技能

  • 掌握檢查--模組結束時的回顧測試使用簡答、多選和填空題進行知識檢測

  • 專家解答--各處的問答部分提供額外資訊和實用提示

  • 進度檢查--快速自我評估部分檢查您的進度

  • 專案--實際練習展示如何應用每個模組中學到的關鍵技能


    1: UML基礎
    3: 物件導向設計入門
    5: 使用序列圖建模行為
6: 使用類別圖定義領域模型
    7: 協作圖
8: 進一步解釋類別圖
    9: 進一步解釋序列圖
10: 使用狀態圖建模行為
    11: 使用實現圖進行架構設計
12: 使用物件約束語言
    A: 掌握檢查答案