YUML

From emboxit
Jump to: navigation, search

YUML home


Mediawiki extensions

Classdiagram

<classdiagram type="scruffy" scale="125"> [note: You can stick notes on diagrams too!{bg:cornsilk}]

[Customer]+1->*[Order]
[Order{bg:red}]++1-items >*[LineItem{bg:cyan}]
[Order]-0..1>[PaymentMethod]
</classdiagram>



  • classdiagram

<classdiagram type="scruffy" scale="125"> [Customer]<>-orders*>[Order] [Order]++-0..*>[LineItem] [Order]-[note:Aggregate root.] [Order]-[note:test root.] [Order]-[note:other root.] [note: You can stick notes on diagrams too!{bg:cornsilk}]

</classdiagram>



  • classdiagram

<classdiagram> [Customer]+1->*[Order] [Order]++1-items >*[LineItem] [Order]-0..1>[PaymentMethod] </classdiagram>

Activitydiagram

<activitydiagram> (start)->|a|,|a|->(Make Coffee)->|b|,|a|->(Make Breakfast)->|b|,|b|-><c>[want more coffee]->(Make Coffee),<c>[satisfied]->(end) </activitydiagram>



  • activitydiagram

<activitydiagram type="scruffy" scale="125"> (start)->(Boil Kettle)->(end) </activitydiagram>



Usecase

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

MindMap

<usecase> (Login)-(Register),(Login)-(Request Password Reminder),(Login)-(333),(Login)-(4),(Login)-(5),(Login)-(6),(Login)-(7),(8)-(Login),(9)-(Login),(Login),(10)-(Login),(11)-(Login),(12{bg:cyan})-(Login),(13{bg:red})-(Login),(14{bg:green})-(Login),(15)-(Login),(16)-(Login),(333)-(extend),(333)-(extend2),(333)-(extend333) </usecase>