Skip to content
This repository has been archived by the owner on Feb 28, 2022. It is now read-only.

Commit

Permalink
Added PlantUML script
Browse files Browse the repository at this point in the history
PlantUML script for DCU & sequence diagram.
  • Loading branch information
Ttiki authored Sep 28, 2021
1 parent 892b5bb commit d762375
Show file tree
Hide file tree
Showing 2 changed files with 68 additions and 0 deletions.
18 changes: 18 additions & 0 deletions PlantUML/dcu.puml
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
left to right direction
skinparam style strictuml
skinparam packageStyle rect
actor Humain
rectangle "Application" {
(Se connecter) as login
(Ajouter des données) as ad
(Supprimer des données) as sd
(Consulter les graphiques) as cg

}
Humain -- ad
Humain -- sd
Humain -- cg
Humain -- login
login <.. ad: <<include>>
login <.. sd: <<include>>
login <.. cg: <<include>>
50 changes: 50 additions & 0 deletions PlantUML/sequence_diagram.puml
Original file line number Diff line number Diff line change
@@ -0,0 +1,50 @@
skinparam style strictuml

alt login
activate Utilisateur
Utilisateur -> Système : login()
activate Système
Système -> Système : checkLogin()
Système --> Utilisateur : login()
deactivate Système
end

alt Manipuler donnée

group Ajouter donnée
Utilisateur -> Système : ajouterDonnee()
activate Système
Système -> BDD : ajouterDonnee()
activate BDD
BDD --> Système : donneeAjoutee()
deactivate BDD
Système --> Utilisateur : donneeAjoutee()
deactivate Système
end

group supprimer donnee
Utilisateur -> Système : supprimerDonnee()
activate Système
Système -> BDD : supprimerDonnee()
activate BDD
BDD --> Système : donneeSupprimee()
deactivate BDD
Système --> Utilisateur : donneeSupprimee()
deactivate Système
end

group afficher graphiques
Utilisateur -> Système : AfficherGraphique()
activate Système
Système -> BDD : recupererDonnee()
activate BDD
BDD --> Système : donneesEnvoyees()
deactivate BDD
Système -> Système : creerGraphique()
Système --> Utilisateur : afficherGraphique()
deactivate Système
end

end

deactivate Utilisateur

0 comments on commit d762375

Please sign in to comment.