diff --git a/diagramme_uml.md b/diagramme_uml.md new file mode 100644 index 0000000..e76059c --- /dev/null +++ b/diagramme_uml.md @@ -0,0 +1,54 @@ + + +```mermaid +classDiagram + class Tache { + $-counter_id + -nom + -duree_total + -etat + -dependances + +unique_id + +visite + + +realise() + +depends_from() + +ajouteDependance() + +dureeParal() + +PP_postfixe() + +get_duree_totale() + +get_name() + } + + class Projet { + #tache_fin + #tache_debut + #taches + -cleanMarks()* + #pick_two_random_tasks() + #contains() + #topologicalSort() + +consult_tasks() + } + class ProtoProjet { + -cleanMarks() + +ajoute() + } + class RunProjet { + +run() + } + + class Gestionnaire { + -salaire_attendu + -salaire_recu + -reste_a_payer() + +payer() + +avis()* + } + class Consultant { + +avis() + } + class Expert { + +avis() + } +```