From 278b6847191148d65e609912bfbc3c7760e2ffda Mon Sep 17 00:00:00 2001 From: Michael-Czekanski Date: Sun, 31 Jan 2021 13:34:53 +0100 Subject: [PATCH] class_diagram v1 --- models/128042.diagram | 146 +++++++++---------- models/128451.diagram | 52 +++---- models/128707.diagram | 38 +++-- models/134693.diagram | 28 ++-- models/154277.diagram | 95 ++++++++++++ models/154405.diagram | 161 +++++++++++++++++++++ models/37.session | 29 +++- models/models.prj | 328 ++++++++++++++++++++++++++++++++++-------- 8 files changed, 678 insertions(+), 199 deletions(-) create mode 100644 models/154277.diagram create mode 100644 models/154405.diagram diff --git a/models/128042.diagram b/models/128042.diagram index b84f449..c840c0b 100644 --- a/models/128042.diagram +++ b/models/128042.diagram @@ -1,160 +1,160 @@ -format 223 +format 224 classcanvas 128120 class_ref 134648 // Kelner classdiagramsettings member_max_width 0 end - xyzwh 519.46 223.36 2000 64 41 + xyzwh 519.46 223.96 2000 64 77 end classcanvas 128248 class_ref 134776 // Terminal classdiagramsettings member_max_width 0 end - xyz 1124.4 147.6 2000 + xyz 1124.2 147.8 2000 end classcanvas 128376 class_ref 134904 // Menu classdiagramsettings member_max_width 0 end - xyzwh 1027.68 611.48 2000 62 41 + xyzwh 1028.48 611.08 2000 62 41 end classcanvas 128504 class_ref 135032 // Zamowienie classdiagramsettings member_max_width 0 end - xyzwh 739.53 204.08 2000 226 101 + xyzwh 735.53 205.68 2000 430 245 end classcanvas 128549 class_ref 146808 // DanePracownika classdiagramsettings member_max_width 0 end - xyz 172.7 317.4 2006 + xyz 172.9 317 2006 end classcanvas 128632 class_ref 135160 // Potrawa classdiagramsettings member_max_width 0 end - xyzwh 1024.7 312.57 2000 79 41 + xyzwh 1024.5 312.37 2000 229 53 end classcanvas 128760 class_ref 135288 // Kucharz classdiagramsettings member_max_width 0 end - xyzwh 633.45 418.19 2000 81 77 + xyzwh 633.25 418.79 2000 81 77 end classcanvas 128888 class_ref 135416 // EkranKucharza classdiagramsettings member_max_width 0 end - xyz 822.76 327.22 2000 + xyz 822.36 327.42 2000 end classcanvas 129016 class_ref 135544 // Pracownik classdiagramsettings member_max_width 0 end - xyz 304.89 427.25 2000 + xyz 304.69 427.45 2000 end classcanvas 129144 class_ref 135672 // TabletKelnera classdiagramsettings member_max_width 0 end - xyz 448.2 380.58 2000 + xyz 448.6 380.58 2000 end classcanvas 129318 class_ref 128038 // Pozycja_w_Menu classdiagramsettings member_max_width 0 end - xyzwh 1038.35 466.72 2000 124 71 + xyzwh 1036.35 466.62 2000 350 83 end classcanvas 129400 class_ref 135928 // Stolik classdiagramsettings member_max_width 0 end - xyzwh 504.05 95.8 2000 75 53 + xyzwh 504.65 95.4 2000 75 53 end classcanvas 129528 class_ref 136056 // Platnosc classdiagramsettings member_max_width 0 end - xyz 884.98 80 2000 + xyz 884.18 80 2000 end classcanvas 129784 class_ref 136312 // Magazyn classdiagramsettings member_max_width 0 end - xyz 643.74 654.76 2000 + xyz 643.94 654.16 2000 end classcanvas 129912 class_ref 136440 // Magazynier classdiagramsettings member_max_width 0 end - xyz 455.56 655.08 2000 + xyz 455.36 655.08 2000 end classcanvas 130040 class_ref 136568 // Paragon classdiagramsettings member_max_width 0 end - xyz 1079.46 3.22 2000 + xyz 1079.66 3.02 2000 end classcanvas 130168 class_ref 136696 // SystemPracowniczy classdiagramsettings member_max_width 0 end - xyz 33.46 451.18 2000 + xyz 33.66 451.78 2000 end classcanvas 130214 class_ref 128166 // Klient classdiagramsettings member_max_width 0 end - xyzwh 260.89 139.4 2000 62 41 + xyzwh 261.49 139.8 2000 62 41 end classcanvas 130296 class_ref 136824 // SystemZamowien classdiagramsettings member_max_width 0 end - xyz 960.1 172.8 2000 + xyz 1195.8 141.8 2000 end classcanvas 130424 class_ref 136952 // SystemRachunkowy classdiagramsettings member_max_width 0 end - xyz 287.14 692.32 2000 + xyz 288.14 693.02 2000 end classcanvas 130552 class_ref 137080 // Glod classdiagramsettings member_max_width 0 end - xyz 260.99 259.03 2000 + xyz 260.19 259.43 2000 end classcanvas 130680 class_ref 137208 // Reklamacja classdiagramsettings member_max_width 0 end - xyz 521.27 9.86 2000 + xyz 521.67 9.26 2000 end classcanvas 130808 class_ref 137336 // Obrzydzenie classdiagramsettings member_max_width 0 end - xyz 32.72 62.83 2000 + xyz 32.52 62.03 2000 end classcanvas 130936 class_ref 137464 // Audyt classdiagramsettings member_max_width 0 end - xyz 80.28 884.18 2000 + xyz 80.68 884.58 2000 end classcanvas 131064 class_ref 137592 // SystemAudytowy classdiagramsettings member_max_width 0 end - xyz 92.04 764.98 2000 + xyz 92.24 764.38 2000 end classcanvas 131192 class_ref 137720 // KatalogPotraw classdiagramsettings member_max_width 0 end - xyz 1045.16 721.32 2000 + xyz 1045.96 721.92 2000 end classcanvas 131320 class_ref 137848 // Faktura classdiagramsettings member_max_width 0 end - xyz 724.55 874.07 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.22 758.24 2000 + xyz 563.82 758.04 2000 end classcanvas 131832 class_ref 138360 // Polprodukt classdiagramsettings member_max_width 0 end - xyz 754.14 769.76 2000 + xyz 754.54 769.16 2000 end classcanvas 131960 class_ref 138488 // HistoriaZamowien classdiagramsettings member_max_width 0 end - xyzwh 682.26 14.38 2000 130 41 + xyzwh 676.86 14.58 2000 396 159 end classcanvas 132216 class_ref 138744 // Zadowolenie classdiagramsettings member_max_width 0 end - xyz 46.95 231.87 2000 + xyz 46.75 231.47 2000 end classcanvas 132344 class_ref 138872 // Podatek classdiagramsettings member_max_width 0 end - xyz 221.25 877.78 2000 + xyz 221.85 877.58 2000 end classcanvas 132472 class_ref 139000 // Pensja classdiagramsettings member_max_width 0 end - xyz 59.5 689.85 2000 + xyz 59.9 689.85 2000 end classcanvas 132600 class_ref 139128 // Wlasciciel classdiagramsettings member_max_width 0 end - xyz 8.42 587.48 2000 + xyz 8.02 587.68 2000 end classcanvas 132856 class_ref 139384 // Przepis classdiagramsettings member_max_width 0 end - xyzwh 841.52 549.33 2000 93 71 + xyzwh 841.72 549.73 2000 93 71 end classcanvas 132984 class_ref 139512 // Raport classdiagramsettings member_max_width 0 end - xyzwh 443.35 894.89 2000 77 53 + xyzwh 443.95 894.49 2000 107 65 end classcanvas 133112 class_ref 139640 // Menedzer classdiagramsettings member_max_width 0 end - xyz 849.39 724.94 2000 + xyz 849.99 724.34 2000 end classcanvas 133240 class_ref 139768 // Rezerwacja classdiagramsettings member_max_width 0 end - xyz 386.15 243.78 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 635 238 2001 to ref 128504 + from ref 128120 z 2001 label "realizuje >" italic max_width 255 xyz 635 237 2001 to ref 128504 no_role_a no_role_b - multiplicity_a_pos 723 285 3000 multiplicity_b_pos 592 253 3000 + multiplicity_a_pos 714 396 3000 multiplicity_b_pos 596 283 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 720.5 340.5 2001 to ref 128504 + from ref 128760 z 2001 label "realizuje >" italic max_width 255 xyz 720 340 2001 to ref 128504 no_role_a no_role_b - multiplicity_a_pos 781 312 3000 multiplicity_b_pos 693 396 3000 + multiplicity_a_pos 714 422 3000 multiplicity_b_pos 727 434 3000 end relationcanvas 128677 relation_ref 128421 // zawiera > decenter_begin 925 @@ -194,18 +194,18 @@ end relationcanvas 129190 relation_ref 128550 // zawiera > from ref 128504 z 2001 label "zawiera >" italic max_width 255 xyz 954 284 2001 to ref 128632 no_role_a no_role_b - multiplicity_a_pos 993 327 3000 multiplicity_b_pos 974 306 3000 + multiplicity_a_pos 1101 344 3000 multiplicity_b_pos 1150 344 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 + multiplicity_a_pos 1108 546 3000 multiplicity_b_pos 1071 609 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 + multiplicity_a_pos 1167 442 3000 multiplicity_b_pos 1129 372 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 @@ -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 758 114 2001 to ref 128504 + from ref 131960 z 2001 label "zawiera >" italic max_width 255 xyz 756.5 114 2001 to ref 128504 no_role_a no_role_b - multiplicity_a_pos 805 182 3000 multiplicity_b_pos 736 62 3000 + multiplicity_a_pos 872 182 3000 multiplicity_b_pos 864 180 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 + from ref 129400 z 2001 label "przypisane >" italic max_width 255 xyz 598 128 2001 to point 685.2 156.8 line 129445 z 2001 to ref 128504 no_role_a no_role_b - multiplicity_a_pos 735 216 3000 multiplicity_b_pos 582 136 3000 + multiplicity_a_pos 725 222 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.4 66.6 + from ref 130680 z 2001 to point 490.2 66.8 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 + from ref 132216 z 2001 label "< czuje" italic max_width 255 xyz 132 198 2001 to point 186.8 192.4 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.6 144.2 - line 129317 z 2001 label "< czuje" italic max_width 255 xyz 121 133 2001 to point 162.8 147.8 + from ref 130808 z 2001 to point 111.8 144.6 + line 129317 z 2001 label "< czuje" italic max_width 255 xyz 121 133 2001 to point 162.4 147.4 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.2 120.4 + from ref 130680 z 2001 label "dotyczy >" italic max_width 255 xyz 619 70 2001 to point 699.6 120.2 line 129573 z 2001 to ref 128504 no_role_a no_role_b - multiplicity_a_pos 776 219 3000 multiplicity_b_pos 597 58 3000 + multiplicity_a_pos 781 224 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 853 145 2001 to ref 129528 + from ref 128504 z 2001 label "< realizuje" italic max_width 255 xyz 852 144 2001 to ref 129528 no_role_a no_role_b - multiplicity_a_pos 886 128 3000 multiplicity_b_pos 857 182 3000 + multiplicity_a_pos 897 127 3000 multiplicity_b_pos 908 182 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 921 217 2001 to ref 130296 + from ref 128504 z 2001 label "posiada >" italic max_width 255 xyz 931.5 233.5 2001 to ref 130296 no_role_a no_role_b - multiplicity_a_pos 947 251 3000 multiplicity_b_pos 949 223 3000 + multiplicity_a_pos 1164 284 3000 multiplicity_b_pos 1178 290 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 @@ -349,33 +349,33 @@ 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 + role_a_pos 309 672 3000 role_b_pos 255 624 3000 + multiplicity_a_pos 273 672 3000 multiplicity_b_pos 221 624 3000 end relationcanvas 135590 relation_ref 138790 // zawiera > decenter_begin 898 - from ref 130424 z 2001 label "zawiera >" italic max_width 255 xyz 570 477.5 2001 to ref 128504 + from ref 130424 z 2001 label "zawiera >" italic max_width 255 xyz 570.5 477.5 2001 to ref 128504 no_role_a no_role_b - multiplicity_a_pos 783 302 3000 multiplicity_b_pos 421 689 3000 + multiplicity_a_pos 749 446 3000 multiplicity_b_pos 434 693 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 + from ref 132344 z 2001 label "< wylicza" italic max_width 255 xyz 280.5 790.5 2001 to ref 130424 no_role_a no_role_b - multiplicity_a_pos 316 735 3000 multiplicity_b_pos 257 861 3000 + multiplicity_a_pos 320 753 3000 multiplicity_b_pos 262 854 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 + from ref 130424 z 2001 label "posiada >" italic max_width 255 xyz 536.5 797.5 2001 to ref 131320 no_role_a no_role_b - multiplicity_a_pos 708 911 3000 multiplicity_b_pos 409 741 3000 + multiplicity_a_pos 701 916 3000 multiplicity_b_pos 436 760 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 + from ref 131064 z 2001 label "pobiera" italic max_width 255 xyz 223.5 733.5 2001 to ref 130424 no_role_a no_role_b - multiplicity_a_pos 280 732 3000 multiplicity_b_pos 200 770 3000 + multiplicity_a_pos 263 696 3000 multiplicity_b_pos 221 762 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 @@ -409,9 +409,9 @@ relationcanvas 138406 relation_ref 140454 // < tworzy 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 + from ref 130424 z 2001 label "generuje >" italic max_width 255 xyz 387.5 797.5 2001 to ref 132984 no_role_a no_role_b - multiplicity_a_pos 446 877 3000 multiplicity_b_pos 349 735 3000 + multiplicity_a_pos 448 870 3000 multiplicity_b_pos 361 753 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 diff --git a/models/128451.diagram b/models/128451.diagram index 0a86347..7dd59de 100644 --- a/models/128451.diagram +++ b/models/128451.diagram @@ -1,38 +1,38 @@ format 224 +classinstancecanvas 128037 classinstance_ref 170661 // + xyz 532 4 2005 life_line_z 2000 +end classinstance 128067 class_ref 134648 // Kelner name "" xyz 9 4 2000 life_line_z 2000 -classinstancecanvas 128195 classinstance_ref 130243 // - xyz 257 4 2005 life_line_z 2000 +classinstancecanvas 128933 classinstance_ref 170789 // + xyz 245 4 2005 life_line_z 2000 end -classinstancecanvas 128323 classinstance_ref 130371 // - xyz 568 4 2005 life_line_z 2000 +durationcanvas 129061 classinstance_ref 128067 // :Kelner + xyzwh 26 74 2010 11 114 end -durationcanvas 128451 classinstance_ref 128067 // :Kelner - xyzwh 26 96 2010 11 240 +durationcanvas 129189 classinstance_ref 128933 // :ZamowienieController + xyzwh 309 77 2010 11 85 end -durationcanvas 128579 classinstance_ref 128195 // :ZamowieniaController - xyzwh 321 98 2010 11 190 +durationcanvas 129445 classinstance_ref 128037 // :SystemZamowien + xyzwh 586 94 2010 11 62 end -durationcanvas 128835 classinstance_ref 128323 // :HistoriaZamowien - xyzwh 621 155 2010 11 105 -end -msg 128707 synchronous - from durationcanvas_ref 128451 - to durationcanvas_ref 128579 - yz 99 2015 msg operation_ref 129859 // "wyswietlZamowienia()" +msg 129317 synchronous + from durationcanvas_ref 129061 + to durationcanvas_ref 129189 + yz 80 2015 msg operation_ref 172325 // "wyswietlZamowienia() : void" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 117 83 -msg 128963 synchronous - from durationcanvas_ref 128579 - to durationcanvas_ref 128835 - yz 156 2015 msg operation_ref 129987 // "wyswietlZamowienia() : Zamowienie [*]" + label_xy 111 64 +msg 129573 synchronous + from durationcanvas_ref 129189 + to durationcanvas_ref 129445 + yz 95 2020 msg operation_ref 172197 // "podajZamowienia() : Zamowienie [*]" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 414 140 -msg 129091 return - from durationcanvas_ref 128835 - to durationcanvas_ref 128579 - yz 228 2015 explicitmsg "listaZamowien: Zamowienie[*]" + label_xy 400 79 +msg 129701 return + from durationcanvas_ref 129445 + to durationcanvas_ref 129189 + yz 131 2015 explicitmsg "zamowienia: Zamowienie[*]" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 391 212 + label_xy 375 115 end diff --git a/models/128707.diagram b/models/128707.diagram index 2614d11..e57ad7d 100644 --- a/models/128707.diagram +++ b/models/128707.diagram @@ -1,10 +1,10 @@ format 224 +classinstancecanvas 128037 classinstance_ref 170917 // + xyz 306 4 2005 life_line_z 2000 +end classinstance 128067 class_ref 134648 // Kelner name "" xyz 6 4 2000 life_line_z 2000 -classinstancecanvas 128195 classinstance_ref 130499 // - xyz 264 4 2005 life_line_z 2000 -end classinstancecanvas 128323 classinstance_ref 130627 // xyz 684 4 2005 life_line_z 2000 end @@ -14,11 +14,11 @@ end classinstancecanvas 128579 classinstance_ref 130883 // xyz 1359 4 2005 life_line_z 2000 end -durationcanvas 128707 classinstance_ref 128067 // :Kelner - xyzwh 23 112 2010 11 539 +durationcanvas 128165 classinstance_ref 128067 // :Kelner + xyzwh 23 78 2010 11 571 end -durationcanvas 128835 classinstance_ref 128195 // :ZamowieniaController - xyzwh 328 112 2010 11 471 +durationcanvas 128293 classinstance_ref 128037 // :ZamowienieController + xyzwh 370 77 2010 11 504 end durationcanvas 129091 classinstance_ref 128323 // :SystemZamowien xyzwh 738 158 2010 11 362 @@ -32,22 +32,20 @@ end durationcanvas 129987 classinstance_ref 128579 // :HistoriaZamowien xyzwh 1412 467 2010 11 25 end -msg 128963 synchronous - from durationcanvas_ref 128707 - to durationcanvas_ref 128835 - yz 113 2015 msg operation_ref 130243 // "stworzenieZamowienia(in potrawa : Potrawa, in stolik : Stolik)" +msg 128421 synchronous + from durationcanvas_ref 128165 + to durationcanvas_ref 128293 + yz 86 2015 msg operation_ref 129219 // "stworzenieZamowienia(in potrawa : Potrawa, in stolik : Stolik) : void" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "potrawa: Potrawa, -stolik: Stolik" - label_xy 62 97 -msg 129219 synchronous - from durationcanvas_ref 128835 + args "potrawa: Potrawa, stolik: Stolik" + label_xy 43 70 +msg 128677 synchronous + from durationcanvas_ref 128293 to durationcanvas_ref 129091 - yz 158 2015 msg operation_ref 129347 // "stworzenieZamowienia(in potrawa : Potrawa, in stolik : Stolik) : void" + yz 169 2025 msg operation_ref 129347 // "stworzenieZamowienia(in potrawa : Potrawa, in stolik : Stolik) : void" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "potrawa: Potrawa, -stolik: Stolik" - label_xy 419 142 + args "potrawa: Potrawa, stolik: Stolik" + label_xy 400 153 msg 129475 synchronous from durationcanvas_ref 129091 to durationcanvas_ref 129347 diff --git a/models/134693.diagram b/models/134693.diagram index a9bbe00..fabd393 100644 --- a/models/134693.diagram +++ b/models/134693.diagram @@ -1,51 +1,51 @@ format 224 classinstance 128165 class_ref 134565 // ZmianaStatusuController - name "" xyz 227.4 4.02 2000 life_line_z 2000 + name "" xyz 223.4 3.62 2000 life_line_z 2000 classinstancecanvas 128293 classinstance_ref 134693 // - xyz 16.18 4.4 2005 life_line_z 2000 + xyz 15.58 3.8 2005 life_line_z 2000 end classinstancecanvas 128933 classinstance_ref 141221 // - xyz 497.86 4.02 2000 life_line_z 2000 + xyz 497.66 3.62 2000 life_line_z 2000 end classinstancecanvas 129573 classinstance_ref 141349 // zamowienie - xyz 670.1 4.02 2005 life_line_z 2000 + xyz 670.1 3.62 2005 life_line_z 2000 end classinstancecanvas 129957 classinstance_ref 141477 // - xyz 1073.88 3.6 2000 life_line_z 2000 + xyz 1073.28 3.6 2000 life_line_z 2000 end classinstancecanvas 130341 classinstance_ref 142117 // - xyz 867.48 4.02 2000 life_line_z 2000 + xyz 866.88 3.62 2000 life_line_z 2000 end classinstancecanvas 135461 classinstance_ref 155941 // - xyz 1247.2 3.6 2005 life_line_z 2000 + xyz 1247.6 3.6 2005 life_line_z 2000 end classinstancecanvas 135973 classinstance_ref 156197 // - xyz 1454.78 3.6 2000 life_line_z 2000 + xyz 1454.58 3.6 2000 life_line_z 2000 end classinstancecanvas 136613 classinstance_ref 164133 // xyz 1658.74 3.6 2005 life_line_z 2000 end durationcanvas 128549 classinstance_ref 128293 // :Kucharz - xyzwh 38 80.6 2010 11 294 + xyzwh 37 79.8 2010 11 294 end durationcanvas 128677 classinstance_ref 128165 // :ZmianaStatusuController - xyzwh 300 86 2010 11 269 + xyzwh 301 86 2010 11 269 end durationcanvas 131493 classinstance_ref 128933 // :SystemZamowien xyzwh 551 101.2 2010 11 197 end durationcanvas 132005 classinstance_ref 129573 // zamowienie:Zamowienie - xyzwh 740 110.8 2010 11 122 + xyzwh 740 110 2010 11 122 end durationcanvas 132261 classinstance_ref 130341 // :Status - xyzwh 888 108.6 2010 11 99 + xyzwh 887 108.6 2010 11 99 overlappingdurationcanvas 137893 - xyzwh 894 171.4 2020 11 25 + xyzwh 893 171.4 2020 11 25 end end durationcanvas 134053 classinstance_ref 129957 // :StosStanowStatusu - xyzwh 1133 132.6 2010 11 30 + xyzwh 1133 131.8 2010 11 30 end durationcanvas 135717 classinstance_ref 135461 // :HistoriaZmianZamowien xyzwh 1318 267.2 2010 11 56 diff --git a/models/154277.diagram b/models/154277.diagram new file mode 100644 index 0000000..f5d8c46 --- /dev/null +++ b/models/154277.diagram @@ -0,0 +1,95 @@ +format 224 + +pseudostatecanvas 128037 pseudostate_ref 128037 // initial + xyz 347.8 21 2000 +end +statecanvas 128165 state_ref 128165 // StolikZarezerwowany + + xyzwh 270.2 206.8 2000 169 39 +end +statecanvas 128421 state_ref 128293 // ZamowienieDoRealizacji + + xyzwh 253.8 412.8 2000 184 39 +end +statecanvas 128677 state_ref 128421 // ZamowienieWTrakcieRealizacji + + xyzwh 232.4 620 2000 231 39 +end +statecanvas 128933 state_ref 128549 // ZamowienieUkonczone + + xyzwh 255 827.2 2000 181 39 +end +statecanvas 129317 state_ref 128677 // ZamowienieOdebrane + + xyzwh 257.4 1067.8 2000 171 39 +end +statecanvas 129573 state_ref 128805 // ZamowienieDostarczone + + xyzwh 255.2 1287.1 2000 191 39 +end +statecanvas 130085 state_ref 128933 // ZamowieniePrzyjetePrzezKlienta + + xyzwh 233 1452.6 2000 246 39 +end +statecanvas 130213 state_ref 129061 // ZamowienieOdrzuconePrzezKlienta + + xyzwh 973 1272.4 2000 264 39 +end +pseudostatecanvas 130597 pseudostate_ref 128293 // final ZamowieniePrzyjetePrzezKlienta + xyz 343.6 1618.6 2000 +end +transitioncanvas 128293 transition_ref 128037 // przypisanieStolika + + from ref 128037 z 2001 label "przypisanieStolika" xyz 242.5 120.5 3000 to ref 128165 + write_horizontally default show_definition default drawing_language default +end +transitioncanvas 128549 transition_ref 128165 // zamowienieZlozone + decenter_end 537 + + from ref 128165 z 2001 label "zamowienieZlozone" xyz 295 319 3000 to ref 128421 + write_horizontally default show_definition default drawing_language default +end +transitioncanvas 128805 transition_ref 128293 // wybierzZamowienieDoRealizacji + + from ref 128421 z 2001 label "wybierzZamowienieDoRealizacji" xyz 149 534 3000 to ref 128677 + write_horizontally default show_definition default drawing_language default +end +transitioncanvas 129061 transition_ref 128421 // ukonczZamowienie + + from ref 128677 z 2001 label "ukonczZamowienie" xyz 231.5 730 3000 to ref 128933 + write_horizontally default show_definition default drawing_language default +end +transitioncanvas 129445 transition_ref 128549 // zamowienieOdebraneOdKucharza + + from ref 128933 z 2001 label "zamowienieOdebraneOdKucharza" xyz 230 958 3000 to ref 129317 + write_horizontally default show_definition default drawing_language default +end +transitioncanvas 129701 transition_ref 128677 // dostarczZamowienieKlientowi + decenter_begin 524 + + from ref 129317 z 2001 label "dostarczZamowienieKlientowi" xyz 236 1184 3000 to ref 129573 + write_horizontally default show_definition default drawing_language default +end +transitioncanvas 130341 transition_ref 128933 // poprawneZamowienieDostarczone + decenter_end 501 + + from ref 129573 z 2001 label "poprawneZamowienieDostarczone" xyz 255 1379 3000 to ref 130085 + write_horizontally default show_definition default drawing_language default +end +transitioncanvas 130469 transition_ref 129061 // zleZamowienieDostarczone + + from ref 129573 z 2001 label "zleZamowienieDostarczone" xyz 632 1265 3000 to ref 130213 + write_horizontally default show_definition default drawing_language default +end +transitioncanvas 130725 transition_ref 129189 // klientKonsumuje + + from ref 130085 z 2001 label "klientKonsumuje" xyz 308 1545 3000 to ref 130597 + write_horizontally default show_definition default drawing_language default +end +transitioncanvas 130981 transition_ref 129317 // ponownaDelegacjaZadaniaKucharzowi + + from ref 130213 z 2001 label "ponownaDelegacjaZadaniaKucharzowi" xyz 838 810 3000 to point 1083.4 423.4 + line 131109 z 2001 to ref 128421 + write_horizontally default show_definition default drawing_language default +end +end diff --git a/models/154405.diagram b/models/154405.diagram new file mode 100644 index 0000000..2e85fac --- /dev/null +++ b/models/154405.diagram @@ -0,0 +1,161 @@ +format 224 + +classcanvas 128037 class_ref 134565 // ZmianaStatusuController + classdiagramsettings member_max_width 0 end + xyz 208.1 146.2 2000 +end +classcanvas 128165 class_ref 141093 // StosStanowStatusu + classdiagramsettings member_max_width 0 end + xyz 1364.4 571.8 2000 +end +classcanvas 128293 class_ref 147621 // StanStatusu + classdiagramsettings member_max_width 0 end + xyz 1265.9 461.1 2000 +end +classcanvas 128421 class_ref 154149 // StosZmienianychZamowien + classdiagramsettings member_max_width 0 end + xyz 956.6 879.6 2000 +end +classcanvas 128549 class_ref 154277 // HistoriaZmianZamowien + classdiagramsettings member_max_width 0 end + xyz 687.5 701 2000 +end +classcanvas 129061 class_ref 135032 // Zamowienie + classdiagramsettings member_max_width 0 end + xyz 590.2 362.3 2000 +end +classcanvas 129189 class_ref 136824 // SystemZamowien + classdiagramsettings member_max_width 0 end + xyz 256.7 405.8 2006 +end +classcanvas 129445 class_ref 146936 // Status + classdiagramsettings member_max_width 0 end + xyz 906.9 380.6 2005 +end +classcanvas 129573 class_ref 139512 // Raport + classdiagramsettings member_max_width 0 end + xyzwh 1744.7 507 2000 87 67 +end +classcanvas 129701 class_ref 136952 // SystemRachunkowy + classdiagramsettings member_max_width 0 end + xyz 1535.3 383.8 3005 +end +classcanvas 130085 class_ref 138488 // HistoriaZamowien + classdiagramsettings member_max_width 0 end + xyz 217.1 999.1 3005 +end +classcanvas 130341 class_ref 160805 // RestartController + classdiagramsettings member_max_width 0 end + xyz 1591.3 31.8 2000 +end +classcanvas 130469 class_ref 160933 // ZamowieniaKopiaZapasowa + classdiagramsettings member_max_width 0 end + xyz 860.9 199.4 2000 +end +classcanvas 130597 class_ref 161061 // Restarter + classdiagramsettings member_max_width 0 end + xyzwh 1345 102.2 2000 119 71 +end +classcanvas 130725 class_ref 128119 // ZamowienieController + classdiagramsettings member_max_width 0 end + xyz 575.6 44.7 2000 +end +classcanvas 130853 class_ref 128067 // RestartManager + classdiagramsettings member_max_width 0 end + xyz 1504.6 254.9 2000 +end +classcanvas 130981 class_ref 128195 // Restart + classdiagramsettings member_max_width 0 end + xyz 1283.5 354.8 2000 +end +note 133413 "jaka strza ka, gdy dana instancja nie jest atrybutem klasy, a jest jedynie przez nia tworzona?" + xyzwh 1659 131.5 2000 244 93 +note 133541 "jaka strzalka w przypadku Singletona?" + xyzwh 704 282.3 2000 133 64 +note 133797 "jaka strza ka, gdy dana instancja nie jest atrybutem klasy, a jest jedynie przez nia tworzona?" + xyzwh 1702.1 332.3 2000 224 96 +relationcanvas 131365 relation_ref 135077 // ma > + from ref 129061 z 2006 label "ma >" italic max_width 255 xyz 840 466.5 3000 to ref 129445 + no_role_a no_role_b + multiplicity_a_pos 883 493 3000 multiplicity_b_pos 824 493 3000 +end +relationcanvas 131493 relation_ref 135205 // ma > + from ref 129189 z 2007 label "ma >" italic max_width 255 xyz 536 469 3000 to ref 129061 + no_role_a no_role_b + multiplicity_a_pos 568 494 3000 multiplicity_b_pos 528 497 3000 +end +relationcanvas 131621 relation_ref 135333 // ma > + from ref 129445 z 2006 label "ma >" italic max_width 255 xyz 1176 467.5 3000 to ref 128293 + no_role_a no_role_b + multiplicity_a_pos 1241 494 3000 multiplicity_b_pos 1137 494 3000 +end +relationcanvas 131749 relation_ref 135461 // delegujeZadania > + decenter_begin 273 + from ref 128037 z 2007 label "delegujeZadania >" italic max_width 255 xyz 259 303 3000 to ref 129189 + no_role_a no_role_b + multiplicity_a_pos 323 386 3000 multiplicity_b_pos 257 240 3000 +end +relationcanvas 131877 relation_ref 135589 // ma > + from ref 129189 z 2007 label "ma >" italic max_width 255 xyz 597 622.5 3000 to ref 128549 + no_role_a no_role_b + multiplicity_a_pos 691 719 3000 multiplicity_b_pos 528 593 3000 +end +relationcanvas 132005 relation_ref 135717 // ma > + decenter_begin 144 + from ref 129189 z 3006 label "ma >" italic max_width 255 xyz 285 770.5 3000 to ref 130085 + no_role_a no_role_b + multiplicity_a_pos 290 977 3000 multiplicity_b_pos 268 586 3000 +end +relationcanvas 132133 relation_ref 135845 // uzywa > + from ref 128293 z 2001 label "uzywa >" italic max_width 255 xyz 1353 523 3000 to ref 128165 + no_role_a no_role_b + multiplicity_a_pos 1374 549 3000 multiplicity_b_pos 1337 519 3000 +end +relationcanvas 132261 relation_ref 135973 // uzywa > + from ref 128549 z 2001 label "uzywa >" italic max_width 255 xyz 888 816.5 3000 to ref 128421 + role_a_pos 964 867 3000 no_role_b + no_multiplicity_a multiplicity_b_pos 856 803 3000 +end +relationcanvas 132389 relation_ref 136101 // < delegujeZadania + decenter_end 578 + from ref 130725 z 2007 label "< delegujeZadania" italic max_width 255 xyz 441 294 3000 to ref 129189 + no_role_a no_role_b + multiplicity_a_pos 388 386 3000 multiplicity_b_pos 557 226 3000 +end +relationcanvas 132645 relation_ref 136357 // < delegujeZadania + from ref 130341 z 2001 label "< delegujeZadania" italic max_width 255 xyz 1469 79.5 3000 to ref 130597 + no_role_a no_role_b + multiplicity_a_pos 1476 120 3000 multiplicity_b_pos 1566 80 3000 +end +relationcanvas 132773 relation_ref 136485 // < pobieraDaneOd + from ref 130597 z 2001 label "< pobieraDaneOd" italic max_width 255 xyz 1128 156 3000 to ref 130469 + no_role_a no_role_b + multiplicity_a_pos 1118 226 3000 multiplicity_b_pos 1321 157 3000 +end +relationcanvas 132901 relation_ref 136613 // + decenter_end 268 + from ref 129061 z 2001 to ref 130469 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 133157 relation_ref 136869 // < tworzy + from ref 130341 z 2001 label "< tworzy" italic max_width 255 xyz 1579 150 3000 to ref 130853 + no_role_a no_role_b + multiplicity_a_pos 1548 232 3000 multiplicity_b_pos 1614 90 3000 +end +relationcanvas 133285 relation_ref 136997 // tworzy > + from ref 129701 z 3006 label "tworzy >" italic max_width 255 xyz 1670 453 3000 to ref 129573 + no_role_a no_role_b + multiplicity_a_pos 1724 526 3000 multiplicity_b_pos 1656 452 3000 +end +relationcanvas 133669 relation_ref 137125 // tworzy > + from ref 130853 z 3006 label "tworzy >" italic max_width 255 xyz 1557 327 3000 to ref 129701 + no_role_a no_role_b + multiplicity_a_pos 1570 360 3000 multiplicity_b_pos 1548 313 3000 +end +relationcanvas 133925 relation_ref 137253 // < delegujeZadania + from ref 130853 z 2001 label "< delegujeZadania" italic max_width 255 xyz 1367.5 316 3000 to ref 130981 + no_role_a no_role_b + multiplicity_a_pos 1354 369 3000 multiplicity_b_pos 1481 303 3000 +end +end diff --git a/models/37.session b/models/37.session index 806c1f8..e6072e0 100644 --- a/models/37.session +++ b/models/37.session @@ -1,4 +1,4 @@ -window_sizes 1800 910 450 1345 757 104 +window_sizes 1920 1017 450 1465 864 104 diagrams sequencediagram_ref 141221 // 2-3-cofniecieOstatniejModyfikacjiStatusu @@ -7,12 +7,33 @@ diagrams 1076 605 100 A1 0 0 sequencediagram_ref 134693 // 2-1-zmianaStatusuZamowieniaNaUkonczone 1076 605 90 A1 0 0 - active sequencediagram_ref 147749 // 2-2-restartSystemu + sequencediagram_ref 147749 // 2-2-restartSystemu 1076 605 100 A0 0 0 + statediagram_ref 154277 // ZlozenieZamowienia + 1076 605 80 A2 0 0 + active classdiagram_ref 154405 // design-model + 1465 864 69 A0 0 70 + sequencediagram_ref 128707 // 4-6-wprowadzenieNowejDarmowejPotrawy + 114 98 100 A1 0 0 + sequencediagram_ref 128579 // 4-5-zmianaStatusuZamowieniaNaWTrakcieRealizacji + 114 98 100 A1 0 0 + sequencediagram_ref 128451 // 4-4-zadanieWyswietleniaWszystkichZamowien + 114 98 100 A4 0 0 + sequencediagram_ref 128323 // 4-3-stworzenieZamowienia + 114 98 100 A1 0 0 + sequencediagram_ref 128195 // 4-2-restartSystemu + 114 98 100 A1 0 0 + sequencediagram_ref 128067 // 4-1-zmianaStatusuZamowieniaNaUkonczone + 114 98 100 A1 0 0 + classdiagram_ref 128042 // domain-model + 114 98 69 A1 0 0 end show_stereotypes -selected sequencediagram_ref 147749 // 2-2-restartSystemu +selected classdiagram_ref 154405 // design-model open - class_ref 134565 // ZmianaStatusuController + class_ref 136824 // SystemZamowien + class_ref 138488 // HistoriaZamowien + class_ref 128119 // ZamowienieController + state_ref 128037 // ZlozenieZamowienia end end diff --git a/models/models.prj b/models/models.prj index e2213f6..55ae123 100644 --- a/models/models.prj +++ b/models/models.prj @@ -1,6 +1,6 @@ format 224 "models" - revision 23 + revision 24 modified_by 37 "Michal" @@ -66,7 +66,7 @@ format 224 end classdiagram 128042 "domain-model" classdiagramsettings draw_all_relations no show_members_full_definition yes member_max_width 0 end - size A3 + size A1 end class 134648 "Kelner" @@ -359,6 +359,20 @@ format 224 + end + + classrelation 135717 // (ma >) + relation 135077 ---> name "ma >" + a role_name "" multiplicity "1" private + classrelation_ref 135717 // (ma >) + b multiplicity "1" parent class_ref 146936 // Status + end + + classrelation 137253 // + relation 136613 -_-> + a public + classrelation_ref 137253 // + b parent class_ref 160933 // ZamowieniaKopiaZapasowa end end @@ -825,6 +839,38 @@ format 224 + end + + classrelation 135845 // (ma >) + relation 135205 ---> name "ma >" + a role_name "" multiplicity "*" private + classrelation_ref 135845 // (ma >) + b multiplicity "1" parent class_ref 135032 // Zamowienie + end + + classrelation 136229 // (ma >) + relation 135589 ---> name "ma >" + a role_name "" multiplicity "1" private + classrelation_ref 136229 // (ma >) + b multiplicity "1" parent class_ref 154277 // HistoriaZmianZamowien + end + + classrelation 136357 // (ma >) + relation 135717 ---> name "ma >" + a role_name "" multiplicity "1" private + classrelation_ref 136357 // (ma >) + b multiplicity "1" parent class_ref 138488 // HistoriaZamowien + end + + operation 172197 "podajZamowienia" + public return_type class_ref 135032 // Zamowienie + multiplicity "*" + nparams 0 + + + + + end end @@ -882,6 +928,13 @@ format 224 + end + + classrelation 137637 // (tworzy >) + relation 136997 ---> name "tworzy >" + a role_name "" multiplicity "*" private + classrelation_ref 137637 // (tworzy >) + b multiplicity "1" parent class_ref 139512 // Raport end end @@ -1218,17 +1271,6 @@ format 224 - end - - operation 129987 "wyswietlZamowienia" - public return_type class_ref 135032 // Zamowienie - multiplicity "*" - nparams 0 - - - - - end operation 130115 "zmianaStatusuNaWRealizacji" @@ -1829,6 +1871,13 @@ format 224 + end + + classrelation 135973 // (ma >) + relation 135333 ---> name "ma >" + a role_name "" multiplicity "1" private + classrelation_ref 135973 // (ma >) + b multiplicity "1" parent class_ref 147621 // StanStatusu end end end @@ -1898,6 +1947,13 @@ format 224 + end + + classrelation 136101 // (delegujeZadania >) + relation 135461 ---> name "delegujeZadania >" + a role_name "" multiplicity "1" private + classrelation_ref 136101 // (delegujeZadania >) + b multiplicity "1" parent class_ref 136824 // SystemZamowien end end @@ -2028,6 +2084,13 @@ format 224 + end + + classrelation 136485 // (uzywa >) + relation 135845 ---> name "uzywa >" + a role_name "" multiplicity "1" private + classrelation_ref 136485 // (uzywa >) + b multiplicity "1" parent class_ref 141093 // StosStanowStatusu end end @@ -2165,6 +2228,13 @@ format 224 + end + + classrelation 136613 // 1 (uzywa >) + relation 135973 ---> name "uzywa >" + a role_name "1" private + classrelation_ref 136613 // 1 (uzywa >) + b multiplicity "1" parent class_ref 154149 // StosZmienianychZamowien end end @@ -2231,6 +2301,20 @@ format 224 + end + + classrelation 136997 // (< delegujeZadania) + relation 136357 ---> name "< delegujeZadania" + a role_name "" multiplicity "1" private + classrelation_ref 136997 // (< delegujeZadania) + b multiplicity "1" parent class_ref 161061 // Restarter + end + + classrelation 137509 // (< tworzy) + relation 136869 ---> name "< tworzy" + a role_name "" multiplicity "1" private + classrelation_ref 137509 // (< tworzy) + b multiplicity "1" parent class_ref 128067 // RestartManager end end @@ -2361,6 +2445,13 @@ format 224 + end + + classrelation 137125 // (< pobieraDaneOd) + relation 136485 ---> name "< pobieraDaneOd" + a role_name "" multiplicity "1" private + classrelation_ref 137125 // (< pobieraDaneOd) + b multiplicity "1" parent class_ref 160933 // ZamowieniaKopiaZapasowa end end @@ -2639,6 +2730,30 @@ format 224 + end + + classrelation 136741 // (< delegujeZadania) + relation 136101 ---> name "< delegujeZadania" + a role_name "" multiplicity "1" private + classrelation_ref 136741 // (< delegujeZadania) + b multiplicity "1" parent class_ref 136824 // SystemZamowien + end + + classrelation 136869 // + relation 136229 ---> + a role_name "" private + classrelation_ref 136869 // + b parent class_ref 138488 // HistoriaZamowien + end + + operation 172325 "wyswietlZamowienia" + public explicit_return_type "void" + nparams 0 + + + + + end end @@ -2743,6 +2858,27 @@ format 224 + end + + classrelation 137381 // + relation 136741 ---> + a role_name "" private + classrelation_ref 137381 // + b parent class_ref 160805 // RestartController + end + + classrelation 137765 // (tworzy >) + relation 137125 ---> name "tworzy >" + a role_name "" multiplicity "1" private + classrelation_ref 137765 // (tworzy >) + b multiplicity "1" parent class_ref 136952 // SystemRachunkowy + end + + classrelation 137893 // (< delegujeZadania) + relation 137253 ---> name "< delegujeZadania" + a role_name "" multiplicity "1" private + classrelation_ref 137893 // (< delegujeZadania) + b multiplicity "1" parent class_ref 128195 // Restart end end @@ -2865,47 +3001,6 @@ format 224 overlapping_bars size A4 end - class 128323 "ZamowieniaController" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - operation 129859 "wyswietlZamowienia" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 130243 "stworzenieZamowienia" - public explicit_return_type "" - nparams 2 - param in name "potrawa" type class_ref 135160 // Potrawa - param in name "stolik" type class_ref 135928 // Stolik - - - - - - end - end - - classinstance 130243 "" - type class_ref 128323 // ZamowieniaController - attributes - end - relations - end - end - classinstance 130371 "" type class_ref 138488 // HistoriaZamowien attributes @@ -2924,14 +3019,6 @@ format 224 overlapping_bars size A1 end - classinstance 130499 "" - type class_ref 128323 // ZamowieniaController - attributes - end - relations - end - end - classinstance 130627 "" type class_ref 136824 // SystemZamowien attributes @@ -2955,5 +3042,122 @@ format 224 relations end end + + state 128037 "ZlozenieZamowienia" + stereotype "machine" + statediagram 154277 "ZlozenieZamowienia" + statediagramsettings + end + size A2 + end + + pseudostate 128037 initial "" + transition 128037 "przypisanieStolika" + on state_ref 128165 // StolikZarezerwowany + external + end + end + + state 128165 "StolikZarezerwowany" + transition 128165 "zamowienieZlozone" + on state_ref 128293 // ZamowienieDoRealizacji + external + end + end + + state 128293 "ZamowienieDoRealizacji" + transition 128293 "wybierzZamowienieDoRealizacji" + on state_ref 128421 // ZamowienieWTrakcieRealizacji + external + end + end + + state 128421 "ZamowienieWTrakcieRealizacji" + transition 128421 "ukonczZamowienie" + on state_ref 128549 // ZamowienieUkonczone + external + end + end + + state 128549 "ZamowienieUkonczone" + transition 128549 "zamowienieOdebraneOdKucharza" + on state_ref 128677 // ZamowienieOdebrane + external + end + end + + state 128677 "ZamowienieOdebrane" + transition 128677 "dostarczZamowienieKlientowi" + on state_ref 128805 // ZamowienieDostarczone + external + end + end + + state 128805 "ZamowienieDostarczone" + transition 128805 "klientDostajeZamowienie" + on pseudostate_ref 128165 // final ZamowienieDostarczone + external + end + + transition 128933 "poprawneZamowienieDostarczone" + on state_ref 128933 // ZamowieniePrzyjetePrzezKlienta + external + end + + transition 129061 "zleZamowienieDostarczone" + on state_ref 129061 // ZamowienieOdrzuconePrzezKlienta + external + end + end + + pseudostate 128165 final "ZamowienieDostarczone" + end + + state 128933 "ZamowieniePrzyjetePrzezKlienta" + transition 129189 "klientKonsumuje" + on pseudostate_ref 128293 // final ZamowieniePrzyjetePrzezKlienta + external + end + end + + state 129061 "ZamowienieOdrzuconePrzezKlienta" + transition 129317 "ponownaDelegacjaZadaniaKucharzowi" + on state_ref 128293 // ZamowienieDoRealizacji + external + end + end + + pseudostate 128293 final "ZamowieniePrzyjetePrzezKlienta" + end + end + + classdiagram 154405 "design-model" + classdiagramsettings draw_all_relations no member_max_width 0 end + size A0 + end + + classinstance 170661 "" + type class_ref 136824 // SystemZamowien + attributes + end + relations + end + end + + classinstance 170789 "" + type class_ref 128119 // ZamowienieController + attributes + end + relations + end + end + + classinstance 170917 "" + type class_ref 128119 // ZamowienieController + attributes + end + relations + end + end end end