From b5fda4f33cbfc90a3dfffaeb9efedeeb7f227915 Mon Sep 17 00:00:00 2001 From: Adam Date: Sat, 30 Jan 2021 17:42:22 +0100 Subject: [PATCH] added all diagrams --- models/128003.diagram | 316 ++++++++++++++++++------------------ models/128004.diagram | 78 ++++++--- models/128004_4.d | 115 ++++++++++++++ models/128134.diagram | 59 +++---- models/128134_4.d | 111 +++++++++++++ models/128262_4.d | 58 +++++++ models/128518.diagram | 32 ++-- models/128518_4.d | 112 +++++++++++++ models/134532.diagram | 206 ++++++++++++++++++++++++ models/134532_4.d | 206 ++++++++++++++++++++++++ models/135174.diagram | 24 +-- models/135174_4.d | 84 ++++++++++ models/141060.diagram | 197 +++++++++++++++++++++++ models/141188.diagram | 87 ++++++++++ models/141188_4.d | 87 ++++++++++ models/141316.diagram | 151 ++++++++++++++++++ models/141316_4.d | 125 +++++++++++++++ models/141444.diagram | 68 ++++++++ models/141444_4.d | 68 ++++++++ models/4.session | 17 +- models/models.prj | 360 +++++++++++++++++++++++++++++++++++++++++- 21 files changed, 2313 insertions(+), 248 deletions(-) create mode 100644 models/128004_4.d create mode 100644 models/128134_4.d create mode 100644 models/128262_4.d create mode 100644 models/128518_4.d create mode 100644 models/134532.diagram create mode 100644 models/134532_4.d create mode 100644 models/135174_4.d create mode 100644 models/141060.diagram create mode 100644 models/141188.diagram create mode 100644 models/141188_4.d create mode 100644 models/141316.diagram create mode 100644 models/141316_4.d create mode 100644 models/141444.diagram create mode 100644 models/141444_4.d diff --git a/models/128003.diagram b/models/128003.diagram index 29d7a69..4c90cfd 100644 --- a/models/128003.diagram +++ b/models/128003.diagram @@ -2,484 +2,484 @@ format 224 classcanvas 128003 class_ref 128003 // System_komunikacji_z_bankiem classdiagramsettings member_max_width 0 end - xyz 1382.13 521.415 2000 + xyz 1403.33 526.415 2000 end classcanvas 128004 class_ref 134532 // Drukarka_potwierdzen classdiagramsettings member_max_width 0 end - xyz 262.07 463.91 2000 + xyz 38.37 167.01 2000 end classcanvas 128131 class_ref 128131 // System_autoryzacji_uzytkownika classdiagramsettings member_max_width 0 end - xyz 3035.06 527.495 2000 + xyz 3058.06 529.495 2000 end classcanvas 128132 class_ref 134660 // Sprawdzenie_stanu_konta classdiagramsettings member_max_width 0 end - xyz 982.61 33.17 2000 + xyz 1037.61 30.87 2000 end classcanvas 128259 class_ref 128259 // Bank classdiagramsettings member_max_width 0 end - xyz 2765.54 761.882 2000 + xyz 2780.74 768.882 2000 end classcanvas 128260 class_ref 134788 // Firma_zaopatrzeniowa classdiagramsettings member_max_width 0 end - xyz 58.05 645.47 2000 + xyz 74.45 650.67 2000 end classcanvas 128387 class_ref 128387 // Ekran_dotykowy classdiagramsettings member_max_width 0 end - xyz 372.011 540.556 2000 + xyz 388.411 546.156 2000 end classcanvas 128388 class_ref 134916 // Wybor_jezyka classdiagramsettings member_max_width 0 end - xyz 1432.44 255.64 2000 + xyz 1441.04 260.84 2000 end classcanvas 128515 class_ref 128515 // Czytnik_kart classdiagramsettings member_max_width 0 end - xyz 326.229 379.014 2000 + xyz 340.929 391.814 2000 end classcanvas 128516 class_ref 135044 // Budynek_banku_centralnego classdiagramsettings member_max_width 0 end - xyz 3112.98 867.36 2005 + xyz 3131.98 874.16 2005 end classcanvas 128643 class_ref 128643 // Klawiatura classdiagramsettings member_max_width 0 end - xyz 709.665 801.604 2000 + xyz 722.465 806.604 2000 end classcanvas 128644 class_ref 135172 // Rolka_z_pieniedzmi classdiagramsettings member_max_width 0 end - xyz 334.3 224.57 2000 + xyz 348.5 229.97 2000 end classcanvas 128771 class_ref 128771 // Karta_klienta classdiagramsettings member_max_width 0 end - xyz 1242.55 344.234 2000 + xyz 1253.55 351.634 2000 end classcanvas 128772 class_ref 135300 // Banknot classdiagramsettings member_max_width 0 end - xyz 1619.3 1298.32 2000 + xyz 1630.1 1303.92 2000 end classcanvas 128899 class_ref 128899 // Serwisant classdiagramsettings member_max_width 0 end - xyz 804.069 1055.79 2000 + xyz 820.669 1067.79 2000 end classcanvas 128900 class_ref 135428 // Papier classdiagramsettings member_max_width 0 end - xyz 16.6 477.63 2000 + xyz 27.6 482.43 2000 end classcanvas 129028 class_ref 135556 // Tusz_do_drukarki classdiagramsettings member_max_width 0 end - xyz 6.56 385.16 2005 + xyz 18.76 387.96 2005 end classcanvas 129155 class_ref 129027 // Serwis classdiagramsettings member_max_width 0 end - xyz 853.395 904.179 2000 + xyz 862.395 909.579 2000 end classcanvas 129156 class_ref 135684 // System_kontroli_transakcji classdiagramsettings member_max_width 0 end - xyz 3142.22 657.7 2005 + xyz 3160.82 660.5 2005 end classcanvas 129283 class_ref 129155 // Bankomat classdiagramsettings member_max_width 0 end - xyz 990.56 771.469 2000 + xyz 1023.56 794.969 2000 end classcanvas 129284 class_ref 135812 // System_autoryzacji_zaopatrzeniowca classdiagramsettings member_max_width 0 end - xyz 1258.47 595.95 2005 + xyz 1283.87 600.15 2005 end classcanvas 129411 class_ref 129283 // Klient classdiagramsettings member_max_width 0 end - xyz 1640.86 18.869 2000 + xyz 1652.86 28.669 2000 end classcanvas 129412 class_ref 135940 // System_autoryzacji_serwisanta classdiagramsettings member_max_width 0 end - xyz 1295.89 685.1 2000 + xyz 1316.89 690.3 2000 end classcanvas 129539 class_ref 129411 // Zaopatrzeniowiec classdiagramsettings member_max_width 0 end - xyz 165.006 909.463 2000 + xyz 181.406 921.663 2000 end classcanvas 129540 class_ref 136068 // Karta_zaopatrzeniowca classdiagramsettings member_max_width 0 end - xyz 461.2 938.5 2000 + xyz 476.2 943.1 2000 end classcanvas 129668 class_ref 136196 // Karta_serwisanta classdiagramsettings member_max_width 0 end - xyz 471.53 1101.12 2000 + xyz 486.73 1106.12 2000 end classcanvas 129796 class_ref 136324 // Urzad_kontroli_skarbowej classdiagramsettings member_max_width 0 end - xyz 3047.24 975.61 2000 + xyz 3066.84 980.81 2000 end classcanvas 129923 class_ref 129539 // Wyplata classdiagramsettings member_max_width 0 end - xyz 647.088 17.686 2000 + xyz 658.488 27.286 2000 end classcanvas 129924 class_ref 136452 // Awaria_hardware_bankomatu classdiagramsettings member_max_width 0 end - xyz 1829.02 1158 2000 + xyz 1849.22 1163.6 2000 end classcanvas 130051 class_ref 136067 // Wplata classdiagramsettings member_max_width 0 end - xyz 528.54 19.194 2000 + xyz 539.74 29.394 2000 end classcanvas 130052 class_ref 136580 // Awaria_systemowa classdiagramsettings member_max_width 0 end - xyz 1850.9 968 2000 + xyz 1863.9 973.6 2000 end classcanvas 130179 class_ref 136195 // Stan_rachunku classdiagramsettings member_max_width 0 end - xyz 974.64 471.931 2000 + xyz 998.84 478.931 2000 end classcanvas 130180 class_ref 136708 // Regula_anulowania_transakcji classdiagramsettings member_max_width 0 end - xyz 302.7 99.12 2000 + xyz 324.1 101.12 2000 end classcanvas 130307 class_ref 136323 // Numer_rachunku classdiagramsettings member_max_width 0 end - xyz 785.99 260.476 2000 + xyz 716.39 366.276 2000 end classcanvas 130308 class_ref 136836 // Potwierdzenie_wykonania_uslugi classdiagramsettings member_max_width 0 end - xyz 312.56 727.92 2000 + xyz 338.56 737.52 2000 end classcanvas 130435 class_ref 136451 // Przelew classdiagramsettings member_max_width 0 end - xyz 1217.5 29.352 2000 + xyz 1326.7 29.552 2000 end classcanvas 130436 class_ref 136964 // Instrukcja_obslugi_uzytkownika classdiagramsettings member_max_width 0 end - xyz 244.42 305.52 2005 + xyz 268.42 307.32 2005 end classcanvas 130563 class_ref 136579 // Zakup_karty_prepaidowej classdiagramsettings member_max_width 0 end - xyz 749.949 26.239 2000 + xyz 794.349 26.039 2000 end classcanvas 130564 class_ref 137092 // Instrukcja_wykonania_uslugi classdiagramsettings member_max_width 0 end - xyz 405.53 1214.97 2005 + xyz 427.93 1216.97 2005 end classcanvas 130691 class_ref 136707 // Wymiana_dysku_z_monitoringiem classdiagramsettings member_max_width 0 end - xyz 720.654 1314.37 2000 + xyz 743.254 1319.77 2000 end classcanvas 130819 class_ref 136835 // Co_kwartalny_przeglad classdiagramsettings member_max_width 0 end - xyz 1124.34 1104.41 2000 + xyz 1141.54 1109.81 2000 end classcanvas 130947 class_ref 136963 // Zaopatrzenie_bankomatu_w_gotowke classdiagramsettings member_max_width 0 end - xyz -147.277 842.034 2000 + xyz -121.077 847.834 2000 end classcanvas 131075 class_ref 137091 // Usuniecie_nadmiaru_gotowki_z_bankomatu classdiagramsettings member_max_width 0 end - xyz -1.975 1244.25 2000 + xyz 29.625 1249.65 2000 end classcanvas 131203 class_ref 137219 // PIN classdiagramsettings member_max_width 0 end - xyz 1356.85 246.906 2005 + xyz 1359.25 248.506 2005 end classcanvas 131331 class_ref 137347 // Konto classdiagramsettings member_max_width 0 end - xyz 1024.89 262.109 2000 + xyz 1036.69 269.909 2000 end classcanvas 131459 class_ref 137475 // Dysk classdiagramsettings member_max_width 0 end - xyz 405.191 607.344 2000 + xyz 440.191 663.844 2000 end classcanvas 131587 class_ref 137603 // Potwierdzenie_operacji classdiagramsettings member_max_width 0 end - xyz 3158.44 761.177 2000 + xyz 3176.84 771.977 2000 end classcanvas 131715 class_ref 137731 // Komunikat classdiagramsettings member_max_width 0 end - xyz 1430.87 1203.42 2000 + xyz 1444.67 1210.02 2000 end classcanvas 131844 class_ref 143620 // Transakcja classdiagramsettings member_max_width 0 end - xyz 598.28 230.61 2000 + xyz 613.68 237.81 2000 end classcanvas 142212 class_ref 150276 // kod_bledu classdiagramsettings member_max_width 0 end - xyz 2278.58 1098.26 2000 + xyz 2295.18 1110.66 2000 end relationcanvas 130948 relation_ref 134916 // posiada > - from ref 129283 z 2001 label "posiada >" italic max_width 255 xyz 1922 799 2001 to ref 128259 + from ref 129283 z 2001 label "posiada >" italic max_width 255 xyz 1927 863 2001 to ref 128259 no_role_a no_role_b - multiplicity_a_pos 2718 830 3000 multiplicity_b_pos 1512 872 3000 + multiplicity_a_pos 2733 833 3000 multiplicity_b_pos 1479 985 3000 end relationcanvas 131076 relation_ref 135044 // posaida > decenter_end 48 - from ref 129283 z 2001 label "posaida >" italic max_width 255 xyz 1289 672 2001 to ref 128003 + from ref 129283 z 2001 label "posaida >" italic max_width 255 xyz 1330 671.5 2001 to ref 128003 no_role_a no_role_b - multiplicity_a_pos 1373 612 3000 multiplicity_b_pos 1329 734 3000 + multiplicity_a_pos 1398 604 3000 multiplicity_b_pos 1382 750 3000 end relationcanvas 131204 relation_ref 135172 // posaida > - from ref 129283 z 2006 label "posaida >" italic max_width 255 xyz 1246 705 2006 to ref 129284 + from ref 129283 z 2006 label "posaida >" italic max_width 255 xyz 1287.5 704.5 2006 to ref 129284 no_role_a no_role_b - multiplicity_a_pos 1400 686 3000 multiplicity_b_pos 1330 734 3000 + multiplicity_a_pos 1419 678 3000 multiplicity_b_pos 1364 750 3000 end relationcanvas 131332 relation_ref 135300 // posaida > - from ref 129283 z 2001 label "posaida >" italic max_width 255 xyz 1249 758 2001 to ref 129412 + from ref 129283 z 2001 label "posaida >" italic max_width 255 xyz 1291 757.5 2001 to ref 129412 no_role_a no_role_b - multiplicity_a_pos 1388 769 3000 multiplicity_b_pos 1412 776 3000 + multiplicity_a_pos 1412 768 3000 multiplicity_b_pos 1411 750 3000 end relationcanvas 131588 relation_ref 135556 // posaida > decenter_end 59 - from ref 128259 z 2006 label "posaida >" italic max_width 255 xyz 3026 705 2006 to ref 129156 + from ref 128259 z 2006 label "posaida >" italic max_width 255 xyz 3020 687 2006 to ref 129156 no_role_a no_role_b - multiplicity_a_pos 3135 703 3000 multiplicity_b_pos 2891 784 3000 + multiplicity_a_pos 3135 665 3000 multiplicity_b_pos 2971 793 3000 end relationcanvas 131716 relation_ref 135684 // generuje > decenter_end 64 - from ref 128259 z 2001 label "generuje >" italic max_width 255 xyz 3036 781 2001 to ref 131587 + from ref 128259 z 2001 label "generuje >" italic max_width 255 xyz 3040 782 2001 to ref 131587 no_role_a no_role_b - multiplicity_a_pos 3142 773 3000 multiplicity_b_pos 2891 804 3000 + multiplicity_a_pos 3157 789 3000 multiplicity_b_pos 2968 829 3000 end relationcanvas 131972 relation_ref 135812 // < wykonuje - from ref 131844 z 2001 label "< wykonuje" italic max_width 255 xyz 852 531 2001 to ref 129283 + from ref 131844 z 2001 label "< wykonuje" italic max_width 255 xyz 808 531.5 2001 to ref 129283 no_role_a no_role_b - multiplicity_a_pos 1121 734 3000 multiplicity_b_pos 760 351 3000 + multiplicity_a_pos 1047 750 3000 multiplicity_b_pos 738 341 3000 end relationcanvas 132100 relation_ref 135940 // posiada > - from ref 129411 z 2001 label "posiada >" italic max_width 255 xyz 1371.5 187 2001 to ref 131331 + from ref 129411 z 2001 label "posiada >" italic max_width 255 xyz 1374 188 2001 to ref 131331 no_role_a no_role_b - multiplicity_a_pos 1218 293 3000 multiplicity_b_pos 1616 146 3000 + multiplicity_a_pos 1206 296 3000 multiplicity_b_pos 1629 142 3000 end relationcanvas 132228 relation_ref 136068 // posaida > - from ref 128771 z 2006 label "posaida >" italic max_width 255 xyz 1289 308 2006 to ref 131203 + from ref 128771 z 2006 label "posaida >" italic max_width 255 xyz 1292 309 2006 to ref 131203 no_role_a no_role_b - multiplicity_a_pos 1342 311 3000 multiplicity_b_pos 1337 307 3000 + multiplicity_a_pos 1344 308 3000 multiplicity_b_pos 1334 318 3000 end relationcanvas 132356 relation_ref 136196 // posiada > - from ref 131331 z 2001 label "posiada >" italic max_width 255 xyz 1010 402 2001 to ref 130179 + from ref 131331 z 2001 label "posiada >" italic max_width 255 xyz 1013 403 2001 to ref 130179 no_role_a no_role_b - multiplicity_a_pos 1046 449 3000 multiplicity_b_pos 1056 340 3000 + multiplicity_a_pos 1106 445 3000 multiplicity_b_pos 1098 375 3000 end relationcanvas 132612 relation_ref 136452 // posiada > - from ref 131331 z 2001 label "posiada >" italic max_width 255 xyz 1155.5 343.5 2001 to ref 128771 + from ref 131331 z 2001 label "posiada >" italic max_width 255 xyz 1158 344 2001 to ref 128771 no_role_a no_role_b - multiplicity_a_pos 1222 379 3000 multiplicity_b_pos 1218 366 3000 + multiplicity_a_pos 1234 382 3000 multiplicity_b_pos 1206 361 3000 end relationcanvas 132740 relation_ref 142980 // wyswietla > decenter_end 261 - from ref 129283 z 2001 label "wyswietla >" italic max_width 255 xyz 1269 1024 2001 to ref 131715 + from ref 129283 z 2001 label "wyswietla >" italic max_width 255 xyz 1353 1145.5 2001 to ref 131715 no_role_a no_role_b - multiplicity_a_pos 1462 1166 3000 multiplicity_b_pos 1308 980 3000 + multiplicity_a_pos 1475 1224 3000 multiplicity_b_pos 1478 1207 3000 end relationcanvas 132868 relation_ref 143108 // posiada > - from ref 129539 z 2001 label "posiada >" italic max_width 255 xyz 384 950 2001 to ref 129540 + from ref 129539 z 2001 label "posiada >" italic max_width 255 xyz 387 951 2001 to ref 129540 no_role_a no_role_b - multiplicity_a_pos 443 971 3000 multiplicity_b_pos 313 970 3000 + multiplicity_a_pos 453 994 3000 multiplicity_b_pos 405 999 3000 end relationcanvas 132996 relation_ref 143236 // < wykonuje - from ref 129539 z 2001 label "< wykonuje" italic max_width 255 xyz 121 906 2001 to ref 130947 + from ref 129539 z 2001 label "< wykonuje" italic max_width 255 xyz 125 907 2001 to ref 130947 no_role_a no_role_b - multiplicity_a_pos 65 905 3000 multiplicity_b_pos 147 946 3000 + multiplicity_a_pos 152 932 3000 multiplicity_b_pos 158 953 3000 end relationcanvas 133124 relation_ref 143364 // wykonuje > - from ref 129539 z 2001 label "wykonuje >" italic max_width 255 xyz 223 1137 2001 to ref 131075 + from ref 129539 z 2001 label "wykonuje >" italic max_width 255 xyz 227 1138 2001 to ref 131075 no_role_a no_role_b - multiplicity_a_pos 122 1222 3000 multiplicity_b_pos 197 1023 3000 + multiplicity_a_pos 218 1216 3000 multiplicity_b_pos 256 1079 3000 end relationcanvas 133252 relation_ref 143492 // < posiada - from ref 128899 z 2001 label "< posiada" italic max_width 255 xyz 706 1137 2001 to ref 129668 + from ref 128899 z 2001 label "< posiada" italic max_width 255 xyz 709 1138 2001 to ref 129668 no_role_a no_role_b - multiplicity_a_pos 609 1131 3000 multiplicity_b_pos 786 1119 3000 + multiplicity_a_pos 692 1152 3000 multiplicity_b_pos 797 1152 3000 end relationcanvas 133764 relation_ref 143748 // wykonuje > - from ref 128899 z 2001 label "wykonuje >" italic max_width 255 xyz 921 1242 2001 to ref 130691 + from ref 128899 z 2001 label "wykonuje >" italic max_width 255 xyz 925 1243 2001 to ref 130691 no_role_a no_role_b - multiplicity_a_pos 808 1292 3000 multiplicity_b_pos 845 1169 3000 + multiplicity_a_pos 880 1286 3000 multiplicity_b_pos 902 1225 3000 end relationcanvas 133892 relation_ref 143876 // wykonuje > - from ref 128899 z 2001 label "wykonuje >" italic max_width 255 xyz 1047 1123 2001 to ref 130819 + from ref 128899 z 2001 label "wykonuje >" italic max_width 255 xyz 1051 1124 2001 to ref 130819 no_role_a no_role_b - multiplicity_a_pos 1093 1131 3000 multiplicity_b_pos 952 1119 3000 + multiplicity_a_pos 1098 1152 3000 multiplicity_b_pos 1044 1152 3000 end relationcanvas 134020 relation_ref 144004 // posiada > - from ref 129155 z 2001 label "posiada >" italic max_width 255 xyz 875 1004 2001 to ref 128899 + from ref 129155 z 2001 label "posiada >" italic max_width 255 xyz 878 1005 2001 to ref 128899 no_role_a no_role_b - multiplicity_a_pos 847 1033 3000 multiplicity_b_pos 870 964 3000 + multiplicity_a_pos 881 1034 3000 multiplicity_b_pos 898 989 3000 end relationcanvas 134532 relation_ref 144260 // posiada > - from ref 128260 z 2001 label "posiada >" italic max_width 255 xyz 195 801 2001 to ref 129539 + from ref 128260 z 2001 label "posiada >" italic max_width 255 xyz 198 802 2001 to ref 129539 no_role_a no_role_b - multiplicity_a_pos 182 887 3000 multiplicity_b_pos 130 705 3000 + multiplicity_a_pos 219 888 3000 multiplicity_b_pos 183 730 3000 end relationcanvas 134660 relation_ref 144388 // < powiadamia - from ref 129283 z 2001 label "< powiadamia" italic max_width 255 xyz 932 869 2001 to ref 129155 + from ref 129283 z 2001 label "< powiadamia" italic max_width 255 xyz 938 904 2001 to ref 129155 no_role_a no_role_b - multiplicity_a_pos 997 939 3000 multiplicity_b_pos 966 939 3000 + multiplicity_a_pos 989 964 3000 multiplicity_b_pos 999 974 3000 end relationcanvas 135044 relation_ref 144644 // < powiadamia - from ref 128260 z 2001 label "< powiadamia" italic max_width 255 xyz 582 736 2001 to ref 129283 + from ref 128260 z 2001 label "< powiadamia" italic max_width 255 xyz 587.5 795 2001 to ref 129283 no_role_a no_role_b - multiplicity_a_pos 966 837 3000 multiplicity_b_pos 338 721 3000 + multiplicity_a_pos 999 951 3000 multiplicity_b_pos 324 733 3000 end relationcanvas 135684 relation_ref 144772 // posiada> - from ref 128259 z 2001 label "posiada>" italic max_width 255 xyz 3009 616 2001 to ref 128131 + from ref 128259 z 2001 label "posiada>" italic max_width 255 xyz 2984 653 2001 to ref 128131 no_role_a no_role_b - multiplicity_a_pos 3098 568 3000 multiplicity_b_pos 2876 761 3000 + multiplicity_a_pos 3105 655 3000 multiplicity_b_pos 2951 773 3000 end relationcanvas 136068 relation_ref 145028 // < wystawia - from ref 129283 z 2001 label "< wystawia" italic max_width 255 xyz 794 791 2001 to ref 130308 + from ref 129283 z 2001 label "< wystawia" italic max_width 255 xyz 798 857 2001 to ref 130308 no_role_a no_role_b - multiplicity_a_pos 718 828 3000 multiplicity_b_pos 966 856 3000 + multiplicity_a_pos 697 857 3000 multiplicity_b_pos 999 955 3000 end relationcanvas 136196 relation_ref 145156 // otrzymuje > decenter_end 64 - from ref 129539 z 2001 label "otrzymuje >" italic max_width 255 xyz 336 867 2001 to ref 130308 + from ref 129539 z 2001 label "otrzymuje >" italic max_width 255 xyz 340 868 2001 to ref 130308 no_role_a no_role_b - multiplicity_a_pos 293 823 3000 multiplicity_b_pos 271 887 3000 + multiplicity_a_pos 319 869 3000 multiplicity_b_pos 345 888 3000 end relationcanvas 136452 relation_ref 145284 // < otrzymuje - from ref 128899 z 2001 label "< otrzymuje" italic max_width 255 xyz 781 966 2001 to ref 130308 + from ref 128899 z 2001 label "< otrzymuje" italic max_width 255 xyz 785 967 2001 to ref 130308 no_role_a no_role_b - multiplicity_a_pos 492 830 3000 multiplicity_b_pos 786 1070 3000 + multiplicity_a_pos 593 877 3000 multiplicity_b_pos 816 1086 3000 end relationcanvas 136580 relation_ref 145412 // < posiada - from ref 129283 z 2001 label "< posiada" italic max_width 255 xyz 674 724 2001 to ref 131459 + from ref 129283 z 2001 label "< posiada" italic max_width 255 xyz 688.5 808 2001 to ref 131459 no_role_a no_role_b - multiplicity_a_pos 619 692 3000 multiplicity_b_pos 966 807 3000 + multiplicity_a_pos 630 747 3000 multiplicity_b_pos 999 925 3000 end relationcanvas 136708 relation_ref 145540 // posaida > decenter_begin 638 decenter_end 71 - from ref 129539 z 2006 label "posaida >" italic max_width 255 xyz 379 1119 2006 to ref 130564 + from ref 129539 z 2006 label "posaida >" italic max_width 255 xyz 382 1120 2006 to ref 130564 no_role_a no_role_b - multiplicity_a_pos 395 1192 3000 multiplicity_b_pos 242 1023 3000 + multiplicity_a_pos 416 1183 3000 multiplicity_b_pos 306 1079 3000 end relationcanvas 136836 relation_ref 145668 // posiada > decenter_end 925 - from ref 128899 z 2006 label "posiada >" italic max_width 255 xyz 699 1174 2006 to ref 130564 + from ref 128899 z 2006 label "posiada >" italic max_width 255 xyz 702 1175 2006 to ref 130564 no_role_a no_role_b - multiplicity_a_pos 595 1218 3000 multiplicity_b_pos 786 1135 3000 + multiplicity_a_pos 717 1223 3000 multiplicity_b_pos 797 1177 3000 end relationcanvas 136964 relation_ref 145796 // < posiada - from ref 129283 z 2001 label "< posiada" italic max_width 255 xyz 646 690 2001 to ref 128387 + from ref 129283 z 2001 label "< posiada" italic max_width 255 xyz 668.5 763 2001 to ref 128387 no_role_a no_role_b - multiplicity_a_pos 586 633 3000 multiplicity_b_pos 966 788 3000 + multiplicity_a_pos 618 675 3000 multiplicity_b_pos 999 903 3000 end relationcanvas 137220 relation_ref 146052 // < posiada - from ref 129283 z 2001 label "< posiada" italic max_width 255 xyz 612 644 2001 to ref 128004 + from ref 129283 z 2001 label "< posiada" italic max_width 255 xyz 476 535 2001 to ref 128004 no_role_a no_role_b - multiplicity_a_pos 498 558 3000 multiplicity_b_pos 995 787 3000 + multiplicity_a_pos 234 277 3000 multiplicity_b_pos 999 864 3000 end relationcanvas 137348 relation_ref 146180 // < posiada - from ref 129283 z 2001 label "< posiada" italic max_width 255 xyz 639.5 624.5 2001 to ref 128515 + from ref 129283 z 2001 label "< posiada" italic max_width 255 xyz 613 690.5 2001 to ref 128515 no_role_a no_role_b - multiplicity_a_pos 574 538 3000 multiplicity_b_pos 1030 788 3000 + multiplicity_a_pos 559 584 3000 multiplicity_b_pos 999 884 3000 end relationcanvas 137476 relation_ref 146308 // < posiada decenter_begin 245 - from ref 129283 z 2006 label "< posiada" italic max_width 255 xyz 632 562 2006 to ref 130436 + from ref 129283 z 2006 label "< posiada" italic max_width 255 xyz 574.5 617.5 2006 to ref 130436 no_role_a no_role_b - multiplicity_a_pos 486 376 3000 multiplicity_b_pos 1092 789 3000 + multiplicity_a_pos 474 378 3000 multiplicity_b_pos 999 915 3000 end relationcanvas 138244 relation_ref 146564 // < posiada - from ref 128644 z 2001 label "< posiada" italic max_width 255 xyz 645 527 2001 to ref 129283 + from ref 128644 z 2001 label "< posiada" italic max_width 255 xyz 588.5 535.5 2001 to ref 129283 no_role_a no_role_b - multiplicity_a_pos 1094 790 3000 multiplicity_b_pos 516 322 3000 + multiplicity_a_pos 999 823 3000 multiplicity_b_pos 504 320 3000 end relationcanvas 138372 relation_ref 146692 // < posiada - from ref 128004 z 2006 label "< posiada" italic max_width 255 xyz 236 438 2006 to ref 129028 + from ref 128004 z 2006 label "< posiada" italic max_width 255 xyz 140.5 310 2006 to ref 129028 no_role_a no_role_b - multiplicity_a_pos 138 433 3000 multiplicity_b_pos 244 475 3000 + multiplicity_a_pos 92 351 3000 multiplicity_b_pos 118 267 3000 end relationcanvas 138500 relation_ref 146820 // < posiada - from ref 128004 z 2001 label "< posiada" italic max_width 255 xyz 203 485 2001 to ref 128900 + from ref 128004 z 2001 label "< posiada" italic max_width 255 xyz 108 345 2001 to ref 128900 no_role_a no_role_b - multiplicity_a_pos 122 508 3000 multiplicity_b_pos 244 500 3000 + multiplicity_a_pos 81 447 3000 multiplicity_b_pos 118 267 3000 end relationcanvas 138628 relation_ref 146948 // wydaje > decenter_end 893 - from ref 129283 z 2001 label "wydaje >" italic max_width 255 xyz 1381.5 1067 2001 to ref 128772 + from ref 129283 z 2001 label "wydaje >" italic max_width 255 xyz 1456.5 1180 2001 to ref 128772 no_role_a no_role_b - multiplicity_a_pos 1729 1318 3000 multiplicity_b_pos 1349 988 3000 + multiplicity_a_pos 1718 1315 3000 multiplicity_b_pos 1478 1183 3000 end relationcanvas 139012 relation_ref 147204 // < posiada - from ref 129283 z 2001 label "< posiada" italic max_width 255 xyz 734 783 2001 to ref 128643 + from ref 129283 z 2001 label "< posiada" italic max_width 255 xyz 738 837.5 2001 to ref 128643 no_role_a no_role_b - multiplicity_a_pos 923 858 3000 multiplicity_b_pos 966 864 3000 + multiplicity_a_pos 912 893 3000 multiplicity_b_pos 999 940 3000 end relationcanvas 139268 relation_ref 147332 // < wybiera - from ref 129411 z 2001 label "< wybiera" italic max_width 255 xyz 1179.5 173.5 2001 to ref 131844 + from ref 129411 z 2001 label "< wybiera" italic max_width 255 xyz 1182 174 2001 to ref 131844 no_role_a no_role_b - multiplicity_a_pos 848 273 3000 multiplicity_b_pos 1616 133 3000 + multiplicity_a_pos 833 275 3000 multiplicity_b_pos 1629 130 3000 end relationcanvas 139396 relation_ref 147460 // < wybiera - from ref 129411 z 2001 label "< wybiera" italic max_width 255 xyz 1560.5 195.5 2001 to ref 128388 + from ref 129411 z 2001 label "< wybiera" italic max_width 255 xyz 1563 196 2001 to ref 128388 no_role_a no_role_b - multiplicity_a_pos 1569 259 3000 multiplicity_b_pos 1616 191 3000 + multiplicity_a_pos 1564 263 3000 multiplicity_b_pos 1629 180 3000 end relationcanvas 139524 relation_ref 147588 // umozliwia > - from ref 129283 z 2001 label "umozliwia >" italic max_width 255 xyz 1260 535 2001 to ref 128388 + from ref 129283 z 2001 label "umozliwia >" italic max_width 255 xyz 1288.5 534.5 2001 to ref 128388 no_role_a no_role_b - multiplicity_a_pos 1467 346 3000 multiplicity_b_pos 1273 734 3000 + multiplicity_a_pos 1471 337 3000 multiplicity_b_pos 1307 750 3000 end relationcanvas 139652 relation_ref 147716 // < nalezy do - from ref 131844 z 2001 label "< nalezy do" italic max_width 255 xyz 971 168 2001 to ref 130435 + from ref 131844 z 2001 label "< nalezy do" italic max_width 255 xyz 1017.5 161 2001 to ref 130435 no_role_a no_role_b - multiplicity_a_pos 1199 102 3000 multiplicity_b_pos 744 249 3000 + multiplicity_a_pos 1299 127 3000 multiplicity_b_pos 835 260 3000 end relationcanvas 139780 relation_ref 147844 // < nalezy do - from ref 131844 z 2001 label "< nalezy do" italic max_width 255 xyz 886 153 2001 to ref 128132 + from ref 131844 z 2001 label "< nalezy do" italic max_width 255 xyz 883 174 2001 to ref 128132 no_role_a no_role_b - multiplicity_a_pos 997 88 3000 multiplicity_b_pos 741 232 3000 + multiplicity_a_pos 1009 148 3000 multiplicity_b_pos 835 241 3000 end relationcanvas 139908 relation_ref 147972 // < nalezy do - from ref 131844 z 2001 label "< nalezy do" italic max_width 255 xyz 755 169 2001 to ref 130563 + from ref 131844 z 2001 label "< nalezy do" italic max_width 255 xyz 770 164.5 2001 to ref 130563 no_role_a no_role_b - multiplicity_a_pos 771 122 3000 multiplicity_b_pos 683 208 3000 + multiplicity_a_pos 831 144 3000 multiplicity_b_pos 781 231 3000 end relationcanvas 140036 relation_ref 148100 // < nalezy do - from ref 131844 z 2001 label "< nalezy do" italic max_width 255 xyz 669 166 2001 to ref 129923 + from ref 131844 z 2001 label "< nalezy do" italic max_width 255 xyz 673 167 2001 to ref 129923 no_role_a no_role_b - multiplicity_a_pos 668 113 3000 multiplicity_b_pos 653 208 3000 + multiplicity_a_pos 701 159 3000 multiplicity_b_pos 697 204 3000 end relationcanvas 140164 relation_ref 148228 // < nalezy do - from ref 131844 z 2001 label "< nalezy do" italic max_width 255 xyz 612 167 2001 to ref 130051 + from ref 131844 z 2001 label "< nalezy do" italic max_width 255 xyz 616 168 2001 to ref 130051 no_role_a no_role_b - multiplicity_a_pos 579 115 3000 multiplicity_b_pos 629 208 3000 + multiplicity_a_pos 626 161 3000 multiplicity_b_pos 662 204 3000 end relationcanvas 140292 relation_ref 148356 // < kontroluje decenter_end 78 - from ref 128259 z 2001 label "< kontroluje" italic max_width 255 xyz 2984 896 2001 to ref 129796 + from ref 128259 z 2001 label "< kontroluje" italic max_width 255 xyz 2988 897 2001 to ref 129796 no_role_a no_role_b - multiplicity_a_pos 3043 989 3000 multiplicity_b_pos 2887 846 3000 + multiplicity_a_pos 3065 999 3000 multiplicity_b_pos 2959 882 3000 end relationcanvas 140420 relation_ref 148484 // posiada > - from ref 128259 z 2006 label "posiada >" italic max_width 255 xyz 3026 832 2006 to ref 128516 + from ref 128259 z 2006 label "posiada >" italic max_width 255 xyz 3029 833 2006 to ref 128516 no_role_a no_role_b - multiplicity_a_pos 3094 884 3000 multiplicity_b_pos 2891 821 3000 + multiplicity_a_pos 3108 893 3000 multiplicity_b_pos 2968 850 3000 end relationcanvas 140548 relation_ref 148612 // < posiada - from ref 131844 z 2001 label "< posiada" italic max_width 255 xyz 525 176 2001 to ref 130180 + from ref 131844 z 2001 label "< posiada" italic max_width 255 xyz 528 177 2001 to ref 130180 no_role_a no_role_b - multiplicity_a_pos 453 152 3000 multiplicity_b_pos 586 242 3000 + multiplicity_a_pos 530 167 3000 multiplicity_b_pos 626 254 3000 end relationcanvas 140804 relation_ref 148740 // < wystepuje - from ref 129283 z 2001 label "< wystepuje" italic max_width 255 xyz 1295 851 2001 to point 1548 910 + from ref 129283 z 2001 label "< wystepuje" italic max_width 255 xyz 1299 867.5 2001 to point 1548 910.2 line 142852 z 2001 to ref 130052 no_role_a no_role_b - multiplicity_a_pos 1834 988 3000 multiplicity_b_pos 1512 918 3000 + multiplicity_a_pos 1844 997 3000 multiplicity_b_pos 1478 944 3000 end relationcanvas 140932 relation_ref 148868 // < wystepuje - from ref 129283 z 2001 label "< wystepuje" italic max_width 255 xyz 1503 991 2001 to ref 129924 + from ref 129283 z 2001 label "< wystepuje" italic max_width 255 xyz 1491.5 1045.5 2001 to ref 129924 no_role_a no_role_b - multiplicity_a_pos 1896 1174 3000 multiplicity_b_pos 1485 984 3000 + multiplicity_a_pos 1845 1174 3000 multiplicity_b_pos 1478 1073 3000 end relationcanvas 141444 relation_ref 155396 // posiada > - from ref 131331 z 2001 label "posiada >" italic max_width 255 xyz 959 288 2001 to ref 130307 + from ref 131331 z 2001 label "posiada >" italic max_width 255 xyz 919 328 2001 to ref 130307 no_role_a no_role_b - multiplicity_a_pos 927 308 3000 multiplicity_b_pos 1006 305 3000 + multiplicity_a_pos 930 395 3000 multiplicity_b_pos 1013 353 3000 end relationcanvas 142340 relation_ref 155524 // zawiera > - from ref 129924 z 2001 label "zawiera >" italic max_width 255 xyz 2204 1190 2001 to ref 142212 + from ref 129924 z 2001 label "zawiera >" italic max_width 255 xyz 2207 1191 2001 to ref 142212 no_role_a no_role_b - multiplicity_a_pos 2262 1164 3000 multiplicity_b_pos 2041 1183 3000 + multiplicity_a_pos 2276 1197 3000 multiplicity_b_pos 2169 1202 3000 end relationcanvas 142468 relation_ref 155652 // zawiera > - from ref 130052 z 2001 label "zawiera >" italic max_width 255 xyz 2148 1060 2001 to ref 142212 + from ref 130052 z 2001 label "zawiera >" italic max_width 255 xyz 2151 1061 2001 to ref 142212 no_role_a no_role_b - multiplicity_a_pos 2262 1133 3000 multiplicity_b_pos 1994 1029 3000 + multiplicity_a_pos 2276 1149 3000 multiplicity_b_pos 2065 1056 3000 end end diff --git a/models/128004.diagram b/models/128004.diagram index ae425df..975fb5c 100644 --- a/models/128004.diagram +++ b/models/128004.diagram @@ -1,47 +1,63 @@ format 224 classinstance 128004 class_ref 129283 // Klient - name "" xyz 20.9 24.9 2005 life_line_z 2000 + name "" xyz 20.4 24.9 2005 life_line_z 2000 classinstance 128132 class_ref 129155 // Bankomat - name "" xyz 369.8 37.7 2005 life_line_z 2000 + name "" xyz 370.3 38.2 2005 life_line_z 2000 note 128260 "Kontroler" - xyzwh 527.7 3.2 2000 131 49 + xyzwh 527.7 3.7 2000 131 49 classinstance 128900 class_ref 128515 // Czytnik_kart - name "" xyz 720 19.8 2005 life_line_z 2000 + name "" xyz 721 20.3 2005 life_line_z 2000 classinstance 130692 class_ref 128771 // Karta_klienta name "" xyz 956 21 2005 life_line_z 2000 +classinstance 131204 class_ref 137731 // Komunikat + name "" xyz 1203.5 17 2005 life_line_z 2000 +classinstance 131332 class_ref 128387 // Ekran_dotykowy + name "" xyz 1388 17 2010 life_line_z 2000 durationcanvas 128516 classinstance_ref 128004 // :Klient - xyzwh 49 112.6 2010 11 45 + xyzwh 46 112 2010 11 45 end durationcanvas 128644 classinstance_ref 128132 // :Bankomat - xyzwh 425 111.3 2010 11 34 + xyzwh 420 111 2010 11 34 end durationcanvas 129284 classinstance_ref 128900 // :Czytnik_kart - xyzwh 788 131.9 2010 11 25 + xyzwh 782 131 2010 11 25 end durationcanvas 129540 classinstance_ref 128900 // :Czytnik_kart - xyzwh 787 173.9 2010 11 40 + xyzwh 782 172 2010 11 43 end durationcanvas 129668 classinstance_ref 128132 // :Bankomat - xyzwh 426 172.7 2010 11 40 + xyzwh 420 173 2010 11 55 end durationcanvas 129924 classinstance_ref 128132 // :Bankomat - xyzwh 426 261.6 2010 11 42 + xyzwh 420 386 2010 11 54 end durationcanvas 130052 classinstance_ref 128900 // :Czytnik_kart - xyzwh 788 266.3 2010 11 47 + xyzwh 782 385 2010 11 61 end durationcanvas 130308 classinstance_ref 128900 // :Czytnik_kart - xyzwh 788 362.5 2010 11 31 + xyzwh 782 475 2010 11 43 end durationcanvas 130436 classinstance_ref 128132 // :Bankomat - xyzwh 426 359 2010 11 56 + xyzwh 420 486 2010 11 42 end durationcanvas 130820 classinstance_ref 128132 // :Bankomat - xyzwh 425 492 2010 11 40 + xyzwh 420 628 2010 11 108 end durationcanvas 130948 classinstance_ref 130692 // :Karta_klienta - xyzwh 1028 492 2010 11 25 + xyzwh 1021 694 2010 11 46 +end +durationcanvas 131460 classinstance_ref 128132 // :Bankomat + xyzwh 420 265 2010 11 44 +end +durationcanvas 131588 classinstance_ref 131204 // :Komunikat + xyzwh 1255 264 2010 11 43 +end +durationcanvas 131844 classinstance_ref 128132 // :Bankomat + xyzwh 420 340 2010 11 40 +end +durationcanvas 131972 classinstance_ref 131332 // :Ekran_dotykowy + xyzwh 1469 340 2010 11 25 end msg 128772 synchronous from durationcanvas_ref 128516 @@ -58,28 +74,42 @@ msg 129412 synchronous msg 129796 synchronous from durationcanvas_ref 129540 to durationcanvas_ref 129668 - yz 200 2015 explicitmsg "czyKartaPoprawna" + yz 204 2015 explicitmsg "czyKartaPoprawna" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 508 176 + label_xy 508 180 msg 130180 synchronous from durationcanvas_ref 129924 to durationcanvas_ref 130052 - yz 280 2015 explicitmsg "pobierzDaneKarty()" + yz 410 2015 explicitmsg "pobierzDaneKarty()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 531 246 + label_xy 531 376 msg 130564 synchronous from durationcanvas_ref 130308 to durationcanvas_ref 130436 - yz 366 2015 explicitmsg "daneKarty" + yz 506 2015 explicitmsg "daneKarty" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 521 330 + label_xy 521 470 msg 131076 synchronous from durationcanvas_ref 130820 to durationcanvas_ref 130948 - yz 494 2015 explicitmsg "utworzKarte(daneKarty)" - stereotype "<>" xyz 674 520 3000 + yz 711 2015 explicitmsg "utworzKarte(daneKarty)" + stereotype "<>" xyz 674 737 3000 show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 612 465 + label_xy 612 682 +msg 131716 synchronous + from durationcanvas_ref 131460 + to durationcanvas_ref 131588 + yz 265 2015 explicitmsg "[czyKartaPoprawna=false]new(czyKartaPoprawna)" + stereotype "<>" xyz 789 289 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 647 241 +msg 132100 synchronous + from durationcanvas_ref 131844 + to durationcanvas_ref 131972 + yz 346 2015 msg operation_ref 150276 // "wyswietlKomunikat()()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "komunikat: Komunikat" + label_xy 762 322 line 128388 -_-_ from ref 128132 z 2006 to ref 128260 end diff --git a/models/128004_4.d b/models/128004_4.d new file mode 100644 index 0000000..0f18652 --- /dev/null +++ b/models/128004_4.d @@ -0,0 +1,115 @@ +format 224 + +classinstance 128004 class_ref 129283 // Klient + name "" xyz 20.4 24.9 2005 life_line_z 2000 +classinstance 128132 class_ref 129155 // Bankomat + name "" xyz 370.3 38.2 2005 life_line_z 2000 +note 128260 "Kontroler" + xyzwh 527.7 3.7 2000 131 49 +classinstance 128900 class_ref 128515 // Czytnik_kart + name "" xyz 721 20.3 2005 life_line_z 2000 +classinstance 130692 class_ref 128771 // Karta_klienta + name "" xyz 956 21 2005 life_line_z 2000 +classinstance 131204 class_ref 137731 // Komunikat + name "" xyz 1203.5 17 2005 life_line_z 2000 +classinstance 131332 class_ref 128387 // Ekran_dotykowy + name "" xyz 1388 17 2010 life_line_z 2000 +durationcanvas 128516 classinstance_ref 128004 // :Klient + xyzwh 46 112 2010 11 45 +end +durationcanvas 128644 classinstance_ref 128132 // :Bankomat + xyzwh 420 111.5 2010 11 34 +end +durationcanvas 129284 classinstance_ref 128900 // :Czytnik_kart + xyzwh 781 131.5 2010 11 25 +end +durationcanvas 129540 classinstance_ref 128900 // :Czytnik_kart + xyzwh 781 172.5 2010 11 43 +end +durationcanvas 129668 classinstance_ref 128132 // :Bankomat + xyzwh 420 173 2010 11 55 +end +durationcanvas 129924 classinstance_ref 128132 // :Bankomat + xyzwh 420 386 2010 11 54 +end +durationcanvas 130052 classinstance_ref 128900 // :Czytnik_kart + xyzwh 781 385.5 2010 11 61 +end +durationcanvas 130308 classinstance_ref 128900 // :Czytnik_kart + xyzwh 781 475 2010 11 43 +end +durationcanvas 130436 classinstance_ref 128132 // :Bankomat + xyzwh 420 486.5 2010 11 42 +end +durationcanvas 130820 classinstance_ref 128132 // :Bankomat + xyzwh 420 628.5 2010 11 108 +end +durationcanvas 130948 classinstance_ref 130692 // :Karta_klienta + xyzwh 1020 694.5 2010 11 46 +end +durationcanvas 131460 classinstance_ref 128132 // :Bankomat + xyzwh 420 265.2 2010 11 44 +end +durationcanvas 131588 classinstance_ref 131204 // :Komunikat + xyzwh 1255 264.1 2010 11 43 +end +durationcanvas 131844 classinstance_ref 128132 // :Bankomat + xyzwh 420 340.1 2010 11 40 +end +durationcanvas 131972 classinstance_ref 131332 // :Ekran_dotykowy + xyzwh 1469 340.8 2010 11 25 +end +msg 128772 synchronous + from durationcanvas_ref 128516 + to durationcanvas_ref 128644 + yz 113 2015 explicitmsg "czytajKarte()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 129 80 +msg 129412 synchronous + from durationcanvas_ref 128644 + to durationcanvas_ref 129284 + yz 132 2020 explicitmsg "sprawdzKarte()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 539 101 +msg 129796 synchronous + from durationcanvas_ref 129540 + to durationcanvas_ref 129668 + yz 204 2015 explicitmsg "czyKartaPoprawna" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 508 180 +msg 130180 synchronous + from durationcanvas_ref 129924 + to durationcanvas_ref 130052 + yz 410 2015 explicitmsg "pobierzDaneKarty()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 531 376 +msg 130564 synchronous + from durationcanvas_ref 130308 + to durationcanvas_ref 130436 + yz 506 2015 explicitmsg "daneKarty" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 521 470 +msg 131076 synchronous + from durationcanvas_ref 130820 + to durationcanvas_ref 130948 + yz 711 2015 explicitmsg "utworzKarte(daneKarty)" + stereotype "<>" xyz 674 737 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 612 682 +msg 131716 synchronous + from durationcanvas_ref 131460 + to durationcanvas_ref 131588 + yz 265 2015 explicitmsg "[czyKartaPoprawna=false]new(komunikat)" + stereotype "<>" xyz 789 289 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 647 241 +msg 132100 synchronous + from durationcanvas_ref 131844 + to durationcanvas_ref 131972 + yz 346 2015 msg operation_ref 150276 // "wyswietlKomunikat()()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "komunikat: Komunikat" + label_xy 762 322 +line 128388 -_-_ + from ref 128132 z 2006 to ref 128260 +end diff --git a/models/128134.diagram b/models/128134.diagram index 6053e1a..25056aa 100644 --- a/models/128134.diagram +++ b/models/128134.diagram @@ -1,110 +1,111 @@ format 224 classinstance 128006 class_ref 129283 // Klient - name "" xyz 51 23 2000 life_line_z 2000 + name "" xyz 58 23.6 2000 life_line_z 2000 classinstancecanvas 128134 classinstance_ref 128006 // - xyz 246 39 2000 life_line_z 2000 + xyz 257.1 39 2000 life_line_z 2000 end classinstance 128646 class_ref 128643 // Klawiatura - name "" xyz 398 104 2000 life_line_z 2000 + name "" xyz 410.5 105.3 2000 life_line_z 2000 classinstance 129542 class_ref 128771 // Karta_klienta - name "" xyz 539 240 2000 life_line_z 2000 + name "" xyz 548.8 242.2 2000 life_line_z 2000 classinstance 130054 class_ref 137731 // Komunikat - name "" xyz 707 312 2000 life_line_z 2000 + name "" xyz 719 311.5 2000 life_line_z 2000 durationcanvas 128262 classinstance_ref 128006 // :Klient - xyzwh 66 99 2010 11 40 + xyzwh 84 99.4 2010 11 40 end durationcanvas 128390 classinstance_ref 128134 // :Bankomat - xyzwh 278 109 2010 11 26 + xyzwh 307 108 2010 11 26 end durationcanvas 128774 classinstance_ref 128134 // :Bankomat - xyzwh 278 170 2010 11 40 + xyzwh 307 169.7 2010 11 40 end durationcanvas 128902 classinstance_ref 128646 // :Klawiatura - xyzwh 430 170 2010 11 25 + xyzwh 463 170.6 2010 11 25 end durationcanvas 129158 classinstance_ref 128646 // :Klawiatura - xyzwh 430 225 2010 11 47 + xyzwh 463 225.4 2010 11 47 end durationcanvas 129286 classinstance_ref 128134 // :Bankomat - xyzwh 278 236 2010 11 32 + xyzwh 307 235 2010 11 32 end durationcanvas 129670 classinstance_ref 128134 // :Bankomat - xyzwh 278 312 2010 11 40 + xyzwh 307 311 2010 11 40 end durationcanvas 129798 classinstance_ref 129542 // :Karta_klienta - xyzwh 579 312 2010 11 25 + xyzwh 613 312.2 2010 11 25 end durationcanvas 130566 classinstance_ref 129542 // :Karta_klienta - xyzwh 579 378 2010 11 40 + xyzwh 613 378.1 2010 11 40 end durationcanvas 130694 classinstance_ref 128134 // :Bankomat - xyzwh 278 378 2010 11 25 + xyzwh 307 378 2010 11 25 end durationcanvas 130950 classinstance_ref 128134 // :Bankomat - xyzwh 278 440 2010 11 40 + xyzwh 307 439.7 2010 11 40 end durationcanvas 131078 classinstance_ref 130054 // :Komunikat - xyzwh 740 440 2010 11 25 + xyzwh 771 440.6 2010 11 25 end durationcanvas 131334 classinstance_ref 130054 // :Komunikat - xyzwh 740 491 2010 11 40 + xyzwh 771 491 2010 11 40 end durationcanvas 131462 classinstance_ref 128134 // :Bankomat - xyzwh 278 491 2010 11 25 + xyzwh 307 491.9 2010 11 25 end durationcanvas 131718 classinstance_ref 128134 // :Bankomat - xyzwh 278 567 2010 11 40 + xyzwh 307 566.8 2010 11 40 end durationcanvas 131846 classinstance_ref 128006 // :Klient - xyzwh 66 567 2010 11 25 + xyzwh 84 567.7 2010 11 25 end msg 128518 synchronous from durationcanvas_ref 128262 to durationcanvas_ref 128390 yz 117 2015 explicitmsg "wprowadzPin()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 107 101 + label_xy 110 102 msg 129030 synchronous from durationcanvas_ref 128774 to durationcanvas_ref 128902 yz 179 2015 explicitmsg "odczytajPin()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 330 163 + label_xy 333 164 msg 129414 return from durationcanvas_ref 129158 to durationcanvas_ref 129286 yz 243 2015 explicitmsg "pin" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 360 227 + label_xy 362 228 msg 129926 synchronous from durationcanvas_ref 129670 to durationcanvas_ref 129798 yz 321 2015 explicitmsg "weryfikujPin(pin)" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 399 305 + label_xy 403 306 msg 130822 return from durationcanvas_ref 130566 to durationcanvas_ref 130694 yz 387 2015 explicitmsg "rezultatWeryfikacji" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 393 371 + label_xy 397 372 msg 131206 synchronous from durationcanvas_ref 130950 to durationcanvas_ref 131078 yz 440 2015 explicitmsg "komunikatPIN(rezultatWeyfikacji)" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 429 424 + label_xy 440 425 msg 131590 return from durationcanvas_ref 131334 to durationcanvas_ref 131462 yz 502 2015 explicitmsg "komunikat" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 495 486 + label_xy 500 487 msg 131974 return from durationcanvas_ref 131718 to durationcanvas_ref 131846 yz 577 2015 explicitmsg "wyswietlKomunikat(komunikat)" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 93 563 + label_xy 103 564 +preferred_whz 1829 1252 1.1 end diff --git a/models/128134_4.d b/models/128134_4.d new file mode 100644 index 0000000..25056aa --- /dev/null +++ b/models/128134_4.d @@ -0,0 +1,111 @@ +format 224 + +classinstance 128006 class_ref 129283 // Klient + name "" xyz 58 23.6 2000 life_line_z 2000 +classinstancecanvas 128134 classinstance_ref 128006 // + xyz 257.1 39 2000 life_line_z 2000 +end +classinstance 128646 class_ref 128643 // Klawiatura + name "" xyz 410.5 105.3 2000 life_line_z 2000 +classinstance 129542 class_ref 128771 // Karta_klienta + name "" xyz 548.8 242.2 2000 life_line_z 2000 +classinstance 130054 class_ref 137731 // Komunikat + name "" xyz 719 311.5 2000 life_line_z 2000 +durationcanvas 128262 classinstance_ref 128006 // :Klient + xyzwh 84 99.4 2010 11 40 +end +durationcanvas 128390 classinstance_ref 128134 // :Bankomat + xyzwh 307 108 2010 11 26 +end +durationcanvas 128774 classinstance_ref 128134 // :Bankomat + xyzwh 307 169.7 2010 11 40 +end +durationcanvas 128902 classinstance_ref 128646 // :Klawiatura + xyzwh 463 170.6 2010 11 25 +end +durationcanvas 129158 classinstance_ref 128646 // :Klawiatura + xyzwh 463 225.4 2010 11 47 +end +durationcanvas 129286 classinstance_ref 128134 // :Bankomat + xyzwh 307 235 2010 11 32 +end +durationcanvas 129670 classinstance_ref 128134 // :Bankomat + xyzwh 307 311 2010 11 40 +end +durationcanvas 129798 classinstance_ref 129542 // :Karta_klienta + xyzwh 613 312.2 2010 11 25 +end +durationcanvas 130566 classinstance_ref 129542 // :Karta_klienta + xyzwh 613 378.1 2010 11 40 +end +durationcanvas 130694 classinstance_ref 128134 // :Bankomat + xyzwh 307 378 2010 11 25 +end +durationcanvas 130950 classinstance_ref 128134 // :Bankomat + xyzwh 307 439.7 2010 11 40 +end +durationcanvas 131078 classinstance_ref 130054 // :Komunikat + xyzwh 771 440.6 2010 11 25 +end +durationcanvas 131334 classinstance_ref 130054 // :Komunikat + xyzwh 771 491 2010 11 40 +end +durationcanvas 131462 classinstance_ref 128134 // :Bankomat + xyzwh 307 491.9 2010 11 25 +end +durationcanvas 131718 classinstance_ref 128134 // :Bankomat + xyzwh 307 566.8 2010 11 40 +end +durationcanvas 131846 classinstance_ref 128006 // :Klient + xyzwh 84 567.7 2010 11 25 +end +msg 128518 synchronous + from durationcanvas_ref 128262 + to durationcanvas_ref 128390 + yz 117 2015 explicitmsg "wprowadzPin()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 110 102 +msg 129030 synchronous + from durationcanvas_ref 128774 + to durationcanvas_ref 128902 + yz 179 2015 explicitmsg "odczytajPin()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 333 164 +msg 129414 return + from durationcanvas_ref 129158 + to durationcanvas_ref 129286 + yz 243 2015 explicitmsg "pin" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 362 228 +msg 129926 synchronous + from durationcanvas_ref 129670 + to durationcanvas_ref 129798 + yz 321 2015 explicitmsg "weryfikujPin(pin)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 403 306 +msg 130822 return + from durationcanvas_ref 130566 + to durationcanvas_ref 130694 + yz 387 2015 explicitmsg "rezultatWeryfikacji" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 397 372 +msg 131206 synchronous + from durationcanvas_ref 130950 + to durationcanvas_ref 131078 + yz 440 2015 explicitmsg "komunikatPIN(rezultatWeyfikacji)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 440 425 +msg 131590 return + from durationcanvas_ref 131334 + to durationcanvas_ref 131462 + yz 502 2015 explicitmsg "komunikat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 500 487 +msg 131974 return + from durationcanvas_ref 131718 + to durationcanvas_ref 131846 + yz 577 2015 explicitmsg "wyswietlKomunikat(komunikat)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 103 564 +preferred_whz 1829 1252 1.1 +end diff --git a/models/128262_4.d b/models/128262_4.d new file mode 100644 index 0000000..9cc31b6 --- /dev/null +++ b/models/128262_4.d @@ -0,0 +1,58 @@ +format 224 + +classinstance 128006 class_ref 129283 // Klient + name "" xyz 59 16 2000 life_line_z 2000 +classinstancecanvas 128134 classinstance_ref 128006 // + xyz 243 31 2000 life_line_z 2000 +end +classinstance 128262 class_ref 137731 // Komunikat + name "" xyz 417 105 2000 life_line_z 2000 +durationcanvas 128390 classinstance_ref 128006 // :Klient + xyzwh 85 98 2010 11 40 +end +durationcanvas 128518 classinstance_ref 128134 // :Bankomat + xyzwh 293 98 2010 11 25 +end +durationcanvas 128774 classinstance_ref 128134 // :Bankomat + xyzwh 293 181 2010 11 40 +end +durationcanvas 128902 classinstance_ref 128262 // :Komunikat + xyzwh 469 181 2010 11 25 +end +durationcanvas 129158 classinstance_ref 128262 // :Komunikat + xyzwh 469 242 2010 11 40 +end +durationcanvas 129286 classinstance_ref 128134 // :Bankomat + xyzwh 293 242 2010 11 25 +end +durationcanvas 129542 classinstance_ref 128134 // :Bankomat + xyzwh 293 312 2010 11 40 +end +durationcanvas 129670 classinstance_ref 128006 // :Klient + xyzwh 85 312 2010 11 25 +end +msg 128646 asynchronous + from durationcanvas_ref 128390 + to durationcanvas_ref 128518 + yz 107 2015 explicitmsg "wyplataGotowki()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 131 91 +msg 129030 synchronous + from durationcanvas_ref 128774 + to durationcanvas_ref 128902 + yz 191 2015 explicitmsg "komunikatWplata()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 314 175 +msg 129414 return + from durationcanvas_ref 129158 + to durationcanvas_ref 129286 + yz 249 2015 explicitmsg "komunikat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 338 233 +msg 129798 return + from durationcanvas_ref 129542 + to durationcanvas_ref 129670 + yz 312 2015 explicitmsg "wyswietlKomunikat(komunikat)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 91 296 +end diff --git a/models/128518.diagram b/models/128518.diagram index 1a23a7b..cdca912 100644 --- a/models/128518.diagram +++ b/models/128518.diagram @@ -14,52 +14,52 @@ classinstance 128518 class_ref 137347 // Konto classinstance 128646 class_ref 137731 // Komunikat name "" xyz 969 298 2000 life_line_z 2000 durationcanvas 128774 classinstance_ref 128006 // :Klient - xyzwh 78 84 2010 11 40 + xyzwh 89 84 2010 11 40 end durationcanvas 128902 classinstance_ref 128134 // :Bankomat - xyzwh 311 84 2010 11 25 + xyzwh 329 84 2010 11 25 end durationcanvas 129158 classinstance_ref 128134 // :Bankomat - xyzwh 311 158 2010 11 40 + xyzwh 329 158 2010 11 40 end durationcanvas 129286 classinstance_ref 128262 // :Ekran_dotykowy - xyzwh 489 168 2010 11 25 + xyzwh 520 168 2010 11 25 end durationcanvas 129542 classinstance_ref 128262 // :Ekran_dotykowy - xyzwh 489 223 2010 11 40 + xyzwh 520 223 2010 11 40 end durationcanvas 129670 classinstance_ref 128134 // :Bankomat - xyzwh 311 223 2010 11 25 + xyzwh 329 223 2010 11 25 end durationcanvas 129926 classinstance_ref 128134 // :Bankomat - xyzwh 311 281 2010 11 40 + xyzwh 329 281 2010 11 40 end durationcanvas 130054 classinstance_ref 128390 // :Karta_klienta - xyzwh 640 281 2010 11 25 + xyzwh 665 281 2010 11 25 end durationcanvas 130310 classinstance_ref 128390 // :Karta_klienta - xyzwh 640 332 2010 11 40 + xyzwh 665 332 2010 11 40 end durationcanvas 130438 classinstance_ref 128518 // :Konto - xyzwh 872 332 2010 11 25 + xyzwh 884 332 2010 11 25 end durationcanvas 130694 classinstance_ref 128134 // :Bankomat - xyzwh 311 391 2010 11 40 + xyzwh 329 391 2010 11 40 end durationcanvas 130822 classinstance_ref 128646 // :Komunikat - xyzwh 1002 391 2010 11 25 + xyzwh 1021 391 2010 11 25 end durationcanvas 131078 classinstance_ref 128646 // :Komunikat - xyzwh 1002 440 2010 11 40 + xyzwh 1021 440 2010 11 40 end durationcanvas 131206 classinstance_ref 128134 // :Bankomat - xyzwh 311 440 2010 11 25 + xyzwh 329 440 2010 11 25 end durationcanvas 131462 classinstance_ref 128134 // :Bankomat - xyzwh 311 503 2010 11 40 + xyzwh 329 503 2010 11 40 end durationcanvas 131590 classinstance_ref 128006 // :Klient - xyzwh 78 510 2010 11 28 + xyzwh 89 510 2010 11 28 end msg 129030 synchronous from durationcanvas_ref 128774 diff --git a/models/128518_4.d b/models/128518_4.d new file mode 100644 index 0000000..cdca912 --- /dev/null +++ b/models/128518_4.d @@ -0,0 +1,112 @@ +format 224 + +classinstance 128006 class_ref 129283 // Klient + name "" xyz 63 4 2000 life_line_z 2000 +classinstancecanvas 128134 classinstance_ref 128006 // + xyz 279 15 2000 life_line_z 2000 +end +classinstance 128262 class_ref 128387 // Ekran_dotykowy + name "" xyz 439 74 2000 life_line_z 2000 +classinstance 128390 class_ref 128771 // Karta_klienta + name "" xyz 600 138 2000 life_line_z 2000 +classinstance 128518 class_ref 137347 // Konto + name "" xyz 853 243 2000 life_line_z 2000 +classinstance 128646 class_ref 137731 // Komunikat + name "" xyz 969 298 2000 life_line_z 2000 +durationcanvas 128774 classinstance_ref 128006 // :Klient + xyzwh 89 84 2010 11 40 +end +durationcanvas 128902 classinstance_ref 128134 // :Bankomat + xyzwh 329 84 2010 11 25 +end +durationcanvas 129158 classinstance_ref 128134 // :Bankomat + xyzwh 329 158 2010 11 40 +end +durationcanvas 129286 classinstance_ref 128262 // :Ekran_dotykowy + xyzwh 520 168 2010 11 25 +end +durationcanvas 129542 classinstance_ref 128262 // :Ekran_dotykowy + xyzwh 520 223 2010 11 40 +end +durationcanvas 129670 classinstance_ref 128134 // :Bankomat + xyzwh 329 223 2010 11 25 +end +durationcanvas 129926 classinstance_ref 128134 // :Bankomat + xyzwh 329 281 2010 11 40 +end +durationcanvas 130054 classinstance_ref 128390 // :Karta_klienta + xyzwh 665 281 2010 11 25 +end +durationcanvas 130310 classinstance_ref 128390 // :Karta_klienta + xyzwh 665 332 2010 11 40 +end +durationcanvas 130438 classinstance_ref 128518 // :Konto + xyzwh 884 332 2010 11 25 +end +durationcanvas 130694 classinstance_ref 128134 // :Bankomat + xyzwh 329 391 2010 11 40 +end +durationcanvas 130822 classinstance_ref 128646 // :Komunikat + xyzwh 1021 391 2010 11 25 +end +durationcanvas 131078 classinstance_ref 128646 // :Komunikat + xyzwh 1021 440 2010 11 40 +end +durationcanvas 131206 classinstance_ref 128134 // :Bankomat + xyzwh 329 440 2010 11 25 +end +durationcanvas 131462 classinstance_ref 128134 // :Bankomat + xyzwh 329 503 2010 11 40 +end +durationcanvas 131590 classinstance_ref 128006 // :Klient + xyzwh 89 510 2010 11 28 +end +msg 129030 synchronous + from durationcanvas_ref 128774 + to durationcanvas_ref 128902 + yz 94 2015 explicitmsg "potwierdzenieOperacji()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 133 78 +msg 129414 synchronous + from durationcanvas_ref 129158 + to durationcanvas_ref 129286 + yz 174 2015 explicitmsg "jakaDecyzja()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 366 158 +msg 129798 return + from durationcanvas_ref 129542 + to durationcanvas_ref 129670 + yz 230 2015 explicitmsg "decyzja" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 383 214 +msg 130182 synchronous + from durationcanvas_ref 129926 + to durationcanvas_ref 130054 + yz 289 2015 explicitmsg "[decyzja = true] zasilKonto(sumaBanknotow)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 351 273 +msg 130566 synchronous + from durationcanvas_ref 130310 + to durationcanvas_ref 130438 + yz 339 2015 explicitmsg "dodajKwote(sumaBanknotow)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 675 325 +msg 130950 synchronous + from durationcanvas_ref 130694 + to durationcanvas_ref 130822 + yz 398 2015 explicitmsg "komunikatPotweirdzenieOperacji(decyzja)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 541 382 +msg 131334 return + from durationcanvas_ref 131078 + to durationcanvas_ref 131206 + yz 451 2015 explicitmsg "komunikat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 632 435 +msg 131718 return + from durationcanvas_ref 131462 + to durationcanvas_ref 131590 + yz 517 2015 explicitmsg "wyswietlKomunikat(komunikat)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 111 501 +end diff --git a/models/134532.diagram b/models/134532.diagram new file mode 100644 index 0000000..1387a1f --- /dev/null +++ b/models/134532.diagram @@ -0,0 +1,206 @@ +format 224 + +classinstance 128004 class_ref 129283 // Klient + name "" xyz 84.1681 4.81563 2005 life_line_z 2000 +classinstance 128132 class_ref 156932 // autoryzacjaKlientaHandler + name "" xyz 1311.81 5.87 2010 life_line_z 2000 +classinstance 128260 class_ref 129155 // Bankomat + name "" xyz 532.144 13.48 2005 life_line_z 2000 +classinstance 129156 class_ref 128643 // Klawiatura + name "" xyz 1153.62 4 2015 life_line_z 2000 +classinstance 129668 class_ref 137731 // Komunikat + name "" xyz 1010.07 4 2020 life_line_z 2000 +classinstance 132612 class_ref 128131 // System_autoryzacji_uzytkownika + name "" xyz 1743.53 4.51 2005 life_line_z 2000 +note 132996 "Sesje i systemy roznia sie w zaleznosci od uzywanego banku" + xyzwh 1605.61 357.89 2000 288 88 +classinstance 135940 class_ref 128387 // Ekran_dotykowy + name "" xyz 184 7.2 2010 life_line_z 2000 +durationcanvas 128388 classinstance_ref 128004 // :Klient + xyzwh 110 116 2010 11 43 +end +durationcanvas 128516 classinstance_ref 128260 // :Bankomat + xyzwh 582 112 2010 11 28 +end +durationcanvas 128772 classinstance_ref 128260 // :Bankomat + xyzwh 582 419 2010 11 69 +end +durationcanvas 128900 classinstance_ref 128132 // :autoryzacjaKlientaHandler + xyzwh 1436 470 2010 11 427 + overlappingdurationcanvas 135684 + xyzwh 1442 866 2020 11 25 + end +end +durationcanvas 129796 classinstance_ref 128260 // :Bankomat + xyzwh 582 169 2010 11 30 +end +durationcanvas 129924 classinstance_ref 129668 // :Komunikat + xyzwh 1062 170 2010 11 32 +end +durationcanvas 130180 classinstance_ref 128260 // :Bankomat + xyzwh 582 297 2010 11 40 +end +durationcanvas 130308 classinstance_ref 129156 // :Klawiatura + xyzwh 1206 298 2010 11 28 +end +durationcanvas 130564 classinstance_ref 128004 // :Klient + xyzwh 110 257 2010 11 40 +end +durationcanvas 130692 classinstance_ref 128260 // :Bankomat + xyzwh 582 259 2010 11 27 +end +durationcanvas 132228 classinstance_ref 129156 // :Klawiatura + xyzwh 1206 358 2010 11 48 +end +durationcanvas 132356 classinstance_ref 128260 // :Bankomat + xyzwh 582 358 2010 11 29 +end +durationcanvas 132740 classinstance_ref 132612 // :System_autoryzacji_uzytkownika + xyzwh 1900 511 2010 11 59 +end +durationcanvas 133124 classinstance_ref 132612 // :System_autoryzacji_uzytkownika + xyzwh 1900 598 2010 11 45 +end +durationcanvas 133380 classinstance_ref 132612 // :System_autoryzacji_uzytkownika + xyzwh 1900 666 2010 11 31 +end +durationcanvas 133636 classinstance_ref 132612 // :System_autoryzacji_uzytkownika + xyzwh 1900 742 2010 11 26 +end +durationcanvas 133892 classinstance_ref 132612 // :System_autoryzacji_uzytkownika + xyzwh 1900 825 2010 11 42 +end +durationcanvas 134148 classinstance_ref 128132 // :autoryzacjaKlientaHandler + xyzwh 1436 944 2010 11 37 +end +durationcanvas 134276 classinstance_ref 128260 // :Bankomat + xyzwh 582 958 2010 11 54 +end +durationcanvas 134916 classinstance_ref 128260 // :Bankomat + xyzwh 582 1056 2010 11 40 +end +durationcanvas 135044 classinstance_ref 129668 // :Komunikat + xyzwh 1062 1057 2010 11 27 +end +durationcanvas 136068 classinstance_ref 128260 // :Bankomat + xyzwh 582 211 2010 11 41 +end +durationcanvas 136196 classinstance_ref 135940 // :Ekran_dotykowy + xyzwh 265 211 2010 11 26 +end +durationcanvas 136452 classinstance_ref 128260 // :Bankomat + xyzwh 582 1196 2010 11 40 +end +durationcanvas 136580 classinstance_ref 135940 // :Ekran_dotykowy + xyzwh 265 1196 2010 11 25 +end +msg 128644 synchronous + from durationcanvas_ref 128388 + to durationcanvas_ref 128516 + yz 120 2015 msg operation_ref 141700 // "autoryzujKlienta()()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "karta: Karta_klienta" + label_xy 184 88 +msg 129028 synchronous + from durationcanvas_ref 128772 + to durationcanvas_ref 128900 + yz 477 2015 msg operation_ref 141828 // "rozpocznijAutoryzacje()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "karta: Karta_klienta, pin: int" + label_xy 605 440 +msg 130052 synchronous + from durationcanvas_ref 129796 + to durationcanvas_ref 129924 + yz 171 2015 explicitmsg "new komunikat()" + stereotype "<>" xyz 760 192 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "tekst: string, czasTrwania: int" + label_xy 620 129 +msg 130436 synchronous + from durationcanvas_ref 130180 + to durationcanvas_ref 130308 + yz 301 2015 msg operation_ref 142212 // "czytajPin()()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "pin:int" + label_xy 721 279 +msg 130820 synchronous + from durationcanvas_ref 130564 + to durationcanvas_ref 130692 + yz 260 2015 msg operation_ref 142084 // "wprowadzPin()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "pin:int" + label_xy 137 235 +msg 132484 return + from durationcanvas_ref 132228 + to durationcanvas_ref 132356 + yz 359 2015 explicitmsg "pin" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 784 337 +msg 132868 synchronous + from durationcanvas_ref 128900 + to durationcanvas_ref 132740 + yz 532 2015 msg operation_ref 148740 // "utworzSesjeAutoryzacji()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "karta: Karta_klienta" + label_xy 1459 505 +msg 133252 synchronous + from durationcanvas_ref 128900 + to durationcanvas_ref 133124 + yz 608 2015 msg operation_ref 148868 // "sprawdzKarte()()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "karta: Karta_klienta" + label_xy 1506 584 +msg 133508 return + from durationcanvas_ref 133380 + to durationcanvas_ref 128900 + yz 681 3005 explicitmsg "czyKartaAktywna" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 1587 657 +msg 133764 synchronous + from durationcanvas_ref 128900 + to durationcanvas_ref 133636 + yz 745 2015 msg operation_ref 148996 // "sprawdzPin()()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "karta: Karta_klienta" + label_xy 1513 721 +msg 134020 return + from durationcanvas_ref 133892 + to durationcanvas_ref 128900 + yz 829 2015 explicitmsg "czyZautoryzowany" + stereotype "<>" xyz 1621 854 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 1577 805 +msg 134404 return + from durationcanvas_ref 134148 + to durationcanvas_ref 134276 + yz 969 2015 explicitmsg "czyZautoryzowany" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 928 945 +msg 135172 synchronous + from durationcanvas_ref 134916 + to durationcanvas_ref 135044 + yz 1057 2015 explicitmsg "new ()" + stereotype "<>" xyz 773 1081 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "czyZautoryzowany: string, czasTrwania: int" + label_xy 551 1017 +reflexivemsg 135812 synchronous + to durationcanvas_ref 135684 + yz 866 2025 msg operation_ref 149124 // "zakonczAutoryzacje()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 1365 842 +msg 136324 synchronous + from durationcanvas_ref 136068 + to durationcanvas_ref 136196 + yz 212 2015 msg operation_ref 150276 // "wyswietlKomunikat()()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "komunikat: Komunikat" + label_xy 232 188 +msg 136708 synchronous + from durationcanvas_ref 136452 + to durationcanvas_ref 136580 + yz 1196 2015 msg operation_ref 150276 // "wyswietlKomunikat()()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "komunikat: Komunikat" + label_xy 232 1172 +end diff --git a/models/134532_4.d b/models/134532_4.d new file mode 100644 index 0000000..1387a1f --- /dev/null +++ b/models/134532_4.d @@ -0,0 +1,206 @@ +format 224 + +classinstance 128004 class_ref 129283 // Klient + name "" xyz 84.1681 4.81563 2005 life_line_z 2000 +classinstance 128132 class_ref 156932 // autoryzacjaKlientaHandler + name "" xyz 1311.81 5.87 2010 life_line_z 2000 +classinstance 128260 class_ref 129155 // Bankomat + name "" xyz 532.144 13.48 2005 life_line_z 2000 +classinstance 129156 class_ref 128643 // Klawiatura + name "" xyz 1153.62 4 2015 life_line_z 2000 +classinstance 129668 class_ref 137731 // Komunikat + name "" xyz 1010.07 4 2020 life_line_z 2000 +classinstance 132612 class_ref 128131 // System_autoryzacji_uzytkownika + name "" xyz 1743.53 4.51 2005 life_line_z 2000 +note 132996 "Sesje i systemy roznia sie w zaleznosci od uzywanego banku" + xyzwh 1605.61 357.89 2000 288 88 +classinstance 135940 class_ref 128387 // Ekran_dotykowy + name "" xyz 184 7.2 2010 life_line_z 2000 +durationcanvas 128388 classinstance_ref 128004 // :Klient + xyzwh 110 116 2010 11 43 +end +durationcanvas 128516 classinstance_ref 128260 // :Bankomat + xyzwh 582 112 2010 11 28 +end +durationcanvas 128772 classinstance_ref 128260 // :Bankomat + xyzwh 582 419 2010 11 69 +end +durationcanvas 128900 classinstance_ref 128132 // :autoryzacjaKlientaHandler + xyzwh 1436 470 2010 11 427 + overlappingdurationcanvas 135684 + xyzwh 1442 866 2020 11 25 + end +end +durationcanvas 129796 classinstance_ref 128260 // :Bankomat + xyzwh 582 169 2010 11 30 +end +durationcanvas 129924 classinstance_ref 129668 // :Komunikat + xyzwh 1062 170 2010 11 32 +end +durationcanvas 130180 classinstance_ref 128260 // :Bankomat + xyzwh 582 297 2010 11 40 +end +durationcanvas 130308 classinstance_ref 129156 // :Klawiatura + xyzwh 1206 298 2010 11 28 +end +durationcanvas 130564 classinstance_ref 128004 // :Klient + xyzwh 110 257 2010 11 40 +end +durationcanvas 130692 classinstance_ref 128260 // :Bankomat + xyzwh 582 259 2010 11 27 +end +durationcanvas 132228 classinstance_ref 129156 // :Klawiatura + xyzwh 1206 358 2010 11 48 +end +durationcanvas 132356 classinstance_ref 128260 // :Bankomat + xyzwh 582 358 2010 11 29 +end +durationcanvas 132740 classinstance_ref 132612 // :System_autoryzacji_uzytkownika + xyzwh 1900 511 2010 11 59 +end +durationcanvas 133124 classinstance_ref 132612 // :System_autoryzacji_uzytkownika + xyzwh 1900 598 2010 11 45 +end +durationcanvas 133380 classinstance_ref 132612 // :System_autoryzacji_uzytkownika + xyzwh 1900 666 2010 11 31 +end +durationcanvas 133636 classinstance_ref 132612 // :System_autoryzacji_uzytkownika + xyzwh 1900 742 2010 11 26 +end +durationcanvas 133892 classinstance_ref 132612 // :System_autoryzacji_uzytkownika + xyzwh 1900 825 2010 11 42 +end +durationcanvas 134148 classinstance_ref 128132 // :autoryzacjaKlientaHandler + xyzwh 1436 944 2010 11 37 +end +durationcanvas 134276 classinstance_ref 128260 // :Bankomat + xyzwh 582 958 2010 11 54 +end +durationcanvas 134916 classinstance_ref 128260 // :Bankomat + xyzwh 582 1056 2010 11 40 +end +durationcanvas 135044 classinstance_ref 129668 // :Komunikat + xyzwh 1062 1057 2010 11 27 +end +durationcanvas 136068 classinstance_ref 128260 // :Bankomat + xyzwh 582 211 2010 11 41 +end +durationcanvas 136196 classinstance_ref 135940 // :Ekran_dotykowy + xyzwh 265 211 2010 11 26 +end +durationcanvas 136452 classinstance_ref 128260 // :Bankomat + xyzwh 582 1196 2010 11 40 +end +durationcanvas 136580 classinstance_ref 135940 // :Ekran_dotykowy + xyzwh 265 1196 2010 11 25 +end +msg 128644 synchronous + from durationcanvas_ref 128388 + to durationcanvas_ref 128516 + yz 120 2015 msg operation_ref 141700 // "autoryzujKlienta()()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "karta: Karta_klienta" + label_xy 184 88 +msg 129028 synchronous + from durationcanvas_ref 128772 + to durationcanvas_ref 128900 + yz 477 2015 msg operation_ref 141828 // "rozpocznijAutoryzacje()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "karta: Karta_klienta, pin: int" + label_xy 605 440 +msg 130052 synchronous + from durationcanvas_ref 129796 + to durationcanvas_ref 129924 + yz 171 2015 explicitmsg "new komunikat()" + stereotype "<>" xyz 760 192 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "tekst: string, czasTrwania: int" + label_xy 620 129 +msg 130436 synchronous + from durationcanvas_ref 130180 + to durationcanvas_ref 130308 + yz 301 2015 msg operation_ref 142212 // "czytajPin()()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "pin:int" + label_xy 721 279 +msg 130820 synchronous + from durationcanvas_ref 130564 + to durationcanvas_ref 130692 + yz 260 2015 msg operation_ref 142084 // "wprowadzPin()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "pin:int" + label_xy 137 235 +msg 132484 return + from durationcanvas_ref 132228 + to durationcanvas_ref 132356 + yz 359 2015 explicitmsg "pin" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 784 337 +msg 132868 synchronous + from durationcanvas_ref 128900 + to durationcanvas_ref 132740 + yz 532 2015 msg operation_ref 148740 // "utworzSesjeAutoryzacji()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "karta: Karta_klienta" + label_xy 1459 505 +msg 133252 synchronous + from durationcanvas_ref 128900 + to durationcanvas_ref 133124 + yz 608 2015 msg operation_ref 148868 // "sprawdzKarte()()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "karta: Karta_klienta" + label_xy 1506 584 +msg 133508 return + from durationcanvas_ref 133380 + to durationcanvas_ref 128900 + yz 681 3005 explicitmsg "czyKartaAktywna" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 1587 657 +msg 133764 synchronous + from durationcanvas_ref 128900 + to durationcanvas_ref 133636 + yz 745 2015 msg operation_ref 148996 // "sprawdzPin()()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "karta: Karta_klienta" + label_xy 1513 721 +msg 134020 return + from durationcanvas_ref 133892 + to durationcanvas_ref 128900 + yz 829 2015 explicitmsg "czyZautoryzowany" + stereotype "<>" xyz 1621 854 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 1577 805 +msg 134404 return + from durationcanvas_ref 134148 + to durationcanvas_ref 134276 + yz 969 2015 explicitmsg "czyZautoryzowany" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 928 945 +msg 135172 synchronous + from durationcanvas_ref 134916 + to durationcanvas_ref 135044 + yz 1057 2015 explicitmsg "new ()" + stereotype "<>" xyz 773 1081 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "czyZautoryzowany: string, czasTrwania: int" + label_xy 551 1017 +reflexivemsg 135812 synchronous + to durationcanvas_ref 135684 + yz 866 2025 msg operation_ref 149124 // "zakonczAutoryzacje()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 1365 842 +msg 136324 synchronous + from durationcanvas_ref 136068 + to durationcanvas_ref 136196 + yz 212 2015 msg operation_ref 150276 // "wyswietlKomunikat()()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "komunikat: Komunikat" + label_xy 232 188 +msg 136708 synchronous + from durationcanvas_ref 136452 + to durationcanvas_ref 136580 + yz 1196 2015 msg operation_ref 150276 // "wyswietlKomunikat()()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "komunikat: Komunikat" + label_xy 232 1172 +end diff --git a/models/135174.diagram b/models/135174.diagram index b754d25..10dcc11 100644 --- a/models/135174.diagram +++ b/models/135174.diagram @@ -10,40 +10,40 @@ classinstance 128262 class_ref 128515 // Czytnik_kart classinstance 128390 class_ref 137731 // Komunikat name "" xyz 573 171 2000 life_line_z 2000 durationcanvas 128518 classinstance_ref 128006 // :Klient - xyzwh 87 79 2010 11 40 + xyzwh 98 79 2010 11 40 end durationcanvas 128646 classinstance_ref 128134 // :Bankomat - xyzwh 312 79 2010 11 25 + xyzwh 330 79 2010 11 25 end durationcanvas 128902 classinstance_ref 128134 // :Bankomat - xyzwh 312 153 2010 11 40 + xyzwh 330 153 2010 11 40 end durationcanvas 129030 classinstance_ref 128262 // :Czytnik_kart - xyzwh 445 153 2010 11 25 + xyzwh 467 153 2010 11 25 end durationcanvas 129286 classinstance_ref 128262 // :Czytnik_kart - xyzwh 445 241 2010 11 40 + xyzwh 467 241 2010 11 40 end durationcanvas 129414 classinstance_ref 128134 // :Bankomat - xyzwh 312 241 2010 11 25 + xyzwh 330 241 2010 11 25 end durationcanvas 129670 classinstance_ref 128134 // :Bankomat - xyzwh 312 301 2010 11 40 + xyzwh 330 301 2010 11 40 end durationcanvas 129798 classinstance_ref 128390 // :Komunikat - xyzwh 606 301 2010 11 25 + xyzwh 625 301 2010 11 25 end durationcanvas 130054 classinstance_ref 128390 // :Komunikat - xyzwh 606 385 2010 11 41 + xyzwh 625 385 2010 11 41 end durationcanvas 130182 classinstance_ref 128134 // :Bankomat - xyzwh 312 374 2010 11 36 + xyzwh 330 374 2010 11 36 end durationcanvas 130438 classinstance_ref 128134 // :Bankomat - xyzwh 312 463 2010 11 40 + xyzwh 330 463 2010 11 40 end durationcanvas 130566 classinstance_ref 128006 // :Klient - xyzwh 87 463 2010 11 25 + xyzwh 98 463 2010 11 25 end msg 128774 synchronous from durationcanvas_ref 128518 diff --git a/models/135174_4.d b/models/135174_4.d new file mode 100644 index 0000000..10dcc11 --- /dev/null +++ b/models/135174_4.d @@ -0,0 +1,84 @@ +format 224 + +classinstance 128006 class_ref 129283 // Klient + name "" xyz 72 4 2000 life_line_z 2000 +classinstancecanvas 128134 classinstance_ref 128006 // + xyz 280 24 2000 life_line_z 2000 +end +classinstance 128262 class_ref 128515 // Czytnik_kart + name "" xyz 406 68 2000 life_line_z 2000 +classinstance 128390 class_ref 137731 // Komunikat + name "" xyz 573 171 2000 life_line_z 2000 +durationcanvas 128518 classinstance_ref 128006 // :Klient + xyzwh 98 79 2010 11 40 +end +durationcanvas 128646 classinstance_ref 128134 // :Bankomat + xyzwh 330 79 2010 11 25 +end +durationcanvas 128902 classinstance_ref 128134 // :Bankomat + xyzwh 330 153 2010 11 40 +end +durationcanvas 129030 classinstance_ref 128262 // :Czytnik_kart + xyzwh 467 153 2010 11 25 +end +durationcanvas 129286 classinstance_ref 128262 // :Czytnik_kart + xyzwh 467 241 2010 11 40 +end +durationcanvas 129414 classinstance_ref 128134 // :Bankomat + xyzwh 330 241 2010 11 25 +end +durationcanvas 129670 classinstance_ref 128134 // :Bankomat + xyzwh 330 301 2010 11 40 +end +durationcanvas 129798 classinstance_ref 128390 // :Komunikat + xyzwh 625 301 2010 11 25 +end +durationcanvas 130054 classinstance_ref 128390 // :Komunikat + xyzwh 625 385 2010 11 41 +end +durationcanvas 130182 classinstance_ref 128134 // :Bankomat + xyzwh 330 374 2010 11 36 +end +durationcanvas 130438 classinstance_ref 128134 // :Bankomat + xyzwh 330 463 2010 11 40 +end +durationcanvas 130566 classinstance_ref 128006 // :Klient + xyzwh 98 463 2010 11 25 +end +msg 128774 synchronous + from durationcanvas_ref 128518 + to durationcanvas_ref 128646 + yz 86 2015 explicitmsg "odbierzKarte()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 165 70 +msg 129158 synchronous + from durationcanvas_ref 128902 + to durationcanvas_ref 129030 + yz 162 2015 explicitmsg "wydajKarte()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 353 147 +msg 129542 return + from durationcanvas_ref 129286 + to durationcanvas_ref 129414 + yz 247 2015 explicitmsg "rezultat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 366 233 +msg 129926 synchronous + from durationcanvas_ref 129670 + to durationcanvas_ref 129798 + yz 311 2015 explicitmsg "komunikatOdbierzKarte(rezultat)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 370 298 +msg 130310 return + from durationcanvas_ref 130054 + to durationcanvas_ref 130182 + yz 387 2015 explicitmsg "komunikat" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 435 372 +msg 130694 return + from durationcanvas_ref 130438 + to durationcanvas_ref 130566 + yz 470 2015 explicitmsg "wyswietlKomunikat(komunikat)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 117 454 +end diff --git a/models/141060.diagram b/models/141060.diagram new file mode 100644 index 0000000..bbfe85a --- /dev/null +++ b/models/141060.diagram @@ -0,0 +1,197 @@ +format 224 + +classinstance 128004 class_ref 129283 // Klient + name "" xyz -5.3 4 2005 life_line_z 2000 +classinstance 128132 class_ref 129155 // Bankomat + name "" xyz 341.8 9.4 2005 life_line_z 2000 +note 128260 "Kontroler +" + xyzwh 471.8 3.8 2000 118 43 +classinstance 129540 class_ref 163460 // transakcjaHandler + name "" xyz 778.2 8 2005 life_line_z 2000 +classinstance 130052 class_ref 134660 // Sprawdzenie_stanu_konta + name "" xyz 1267 5.4 2005 life_line_z 2000 +classinstance 130564 class_ref 135684 // System_kontroli_transakcji + name "" xyz 1634.6 8.8 2010 life_line_z 2000 +classinstance 133764 class_ref 128387 // Ekran_dotykowy + name "" xyz 78.8 4.4 2005 life_line_z 2000 +classinstance 133892 class_ref 137731 // Komunikat + name "" xyz 2007 6 2005 life_line_z 2000 +durationcanvas 128900 classinstance_ref 128132 // :Bankomat + xyzwh 391 79.8 2010 11 40 +end +durationcanvas 129156 classinstance_ref 128004 // :Klient + xyzwh 20 151.6 2010 11 46 +end +durationcanvas 129284 classinstance_ref 128132 // :Bankomat + xyzwh 390 151.8 2010 11 30 +end +durationcanvas 129668 classinstance_ref 128132 // :Bankomat + xyzwh 390 245.6 2010 11 44 +end +durationcanvas 129796 classinstance_ref 129540 // :transakcjaHandler + xyzwh 866 205.8 2010 11 56 +end +durationcanvas 130180 classinstance_ref 129540 // :transakcjaHandler + xyzwh 866 468.4 2010 11 47 +end +durationcanvas 130308 classinstance_ref 130052 // :Sprawdzenie_stanu_konta + xyzwh 1392 462.2 2010 11 54 +end +durationcanvas 130692 classinstance_ref 129540 // :transakcjaHandler + xyzwh 865 311.6 2010 11 42 +end +durationcanvas 130820 classinstance_ref 130564 // :System_kontroli_transakcji + xyzwh 1763 310.4 2010 11 29 +end +durationcanvas 131076 classinstance_ref 130564 // :System_kontroli_transakcji + xyzwh 1763 393.4 2010 11 43 +end +durationcanvas 131204 classinstance_ref 129540 // :transakcjaHandler + xyzwh 866 395.6 2010 11 29 +end +durationcanvas 131460 classinstance_ref 129540 // :transakcjaHandler + xyzwh 865 568 2010 11 43 +end +durationcanvas 131588 classinstance_ref 130564 // :System_kontroli_transakcji + xyzwh 1763 567 2010 11 29 +end +durationcanvas 131844 classinstance_ref 130564 // :System_kontroli_transakcji + xyzwh 1763 635 2010 11 43 +end +durationcanvas 131972 classinstance_ref 129540 // :transakcjaHandler + xyzwh 865 636.4 2010 11 27 +end +durationcanvas 132228 classinstance_ref 129540 // :transakcjaHandler + xyzwh 865 701 2010 11 42 +end +durationcanvas 132356 classinstance_ref 130052 // :Sprawdzenie_stanu_konta + xyzwh 1392 701.6 2010 11 27 +end +durationcanvas 132612 classinstance_ref 129540 // :transakcjaHandler + xyzwh 865 793 2010 11 41 +end +durationcanvas 132740 classinstance_ref 130052 // :Sprawdzenie_stanu_konta + xyzwh 1392 793.4 2010 11 27 +end +durationcanvas 132996 classinstance_ref 129540 // :transakcjaHandler + xyzwh 865 900 2010 11 41 +end +durationcanvas 133124 classinstance_ref 128132 // :Bankomat + xyzwh 391 899.2 2010 11 26 +end +durationcanvas 133380 classinstance_ref 129540 // :transakcjaHandler + xyzwh 865 990 2010 11 41 +end +durationcanvas 133508 classinstance_ref 128132 // :Bankomat + xyzwh 390 989.2 2010 11 26 +end +durationcanvas 134020 classinstance_ref 128132 // :Bankomat + xyzwh 391 1185 2010 11 40 +end +durationcanvas 134148 classinstance_ref 133892 // :Komunikat + xyzwh 2059 1185 2010 11 25 +end +durationcanvas 134404 classinstance_ref 128132 // :Bankomat + xyzwh 391 1310 2010 11 40 +end +durationcanvas 134532 classinstance_ref 133764 // :Ekran_dotykowy + xyzwh 157 1309 2010 11 25 +end +reflexivemsg 129028 synchronous + to durationcanvas_ref 128900 + yz 79 2015 explicitmsg "wyswietlTransakcje()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 307 55 +msg 129412 synchronous + from durationcanvas_ref 129156 + to durationcanvas_ref 129284 + yz 154 2015 msg operation_ref 149252 // "wybierzTransakcje()(in transakcja : string)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "transakcja: string" + label_xy 25 129 +msg 129924 synchronous + from durationcanvas_ref 129668 + to durationcanvas_ref 129796 + yz 248 2015 msg operation_ref 149380 // "rozpocznijTransakcje()(in transakcja : string, in karta : Karta_klienta)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "transakcja: string, karta: Karta_klienta" + label_xy 306 209 +msg 130436 synchronous + from durationcanvas_ref 130180 + to durationcanvas_ref 130308 + yz 476 2015 explicitmsg "new(numerRachunku)" + stereotype "<>" xyz 1009 494 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 963 451 +msg 130948 synchronous + from durationcanvas_ref 130692 + to durationcanvas_ref 130820 + yz 314 2015 msg operation_ref 149508 // "pobierzNumerRachunku()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "karta: Karta_klienta" + label_xy 931 290 +msg 131332 return + from durationcanvas_ref 131076 + to durationcanvas_ref 131204 + yz 397 2015 explicitmsg "numerRachunku" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 1153 370 +msg 131716 synchronous + from durationcanvas_ref 131460 + to durationcanvas_ref 131588 + yz 571 2015 msg operation_ref 149636 // "pobierzSaldo()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "numRachunku: string" + label_xy 921 545 +msg 132100 return + from durationcanvas_ref 131844 + to durationcanvas_ref 131972 + yz 638 2015 explicitmsg "saldo" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 1137 614 +msg 132484 synchronous + from durationcanvas_ref 132228 + to durationcanvas_ref 132356 + yz 703 2015 msg operation_ref 149764 // "zapiszStatusTransakcji()()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "status: string" + label_xy 893 674 +msg 132868 synchronous + from durationcanvas_ref 132612 + to durationcanvas_ref 132740 + yz 795 2015 msg operation_ref 149892 // "zapiszLogiTransakcji()()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "data: date, id: string, typ:string" + label_xy 892 768 +msg 133252 synchronous + from durationcanvas_ref 132996 + to durationcanvas_ref 133124 + yz 902 2015 msg operation_ref 150020 // "zapiszTransakcje()()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "transakcja: Transakcja" + label_xy 451 878 +msg 133636 synchronous + from durationcanvas_ref 133380 + to durationcanvas_ref 133508 + yz 992 2015 msg operation_ref 150148 // "wyswietlSaldo()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "saldo:string" + label_xy 513 968 +msg 134276 synchronous + from durationcanvas_ref 134020 + to durationcanvas_ref 134148 + yz 1188 2015 explicitmsg "new (saldo)" + stereotype "<>" xyz 1173 1208 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 1161 1160 +msg 134660 synchronous + from durationcanvas_ref 134404 + to durationcanvas_ref 134532 + yz 1312 2015 msg operation_ref 150276 // "wyswietlKomunikat()()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "komunikat: Komunikat" + label_xy 76 1284 +line 128388 -_-_ + from ref 128132 z 2006 to ref 128260 +end diff --git a/models/141188.diagram b/models/141188.diagram new file mode 100644 index 0000000..72b3d13 --- /dev/null +++ b/models/141188.diagram @@ -0,0 +1,87 @@ +format 224 + +classinstance 128004 class_ref 129283 // Klient + name "" xyz 43.6 8.8 2005 life_line_z 2000 +classinstance 128132 class_ref 129155 // Bankomat + name "" xyz 575.8 27.8 2005 life_line_z 2000 +note 128260 "Kontroler +" + xyzwh 720.6 15.2 2000 113 45 +classinstance 128516 class_ref 128387 // Ekran_dotykowy + name "" xyz 133.8 16.8 2005 life_line_z 2000 +classinstance 128644 class_ref 137731 // Komunikat + name "" xyz 996.8 14.6 2005 life_line_z 2000 +durationcanvas 128772 classinstance_ref 128132 // :Bankomat + xyzwh 625 144 2010 11 40 +end +durationcanvas 128900 classinstance_ref 128644 // :Komunikat + xyzwh 1048 145 2010 11 25 +end +durationcanvas 129540 classinstance_ref 128132 // :Bankomat + xyzwh 625 211 2010 11 40 +end +durationcanvas 129668 classinstance_ref 128516 // :Ekran_dotykowy + xyzwh 214 211 2010 11 25 +end +durationcanvas 129924 classinstance_ref 128004 // :Klient + xyzwh 69 97 2010 11 40 +end +durationcanvas 130052 classinstance_ref 128132 // :Bankomat + xyzwh 625 97 2010 11 25 +end +durationcanvas 130308 classinstance_ref 128132 // :Bankomat + xyzwh 625 286 2010 11 40 +end +durationcanvas 130436 classinstance_ref 128516 // :Ekran_dotykowy + xyzwh 214 286 2010 11 25 +end +durationcanvas 130692 classinstance_ref 128516 // :Ekran_dotykowy + xyzwh 214 365 2010 11 40 +end +durationcanvas 130820 classinstance_ref 128132 // :Bankomat + xyzwh 625 365 2010 11 25 +end +durationcanvas 131076 classinstance_ref 128132 // :Bankomat + xyzwh 625 461 2010 11 40 +end +msg 129028 synchronous + from durationcanvas_ref 128772 + to durationcanvas_ref 128900 + yz 145 2015 explicitmsg "new(potwierdzenieOperacji:string)" + stereotype "<>" xyz 745 169 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 727 121 +msg 129796 synchronous + from durationcanvas_ref 129540 + to durationcanvas_ref 129668 + yz 211 2015 msg operation_ref 150276 // "wyswietlKomunikat()()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "komunikat: Komunikat" + label_xy 227 179 +msg 130180 synchronous + from durationcanvas_ref 129924 + to durationcanvas_ref 130052 + yz 97 2015 explicitmsg "potwierdzenieOperacji()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 235 73 +msg 130564 synchronous + from durationcanvas_ref 130308 + to durationcanvas_ref 130436 + yz 286 2015 explicitmsg "jakaDecyzja()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 355 262 +msg 130948 return + from durationcanvas_ref 130692 + to durationcanvas_ref 130820 + yz 365 2015 explicitmsg "decyzja" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 390 341 +reflexivemsg 131204 synchronous + to durationcanvas_ref 131076 + yz 461 2015 explicitmsg "[decyzja = true]generujPotwierdzenie()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "transakcja: Transakcja" + label_xy 433 437 +line 128388 -_-_ + from ref 128132 z 2006 to ref 128260 +end diff --git a/models/141188_4.d b/models/141188_4.d new file mode 100644 index 0000000..8b11dc6 --- /dev/null +++ b/models/141188_4.d @@ -0,0 +1,87 @@ +format 224 + +classinstance 128004 class_ref 129283 // Klient + name "" xyz 43.6 8.8 2005 life_line_z 2000 +classinstance 128132 class_ref 129155 // Bankomat + name "" xyz 575.8 27.8 2005 life_line_z 2000 +note 128260 "Kontroler +" + xyzwh 720.6 15.2 2000 113 45 +classinstance 128516 class_ref 128387 // Ekran_dotykowy + name "" xyz 133.8 16.8 2005 life_line_z 2000 +classinstance 128644 class_ref 137731 // Komunikat + name "" xyz 996.8 14.6 2005 life_line_z 2000 +durationcanvas 128772 classinstance_ref 128132 // :Bankomat + xyzwh 625 144.6 2010 11 40 +end +durationcanvas 128900 classinstance_ref 128644 // :Komunikat + xyzwh 1048 145.8 2010 11 25 +end +durationcanvas 129540 classinstance_ref 128132 // :Bankomat + xyzwh 625 211 2010 11 40 +end +durationcanvas 129668 classinstance_ref 128516 // :Ekran_dotykowy + xyzwh 214 211.2 2010 11 25 +end +durationcanvas 129924 classinstance_ref 128004 // :Klient + xyzwh 69 97 2010 11 40 +end +durationcanvas 130052 classinstance_ref 128132 // :Bankomat + xyzwh 625 97 2010 11 25 +end +durationcanvas 130308 classinstance_ref 128132 // :Bankomat + xyzwh 625 286 2010 11 40 +end +durationcanvas 130436 classinstance_ref 128516 // :Ekran_dotykowy + xyzwh 214 286 2010 11 25 +end +durationcanvas 130692 classinstance_ref 128516 // :Ekran_dotykowy + xyzwh 214 365 2010 11 40 +end +durationcanvas 130820 classinstance_ref 128132 // :Bankomat + xyzwh 625 365 2010 11 25 +end +durationcanvas 131076 classinstance_ref 128132 // :Bankomat + xyzwh 625 461 2010 11 40 +end +msg 129028 synchronous + from durationcanvas_ref 128772 + to durationcanvas_ref 128900 + yz 145 2015 explicitmsg "new(komunikat)" + stereotype "<>" xyz 745 169 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 727 121 +msg 129796 synchronous + from durationcanvas_ref 129540 + to durationcanvas_ref 129668 + yz 211 2015 msg operation_ref 150276 // "wyswietlKomunikat()()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "komunikat: Komunikat" + label_xy 227 179 +msg 130180 synchronous + from durationcanvas_ref 129924 + to durationcanvas_ref 130052 + yz 97 2015 explicitmsg "potwierdzenieOperacji()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 235 73 +msg 130564 synchronous + from durationcanvas_ref 130308 + to durationcanvas_ref 130436 + yz 286 2015 explicitmsg "jakaDecyzja()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 355 262 +msg 130948 return + from durationcanvas_ref 130692 + to durationcanvas_ref 130820 + yz 365 2015 explicitmsg "decyzja" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 390 341 +reflexivemsg 131204 synchronous + to durationcanvas_ref 131076 + yz 461 2015 explicitmsg "[decyzja = true]generujPotwierdzenie()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "transakcja: Transakcja" + label_xy 433 437 +line 128388 -_-_ + from ref 128132 z 2006 to ref 128260 +end diff --git a/models/141316.diagram b/models/141316.diagram new file mode 100644 index 0000000..3d0a395 --- /dev/null +++ b/models/141316.diagram @@ -0,0 +1,151 @@ +format 224 + +classinstance 128004 class_ref 129283 // Klient + name "" xyz 107.4 4 2005 life_line_z 2000 +classinstance 128132 class_ref 129155 // Bankomat + name "" xyz 290 22.2 2005 life_line_z 2000 +note 128260 "Kontroler + +" + xyzwh 470.4 21 2000 117 39 +classinstance 128516 class_ref 128515 // Czytnik_kart + name "" xyz 669 17.2 2005 life_line_z 2000 +classinstance 129412 class_ref 128387 // Ekran_dotykowy + name "" xyz 1119 21.4 2005 life_line_z 2000 +classinstance 129540 class_ref 137731 // Komunikat + name "" xyz 902.2 18.8 2005 life_line_z 2000 +durationcanvas 128644 classinstance_ref 128132 // :Bankomat + xyzwh 340 117 2010 11 40 +end +durationcanvas 128772 classinstance_ref 128516 // :Czytnik_kart + xyzwh 730 118 2010 11 25 +end +durationcanvas 129028 classinstance_ref 128516 // :Czytnik_kart + xyzwh 730 400 2010 11 50 +end +durationcanvas 129156 classinstance_ref 128132 // :Bankomat + xyzwh 340 398 2010 11 55 +end +durationcanvas 129668 classinstance_ref 128516 // :Czytnik_kart + xyzwh 730 167 2010 11 40 +end +durationcanvas 129796 classinstance_ref 129540 // :Komunikat + xyzwh 954 168 2010 11 25 +end +durationcanvas 130052 classinstance_ref 128132 // :Bankomat + xyzwh 340 271 2010 11 40 +end +durationcanvas 130180 classinstance_ref 129412 // :Ekran_dotykowy + xyzwh 1200 271 2010 11 25 +end +durationcanvas 130436 classinstance_ref 128132 // :Bankomat + xyzwh 340 496 2010 11 40 +end +durationcanvas 130692 classinstance_ref 128132 // :Bankomat + xyzwh 340 346 2010 11 40 +end +durationcanvas 130820 classinstance_ref 128516 // :Czytnik_kart + xyzwh 730 346 2010 11 25 +end +durationcanvas 131076 classinstance_ref 128132 // :Bankomat + xyzwh 340 571 2010 11 40 +end +durationcanvas 131204 classinstance_ref 128516 // :Czytnik_kart + xyzwh 730 572 2010 11 25 +end +durationcanvas 131460 classinstance_ref 128516 // :Czytnik_kart + xyzwh 730 657 2010 11 40 +end +durationcanvas 131588 classinstance_ref 128132 // :Bankomat + xyzwh 340 658 2010 11 25 +end +durationcanvas 132100 classinstance_ref 128132 // :Bankomat + xyzwh 340 760 2010 11 40 +end +durationcanvas 132228 classinstance_ref 128516 // :Czytnik_kart + xyzwh 730 760 2010 11 25 +end +durationcanvas 132484 classinstance_ref 128132 // :Bankomat + xyzwh 340 867 2010 11 40 +end +durationcanvas 132612 classinstance_ref 129540 // :Komunikat + xyzwh 954 867 2010 11 25 +end +durationcanvas 132868 classinstance_ref 128132 // :Bankomat + xyzwh 340 1007 2010 11 40 +end +durationcanvas 132996 classinstance_ref 129412 // :Ekran_dotykowy + xyzwh 1200 1007 2010 11 25 +end +msg 128900 synchronous + from durationcanvas_ref 128644 + to durationcanvas_ref 128772 + yz 118 2015 explicitmsg "wydajKarte()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 459 94 +msg 129284 return + from durationcanvas_ref 129028 + to durationcanvas_ref 129156 + yz 428 2015 explicitmsg "czyOdebrana" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 456 401 +msg 129924 synchronous + from durationcanvas_ref 129668 + to durationcanvas_ref 129796 + yz 168 2015 explicitmsg "new(wydajKarte:string)" + stereotype "<>" xyz 793 192 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 775 144 +msg 130308 synchronous + from durationcanvas_ref 130052 + to durationcanvas_ref 130180 + yz 271 2015 explicitmsg "wyswietlKomunikat()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "komunikat:Komunikat" + label_xy 581 247 +reflexivemsg 130564 synchronous + to durationcanvas_ref 130436 + yz 496 2015 explicitmsg "[czyOdebrana=false]wydajSygnalDzwiekowy()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 191 472 +msg 130948 synchronous + from durationcanvas_ref 130692 + to durationcanvas_ref 130820 + yz 346 2015 msg operation_ref 151044 // "czyOdebranaKarta()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 445 322 +msg 131332 synchronous + from durationcanvas_ref 131076 + to durationcanvas_ref 131204 + yz 572 2015 msg operation_ref 151044 // "czyOdebranaKarta()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 445 548 +msg 131716 return + from durationcanvas_ref 131460 + to durationcanvas_ref 131588 + yz 658 2015 explicitmsg "czyOdebrana" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 478 634 +msg 132356 synchronous + from durationcanvas_ref 132100 + to durationcanvas_ref 132228 + yz 760 2015 explicitmsg "[czyodebrana=false]wciagnijKarte()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 380 731 +msg 132740 synchronous + from durationcanvas_ref 132484 + to durationcanvas_ref 132612 + yz 867 2015 explicitmsg "new(kartaWciagnieta: string)" + stereotype "<>" xyz 598 891 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 518 843 +msg 133124 synchronous + from durationcanvas_ref 132868 + to durationcanvas_ref 132996 + yz 1007 2015 msg operation_ref 150276 // "wyswietlKomunikat()()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "komunikat: Komunikat" + label_xy 578 983 +line 128388 -_-_ + from ref 128132 z 2006 to ref 128260 +end diff --git a/models/141316_4.d b/models/141316_4.d new file mode 100644 index 0000000..01c2796 --- /dev/null +++ b/models/141316_4.d @@ -0,0 +1,125 @@ +format 224 + +classinstance 128004 class_ref 129283 // Klient + name "" xyz 107.4 3.6 2005 life_line_z 2000 +classinstance 128132 class_ref 129155 // Bankomat + name "" xyz 290 22.2 2005 life_line_z 2000 +note 128260 "Kontroler + +" + xyzwh 470.4 21 2000 117 39 +classinstance 128516 class_ref 128515 // Czytnik_kart + name "" xyz 669 17.2 2005 life_line_z 2000 +classinstance 129412 class_ref 128387 // Ekran_dotykowy + name "" xyz 1119 21.4 2005 life_line_z 2000 +classinstance 129540 class_ref 137731 // Komunikat + name "" xyz 902.2 18.8 2005 life_line_z 2000 +durationcanvas 128644 classinstance_ref 128132 // :Bankomat + xyzwh 340 117.6 2010 11 40 +end +durationcanvas 128772 classinstance_ref 128516 // :Czytnik_kart + xyzwh 730 118 2010 11 25 +end +durationcanvas 129028 classinstance_ref 128516 // :Czytnik_kart + xyzwh 730 400.2 2010 11 50 +end +durationcanvas 129156 classinstance_ref 128132 // :Bankomat + xyzwh 340 398 2010 11 55 +end +durationcanvas 129668 classinstance_ref 128516 // :Czytnik_kart + xyzwh 730 167.6 2010 11 40 +end +durationcanvas 129796 classinstance_ref 129540 // :Komunikat + xyzwh 954 168 2010 11 25 +end +durationcanvas 130052 classinstance_ref 128132 // :Bankomat + xyzwh 340 271 2010 11 40 +end +durationcanvas 130180 classinstance_ref 129412 // :Ekran_dotykowy + xyzwh 1200 271.4 2010 11 25 +end +durationcanvas 130436 classinstance_ref 128132 // :Bankomat + xyzwh 340 496 2010 11 40 +end +durationcanvas 130692 classinstance_ref 128132 // :Bankomat + xyzwh 340 346 2010 11 40 +end +durationcanvas 130820 classinstance_ref 128516 // :Czytnik_kart + xyzwh 730 346.4 2010 11 25 +end +durationcanvas 131076 classinstance_ref 128132 // :Bankomat + xyzwh 340 571.8 2010 11 40 +end +durationcanvas 131204 classinstance_ref 128516 // :Czytnik_kart + xyzwh 730 572.2 2010 11 25 +end +durationcanvas 131460 classinstance_ref 128516 // :Czytnik_kart + xyzwh 730 657.6 2010 11 40 +end +durationcanvas 131588 classinstance_ref 128132 // :Bankomat + xyzwh 340 658 2010 11 25 +end +durationcanvas 132100 classinstance_ref 128132 // :Bankomat + xyzwh 340 760.2 2010 11 40 +end +durationcanvas 132228 classinstance_ref 128516 // :Czytnik_kart + xyzwh 730 760.6 2010 11 25 +end +msg 128900 synchronous + from durationcanvas_ref 128644 + to durationcanvas_ref 128772 + yz 118 2015 explicitmsg "wydajKarte()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 459 94 +msg 129284 return + from durationcanvas_ref 129028 + to durationcanvas_ref 129156 + yz 428 2015 explicitmsg "czyOdebrana" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 456 401 +msg 129924 synchronous + from durationcanvas_ref 129668 + to durationcanvas_ref 129796 + yz 168 2015 explicitmsg "new(komunikat)" + stereotype "<>" xyz 793 192 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 775 144 +msg 130308 synchronous + from durationcanvas_ref 130052 + to durationcanvas_ref 130180 + yz 271 2015 explicitmsg "wyswietlKomunikat()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "komunikat:Komunikat" + label_xy 581 247 +reflexivemsg 130564 synchronous + to durationcanvas_ref 130436 + yz 496 2015 explicitmsg "[czyOdebrana=false]wydajSygnalDzwiekowy()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 191 472 +msg 130948 synchronous + from durationcanvas_ref 130692 + to durationcanvas_ref 130820 + yz 346 2015 msg operation_ref 151044 // "czyOdebranaKarta()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 445 322 +msg 131332 synchronous + from durationcanvas_ref 131076 + to durationcanvas_ref 131204 + yz 572 2015 msg operation_ref 151044 // "czyOdebranaKarta()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 445 548 +msg 131716 return + from durationcanvas_ref 131460 + to durationcanvas_ref 131588 + yz 658 2015 explicitmsg "czyOdebrana" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 478 634 +msg 132356 synchronous + from durationcanvas_ref 132100 + to durationcanvas_ref 132228 + yz 760 2015 explicitmsg "[czyodebrana=false]wciagnijKarte()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 380 731 +line 128388 -_-_ + from ref 128132 z 2006 to ref 128260 +end diff --git a/models/141444.diagram b/models/141444.diagram new file mode 100644 index 0000000..99582f8 --- /dev/null +++ b/models/141444.diagram @@ -0,0 +1,68 @@ +format 224 + +classinstance 128004 class_ref 129283 // Klient + name "" xyz 94 9 2005 life_line_z 2000 +classinstance 128132 class_ref 129155 // Bankomat + name "" xyz 255 21 2005 life_line_z 2000 +note 128260 "Kontroler" + xyzwh 432 8 2000 113 51 +classinstance 128516 class_ref 134532 // Drukarka_potwierdzen + name "" xyz 625 15 2005 life_line_z 2000 +classinstance 129412 class_ref 137731 // Komunikat + name "" xyz 896 11 2005 life_line_z 2000 +classinstance 129924 class_ref 128387 // Ekran_dotykowy + name "" xyz 1157 11 2005 life_line_z 2000 +durationcanvas 128644 classinstance_ref 128004 // :Klient + xyzwh 120 146 2010 11 40 +end +durationcanvas 128772 classinstance_ref 128132 // :Bankomat + xyzwh 305 146 2010 11 25 +end +durationcanvas 129028 classinstance_ref 128132 // :Bankomat + xyzwh 305 198 2010 11 40 +end +durationcanvas 129156 classinstance_ref 128516 // :Drukarka_potwierdzen + xyzwh 732 198 2010 11 25 +end +durationcanvas 129540 classinstance_ref 128132 // :Bankomat + xyzwh 305 301 2010 11 40 +end +durationcanvas 129668 classinstance_ref 129412 // :Komunikat + xyzwh 948 301 2010 11 25 +end +durationcanvas 130052 classinstance_ref 128132 // :Bankomat + xyzwh 305 434 2010 11 41 +end +durationcanvas 130180 classinstance_ref 129924 // :Ekran_dotykowy + xyzwh 1238 434 2010 11 26 +end +msg 128900 synchronous + from durationcanvas_ref 128644 + to durationcanvas_ref 128772 + yz 146 2015 msg operation_ref 151300 // "odbierzPotwierdzenie()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 112 122 +msg 129284 synchronous + from durationcanvas_ref 129028 + to durationcanvas_ref 129156 + yz 198 2015 msg operation_ref 151428 // "drukujPotwierdzenie()()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "potwierdzenie: string" + label_xy 336 175 +msg 129796 synchronous + from durationcanvas_ref 129540 + to durationcanvas_ref 129668 + yz 301 2015 explicitmsg "new(potwierdzenieWydrukowane: string)" + stereotype "<>" xyz 578 325 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 560 277 +msg 130308 synchronous + from durationcanvas_ref 130052 + to durationcanvas_ref 130180 + yz 434 2015 msg operation_ref 150276 // "wyswietlKomunikat()()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "komunikat: Komunikat" + label_xy 580 410 +line 128388 -_-_ + from ref 128132 z 2006 to ref 128260 +end diff --git a/models/141444_4.d b/models/141444_4.d new file mode 100644 index 0000000..26d57a4 --- /dev/null +++ b/models/141444_4.d @@ -0,0 +1,68 @@ +format 224 + +classinstance 128004 class_ref 129283 // Klient + name "" xyz 94 9 2005 life_line_z 2000 +classinstance 128132 class_ref 129155 // Bankomat + name "" xyz 255 21 2005 life_line_z 2000 +note 128260 "Kontroler" + xyzwh 432 8 2000 113 51 +classinstance 128516 class_ref 134532 // Drukarka_potwierdzen + name "" xyz 625 15 2005 life_line_z 2000 +classinstance 129412 class_ref 137731 // Komunikat + name "" xyz 896 11 2005 life_line_z 2000 +classinstance 129924 class_ref 128387 // Ekran_dotykowy + name "" xyz 1157 11 2005 life_line_z 2000 +durationcanvas 128644 classinstance_ref 128004 // :Klient + xyzwh 120 146 2010 11 40 +end +durationcanvas 128772 classinstance_ref 128132 // :Bankomat + xyzwh 305 146 2010 11 25 +end +durationcanvas 129028 classinstance_ref 128132 // :Bankomat + xyzwh 305 198 2010 11 40 +end +durationcanvas 129156 classinstance_ref 128516 // :Drukarka_potwierdzen + xyzwh 732 198 2010 11 25 +end +durationcanvas 129540 classinstance_ref 128132 // :Bankomat + xyzwh 305 301 2010 11 40 +end +durationcanvas 129668 classinstance_ref 129412 // :Komunikat + xyzwh 948 301 2010 11 25 +end +durationcanvas 130052 classinstance_ref 128132 // :Bankomat + xyzwh 305 434 2010 11 41 +end +durationcanvas 130180 classinstance_ref 129924 // :Ekran_dotykowy + xyzwh 1238 434 2010 11 26 +end +msg 128900 synchronous + from durationcanvas_ref 128644 + to durationcanvas_ref 128772 + yz 146 2015 msg operation_ref 151300 // "odbierzPotwierdzenie()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 112 122 +msg 129284 synchronous + from durationcanvas_ref 129028 + to durationcanvas_ref 129156 + yz 198 2015 msg operation_ref 151428 // "drukujPotwierdzenie()()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "potwierdzenie: string" + label_xy 336 175 +msg 129796 synchronous + from durationcanvas_ref 129540 + to durationcanvas_ref 129668 + yz 301 2015 explicitmsg "new(komunikat)" + stereotype "<>" xyz 578 325 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 560 277 +msg 130308 synchronous + from durationcanvas_ref 130052 + to durationcanvas_ref 130180 + yz 434 2015 msg operation_ref 150276 // "wyswietlKomunikat()()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "komunikat: Komunikat" + label_xy 580 410 +line 128388 -_-_ + from ref 128132 z 2006 to ref 128260 +end diff --git a/models/4.session b/models/4.session index 2b4bd8b..69bca8c 100644 --- a/models/4.session +++ b/models/4.session @@ -1,9 +1,20 @@ -window_sizes 3000 1875 726 2264 1580 216 +window_sizes 3277 1718 703 2564 1412 227 windowsvista_style +diagrams + sequencediagram_ref 134532 // 3-2-wprowadzeniePinu + 2398 1256 169 A3 0 0 + classdiagram_ref 128003 // domain-model + 1829 945 100 Custom 624 0 + active sequencediagram_ref 128134 // 2-2-wprowadzeniePinu + 1829 1252 110 A4 0 0 +end show_stereotypes -selected sequencediagram_ref 134532 // 3-2-wprowadzeniePinu +selected operation_ref 142212 // czytajPin() open - classview_ref 128003 // domain + class_ref 128131 // System_autoryzacji_uzytkownika + class_ref 128515 // Czytnik_kart + class_ref 128643 // Klawiatura + class_ref 129155 // Bankomat class_ref 156932 // autoryzacjaKlientaHandler end end diff --git a/models/models.prj b/models/models.prj index 7d74afd..65cef44 100644 --- a/models/models.prj +++ b/models/models.prj @@ -1,6 +1,6 @@ format 224 "models" - revision 13 + revision 15 modified_by 4 "Adam" @@ -35,9 +35,9 @@ format 224 show_infonote yes drawing_language uml show_stereotype_properties no end 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 96 - font_size 9 - diagram_format A3 + dpi 0 + font_size 8 + diagram_format A1 image_root_dir "" @@ -116,6 +116,38 @@ ${members}} classrelation 148868 // posiada> relation_ref 144772 // posiada> + end + + operation 148740 "utworzSesjeAutoryzacji" + public explicit_return_type "" + nparams 0 + + java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ + ${body}} +" + + + + end + + operation 148868 "sprawdzKarte()" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 148996 "sprawdzPin()" + public explicit_return_type "" + nparams 0 + + + + + end end @@ -262,6 +294,26 @@ ${members}} idl_decl "" mysql_decl "" MysqlColumn + end + + operation 150276 "wyswietlKomunikat()" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 150532 "jakaDecyzja()" + public explicit_return_type "" + nparams 0 + + + + + end end @@ -323,6 +375,40 @@ ${members}} + end + + operation 150788 "wydajKarte()" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 151044 "czyOdebranaKarta" + public explicit_return_type "" + nparams 0 + + java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ + ${body}} +" + + + + end + + operation 151172 "wciagnijKarte" + public explicit_return_type "" + nparams 0 + + java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ + ${body}} +" + + + end end @@ -356,6 +442,16 @@ ${members}} idl_decl "" mysql_decl "" MysqlColumn + end + + operation 142212 "czytajPin()" + public explicit_return_type "" + nparams 0 + + + + + end end @@ -960,6 +1056,115 @@ ${members}} + end + + operation 141700 "autoryzujKlienta()" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 141956 "wyswietlKomunikat()" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 142084 "wprowadzPin" + public explicit_return_type "" + nparams 0 + + java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ + ${body}} +" + + + + end + + operation 149252 "wybierzTransakcje()" + public explicit_return_type "" + nparams 1 + param in name "transakcja" explicit_type "string" + + + + + + end + + operation 150020 "zapiszTransakcje()" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 150148 "wyswietlSaldo" + public explicit_return_type "" + nparams 0 + + java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ + ${body}} +" + + + + end + + operation 150404 "potwierdzenieOperacji()" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 150660 "generujPotwierdzenie()" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 150916 "wydajSygnalDzwiekowy" + public explicit_return_type "" + nparams 0 + + java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ + ${body}} +" + + + + end + + operation 151300 "odbierzPotwierdzenie" + public explicit_return_type "" + nparams 0 + + java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ + ${body}} +" + + + end end @@ -1885,6 +2090,18 @@ ${members}} mysql_decl "" MysqlColumn end + + operation 151428 "drukujPotwierdzenie()" + public explicit_return_type "" + nparams 0 + + java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ + ${body}} +" + + + + end end class 134660 "Sprawdzenie_stanu_konta" @@ -1913,6 +2130,26 @@ ${members}} idl_decl "" mysql_decl "" MysqlColumn + end + + operation 149764 "zapiszStatusTransakcji()" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 149892 "zapiszLogiTransakcji()" + public explicit_return_type "" + nparams 0 + + + + + end end @@ -2182,6 +2419,30 @@ ${members}} classrelation 136836 // (posaida >) relation_ref 135556 // posaida > end + + operation 149508 "pobierzNumerRachunku" + public explicit_return_type "" + nparams 0 + + java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ + ${body}} +" + + + + end + + operation 149636 "pobierzSaldo" + public explicit_return_type "" + nparams 0 + + java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ + ${body}} +" + + + + end end class 135812 "System_autoryzacji_zaopatrzeniowca" @@ -2845,7 +3106,7 @@ ${members}} sequencediagram 128134 "2-2-wprowadzeniePinu" sequencediagramsettings end - overlapping_bars size A4 + overlapping_bars size 5000x1188 end sequencediagram 128262 "2-3-wybranieOperacjiWplatyGotowki" @@ -2897,7 +3158,94 @@ ${members}} sequencediagram 128004 "3-1-wlozKarte" sequencediagramsettings end - overlapping_bars size A3 + overlapping_bars size 5000x1680 + end + + sequencediagram 134532 "3-2-wprowadzeniePinu" + sequencediagramsettings end + overlapping_bars size 5000x1680 + end + + class 156932 "autoryzacjaKlientaHandler" + 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 "" + + operation 141828 "rozpocznijAutoryzacje" + public explicit_return_type "" + nparams 0 + + java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ + ${body}} +" + + + + end + + operation 149124 "zakonczAutoryzacje" + public explicit_return_type "" + nparams 0 + + java_def " ${comment}${@}${visibility}${final}${static}${abstract}${synchronized}${type} ${name}${(}${)}${throws}${staticnl}{ + ${body}} +" + + + + end + end + + sequencediagram 141060 "3-3-wyborOperacjiSprawdzSaldo" + sequencediagramsettings end + overlapping_bars size A1 + end + + class 163460 "transakcjaHandler" + 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 "" + + operation 149380 "rozpocznijTransakcje()" + public explicit_return_type "" + nparams 2 + param in name "transakcja" explicit_type "string" + param in name "karta" type class_ref 128771 // Karta_klienta + + + + + + end + end + + sequencediagram 141188 "3-4-wyborOpcjiWydrukowaniaPotwierdzeina" + sequencediagramsettings end + overlapping_bars size A1 + end + + sequencediagram 141316 "3-5-odebranieKarty" + sequencediagramsettings end + overlapping_bars size A1 + end + + sequencediagram 141444 "3-6-OdebraniePotwierdzeniaOperacji" + sequencediagramsettings end + overlapping_bars size A1 end end end