format 224 "models" revision 25 modified_by 37 "Michal" // class settings default_attribute_visibility private default_relation_visibility private default_operation_visibility public classdiagramsettings draw_all_relations yes hide_attributes no hide_operations no hide_getset_operations no hide_ports no show_members_full_definition no show_members_visibility no show_members_stereotype no show_members_context no show_members_multiplicity no show_members_initialization no show_attribute_modifiers no member_max_width 127 show_parameter_dir yes show_parameter_name yes package_name_in_tab no class_drawing_mode natural drawing_language uml show_context_mode no auto_label_position yes show_relation_modifiers no show_relation_visibility no show_infonote no shadow yes gradient none show_stereotype_properties no end classcompositediagramsettings auto_label_position yes draw_all_relations yes shadow yes gradient none end usecasediagramsettings package_name_in_tab no show_context_mode no auto_label_position yes draw_all_relations yes class_drawing_mode actor shadow yes gradient none show_stereotype_properties no end sequencediagramsettings show_full_operations_definition no show_class_of_operation no write_horizontally yes instances_drawing_mode natural drawing_language uml draw_all_relations yes shadow yes gradient none show_stereotype_properties no show_class_context_mode no show_msg_context_mode no end collaborationdiagramsettings show_full_operations_definition no show_class_of_operation no show_hierarchical_rank no write_horizontally yes instances_drawing_mode natural drawing_language uml package_name_in_tab no show_class_pack_context_mode no show_msg_context_mode no draw_all_relations yes shadow yes gradient none show_stereotype_properties no end objectdiagramsettings write_horizontally yes package_name_in_tab no show_class_pack_context_mode no auto_label_position yes draw_all_relations yes shadow yes gradient none show_stereotype_properties no end objectcompositediagramsettings auto_label_position yes draw_all_relations yes shadow yes gradient none end componentdiagramsettings package_name_in_tab no show_context_mode no auto_label_position yes draw_all_relations yes shadow yes gradient none draw_component_as_icon no show_component_req_prov no show_component_rea no show_stereotype_properties no end deploymentdiagramsettings package_name_in_tab no show_context_mode no write_horizontally yes auto_label_position yes draw_all_relations yes shadow yes gradient none draw_component_as_icon no show_component_req_prov no show_component_rea no show_stereotype_properties no end statediagramsettings package_name_in_tab no show_context_mode no auto_label_position yes write_label_horizontally yes show_trans_definition no draw_all_relations yes shadow yes gradient none show_activities yes region_horizontally yes drawing_language uml show_stereotype_properties no end activitydiagramsettings package_name_in_tab no show_context_mode no show_opaque_action_definition no auto_label_position yes write_label_horizontally no draw_all_relations yes shadow yes gradient none show_infonote yes drawing_language uml show_stereotype_properties no end class_color yellow duration_color transparent continuation_color gray note_color blue fragment_color transparent subject_color transparent usecase_color yellow package_color transparent component_color green artifact_color green deploymentnode_color gray state_color yellow stateaction_color transparent activity_color transparent activityregion_color transparent activitypartition_color transparent activityaction_color transparent parameterpin_color white generalization_color black dpi 96 font_size 10 diagram_format A4 image_root_dir "" mark_for_import classview 128042 "domain" classdiagramsettings member_max_width 0 end classcompositediagramsettings end collaborationdiagramsettings end objectdiagramsettings end objectcompositediagramsettings end sequencediagramsettings end statediagramsettings end activitydiagramsettings end classdiagram 128042 "domain-model" classdiagramsettings draw_all_relations no show_members_full_definition yes member_max_width 0 end size A1 end class 134648 "Kelner" visibility package stereotype "actor" cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128038 // (realizuje >) relation 128038 ---- name "realizuje >" a role_name "" multiplicity "*" private classrelation_ref 128038 // (realizuje >) b role_name "" multiplicity "1" private classrelation_ref 128166 // (realizuje >) end classrelation 145702 // (obsluguje >) relation 140070 ---- name "obsluguje >" a role_name "" multiplicity "1" private classrelation_ref 145702 // (obsluguje >) b role_name "" multiplicity "1" private classrelation_ref 145830 // (obsluguje >) end classrelation 128248 // relation_ref 128120 // end classrelation 128376 // relation 128248 ---|> a public classrelation_ref 128376 // b parent class_ref 135544 // Pracownik end end class 134776 "Terminal" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 146342 // realizowanaPoprzez > relation_ref 140326 // realizowanaPoprzez > end end class 134904 "Menu" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128806 // relation 128422 ---- a role_name "" private classrelation_ref 128806 // b role_name "" private classrelation_ref 128934 // end classrelation 128934 // relation_ref 128422 // end classrelation 129318 // (zawiera >) relation 128678 ---- name "zawiera >" a role_name "" multiplicity "1..*" private classrelation_ref 129318 // (zawiera >) b role_name "" multiplicity "1" private classrelation_ref 129446 // (zawiera >) end classrelation 146598 // < tworzy relation_ref 140454 // < tworzy end end class 135032 "Zamowienie" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128166 // (realizuje >) relation_ref 128038 // realizuje > end classrelation 128294 // relation 128166 ---- a role_name "" private classrelation_ref 128294 // b role_name "" private classrelation_ref 128422 // end classrelation 129062 // (zawiera >) relation 128550 ---- name "zawiera >" a role_name "" multiplicity "1..*" private classrelation_ref 129062 // (zawiera >) b role_name "" multiplicity "1" private classrelation_ref 129190 // (zawiera >) end classrelation 130470 // zawiera > relation_ref 129190 // zawiera > end classrelation 130726 // przypisane > relation_ref 129318 // przypisane > end classrelation 141862 // (< realizuje) relation 138150 ---- name "< realizuje" a role_name "" multiplicity "1" private classrelation_ref 141862 // (< realizuje) b role_name "" multiplicity "1" private classrelation_ref 141990 // (< realizuje) end classrelation 142374 // (posiada >) relation 138406 ---- name "posiada >" a role_name "" multiplicity "1" private classrelation_ref 142374 // (posiada >) b role_name "" multiplicity "*" private classrelation_ref 142502 // (posiada >) end classrelation 143270 // zawiera > relation_ref 138790 // zawiera > end classrelation 145574 // < wyswietla relation_ref 139942 // < wyswietla end classrelation 146086 // aktualizuje relation_ref 140198 // aktualizuje 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 classrelation 128677 // realizuje > relation_ref 128293 // realizuje > end operation 142501 "zmienStatusNaUkonczone" public explicit_return_type "void" nparams 0 end operation 150053 "cofnijOstaniaZmianeStatusu" public explicit_return_type "void" nparams 0 end operation 128294 "zmienStatusNaWTrakcieRealizacji" public explicit_return_type "void" nparams 0 end operation 128375 "create" public explicit_return_type "" nparams 2 param in name "tableNumber" explicit_type "int" param in name "kelner" type class_ref 134648 // Kelner end operation 129271 "dodajPotrawe" public explicit_return_type "" nparams 1 param in name "potrawa" type class_ref 135160 // Potrawa end operation 129527 "deletePotrawa" public explicit_return_type "" nparams 1 param in name "potrawa" type class_ref 135160 // Potrawa end operation 129911 "accept" public explicit_return_type "" nparams 0 end operation 130295 "setStolikNumber" public explicit_return_type "" nparams 1 param in name "newStolik" explicit_type "int" end operation 128195 "zmianaStatusu" public explicit_return_type "void" nparams 1 param in name "typStatusu" explicit_type "TypStatusu" end operation 129475 "stworzenieStatusu" public explicit_return_type "void" nparams 1 param in name "typStatusu" explicit_type "TypStatusu" end operation 130371 "stworzZamowienie" public return_type class_ref 135032 // Zamowienie nparams 2 param in name "potrawa" type class_ref 135160 // Potrawa param in name "stolik" type class_ref 135928 // Stolik 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 class 135160 "Potrawa" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128678 // relation_ref 128294 // end classrelation 129190 // (zawiera >) relation_ref 128550 // zawiera > end classrelation 129574 // (< opisuje) relation 128806 ---- name "< opisuje" a role_name "" multiplicity "1" private classrelation_ref 129574 // (< opisuje) b role_name "" multiplicity "*" private classrelation_ref 129702 // (< opisuje) end classrelation 139174 // realizuje relation_ref 136742 // realizuje end classrelation 128421 // < robionaWedlug relation_ref 128165 // < robionaWedlug end operation 129143 "create" public explicit_return_type "" nparams 1 param in name "pozycja" type class_ref 128038 // Pozycja_w_Menu end end class 135288 "Kucharz" visibility package stereotype "actor" cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128422 // relation_ref 128166 // end classrelation 128550 // przyrzadza () relation 128294 ---- a role_name "przyrzadza" multiplicity "*" private classrelation_ref 128550 // przyrzadza () b role_name "" multiplicity "1" private classrelation_ref 128678 // end classrelation 138790 // (< realizuje) relation 136614 ---- name "< realizuje" a role_name "" multiplicity "*" private classrelation_ref 138790 // (< realizuje) b role_name "" multiplicity "1" private classrelation_ref 138918 // (< realizuje) end classrelation 145318 // obsluguje > relation_ref 139814 // obsluguje > end classrelation 128504 // relation 128376 ---|> a public classrelation_ref 128504 // b parent class_ref 135544 // Pracownik end classrelation 128037 // (uzywa >) relation 128037 ---- name "uzywa >" a role_name "" multiplicity "1..*" private classrelation_ref 128037 // (uzywa >) b role_name "" multiplicity "1" private classrelation_ref 128165 // (uzywa >) end classrelation 128549 // (realizuje >) relation 128293 ---- name "realizuje >" a role_name "" multiplicity "*" private classrelation_ref 128549 // (realizuje >) b role_name "" multiplicity "1" private classrelation_ref 128677 // realizuje > end end class 135416 "EkranKucharza" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 144934 // relation 139686 ---- a role_name "" private classrelation_ref 144934 // b role_name "" private classrelation_ref 145062 // end classrelation 145190 // (obsluguje >) relation 139814 ---- name "obsluguje >" a role_name "" multiplicity "*" private classrelation_ref 145190 // (obsluguje >) b role_name "" multiplicity "1" private classrelation_ref 145318 // obsluguje > end classrelation 145446 // (< wyswietla) relation 139942 ---- name "< wyswietla" a role_name "" multiplicity "*" private classrelation_ref 145446 // (< wyswietla) b role_name "" multiplicity "1" private classrelation_ref 145574 // < wyswietla end end class 135544 "Pracownik" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 141094 // (wiaze >) relation 137766 ---- name "wiaze >" a role_name "" multiplicity "1" private classrelation_ref 141094 // (wiaze >) b role_name "" multiplicity "1" private classrelation_ref 141222 // (wiaze >) end classrelation 144678 // (przynalezy) relation 139558 ---- name "przynalezy" a role_name "" multiplicity "1" private classrelation_ref 144678 // (przynalezy) b role_name "" multiplicity "*" private classrelation_ref 144806 // (przynalezy) end classrelation 128120 // relation 128120 ---- a role_name "" private classrelation_ref 128120 // b role_name "" private classrelation_ref 128248 // end classrelation 129189 // < ma relation_ref 128549 // < ma end end class 135672 "TabletKelnera" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 145830 // (obsluguje >) relation_ref 140070 // obsluguje > end classrelation 145958 // (aktualizuje) relation 140198 ---- name "aktualizuje" a role_name "" multiplicity "*" private classrelation_ref 145958 // (aktualizuje) b role_name "" multiplicity "1" private classrelation_ref 146086 // aktualizuje end end class 135928 "Stolik" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 130598 // (przypisane >) relation 129318 ---- name "przypisane >" a role_name "" multiplicity "1..*" private classrelation_ref 130598 // (przypisane >) b role_name "" multiplicity "1" private classrelation_ref 130726 // przypisane > end classrelation 130982 // siadaPrzy > relation_ref 129446 // siadaPrzy > end classrelation 146982 // (ma >) relation 140710 ---- name "ma >" a role_name "" multiplicity "1" private classrelation_ref 146982 // (ma >) b role_name "" multiplicity "1" private classrelation_ref 147110 // (ma >) 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" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 141990 // (< realizuje) relation_ref 138150 // < realizuje end classrelation 142246 // < opisuje relation_ref 138278 // < opisuje end classrelation 146214 // (realizowanaPoprzez >) relation 140326 ---- name "realizowanaPoprzez >" a role_name "" multiplicity "1" private classrelation_ref 146214 // (realizowanaPoprzez >) b role_name "" multiplicity "1" private classrelation_ref 146342 // realizowanaPoprzez > end end class 136312 "Magazyn" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 139686 // opisuje > relation_ref 136998 // opisuje > end end class 136440 "Magazynier" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 139302 // (nadzoruje >) relation 136870 ---- name "nadzoruje >" a role_name "" multiplicity "1" private classrelation_ref 139302 // (nadzoruje >) b role_name "" multiplicity "*" private classrelation_ref 139430 // (nadzoruje >) end classrelation 139814 // relation 137126 ---- a role_name "" private classrelation_ref 139814 // b role_name "" private classrelation_ref 139942 // end classrelation 128632 // relation 128504 ---|> a public classrelation_ref 128632 // b parent class_ref 135544 // Pracownik end end class 136568 "Paragon" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 142118 // (< opisuje) relation 138278 ---- name "< opisuje" a role_name "" multiplicity "1" private classrelation_ref 142118 // (< opisuje) b role_name "" multiplicity "1" private classrelation_ref 142246 // < opisuje end end class 136696 "SystemPracowniczy" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 144422 // (< zarzadza) relation 139430 ---- name "< zarzadza" a role_name "" multiplicity "1" private classrelation_ref 144422 // (< zarzadza) b role_name "" multiplicity "1" private classrelation_ref 144550 // (< zarzadza) end classrelation 144806 // (przynalezy) relation_ref 139558 // przynalezy end classrelation 128805 // (zawiera >) relation 128421 ---- name "zawiera >" a role_name "" multiplicity "*" private classrelation_ref 128805 // (zawiera >) b role_name "" multiplicity "1" private classrelation_ref 128933 // (zawiera >) end end class 136824 "SystemZamowien" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 142502 // (posiada >) relation_ref 138406 // posiada > end operation 135461 "cofnijOstatniaZmianeStatusuZamowienia" public return_type class_ref 135032 // Zamowienie nparams 0 end operation 135973 "zmienStatusNaUkonczone" public explicit_return_type "void" nparams 1 param in name "zamowienie" type class_ref 135032 // Zamowienie end operation 157861 "create" stereotype "create" public return_type class_ref 136824 // SystemZamowien nparams 2 param in name "zamowienia" type class_ref 135032 // Zamowienie multiplicity "*" param in name "historiaZmianZamowien" type class_ref 135032 // Zamowienie multiplicity "*" end operation 128166 "zmienStatusWtrakcieRealizacji" public explicit_return_type "void" nparams 1 param in name "zamowienie" type class_ref 135032 // Zamowienie end operation 128247 "newZamowienie" public explicit_return_type "" nparams 2 param in name "tableNumber" explicit_type "int" param in name "kelner" type class_ref 134648 // Kelner end operation 128579 "createKopieZamowien" public return_type class_ref 135032 // Zamowienie multiplicity "*" nparams 0 end operation 129347 "stworzenieZamowienia" public explicit_return_type "void" nparams 2 param in name "potrawa" type class_ref 135160 // Potrawa param in name "stolik" type class_ref 135928 // Stolik 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 class 136952 "SystemRachunkowy" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 143014 // relation_ref 138662 // end classrelation 143142 // (zawiera >) relation 138790 ---- name "zawiera >" a role_name "" multiplicity "*" private classrelation_ref 143142 // (zawiera >) b role_name "" multiplicity "1" private classrelation_ref 143270 // zawiera > end classrelation 143526 // < wylicza relation_ref 138918 // < wylicza end classrelation 143654 // (posiada >) relation 139046 ---- name "posiada >" a role_name "" multiplicity "*" private classrelation_ref 143654 // (posiada >) b role_name "" multiplicity "1" private classrelation_ref 143782 // (posiada >) end classrelation 144038 // pobiera relation_ref 139174 // pobiera end classrelation 146726 // (generuje >) relation 140582 ---- name "generuje >" a role_name "" multiplicity "*" private classrelation_ref 146726 // (generuje >) b role_name "" multiplicity "1" private classrelation_ref 146854 // (generuje >) end operation 128835 "createRaport" public return_type class_ref 139512 // Raport nparams 0 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 class 137080 "Glod" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 137510 // (czuje >) relation 135974 ---- name "czuje >" a role_name "" multiplicity "1" private classrelation_ref 137510 // (czuje >) b role_name "" multiplicity "1" private classrelation_ref 137638 // (czuje >) end end class 137208 "Reklamacja" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 137766 // (sklada >) relation 136102 ---- name "sklada >" a role_name "" multiplicity "1" private classrelation_ref 137766 // (sklada >) b role_name "" multiplicity "1" private classrelation_ref 137894 // (sklada >) 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" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 138278 // (< czuje) relation 136358 ---- name "< czuje" a role_name "" multiplicity "1" private classrelation_ref 138278 // (< czuje) b role_name "" multiplicity "1" private classrelation_ref 138406 // (< czuje) end end class 137464 "Audyt" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 144166 // (korzysta >) relation 139302 ---- name "korzysta >" a role_name "" multiplicity "1" private classrelation_ref 144166 // (korzysta >) b role_name "" multiplicity "*" private classrelation_ref 144294 // (korzysta >) end end class 137592 "SystemAudytowy" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 143910 // (pobiera) relation 139174 ---- name "pobiera" a role_name "" multiplicity "1" private classrelation_ref 143910 // (pobiera) b role_name "" multiplicity "1" private classrelation_ref 144038 // pobiera end classrelation 144294 // (korzysta >) relation_ref 139302 // korzysta > end end class 137720 "KatalogPotraw" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 130086 // (ustala >) relation 129062 ---- name "ustala >" a role_name "" multiplicity "1..*" private classrelation_ref 130086 // (ustala >) b role_name "" multiplicity "1" private classrelation_ref 130214 // (ustala >) end classrelation 146470 // (< tworzy) relation 140454 ---- name "< tworzy" a role_name "" multiplicity "1" private classrelation_ref 146470 // (< tworzy) b role_name "" multiplicity "1" private classrelation_ref 146598 // < tworzy end end class 137848 "Faktura" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 142630 // (zawiera >) relation 138534 ---- name "zawiera >" a role_name "" multiplicity "*" private classrelation_ref 142630 // (zawiera >) b role_name "" multiplicity "1" private classrelation_ref 142758 // (zawiera >) end classrelation 143782 // (posiada >) relation_ref 139046 // posiada > end end class 137976 "UmowaOPrace" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 141222 // (wiaze >) relation_ref 137766 // wiaze > end classrelation 141350 // (< okresla) relation 137894 ---- name "< okresla" a role_name "" multiplicity "1" private classrelation_ref 141350 // (< okresla) b role_name "" multiplicity "1" private classrelation_ref 141478 // (< okresla) end classrelation 141734 // wystawia > relation_ref 138022 // wystawia > end classrelation 142886 // jestWyliczana () relation 138662 ---- name "" a role_name "jestWyliczana" multiplicity "1" private classrelation_ref 142886 // jestWyliczana () b role_name "wylicza" multiplicity "*" private classrelation_ref 143014 // 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" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 139430 // (nadzoruje >) relation_ref 136870 // nadzoruje > end classrelation 139558 // (opisuje >) relation 136998 ---- name "opisuje >" a role_name "" multiplicity "1" private classrelation_ref 139558 // (opisuje >) b role_name "" multiplicity "1" private classrelation_ref 139686 // opisuje > end classrelation 140070 // (zawiera >) relation 137254 ---- name "zawiera >" a role_name "" multiplicity "*" private classrelation_ref 140070 // (zawiera >) b role_name "" multiplicity "1" private classrelation_ref 140198 // (zawiera >) end end class 138360 "Polprodukt" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 139942 // relation_ref 137126 // end classrelation 140198 // (zawiera >) relation_ref 137254 // zawiera > end classrelation 140326 // relation 137382 ---- a role_name "" private classrelation_ref 140326 // b role_name "" private classrelation_ref 140454 // end classrelation 140838 // (< skladaSie) relation 137638 ---- name "< skladaSie" a role_name "" multiplicity "1" private classrelation_ref 140838 // (< skladaSie) b role_name "" multiplicity "1..*" private classrelation_ref 140966 // (< skladaSie) end classrelation 142758 // (zawiera >) relation_ref 138534 // zawiera > end end class 138488 "HistoriaZamowien" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 130342 // (zawiera >) relation 129190 ---- name "zawiera >" a role_name "" multiplicity "*" private classrelation_ref 130342 // (zawiera >) b role_name "" multiplicity "1" private classrelation_ref 130470 // zawiera > end operation 128759 "newZamowienie" public explicit_return_type "" nparams 1 param in name "zamowienie" type class_ref 135032 // Zamowienie end operation 128323 "zmianaStatusuNaUkonczony" public explicit_return_type "void" nparams 1 param in name "zamowienie" type class_ref 135032 // Zamowienie end operation 128707 "createKopieZamowien" public return_type class_ref 135032 // Zamowienie multiplicity "*" nparams 0 end operation 129731 "stworzenieZamowieniaWHistori" public explicit_return_type "" nparams 1 param in name "zamowienie" type class_ref 135032 // Zamowienie end operation 130115 "zmianaStatusuNaWRealizacji" public explicit_return_type "" nparams 1 param in name "zamowienie" type class_ref 135032 // Zamowienie end operation 130499 "usunPotrawe" public explicit_return_type "" nparams 1 param in name "zamowienie" type class_ref 135032 // Zamowienie end end class 138744 "Zadowolenie" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 138022 // (< czuje) relation 136230 ---- name "< czuje" a role_name "" multiplicity "1" private classrelation_ref 138022 // (< czuje) b role_name "" multiplicity "1" private classrelation_ref 138150 // (< czuje) end end class 138872 "Podatek" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 143398 // (< wylicza) relation 138918 ---- name "< wylicza" a role_name "" multiplicity "1" private classrelation_ref 143398 // (< wylicza) 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" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" 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" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 141606 // (wystawia >) relation 138022 ---- name "wystawia >" a role_name "" multiplicity "*" private classrelation_ref 141606 // (wystawia >) b role_name "" multiplicity "1" private classrelation_ref 141734 // wystawia > end classrelation 144550 // (< zarzadza) relation_ref 139430 // < zarzadza end end class 139384 "Przepis" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 129958 // opisuje jak zrobic > relation_ref 128934 // opisuje jak zrobic > end classrelation 140582 // (realizuje) relation 137510 ---- name "realizuje" a role_name "" multiplicity "1" private classrelation_ref 140582 // (realizuje) b role_name "" multiplicity "1" private classrelation_ref 140710 // (realizuje) end 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 classrelation 128165 // (uzywa >) relation_ref 128037 // uzywa > end classrelation 128293 // (< robionaWedlug) relation 128165 ---- name "< robionaWedlug" a role_name "" multiplicity "1" private classrelation_ref 128293 // (< robionaWedlug) b role_name "" multiplicity "1" private classrelation_ref 128421 // < robionaWedlug end end class 139512 "Raport" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 146854 // (generuje >) relation_ref 140582 // generuje > end attribute 128165 "data" private type class_ref 146552 // Data cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end operation 128963 "create" public return_type class_ref 139512 // Raport nparams 0 end end class 139640 "Menedzer" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 130214 // (ustala >) relation_ref 129062 // ustala > end classrelation 128760 // relation 128632 ---|> a public classrelation_ref 128760 // b parent class_ref 135544 // Pracownik end end class 139768 "Rezerwacja" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 147110 // (ma >) relation_ref 140710 // ma > 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 // (zamawia >) relation 128760 ---- name "zamawia >" a role_name "" multiplicity "1" private classrelation_ref 128888 // (zamawia >) b role_name "" multiplicity "1" private classrelation_ref 129016 // (zamawia >) end end class 140024 "PrzygotowywaniePotrawy" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 138918 // (< realizuje) relation_ref 136614 // < realizuje end classrelation 139046 // (realizuje) relation 136742 ---- name "realizuje" a role_name "" multiplicity "1" private classrelation_ref 139046 // (realizuje) b role_name "" multiplicity "1" private classrelation_ref 139174 // realizuje end classrelation 140454 // relation_ref 137382 // end classrelation 140710 // (realizuje) relation_ref 137510 // realizuje end classrelation 145062 // relation_ref 139686 // end end class 128038 "Pozycja_w_Menu" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 129446 // (zawiera >) relation_ref 128678 // zawiera > end classrelation 129702 // (< opisuje) relation_ref 128806 // < opisuje end classrelation 129830 // (opisuje jak zrobic >) relation 128934 ---- name "opisuje jak zrobic >" a role_name "" multiplicity "1" private classrelation_ref 129830 // (opisuje jak zrobic >) b role_name "" multiplicity "1" private classrelation_ref 129958 // opisuje jak zrobic > 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 operation 129015 "dodajPotraweDoZamowienia" public explicit_return_type "" nparams 1 param in name "zamowienie" type class_ref 135032 // Zamowienie end end class 128166 "Klient" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 130854 // (siadaPrzy >) relation 129446 ---- name "siadaPrzy >" a role_name "" multiplicity "1" private classrelation_ref 130854 // (siadaPrzy >) b role_name "" multiplicity "1" private classrelation_ref 130982 // siadaPrzy > end classrelation 137638 // (czuje >) relation_ref 135974 // czuje > end classrelation 137894 // (sklada >) relation_ref 136102 // sklada > end classrelation 138150 // (< czuje) relation_ref 136230 // < czuje end classrelation 138406 // (< czuje) relation_ref 136358 // < czuje end classrelation 129016 // (zamawia >) relation_ref 128760 // zamawia > 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 "" classrelation 128933 // (zawiera >) relation_ref 128421 // zawiera > end classrelation 129061 // (< ma) relation 128549 ---- name "< ma" a role_name "" multiplicity "1" private classrelation_ref 129061 // (< ma) b role_name "" multiplicity "1" private classrelation_ref 129189 // < ma end attribute 128293 "imie" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 128421 "nazwisko" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 128549 "pesel" private explicit_type "PESEL" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 146936 "Status" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 142629 "zmienNaUkonczone" public explicit_return_type "void" nparams 0 end operation 150565 "cofnijStan" public explicit_return_type "void" nparams 0 end operation 150693 "ustawStan" private explicit_return_type "void" nparams 1 param in name "stan" type class_ref 147621 // StanStatusu end operation 165669 "ustawStanUkonczone" public explicit_return_type "" nparams 0 end operation 128422 "zmienNaWtrakcieRealizacji" public explicit_return_type "" nparams 0 end operation 128934 "zmienStatusNaWtrakcieRealizacji" public explicit_return_type "void" nparams 0 end operation 128503 "create" public explicit_return_type "" nparams 0 end operation 128631 "setStarted" public explicit_return_type "" nparams 0 end operation 130039 "setInProgress" public explicit_return_type "" nparams 0 end operation 129603 "zmianaStatusu" public explicit_return_type "void" nparams 1 param in name "stanStatusu" type class_ref 147621 // StanStatusu 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 classrelation 144421 // (uzywa >) relation 143781 ---> name "uzywa >" a role_name "" multiplicity "1" private classrelation_ref 144421 // (uzywa >) b multiplicity "1" parent class_ref 141093 // StosStanowStatusu end end end classview 128037 "design" classdiagramsettings member_max_width 0 end classcompositediagramsettings end collaborationdiagramsettings end objectdiagramsettings end objectcompositediagramsettings end sequencediagramsettings end statediagramsettings end activitydiagramsettings end sequencediagram 134693 "2-1-zmianaStatusuZamowieniaNaUkonczone" sequencediagramsettings end overlapping_bars size A1 end class 134565 "ZmianaStatusuController" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 128037 "zmianaStatusuZamowieniaNaUkonczone" public explicit_return_type "void" nparams 1 param in name "zamowienie" type class_ref 135032 // Zamowienie end operation 135333 "cofniecieOstatniejModyfikacjiStatusu" public explicit_return_type "void" nparams 0 end operation 128038 "zmienStatusWtrakcieRealizacji" public explicit_return_type "void" nparams 1 param in name "zamowienie" type class_ref 135032 // Zamowienie 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 classinstance 134693 "" type class_ref 135288 // Kucharz attributes end relations end end classinstance 141221 "" type class_ref 136824 // SystemZamowien attributes end relations end end classinstance 141349 "zamowienie" type class_ref 135032 // Zamowienie attributes end relations end end class 141093 "StosStanowStatusu" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 143013 "push" public explicit_return_type "void" nparams 1 param in name "stan" type class_ref 147621 // StanStatusu end operation 150437 "pop" public return_type class_ref 147621 // StanStatusu nparams 0 end end classinstance 141477 "" type class_ref 141093 // StosStanowStatusu attributes end relations end end sequencediagram 141221 "2-3-cofniecieOstatniejModyfikacjiStatusu" sequencediagramsettings end overlapping_bars size A1 end classinstance 141605 "" type class_ref 135288 // Kucharz attributes end relations end end classinstance 141733 "" type class_ref 134565 // ZmianaStatusuController attributes end relations end end classinstance 141861 "" type class_ref 136824 // SystemZamowien attributes end relations end end classinstance 141989 "" type class_ref 141093 // StosStanowStatusu attributes end relations end end classinstance 142117 "" type class_ref 146936 // Status attributes end relations end end class 147621 "StanStatusu" visibility package stereotype "enum" cpp_decl "${comment}enum ${name} { ${items}}; " java_decl "${comment}${@}${visibility}${static}${final}${abstract}enum ${name}${implements} { ${items}; ${members}} " php_decl "${comment}${visibility}final class ${name} { ${items}} " python_2_2 python_decl "class ${name}: ${docstring}${members} " idl_decl "${comment}enum ${name} { ${items}}; " explicit_switch_type "" mysql_decl "" 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 classinstance 148645 "" type class_ref 146936 // Status attributes end relations end end class 154149 "StosZmienianychZamowien" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 149925 "pop" public return_type class_ref 135032 // Zamowienie nparams 0 end operation 151077 "push" public explicit_return_type "void" nparams 1 param in name "zamowienie" type class_ref 135032 // Zamowienie end operation 158885 "create" stereotype "create" public return_type class_ref 154149 // StosZmienianychZamowien nparams 1 param in name "zmienianeZamowienia" type class_ref 135032 // Zamowienie multiplicity "*" end end classinstance 155173 "" type class_ref 154149 // StosZmienianychZamowien attributes end relations end end classinstance 155301 "ostatnioZmienione" type class_ref 135032 // Zamowienie attributes end relations end end classinstance 155429 "" type class_ref 141093 // StosStanowStatusu attributes end relations end end classinstance 155557 "aktualnyStan" type class_ref 147621 // StanStatusu attributes end relations end end classinstance 155685 "aktualnyStan" type class_ref 147621 // StanStatusu attributes end relations end end class 154277 "HistoriaZmianZamowien" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 150821 "cofnijOstatniaZmiane" public return_type class_ref 135032 // Zamowienie nparams 0 end operation 150949 "zmienionoStatusZamowienia" public explicit_return_type "void" nparams 1 param in name "zamowienie" type class_ref 135032 // Zamowienie end operation 158757 "create" public return_type class_ref 154277 // HistoriaZmianZamowien nparams 1 param in name "historiaZmianZamowien" explicit_type "Zamowienia" multiplicity "*" 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 classinstance 155813 "" type class_ref 154277 // HistoriaZmianZamowien attributes end relations end end classinstance 155941 "" type class_ref 154277 // HistoriaZmianZamowien attributes end relations end end classinstance 156069 "" type class_ref 141093 // StosStanowStatusu attributes end relations end end classinstance 156197 "" type class_ref 154149 // StosZmienianychZamowien attributes end relations end end sequencediagram 147749 "2-2-restartSystemu" sequencediagramsettings end overlapping_bars size A0 end classinstance 162725 "" type class_ref 135288 // Kucharz attributes end relations end end class 160805 "RestartController" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 157733 "restartSystemu" public explicit_return_type "void" nparams 0 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 classinstance 162853 "" type class_ref 160805 // RestartController attributes end relations end end classinstance 162981 "" type class_ref 136824 // SystemZamowien attributes end relations end end class 160933 "ZamowieniaKopiaZapasowa" visibility package stereotype "singleton" constraint "1"cpp_decl "${comment}${template}class ${name}${inherit} { ${members}}; ${inlines} " java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "${comment}${abstract}${custom}valuetype ${name}${inherit} { ${members}}; " explicit_switch_type "" mysql_decl "" operation 158117 "create" stereotype "create" public return_type class_ref 160933 // ZamowieniaKopiaZapasowa nparams 0 end operation 158245 "podajZapisaneZamowienia" public return_type class_ref 135032 // Zamowienie multiplicity "*" nparams 0 end operation 158373 "podajZapisanaHistorieZmianZamowien" public return_type class_ref 135032 // Zamowienie multiplicity "*" nparams 0 end operation 159013 "cofnietoZmianeStatusuZamowienia" public explicit_return_type "void" nparams 1 param in name "ostatnioZmienione" type class_ref 135032 // Zamowienie end operation 159141 "zmienionoStatusZamowienia" public explicit_return_type "void" nparams 1 param in name "zmienioneZamowienie" type class_ref 135032 // Zamowienie end end classinstance 163109 "" type class_ref 160933 // ZamowieniaKopiaZapasowa attributes end relations end end classinstance 163237 "" type class_ref 154277 // HistoriaZmianZamowien attributes end relations end end class 161061 "Restarter" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 158501 "create" stereotype "create" public return_type class_ref 161061 // Restarter nparams 0 end operation 158629 "restartSystemu" public return_type class_ref 136824 // SystemZamowien nparams 0 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 classinstance 163365 "" type class_ref 161061 // Restarter attributes end relations end end classinstance 163493 "" type class_ref 136824 // SystemZamowien attributes end relations end end classinstance 163621 "" type class_ref 160933 // ZamowieniaKopiaZapasowa attributes end relations end end classinstance 163749 "" type class_ref 154277 // HistoriaZmianZamowien attributes end relations end end classinstance 163877 "" type class_ref 154149 // StosZmienianychZamowien attributes end relations end end classinstance 164005 "" type class_ref 160933 // ZamowieniaKopiaZapasowa attributes end relations end end classinstance 164133 "" type class_ref 160933 // ZamowieniaKopiaZapasowa attributes end relations end end sequencediagram 128038 "1-1-zmianaStatusuZamowieniaNaWtrakcieRealizacji" sequencediagramsettings end overlapping_bars size A1 end classinstance 128038 "" type class_ref 135288 // Kucharz attributes end relations end end classinstance 128166 "" type class_ref 134565 // ZmianaStatusuController attributes end relations end end classinstance 128294 "" type class_ref 136824 // SystemZamowien attributes end relations end end classinstance 128422 "" type class_ref 146936 // Status attributes end relations end end classinstance 128550 "" type class_ref 141093 // StosStanowStatusu attributes end relations end end classinstance 128678 "" type class_ref 154277 // HistoriaZmianZamowien attributes end relations end end classinstance 128806 "" type class_ref 154149 // StosZmienianychZamowien attributes end relations end end sequencediagram 128166 "1-2-cofniecieOstatniejModyfikacjiStatusu" sequencediagramsettings end overlapping_bars size A1 end classinstance 128934 "" type class_ref 135288 // Kucharz attributes end relations end end classinstance 129062 "" type class_ref 134565 // ZmianaStatusuController attributes end relations end end classinstance 129190 "" type class_ref 136824 // SystemZamowien attributes end relations end end classinstance 129318 "" type class_ref 154277 // HistoriaZmianZamowien attributes end relations end end classinstance 129446 "" type class_ref 154149 // StosZmienianychZamowien attributes end relations end end classinstance 129574 "status" type class_ref 146936 // Status attributes end relations end end classinstance 129702 "" type class_ref 141093 // StosStanowStatusu attributes end relations end end sequencediagram 128119 "3-1-stworzenieZamowienia" sequencediagramsettings end overlapping_bars size A0 end class 128119 "ZamowienieController" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 128119 "createZamowienie" public explicit_return_type "" nparams 2 param in name "tableNumber" explicit_type "int" param in name "kelner" type class_ref 134648 // Kelner end operation 128887 "addPotrawa" public explicit_return_type "" nparams 2 param in name "pozycja" type class_ref 128038 // Pozycja_w_Menu param in name "zamowienie" type class_ref 135032 // Zamowienie end operation 129399 "deletePotrawa" public explicit_return_type "" nparams 2 param in name "potrawa" type class_ref 135160 // Potrawa param in name "zamowienie" type class_ref 135032 // Zamowienie end operation 129655 "swapPotrawa" public explicit_return_type "" nparams 3 param in name "oldPotrawa" type class_ref 135160 // Potrawa param in name "newPozycja" type class_ref 128038 // Pozycja_w_Menu param in name "zamowienie" type class_ref 135032 // Zamowienie end operation 129783 "zamowienieAccepted" public explicit_return_type "" nparams 1 param in name "zamowienie" type class_ref 135032 // Zamowienie end operation 130167 "changeStolikNumber" public explicit_return_type "" nparams 2 param in name "zamowienie" type class_ref 135032 // Zamowienie param in name "tableNumber" explicit_type "int" end operation 129219 "stworzenieZamowienia" public explicit_return_type "void" nparams 2 param in name "potrawa" type class_ref 135160 // Potrawa param in name "stolik" type class_ref 135928 // Stolik 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 sequencediagram 128247 "3-2-dodanieProduktuDoZamowienia" sequencediagramsettings end overlapping_bars size A0 end sequencediagram 128375 "3-3-usuniecieProduktuZZamowienia" sequencediagramsettings end overlapping_bars size A0 end sequencediagram 128503 "3-4-zmianaProduktuZZamowieniaNaInny" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128631 "3-5-zatwierdzenieZamowienia" sequencediagramsettings end overlapping_bars size A0 end sequencediagram 128759 "3-6-zmianaNumeruStolika" sequencediagramsettings end overlapping_bars size A0 end sequencediagram 128067 "4-1-zmianaStatusuZamowieniaNaUkonczone" sequencediagramsettings end overlapping_bars size A1 end classinstance 128067 "" type class_ref 134565 // ZmianaStatusuController attributes end relations end end classinstance 128195 "" type class_ref 136824 // SystemZamowien attributes end relations end end classinstance 128323 "" type class_ref 135032 // Zamowienie attributes end relations end end classinstance 128451 "" type class_ref 146936 // Status attributes end relations end end classinstance 128579 "" type class_ref 138488 // HistoriaZamowien attributes end relations end end sequencediagram 128195 "4-2-restartSystemu" sequencediagramsettings end overlapping_bars size A1 end classinstance 128707 "" type class_ref 160805 // RestartController attributes end relations end end class 128067 "RestartManager" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 128451 "create" public return_type class_ref 128067 // RestartManager nparams 0 end classrelation 137381 // relation 136741 ---> a role_name "" private classrelation_ref 137381 // b parent class_ref 160805 // RestartController end classrelation 137765 // (uzywa >) relation 137125 ---> name "uzywa >" a role_name "" multiplicity "1" private classrelation_ref 137765 // (uzywa >) 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 classinstance 128835 "" type class_ref 128067 // RestartManager attributes end relations end end classinstance 128963 "" type class_ref 136824 // SystemZamowien attributes end relations end end classinstance 129091 "" type class_ref 138488 // HistoriaZamowien attributes end relations end end classinstance 129219 "" type class_ref 136952 // SystemRachunkowy attributes end relations end end classinstance 129347 "" type class_ref 139512 // Raport attributes end relations end end class 128195 "Restart" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 129091 "restart" public explicit_return_type "" nparams 0 end end classinstance 129475 "" type class_ref 128195 // Restart attributes end relations end end sequencediagram 128323 "4-3-stworzenieZamowienia" sequencediagramsettings end overlapping_bars size A1 end classinstance 129603 "" type class_ref 128119 // ZamowienieController attributes end relations end end classinstance 129731 "" type class_ref 136824 // SystemZamowien attributes end relations end end classinstance 129859 "" type class_ref 135032 // Zamowienie attributes end relations end end classinstance 129987 "" type class_ref 146936 // Status attributes end relations end end classinstance 130115 "" type class_ref 138488 // HistoriaZamowien attributes end relations end end sequencediagram 128451 "4-4-zadanieWyswietleniaWszystkichZamowien" sequencediagramsettings end overlapping_bars size A4 end classinstance 130371 "" type class_ref 138488 // HistoriaZamowien attributes end relations end end sequencediagram 128579 "4-5-zmianaStatusuZamowieniaNaWTrakcieRealizacji" sequencediagramsettings end overlapping_bars size A1 end sequencediagram 128707 "4-6-wprowadzenieNowejDarmowejPotrawy" sequencediagramsettings end overlapping_bars size A1 end classinstance 130627 "" type class_ref 136824 // SystemZamowien attributes end relations end end classinstance 130755 "" type class_ref 135032 // Zamowienie attributes end relations end end classinstance 130883 "" type class_ref 138488 // HistoriaZamowien attributes end relations end end state 128037 "PrzebiegZamowienia" stereotype "machine" statediagram 154277 "PrzebiegZamowienia" statediagramsettings draw_all_relations no end size A2 end pseudostate 128037 initial "" transition 128037 "przypiszStolik" 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 transition 136101 "confijOstatniaZmiane" on state_ref 128293 // ZamowienieDoRealizacji external end end state 128549 "ZamowienieUkonczone" transition 128549 "odbierzOdKucharza" on state_ref 128677 // ZamowienieOdebranePrzezKelnera external end transition 135845 "cofnijOstatniaZmiane" on state_ref 128421 // ZamowienieWTrakcieRealizacji external end end state 128677 "ZamowienieOdebranePrzezKelnera" 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 transition 135973 "klientNieChceNowegoDania" on pseudostate_ref 134821 // final ZamowienieOdrzuconePrzezKlienta external end transition 136229 "usuniecieZamowienia" on pseudostate_ref 134949 // final ZamowienieOdrzuconePrzezKlienta external end end pseudostate 128293 final "ZamowieniePrzyjetePrzezKlienta" end pseudostate 134821 final "ZamowienieOdrzuconePrzezKlienta" end pseudostate 134949 final "ZamowienieOdrzuconePrzezKlienta" 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