Vyzkoušet
Exportujte skutečný model hned teď
Dva připravené modely a 9 exportních formátů. 8 z nich vytvoří v tomto prohlížeči skutečný soubor, bez účtu a bez instalace - a každý dopředu řekne, co zahodí.
A UML class model: an Order composed of Payments, with Card and BankTransfer specialising Payment.
Oba diagramy jsou pohledy na model, ne kresby. Právě toto oddělení umožňuje, aby exporty nesly význam, a ne jen tvary.
Vyberte formát
Co tento export zahodí
Lossless. This is the model itself, not a translation of it.
Náhled
{
"id": "uml-payments",
"name": "Payments",
"notation": "uml",
"summary": "A UML class model: an Order composed of Payments, with Card and BankTransfer specialising Payment.",
"elements": [
{
"id": "order",
"name": "Order",
"kind": "class",
"attributes": [
{
"name": "id",
"type": "UUID",
"visibility": "private"
},
{
"name": "placedAt",
"type": "Instant",
"visibility": "private"
}
],
"operations": [
{
"name": "total",
"returns": "Money",
"visibility": "public"
}
]
},
{
"id": "payment",
"name": "Payment",
"kind": "class",
"attributes": [
{
"name": "amount",
"type": "Money",
"visibility": "private"
},
{
"name": "status",
"type": "Status",
"visibility": "private"
}
],
"operations": [
{
"name": "authorize",
"returns": "AuthResult",
"visibility": "public"
},
{
"name": "refund",
"parameters": [
{
"name": "amount",
"type": "Money"
}
],
"visibility": "public"
}
]
},
{
"id": "card",
"name": "Card",
"kind": "class",
"attributes": [
{
"name": "last4",
"type": "String",
"visibility": "private"
}
]
},
{
"id": "transfer",
"name": "BankTransfer",
"kind": "class",
"attributes": [
{
"name": "iban",
"type": "String",
"visibility": "private"
}
]
}
],
"relationships": [
{
"id": "order-payment",
"from": "order",
"to": "payment",
"kind": "composition",
"sourceMultiplicity": "1",
"targetMultiplicity": "1..*"
},
{
"id": "card-payment",
"from": "card",
"to": "payment",
"kind": "generalization"
},
{
"id": "transfer-payment",
"from": "transfer",
"to": "payment",
"kind": "generalization"
}
],
"view": {
"width": 940,
"height": 340
},
"layout": {
"order": {
"x": 40,
"y": 118,
"w": 230,
"h": 108
},
"payment": {
"x": 370,
"y": 96,
"w": 250,
"h": 152
},
"card": {
"x": 720,
"y": 40,
"w": 190,
"h": 66
},
"transfer": {
"x": 720,
"y": 238,
"w": 190,
"h": 66
}
}
}
Proč chybějí dva formáty
PDF vzniká na serveru zabalením SVG a .qea je databáze SQLite se schématem repozitáře Enterprise Architect - zapisuje se kopírováním základního repozitáře, který vytvořil sám EA. Ani jedno prohlížeč vyrobit nedokáže, takže to tu ani nepředstíráme.