diff --git a/models/128042.diagram b/models/128042.diagram index 2189d07..a798740 100644 --- a/models/128042.diagram +++ b/models/128042.diagram @@ -2,274 +2,265 @@ format 223 classcanvas 128120 class_ref 134648 // Kelner classdiagramsettings member_max_width 0 end - xyzwh 374.84 334.95 2000 65 39 + xyzwh 518.46 224.76 2000 65 39 end classcanvas 128248 class_ref 134776 // Terminal classdiagramsettings member_max_width 0 end - xyz 1024.55 109.41 2000 + xyz 1024.9 109.2 2000 end classcanvas 128376 class_ref 134904 // Menu classdiagramsettings member_max_width 0 end - xyzwh 1036.19 597.06 2000 63 39 + xyzwh 1065.78 612.38 2000 63 39 end classcanvas 128504 class_ref 135032 // Zamowienie classdiagramsettings member_max_width 0 end - xyzwh 714.59 156.85 2000 95 39 + xyzwh 728.43 195.38 2000 95 61 end classcanvas 128632 class_ref 135160 // Potrawa classdiagramsettings member_max_width 0 end - xyzwh 1017.66 326.93 2000 75 39 + xyzwh 1026.2 311.67 2000 77 47 end classcanvas 128760 class_ref 135288 // Kucharz classdiagramsettings member_max_width 0 end - xyzwh 640.26 421.09 2000 75 39 + xyzwh 640.55 421.89 2000 75 39 end classcanvas 128888 class_ref 135416 // EkranKucharza classdiagramsettings member_max_width 0 end - xyz 756.98 271.39 2000 + xyz 838.06 324.92 2000 end classcanvas 129016 class_ref 135544 // Pracownik classdiagramsettings member_max_width 0 end - xyz 230.78 433.48 2000 + xyz 230.79 434.15 2000 end classcanvas 129144 class_ref 135672 // TabletKelnera classdiagramsettings member_max_width 0 end - xyz 419.92 137.63 2000 + xyz 490.2 382.98 2000 end classcanvas 129318 class_ref 128038 // Pozycja_w_Menu classdiagramsettings member_max_width 0 end - xyzwh 1028.3 465.54 2000 125 39 + xyzwh 1037.65 464.82 2000 125 61 end classcanvas 129400 class_ref 135928 // Stolik classdiagramsettings member_max_width 0 end - xyzwh 474.95 56.09 2000 63 39 + xyzwh 504.65 94.9 2000 65 47 end classcanvas 129528 class_ref 136056 // Platnosc classdiagramsettings member_max_width 0 end - xyz 886.36 79.11 2000 + xyz 886.68 79.8 2000 end classcanvas 129784 class_ref 136312 // Magazyn classdiagramsettings member_max_width 0 end - xyz 641.7 674.52 2000 + xyz 644.14 655.36 2000 end classcanvas 129912 class_ref 136440 // Magazynier classdiagramsettings member_max_width 0 end - xyz 456.61 656.9 2000 + xyz 456.76 656.88 2000 end classcanvas 130040 class_ref 136568 // Paragon classdiagramsettings member_max_width 0 end - xyz 1003.92 13.55 2000 + xyz 1003.56 13.42 2000 end classcanvas 130168 class_ref 136696 // SystemPracowniczy classdiagramsettings member_max_width 0 end - xyz 3.01 373.21 2000 + xyz 3.06 373.28 2000 end classcanvas 130214 class_ref 128166 // Klient classdiagramsettings member_max_width 0 end - xyzwh 262.23 136.25 2000 63 39 + xyzwh 261.29 136.3 2000 63 39 end classcanvas 130296 class_ref 136824 // SystemZamowien classdiagramsettings member_max_width 0 end - xyz 924.4 181.97 2000 + xyz 925 181.2 2000 end classcanvas 130424 class_ref 136952 // SystemRachunkowy classdiagramsettings member_max_width 0 end - xyz 284.05 693.55 2000 + xyz 284.24 693.02 2000 end classcanvas 130552 class_ref 137080 // Glod classdiagramsettings member_max_width 0 end - xyz 125.6 281.4 2000 + xyz 261.79 258.63 2000 end classcanvas 130680 class_ref 137208 // Reklamacja classdiagramsettings member_max_width 0 end - xyz 226.65 14.64 2000 + xyz 520.77 7.56 2000 end classcanvas 130808 class_ref 137336 // Obrzydzenie classdiagramsettings member_max_width 0 end - xyz 88.69 50.78 2000 + xyz 33.02 62.73 2000 end classcanvas 130936 class_ref 137464 // Audyt classdiagramsettings member_max_width 0 end - xyz 81.1 885.37 2000 + xyz 81.18 885.68 2000 end classcanvas 131064 class_ref 137592 // SystemAudytowy classdiagramsettings member_max_width 0 end - xyz 92.48 764.34 2000 + xyz 92.44 764.48 2000 end classcanvas 131192 class_ref 137720 // KatalogPotraw classdiagramsettings member_max_width 0 end - xyz 1026.15 701.49 2000 + xyz 1046.36 722.12 2000 end classcanvas 131320 class_ref 137848 // Faktura classdiagramsettings member_max_width 0 end - xyz 725.34 874.43 2000 + xyz 725.15 874.27 2000 end classcanvas 131448 class_ref 137976 // UmowaOPrace classdiagramsettings member_max_width 0 end - xyz 152.73 564.24 2000 + xyz 152.19 563.6 2000 end classcanvas 131704 class_ref 138232 // StanMagazynu classdiagramsettings member_max_width 0 end - xyz 562.32 755.83 2000 + xyz 562.02 756.04 2000 end classcanvas 131832 class_ref 138360 // Polprodukt classdiagramsettings member_max_width 0 end - xyz 754.47 769.37 2000 + xyz 754.54 769.36 2000 end classcanvas 131960 class_ref 138488 // HistoriaZamowien classdiagramsettings member_max_width 0 end - xyzwh 696.59 24.67 2000 131 39 -end -classcanvas 132088 class_ref 138616 // Napiwek - classdiagramsettings member_max_width 0 end - xyz 329.05 251.61 2000 + xyzwh 696.56 24.78 2000 131 39 end classcanvas 132216 class_ref 138744 // Zadowolenie classdiagramsettings member_max_width 0 end - xyz 9.15 175.86 2000 + xyz 46.65 231.47 2000 end classcanvas 132344 class_ref 138872 // Podatek classdiagramsettings member_max_width 0 end - xyz 222.25 877.13 2000 + xyz 222.95 877.28 2000 end classcanvas 132472 class_ref 139000 // Pensja classdiagramsettings member_max_width 0 end - xyz 59.36 690.78 2000 + xyz 59.6 690.95 2000 end classcanvas 132600 class_ref 139128 // Wlasciciel classdiagramsettings member_max_width 0 end - xyz 19.78 568.56 2000 + xyz 19.82 568.78 2000 end classcanvas 132856 class_ref 139384 // Przepis classdiagramsettings member_max_width 0 end - xyzwh 854.01 524.83 2000 76 39 + xyzwh 844.72 552.83 2000 81 61 end classcanvas 132984 class_ref 139512 // Raporty classdiagramsettings member_max_width 0 end - xyz 428.47 878.8 2000 + xyz 428.25 878.49 2000 end classcanvas 133112 class_ref 139640 // Menedzer classdiagramsettings member_max_width 0 end - xyz 845.86 698.52 2000 + xyz 845.69 698.84 2000 end classcanvas 133240 class_ref 139768 // Rezerwacja classdiagramsettings member_max_width 0 end - xyz 317.72 20.2 2005 + xyz 387.45 241.28 2005 end classcanvas 133496 class_ref 140024 // PrzygotowywaniePotrawy classdiagramsettings member_max_width 0 end - xyz 856.97 420.8 2000 + xyz 856.92 420.06 2000 end relationcanvas 128038 relation_ref 128038 // realizuje - from ref 128120 z 2001 label "realizuje" italic max_width 255 xyz 556 251.5 2001 to ref 128504 + from ref 128120 z 2001 label "realizuje" italic max_width 255 xyz 631 220.5 2001 to ref 128504 no_role_a no_role_b - multiplicity_a_pos 709 195 3000 multiplicity_b_pos 445 339 3000 + multiplicity_a_pos 716 234 3000 multiplicity_b_pos 589 246 3000 end relationcanvas 129190 relation_ref 128550 // zawiera - from ref 128504 z 2001 label "zawiera" italic max_width 255 xyz 888 245 2001 to ref 128632 + from ref 128504 z 2001 label "zawiera" italic max_width 255 xyz 903.5 265 2001 to ref 128632 no_role_a no_role_b - multiplicity_a_pos 1016 310 3000 multiplicity_b_pos 815 193 3000 + multiplicity_a_pos 1000 327 3000 multiplicity_b_pos 829 250 3000 end relationcanvas 129446 relation_ref 128678 // zawiera - from ref 128376 z 2001 label "zawiera" italic max_width 255 xyz 1057.5 535.5 2001 to ref 129318 + from ref 128376 z 2001 label "zawiera" italic max_width 255 xyz 1076.5 553 2001 to ref 129318 no_role_a no_role_b - multiplicity_a_pos 1060 509 3000 multiplicity_b_pos 1058 578 3000 + multiplicity_a_pos 1072 530 3000 multiplicity_b_pos 1084 594 3000 end relationcanvas 129574 relation_ref 128806 // opisuje - from ref 128632 z 2001 label "opisuje" italic max_width 255 xyz 1051.5 400.5 2001 to ref 129318 + from ref 128632 z 2001 label "opisuje" italic max_width 255 xyz 1060 396.5 2001 to ref 129318 no_role_a no_role_b - multiplicity_a_pos 1071 446 3000 multiplicity_b_pos 1048 371 3000 + multiplicity_a_pos 1079 446 3000 multiplicity_b_pos 1058 363 3000 end relationcanvas 129702 relation_ref 128934 // from ref 129318 z 2001 to ref 132856 - role_a_pos 934 512 3000 no_role_b - multiplicity_a_pos 935 536 3000 multiplicity_b_pos 1016 507 3000 + role_a_pos 929 544 3000 no_role_b + multiplicity_a_pos 929 568 3000 multiplicity_b_pos 1025 522 3000 end relationcanvas 129830 relation_ref 129062 // ustala - from ref 131192 z 2001 label "ustala" italic max_width 255 xyz 921 702 2001 to ref 133112 + from ref 131192 z 2001 label "ustala" italic max_width 255 xyz 965.5 714 2001 to ref 133112 no_role_a no_role_b - multiplicity_a_pos 916 723 3000 multiplicity_b_pos 1016 725 3000 + multiplicity_a_pos 916 726 3000 multiplicity_b_pos 1036 742 3000 end relationcanvas 129958 relation_ref 129190 // zawiera - from ref 131960 z 2001 label "zawiera" italic max_width 255 xyz 742 97 2001 to ref 128504 + from ref 131960 z 2001 label "zawiera" italic max_width 255 xyz 748.5 116.5 2001 to ref 128504 no_role_a no_role_b - multiplicity_a_pos 749 138 3000 multiplicity_b_pos 749 69 3000 + multiplicity_a_pos 761 176 3000 multiplicity_b_pos 750 69 3000 end relationcanvas 130086 relation_ref 129318 // przypisane - from ref 129400 z 2001 label "przypisane" italic max_width 255 xyz 602 108 2001 to ref 128504 + from ref 129400 z 2001 label "przypisane" italic max_width 255 xyz 625.5 154 2001 to ref 128504 no_role_a no_role_b - multiplicity_a_pos 696 136 3000 multiplicity_b_pos 543 95 3000 + multiplicity_a_pos 716 212 3000 multiplicity_b_pos 575 140 3000 end relationcanvas 130342 relation_ref 129446 // przynalezy - from ref 130214 z 2001 label "przynalezy" italic max_width 255 xyz 375.5 100 2001 to ref 129400 + from ref 130214 z 2001 label "przynalezy" italic max_width 255 xyz 390.5 122 2001 to ref 129400 no_role_a no_role_b - multiplicity_a_pos 462 90 3000 multiplicity_b_pos 329 139 3000 + multiplicity_a_pos 493 127 3000 multiplicity_b_pos 330 155 3000 end relationcanvas 130982 relation_ref 135974 // czuje - from ref 130552 z 2001 label "czuje" italic max_width 255 xyz 204.5 212 2001 to ref 130214 + from ref 130552 z 2001 label "czuje" italic max_width 255 xyz 285 210 2001 to ref 130214 no_role_a no_role_b - multiplicity_a_pos 261 186 3000 multiplicity_b_pos 171 281 3000 + multiplicity_a_pos 278 181 3000 multiplicity_b_pos 272 241 3000 end relationcanvas 131110 relation_ref 136102 // sklada - from ref 130680 z 2001 label "sklada" italic max_width 255 xyz 261 80.5 2001 to ref 130214 + from ref 130680 z 2001 label "sklada" italic max_width 255 xyz 405.5 80 2001 to ref 130214 no_role_a no_role_b - multiplicity_a_pos 275 118 3000 multiplicity_b_pos 258 56 3000 + multiplicity_a_pos 320 124 3000 multiplicity_b_pos 512 34 3000 end relationcanvas 131238 relation_ref 136230 // czuje - from ref 132216 z 2001 label "czuje" italic max_width 255 xyz 161.5 158.5 2001 to ref 130214 + from ref 132216 z 2001 label "czuje" italic max_width 255 xyz 177.5 185.5 2001 to ref 130214 no_role_a no_role_b - multiplicity_a_pos 250 164 3000 multiplicity_b_pos 97 192 3000 + multiplicity_a_pos 249 172 3000 multiplicity_b_pos 129 235 3000 end relationcanvas 131366 relation_ref 136358 // czuje - from ref 130808 z 2001 label "czuje" italic max_width 255 xyz 199 99 2001 to ref 130214 + from ref 130808 z 2001 label "czuje" italic max_width 255 xyz 173.5 103.5 2001 to ref 130214 no_role_a no_role_b - multiplicity_a_pos 246 132 3000 multiplicity_b_pos 173 98 3000 -end -relationcanvas 131494 relation_ref 136486 // daje - from ref 132088 z 2001 label "daje" italic max_width 255 xyz 313 198.5 2001 to ref 130214 - no_role_a no_role_b - multiplicity_a_pos 295 181 3000 multiplicity_b_pos 333 234 3000 + multiplicity_a_pos 249 152 3000 multiplicity_b_pos 119 101 3000 end relationcanvas 132006 relation_ref 136614 // realizuje - from ref 128760 z 2001 label "realizuje" italic max_width 255 xyz 762 426 2001 to ref 133496 + from ref 128760 z 2001 label "realizuje" italic max_width 255 xyz 762.5 426 2001 to ref 133496 no_role_a no_role_b - multiplicity_a_pos 846 444 3000 multiplicity_b_pos 721 446 3000 + multiplicity_a_pos 846 445 3000 multiplicity_b_pos 721 446 3000 end relationcanvas 132134 relation_ref 136742 // realizuje - from ref 133496 z 2001 label "realizuje" italic max_width 255 xyz 966 378 2001 to ref 128632 + from ref 133496 z 2001 label "realizuje" italic max_width 255 xyz 968.5 375 2001 to ref 128632 no_role_a no_role_b - multiplicity_a_pos 1015 367 3000 multiplicity_b_pos 943 406 3000 + multiplicity_a_pos 1022 358 3000 multiplicity_b_pos 961 422 3000 end relationcanvas 132262 relation_ref 136870 // nadzoruje decenter_begin 768 from ref 129912 z 2001 label "nadzoruje" italic max_width 255 xyz 556.5 711 2001 to ref 131704 no_role_a no_role_b - multiplicity_a_pos 565 740 3000 multiplicity_b_pos 521 703 3000 + multiplicity_a_pos 567 740 3000 multiplicity_b_pos 521 703 3000 end relationcanvas 132390 relation_ref 136998 // opisuje - from ref 131704 z 2001 label "opisuje" italic max_width 255 xyz 619.5 720.5 2001 to ref 129784 + from ref 131704 z 2001 label "opisuje" italic max_width 255 xyz 620 711 2001 to ref 129784 no_role_a no_role_b - multiplicity_a_pos 669 713 3000 multiplicity_b_pos 616 737 3000 + multiplicity_a_pos 646 697 3000 multiplicity_b_pos 612 738 3000 end relationcanvas 132646 relation_ref 137254 // zawiera from ref 131704 z 2001 label "zawiera" italic max_width 255 xyz 684 766.5 2001 to ref 131832 no_role_a no_role_b - multiplicity_a_pos 743 790 3000 multiplicity_b_pos 662 783 3000 + multiplicity_a_pos 744 790 3000 multiplicity_b_pos 662 783 3000 end relationcanvas 132902 relation_ref 137510 // realizuje - from ref 132856 z 2001 label "realizuje" italic max_width 255 xyz 887.5 476 2001 to ref 133496 + from ref 132856 z 2001 label "realizuje" italic max_width 255 xyz 886.5 490 2001 to ref 133496 no_role_a no_role_b - multiplicity_a_pos 912 462 3000 multiplicity_b_pos 889 507 3000 + multiplicity_a_pos 914 463 3000 multiplicity_b_pos 884 534 3000 end relationcanvas 133158 relation_ref 137638 // skladaSie - from ref 131832 z 2001 label "skladaSie" italic max_width 255 xyz 814 651 2001 to ref 132856 + from ref 131832 z 2001 label "skladaSie" italic max_width 255 xyz 808.5 676.5 2001 to ref 132856 no_role_a no_role_b - multiplicity_a_pos 867 569 3000 multiplicity_b_pos 775 751 3000 + multiplicity_a_pos 855 619 3000 multiplicity_b_pos 776 751 3000 end relationcanvas 133414 relation_ref 137766 // wiaze - from ref 129016 z 2001 label "wiaze" italic max_width 255 xyz 215 502 2001 to ref 131448 + from ref 129016 z 2001 label "wiaze" italic max_width 255 xyz 225.5 515 2001 to ref 131448 no_role_a no_role_b - multiplicity_a_pos 198 546 3000 multiplicity_b_pos 240 475 3000 + multiplicity_a_pos 209 546 3000 multiplicity_b_pos 251 501 3000 end relationcanvas 133880 relation_ref 128248 // from ref 128120 z 2001 to ref 129016 @@ -292,64 +283,74 @@ relationcanvas 134264 relation_ref 128632 // 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 119 631.5 2001 to ref 132472 + from ref 131448 z 2001 label "okresla" italic max_width 255 xyz 120.5 636.5 2001 to ref 132472 no_role_a no_role_b - multiplicity_a_pos 93 672 3000 multiplicity_b_pos 164 606 3000 + multiplicity_a_pos 111 672 3000 multiplicity_b_pos 164 615 3000 +end +relationcanvas 134392 relation_ref 128760 // rezerwuje + from ref 133240 z 2006 label "rezerwuje" italic max_width 255 xyz 334 194.5 3000 to ref 130214 + no_role_a no_role_b + multiplicity_a_pos 323 186 3000 multiplicity_b_pos 386 252 3000 end relationcanvas 134438 relation_ref 138022 // wystawia - from ref 132600 z 2001 label "wystawia" italic max_width 255 xyz 93.5 570.5 2001 to ref 131448 + from ref 132600 z 2001 label "wystawia" italic max_width 255 xyz 93 572.5 2001 to ref 131448 no_role_a no_role_b - multiplicity_a_pos 142 589 3000 multiplicity_b_pos 91 591 3000 + multiplicity_a_pos 143 592 3000 multiplicity_b_pos 90 592 3000 +end +relationcanvas 134520 relation_ref 128888 // dotyczy + from ref 130680 z 2001 label "dotyczy" italic max_width 255 xyz 644 110 3000 to ref 128504 + no_role_a no_role_b + multiplicity_a_pos 728 168 3000 multiplicity_b_pos 597 49 3000 end relationcanvas 134694 relation_ref 138150 // realizuje - from ref 128504 z 2001 label "realizuje" italic max_width 255 xyz 818.5 120 2001 to ref 129528 + from ref 128504 z 2001 label "realizuje" italic max_width 255 xyz 827.5 141 2001 to ref 129528 no_role_a no_role_b - multiplicity_a_pos 875 113 3000 multiplicity_b_pos 796 139 3000 + multiplicity_a_pos 882 115 3000 multiplicity_b_pos 814 195 3000 end relationcanvas 134822 relation_ref 138278 // wystawia from ref 130040 z 2001 label "wystawia" italic max_width 255 xyz 950.5 49.5 2001 to ref 129528 no_role_a no_role_b - multiplicity_a_pos 938 63 3000 multiplicity_b_pos 994 34 3000 + multiplicity_a_pos 951 82 3000 multiplicity_b_pos 992 49 3000 end relationcanvas 134950 relation_ref 138406 // posiada - from ref 128504 z 2001 label "posiada" italic max_width 255 xyz 847.5 173 2001 to ref 130296 + from ref 128504 z 2001 label "posiada" italic max_width 255 xyz 854.5 199.5 2001 to ref 130296 no_role_a no_role_b - multiplicity_a_pos 914 200 3000 multiplicity_b_pos 809 167 3000 + multiplicity_a_pos 915 211 3000 multiplicity_b_pos 829 224 3000 end relationcanvas 135206 relation_ref 138534 // zawiera - from ref 131320 z 2001 label "zawiera" italic max_width 255 xyz 751 825.5 2001 to ref 131832 + from ref 131320 z 2001 label "zawiera" italic max_width 255 xyz 751.5 825 2001 to ref 131832 no_role_a no_role_b - multiplicity_a_pos 770 811 3000 multiplicity_b_pos 750 856 3000 + multiplicity_a_pos 770 811 3000 multiplicity_b_pos 750 857 3000 end relationcanvas 135462 relation_ref 138662 // wylicza - from ref 131448 z 2001 label "wylicza" italic max_width 255 xyz 241 651 2001 to ref 130424 + from ref 131448 z 2001 label "wylicza" italic max_width 255 xyz 244.5 656.5 2001 to ref 130424 no_role_a no_role_b - multiplicity_a_pos 301 674 3000 multiplicity_b_pos 226 611 3000 + multiplicity_a_pos 315 705 3000 multiplicity_b_pos 233 620 3000 end relationcanvas 135590 relation_ref 138790 // zawiera - from ref 130424 z 2001 label "zawiera" italic max_width 255 xyz 502 470.5 2001 to ref 128504 + from ref 130424 z 2001 label "zawiera" italic max_width 255 xyz 504.5 500.5 2001 to ref 128504 no_role_a no_role_b - multiplicity_a_pos 738 200 3000 multiplicity_b_pos 353 676 3000 + multiplicity_a_pos 729 261 3000 multiplicity_b_pos 356 676 3000 end relationcanvas 136102 relation_ref 138918 // wylicza - from ref 132344 z 2001 label "wylicza" italic max_width 255 xyz 278.5 790 2001 to ref 130424 + from ref 132344 z 2001 label "wylicza" italic max_width 255 xyz 286 790 2001 to ref 130424 no_role_a no_role_b - multiplicity_a_pos 322 736 3000 multiplicity_b_pos 251 859 3000 + multiplicity_a_pos 324 736 3000 multiplicity_b_pos 263 859 3000 end relationcanvas 136230 relation_ref 139046 // posiada - from ref 130424 z 2001 label "posiada" italic max_width 255 xyz 556.5 804 2001 to ref 131320 + from ref 130424 z 2001 label "posiada" italic max_width 255 xyz 556.5 804.5 2001 to ref 131320 no_role_a no_role_b - multiplicity_a_pos 716 889 3000 multiplicity_b_pos 394 737 3000 + multiplicity_a_pos 716 890 3000 multiplicity_b_pos 394 738 3000 end relationcanvas 136358 relation_ref 139174 // pobiera - from ref 131064 z 2001 label "pobiera" italic max_width 255 xyz 222 734.5 2001 to ref 130424 + from ref 131064 z 2001 label "pobiera" italic max_width 255 xyz 222.5 734.5 2001 to ref 130424 no_role_a no_role_b - multiplicity_a_pos 280 734 3000 multiplicity_b_pos 201 769 3000 + multiplicity_a_pos 280 734 3000 multiplicity_b_pos 204 768 3000 end relationcanvas 136486 relation_ref 139302 // korzysta - from ref 130936 z 2001 label "korzysta" italic max_width 255 xyz 105.5 829 2001 to ref 131064 + from ref 130936 z 2001 label "korzysta" italic max_width 255 xyz 106 829 2001 to ref 131064 no_role_a no_role_b - multiplicity_a_pos 127 807 3000 multiplicity_b_pos 100 867 3000 + multiplicity_a_pos 127 806 3000 multiplicity_b_pos 101 868 3000 end relationcanvas 136998 relation_ref 139430 // zarzadza from ref 130168 z 2001 label "zarzadza" italic max_width 255 xyz 38.5 475 2001 to ref 132600 @@ -357,49 +358,49 @@ relationcanvas 136998 relation_ref 139430 // zarzadza multiplicity_a_pos 41 550 3000 multiplicity_b_pos 52 415 3000 end relationcanvas 137126 relation_ref 139558 // przynalezy - from ref 129016 z 2001 label "przynalezy" italic max_width 255 xyz 153.5 410 2001 to ref 130168 + from ref 129016 z 2001 label "przynalezy" italic max_width 255 xyz 153.5 412 2001 to ref 130168 no_role_a no_role_b - multiplicity_a_pos 131 417 3000 multiplicity_b_pos 219 449 3000 + multiplicity_a_pos 130 417 3000 multiplicity_b_pos 219 452 3000 end relationcanvas 137382 relation_ref 139814 // uzywa - from ref 128888 z 2001 label "uzywa" italic max_width 255 xyz 721 361.5 2001 to ref 128760 + from ref 128888 z 2001 label "uzywa" italic max_width 255 xyz 760.5 388.5 2001 to ref 128760 no_role_a no_role_b - multiplicity_a_pos 685 403 3000 multiplicity_b_pos 771 313 3000 + multiplicity_a_pos 721 425 3000 multiplicity_b_pos 833 364 3000 end relationcanvas 137766 relation_ref 139942 // wyswietla - from ref 128888 z 2001 label "wyswietla" italic max_width 255 xyz 758.5 219 2001 to ref 128504 + from ref 128888 z 2001 label "wyswietla" italic max_width 255 xyz 812 281.5 2001 to ref 128504 no_role_a no_role_b - multiplicity_a_pos 775 194 3000 multiplicity_b_pos 784 254 3000 + multiplicity_a_pos 798 261 3000 multiplicity_b_pos 851 307 3000 end relationcanvas 137894 relation_ref 140070 // obsluguje - from ref 128120 z 2001 label "obsluguje" italic max_width 255 xyz 503.5 232 2001 to ref 129144 + from ref 128120 z 2001 label "obsluguje" italic max_width 255 xyz 520 304.5 2001 to ref 129144 no_role_a no_role_b - multiplicity_a_pos 445 180 3000 multiplicity_b_pos 401 316 3000 + multiplicity_a_pos 525 364 3000 multiplicity_b_pos 536 269 3000 end relationcanvas 138022 relation_ref 140198 // aktualizuje - from ref 129144 z 2001 label "aktualizuje" italic max_width 255 xyz 582.5 151 2001 to ref 128504 + from ref 129144 z 2001 label "aktualizuje" italic max_width 255 xyz 585 312 2001 to ref 128504 no_role_a no_role_b - multiplicity_a_pos 706 168 3000 multiplicity_b_pos 514 164 3000 + multiplicity_a_pos 719 257 3000 multiplicity_b_pos 565 384 3000 end relationcanvas 138278 relation_ref 140326 // poprzez - from ref 129528 z 2001 label "poprzez" italic max_width 255 xyz 965.5 97.5 2001 to ref 128248 + from ref 129528 z 2001 label "poprzez" italic max_width 255 xyz 965 97.5 2001 to ref 128248 no_role_a no_role_b multiplicity_a_pos 1014 128 3000 multiplicity_b_pos 951 110 3000 end relationcanvas 138406 relation_ref 140454 // tworzy - from ref 131192 z 2001 label "tworzy" italic max_width 255 xyz 1054 655 2001 to ref 128376 + from ref 131192 z 2001 label "tworzy" italic max_width 255 xyz 1079 673 2001 to ref 128376 no_role_a no_role_b - multiplicity_a_pos 1055 641 3000 multiplicity_b_pos 1060 684 3000 + multiplicity_a_pos 1084 657 3000 multiplicity_b_pos 1082 705 3000 end relationcanvas 138534 relation_ref 140582 // generuja - from ref 130424 z 2001 label "generuja" italic max_width 255 xyz 366 790.5 2001 to ref 132984 + from ref 130424 z 2001 label "generuja" italic max_width 255 xyz 365.5 790.5 2001 to ref 132984 no_role_a no_role_b - multiplicity_a_pos 430 861 3000 multiplicity_b_pos 349 736 3000 + multiplicity_a_pos 429 861 3000 multiplicity_b_pos 349 736 3000 end relationcanvas 138790 relation_ref 140710 // przyjmuje - from ref 129400 z 2006 label "przyjmuje" italic max_width 255 xyz 410 43.5 2006 to ref 133240 + from ref 129400 z 2006 label "przyjmuje" italic max_width 255 xyz 463.5 176 2006 to ref 133240 no_role_a no_role_b - multiplicity_a_pos 399 54 3000 multiplicity_b_pos 462 74 3000 + multiplicity_a_pos 434 224 3000 multiplicity_b_pos 502 146 3000 end preferred_whz 1258 1010 1.1 end diff --git a/models/models.prj b/models/models.prj index 6c25e9a..4807292 100644 --- a/models/models.prj +++ b/models/models.prj @@ -65,7 +65,7 @@ format 223 activitydiagramsettings end classdiagram 128042 "domain-model" - classdiagramsettings draw_all_relations no member_max_width 0 end + classdiagramsettings draw_all_relations no show_members_full_definition yes member_max_width 0 end size A3 end @@ -222,6 +222,32 @@ format 223 classrelation 146086 // aktualizuje relation_ref 140198 // aktualizuje end + + attribute 129528 "id" + private explicit_type "int" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 129656 "status" + private type class_ref 146936 // Status + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 129272 // (dotyczy) + relation_ref 128888 // dotyczy + end end class 135160 "Potrawa" @@ -253,6 +279,17 @@ format 223 classrelation 139174 // realizuje relation_ref 136742 // realizuje end + + attribute 130040 "id" + private explicit_type "int" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end end class 135288 "Kucharz" @@ -365,6 +402,28 @@ format 223 b role_name "" private classrelation_ref 128248 // end + + attribute 128376 "id" + private explicit_type "int" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 128888 "dane" + private type class_ref 146808 // DanePracownika + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end end class 135672 "TabletKelnera" @@ -419,6 +478,17 @@ format 223 b role_name "" multiplicity "1" private classrelation_ref 147110 // (przyjmuje) end + + attribute 128120 "numer" + private explicit_type "int" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end end class 136056 "Platnosc" @@ -637,6 +707,25 @@ format 223 b role_name "" multiplicity "1" private classrelation_ref 137894 // (sklada) end + + attribute 128760 "id" + private explicit_type "int" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 129144 // (dotyczy) + relation 128888 ---- name "dotyczy" + a role_name "" multiplicity "1" private + classrelation_ref 129144 // (dotyczy) + b role_name "" multiplicity "1" private + classrelation_ref 129272 // (dotyczy) + end end class 137336 "Obrzydzenie" @@ -783,6 +872,17 @@ format 223 b role_name "" multiplicity "*" private classrelation_ref 143014 // wylicza end + + attribute 129144 "data" + private type class_ref 146552 // Data + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end end class 138232 "StanMagazynu" @@ -874,25 +974,6 @@ format 223 end end - class 138616 "Napiwek" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - classrelation 138534 // (daje) - relation 136486 ---- name "daje" - a role_name "" multiplicity "1" private - classrelation_ref 138534 // (daje) - b role_name "" multiplicity "1" private - classrelation_ref 138662 // (daje) - end - end - class 138744 "Zadowolenie" visibility package cpp_decl "" @@ -929,6 +1010,17 @@ format 223 b role_name "" multiplicity "*" private classrelation_ref 143526 // wylicza end + + attribute 129400 "ilosc" + private type class_ref 146680 // Wartosc + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end end class 139000 "Pensja" @@ -944,6 +1036,17 @@ format 223 classrelation 141478 // (okresla) relation_ref 137894 // okresla end + + attribute 129016 "ilosc" + private type class_ref 146680 // Wartosc + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end end class 139128 "Wlasciciel" @@ -994,6 +1097,28 @@ format 223 classrelation 140966 // (skladaSie) relation_ref 137638 // skladaSie end + + attribute 129784 "tresc" + private explicit_type "string" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 129912 "nazwa" + private explicit_type "string" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end end class 139512 "Raporty" @@ -1009,6 +1134,17 @@ format 223 classrelation 146854 // (generuja) relation_ref 140582 // generuja end + + attribute 129272 "id" + private explicit_type "int" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end end class 139640 "Menedzer" @@ -1046,6 +1182,25 @@ format 223 classrelation 147110 // (przyjmuje) relation_ref 140710 // przyjmuje end + + attribute 128248 "data" + private type class_ref 146552 // Data + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 128888 // (rezerwuje) + relation 128760 ---- name "rezerwuje" + a role_name "" multiplicity "1" private + classrelation_ref 128888 // (rezerwuje) + b role_name "" multiplicity "1" private + classrelation_ref 129016 // (rezerwuje) + end end class 140024 "PrzygotowywaniePotrawy" @@ -1108,6 +1263,28 @@ format 223 b role_name "" multiplicity "1" private classrelation_ref 129958 // end + + attribute 130168 "nazwa" + private explicit_type "string" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 130296 "cena" + private type class_ref 146680 // Wartosc + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end end class 128166 "Klient" @@ -1144,9 +1321,57 @@ format 223 relation_ref 136358 // czuje end - classrelation 138662 // (daje) - relation_ref 136486 // daje + classrelation 129016 // (rezerwuje) + relation_ref 128760 // rezerwuje end end + + class 146552 "Data" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 146680 "Wartosc" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 146808 "DanePracownika" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 146936 "Status" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end end end