UML Weekend Crash Course

Tom Pender

  • 出版商: Hungry Minds
  • 出版日期: 2002-11-01
  • 售價: $1,730
  • 貴賓價: 9.5$1,644
  • 語言: 英文
  • 頁數: 384
  • 裝訂: Paperback
  • ISBN: 0764549103
  • ISBN-13: 9780764549106
  • 相關分類: UML
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

商品描述

The big day is Monday. The day you get to show off what you know about the Unified Modeling Language. The problem is, youre not really up to speed. Maybe its been a while since you worked with UML. Or maybe you just like a challenge. In any event, weve got a solution for you ?UML Weekend Crash Course. Open the book Friday evening and on Sunday afternoon, after completing 30 fast, focused sessions, youll be able to dive right in and start modeling business processes, objects, data, XML, and more. Its as simple as that.

The Curriculum
FRIDAY
Evening: 4 Sessions, 2 Hours

  • What is the UML?
  • UML and Development Methodologies
  • How to Approach the UML
  • Defining Requirements for the Case Study
SATURDAY
Morning: 6 Sessions, 3 Hours
  • Understanding the Use Case Model
  • Building the Use Case Diagram
  • Building the Use Case Narrative
  • Identifying the Use Case Scenarios
  • Modeling the Static View: The Class Diagram
  • The Class Diagram: Associations
Afternoon: 6 Sessions, 3 Hours
  • The Class Diagram: Aggregation and Generalization
  • Applying the Class Diagram to the Case Study
  • Modeling the Static View: The Object Diagram
  • Modeling the Functional View: The Activity Diagram
  • Applying the Activity Diagram to the Case Study
  • Modeling the Dynamic View: The Sequence Diagram
Evening: 4 Sessions, 2 Hours
  • Applying the Sequence Diagram to the Case Study
  • Modeling the Dynamic View: The Collaboration Diagram
  • Applying the Collaboration Diagram to the Case Study
  • Modeling the Dynamic View: The Statechart Diagram
SUNDAY
Morning: 6 Sessions, 3 Hours
  • Applying the Basic Statechart to the Case Study
  • Modeling the Extended Features of the Statechart
  • Applying the Extended Statechart Features to the Case Study
  • Modeling the Development Environment
  • Modeling the Static View: The Component Diagram
  • Modeling the Static View: The Deployment Diagram
Afternoon: 4 Sessions, 2 Hours
  • Introduction to Web Development with Java
  • Analysis and Architectural Design of a Web Application
  • Design of a Web Application
  • UML Modeling Tools

Table of Contents

Preface.

FRIDAY.

Part I-Friday Evening.

Session 1-What Is the UML?

Session 2-UML and Development Methodologies.

Session 3-How to Approach the UML.

Session 4-Defining Requirements for the Case Study.

SATURDAY.

Part II-Saturday Morning.

Session 5-Understanding the Use Case Model.

Session 6-Building the Use Case Diagram.

Session 7-Building the Use Case Narrative.

Session 8-Identifying the Use Case Scenarios.

Session 9-Modeling the Static View: The Class Diagram.

Session 10-The Class Diagram: Associations.

Part III-Saturday Afternoon.

Session 11-The Class Diagram: Aggregation and Generalization.

Session 12-Applying the Class Diagram to the Case Study.

Session 13-Modeling the Static View: The Object Diagram.

Session 14-Modeling the Functional View: The Activity Diagram.

Session 15-Applying the Activity Diagram to the Case Study.

Session 16-Modeling the Dynamic View: The Sequence Diagram.

Part IV-Saturday Evening.

Session 17-Applying the Sequence Diagram to the Case Study.

Session 18-Modeling the Dynamic View: The Collaboration Diagram.

Session 19-Applying the Collaboration Diagram to the Case Study.

Session 20-Modeling the Dynamic View: The Statechart Diagram.

SUNDAY.

Part V-Sunday Morning.

Session 21-Applying the Basic Statechart to the Case Study.

Session 22-Modeling the Extended Features of the Statechart.

Session 23-Applying the Extended Statechart Features to the Case Study.

Session 24-Modeling the Development Environment.

Session 25-Modeling the Static View: The Component Diagram.

Session 26-Modeling the Static View: The Deployment Diagram.

Part VI-Sunday Afternoon.

Session 27-Introduction to Web Development with Java.

Session 28-Analysis and Architectural Design of a Web Application.

Session 29-Design of a Web Application.

Session 30-UML Modeling Tools.

Appendix A: Answers to Part Reviews.

Appendix B: What's on the CD-ROM?

Glossary.

Index.

End-User License Agreement.

商品描述(中文翻譯)

大日子就在星期一。這一天你將展示你對統一建模語言的了解。問題是,你並不真正熟悉它。也許你已經有一段時間沒有使用UML了。或者你只是喜歡挑戰。無論如何,我們為你提供了一個解決方案 - UML週末速成課程。從星期五晚上開始閱讀這本書,到星期天下午完成30個快速、專注的課程後,你就能夠立即開始建模業務流程、對象、數據、XML等等。就是這麼簡單。

課程內容:
星期五晚上:4個課程,2小時
- 什麼是UML?
- UML和開發方法論
- 如何應對UML
- 為案例研究定義需求

星期六上午:6個課程,3小時
- 理解用例模型
- 構建用例圖
- 構建用例敘述
- 確定用例場景
- 建模靜態視圖:類圖
- 類圖:關聯

星期六下午:6個課程,3小時
- 類圖:聚合和泛化
- 將類圖應用於案例研究
- 建模靜態視圖:對象圖
- 建模功能視圖:活動圖
- 將活動圖應用於案例研究
- 建模動態視圖:序列圖

星期六晚上:4個課程,2小時
- 將序列圖應用於案例研究
- 建模動態視圖:協作圖
- 將協作圖應用於案例研究
- 建模動態視圖:狀態圖

星期天上午:6個課程,3小時
- 將基本狀態圖應用於案例研究
- 建模狀態圖的擴展功能
- 將擴展狀態圖功能應用於案例研究
- 建模開發環境
- 建模靜態視圖:組件圖
- 建模靜態視圖:部署圖

星期天下午:4個課程,2小時
- Java網頁開發入門
- 網頁應用程序的分析和架構設計
- 網頁應用程序的設計
- UML建模工具

目錄:
前言
星期五
第一部分-星期五晚上
第1課-什麼是UML?
第2課-UML和開發方法論
第3課-如何應對UML
第4課-為案例研究定義需求
星期六
第二部分-星期六上午
第5課-理解用例模型
第6課-構建用例圖
第7課-構建用例敘述
第8課-確定用例場景
第9課-建模靜態視圖:類圖
第10課-類圖:關聯
第三部分-星期六下午
第11課-類圖:聚合和泛化
第12課-將類圖應用於案例研究
第13課-建模靜態視圖:對象圖
第14課-建模功能視圖:活動圖
第15課-將活動圖應用於案例研究
第16課-建模動態視圖:序列圖
第四部分-星期六晚上
第17課-將序列圖應用於案例研究
第18課-建模動態視圖:協作圖
第19課-將協作圖應用於案例研究
第20課-建模動態視圖:狀態圖
星期天
第五部分-星期天上午
第21課-將基本狀態圖應用於案例研究
第22課-建模狀態圖的擴展功能
第23課-將擴展狀態圖功能應用於案例研究
第24課-建模開發環境
第25課-建模靜態視圖:組件圖
第26課-建模靜態視圖:部署圖
第六部分-星期天下午
第27課-Java網頁開發入門
第28課-網頁應用程序的分析和架構設計
第29課-網頁應用程序的設計
第30課-UML建模工具