From 2a68a20e261f1023266c33ebf0564f0795f4759d Mon Sep 17 00:00:00 2001 From: Mateusz Date: Thu, 28 Jan 2021 10:40:43 +0100 Subject: [PATCH] modify 1.1 and 1.2 sequence diagrams --- models/128042.diagram | 122 ++++++------ models/128042_38.d | 422 ++++++++++++++++++++++++++++++++++++++++++ models/128166.diagram | 119 ++++++++---- models/128166_38.d | 58 ------ models/128294.diagram | 131 +++++++++---- models/134822.diagram | 11 ++ models/134822_38.d | 11 ++ models/38.session | 22 ++- models/models.prj | 300 ++++++++++++++++++++++++++---- 9 files changed, 963 insertions(+), 233 deletions(-) create mode 100644 models/128042_38.d delete mode 100644 models/128166_38.d create mode 100644 models/134822.diagram create mode 100644 models/134822_38.d diff --git a/models/128042.diagram b/models/128042.diagram index ebfdbe1..ec7ba00 100644 --- a/models/128042.diagram +++ b/models/128042.diagram @@ -2,103 +2,103 @@ format 223 classcanvas 128120 class_ref 134648 // Kelner classdiagramsettings member_max_width 0 end - xyzwh 519.46 223.36 2000 64 39 + xyzwh 519.46 223.16 2000 64 39 end classcanvas 128248 class_ref 134776 // Terminal classdiagramsettings member_max_width 0 end - xyz 1124.6 147.4 2000 + xyz 1124.2 147.8 2000 end classcanvas 128376 class_ref 134904 // Menu classdiagramsettings member_max_width 0 end - xyzwh 1028.28 611.08 2000 62 39 + xyzwh 1028.48 611.08 2000 62 39 end classcanvas 128504 class_ref 135032 // Zamowienie classdiagramsettings member_max_width 0 end - xyzwh 743.23 203.78 2000 99 49 + xyzwh 739.03 202.78 2000 305 91 end classcanvas 128549 class_ref 146808 // DanePracownika classdiagramsettings member_max_width 0 end - xyz 172.7 317.2 2006 + xyz 172.9 317 2006 end classcanvas 128632 class_ref 135160 // Potrawa classdiagramsettings member_max_width 0 end - xyzwh 1024.3 312.97 2000 79 41 + xyzwh 1024.5 312.77 2000 79 41 end classcanvas 128760 class_ref 135288 // Kucharz classdiagramsettings member_max_width 0 end - xyzwh 633.45 419.89 2000 81 39 + xyzwh 633.65 419.29 2000 81 75 end classcanvas 128888 class_ref 135416 // EkranKucharza classdiagramsettings member_max_width 0 end - xyz 822.16 327.02 2000 + xyz 822.36 327.42 2000 end classcanvas 129016 class_ref 135544 // Pracownik classdiagramsettings member_max_width 0 end - xyz 304.09 427.05 2000 + xyz 304.69 427.45 2000 end classcanvas 129144 class_ref 135672 // TabletKelnera classdiagramsettings member_max_width 0 end - xyz 448.8 380.98 2000 + xyz 448.6 380.58 2000 end classcanvas 129318 class_ref 128038 // Pozycja_w_Menu classdiagramsettings member_max_width 0 end - xyzwh 1038.15 466.12 2000 124 65 + xyzwh 1037.75 466.32 2000 124 65 end classcanvas 129400 class_ref 135928 // Stolik classdiagramsettings member_max_width 0 end - xyzwh 505.45 95.8 2000 68 49 + xyzwh 504.65 95.4 2000 68 49 end classcanvas 129528 class_ref 136056 // Platnosc classdiagramsettings member_max_width 0 end - xyz 884.98 80.4 2000 + xyz 884.18 80 2000 end classcanvas 129784 class_ref 136312 // Magazyn classdiagramsettings member_max_width 0 end - xyz 643.74 654.96 2000 + xyz 643.94 654.16 2000 end classcanvas 129912 class_ref 136440 // Magazynier classdiagramsettings member_max_width 0 end - xyz 455.56 655.48 2000 + xyz 455.36 655.08 2000 end classcanvas 130040 class_ref 136568 // Paragon classdiagramsettings member_max_width 0 end - xyz 1079.86 3.22 2000 + xyz 1079.66 3.02 2000 end classcanvas 130168 class_ref 136696 // SystemPracowniczy classdiagramsettings member_max_width 0 end - xyz 33.06 451.78 2000 + xyz 33.66 451.78 2000 end classcanvas 130214 class_ref 128166 // Klient classdiagramsettings member_max_width 0 end - xyzwh 261.09 139.6 2000 62 39 + xyzwh 261.49 139.8 2000 62 39 end classcanvas 130296 class_ref 136824 // SystemZamowien classdiagramsettings member_max_width 0 end - xyz 957.9 174.2 2000 + xyz 956.3 173.6 2000 end classcanvas 130424 class_ref 136952 // SystemRachunkowy classdiagramsettings member_max_width 0 end - xyz 287.14 692.12 2000 + xyz 287.74 692.52 2000 end classcanvas 130552 class_ref 137080 // Glod classdiagramsettings member_max_width 0 end - xyz 260.39 259.23 2000 + xyz 260.19 259.43 2000 end classcanvas 130680 class_ref 137208 // Reklamacja classdiagramsettings member_max_width 0 end - xyz 521.47 9.06 2000 + xyz 521.67 9.26 2000 end classcanvas 130808 class_ref 137336 // Obrzydzenie classdiagramsettings member_max_width 0 end - xyz 32.72 62.63 2000 + xyz 32.52 62.03 2000 end classcanvas 130936 class_ref 137464 // Audyt classdiagramsettings member_max_width 0 end - xyz 80.88 884.38 2000 + xyz 80.68 884.58 2000 end classcanvas 131064 class_ref 137592 // SystemAudytowy classdiagramsettings member_max_width 0 end - xyz 92.84 764.18 2000 + xyz 92.24 764.38 2000 end classcanvas 131192 class_ref 137720 // KatalogPotraw classdiagramsettings member_max_width 0 end @@ -106,55 +106,55 @@ classcanvas 131192 class_ref 137720 // KatalogPotraw end classcanvas 131320 class_ref 137848 // Faktura classdiagramsettings member_max_width 0 end - xyz 724.95 874.27 2000 + xyz 724.95 874.47 2000 end classcanvas 131448 class_ref 137976 // UmowaOPrace classdiagramsettings member_max_width 0 end - xyz 153.89 565.1 2000 + xyz 153.49 565.7 2000 end classcanvas 131704 class_ref 138232 // StanMagazynu classdiagramsettings member_max_width 0 end - xyz 563.62 758.24 2000 + xyz 563.82 758.04 2000 end classcanvas 131832 class_ref 138360 // Polprodukt classdiagramsettings member_max_width 0 end - xyz 754.54 769.96 2000 + xyz 754.54 769.16 2000 end classcanvas 131960 class_ref 138488 // HistoriaZamowien classdiagramsettings member_max_width 0 end - xyzwh 682.46 14.58 2000 130 39 + xyzwh 676.06 14.98 2000 334 65 end classcanvas 132216 class_ref 138744 // Zadowolenie classdiagramsettings member_max_width 0 end - xyz 46.95 231.47 2000 + xyz 46.75 231.47 2000 end classcanvas 132344 class_ref 138872 // Podatek classdiagramsettings member_max_width 0 end - xyz 221.65 877.18 2000 + xyz 221.85 877.58 2000 end classcanvas 132472 class_ref 139000 // Pensja classdiagramsettings member_max_width 0 end - xyz 59.5 689.65 2000 + xyz 59.9 689.85 2000 end classcanvas 132600 class_ref 139128 // Wlasciciel classdiagramsettings member_max_width 0 end - xyz 8.62 587.28 2000 + xyz 8.02 587.68 2000 end classcanvas 132856 class_ref 139384 // Przepis classdiagramsettings member_max_width 0 end - xyzwh 841.92 549.33 2000 83 65 + xyzwh 841.72 549.73 2000 83 65 end classcanvas 132984 class_ref 139512 // Raport classdiagramsettings member_max_width 0 end - xyzwh 443.75 894.69 2000 70 49 + xyzwh 443.95 894.89 2000 70 49 end classcanvas 133112 class_ref 139640 // Menedzer classdiagramsettings member_max_width 0 end - xyz 849.79 724.14 2000 + xyz 849.99 724.34 2000 end classcanvas 133240 class_ref 139768 // Rezerwacja classdiagramsettings member_max_width 0 end - xyz 386.35 243.38 2005 + xyz 386.55 243.18 2005 end relationcanvas 128037 relation_ref 128037 // uzywa > decenter_begin 879 @@ -164,9 +164,9 @@ relationcanvas 128037 relation_ref 128037 // uzywa > end relationcanvas 128038 relation_ref 128038 // realizuje > decenter_end 707 - from ref 128120 z 2001 label "realizuje >" italic max_width 255 xyz 636 223 2001 to ref 128504 + from ref 128120 z 2001 label "realizuje >" italic max_width 255 xyz 636.5 222.5 2001 to ref 128504 no_role_a no_role_b - multiplicity_a_pos 727 243 3000 multiplicity_b_pos 594 246 3000 + multiplicity_a_pos 726 273 3000 multiplicity_b_pos 592 249 3000 end relationcanvas 128293 relation_ref 128165 // < robionaWedlug from ref 132856 z 2001 label "< robionaWedlug" italic max_width 255 xyz 932 436 2001 to ref 128632 @@ -174,9 +174,9 @@ relationcanvas 128293 relation_ref 128165 // < robionaWedlug multiplicity_a_pos 1025 360 3000 multiplicity_b_pos 890 531 3000 end relationcanvas 128421 relation_ref 128293 // realizuje > - from ref 128760 z 2001 label "realizuje >" italic max_width 255 xyz 703 320 2001 to ref 128504 + from ref 128760 z 2001 label "realizuje >" italic max_width 255 xyz 730.5 319.5 2001 to ref 128504 no_role_a no_role_b - multiplicity_a_pos 759 256 3000 multiplicity_b_pos 667 401 3000 + multiplicity_a_pos 826 290 3000 multiplicity_b_pos 719 417 3000 end relationcanvas 128677 relation_ref 128421 // zawiera > decenter_begin 925 @@ -192,9 +192,9 @@ relationcanvas 128805 relation_ref 128549 // < ma multiplicity_a_pos 294 444 3000 multiplicity_b_pos 281 408 3000 end relationcanvas 129190 relation_ref 128550 // zawiera > - from ref 128504 z 2001 label "zawiera >" italic max_width 255 xyz 909 265 2001 to ref 128632 + from ref 128504 z 2001 label "zawiera >" italic max_width 255 xyz 937 268.5 2001 to ref 128632 no_role_a no_role_b - multiplicity_a_pos 995 326 3000 multiplicity_b_pos 852 255 3000 + multiplicity_a_pos 998 323 3000 multiplicity_b_pos 994 303 3000 end relationcanvas 129446 relation_ref 128678 // zawiera > decenter_begin 500 @@ -214,15 +214,15 @@ relationcanvas 129830 relation_ref 129062 // ustala > end relationcanvas 129958 relation_ref 129190 // zawiera > decenter_begin 521 - from ref 131960 z 2001 label "zawiera >" italic max_width 255 xyz 744 114 2001 to ref 128504 + from ref 131960 z 2001 label "zawiera >" italic max_width 255 xyz 766 113 2001 to ref 128504 no_role_a no_role_b - multiplicity_a_pos 769 185 3000 multiplicity_b_pos 731 60 3000 + multiplicity_a_pos 866 183 3000 multiplicity_b_pos 836 84 3000 end relationcanvas 130086 relation_ref 129318 // przypisane > - from ref 129400 z 2001 label "przypisane >" italic max_width 255 xyz 598 128 2001 to point 685 156 + from ref 129400 z 2001 label "przypisane >" italic max_width 255 xyz 598 128 2001 to point 685.4 156.6 line 129445 z 2001 to ref 128504 no_role_a no_role_b - multiplicity_a_pos 724 208 3000 multiplicity_b_pos 582 136 3000 + multiplicity_a_pos 763 211 3000 multiplicity_b_pos 582 136 3000 end relationcanvas 130342 relation_ref 129446 // siadaPrzy > from ref 130214 z 2001 label "siadaPrzy >" italic max_width 255 xyz 384 122 2001 to ref 129400 @@ -236,14 +236,14 @@ relationcanvas 130982 relation_ref 135974 // czuje > end relationcanvas 131110 relation_ref 136102 // sklada > decenter_begin 172 - from ref 130680 z 2001 to point 490 66 + from ref 130680 z 2001 to point 490.4 66.6 line 129701 z 2001 label "sklada >" italic max_width 255 xyz 387 91 2001 to ref 130214 no_role_a no_role_b multiplicity_a_pos 334 144 3000 multiplicity_b_pos 515 46 3000 end relationcanvas 131238 relation_ref 136230 // < czuje decenter_end 771 - from ref 132216 z 2001 label "< czuje" italic max_width 255 xyz 132 198 2001 to point 186 192 + from ref 132216 z 2001 label "< czuje" italic max_width 255 xyz 132 198 2001 to point 186.6 192.8 line 129061 z 2001 to ref 130214 no_role_a no_role_b multiplicity_a_pos 242 172 3000 multiplicity_b_pos 125 234 3000 @@ -251,8 +251,8 @@ end relationcanvas 131366 relation_ref 136358 // < czuje decenter_begin 814 decenter_end 228 - from ref 130808 z 2001 to point 111 144 - line 129317 z 2001 label "< czuje" italic max_width 255 xyz 121 133 2001 to point 162 147 + from ref 130808 z 2001 to point 111.6 144.2 + line 129317 z 2001 label "< czuje" italic max_width 255 xyz 121 133 2001 to point 162.8 147.8 line 129189 z 2001 to ref 130214 no_role_a no_role_b multiplicity_a_pos 242 154 3000 multiplicity_b_pos 81 105 3000 @@ -321,15 +321,15 @@ relationcanvas 134438 relation_ref 138022 // wystawia > multiplicity_a_pos 136 598 3000 multiplicity_b_pos 86 607 3000 end relationcanvas 134520 relation_ref 128888 // dotyczy > - from ref 130680 z 2001 label "dotyczy >" italic max_width 255 xyz 619 70 2001 to point 699 120 + from ref 130680 z 2001 label "dotyczy >" italic max_width 255 xyz 619 70 2001 to point 699.2 120.4 line 129573 z 2001 to ref 128504 no_role_a no_role_b - multiplicity_a_pos 748 185 3000 multiplicity_b_pos 597 58 3000 + multiplicity_a_pos 808 213 3000 multiplicity_b_pos 597 58 3000 end relationcanvas 134694 relation_ref 138150 // < realizuje - from ref 128504 z 2001 label "< realizuje" italic max_width 255 xyz 825.5 145 2001 to ref 129528 + from ref 128504 z 2001 label "< realizuje" italic max_width 255 xyz 850 144.5 2001 to ref 129528 no_role_a no_role_b - multiplicity_a_pos 868 123 3000 multiplicity_b_pos 801 184 3000 + multiplicity_a_pos 894 123 3000 multiplicity_b_pos 883 183 3000 end relationcanvas 134822 relation_ref 138278 // < opisuje from ref 130040 z 2001 label "< opisuje" italic max_width 255 xyz 987 45 2001 to ref 129528 @@ -337,9 +337,9 @@ relationcanvas 134822 relation_ref 138278 // < opisuje multiplicity_a_pos 952 90 3000 multiplicity_b_pos 1060 36 3000 end relationcanvas 134950 relation_ref 138406 // posiada > - from ref 128504 z 2001 label "posiada >" italic max_width 255 xyz 877 194 2001 to ref 130296 + from ref 128504 z 2001 label "posiada >" italic max_width 255 xyz 981.5 180 2001 to ref 130296 no_role_a no_role_b - multiplicity_a_pos 941 205 3000 multiplicity_b_pos 852 224 3000 + multiplicity_a_pos 1029 221 3000 multiplicity_b_pos 1031 198 3000 end relationcanvas 135206 relation_ref 138534 // zawiera > from ref 131320 z 2001 label "zawiera >" italic max_width 255 xyz 746 826 2001 to ref 131832 @@ -354,9 +354,9 @@ relationcanvas 135462 relation_ref 138662 // end relationcanvas 135590 relation_ref 138790 // zawiera > decenter_begin 898 - from ref 130424 z 2001 label "zawiera >" italic max_width 255 xyz 559 457 2001 to ref 128504 + from ref 130424 z 2001 label "zawiera >" italic max_width 255 xyz 584.5 456.5 2001 to ref 128504 no_role_a no_role_b - multiplicity_a_pos 748 256 3000 multiplicity_b_pos 385 675 3000 + multiplicity_a_pos 825 290 3000 multiplicity_b_pos 405 691 3000 end relationcanvas 136102 relation_ref 138918 // < wylicza decenter_end 393 @@ -398,7 +398,7 @@ relationcanvas 137894 relation_ref 140070 // obsluguje > multiplicity_a_pos 481 363 3000 multiplicity_b_pos 521 268 3000 end relationcanvas 138278 relation_ref 140326 // realizowanaPoprzez > - from ref 129528 z 2001 label "realizowanaPoprzez >" italic max_width 255 xyz 977.5 116 2001 to ref 128248 + from ref 129528 z 2001 label "realizowanaPoprzez >" italic max_width 255 xyz 977 116 2001 to ref 128248 no_role_a no_role_b multiplicity_a_pos 1106 166 3000 multiplicity_b_pos 952 115 3000 end diff --git a/models/128042_38.d b/models/128042_38.d new file mode 100644 index 0000000..805b605 --- /dev/null +++ b/models/128042_38.d @@ -0,0 +1,422 @@ +format 223 + +classcanvas 128120 class_ref 134648 // Kelner + classdiagramsettings member_max_width 0 end + xyzwh 519.46 223.76 2000 64 39 +end +classcanvas 128248 class_ref 134776 // Terminal + classdiagramsettings member_max_width 0 end + xyz 1124.4 147.6 2000 +end +classcanvas 128376 class_ref 134904 // Menu + classdiagramsettings member_max_width 0 end + xyzwh 1027.88 611.08 2000 62 39 +end +classcanvas 128504 class_ref 135032 // Zamowienie + classdiagramsettings member_max_width 0 end + xyzwh 743.03 203.78 2000 183 75 +end +classcanvas 128549 class_ref 146808 // DanePracownika + classdiagramsettings member_max_width 0 end + xyz 172.3 317.6 2006 +end +classcanvas 128632 class_ref 135160 // Potrawa + classdiagramsettings member_max_width 0 end + xyzwh 1024.9 312.37 2000 79 41 +end +classcanvas 128760 class_ref 135288 // Kucharz + classdiagramsettings member_max_width 0 end + xyzwh 633.05 419.09 2000 81 75 +end +classcanvas 128888 class_ref 135416 // EkranKucharza + classdiagramsettings member_max_width 0 end + xyz 822.76 327.22 2000 +end +classcanvas 129016 class_ref 135544 // Pracownik + classdiagramsettings member_max_width 0 end + xyz 304.89 427.25 2000 +end +classcanvas 129144 class_ref 135672 // TabletKelnera + classdiagramsettings member_max_width 0 end + xyz 448.2 380.78 2000 +end +classcanvas 129318 class_ref 128038 // Pozycja_w_Menu + classdiagramsettings member_max_width 0 end + xyzwh 1037.95 466.72 2000 124 65 +end +classcanvas 129400 class_ref 135928 // Stolik + classdiagramsettings member_max_width 0 end + xyzwh 505.05 95.6 2000 68 49 +end +classcanvas 129528 class_ref 136056 // Platnosc + classdiagramsettings member_max_width 0 end + xyz 884.58 80.2 2000 +end +classcanvas 129784 class_ref 136312 // Magazyn + classdiagramsettings member_max_width 0 end + xyz 643.34 654.56 2000 +end +classcanvas 129912 class_ref 136440 // Magazynier + classdiagramsettings member_max_width 0 end + xyz 455.96 655.28 2000 +end +classcanvas 130040 class_ref 136568 // Paragon + classdiagramsettings member_max_width 0 end + xyz 1079.26 3.62 2000 +end +classcanvas 130168 class_ref 136696 // SystemPracowniczy + classdiagramsettings member_max_width 0 end + xyz 33.86 451.78 2000 +end +classcanvas 130214 class_ref 128166 // Klient + classdiagramsettings member_max_width 0 end + xyzwh 261.29 139.2 2000 62 39 +end +classcanvas 130296 class_ref 136824 // SystemZamowien + classdiagramsettings member_max_width 0 end + xyz 957.5 174.8 2000 +end +classcanvas 130424 class_ref 136952 // SystemRachunkowy + classdiagramsettings member_max_width 0 end + xyz 287.94 692.32 2000 +end +classcanvas 130552 class_ref 137080 // Glod + classdiagramsettings member_max_width 0 end + xyz 260.79 259.83 2000 +end +classcanvas 130680 class_ref 137208 // Reklamacja + classdiagramsettings member_max_width 0 end + xyz 521.07 9.66 2000 +end +classcanvas 130808 class_ref 137336 // Obrzydzenie + classdiagramsettings member_max_width 0 end + xyz 32.12 62.83 2000 +end +classcanvas 130936 class_ref 137464 // Audyt + classdiagramsettings member_max_width 0 end + xyz 80.28 884.98 2000 +end +classcanvas 131064 class_ref 137592 // SystemAudytowy + classdiagramsettings member_max_width 0 end + xyz 92.04 764.78 2000 +end +classcanvas 131192 class_ref 137720 // KatalogPotraw + classdiagramsettings member_max_width 0 end + xyz 1045.96 721.92 2000 +end +classcanvas 131320 class_ref 137848 // Faktura + classdiagramsettings member_max_width 0 end + xyz 724.95 874.87 2000 +end +classcanvas 131448 class_ref 137976 // UmowaOPrace + classdiagramsettings member_max_width 0 end + xyz 153.69 565.9 2000 +end +classcanvas 131704 class_ref 138232 // StanMagazynu + classdiagramsettings member_max_width 0 end + xyz 563.22 758.64 2000 +end +classcanvas 131832 class_ref 138360 // Polprodukt + classdiagramsettings member_max_width 0 end + xyz 754.54 769.56 2000 +end +classcanvas 131960 class_ref 138488 // HistoriaZamowien + classdiagramsettings member_max_width 0 end + xyzwh 682.46 14.18 2000 277 49 +end +classcanvas 132216 class_ref 138744 // Zadowolenie + classdiagramsettings member_max_width 0 end + xyz 46.35 231.47 2000 +end +classcanvas 132344 class_ref 138872 // Podatek + classdiagramsettings member_max_width 0 end + xyz 221.25 877.38 2000 +end +classcanvas 132472 class_ref 139000 // Pensja + classdiagramsettings member_max_width 0 end + xyz 59.7 689.25 2000 +end +classcanvas 132600 class_ref 139128 // Wlasciciel + classdiagramsettings member_max_width 0 end + xyz 8.82 587.48 2000 +end +classcanvas 132856 class_ref 139384 // Przepis + classdiagramsettings member_max_width 0 end + xyzwh 841.32 549.53 2000 83 65 +end +classcanvas 132984 class_ref 139512 // Raport + classdiagramsettings member_max_width 0 end + xyzwh 444.35 894.29 2000 70 49 +end +classcanvas 133112 class_ref 139640 // Menedzer + classdiagramsettings member_max_width 0 end + xyz 849.39 724.74 2000 +end +classcanvas 133240 class_ref 139768 // Rezerwacja + classdiagramsettings member_max_width 0 end + xyz 386.95 243.78 2005 +end +relationcanvas 128037 relation_ref 128037 // uzywa > + decenter_begin 879 + from ref 128760 z 2001 label "uzywa >" italic max_width 255 xyz 752 488 2001 to ref 132856 + no_role_a no_role_b + multiplicity_a_pos 811 565 3000 multiplicity_b_pos 716 471 3000 +end +relationcanvas 128038 relation_ref 128038 // realizuje > + decenter_end 707 + from ref 128120 z 2001 label "realizuje >" italic max_width 255 xyz 636 223 2001 to ref 128504 + no_role_a no_role_b + multiplicity_a_pos 727 243 3000 multiplicity_b_pos 594 246 3000 +end +relationcanvas 128293 relation_ref 128165 // < robionaWedlug + from ref 132856 z 2001 label "< robionaWedlug" italic max_width 255 xyz 932 436 2001 to ref 128632 + no_role_a no_role_b + multiplicity_a_pos 1025 360 3000 multiplicity_b_pos 890 531 3000 +end +relationcanvas 128421 relation_ref 128293 // realizuje > + from ref 128760 z 2001 label "realizuje >" italic max_width 255 xyz 703 320 2001 to ref 128504 + no_role_a no_role_b + multiplicity_a_pos 759 256 3000 multiplicity_b_pos 667 401 3000 +end +relationcanvas 128677 relation_ref 128421 // zawiera > + decenter_begin 925 + decenter_end 347 + from ref 130168 z 2007 label "zawiera >" italic max_width 255 xyz 153 407 2007 to ref 128549 + no_role_a no_role_b + multiplicity_a_pos 190 391 3000 multiplicity_b_pos 157 450 3000 +end +relationcanvas 128805 relation_ref 128549 // < ma + decenter_end 97 + from ref 128549 z 2007 label "< ma" italic max_width 255 xyz 298 395 2007 to ref 129016 + no_role_a no_role_b + multiplicity_a_pos 294 444 3000 multiplicity_b_pos 281 408 3000 +end +relationcanvas 129190 relation_ref 128550 // zawiera > + from ref 128504 z 2001 label "zawiera >" italic max_width 255 xyz 909 265 2001 to ref 128632 + no_role_a no_role_b + multiplicity_a_pos 995 326 3000 multiplicity_b_pos 852 255 3000 +end +relationcanvas 129446 relation_ref 128678 // zawiera > + decenter_begin 500 + from ref 128376 z 2001 label "zawiera >" italic max_width 255 xyz 1049 556 2001 to ref 129318 + no_role_a no_role_b + multiplicity_a_pos 1055 537 3000 multiplicity_b_pos 1044 592 3000 +end +relationcanvas 129574 relation_ref 128806 // < opisuje + from ref 128632 z 2001 label "< opisuje" italic max_width 255 xyz 1057 394 2001 to ref 129318 + no_role_a no_role_b + multiplicity_a_pos 1072 447 3000 multiplicity_b_pos 1053 360 3000 +end +relationcanvas 129830 relation_ref 129062 // ustala > + from ref 131192 z 2001 label "ustala >" italic max_width 255 xyz 960 726 2001 to ref 133112 + no_role_a no_role_b + multiplicity_a_pos 927 750 3000 multiplicity_b_pos 1026 747 3000 +end +relationcanvas 129958 relation_ref 129190 // zawiera > + decenter_begin 521 + from ref 131960 z 2001 label "zawiera >" italic max_width 255 xyz 744 114 2001 to ref 128504 + no_role_a no_role_b + multiplicity_a_pos 769 185 3000 multiplicity_b_pos 731 60 3000 +end +relationcanvas 130086 relation_ref 129318 // przypisane > + from ref 129400 z 2001 label "przypisane >" italic max_width 255 xyz 598 128 2001 to point 685.4 156.6 + line 129445 z 2001 to ref 128504 + no_role_a no_role_b + multiplicity_a_pos 724 208 3000 multiplicity_b_pos 582 136 3000 +end +relationcanvas 130342 relation_ref 129446 // siadaPrzy > + from ref 130214 z 2001 label "siadaPrzy >" italic max_width 255 xyz 384 122 2001 to ref 129400 + no_role_a no_role_b + multiplicity_a_pos 486 127 3000 multiplicity_b_pos 334 157 3000 +end +relationcanvas 130982 relation_ref 135974 // czuje > + from ref 130552 z 2001 label "czuje >" italic max_width 255 xyz 267 204 2001 to ref 130214 + no_role_a no_role_b + multiplicity_a_pos 271 184 3000 multiplicity_b_pos 266 242 3000 +end +relationcanvas 131110 relation_ref 136102 // sklada > + decenter_begin 172 + from ref 130680 z 2001 to point 490.4 66.6 + line 129701 z 2001 label "sklada >" italic max_width 255 xyz 387 91 2001 to ref 130214 + no_role_a no_role_b + multiplicity_a_pos 334 144 3000 multiplicity_b_pos 515 46 3000 +end +relationcanvas 131238 relation_ref 136230 // < czuje + decenter_end 771 + from ref 132216 z 2001 label "< czuje" italic max_width 255 xyz 132 198 2001 to point 186.6 192.8 + line 129061 z 2001 to ref 130214 + no_role_a no_role_b + multiplicity_a_pos 242 172 3000 multiplicity_b_pos 125 234 3000 +end +relationcanvas 131366 relation_ref 136358 // < czuje + decenter_begin 814 + decenter_end 228 + from ref 130808 z 2001 to point 111.6 144.2 + line 129317 z 2001 label "< czuje" italic max_width 255 xyz 121 133 2001 to point 162.8 147.8 + line 129189 z 2001 to ref 130214 + no_role_a no_role_b + multiplicity_a_pos 242 154 3000 multiplicity_b_pos 81 105 3000 +end +relationcanvas 132262 relation_ref 136870 // nadzoruje > + decenter_begin 768 + from ref 129912 z 2001 label "nadzoruje >" italic max_width 255 xyz 521 711 2001 to ref 131704 + no_role_a no_role_b + multiplicity_a_pos 537 751 3000 multiplicity_b_pos 506 694 3000 +end +relationcanvas 132390 relation_ref 136998 // opisuje > + from ref 131704 z 2001 label "opisuje >" italic max_width 255 xyz 616 710 2001 to ref 129784 + no_role_a no_role_b + multiplicity_a_pos 638 697 3000 multiplicity_b_pos 604 741 3000 +end +relationcanvas 132646 relation_ref 137254 // zawiera > + from ref 131704 z 2001 label "zawiera >" italic max_width 255 xyz 680 766 2001 to ref 131832 + no_role_a no_role_b + multiplicity_a_pos 739 791 3000 multiplicity_b_pos 664 785 3000 +end +relationcanvas 133158 relation_ref 137638 // < skladaSie + from ref 131832 z 2001 label "< skladaSie" italic max_width 255 xyz 802 677 2001 to ref 132856 + no_role_a no_role_b + multiplicity_a_pos 845 621 3000 multiplicity_b_pos 771 752 3000 +end +relationcanvas 133414 relation_ref 137766 // wiaze > + decenter_begin 238 + from ref 129016 z 2001 label "wiaze >" italic max_width 255 xyz 250 501 2001 to ref 131448 + no_role_a no_role_b + multiplicity_a_pos 206 548 3000 multiplicity_b_pos 296 470 3000 +end +relationcanvas 133880 relation_ref 128248 // + from ref 128120 z 2001 to ref 129016 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 134008 relation_ref 128376 // + from ref 128760 z 2001 to ref 129016 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 134136 relation_ref 128504 // + from ref 129912 z 2001 to ref 129016 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 134264 relation_ref 128632 // + from ref 133112 z 2001 to ref 129016 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 134310 relation_ref 137894 // < okresla + from ref 131448 z 2001 label "< okresla" italic max_width 255 xyz 126 636 2001 to ref 132472 + no_role_a no_role_b + multiplicity_a_pos 102 673 3000 multiplicity_b_pos 157 617 3000 +end +relationcanvas 134392 relation_ref 128760 // zamawia > + decenter_end 694 + from ref 133240 z 2006 label "zamawia >" italic max_width 255 xyz 324 196 2006 to ref 130214 + no_role_a no_role_b + multiplicity_a_pos 315 192 3000 multiplicity_b_pos 379 260 3000 +end +relationcanvas 134438 relation_ref 138022 // wystawia > + from ref 132600 z 2001 label "wystawia >" italic max_width 255 xyz 88 583 2001 to ref 131448 + no_role_a no_role_b + multiplicity_a_pos 136 598 3000 multiplicity_b_pos 86 607 3000 +end +relationcanvas 134520 relation_ref 128888 // dotyczy > + from ref 130680 z 2001 label "dotyczy >" italic max_width 255 xyz 619 70 2001 to point 699.2 120.4 + line 129573 z 2001 to ref 128504 + no_role_a no_role_b + multiplicity_a_pos 748 185 3000 multiplicity_b_pos 597 58 3000 +end +relationcanvas 134694 relation_ref 138150 // < realizuje + from ref 128504 z 2001 label "< realizuje" italic max_width 255 xyz 825 145 2001 to ref 129528 + no_role_a no_role_b + multiplicity_a_pos 868 123 3000 multiplicity_b_pos 801 184 3000 +end +relationcanvas 134822 relation_ref 138278 // < opisuje + from ref 130040 z 2001 label "< opisuje" italic max_width 255 xyz 987 45 2001 to ref 129528 + no_role_a no_role_b + multiplicity_a_pos 952 90 3000 multiplicity_b_pos 1060 36 3000 +end +relationcanvas 134950 relation_ref 138406 // posiada > + from ref 128504 z 2001 label "posiada >" italic max_width 255 xyz 877 194 2001 to ref 130296 + no_role_a no_role_b + multiplicity_a_pos 941 205 3000 multiplicity_b_pos 852 224 3000 +end +relationcanvas 135206 relation_ref 138534 // zawiera > + from ref 131320 z 2001 label "zawiera >" italic max_width 255 xyz 746 826 2001 to ref 131832 + no_role_a no_role_b + multiplicity_a_pos 765 812 3000 multiplicity_b_pos 740 857 3000 +end +relationcanvas 135462 relation_ref 138662 // + decenter_end 100 + from ref 131448 z 2001 to ref 130424 + role_a_pos 307 675 3000 role_b_pos 241 617 3000 + multiplicity_a_pos 277 675 3000 multiplicity_b_pos 215 617 3000 +end +relationcanvas 135590 relation_ref 138790 // zawiera > + decenter_begin 898 + from ref 130424 z 2001 label "zawiera >" italic max_width 255 xyz 559 457 2001 to ref 128504 + no_role_a no_role_b + multiplicity_a_pos 748 256 3000 multiplicity_b_pos 385 675 3000 +end +relationcanvas 136102 relation_ref 138918 // < wylicza + decenter_end 393 + from ref 132344 z 2001 label "< wylicza" italic max_width 255 xyz 280 790 2001 to ref 130424 + no_role_a no_role_b + multiplicity_a_pos 316 735 3000 multiplicity_b_pos 257 861 3000 +end +relationcanvas 136230 relation_ref 139046 // posiada > + decenter_begin 907 + decenter_end 643 + from ref 130424 z 2001 label "posiada >" italic max_width 255 xyz 537 798 2001 to ref 131320 + no_role_a no_role_b + multiplicity_a_pos 708 911 3000 multiplicity_b_pos 409 741 3000 +end +relationcanvas 136358 relation_ref 139174 // pobiera + decenter_end 82 + from ref 131064 z 2001 label "pobiera" italic max_width 255 xyz 223 733 2001 to ref 130424 + no_role_a no_role_b + multiplicity_a_pos 280 732 3000 multiplicity_b_pos 200 770 3000 +end +relationcanvas 136486 relation_ref 139302 // korzysta > + from ref 130936 z 2001 label "korzysta >" italic max_width 255 xyz 98 828 2001 to ref 131064 + no_role_a no_role_b + multiplicity_a_pos 118 807 3000 multiplicity_b_pos 93 867 3000 +end +relationcanvas 136998 relation_ref 139430 // < zarzadza + from ref 130168 z 2001 label "< zarzadza" italic max_width 255 xyz 39 523 2001 to ref 132600 + no_role_a no_role_b + multiplicity_a_pos 31 570 3000 multiplicity_b_pos 67 494 3000 +end +relationcanvas 137382 relation_ref 139814 // obsluguje > + from ref 128888 z 2001 label "obsluguje >" italic max_width 255 xyz 739 376 2001 to ref 128760 + no_role_a no_role_b + multiplicity_a_pos 719 422 3000 multiplicity_b_pos 810 365 3000 +end +relationcanvas 137894 relation_ref 140070 // obsluguje > + from ref 128120 z 2001 label "obsluguje >" italic max_width 255 xyz 491 306 2001 to ref 129144 + no_role_a no_role_b + multiplicity_a_pos 481 363 3000 multiplicity_b_pos 521 268 3000 +end +relationcanvas 138278 relation_ref 140326 // realizowanaPoprzez > + from ref 129528 z 2001 label "realizowanaPoprzez >" italic max_width 255 xyz 977 116 2001 to ref 128248 + no_role_a no_role_b + multiplicity_a_pos 1106 166 3000 multiplicity_b_pos 952 115 3000 +end +relationcanvas 138406 relation_ref 140454 // < tworzy + from ref 131192 z 2001 label "< tworzy" italic max_width 255 xyz 1053 672 2001 to ref 128376 + no_role_a no_role_b + multiplicity_a_pos 1047 656 3000 multiplicity_b_pos 1066 704 3000 +end +relationcanvas 138534 relation_ref 140582 // generuje > + decenter_begin 623 + from ref 130424 z 2001 label "generuje >" italic max_width 255 xyz 387 797 2001 to ref 132984 + no_role_a no_role_b + multiplicity_a_pos 446 877 3000 multiplicity_b_pos 349 735 3000 +end +relationcanvas 138790 relation_ref 140710 // ma > + from ref 129400 z 2006 label "ma >" italic max_width 255 xyz 462 180 2006 to ref 133240 + no_role_a no_role_b + multiplicity_a_pos 425 226 3000 multiplicity_b_pos 492 150 3000 +end +preferred_whz 1258 1010 1.1 +end diff --git a/models/128166.diagram b/models/128166.diagram index 2719e35..cc80bac 100644 --- a/models/128166.diagram +++ b/models/128166.diagram @@ -1,57 +1,108 @@ format 223 -classinstancecanvas 128678 classinstance_ref 128550 // - xyz 473 88 2000 life_line_z 2000 +classinstancecanvas 128678 classinstance_ref 128550 // zamowienie + xyz 801 103 2000 life_line_z 2000 end classinstancecanvas 136102 classinstance_ref 142118 // - xyz 15 96 2005 life_line_z 2000 + xyz 20 98 2005 life_line_z 2000 end classinstancecanvas 136230 classinstance_ref 142246 // - xyz 260 88 2000 life_line_z 2000 + xyz 289 105 2000 life_line_z 2000 end -classinstancecanvas 137766 classinstance_ref 142502 // - xyz 618 86 2000 life_line_z 2000 +classinstance 139174 class_ref 136824 // SystemZamowien + name "" xyz 617 105 2000 life_line_z 2000 +classinstance 139814 class_ref 146936 // Status + name "" xyz 1009 104 2000 life_line_z 2000 +classinstancecanvas 140198 classinstance_ref 149158 // aktualnaWartosc + xyz 1111 100 2000 life_line_z 2000 end -durationcanvas 133670 classinstance_ref 128678 // :Zamowienie - xyzwh 504 161 2010 11 138 - overlappingdurationcanvas 137254 - xyzwh 510 182 2020 11 29 - end - overlappingdurationcanvas 137510 - xyzwh 510 233 2020 11 25 - end +classinstancecanvas 140582 classinstance_ref 149286 // + xyz 1321 99 2000 life_line_z 2000 +end +classinstancecanvas 140966 classinstance_ref 155814 // + xyz 915 293 2000 life_line_z 2000 +end +classinstancecanvas 141350 classinstance_ref 155942 // + xyz 1208 292 2000 life_line_z 2000 end durationcanvas 136358 classinstance_ref 136102 // :Kucharz - xyzwh 33 187 2010 11 41 + xyzwh 38 179 2010 11 64 end durationcanvas 136486 classinstance_ref 136230 // :ZmianaStatusuController - xyzwh 321 166 2010 11 132 + xyzwh 350 173 2010 11 93 end -durationcanvas 137894 classinstance_ref 137766 // :StosStatusow - xyzwh 654 184 2010 11 28 +durationcanvas 139302 classinstance_ref 139174 // :SystemZamowien + xyzwh 662 178 2010 11 209 +end +durationcanvas 139558 classinstance_ref 128678 // zamowienie:Zamowienie + xyzwh 861 178 2010 11 75 +end +durationcanvas 139942 classinstance_ref 139814 // :Status + xyzwh 1028 179 2010 11 104 +end +durationcanvas 140326 classinstance_ref 140198 // aktualnaWartosc:WartoscStatusu + xyzwh 1192 238 2010 11 46 +end +durationcanvas 140710 classinstance_ref 140582 // :StosWartosciStatusow + xyzwh 1379 177 2010 11 63 +end +durationcanvas 141094 classinstance_ref 140966 // :HistoriaZamowien + xyzwh 960 351 2010 11 72 +end +durationcanvas 141478 classinstance_ref 141350 // :StosZmienianychZamowien + xyzwh 1277 355 2010 11 76 end msg 136614 synchronous from durationcanvas_ref 136358 to durationcanvas_ref 136486 - yz 187 2015 explicitmsg "zmienStatus(zamowienie, w_trakcie_realizacji)" + yz 196 2015 msg operation_ref 141606 // "zmienStatusWtrakcieRealizacji(in zamowienie : Zamowienie)" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 65 171 -msg 137382 synchronous + args "zamowienie : Zamowienie" + label_xy 60 182 +msg 139430 synchronous from durationcanvas_ref 136486 - to durationcanvas_ref 137254 - yz 186 2025 explicitmsg "odlozAktualnyStatusNaStos()" + to durationcanvas_ref 139302 + yz 195 2020 msg operation_ref 141862 // "zmienStatusWtrakcieRealizacji(in zamowienie : Zamowienie)" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 344 174 -msg 137638 synchronous - from durationcanvas_ref 136486 - to durationcanvas_ref 137510 - yz 233 2025 explicitmsg "zmianaStatusu(zamowienie, w_trakcie_realizacji)" + args "zamowienie : Zamowienie" + label_xy 371 184 +msg 139686 synchronous + from durationcanvas_ref 139302 + to durationcanvas_ref 139558 + yz 196 2015 msg operation_ref 141734 // "zmienStatusNaWTrakcieRealizacji()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 303 219 -msg 138022 synchronous - from durationcanvas_ref 137254 - to durationcanvas_ref 137894 - yz 184 2030 explicitmsg "push(aktualny_status)" + label_xy 683 185 +msg 140070 synchronous + from durationcanvas_ref 139558 + to durationcanvas_ref 139942 + yz 197 2015 msg operation_ref 148390 // "zmienNaWtrakcieRealizacji()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 533 170 + label_xy 885 186 +msg 140454 synchronous + from durationcanvas_ref 139942 + to durationcanvas_ref 140326 + yz 253 2020 msg operation_ref 148518 // "zmienNaWtrakcieRealizacji()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 1050 241 +msg 140838 synchronous + from durationcanvas_ref 139942 + to durationcanvas_ref 140710 + yz 197 2020 msg operation_ref 148646 // "push(in wartoscStatusu : WartoscStatusu)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "aktualnaWartosc : WartoscStatusu" + label_xy 1104 184 +msg 141222 synchronous + from durationcanvas_ref 139302 + to durationcanvas_ref 141094 + yz 363 2015 msg operation_ref 155174 // "komunikatZmianyStatusu(in zamowienie : Zamowienie)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "zamowienie : Zamowienie" + label_xy 681 349 +msg 141606 synchronous + from durationcanvas_ref 141094 + to durationcanvas_ref 141478 + yz 365 2015 msg operation_ref 155302 // "push(in zamowienie : Zamowienie)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "zamowienie : Zamowienie" + label_xy 1037 352 end diff --git a/models/128166_38.d b/models/128166_38.d deleted file mode 100644 index 634ec0d..0000000 --- a/models/128166_38.d +++ /dev/null @@ -1,58 +0,0 @@ -format 223 - -classinstancecanvas 128678 classinstance_ref 128550 // - xyz 474 88 2000 life_line_z 2000 -end -classinstancecanvas 131238 classinstance_ref 129062 // poprzedniStatus - xyz 620 90 2000 life_line_z 2000 -end -classinstancecanvas 136102 classinstance_ref 142118 // - xyz 15 96 2005 life_line_z 2000 -end -classinstancecanvas 136230 classinstance_ref 142246 // - xyz 258 86 2000 life_line_z 2000 -end -durationcanvas 133670 classinstance_ref 128678 // :Zamowienie - xyzwh 505 161 2010 11 138 - overlappingdurationcanvas 137254 - xyzwh 511 186 2020 11 25 - end - overlappingdurationcanvas 137510 - xyzwh 511 233 2020 11 25 - end -end -durationcanvas 135462 classinstance_ref 131238 // poprzedniStatus:Status - xyzwh 661 167 2010 11 88 -end -durationcanvas 136358 classinstance_ref 136102 // :Kucharz - xyzwh 33 187 2010 11 41 -end -durationcanvas 136486 classinstance_ref 136230 // :ZmianaStatusuController - xyzwh 319 166 2010 11 132 -end -msg 135590 synchronous - from durationcanvas_ref 133670 - to durationcanvas_ref 135462 - yz 191 2020 explicitmsg "create()" - stereotype "<>" xyz 556 205 3000 - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 564 177 -msg 136614 synchronous - from durationcanvas_ref 136358 - to durationcanvas_ref 136486 - yz 187 2015 explicitmsg "zmienStatus(zamowienie, w_trakcie_realizacji)" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 65 171 -msg 137382 synchronous - from durationcanvas_ref 136486 - to durationcanvas_ref 137254 - yz 186 2025 explicitmsg "zapiszObecnyStatus()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 366 172 -msg 137638 synchronous - from durationcanvas_ref 136486 - to durationcanvas_ref 137510 - yz 233 2025 explicitmsg "zmianaStatusu(zamowienie, w_trakcie_realizacji)" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 301 219 -end diff --git a/models/128294.diagram b/models/128294.diagram index 21cede4..0209492 100644 --- a/models/128294.diagram +++ b/models/128294.diagram @@ -1,62 +1,117 @@ format 223 classinstancecanvas 128166 classinstance_ref 128806 // - xyz 41 62 2000 life_line_z 2000 + xyz 4 62 2000 life_line_z 2000 end -classinstancecanvas 130086 classinstance_ref 135590 // - xyz 363 60 2000 life_line_z 2000 +classinstancecanvas 130086 classinstance_ref 135590 // zamowienie + xyz 862 57 2000 life_line_z 2000 end classinstancecanvas 131238 classinstance_ref 142374 // - xyz 154 61 2000 life_line_z 2000 + xyz 254 62 2000 life_line_z 2000 end -classinstancecanvas 132006 classinstance_ref 142630 // - xyz 694 56 2000 life_line_z 2000 +note 133158 "if [StosWartosciStatusow] != empty" + xyzwh 1400 164 2000 191 39 +classinstance 134694 class_ref 136824 // SystemZamowien + name "" xyz 572 63 2000 life_line_z 2000 +classinstancecanvas 135334 classinstance_ref 156070 // + xyz 1068 57 2000 life_line_z 2000 +end +classinstancecanvas 135718 classinstance_ref 156198 // + xyz 1323 63 2000 life_line_z 2000 +end +classinstancecanvas 136230 classinstance_ref 156326 // + xyz 963 289 2000 life_line_z 2000 +end +classinstancecanvas 136358 classinstance_ref 156454 // + xyz 1400 295 2000 life_line_z 2000 +end +classinstancecanvas 136998 classinstance_ref 149158 // aktualnaWartosc + xyz 1194 23 2000 life_line_z 2000 end durationcanvas 131366 classinstance_ref 128166 // :Kucharz - xyzwh 59 126 2010 11 42 + xyzwh 22 137 2010 11 61 end durationcanvas 131494 classinstance_ref 131238 // :ZmianaStatusuController - xyzwh 215 127 2010 11 80 + xyzwh 315 127 2010 11 80 end -durationcanvas 131750 classinstance_ref 130086 // :Zamowienie - xyzwh 394 125 2010 11 136 - overlappingdurationcanvas 132390 - xyzwh 400 205 2020 11 32 - end +durationcanvas 134822 classinstance_ref 134694 // :SystemZamowien + xyzwh 617 133 2010 11 269 end -durationcanvas 132134 classinstance_ref 132006 // :StosStatusow - xyzwh 730 127 2010 11 84 - overlappingdurationcanvas 132646 - xyzwh 736 163 2020 11 31 - end +durationcanvas 135078 classinstance_ref 130086 // zamowienie:Zamowienie + xyzwh 922 138 2010 11 75 +end +durationcanvas 135462 classinstance_ref 135334 // :Status + xyzwh 1087 140 2010 11 114 +end +durationcanvas 135846 classinstance_ref 135718 // :StosWartosciStatusow + xyzwh 1381 143 2010 11 71 +end +durationcanvas 136486 classinstance_ref 136230 // :HistoriaZamowien + xyzwh 1008 339 2010 11 71 +end +durationcanvas 136742 classinstance_ref 136358 // :StosZmienianychZamowien + xyzwh 1469 347 2010 11 66 +end +durationcanvas 137126 classinstance_ref 136998 // aktualnaWartosc:WartoscStatusu + xyzwh 1275 223 2010 11 31 end msg 131622 synchronous from durationcanvas_ref 131366 to durationcanvas_ref 131494 - yz 127 2015 explicitmsg "cofnijOstatniaModyfikacje()" + yz 145 2015 msg operation_ref 134950 // "cofnijOstatniaZmianeStatusu(in zamowienie : Zamowienie)" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 77 113 -msg 131878 synchronous + args "zamowienie : Zamowienie" + label_xy 37 132 +msg 134950 synchronous from durationcanvas_ref 131494 - to durationcanvas_ref 131750 - yz 139 2015 explicitmsg "cofnijOstatniaModyfikacje()" + to durationcanvas_ref 134822 + yz 148 2015 msg operation_ref 155430 // "cofnijOstatniaZmianeStatusu(in zamowienie : Zamowienie)" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 248 125 -msg 132262 synchronous - from durationcanvas_ref 131750 - to durationcanvas_ref 132134 - yz 133 2015 explicitmsg "[pop() == empty] status = \"do realizacji\"" + args "zamowienie : Zamowienie" + label_xy 337 134 +msg 135206 synchronous + from durationcanvas_ref 134822 + to durationcanvas_ref 135078 + yz 151 2015 msg operation_ref 155558 // "cofnijOstatniaZmianeStatusu(in zamowienie : Zamowienie)" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 424 121 -reflexivemsg 132518 synchronous - to durationcanvas_ref 132390 - yz 205 2025 explicitmsg "zmianaStatusu(status)" + args "zamowienie : Zamowienie" + label_xy 642 137 +msg 135590 synchronous + from durationcanvas_ref 135078 + to durationcanvas_ref 135462 + yz 149 2015 msg operation_ref 155686 // "zmienNaPoprzedni()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 437 202 -msg 132774 synchronous - from durationcanvas_ref 131750 - to durationcanvas_ref 132646 - yz 163 3005 explicitmsg "[pop() != empty] status = pop()" + label_xy 965 135 +msg 135974 synchronous + from durationcanvas_ref 135462 + to durationcanvas_ref 135846 + yz 148 2015 msg operation_ref 155814 // "pop()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 497 149 + label_xy 1181 134 +msg 136102 return + from durationcanvas_ref 135846 + to durationcanvas_ref 135462 + yz 179 2015 explicitmsg "status : Status" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 1156 165 +msg 136614 synchronous + from durationcanvas_ref 134822 + to durationcanvas_ref 136486 + yz 361 2015 msg operation_ref 155942 // "komunikatCofnieciaZmianyStatusu(in zamowienie : Zamowienie)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "zamowienie : Zamiowienie" + label_xy 670 348 +msg 136870 synchronous + from durationcanvas_ref 136486 + to durationcanvas_ref 136742 + yz 360 2015 msg operation_ref 156070 // "pop()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 1182 346 +msg 137254 synchronous + from durationcanvas_ref 135462 + to durationcanvas_ref 137126 + yz 227 2015 msg operation_ref 156198 // "zmienStatus(in status : Status)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "status : Status" + label_xy 1107 215 end diff --git a/models/134822.diagram b/models/134822.diagram new file mode 100644 index 0000000..08bdc7a --- /dev/null +++ b/models/134822.diagram @@ -0,0 +1,11 @@ +format 223 + +classcanvas 128166 class_ref 135032 // Zamowienie + classdiagramsettings member_max_width 0 end + xyz 392 81 2000 +end +classcanvas 128294 class_ref 141478 // ZmianaStatusuController + classdiagramsettings member_max_width 0 end + xyzwh 154 82 2000 183 81 +end +end diff --git a/models/134822_38.d b/models/134822_38.d new file mode 100644 index 0000000..08bdc7a --- /dev/null +++ b/models/134822_38.d @@ -0,0 +1,11 @@ +format 223 + +classcanvas 128166 class_ref 135032 // Zamowienie + classdiagramsettings member_max_width 0 end + xyz 392 81 2000 +end +classcanvas 128294 class_ref 141478 // ZmianaStatusuController + classdiagramsettings member_max_width 0 end + xyzwh 154 82 2000 183 81 +end +end diff --git a/models/38.session b/models/38.session index 3294423..34f6595 100644 --- a/models/38.session +++ b/models/38.session @@ -1,9 +1,23 @@ -window_sizes 1920 1017 450 1465 867 104 +window_sizes 1920 1017 492 1423 867 104 +diagrams + active sequencediagram_ref 128166 // 1-1-zmianaStatusu + 1423 867 100 A2 48 276 + sequencediagram_ref 128294 // 1-2-cofnijModyfikacje + 1172 693 100 A4 0 0 + classdiagram_ref 134822 // design-model + 1118 690 100 A4 0 0 +end show_stereotypes -selected sequencediagram_ref 128294 // 1-2-cofnijModyfikacje +selected + package_ref 129 // models open - classview_ref 128042 // domain - classview_ref 128038 // design + class_ref 135032 // Zamowienie + class_ref 135288 // Kucharz + class_ref 136824 // SystemZamowien + class_ref 146936 // Status + class_ref 141478 // ZmianaStatusuController + class_ref 148134 // WartoscStatusu + class_ref 148262 // StosWartosciStatusow end end diff --git a/models/models.prj b/models/models.prj index 10acb8f..3af1e28 100644 --- a/models/models.prj +++ b/models/models.prj @@ -1,6 +1,6 @@ format 223 "models" - revision 10 + revision 16 modified_by 38 "Mateusz" @@ -240,6 +240,37 @@ format 223 classrelation 128677 // realizuje > relation_ref 128293 // realizuje > + end + + operation 134566 "odlozAktualnyStatusNaStos" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 141734 "zmienStatusNaWTrakcieRealizacji" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 155558 "cofnijOstatniaZmianeStatusu" + public explicit_return_type "" + nparams 1 + param in name "zamowienie" type class_ref 135032 // Zamowienie + + + + + end end @@ -613,6 +644,28 @@ format 223 classrelation 142502 // (posiada >) relation_ref 138406 // posiada > + end + + operation 141862 "zmienStatusWtrakcieRealizacji" + public explicit_return_type "" + nparams 1 + param in name "zamowienie" type class_ref 135032 // Zamowienie + + + + + + end + + operation 155430 "cofnijOstatniaZmianeStatusu" + public explicit_return_type "" + nparams 1 + param in name "zamowienie" type class_ref 135032 // Zamowienie + + + + + end end @@ -952,6 +1005,28 @@ format 223 classrelation_ref 130342 // (zawiera >) b role_name "" multiplicity "1" private classrelation_ref 130470 // zawiera > + end + + operation 155174 "komunikatZmianyStatusu" + public explicit_return_type "" + nparams 1 + param in name "zamowienie" type class_ref 135032 // Zamowienie + + + + + + end + + operation 155942 "komunikatCofnieciaZmianyStatusu" + public explicit_return_type "" + nparams 1 + param in name "zamowienie" type class_ref 135032 // Zamowienie + + + + + end end @@ -1409,6 +1484,25 @@ format 223 explicit_switch_type "" mysql_decl "" + operation 148390 "zmienNaWtrakcieRealizacji" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 155686 "zmienNaPoprzedni" + public explicit_return_type "" + nparams 0 + + + + + + end end end @@ -1434,7 +1528,7 @@ format 223 end sequencediagram 128166 "1-1-zmianaStatusu" sequencediagramsettings end - overlapping_bars size A4 + overlapping_bars size A2 end class 134694 "name" @@ -1473,27 +1567,7 @@ format 223 end end - class 134822 "_" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - end - - classinstance 128422 "" - type class_ref 134822 // _ - attributes - end - relations - end - end - - classinstance 128550 "" + classinstance 128550 "zamowienie" type class_ref 135032 // Zamowienie attributes end @@ -1503,15 +1577,7 @@ format 223 sequencediagram 128294 "1-2-cofnijModyfikacje" sequencediagramsettings end - overlapping_bars size A4 - end - - classinstance 128678 "" - type class_ref 134822 // _ - attributes - end - relations - end + overlapping_bars size A2 end classinstance 128806 "" @@ -1550,7 +1616,7 @@ format 223 end end - classinstance 135590 "" + classinstance 135590 "zamowienie" type class_ref 135032 // Zamowienie attributes end @@ -1576,6 +1642,27 @@ format 223 explicit_switch_type "" mysql_decl "" + operation 134950 "cofnijOstatniaZmianeStatusu" + public explicit_return_type "" + nparams 1 + param in name "zamowienie" type class_ref 135032 // Zamowienie + + + + + + end + + operation 141606 "zmienStatusWtrakcieRealizacji" + public explicit_return_type "" + nparams 1 + param in name "zamowienie" type class_ref 135032 // Zamowienie + + + + + + end end classinstance 142246 "" @@ -1594,7 +1681,12 @@ format 223 end end - class 141606 "StosStatusow" + classdiagram 134822 "design-model" + classdiagramsettings member_max_width 0 end + size A4 + end + + class 148134 "WartoscStatusu" visibility package cpp_decl "" java_decl "" @@ -1604,18 +1696,150 @@ format 223 explicit_switch_type "" mysql_decl "" + operation 148518 "zmienNaWtrakcieRealizacji" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 156198 "zmienStatus" + public explicit_return_type "" + nparams 1 + param in name "status" type class_ref 146936 // Status + + + + + + end end - classinstance 142502 "" - type class_ref 141606 // StosStatusow + classinstance 149158 "aktualnaWartosc" + type class_ref 148134 // WartoscStatusu attributes end relations end end - classinstance 142630 "" - type class_ref 141606 // StosStatusow + class 148262 "StosWartosciStatusow" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + operation 148646 "push" + public explicit_return_type "" + nparams 1 + param in name "wartoscStatusu" type class_ref 148134 // WartoscStatusu + + + + + + end + + operation 155814 "pop" + public explicit_return_type "" + nparams 0 + + + + + + end + end + + classinstance 149286 "" + type class_ref 148262 // StosWartosciStatusow + attributes + end + relations + end + end + + classinstance 155814 "" + type class_ref 138488 // HistoriaZamowien + attributes + end + relations + end + end + + class 154790 "StosZmienianychZamowien" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + operation 155302 "push" + public explicit_return_type "" + nparams 1 + param in name "zamowienie" type class_ref 135032 // Zamowienie + + + + + + end + + operation 156070 "pop" + public explicit_return_type "" + nparams 0 + + + + + + end + end + + classinstance 155942 "" + type class_ref 154790 // StosZmienianychZamowien + attributes + end + relations + end + end + + classinstance 156070 "" + type class_ref 146936 // Status + attributes + end + relations + end + end + + classinstance 156198 "" + type class_ref 148262 // StosWartosciStatusow + attributes + end + relations + end + end + + classinstance 156326 "" + type class_ref 138488 // HistoriaZamowien + attributes + end + relations + end + end + + classinstance 156454 "" + type class_ref 154790 // StosZmienianychZamowien attributes end relations