DO dev3.4

This commit is contained in:
2025-11-07 11:20:09 +01:00
parent 3fcb6b2efd
commit 06cbc95c56
11 changed files with 276 additions and 0 deletions

37
TP_DEV3.4/TP1/DC.plantuml Normal file
View File

@@ -0,0 +1,37 @@
@startuml
scale 1.5
together {
class "Station"
class "Liaison"
}
class "Ligne"
together {
abstract class "Parcours"
class "Parcours Simple"
class "Parcours Complexe"
}
Station "1\n-debut" <-- Liaison
Station "1\n-fin" <-- Liaison
Ligne <-- Liaison
Ligne *-- Liaison
Station "1\n-debut" <-- Parcours
Station "1\n-fin" <-- Parcours
Parcours <|-- "Parcours Simple"
Ligne <-- "Parcours Simple"
Liaison --* "Parcours Simple"
note right on link #blue
Liaisons de la meme ligne
qui se suivent
end note
Parcours <|-- "Parcours Complexe"
"Parcours Simple" --* "Parcours Complexe"
@enduml

BIN
TP_DEV3.4/TP1/DC.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

58
TP_DEV3.4/TP1/DC.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 14 KiB

View File

@@ -0,0 +1,46 @@
@startuml
scale 1.5
together {
class "Station"
class "Liaison"
class "Ligne"
}
together {
abstract class "Parcours"
class "Parcours Simple"
class "Parcours Complexe"
}
Station "1\n-debut" <-down- Liaison
Station "1\n-fin" <-down- Liaison
Ligne <-- Liaison
Ligne *-- Liaison
Station "1\n-debut" <-left- Parcours
Station "1\n-fin" <-left- Parcours
Parcours <|-up- "Parcours Simple"
Ligne <-- "Parcours Simple"
Liaison -left-* "Parcours Simple"
note on link #blue
Liaisons de la meme ligne
qui se suivent
end note
Parcours <|-up- "Parcours Complexe"
"Parcours Simple" --* "Parcours Complexe"
note on link #blue
Parcours simples
qui se suivent
end note
@enduml

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 16 KiB

View File

@@ -0,0 +1,41 @@
@startuml
scale 1.5
' anything after a quote is ignored (a comment).
/' anything between slash quote over several lines
potentially is also ignored '/
/' you can try to uncomment the following line to
see what happens'/
' left to right direction
' list the actors
actor "Librarian" as lib
actor "Head Librarian" as adlib
actor "unauthentified" as other
' list the usecase
rectangle OldFashionLibrary {
usecase "Deal with members" as UC1
usecase "Deal with books" as UC2
usecase "Log out" as UC3
usecase "Log in" as UC4
usecase "Deal with litigation" as UC5
}
' describe the arrows
lib -- UC1
lib -- UC2
lib -- UC3
other -- UC4
adlib -- UC5
lib <|-- adlib
@enduml

BIN
TP_DEV3.4/TP1/DCU.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 22 KiB

1
TP_DEV3.4/TP1/DCU.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 6.6 KiB

18
TP_DEV3.4/TP1/DO.plantuml Normal file
View File

@@ -0,0 +1,18 @@
@startuml
object "Liaison : l1" as l1
object "Station : Melun" as melun
object "Liaison : l2" as l2
object "Liaison : l3" as l3
object "Station : Maison Alfort" as ma
object "Station : Vert de Maison" as vdm
object "Ligne : R" as ligner
object "Ligne : Rer D" as rerd
object "PAC : : MVM" as PACMVM
object "PS : Ligne Rer D" as pslignererD
object "PS : Ligne R" as pslignedr
object "PS : Ligne D" as psligned
melun <-- l1
garedelyon <-- l1
@enduml

BIN
TP_DEV3.4/TP1/DO.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.6 KiB