From 63836ef7dd3f8b5d7a2b0fdd2f05f6ed07c16e12 Mon Sep 17 00:00:00 2001 From: Adam Date: Wed, 9 Dec 2020 12:20:46 +0100 Subject: [PATCH] assotiations partially added --- models/128003.diagram | 170 +++++++++++++++++++++--------- models/128003_4.d | 230 +++++++++++++++++++++++++++++++++++++++++ models/4.session | 9 +- models/models.prj | 233 +++++++++++++++++++++++++++++++++++++++++- 4 files changed, 581 insertions(+), 61 deletions(-) create mode 100644 models/128003_4.d diff --git a/models/128003.diagram b/models/128003.diagram index ba1a832..e6a66d8 100644 --- a/models/128003.diagram +++ b/models/128003.diagram @@ -2,194 +2,266 @@ format 223 classcanvas 128003 class_ref 128003 // System_komunikacji_z_bankiem classdiagramsettings member_max_width 0 end - xyz 515.068 227.495 2000 + xyz 1030.57 456.795 2000 end classcanvas 128004 class_ref 134532 // Drukarka_potwierdzen classdiagramsettings member_max_width 0 end - xyz 18 595 2000 + xyz 56.7 314.3 2000 end classcanvas 128131 class_ref 128131 // System_autoryzacji_uzytkownika classdiagramsettings member_max_width 0 end - xyz 523.218 287.295 2000 + xyz 1225.72 644.295 2000 end classcanvas 128132 class_ref 134660 // Sprawdzenie_stanu_konta classdiagramsettings member_max_width 0 end - xyz 108 207 2000 + xyz 562.7 270.3 2000 end classcanvas 128259 class_ref 128259 // Bank classdiagramsettings member_max_width 0 end - xyz 625.412 413.542 2000 + xyz 1069.91 647.042 2000 end classcanvas 128260 class_ref 134788 // Zaopatrzenie classdiagramsettings member_max_width 0 end - xyz 675 749 2000 + xyz 460.4 721.5 2000 end classcanvas 128387 class_ref 128387 // Ekran_dotykowy classdiagramsettings member_max_width 0 end - xyz 88.4705 533.336 2000 + xyz 71.6705 273.036 2000 end classcanvas 128388 class_ref 134916 // Wybor_jezyka classdiagramsettings member_max_width 0 end - xyz 233 129 2000 + xyz 623.1 320.5 2000 end classcanvas 128515 class_ref 128515 // Czytnik_kart classdiagramsettings member_max_width 0 end - xyz 257.879 595.384 2000 + xyz 336.179 293.884 2000 end classcanvas 128516 class_ref 135044 // Budynek_banku_centralnego classdiagramsettings member_max_width 0 end - xyz 986 141 2005 + xyz 64.9 53.5 2005 end classcanvas 128643 class_ref 128643 // Klawiatura classdiagramsettings member_max_width 0 end - xyz 286.665 530.384 2000 + xyz 332.065 241.784 2000 end classcanvas 128644 class_ref 135172 // Rolka_z_pieniedzmy classdiagramsettings member_max_width 0 end - xyz 123 469 2000 + xyz 60.9 230.7 2000 end classcanvas 128771 class_ref 128771 // Karta_klienta classdiagramsettings member_max_width 0 end - xyz 1007.95 585.824 2000 + xyz 1055.95 202.224 2000 end classcanvas 128772 class_ref 135300 // Banknot classdiagramsettings member_max_width 0 end - xyz 358 467 2000 + xyz 369.6 187.5 2000 end classcanvas 128899 class_ref 128899 // Serwisant classdiagramsettings member_max_width 0 end - xyz 311.219 1001.37 2000 + xyz 131.619 573.27 2000 end classcanvas 128900 class_ref 135428 // Papier classdiagramsettings member_max_width 0 end - xyz 423 532 2000 + xyz 420.1 243.8 2000 end classcanvas 129028 class_ref 135556 // Tusz_do_drukarki classdiagramsettings member_max_width 0 end - xyz 60 655 2005 + xyz 66.1 354.3 2005 end classcanvas 129155 class_ref 129027 // Serwis classdiagramsettings member_max_width 0 end - xyz 358.045 823.319 2000 + xyz 209.545 574.819 2000 end classcanvas 129156 class_ref 135684 // System_kontroli_transakcji classdiagramsettings member_max_width 0 end - xyz 541 167 2005 + xyz 1225.9 697.8 2005 end classcanvas 129283 class_ref 129155 // Bankomat classdiagramsettings member_max_width 0 end - xyz 632.077 571.869 2000 + xyz 792.177 565.869 2000 end classcanvas 129284 class_ref 135812 // System_autoryzacji_zaopatrzeniowca classdiagramsettings member_max_width 0 end - xyz 478 107 2005 + xyz 1024.2 516.3 2005 end classcanvas 129411 class_ref 129283 // Klient classdiagramsettings member_max_width 0 end - xyz 1074.98 429.939 2000 + xyz 924.08 201.339 2000 end classcanvas 129412 class_ref 135940 // System_autoryzacji_serwisanta classdiagramsettings member_max_width 0 end - xyz 498 45 2000 + xyz 1023.7 566 2000 end classcanvas 129539 class_ref 129411 // Zaopatrzeniowiec classdiagramsettings member_max_width 0 end - xyz 652.376 815.103 2000 + xyz 445.476 757.803 2000 end classcanvas 129540 class_ref 136068 // Karta_zaopatrzeniowca classdiagramsettings member_max_width 0 end - xyz 635 1021 2000 + xyz 428.4 794.7 2000 end classcanvas 129668 class_ref 136196 // Karta_serwisanta classdiagramsettings member_max_width 0 end - xyz 115 1001 2000 + xyz 138.2 664.7 2000 end classcanvas 129796 class_ref 136324 // Urzad_kontroli_skarbowej classdiagramsettings member_max_width 0 end - xyz 1022 1061 2000 + xyz 1355.1 186.7 2000 end classcanvas 129923 class_ref 129539 // Wyplata classdiagramsettings member_max_width 0 end - xyz 96.6876 269.986 2000 + xyz 563.588 318.286 2000 end classcanvas 129924 class_ref 136452 // Awaria_hardware_bankomatu classdiagramsettings member_max_width 0 end - xyz 45.54 821.5 2000 + xyz 1323.04 296 2000 end classcanvas 130051 class_ref 136067 // Wplata classdiagramsettings member_max_width 0 end - xyz 194.23 271.034 2000 + xyz 566.63 375.734 2000 end classcanvas 130052 class_ref 136580 // Awaria_systemowa classdiagramsettings member_max_width 0 end - xyz 1001 219 2000 + xyz 88.7 113.3 2000 end classcanvas 130179 class_ref 136195 // Stan_konta classdiagramsettings member_max_width 0 end - xyz 1062.87 651.081 2000 + xyz 1060.27 329.681 2000 end classcanvas 130180 class_ref 136708 // Regula_anulowania_operacji classdiagramsettings member_max_width 0 end - xyz 92.76 66.2 2000 + xyz 286.36 67 2000 end classcanvas 130307 class_ref 136323 // Numer_konta classdiagramsettings member_max_width 0 end - xyz 1059.12 707.986 2000 + xyz 755.12 329.986 2000 end classcanvas 130308 class_ref 136836 // Potwierdzenie_wykonania_uslugi classdiagramsettings member_max_width 0 end - xyz 352 1107 2000 + xyz 352 1107.5 2000 end classcanvas 130435 class_ref 136451 // Przelew classdiagramsettings member_max_width 0 end - xyz 295.98 273.542 2000 + xyz 631.28 378.242 2000 end classcanvas 130436 class_ref 136964 // Instrukcja_obslugi_uzytkownika classdiagramsettings member_max_width 0 end - xyz 269.68 654.04 2005 + xyz 320.28 349.44 2005 end classcanvas 130563 class_ref 136579 // Zakup_karty_prepaidowej classdiagramsettings member_max_width 0 end - xyz 122.299 332.949 2000 + xyz 562.699 429.149 2000 end classcanvas 130564 class_ref 137092 // Instrukcja_wykonania_uslugi classdiagramsettings member_max_width 0 end - xyz 107 709 2005 + xyz 38.3 394.9 2005 end classcanvas 130691 class_ref 136707 // Wymiana_dysku_z_monitoringiem classdiagramsettings member_max_width 0 end - xyz 44.4438 933.366 2000 + xyz 102.944 708.066 2000 end classcanvas 130819 class_ref 136835 // Co_kwartalny_przeglad classdiagramsettings member_max_width 0 end - xyz 128.158 879.414 2000 + xyz 133.858 619.314 2000 end classcanvas 130947 class_ref 136963 // Zaopatrzenie_bankomatu_w_gotowke classdiagramsettings member_max_width 0 end - xyz 585.873 892.134 2000 + xyz 390.673 832.134 2000 end classcanvas 131075 class_ref 137091 // Usuniecie_nadmiaru_gotowki_z_bankomatu classdiagramsettings member_max_width 0 end - xyz 547.925 953.916 2000 + xyz 377.625 873.616 2000 end classcanvas 131203 class_ref 137219 // PIN classdiagramsettings member_max_width 0 end - xyz 1168.37 583.986 2005 + xyz 1212.67 199.186 2005 end classcanvas 131331 class_ref 137347 // Konto classdiagramsettings member_max_width 0 end - xyz 1076.38 507.939 2000 + xyz 926.68 330.939 2000 end classcanvas 131459 class_ref 137475 // Dysk classdiagramsettings member_max_width 0 end - xyz 409.031 596.414 2000 + xyz 423.931 295.414 2000 end -classcanvas 131587 class_ref 137603 // Potwierdzenie +classcanvas 131587 class_ref 137603 // Potwierdzenie_operacji classdiagramsettings member_max_width 0 end - xyz 585.085 345.457 2000 + xyz 1230.08 758.457 2000 end classcanvas 131715 class_ref 137731 // Komunikat classdiagramsettings member_max_width 0 end - xyz 773.747 571.999 2000 + xyz 782.547 626.799 2000 +end +classcanvas 131844 class_ref 143620 // Transakcja + classdiagramsettings member_max_width 0 end + xyz 787 454 2000 +end +relationcanvas 130948 relation_ref 134916 // posiada + from ref 129283 z 2001 label "posiada" italic max_width 255 xyz 942 614 2001 to ref 128259 + no_role_a no_role_b + multiplicity_a_pos 1057 666 3000 multiplicity_b_pos 859 600 3000 +end +relationcanvas 131076 relation_ref 135044 // posaida + decenter_end 48 + from ref 129283 z 2001 label "posaida" italic max_width 255 xyz 928 520 2001 to ref 128003 + no_role_a no_role_b + multiplicity_a_pos 1027 494 3000 multiplicity_b_pos 860 574 3000 +end +relationcanvas 131204 relation_ref 135172 // posaida + from ref 129283 z 2006 label "posaida" italic max_width 255 xyz 919 553 2006 to ref 129284 + no_role_a no_role_b + multiplicity_a_pos 1011 555 3000 multiplicity_b_pos 860 583 3000 +end +relationcanvas 131332 relation_ref 135300 // posaida + from ref 129283 z 2001 label "posaida" italic max_width 255 xyz 919.5 573 2001 to ref 129412 + no_role_a no_role_b + multiplicity_a_pos 1011 590 3000 multiplicity_b_pos 860 590 3000 +end +relationcanvas 131460 relation_ref 135428 // posaida + from ref 128259 z 2001 label "posaida" italic max_width 255 xyz 1149 652.5 2001 to ref 128131 + no_role_a no_role_b + multiplicity_a_pos 1211 669 3000 multiplicity_b_pos 1121 671 3000 +end +relationcanvas 131588 relation_ref 135556 // posaida + decenter_end 59 + from ref 128259 z 2006 label "posaida" italic max_width 255 xyz 1155.5 673 2006 to ref 129156 + no_role_a no_role_b + multiplicity_a_pos 1222 705 3000 multiplicity_b_pos 1121 679 3000 +end +relationcanvas 131716 relation_ref 135684 // generuje + decenter_end 64 + from ref 128259 z 2001 label "generuje" italic max_width 255 xyz 1155.5 707 2001 to ref 131587 + no_role_a no_role_b + multiplicity_a_pos 1227 770 3000 multiplicity_b_pos 1121 688 3000 +end +relationcanvas 131972 relation_ref 135812 // wykonuje + from ref 131844 z 2001 label "wykonuje" italic max_width 255 xyz 798 514.5 3000 to ref 129283 + no_role_a no_role_b + multiplicity_a_pos 808 550 3000 multiplicity_b_pos 809 495 3000 +end +relationcanvas 132100 relation_ref 135940 // posiada + from ref 129411 z 2001 label "posiada" italic max_width 255 xyz 926 271 3000 to ref 131331 + no_role_a no_role_b + multiplicity_a_pos 934 313 3000 multiplicity_b_pos 932 242 3000 +end +relationcanvas 132228 relation_ref 136068 // + from ref 128771 z 2006 to ref 131203 + no_role_a no_role_b + multiplicity_a_pos 1198 222 3000 multiplicity_b_pos 1138 224 3000 +end +relationcanvas 132356 relation_ref 136196 // ma + from ref 131331 z 2001 label "ma" italic max_width 255 xyz 1006 334 3000 to ref 130179 + no_role_a no_role_b + multiplicity_a_pos 1046 352 3000 multiplicity_b_pos 977 353 3000 +end +relationcanvas 132484 relation_ref 136324 // ma + from ref 130307 z 2001 label "ma" italic max_width 255 xyz 870.5 334.5 3000 to ref 131331 + no_role_a no_role_b + multiplicity_a_pos 912 353 3000 multiplicity_b_pos 839 352 3000 +end +relationcanvas 132612 relation_ref 136452 // posiada + from ref 131331 z 2001 label "posiada" italic max_width 255 xyz 997 271 3000 to ref 128771 + no_role_a no_role_b + multiplicity_a_pos 1057 236 3000 multiplicity_b_pos 973 329 3000 end end diff --git a/models/128003_4.d b/models/128003_4.d new file mode 100644 index 0000000..4f0dd29 --- /dev/null +++ b/models/128003_4.d @@ -0,0 +1,230 @@ +format 223 + +classcanvas 128003 class_ref 128003 // System_komunikacji_z_bankiem + classdiagramsettings member_max_width 0 end + xyz 1024.57 441.995 2000 +end +classcanvas 128004 class_ref 134532 // Drukarka_potwierdzen + classdiagramsettings member_max_width 0 end + xyz 18.5 595.5 2000 +end +classcanvas 128131 class_ref 128131 // System_autoryzacji_uzytkownika + classdiagramsettings member_max_width 0 end + xyz 1307.52 636.095 2000 +end +classcanvas 128132 class_ref 134660 // Sprawdzenie_stanu_konta + classdiagramsettings member_max_width 0 end + xyz 108.5 207.5 2000 +end +classcanvas 128259 class_ref 128259 // Bank + classdiagramsettings member_max_width 0 end + xyz 1069.71 647.042 2000 +end +classcanvas 128260 class_ref 134788 // Zaopatrzenie + classdiagramsettings member_max_width 0 end + xyz 675 749.5 2000 +end +classcanvas 128387 class_ref 128387 // Ekran_dotykowy + classdiagramsettings member_max_width 0 end + xyz 88.4705 533.836 2000 +end +classcanvas 128388 class_ref 134916 // Wybor_jezyka + classdiagramsettings member_max_width 0 end + xyz 233.5 129.5 2000 +end +classcanvas 128515 class_ref 128515 // Czytnik_kart + classdiagramsettings member_max_width 0 end + xyz 257.379 595.884 2000 +end +classcanvas 128516 class_ref 135044 // Budynek_banku_centralnego + classdiagramsettings member_max_width 0 end + xyz 986.5 141.5 2005 +end +classcanvas 128643 class_ref 128643 // Klawiatura + classdiagramsettings member_max_width 0 end + xyz 286.665 530.384 2000 +end +classcanvas 128644 class_ref 135172 // Rolka_z_pieniedzmy + classdiagramsettings member_max_width 0 end + xyz 123.5 469.5 2000 +end +classcanvas 128771 class_ref 128771 // Karta_klienta + classdiagramsettings member_max_width 0 end + xyz 1414.95 264.824 2000 +end +classcanvas 128772 class_ref 135300 // Banknot + classdiagramsettings member_max_width 0 end + xyz 358 467.5 2000 +end +classcanvas 128899 class_ref 128899 // Serwisant + classdiagramsettings member_max_width 0 end + xyz 311.219 1001.87 2000 +end +classcanvas 128900 class_ref 135428 // Papier + classdiagramsettings member_max_width 0 end + xyz 423.5 532 2000 +end +classcanvas 129028 class_ref 135556 // Tusz_do_drukarki + classdiagramsettings member_max_width 0 end + xyz 60.5 655.5 2005 +end +classcanvas 129155 class_ref 129027 // Serwis + classdiagramsettings member_max_width 0 end + xyz 358.545 823.819 2000 +end +classcanvas 129156 class_ref 135684 // System_kontroli_transakcji + classdiagramsettings member_max_width 0 end + xyz 1270.3 699 2005 +end +classcanvas 129283 class_ref 129155 // Bankomat + classdiagramsettings member_max_width 0 end + xyz 791.577 566.469 2000 +end +classcanvas 129284 class_ref 135812 // System_autoryzacji_zaopatrzeniowca + classdiagramsettings member_max_width 0 end + xyz 1080.4 497.1 2005 +end +classcanvas 129411 class_ref 129283 // Klient + classdiagramsettings member_max_width 0 end + xyz 1481.48 108.939 2000 +end +classcanvas 129412 class_ref 135940 // System_autoryzacji_serwisanta + classdiagramsettings member_max_width 0 end + xyz 1125.5 546.2 2000 +end +classcanvas 129539 class_ref 129411 // Zaopatrzeniowiec + classdiagramsettings member_max_width 0 end + xyz 652.876 815.603 2000 +end +classcanvas 129540 class_ref 136068 // Karta_zaopatrzeniowca + classdiagramsettings member_max_width 0 end + xyz 636 1021.5 2000 +end +classcanvas 129668 class_ref 136196 // Karta_serwisanta + classdiagramsettings member_max_width 0 end + xyz 115 1001.5 2000 +end +classcanvas 129796 class_ref 136324 // Urzad_kontroli_skarbowej + classdiagramsettings member_max_width 0 end + xyz 1022.5 1061.5 2000 +end +classcanvas 129923 class_ref 129539 // Wyplata + classdiagramsettings member_max_width 0 end + xyz 96.1876 269.486 2000 +end +classcanvas 129924 class_ref 136452 // Awaria_hardware_bankomatu + classdiagramsettings member_max_width 0 end + xyz 45.04 821 2000 +end +classcanvas 130051 class_ref 136067 // Wplata + classdiagramsettings member_max_width 0 end + xyz 194.23 271.534 2000 +end +classcanvas 130052 class_ref 136580 // Awaria_systemowa + classdiagramsettings member_max_width 0 end + xyz 1001.5 219.5 2000 +end +classcanvas 130179 class_ref 136195 // Stan_konta + classdiagramsettings member_max_width 0 end + xyz 1469.87 330.081 2000 +end +classcanvas 130180 class_ref 136708 // Regula_anulowania_operacji + classdiagramsettings member_max_width 0 end + xyz 92.76 66.2 2000 +end +classcanvas 130307 class_ref 136323 // Numer_konta + classdiagramsettings member_max_width 0 end + xyz 1466.12 386.986 2000 +end +classcanvas 130308 class_ref 136836 // Potwierdzenie_wykonania_uslugi + classdiagramsettings member_max_width 0 end + xyz 352 1107.5 2000 +end +classcanvas 130435 class_ref 136451 // Przelew + classdiagramsettings member_max_width 0 end + xyz 295.48 273.042 2000 +end +classcanvas 130436 class_ref 136964 // Instrukcja_obslugi_uzytkownika + classdiagramsettings member_max_width 0 end + xyz 269.68 654.04 2005 +end +classcanvas 130563 class_ref 136579 // Zakup_karty_prepaidowej + classdiagramsettings member_max_width 0 end + xyz 122.299 332.949 2000 +end +classcanvas 130564 class_ref 137092 // Instrukcja_wykonania_uslugi + classdiagramsettings member_max_width 0 end + xyz 107.5 709.5 2005 +end +classcanvas 130691 class_ref 136707 // Wymiana_dysku_z_monitoringiem + classdiagramsettings member_max_width 0 end + xyz 44.9438 933.866 2000 +end +classcanvas 130819 class_ref 136835 // Co_kwartalny_przeglad + classdiagramsettings member_max_width 0 end + xyz 128.658 879.914 2000 +end +classcanvas 130947 class_ref 136963 // Zaopatrzenie_bankomatu_w_gotowke + classdiagramsettings member_max_width 0 end + xyz 585.873 892.134 2000 +end +classcanvas 131075 class_ref 137091 // Usuniecie_nadmiaru_gotowki_z_bankomatu + classdiagramsettings member_max_width 0 end + xyz 547.425 953.416 2000 +end +classcanvas 131203 class_ref 137219 // PIN + classdiagramsettings member_max_width 0 end + xyz 1575.87 262.986 2005 +end +classcanvas 131331 class_ref 137347 // Konto + classdiagramsettings member_max_width 0 end + xyz 1483.88 186.939 2000 +end +classcanvas 131459 class_ref 137475 // Dysk + classdiagramsettings member_max_width 0 end + xyz 409.531 596.414 2000 +end +classcanvas 131587 class_ref 137603 // Potwierdzenie_operacji + classdiagramsettings member_max_width 0 end + xyz 1314.68 811.057 2000 +end +classcanvas 131715 class_ref 137731 // Komunikat + classdiagramsettings member_max_width 0 end + xyz 782.747 626.999 2000 +end +relationcanvas 130948 relation_ref 134916 // posiada + from ref 129283 z 2001 label "posiada" italic max_width 255 xyz 942 614 3000 to ref 128259 + no_role_a no_role_b + multiplicity_a_pos 1059 665 3000 multiplicity_b_pos 858 600 3000 +end +relationcanvas 131076 relation_ref 135044 // posaida + from ref 129283 z 2001 label "posaida" italic max_width 255 xyz 941 512 3000 to ref 128003 + no_role_a no_role_b + multiplicity_a_pos 1055 479 3000 multiplicity_b_pos 858 573 3000 +end +relationcanvas 131204 relation_ref 135172 // posaida + from ref 129283 z 2006 label "posaida" italic max_width 255 xyz 947.5 543 3000 to ref 129284 + no_role_a no_role_b + multiplicity_a_pos 1067 536 3000 multiplicity_b_pos 858 582 3000 +end +relationcanvas 131332 relation_ref 135300 // posaida + from ref 129283 z 2001 label "posaida" italic max_width 255 xyz 970 564 3000 to ref 129412 + no_role_a no_role_b + multiplicity_a_pos 1112 574 3000 multiplicity_b_pos 858 588 3000 +end +relationcanvas 131460 relation_ref 135428 // posaida + from ref 128259 z 2001 label "posaida" italic max_width 255 xyz 1191 649 3000 to ref 128131 + no_role_a no_role_b + multiplicity_a_pos 1295 662 3000 multiplicity_b_pos 1118 669 3000 +end +relationcanvas 131588 relation_ref 135556 // posaida + from ref 128259 z 2006 label "posaida" italic max_width 255 xyz 1173 675.5 3000 to ref 129156 + no_role_a no_role_b + multiplicity_a_pos 1260 709 3000 multiplicity_b_pos 1118 676 3000 +end +relationcanvas 131716 relation_ref 135684 // generuje + from ref 128259 z 2001 label "generuje" italic max_width 255 xyz 1210 734 3000 to ref 131587 + no_role_a no_role_b + multiplicity_a_pos 1339 820 3000 multiplicity_b_pos 1118 687 3000 +end +end diff --git a/models/4.session b/models/4.session index e493c10..f0f1947 100644 --- a/models/4.session +++ b/models/4.session @@ -1,12 +1,7 @@ -window_sizes 2812 1496 703 2099 1192 216 +window_sizes 3000 1875 628 2362 1586 216 -diagrams - active classdiagram_ref 128003 // domain-model - 1679 953 100 A4 170 0 -end show_stereotypes -selected classdiagram_ref 128003 // domain-model open - classview_ref 128003 // domain + class_ref 129155 // Bankomat end end diff --git a/models/models.prj b/models/models.prj index 09e8f0d..cbc096a 100644 --- a/models/models.prj +++ b/models/models.prj @@ -1,6 +1,6 @@ format 223 "models" - revision 3 + revision 6 modified_by 4 "Adam" @@ -36,7 +36,7 @@ format 223 class_color yellow duration_color transparent continuation_color gray note_color blue fragment_color transparent subject_color transparent usecase_color yellow package_color transparent component_color green artifact_color green deploymentnode_color gray state_color yellow stateaction_color transparent activity_color transparent activityregion_color transparent activitypartition_color transparent activityaction_color transparent parameterpin_color white generalization_color black dpi 72 - font_size 8 + font_size 4 diagram_format A4 image_root_dir "" @@ -65,8 +65,8 @@ format 223 activitydiagramsettings end classdiagram 128003 "domain-model" - classdiagramsettings member_max_width 0 end - size 1300x1188 + classdiagramsettings draw_all_relations no member_max_width 0 end + size 5000x5000 end class 128003 "System_komunikacji_z_bankiem" @@ -81,6 +81,9 @@ ${members}} explicit_switch_type "" mysql_decl "" + classrelation 135812 // (posaida) + relation_ref 135044 // posaida + end end class 128131 "System_autoryzacji_uzytkownika" @@ -95,6 +98,9 @@ ${members}} explicit_switch_type "" mysql_decl "" + classrelation 136580 // (posaida) + relation_ref 135428 // posaida + end end class 128259 "Bank" @@ -109,6 +115,49 @@ ${members}} explicit_switch_type "" mysql_decl "" + classrelation 135300 // + relation_ref 134788 // + end + + classrelation 135556 // (posiada) + relation_ref 134916 // posiada + end + + classrelation 136452 // (posaida) + relation 135428 ---- name "posaida" + a role_name "" multiplicity "1" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; +" + classrelation_ref 136452 // (posaida) + b role_name "" multiplicity "1" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; +" + classrelation_ref 136580 // (posaida) + end + + classrelation 136708 // (posaida) + relation 135556 ---- name "posaida" + a role_name "" multiplicity "1" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; +" + classrelation_ref 136708 // (posaida) + b role_name "" multiplicity "1" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; +" + classrelation_ref 136836 // (posaida) + end + + classrelation 136964 // (generuje) + relation 135684 ---- name "generuje" + a role_name "" multiplicity "*" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${stereotype}<${type}> ${name}${value}; +" + classrelation_ref 136964 // (generuje) + b role_name "" multiplicity "1" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; +" + classrelation_ref 137092 // (generuje) + end end class 128387 "Ekran_dotykowy" @@ -165,6 +214,21 @@ ${members}} explicit_switch_type "" mysql_decl "" + classrelation 137732 // + relation 136068 ---- + a role_name "" multiplicity "1" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; +" + classrelation_ref 137732 // + b role_name "" multiplicity "*" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${stereotype}<${type}> ${name}${value}; +" + classrelation_ref 137860 // + end + + classrelation 138628 // (posiada) + relation_ref 136452 // posiada + end end class 128899 "Serwisant" @@ -207,6 +271,69 @@ ${members}} explicit_switch_type "" mysql_decl "" + classrelation 135172 // + relation 134788 ---- + a role_name "" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; +" + classrelation_ref 135172 // + b role_name "" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; +" + classrelation_ref 135300 // + end + + classrelation 135428 // (posiada) + relation 134916 ---- name "posiada" + a role_name "" multiplicity "*" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${stereotype}<${type}> ${name}${value}; +" + classrelation_ref 135428 // (posiada) + b role_name "" multiplicity "*" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${stereotype}<${type}> ${name}${value}; +" + classrelation_ref 135556 // (posiada) + end + + classrelation 135684 // (posaida) + relation 135044 ---- name "posaida" + a role_name "" multiplicity "1" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; +" + classrelation_ref 135684 // (posaida) + b role_name "" multiplicity "1" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; +" + classrelation_ref 135812 // (posaida) + end + + classrelation 135940 // (posaida) + relation 135172 ---- name "posaida" + a role_name "" multiplicity "1" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; +" + classrelation_ref 135940 // (posaida) + b role_name "" multiplicity "1" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; +" + classrelation_ref 136068 // (posaida) + end + + classrelation 136196 // (posaida) + relation 135300 ---- name "posaida" + a role_name "" multiplicity "1" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; +" + classrelation_ref 136196 // (posaida) + b role_name "" multiplicity "1" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; +" + classrelation_ref 136324 // (posaida) + end + + classrelation 137348 // (wykonuje) + relation_ref 135812 // wykonuje + end end class 129283 "Klient" @@ -221,6 +348,17 @@ ${members}} explicit_switch_type "" mysql_decl "" + classrelation 137476 // (posiada) + relation 135940 ---- name "posiada" + a role_name "" multiplicity "*" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${stereotype}<${type}> ${name}${value}; +" + classrelation_ref 137476 // (posiada) + b role_name "" multiplicity "1" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; +" + classrelation_ref 137604 // (posiada) + end end class 129411 "Zaopatrzeniowiec" @@ -277,6 +415,9 @@ ${members}} explicit_switch_type "" mysql_decl "" + classrelation 138116 // (ma) + relation_ref 136196 // ma + end end class 136323 "Numer_konta" @@ -291,6 +432,17 @@ ${members}} explicit_switch_type "" mysql_decl "" + classrelation 138244 // (ma) + relation 136324 ---- name "ma" + a role_name "" multiplicity "1" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; +" + classrelation_ref 138244 // (ma) + b role_name "" multiplicity "1" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; +" + classrelation_ref 138372 // (ma) + end end class 136451 "Przelew" @@ -389,6 +541,9 @@ ${members}} explicit_switch_type "" mysql_decl "" + classrelation 137860 // + relation_ref 136068 // + end end class 137347 "Konto" @@ -403,6 +558,37 @@ ${members}} explicit_switch_type "" mysql_decl "" + classrelation 137604 // (posiada) + relation_ref 135940 // posiada + end + + classrelation 137988 // (ma) + relation 136196 ---- name "ma" + a role_name "" multiplicity "1" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; +" + classrelation_ref 137988 // (ma) + b role_name "" multiplicity "1" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; +" + classrelation_ref 138116 // (ma) + end + + classrelation 138372 // (ma) + relation_ref 136324 // ma + end + + classrelation 138500 // (posiada) + relation 136452 ---- name "posiada" + a role_name "" multiplicity "*" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${stereotype}<${type}> ${name}${value}; +" + classrelation_ref 138500 // (posiada) + b role_name "" multiplicity "1" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; +" + classrelation_ref 138628 // (posiada) + end end class 137475 "Dysk" @@ -419,7 +605,7 @@ ${members}} end - class 137603 "Potwierdzenie" + class 137603 "Potwierdzenie_operacji" visibility package cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { @@ -431,6 +617,9 @@ ${members}} explicit_switch_type "" mysql_decl "" + classrelation 137092 // (generuje) + relation_ref 135684 // generuje + end end class 137731 "Komunikat" @@ -585,6 +774,9 @@ ${members}} explicit_switch_type "" mysql_decl "" + classrelation 136836 // (posaida) + relation_ref 135556 // posaida + end end class 135812 "System_autoryzacji_zaopatrzeniowca" @@ -599,6 +791,9 @@ ${members}} explicit_switch_type "" mysql_decl "" + classrelation 136068 // (posaida) + relation_ref 135172 // posaida + end end class 135940 "System_autoryzacji_serwisanta" @@ -613,6 +808,9 @@ ${members}} explicit_switch_type "" mysql_decl "" + classrelation 136324 // (posaida) + relation_ref 135300 // posaida + end end class 136068 "Karta_zaopatrzeniowca" @@ -740,5 +938,30 @@ ${members}} mysql_decl "" end + + class 143620 "Transakcja" + visibility package + cpp_decl "" + java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { +${members}} +" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 137220 // (wykonuje) + relation 135812 ---- name "wykonuje" + a role_name "" multiplicity "1" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; +" + classrelation_ref 137220 // (wykonuje) + b role_name "" multiplicity "*" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${stereotype}<${type}> ${name}${value}; +" + classrelation_ref 137348 // (wykonuje) + end + end end end