diff --git a/Diagramme_de_paquetage.md b/Diagramme_de_paquetage.md index c54ec45..1fba219 100644 --- a/Diagramme_de_paquetage.md +++ b/Diagramme_de_paquetage.md @@ -27,42 +27,6 @@ left to right direction Tests ..> Modèle @enduml ``` -```plantuml -@staruml -@startuml -left to right direction - -package "Vues" { - // Contenu du package Vues -} - -package "Modèle" { - // Contenu du package Modèle -} - -package "Console" { - // Contenu du package Console -} - -package "Persistance" { - [PersistanceManager] - [DatabaseProvider] - [EntityRepository] - // Autres classes de persistance -} - -package "Tests" { - // Contenu du package Tests -} - -Vues ..> Modèle -Vues ..> Persistance -Console ..> Modèle -Console ..> Persistance -Persistance ..> Modèle -Tests ..> Modèle -@enduml -``` Notre solution contient 5 projets : Les **Vues**, la **Console**, le **Modèle** (nommé Model), les **Tests** et la **Persistance**. Notre modèle contient les bibliothèques de classes de la solution. La console, qui permet de tester nos classes, *dépend* donc du modèle pour fonctionner. Aussi, la vue utilise le modèle pour permettre à l'utilisateur d'interagir avec la vue, et que celle-ci lui réponde. C'est pourquoi la vue *dépend* aussi du modèle. \ No newline at end of file