diff --git a/DSq2.plantuml b/DSq2.plantuml new file mode 100644 index 0000000..7d406d0 --- /dev/null +++ b/DSq2.plantuml @@ -0,0 +1,13 @@ +-- Diagramme séquence question 2 TP n°2 +@startuml +autonumber +participant "VueJardin:Pape14" as v +participant "Parcelle:p" as p +participant "Parcelle:p0" as p0 +participant "Parcelle:p1" as p1 +participant "Parcelle:p2" as p2 +participant "Parcelle:p3" as p3 +v -> v ++ : setParcelleVisible(p) +v -- +return +@enduml diff --git a/DSq2.svg b/DSq2.svg new file mode 100644 index 0000000..b8f872d --- /dev/null +++ b/DSq2.svg @@ -0,0 +1 @@ +VueJardin.Pape14VueJardin.Pape14Parcelle.pParcelle.p0Parcelle.p1Parcelle.p2Parcelle.p3VueJardin:Pape14VueJardin:Pape14Parcelle:pParcelle:pParcelle:p0Parcelle:p0Parcelle:p1Parcelle:p1Parcelle:p2Parcelle:p2Parcelle:p3Parcelle:p3VueJardin.Pape141setParcelleVisible(p)2  \ No newline at end of file diff --git a/DSsemaine2TDQuestion1.plantuml b/DSsemaine2TDQuestion1.plantuml new file mode 100644 index 0000000..f455e3b --- /dev/null +++ b/DSsemaine2TDQuestion1.plantuml @@ -0,0 +1,22 @@ +-- Exemple tiré de la documentation +-- utilie des abbréviations +@startuml +autonumber +participant "VueJardin:Pape14" as v +participant "Parcelle:p0" as p0 +participant "Parcelle:p1" as p1 +participant "Parcelle:p2" as p2 +participant "Parcelle:p3" as p3 +v -> p0 ++ : getSplit() +return V +v -> p0 ++ : getFirst() +return p1 +v -> v ++ : setParcelleVisible(p1) +v -- +v -> p1 ++ : getSplit() +return H +v -> p1 ++ : reset() +p1 -> p2 !! : delete +p1 -> p3 !! : delete +return +@enduml diff --git a/DSsemaine2TDQuestion1.svg b/DSsemaine2TDQuestion1.svg new file mode 100644 index 0000000..87434e8 --- /dev/null +++ b/DSsemaine2TDQuestion1.svg @@ -0,0 +1 @@ +VueJardin.Pape14Parcelle.p0Parcelle.p0Parcelle.p1Parcelle.p1VueJardin.Pape14Parcelle.p0Parcelle.p1Parcelle.p2Parcelle.p3VueJardin:Pape14VueJardin:Pape14Parcelle:p0Parcelle:p0Parcelle:p1Parcelle:p1Parcelle:p2Parcelle:p2Parcelle:p3Parcelle:p3VueJardin.Pape14Parcelle.p0Parcelle.p0Parcelle.p1Parcelle.p11getSplit()2V3getFirst()4p15setParcelleVisible(p1)6getSplit()7H8reset()9delete10delete11  \ No newline at end of file diff --git a/MlnVdM.svg b/MlnVdM.svg index e4f5aa5..d4b6efc 100644 --- a/MlnVdM.svg +++ b/MlnVdM.svg @@ -1 +1 @@ -Satiton : MelunSatiton : Gare de LyonSatiton : Maison-AlfortSatiton : Vert-de-MaisonLigne RLigne RER DPS : lRPS : RER DPAC : Melun | Vert-de-Maison \ No newline at end of file +PlantUML 1.2025.9[From MlnVdM.plantUML (line 35) ] @startumlscale 2     object "Satiton : Melun" as mlnobject "Satiton : Gare de Lyon" as gdlobject "Satiton : Maison-Alfort" as maobject "Satiton : Vert-de-Maison" as vdm object "Liaison 1" as l1object "Liaison 2" as l2object "Liaison 3" as l3 object "Ligne R" as lrobject "Ligne RER D" as rerd object "PS : lR" as pslrobject "PS : RER D" as psrer object "PAC : Melun | Vert-de-Maison" as pac    l1 oSyntax Error? (Assumed diagram type: class) \ No newline at end of file diff --git a/tp2-reponses.txt b/tp2-reponses.txt new file mode 100644 index 0000000..2a3d95e --- /dev/null +++ b/tp2-reponses.txt @@ -0,0 +1,8 @@ +Synopsis figure 3: + +- Le jardinier Papé14 visionne la parcelle initiale de son jardin +- Le jardinier divise ca pacerelle vériticialement +- Il récupère la sous pacerelle gauche P1 +- Il sélectionne la sous pacerelle P1 +- Le jardinier divise ca sous pacerelle P1 horizontalement +- Le jardinier détruit les sous pacerelle de P1, P2 et p3 \ No newline at end of file