Sobes.tech
Middle

Použili ste PlantUML? Na aké typy diagramov?

sobes.tech AI

Odpoveď od AI

PlantUML je nástroj na vytváranie UML diagramov pomocou jednoduchého textového popisu. Použil som ho na tvorbu rôznych typov diagramov, najmä:

  • Diagramy tried (Class diagrams) na modelovanie štruktúry systému a vzťahov medzi objektmi.
  • Sekvenčné diagramy (Sequence diagrams) na zobrazenie interakcie medzi komponentmi v čase.
  • Diagramy stavov (State diagrams) na opis prechodov stavov objektov.
  • Diagramy komponentov (Component diagrams) na vizualizáciu architektúry aplikácie.

Príklad jednoduchého popisu diagramu tried v PlantUML:

@startuml
class User {
  +id: int
  +name: string
  +login()
}
class Order {
  +orderId: int
  +date: Date
  +calculateTotal()
}
User "1" -- "*" Order : places
@enduml