From cdd62ea463fd5c93a1b7933bb5142ca2fb7b7ed4 Mon Sep 17 00:00:00 2001 From: Mathis Emeriau <mathis.emeriau@etu.univ-nantes.fr> Date: Sat, 17 Dec 2022 16:35:13 +0100 Subject: [PATCH] Revert "Clarified, again, the documentation of the site." This reverts commit d8189743d888d64e24d1e4f109098e152f37b835. --- catan-doc/modules/analyse/pages/analyse.adoc | 5 -- .../modules/composants/pages/composants.adoc | 51 ++++++++++++++++--- 2 files changed, 44 insertions(+), 12 deletions(-) diff --git a/catan-doc/modules/analyse/pages/analyse.adoc b/catan-doc/modules/analyse/pages/analyse.adoc index 8355db9..bb0b8f7 100644 --- a/catan-doc/modules/analyse/pages/analyse.adoc +++ b/catan-doc/modules/analyse/pages/analyse.adoc @@ -11,11 +11,6 @@ Utilisez une approche itérative pour découvrir toutes les classes conceptuelle == Introduction -Les Colons de Catane est un jeu de société de stratégie populaire. Son succès peut s'expliquer par la simplicité de ses règles -alliée à une réelle profondeur tactique et stratégique, ainsi qu'à une dimension conviviale apportée par le principe des échanges de ressources. - -Toutes les règles de ce jeu sont ici : https://www.regledujeu.fr/catane/[Règle du jeu] - == Modèle du domaine .Classes conceptuelles diff --git a/catan-doc/modules/composants/pages/composants.adoc b/catan-doc/modules/composants/pages/composants.adoc index 589aad6..aee1e02 100644 --- a/catan-doc/modules/composants/pages/composants.adoc +++ b/catan-doc/modules/composants/pages/composants.adoc @@ -1,12 +1,49 @@ -:project: Les colons de Catane = Spécification des composants -//== Travail à réaliser +== Travail à réaliser -//Objectif:: -//Découpage de la solution en composants (ou sous-systèmes) et spécification des interfaces fournies et requises par ces composants +Objectif:: +Découpage de la solution en composants (ou sous-systèmes) et spécification des interfaces fournies et requises par ces composants -//Moyens:: -//Utilisez des diagrammes d'interaction (séquence, communication) pour décrire l'échange de messages entre les composants pour en déduire leurs interfaces. +Moyens:: +Utilisez des diagrammes d'interaction (séquence, communication) pour décrire l'échange de messages entre les composants pour en déduire leurs interfaces. -include::presentationComposants.adoc[] \ No newline at end of file + +.Autre diagramme +[plantuml] +.... +@startuml +'https://plantuml.com/component-diagram + + +package "Some Group" { + HTTP - [First Component] + [Another Component] +} + +node "Other Groups" { + FTP - [Second Component] + [First Component] --> FTP +} + +cloud { + [Example 1] +} + + +database "MySql" { + folder "This is my folder" { + [Folder 3] + } + frame "Foo" { + [Frame 4] + } +} + + +[Another Component] --> [Example 1] +[Example 1] --> [Folder 3] +[Folder 3] --> [Frame 4] + +@enduml +.... \ No newline at end of file -- GitLab