diff --git a/src/main/resources/3/Bankkonten.png b/src/main/resources/3/Bankkonten.png new file mode 100644 index 0000000..8d09058 Binary files /dev/null and b/src/main/resources/3/Bankkonten.png differ diff --git a/src/main/resources/3/Bankkonten.uxf b/src/main/resources/3/Bankkonten.uxf index 51118cd..03f4cc1 100644 --- a/src/main/resources/3/Bankkonten.uxf +++ b/src/main/resources/3/Bankkonten.uxf @@ -1,15 +1,14 @@ - - - 10 + + 7 UMLClass - 460 - 270 - 210 - 200 + 637 + 175 + 147 + 140 - *Customer* + *BankUser* -- - name: String @@ -19,10 +18,10 @@ UMLClass - 460 - 20 - 210 - 90 + 637 + 0 + 147 + 63 *Account* -- @@ -35,10 +34,10 @@ Account(iban: String) UMLClass - 0 - 270 - 210 - 180 + 119 + 147 + 147 + 126 *Adress* -- @@ -50,10 +49,10 @@ Account(iban: String) UMLClass - 0 - 20 - 210 - 70 + 322 + 0 + 147 + 49 *Bank* -- @@ -65,55 +64,193 @@ Account(iban: String) Relation - 200 - 50 - 280 - 50 - - lt=<<<<-> -r2=-accounts -m2=0..* - 10.0;20.0;260.0;20.0 - - - Relation - - 560 - 100 - 90 - 190 + 777 + 28 + 231 + 175 lt=<-> r2=-holders m2=1..* r1=-accounts m1=0..* - 10.0;10.0;10.0;170.0 + 10.0;20.0;260.0;20.0;260.0;230.0 Relation - 200 - 270 - 280 - 50 + 497 + 175 + 154 + 35 + + lt=-> +r2=-workAddress +m2=0..1 + 200.0;20.0;10.0;20.0 + + + Relation + + 497 + 245 + 154 + 35 + + lt=-> +r2=-homeAddress +m2=0..1 + 200.0;20.0;10.0;20.0 + + + UMLClass + + 357 + 154 + 147 + 49 + + *WorkAdress* +-- +- companyName: String + + + + UMLClass + + 357 + 224 + 147 + 49 + + *HomeAddress* +-- + + + + + UMLClass + + 357 + 343 + 147 + 49 + + *PostOfficeBox* +-- +- poBoxCode: String +- poBoxCity: String + + + + Relation + + 385 + 266 + 91 + 91 lt=<- -r1=-homeAddress -m1=1 - 260.0;20.0;10.0;20.0 +r1=-postOfficeBox +m1=0..1 + 10.0;110.0;10.0;10.0 + + + UMLClass + + 679 + 399 + 147 + 49 + + *FinancialAdvisor* +-- + + + + + Relation + + 707 + 308 + 21 + 105 + + lt=<<- + + 10.0;10.0;10.0;130.0 + + + UMLClass + + 875 + 189 + 147 + 49 + + *Customer* +-- + + + + + + Relation + + 777 + 203 + 112 + 21 + + lt=<<- + 140.0;10.0;10.0;10.0 Relation - 200 - 370 - 280 - 50 + 819 + 231 + 203 + 210 lt=<- -m1=-workAddress -r1=1 - 260.0;20.0;10.0;20.0 +r1=-customers +m1=0..* + 190.0;10.0;190.0;280.0;10.0;280.0 + + + Relation + + 462 + 14 + 189 + 35 + + lt=<<<<-> +r2=-accounts +m2=0..* + 10.0;20.0;250.0;20.0 + + + Relation + + 259 + 175 + 112 + 21 + + lt=<<- + 10.0;10.0;140.0;10.0 + + + Relation + + 259 + 245 + 112 + 21 + + lt=<<- + 10.0;10.0;140.0;10.0 diff --git a/src/main/resources/3/Bankkonten_2.uxf b/src/main/resources/3/Bankkonten_2.uxf deleted file mode 100644 index 03f4cc1..0000000 --- a/src/main/resources/3/Bankkonten_2.uxf +++ /dev/null @@ -1,256 +0,0 @@ - - 7 - - UMLClass - - 637 - 175 - 147 - 140 - - *BankUser* --- -- name: String - - - - - - UMLClass - - 637 - 0 - 147 - 63 - - *Account* --- -- balance: long -- iban: String --- -Account(iban: String) - - - - UMLClass - - 119 - 147 - 147 - 126 - - *Adress* --- -- street: String -- postCode: String -- city: String - - - - UMLClass - - 322 - 0 - 147 - 49 - - *Bank* --- -- name: String --- -+ Bank(name:String) - - - - Relation - - 777 - 28 - 231 - 175 - - lt=<-> -r2=-holders -m2=1..* -r1=-accounts -m1=0..* - 10.0;20.0;260.0;20.0;260.0;230.0 - - - Relation - - 497 - 175 - 154 - 35 - - lt=-> -r2=-workAddress -m2=0..1 - 200.0;20.0;10.0;20.0 - - - Relation - - 497 - 245 - 154 - 35 - - lt=-> -r2=-homeAddress -m2=0..1 - 200.0;20.0;10.0;20.0 - - - UMLClass - - 357 - 154 - 147 - 49 - - *WorkAdress* --- -- companyName: String - - - - UMLClass - - 357 - 224 - 147 - 49 - - *HomeAddress* --- - - - - - UMLClass - - 357 - 343 - 147 - 49 - - *PostOfficeBox* --- -- poBoxCode: String -- poBoxCity: String - - - - Relation - - 385 - 266 - 91 - 91 - - lt=<- -r1=-postOfficeBox -m1=0..1 - 10.0;110.0;10.0;10.0 - - - UMLClass - - 679 - 399 - 147 - 49 - - *FinancialAdvisor* --- - - - - - Relation - - 707 - 308 - 21 - 105 - - lt=<<- - - 10.0;10.0;10.0;130.0 - - - UMLClass - - 875 - 189 - 147 - 49 - - *Customer* --- - - - - - - Relation - - 777 - 203 - 112 - 21 - - lt=<<- - 140.0;10.0;10.0;10.0 - - - Relation - - 819 - 231 - 203 - 210 - - lt=<- -r1=-customers -m1=0..* - 190.0;10.0;190.0;280.0;10.0;280.0 - - - Relation - - 462 - 14 - 189 - 35 - - lt=<<<<-> -r2=-accounts -m2=0..* - 10.0;20.0;250.0;20.0 - - - Relation - - 259 - 175 - 112 - 21 - - lt=<<- - 10.0;10.0;140.0;10.0 - - - Relation - - 259 - 245 - 112 - 21 - - lt=<<- - 10.0;10.0;140.0;10.0 - - diff --git a/src/main/resources/3/Bankkonten_Objekt.png b/src/main/resources/3/Bankkonten_Objekt.png new file mode 100644 index 0000000..a399f8c Binary files /dev/null and b/src/main/resources/3/Bankkonten_Objekt.png differ