IT and software

Class diagram (order domain, UML)

A UML class diagram where inheritance, realisation, association and aggregation are told apart by line type and end symbol

A UML class diagram where inheritance, realisation, association and aggregation are told apart by line type and end symbol

This drawing comes from one YAML file. No shape was moved by hand.

Notes in the source (in Japanese)

属性と操作は描かない。コードに書いてあるものを図へ写すと、コードが変わった瞬間に図が嘘になる(PRD §1)。図は関係を描く。

クラスはすべて矩形。 実装が DB や外部サービスを使っていても、円柱や雲では描かない —— UML では形が別の意味を持つ(ノード・成果物)。技術は形ではなく technology(副題)で言う。

Source (YAML)

examples/gallery/46-クラス図.zumen.yaml

More in this field