2009年4月9日 星期四

9種物件導向塑模工具

Use Case Diagram
Class Diagram
Object Diagram
Sequence Diagram
Collaboration Diagram
Activity Diagram
State Diagram
Component Diagram
Deployment Diagram

各設計模式簡述

Waterfall:強調系統開發應有完整的週期,比較適合可明確、完整定義使用者需求之系統開發
Incremental:將需求分成幾個部分,漸增開發
Prototyping:合適初步需求較不明確的系統開發,強調溝通及學習機制
Spiral:強調規劃及風險評估
Concurrent:多團隊開發,縮短時程
RUP:結合螺旋模式概念,以反覆與漸增的軟體發展原理進行開發,且每次反覆需產生一運作系統版本,並每次反覆評估風險