Skip to content

Commit a9ad6f4

Browse files
committed
work
1 parent 1605a8a commit a9ad6f4

File tree

2 files changed

+88
-60
lines changed

2 files changed

+88
-60
lines changed

src/main/plantuml/Simpleworklist__Domain_Class_Modell.puml

Lines changed: 86 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -9,70 +9,98 @@ left to right direction
99

1010
scale 1200 width
1111

12-
entity Owner {
13-
String firstName
14-
String lastName
15-
String address
16-
String houseNumber
17-
String addressInfo
18-
String city
19-
String zipCode
20-
String phoneNumber
21-
String email
22-
list()
23-
search()
24-
addNew()
25-
edit()
26-
delete()
27-
}
12+
package persistent {
2813

29-
entity Pet {
30-
String name
31-
Date dateOfBirth
32-
listPetsOfOwner()
33-
addNew()
34-
edit()
35-
}
14+
entity Context {
15+
String nameDe
16+
String nameEn
17+
list()
18+
search()
19+
addNew()
20+
edit()
21+
delete()
22+
}
3623

37-
entity Visit {
38-
Date dateOfVisit
39-
String description
40-
listVisitsOfPet()
41-
addNew()
42-
}
24+
entity Project {
25+
String name
26+
String description
27+
listVisitsOfPet()
28+
addNew()
29+
}
4330

44-
entity PetType {
45-
String name
46-
list()
47-
search()
48-
addNew()
49-
edit()
50-
delete()
51-
}
31+
entity Task {
32+
String name
33+
list()
34+
search()
35+
addNew()
36+
edit()
37+
delete()
38+
}
5239

53-
entity Vet {
54-
String firstname
55-
String lastname
56-
list()
57-
search()
58-
addNew()
59-
edit()
60-
delete()
61-
}
40+
entity ChatMessage {
41+
String xyz
42+
list()
43+
search()
44+
addNew()
45+
edit()
46+
delete()
47+
}
6248

49+
entity UserAccount {
50+
String name
51+
list()
52+
search()
53+
addNew()
54+
edit()
55+
delete()
56+
}
57+
58+
entity UserAccountPassword {
59+
String name
60+
list()
61+
listSpecialtiesOfVet()
62+
search()
63+
addNew()
64+
edit()
65+
delete()
66+
}
67+
68+
entity UserPasswordRecovery {
69+
String name
70+
list()
71+
listSpecialtiesOfVet()
72+
search()
73+
addNew()
74+
edit()
75+
delete()
76+
}
77+
78+
entity UserRegistration {
79+
String name
80+
list()
81+
listSpecialtiesOfVet()
82+
search()
83+
addNew()
84+
edit()
85+
delete()
86+
}
87+
88+
'Owner "one" *--> "many" Pet: pets
89+
'Pet "one" *--> "many" Visit: visits
90+
'Pet "many" o--> "one" PetType: petType
91+
'Vet "many" o--> "many" Specialty: specialties
6392

64-
entity Specialty {
65-
String name
66-
list()
67-
listSpecialtiesOfVet()
68-
search()
69-
addNew()
70-
edit()
71-
delete()
7293
}
7394

74-
Owner "one" *--> "many" Pet: pets
75-
Pet "one" *--> "many" Visit: visits
76-
Pet "many" o--> "one" PetType: petType
77-
Vet "many" o--> "many" Specialty: specialties
95+
package transient {
96+
class LoginForm {}
97+
class UserAccountForm {}
98+
class UserDetailsDto {}
99+
class UserSessionBean {}
100+
class UserChangeLanguageForm {}
101+
class NewContextForm {}
102+
class ChatMessageForm {}
103+
class Breadcrumb {}
104+
class BreadcrumbItem {}
105+
}
78106
@enduml

src/main/plantuml/Simpleworklist__Use_Cases.puml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ package application {
1818
(Navigation) --> (UserInfo)
1919
(Navigation) --> (Logout)
2020
}
21-
package owner {
21+
package context {
2222
(Navigation) --> (Owner.list)
2323
(Owner.list) -> (Owner.search)
2424
(Owner.list) --> (Owner.addNew)
@@ -62,4 +62,4 @@ package pet-type {
6262
(PetType.details) ---> (PetType.edit)
6363
(PetType.details) ---> (PetType.delete)
6464
}
65-
@enduml
65+
@enduml

0 commit comments

Comments
 (0)