Files
PHP-App-Timekeeping/resources/uml/Domainmodel.puml
T

36 lines
575 B
Plaintext

@startuml
!define DOMAIN (M,#FFAAAA) Domain Model
!define VIEW (V,DarkTurquoise) Domain Model - Ansicht
class Arbeitszeiten <<DOMAIN>> {
Datum
Arbeitszeit
insert()
list()
}
class Arbeitszeiten-Ansicht <<VIEW>> {
Gesamtarbeitszeit
Arbeitstage
Überstunden
list()
}
class Arbeitszeiten-Woche <<VIEW>> {
Woche
}
class Arbeitszeiten-Monat <<VIEW>> {
Monat
}
class Arbeitszeiten-Jahr <<VIEW>> {
Jahr
}
"Arbeitszeiten-Ansicht" <|-- "Arbeitszeiten-Woche"
"Arbeitszeiten-Ansicht" <|-- "Arbeitszeiten-Monat"
"Arbeitszeiten-Ansicht" <|-- "Arbeitszeiten-Jahr"
@enduml