update
This commit is contained in:
parent
f20a214c0b
commit
11faaba98b
@ -2,50 +2,8 @@
|
|||||||
|
|
||||||
## [UML (Unified Modeling Language)](UML.md)
|
## [UML (Unified Modeling Language)](UML.md)
|
||||||
|
|
||||||
```mermaid
|
## [Agile Design](AgileDesign.md)
|
||||||
classDiagram
|
|
||||||
class AdventurePackage {
|
|
||||||
-title: String
|
|
||||||
-description: String
|
|
||||||
}
|
|
||||||
|
|
||||||
class Trip {
|
## [Design Principles](DesignPrinciples.md)
|
||||||
-startingDate: Date
|
|
||||||
}
|
|
||||||
|
|
||||||
class Accommodation {
|
|
||||||
-name: String
|
|
||||||
-address: String
|
|
||||||
}
|
|
||||||
|
|
||||||
class Person {
|
## [Design Patterns](DesignPatterns.md)
|
||||||
-name: String
|
|
||||||
-address: String
|
|
||||||
}
|
|
||||||
|
|
||||||
class Participant {
|
|
||||||
}
|
|
||||||
|
|
||||||
class TourGuide {
|
|
||||||
}
|
|
||||||
|
|
||||||
class Booking {
|
|
||||||
-bookingDate: Date
|
|
||||||
-isPaid: Boolean
|
|
||||||
}
|
|
||||||
|
|
||||||
Person <|-- Participant
|
|
||||||
Person <|-- TourGuide
|
|
||||||
|
|
||||||
AdventurePackage "1" --o "0..*" Trip : contains >
|
|
||||||
Trip "0..*" -- "1" Accommodation : has >
|
|
||||||
Trip "0..*" -- "1" TourGuide : leads >
|
|
||||||
Trip "0..*" -- "0..*" Participant : booked by >
|
|
||||||
|
|
||||||
Participant "1" --o "0..*" Booking : makes >
|
|
||||||
Booking "0..*" -- "1" Trip : for >
|
|
||||||
Booking "0..*" -- "1" Participant : by >
|
|
||||||
|
|
||||||
TourGuide "1" --o "0..*" AdventurePackage : certified for >
|
|
||||||
|
|
||||||
```
|
|
Loading…
x
Reference in New Issue
Block a user