PlantUML
| |
|---|---|
| Version | v1.2025.2 |
| OS | Windows |
Le langage de PlantUML est un exemple de langage dédié[2]. Outre son propre DSL, PlantUML comprend également les langages AsciiMath, Creole, DOT et LaTeX. Il utilise le logiciel Graphviz pour mettre en page ses diagrammes et Tikz pour le support LaTeX. Les images peuvent être sorties au format PNG, SVG, LaTeX et même ASCII. PlantUML s'utilise également pour permettre aux personnes aveugles de concevoir et de lire des diagrammes UML[3],[4].
https://plantuml.com/fr/download
Ci dessous on a un schema de classes avec un lien.
@startuml
class Annee {
- id : int
- name: String
- tranche1 : int
- tranche2 : int
- tranche3 : int
- tranche4 : int
- taux1 : float
- taux2 : float
- taux3 : float
- taux4 : float
}
class Impot {
- name: String
- revenu : int
- nbparts: float
- dons: int
- placements: int
- annee: int
}
Impot .. Annee : id->annee(name)
@enduml
|
|