DO dev3.4
37
TP_DEV3.4/TP1/DC.plantuml
Normal 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
|
After Width: | Height: | Size: 28 KiB |
58
TP_DEV3.4/TP1/DC.svg
Normal file
|
After Width: | Height: | Size: 14 KiB |
46
TP_DEV3.4/TP1/DCPosition.plantuml
Normal 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
|
||||||
BIN
TP_DEV3.4/TP1/DCPosition.png
Normal file
|
After Width: | Height: | Size: 33 KiB |
75
TP_DEV3.4/TP1/DCPosition.svg
Normal file
|
After Width: | Height: | Size: 16 KiB |
41
TP_DEV3.4/TP1/DCU.plantUML
Normal 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
|
After Width: | Height: | Size: 22 KiB |
1
TP_DEV3.4/TP1/DCU.svg
Normal file
|
After Width: | Height: | Size: 6.6 KiB |
18
TP_DEV3.4/TP1/DO.plantuml
Normal 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
|
After Width: | Height: | Size: 7.6 KiB |