class_diagram v1

This commit is contained in:
Michael-Czekanski 2021-01-31 13:34:53 +01:00
parent 8797441a3b
commit 278b684719
8 changed files with 678 additions and 199 deletions

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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

95
models/154277.diagram Normal file
View File

@ -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

161
models/154405.diagram Normal file
View File

@ -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 // <dependency>
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

View File

@ -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

View File

@ -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 // <dependency>
relation 136613 -_->
a public
classrelation_ref 137253 // <dependency>
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 // <unidirectional association>
relation 136229 --->
a role_name "" private
classrelation_ref 136869 // <unidirectional association>
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 // <unidirectional association>
relation 136741 --->
a role_name "" private
classrelation_ref 137381 // <unidirectional association>
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