diff --git a/README.md b/README.md index 2a9b5c8..044d553 100644 --- a/README.md +++ b/README.md @@ -177,6 +177,15 @@ Bestiaire --|> ObjetOhara StubManager --|> IDataManager XML_Serializer --|> IDataManager +StubManager --> "+ StubIle" StubIle +StubManager --> "+ StubFruitDuDemon" StubFruitDuDemon +StubManager --> "+ StubPersonnage" StubPersonnage +StubManager --> "+ StubEquipage" StubEquipage +StubManager --> "+ StubBateau" StubBateau +StubManager --> "+ StubBestiaire" StubBestiaire + +Manager --> "+ DataManager" IDataManager + @enduml ``` @@ -196,13 +205,47 @@ Il possède 7 classes : Nous avons regroupé le nom et l'image dans une classe "Objet Ohara" dont toutes les autres classes hérite pour éviter la redondance. +Il possède aussi 6 stubs + le stub manager : + + -StubBateau + -StubBestiaire + -StubEquipage + -StubFruitDuDemon + -StubIle + -StubPersonnage + -StubManager + +Il regroupe aussi : + + -le Manager + -IDataManager + -Serializer + + + Ce diagramme de classe représente la structure de notre application. + + # Diagramme de paquetage ![logo](Sources/Ohara/Resources/Images/diagramme_paquetage.png) # Description du diagramme de paquetage +Le diagramme de paquetage regroupe nos 4 solutions, le Model, le TestProject, le TestUnitaire et Ohara(vue). + +A l'intérieur du Model nous avons regroupé tous les fichiersdans différents dossier pour pouvoir améliorer la visibilité de notre projet et pour ne pas se perdre dans les fichiers. On peut retrouver les dossier suivants : + + -Classes : Ici retrouve toutes les classes de notre application, + -Stub : Ici on retrouve tout ce qui est lié au Stub de notre application, + -Managers : Ici on retrouve le IDataManager et le Manager, + -Serializer : Ici on retrouve tout ce qui est lié par rapport à la serialization. + +Pour continuer dans notre vue il y a le dossier Ressources qui regroupe les dossiers Styles et Images. + +Dans le dossier Image on retrouve toutes les images concernant l'application (images de personnages, logo, diagramme de paquetage, etc...). + +Dans le dossier Styles on retrouve les Styles de notre application. \ No newline at end of file