diff --git a/models/128014.diagram b/models/128014.diagram index 148024b..8b50cda 100644 --- a/models/128014.diagram +++ b/models/128014.diagram @@ -2,334 +2,326 @@ format 223 classcanvas 128002 class_ref 128002 // Karta_platnicza classdiagramsettings member_max_width 0 end - xyz 957.93 1056.43 2000 -end -classcanvas 128130 class_ref 128130 // Ekran_dotykowy - classdiagramsettings member_max_width 0 end - xyz 2098.49 846.43 2000 + xyz 958.37 1057.87 2000 end classcanvas 128142 class_ref 128142 // Klient classdiagramsettings member_max_width 0 end - xyz 800.13 572.87 2000 -end -classcanvas 128258 class_ref 128258 // Stan_automatu - classdiagramsettings member_max_width 0 end - xyz 2097.95 681.08 2000 + xyz 799.09 572.67 2000 end classcanvas 128270 class_ref 128270 // Produkt_gotowy classdiagramsettings member_max_width 0 end - xyz 1014.13 1391.18 2000 -end -classcanvas 128386 class_ref 128386 // Polka_na_produkt - classdiagramsettings member_max_width 0 end - xyz 2150.26 793.27 2000 + xyz 1452.93 1536.02 2000 end classcanvas 128398 class_ref 128398 // Produky_do_przygotowania classdiagramsettings member_max_width 0 end - xyz 1377.1 1372.07 2000 + xyz 1712.26 1311.75 2000 end classcanvas 128514 class_ref 128514 // Kasetka classdiagramsettings member_max_width 0 end - xyz 466.98 456.7 2000 + xyz 416.1 449.06 2000 end classcanvas 128526 class_ref 128526 // Sprzedaz classdiagramsettings member_max_width 0 end - xyzwh 1207.92 571.18 2000 105 51 + xyzwh 1193.44 569.66 2000 221 57 end classcanvas 128654 class_ref 128654 // Terminal classdiagramsettings member_max_width 0 end - xyz 984.1 864.05 2000 + xyz 985.34 864.05 2000 end classcanvas 128770 class_ref 128770 // Produkt classdiagramsettings member_max_width 0 end - xyz 1451.25 1245.34 2000 + xyzwh 1456.25 1220.94 2000 146 125 end classcanvas 128898 class_ref 128898 // Dzial_serwisowy classdiagramsettings member_max_width 0 end - xyz 1396.6 181.88 2000 + xyz 1440.6 185.84 2000 end classcanvas 129026 class_ref 129026 // Monety_klienta classdiagramsettings member_max_width 0 end - xyz 812.71 750.81 2000 + xyz 819.19 773.25 2000 end classcanvas 129038 class_ref 129038 // Zaopatrzeniowiec classdiagramsettings member_max_width 0 end - xyz 432.2 1246.93 2000 + xyz 432.04 1257.73 2000 end classcanvas 129166 class_ref 129166 // Serwisant classdiagramsettings member_max_width 0 end - xyz 1419.4 319.3 2000 + xyz 1462.84 317.3 2000 end classcanvas 129282 class_ref 129282 // Alarm classdiagramsettings member_max_width 0 end - xyz 1892.63 609.6 2000 + xyz 1891.59 608.36 2000 end classcanvas 129294 class_ref 129294 // Dzial_zaopatrzeniowy classdiagramsettings member_max_width 0 end - xyz 783.35 1167.62 2000 + xyz 786.35 1173.42 2000 end classcanvas 129410 class_ref 129410 // Proba_wlamanie classdiagramsettings member_max_width 0 end - xyz 1579.08 786.43 2000 -end -classcanvas 129538 class_ref 129538 // Czujnik_stanu_magazynowego - classdiagramsettings member_max_width 0 end - xyz 2097.79 734.65 2000 + xyz 1580.52 786.95 2000 end classcanvas 129550 class_ref 129550 // Saldo_klienta classdiagramsettings member_max_width 0 end - xyz 685.86 895.7 2005 + xyz 678.66 905.3 2005 end classcanvas 129666 class_ref 129666 // Awaria classdiagramsettings member_max_width 0 end - xyz 1759.47 470 2000 + xyz 1816.19 454.44 2000 end classcanvas 129678 class_ref 129678 // Raport_statu_magazynowego classdiagramsettings member_max_width 0 end - xyz 1150.42 1169.4 2000 -end -classcanvas 129806 class_ref 129806 // Watchdogs - classdiagramsettings member_max_width 0 end - xyz 2245.98 846.04 2000 -end -classcanvas 129934 class_ref 129934 // Komunikat - classdiagramsettings member_max_width 0 end - xyz 2229.85 682.01 2000 + xyz 1157.1 1169.16 2000 end classcanvas 130050 class_ref 130050 // Procedura_przygotowania_produktu classdiagramsettings member_max_width 0 end - xyz 1354.74 1498.03 2000 + xyz 2041.42 1306.15 2000 end classcanvas 130178 class_ref 136578 // Raport_o_awarii classdiagramsettings member_max_width 0 end - xyz 1727.5 180.17 2000 -end -classcanvas 130306 class_ref 136706 // Logi_systemowe - classdiagramsettings member_max_width 0 end - xyz 2149.89 582.05 2000 -end -classcanvas 130434 class_ref 136834 // Narzedzia_serwisowe - classdiagramsettings member_max_width 0 end - xyz 2134.73 630.8 2000 + xyz 1727.98 179.81 2000 end classcanvas 130562 class_ref 136962 // Raport_sprzedazy classdiagramsettings member_max_width 0 end - xyz 1048.02 310 2000 + xyz 1056.14 294.84 2000 end classcanvas 130690 class_ref 137090 // Czujnik_wlamaniowy classdiagramsettings member_max_width 0 end - xyz 1563.59 611.18 2000 + xyz 1563.19 611.38 2000 end classcanvas 131586 class_ref 144002 // Platnosc classdiagramsettings member_max_width 0 end - xyz 976.98 661.08 2000 + xyz 976.98 659.12 2000 end classcanvas 135298 class_ref 128014 // Automat classdiagramsettings member_max_width 0 end - xyzwh 1372 451.68 2000 177 62 + xyzwh 1417.12 441.08 2000 175 77 end classcanvas 139394 class_ref 144130 // Gotowka_automatu classdiagramsettings member_max_width 0 end - xyz 639.52 456.52 2000 + xyz 640.88 456 2000 end classcanvas 140290 class_ref 144258 // Blad_wprowadzania_gotowki classdiagramsettings member_max_width 0 end - xyz 640.44 1054.55 2000 + xyz 556.64 1085.55 2000 end -classcanvas 148354 class_ref 129422 // Zwrot +classcanvas 148354 class_ref 129422 // Zwrot_monet classdiagramsettings member_max_width 0 end - xyz 850.54 965.91 2000 + xyz 824.1 994.63 2000 +end +classcanvas 149378 class_ref 150786 // Nominal + classdiagramsettings member_max_width 0 end + xyz 806.88 371.12 2000 end relationcanvas 132866 relation_ref 129026 // Wplacanie decenter_begin 349 decenter_end 699 - from ref 129026 z 2006 label "Wplacanie" italic max_width 255 xyz 757 834.5 2006 to ref 129550 + from ref 129026 z 2006 label "Wplacanie" italic max_width 255 xyz 756.5 857.5 2006 to ref 129550 no_role_a no_role_b - multiplicity_a_pos 746 870 3000 multiplicity_b_pos 810 801 3000 + multiplicity_a_pos 751 879 3000 multiplicity_b_pos 821 827 3000 end relationcanvas 133250 relation_ref 129410 // Skanuje decenter_begin 430 - from ref 128654 z 2001 label "Skanuje" italic max_width 255 xyz 983 972 2001 to ref 128002 + from ref 128654 z 2001 label "Skanuje" italic max_width 255 xyz 983 971 2001 to ref 128002 no_role_a no_role_b - multiplicity_a_pos 991 1032 3000 multiplicity_b_pos 991 915 3000 + multiplicity_a_pos 993 1032 3000 multiplicity_b_pos 991 916 3000 end relationcanvas 133890 relation_ref 129666 // Podlega decenter_begin 531 decenter_end 485 - from ref 128398 z 2001 label "Podlega" italic max_width 255 xyz 1474.5 1441 2001 to ref 130050 + from ref 128398 z 2001 label "Podlega" italic max_width 255 xyz 1967.5 1318 2001 to ref 130050 no_role_a no_role_b - multiplicity_a_pos 1461 1473 3000 multiplicity_b_pos 1462 1422 3000 + multiplicity_a_pos 2015 1342 3000 multiplicity_b_pos 1934 1343 3000 end relationcanvas 134914 relation_ref 130562 // Jest_realizowana - from ref 129026 z 2001 label "Jest_realizowana" italic max_width 255 xyz 831.5 703.5 2001 to ref 131586 + from ref 129026 z 2001 label "Jest_realizowana" italic max_width 255 xyz 833 721 2001 to ref 131586 no_role_a no_role_b - multiplicity_a_pos 956 702 3000 multiplicity_b_pos 912 754 3000 + multiplicity_a_pos 951 713 3000 multiplicity_b_pos 921 771 3000 end relationcanvas 135042 relation_ref 130690 // Jest_realizowana decenter_end 423 - from ref 131586 z 2001 label "Jest_realizowana" italic max_width 255 xyz 955 764 2001 to ref 128654 + from ref 131586 z 2001 label "Jest_realizowana" italic max_width 255 xyz 960 770 2001 to ref 128654 no_role_a no_role_b - multiplicity_a_pos 992 842 3000 multiplicity_b_pos 992 712 3000 + multiplicity_a_pos 991 839 3000 multiplicity_b_pos 988 724 3000 end relationcanvas 136066 relation_ref 131074 // - from ref 128526 z 2001 label "Uczestniczy>" italic max_width 255 xyz 985.5 570.5 2001 to ref 128142 + from ref 128526 z 2001 label "Uczestniczy>" italic max_width 255 xyz 978 570 2001 to ref 128142 no_role_a no_role_b - multiplicity_a_pos 865 603 3000 multiplicity_b_pos 1186 605 3000 + multiplicity_a_pos 868 602 3000 multiplicity_b_pos 1169 604 3000 end relationcanvas 136962 relation_ref 131714 // Otrzymuje decenter_end 546 - from ref 129678 z 2001 label "Otrzymuje" italic max_width 255 xyz 1018 1170 2001 to ref 129294 + from ref 129678 z 2001 label "Otrzymuje" italic max_width 255 xyz 1023.5 1174.5 2001 to ref 129294 no_role_a no_role_b - multiplicity_a_pos 962 1200 3000 multiplicity_b_pos 1125 1198 3000 + multiplicity_a_pos 966 1205 3000 multiplicity_b_pos 1129 1205 3000 end relationcanvas 137346 relation_ref 132098 // end - classrelation 152834 // (Wywoluje) + classrelation 152834 // Wywoluje relation_ref 143618 // Wywoluje end @@ -535,6 +579,7 @@ format 223 b role_name "" multiplicity "1" private classrelation_ref 153090 // (Oddaje) end + end class 129550 "Saldo_klienta" @@ -631,7 +676,26 @@ format 223 a role_name "" multiplicity "1" private classrelation_ref 144130 // (Generuje) b role_name "" multiplicity "0..1" private - classrelation_ref 144258 // (Generuje) + classrelation_ref 144258 // Generuje + end + + attribute 136450 "data" + private explicit_type "date_time" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 166274 // (Dotyczy) + relation 156802 ---- name "Dotyczy" + a role_name "" multiplicity "1..*" private + classrelation_ref 166274 // (Dotyczy) + b role_name "" multiplicity "1" private + classrelation_ref 166402 // (Dotyczy) end end @@ -739,7 +803,7 @@ format 223 relation_ref 133378 // end - classrelation 139394 // ( end + + attribute 137346 "rodzaj" + private explicit_type "string" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end end class 136578 "Raport_o_awarii" @@ -1078,17 +1239,28 @@ format 223 explicit_switch_type "" mysql_decl "" - classrelation 140802 // (Wywoluje^) - relation 134402 ---- name "Wywoluje^" + classrelation 140802 // ( @@ -1336,6 +1549,25 @@ format 223 b role_name "" multiplicity "1" private classrelation_ref 142978 // Dodawanie^ end + + attribute 128386 "liczba" + private type class_ref 150786 // Nominal + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 159618 // + relation 150274 ---- + a role_name "" private + classrelation_ref 159618 // + b role_name "" private + classrelation_ref 159746 // + end end class 144258 "Blad_wprowadzania_gotowki" @@ -1385,7 +1617,44 @@ format 223 a role_name "" multiplicity "1" private classrelation_ref 152706 // (Wywoluje) b role_name "" multiplicity "1" private - classrelation_ref 152834 // (Wywoluje) + classrelation_ref 152834 // Wywoluje + end + end + + class 150786 "Nominal" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + attribute 128514 "liczba" + private explicit_type "int" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 159746 // + relation_ref 150274 // + end + + attribute 128770 "rodzaj" + private explicit_type "string" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn end end end