2010年12月31日

yUML - 線上繪製UML的免費服務

yUML(http://yuml.me)提供線上UML繪製服務,只要呼叫它的API,傳入以純文字描述的UML繪製語法,就可以產生一組簡易的UML圖。目前提供的圖型種類有:Class Diagram、Activity Diagram及Use Case Diagram,雖然它只能無法繪製複雜的圖型,不過當我們需要用UML圖來表示一個簡單的概念時,這個服務就能派上用場。

使用 yUML API 很簡單,只要複製及修改以下的圖片位址。
http://yuml.me/diagram/class/[Customer]+1->*[Order], [Order]++1-items >*[LineItem], [Order]-0..1>[PaymentMethod]

藍字部分是指定產生哪一種類型的圖,紅字的部分必須需要經過UML編碼。以下是來自 yUML 提供的一些範例。


# Cool UML Diagram
[Customer]+1->*[Order]
[Order]++1-items >*[LineItem]
[Order]-0..1>[PaymentMethod]

Class Diagram

(start)->logged in->(Show Dashboard)->|a|->(end)
not logged in->(Show Login)->|a|

Activity Diagram

[User]-(Login)
[User]-(Logout)
(Login)<(Reminder) (Login)>(Captcha)

Use Case Diagram

沒有留言:

張貼留言

lyhcode by lyhcode
歡迎轉載,請務必註明出處!