format 224 "models" revision 17 modified_by 106 "Lucasó" // 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 yes 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 8 diagram_format A4 image_root_dir "" mark_for_import classview 128180 "domain" classdiagramsettings member_max_width 0 end classcompositediagramsettings end collaborationdiagramsettings end objectdiagramsettings end objectcompositediagramsettings end sequencediagramsettings end statediagramsettings end activitydiagramsettings end classdiagram 128180 "domain_model" classdiagramsettings draw_all_relations no show_members_full_definition yes member_max_width 0 end size A2 end class 134580 "Serwisant" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 129588 // (< wysyla) relation 128820 ---- name "< wysyla" a role_name "" multiplicity "1" private classrelation_ref 129588 // (< wysyla) b role_name "" multiplicity "*" private classrelation_ref 129716 // (< wysyla) end classrelation 133684 // (przeprowadza) relation 130868 ---- name "przeprowadza" a role_name "" multiplicity "*" private classrelation_ref 133684 // (przeprowadza) b role_name "" multiplicity "*" private classrelation_ref 133812 // (przeprowadza) end attribute 128948 "imie" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 129076 "nazwisko" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 129204 "numer_telefonu" private type class_ref 150068 // Numer_telefonu cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 129332 "serwisantID" private explicit_type "int" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 134708 "Serwis" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 129716 // (< wysyla) relation_ref 128820 // < wysyla end classrelation 130100 // (odpowiada za) relation 129076 ---- name "odpowiada za" a role_name "" multiplicity "*" private classrelation_ref 130100 // (odpowiada za) b role_name "" multiplicity "1" private classrelation_ref 130228 // (odpowiada za) end classrelation 134196 // relation 131124 ---- a role_name "" private classrelation_ref 134196 // b role_name "" private classrelation_ref 134324 // end classrelation 134324 // relation_ref 131124 // end classrelation 135092 // relation_ref 131508 // end attribute 129460 "nazwa" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 129588 "adres" private type class_ref 149940 // Adres cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 129716 "numer_telefonu" private type class_ref 150068 // Numer_telefonu cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 134836 "Administrator_systemu" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 136500 // (< powiadamia) relation 132276 ---- name "< powiadamia" a role_name "" multiplicity "*" private classrelation_ref 136500 // (< powiadamia) b role_name "" multiplicity "*" private classrelation_ref 136628 // (< powiadamia) end classrelation 136756 // (nadzoruje >) relation 132404 ---- name "nadzoruje >" a role_name "" multiplicity "*" private classrelation_ref 136756 // (nadzoruje >) b role_name "" multiplicity "*" private classrelation_ref 136884 // (nadzoruje >) end attribute 128564 "imie" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 128692 "nazwisko" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 128820 "numer_telefonu" private type class_ref 150068 // Numer_telefonu cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 134964 "Hurtownia" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 130740 // relation_ref 129332 // end classrelation 130868 // relation 129460 ---- a role_name "" private classrelation_ref 130868 // b role_name "" private classrelation_ref 130996 // end classrelation 131380 // (magazynuje >) relation 129716 ---- name "magazynuje >" a role_name "" multiplicity "*" private classrelation_ref 131380 // (magazynuje >) b role_name "" multiplicity "1" private classrelation_ref 131508 // (magazynuje >) end classrelation 131764 // < zaopatruje relation_ref 129844 // < zaopatruje end end class 135092 "Dostawca" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 130484 // relation_ref 129204 // end classrelation 130612 // relation 129332 ---- a role_name "" private classrelation_ref 130612 // b role_name "" private classrelation_ref 130740 // end classrelation 131636 // (< zaopatruje) relation 129844 ---- name "< zaopatruje" a role_name "" multiplicity "*" private classrelation_ref 131636 // (< zaopatruje) b role_name "" multiplicity "*" private classrelation_ref 131764 // < zaopatruje end classrelation 131892 // relation 129972 ---- a role_name "" private classrelation_ref 131892 // b role_name "" private classrelation_ref 132020 // end classrelation 132148 // (< dokonuje) relation 130100 ---- name "< dokonuje" a role_name "" multiplicity "*" private classrelation_ref 132148 // (< dokonuje) b role_name "" multiplicity "*" private classrelation_ref 132276 // (< dokonuje) end classrelation 134836 // powiadamia > relation_ref 131380 // powiadamia > end end class 135220 "Produkt" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 130356 // relation 129204 ---- a role_name "" private classrelation_ref 130356 // b role_name "" private classrelation_ref 130484 // end classrelation 131124 // (przechowuje >) relation 129588 ---- name "przechowuje >" a role_name "" multiplicity "1" private classrelation_ref 131124 // (przechowuje >) b role_name "" multiplicity "*" private classrelation_ref 131252 // (przechowuje >) end classrelation 131508 // (magazynuje >) relation_ref 129716 // magazynuje > end classrelation 135860 // obejmuje > relation_ref 131892 // obejmuje > end attribute 131124 "produktID" private explicit_type "int" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 131252 "cena" private type class_ref 150708 // KwotaController cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 131380 "lokalizacja_w_automacie" private explicit_type "int" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end operation 137652 "ustawNastepnySzczegol" public explicit_return_type "" nparams 0 end operation 138804 "podajCene" public explicit_return_type "" nparams 0 end classrelation 151604 // (< kontroluje) relation 146612 ---> name "< kontroluje" a role_name "" private classrelation_ref 151604 // (< kontroluje) b parent class_ref 128197 // magazynController end end class 135348 "Transakcja" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128052 // relation 128052 ---- a role_name "" private classrelation_ref 128052 // b role_name "" private classrelation_ref 128180 // end classrelation 129076 // relation 128564 ---- a role_name "" private classrelation_ref 129076 // b role_name "" private classrelation_ref 129204 // end classrelation 129844 // relation 128948 ---- a role_name "" private classrelation_ref 129844 // b role_name "" private classrelation_ref 129972 // end classrelation 132404 // relation 130228 ---- a role_name "" private classrelation_ref 132404 // b role_name "" private classrelation_ref 132532 // end end class 135476 "Platnosc" visibility package stereotype "interface" cpp_decl "" java_decl "${comment}${@}${visibility}${static}interface ${name}${extends} { ${members}} " php_decl "${comment}interface ${name}${extends} { ${members}} " python_2_2 python_decl "" idl_decl "${comment}${abstract}${local}interface ${name}${inherit} { ${members}}; " explicit_switch_type "" mysql_decl "" classrelation 128436 // zrealizowana > relation_ref 128180 // zrealizowana > end classrelation 128692 // relation_ref 128308 // end classrelation 128820 // relation 128436 ---- a role_name "" private classrelation_ref 128820 // b role_name "" private classrelation_ref 128948 // end classrelation 129204 // relation_ref 128564 // end classrelation 129332 // (< zrealizowana) relation 128692 ---- name "< zrealizowana" a role_name "" multiplicity "1" private classrelation_ref 129332 // (< zrealizowana) b role_name "" multiplicity "1" private classrelation_ref 129460 // (< zrealizowana) end classrelation 133172 // (oplacona) relation 130612 ---- name "oplacona" a role_name "" multiplicity "1" private classrelation_ref 133172 // (oplacona) b role_name "" multiplicity "1" private classrelation_ref 133300 // (oplacona) end operation 137140 "usunPlatnosc" cpp_inline public explicit_return_type "" nparams 0 end operation 138164 "ustawMetodePlatnosci" cpp_inline public explicit_return_type "" nparams 0 end operation 138292 "rozpocznijPlatnosc" cpp_inline public explicit_return_type "" nparams 0 end classrelation 161076 // relation 156084 ---|> a public classrelation_ref 161076 // b parent class_ref 143412 // Sprzedaz end classrelation 161204 // (oplacono) relation 156212 ---> name "oplacono" a role_name "" private classrelation_ref 161204 // (oplacono) b parent class_ref 143412 // Sprzedaz end end class 135604 "Platnosc_karta_strategy" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128180 // relation_ref 128052 // end classrelation 128308 // (zrealizowana >) relation 128180 ---- name "zrealizowana >" a role_name "" multiplicity "1" private classrelation_ref 128308 // (zrealizowana >) b role_name "" multiplicity "1" private classrelation_ref 128436 // zrealizowana > end classrelation 143924 // ( relation 155700 -_-> a public classrelation_ref 160692 // b parent class_ref 135476 // Platnosc end classrelation 160820 // relation 155828 -_-|> a public classrelation_ref 160820 // b parent class_ref 135476 // Platnosc end attribute 138036 "kwota" private type class_ref 150708 // KwotaController cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end operation 146356 "usunPlatnosc" public explicit_return_type "" nparams 0 end operation 146484 "ustawMetodePlatosci" public explicit_return_type "" nparams 0 end operation 146612 "rozpocznijPlatnosc" public explicit_return_type "" nparams 0 end end class 135732 "Platnosc_gotowka_strategy" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128564 // relation 128308 ---- a role_name "" private classrelation_ref 128564 // b role_name "" private classrelation_ref 128692 // end classrelation 129460 // (< zrealizowana) relation_ref 128692 // < zrealizowana end classrelation 160948 // relation 155956 -_-|> a public classrelation_ref 160948 // b parent class_ref 135476 // Platnosc end attribute 138164 "kwota" private type class_ref 150708 // KwotaController cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end operation 146740 "usunPlatnosc" public explicit_return_type "" nparams 0 end operation 146868 "ustawMetodePlatnosci" public explicit_return_type "" nparams 0 end operation 146996 "rozpocznijPlatnosc" public explicit_return_type "" nparams 0 end operation 147124 "zwroc_reszte" public explicit_return_type "" nparams 0 end end class 135860 "Klient" visibility package stereotype "actor" cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128948 // relation_ref 128436 // end classrelation 132660 // (uczestniczy >) relation 130356 ---- name "uczestniczy >" a role_name "" multiplicity "*" private classrelation_ref 132660 // (uczestniczy >) b role_name "" multiplicity "1" private classrelation_ref 132788 // (uczestniczy >) end classrelation 135476 // relation 131764 ---- a role_name "" private classrelation_ref 135476 // b role_name "" private classrelation_ref 135604 // end classrelation 137396 // sklada relation_ref 132660 // sklada end attribute 130228 "czas" private type class_ref 150452 // Czas cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 135988 "Reklamacja" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 135604 // relation_ref 131764 // end classrelation 137012 // (dotyczy >) relation 132532 ---- name "dotyczy >" a role_name "" multiplicity "1" private classrelation_ref 137012 // (dotyczy >) b role_name "" multiplicity "1" private classrelation_ref 137140 // (dotyczy >) end classrelation 137268 // (sklada) relation 132660 ---- name "sklada" a role_name "" multiplicity "1" private classrelation_ref 137268 // (sklada) b role_name "" multiplicity "*" private classrelation_ref 137396 // sklada end attribute 130356 "tresc_reklamacji" private type class_ref 150580 // Tresc_reklamacji cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 136116 "Modul_komunikacji" visibility package stereotype "singleton" 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 "" classrelation 134580 // obsluguje > relation_ref 131252 // obsluguje > end classrelation 134708 // (powiadamia >) relation 131380 ---- name "powiadamia >" a role_name "" multiplicity "*" private classrelation_ref 134708 // (powiadamia >) b role_name "" multiplicity "*" private classrelation_ref 134836 // powiadamia > end classrelation 134964 // relation 131508 ---- a role_name "" private classrelation_ref 134964 // b role_name "" private classrelation_ref 135092 // end classrelation 136628 // (< powiadamia) relation_ref 132276 // < powiadamia end operation 128180 "Stan_zmieniono" cpp_inline public explicit_return_type "" nparams 0 end operation 128820 "Stan_zmieniono" cpp_inline public explicit_return_type "" nparams 0 end operation 129076 "Wygeneruj_raport()" cpp_inline public explicit_return_type "" nparams 0 end operation 129204 "Generowanie_raportu" cpp_inline public explicit_return_type "" nparams 0 end classrelation 153524 // (generuje >) relation 148532 ---> name "generuje >" a role_name "" private classrelation_ref 153524 // (generuje >) b parent class_ref 150324 // Raport end attribute 137908 "instance" class_attribute private type class_ref 128356 // Modul_Komunikacji cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end operation 146228 "getInstance" class_operation public return_type class_ref 128356 // Modul_Komunikacji nparams 0 end end class 136244 "Urzad_skarbowy" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 136116 // < kontroluje relation_ref 132020 // < kontroluje end attribute 130740 "urzadID" private type class_ref 151092 // Numer_urzedu cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 136372 "System_ksiegowy" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 136372 // < zaksiegowuje relation_ref 132148 // < zaksiegowuje end classrelation 144180 // relation 139316 ---- a role_name "" private classrelation_ref 144180 // b role_name "" private classrelation_ref 144308 // end end class 136500 "Inspektorat_sanitarny" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 143028 "Automat" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 129972 // relation_ref 128948 // end classrelation 130228 // (odpowiada za) relation_ref 129076 // odpowiada za end classrelation 130996 // relation_ref 129460 // end classrelation 131252 // (przechowuje >) relation_ref 129588 // przechowuje > end classrelation 132020 // relation_ref 129972 // end classrelation 133044 // dokonuje relation_ref 130484 // dokonuje end classrelation 134068 // < przechodzi relation_ref 130996 // < przechodzi end classrelation 134452 // (obsluguje >) relation 131252 ---- name "obsluguje >" a role_name "" multiplicity "1" private classrelation_ref 134452 // (obsluguje >) b role_name "" multiplicity "1" private classrelation_ref 134580 // obsluguje > end classrelation 135348 // < uzupelnia relation_ref 131636 // < uzupelnia end classrelation 136884 // (nadzoruje >) relation_ref 132404 // nadzoruje > end attribute 128180 "automatID" private explicit_type "int" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 128308 "adres" private type class_ref 149940 // Adres cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end operation 128948 "Tryb_serwisowy" public explicit_return_type "" nparams 0 end end class 143156 "Dostawa" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 132276 // (< dokonuje) relation_ref 130100 // < dokonuje end classrelation 135220 // (< uzupelnia) relation 131636 ---- name "< uzupelnia" a role_name "" multiplicity "1" private classrelation_ref 135220 // (< uzupelnia) b role_name "" multiplicity "1" private classrelation_ref 135348 // < uzupelnia end end class 143284 "Przeglad" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 133428 // relation 130740 ---- a role_name "" private classrelation_ref 133428 // b role_name "" private classrelation_ref 133556 // end classrelation 133556 // relation_ref 130740 // end classrelation 133812 // (przeprowadza) relation_ref 130868 // przeprowadza end classrelation 133940 // (< przechodzi) relation 130996 ---- name "< przechodzi" a role_name "" multiplicity "1" private classrelation_ref 133940 // (< przechodzi) b role_name "" multiplicity "*" private classrelation_ref 134068 // < przechodzi end attribute 129844 "data" private type class_ref 150196 // Data cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 129972 "raport" private type class_ref 150324 // Raport cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 143412 "Sprzedaz" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 132532 // relation_ref 130228 // end classrelation 132788 // (uczestniczy >) relation_ref 130356 // uczestniczy > end classrelation 132916 // (dokonuje) relation 130484 ---- name "dokonuje" a role_name "" multiplicity "1" private classrelation_ref 132916 // (dokonuje) b role_name "" multiplicity "*" private classrelation_ref 133044 // dokonuje end classrelation 133300 // (oplacona) relation_ref 130612 // oplacona end classrelation 135732 // 1 (obejmuje >) relation 131892 ---- name "obejmuje >" a role_name "1" private classrelation_ref 135732 // 1 (obejmuje >) b role_name "1" private classrelation_ref 135860 // obejmuje > end classrelation 135988 // (< kontroluje) relation 132020 ---- name "< kontroluje" a role_name "" multiplicity "1" private classrelation_ref 135988 // (< kontroluje) b role_name "" multiplicity "*" private classrelation_ref 136116 // < kontroluje end classrelation 136244 // (< zaksiegowuje) relation 132148 ---- name "< zaksiegowuje" a role_name "" multiplicity "1" private classrelation_ref 136244 // (< zaksiegowuje) b role_name "" multiplicity "*" private classrelation_ref 136372 // < zaksiegowuje end classrelation 137140 // (dotyczy >) relation_ref 132532 // dotyczy > end attribute 128436 "data" private type class_ref 150196 // Data cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end operation 136500 "dodajProduktSprzedazy" public explicit_return_type "" nparams 0 end operation 137012 "przerwijSprzedaz" public explicit_return_type "" nparams 0 end operation 137524 "zmienSzczegol" public explicit_return_type "" nparams 0 end operation 138036 "ustawMetodePlatnosci" public explicit_return_type "" nparams 0 end operation 138676 "utworzPlatnosc" public explicit_return_type "" nparams 0 end classrelation 151476 // relation 146484 ---> a role_name "" private classrelation_ref 151476 // b parent class_ref 128197 // magazynController end classrelation 154036 // relation 149044 ---> a role_name "" private classrelation_ref 154036 // b parent class_ref 128197 // magazynController end end class 149940 "Adres" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 150068 "Numer_telefonu" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 150196 "Data" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 150324 "Raport" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 153396 // (generuje) relation 148404 ---> name "generuje" a role_name "" multiplicity "1" private classrelation_ref 153396 // (generuje) b multiplicity "1" parent class_ref 136116 // Modul_komunikacji end end class 150452 "Czas" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 150580 "Tresc_reklamacji" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 150708 "KwotaController" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 153652 // relation 148660 ---> a role_name "" private classrelation_ref 153652 // b parent class_ref 143028 // Automat end classrelation 153780 // relation 148788 ---> a role_name "" private classrelation_ref 153780 // b parent class_ref 143412 // Sprzedaz end end class 150836 "Karta_platnicza" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 144052 // ( relation_ref 139316 // end end end classview 134708 "design" classdiagramsettings member_max_width 0 end classcompositediagramsettings end collaborationdiagramsettings end objectdiagramsettings end objectcompositediagramsettings end sequencediagramsettings end statediagramsettings end activitydiagramsettings end sequencediagram 134708 "2-1-wlaczanieTrybuOperacyjnego" sequencediagramsettings end overlapping_bars size A0 end sequencediagram 141236 "2-2-wlaczenieTrybuSerwisowego" sequencediagramsettings end overlapping_bars size A0 end classinstance 128180 "automat" type class_ref 143028 // Automat attributes end relations end end class 157748 "serwisant" visibility package stereotype "actor" cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end state 128052 "State_machine" stereotype "machine" statediagram 147892 "state_diagram" statediagramsettings end size A0 end pseudostate 128052 initial "" transition 128052 "wpisanie_kodu_produktu" on state_ref 128180 // Sprzedaz_otwarta external end end state 128180 "Sprzedaz_otwarta" transition 128180 "wybor_metody_platnosci" on state_ref 128308 // Sprzedaz_nieoplacona external end end state 128308 "Sprzedaz_nieoplacona" transition 128308 "anulowanie_platnosci" on state_ref 128564 // Sprzedaz_odrzucona external end transition 128436 "dokonanie_platnosc" on state_ref 128436 // Sprzedaz_w_realizacji external end end state 128436 "Sprzedaz_w_realizacji" transition 128692 "realizacja_zamowienia" on state_ref 128820 // Sprzedaz_zrealizowana external end end state 128564 "Sprzedaz_odrzucona" transition 128564 "zakonczenie_sprzedazy" on state_ref 128692 // Sprzedaz_zakonczona external end transition 128948 "zmiana_metody_platnosci" on state_ref 128180 // Sprzedaz_otwarta external end end state 128692 "Sprzedaz_zakonczona" transition 129076 "" on pseudostate_ref 128180 // final external end end state 128820 "Sprzedaz_zrealizowana" transition 128820 "zakonczenie_sprzedazy" on state_ref 128692 // Sprzedaz_zakonczona external end end pseudostate 128180 final "" end end sequencediagram 128013 "6-1-wprowadzenieGotowki" sequencediagramsettings end overlapping_bars size A4 end classinstance 128013 "" type class_ref 135860 // Klient attributes end relations end end classinstance 128141 "controller" type class_ref 143028 // Automat attributes end relations end end sequencediagram 128141 "6-2-anulowaniePlatnosci" sequencediagramsettings end overlapping_bars size A4 end classinstance 128397 "" type class_ref 143412 // Sprzedaz attributes end relations end end classinstance 128525 "" type class_ref 143412 // Sprzedaz attributes end relations end end sequencediagram 128269 "6-3-zmianaSposobuPlatnosci" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128069 "4-1-wpisanieKoduProduktu" sequencediagramsettings end overlapping_bars size A1 end classinstance 128069 "" stereotype "actor" type class_ref 135860 // Klient attributes end relations end end sequencediagram 128709 "4-8-bezczynnoscKlientaPodczasWyboru" sequencediagramsettings end overlapping_bars size A0 end class 128069 "userInputHandler" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 136244 "wpisanieKoduProduktu" public explicit_return_type "" nparams 0 end operation 137268 "zmianaSzczegolu" public explicit_return_type "" nparams 0 end operation 137780 "wyborMetodyPlatnosci" public explicit_return_type "" nparams 0 end operation 138420 "potwierdzenieWybranychSzczegolow" public explicit_return_type "" nparams 0 end operation 138932 "uzyciePrzyciskuReklamacji" public explicit_return_type "" nparams 0 end classrelation 150836 // (przekaz komunikatow) relation 145844 ---> name "przekaz komunikatow" a role_name "" private classrelation_ref 150836 // (przekaz komunikatow) b parent class_ref 128709 // sprzedazController end end classinstance 128197 "" type class_ref 128069 // userInputHandler attributes end relations end end classinstance 128325 "" type class_ref 143412 // Sprzedaz attributes end relations end end class 128197 "magazynController" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 136628 "podajProdukt" public explicit_return_type "" nparams 0 end classrelation 151220 // relation 146228 ---> a role_name "" private classrelation_ref 151220 // b parent class_ref 135220 // Produkt end classrelation 151348 // relation 146356 ---> a role_name "" private classrelation_ref 151348 // b parent class_ref 143412 // Sprzedaz end classrelation 154164 // () relation 149172 ---> name "" a role_name "" private classrelation_ref 154164 // () b parent class_ref 143412 // Sprzedaz end end classinstance 128453 "" type class_ref 128197 // magazynController attributes end relations end end sequencediagram 128197 "4-3-zmianaSzczegoluPosilku" sequencediagramsettings end overlapping_bars size A0 end classinstance 128581 "" type class_ref 135220 // Produkt attributes end relations end end sequencediagram 128325 "4-2-wybranieMetodyPlatnosci" sequencediagramsettings end overlapping_bars size A1 end classinstance 128709 "" type class_ref 143412 // Sprzedaz attributes end relations end end sequencediagram 128453 "4-6-potwierdzenieWybranychSzczegolowPosilku" sequencediagramsettings end overlapping_bars size A0 end classinstance 128837 "" type class_ref 128069 // userInputHandler attributes end relations end end classinstance 128965 "" type class_ref 128709 // sprzedazController attributes end relations end end classinstance 129093 "" type class_ref 143412 // Sprzedaz attributes end relations end end classinstance 129221 "" type class_ref 135476 // Platnosc attributes end relations end end classinstance 129349 "" type class_ref 135220 // Produkt attributes end relations end end classinstance 129477 "" type class_ref 135476 // Platnosc attributes end relations end end sequencediagram 128581 "4-7-uzyciePrzyciskuReklamacji" sequencediagramsettings end overlapping_bars size A0 end classinstance 129605 "" type class_ref 135860 // Klient attributes end relations end end classinstance 129733 "" type class_ref 128069 // userInputHandler attributes end relations end end class 128325 "modulKomunikacji" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end classinstance 129861 "" type class_ref 128356 // Modul_Komunikacji attributes end relations end end classinstance 129989 "" type class_ref 135860 // Klient attributes end relations end end class 128453 "systemStateMonitor" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 136756 "time" public explicit_return_type "" nparams 0 end operation 139188 "time" public explicit_return_type "" nparams 0 end classrelation 151092 // (monitoruje >) relation 146100 ---> name "monitoruje >" a role_name "" private classrelation_ref 151092 // (monitoruje >) b parent class_ref 143028 // Automat end end classinstance 130117 "" type class_ref 128453 // systemStateMonitor attributes end relations end end classinstance 130245 "" type class_ref 143412 // Sprzedaz attributes end relations end end classinstance 130373 "" type class_ref 135476 // Platnosc attributes end relations end end sequencediagram 128837 "4-9-bezczynnoscKlientaPodczasOdbioru" sequencediagramsettings end overlapping_bars size A0 end class 128581 "machineryController" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 139316 "przywrocUstawienieDomyslne" public explicit_return_type "" nparams 0 end operation 139444 "oproznijPodawacz" public explicit_return_type "" nparams 0 end operation 139572 "oczyscPodawacz" public explicit_return_type "" nparams 0 end operation 139700 "wrocNaPozycjeDomyslna" public explicit_return_type "" nparams 0 end classrelation 152244 // relation 147252 ---> a role_name "" private classrelation_ref 152244 // b parent class_ref 128868 // Modul_Serwowania end classrelation 152500 // (obsluguje >) relation 147508 ---> name "obsluguje >" a role_name "" private classrelation_ref 152500 // (obsluguje >) b parent class_ref 143028 // Automat end classrelation 153012 // (obsluguje >) relation 148020 ---> name "obsluguje >" a role_name "" private comment "obsluguje >" classrelation_ref 153012 // (obsluguje >) b parent class_ref 128868 // Modul_Serwowania end end classinstance 130501 "" type class_ref 128581 // machineryController attributes end relations end end class 128709 "sprzedazController" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 136372 "utworzSprzedaz" public explicit_return_type "" nparams 0 end operation 136884 "przerwijSprzedaz" public explicit_return_type "" nparams 0 end operation 137396 "zmienSzczegol" public explicit_return_type "" nparams 0 end operation 137908 "ustawMetodePlatnosci" public explicit_return_type "" nparams 0 end operation 138548 "zatwierdzenieWybranychSzczegolow" public explicit_return_type "" nparams 0 end classrelation 150964 // relation 145972 ---|> a public classrelation_ref 150964 // b parent class_ref 143412 // Sprzedaz end classrelation 153908 // (kontroluje >) relation 148916 ---> name "kontroluje >" a role_name "" private classrelation_ref 153908 // (kontroluje >) b parent class_ref 143412 // Sprzedaz end end classinstance 130629 "" type class_ref 128709 // sprzedazController attributes end relations end end classinstance 130757 "" type class_ref 128709 // sprzedazController attributes end relations end end classinstance 130885 "" type class_ref 128709 // sprzedazController attributes end relations end end classinstance 131013 "" type class_ref 128709 // sprzedazController attributes end relations end end sequencediagram 128100 "10-1-wlaczTrybSerwisowy" sequencediagramsettings show_full_operations_definition yes show_stereotype_properties yes end overlapping_bars size A0 end classinstance 131141 "" type class_ref 128709 // sprzedazController attributes end relations end end sequencediagram 128356 "10-3-reset" sequencediagramsettings show_full_operations_definition yes show_stereotype_properties yes end overlapping_bars size A0 end class 128100 "AutomatController" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 128100 "changeMode" public explicit_return_type "" nparams 1 param in name "kod" explicit_type "int" end operation 128228 "reset" public explicit_return_type "" nparams 1 param in name "kod" explicit_type "int" end classrelation 153268 // (kontroluje >) relation 148276 ---> name "kontroluje >" a role_name "" private classrelation_ref 153268 // (kontroluje >) b parent class_ref 143028 // Automat end end classinstance 128100 "" type class_ref 128100 // AutomatController attributes end relations end end class 128356 "Modul_Komunikacji" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 128356 "callback" public explicit_return_type "" nparams 1 param in name "state" explicit_type "string" end operation 128484 "notify" public explicit_return_type "" nparams 0 end operation 128612 "sendReport" public explicit_return_type "" nparams 1 param in name "report" type class_ref 128484 // Raport end operation 139060 "uruchomProcedureReklamacji" public explicit_return_type "" nparams 0 end end sequencediagram 128228 "10-2-wylaczTrybSerwisowy" sequencediagramsettings show_full_operations_definition yes show_stereotype_properties yes end overlapping_bars size A0 end class 128228 "." visibility package stereotype "actor" cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end classinstance 128228 "" type class_ref 128356 // Modul_Komunikacji attributes end relations end end class 128612 "Payment_Processing" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end classinstance 131269 "" type class_ref 135860 // Klient attributes end relations end end class 128740 "Modul_Platnosci" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 128740 "changeState" public explicit_return_type "" nparams 0 end operation 128868 "shutdown" public explicit_return_type "" nparams 0 end operation 128996 "startProcess" public explicit_return_type "" nparams 0 end classrelation 153140 // (< kontroluje) relation 148148 ---> name "< kontroluje" a role_name "" private classrelation_ref 153140 // (< kontroluje) b parent class_ref 143028 // Automat end end classinstance 128356 "" type class_ref 128740 // Modul_Platnosci attributes end relations end end class 164276 "Modul_platnosci" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 128052 "Wylacz_modul" public explicit_return_type "" nparams 0 end operation 129460 "Test_kasetki" public explicit_return_type "" nparams 0 end end class 164404 "Modul_bezpieczenstwa" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 128308 "Odblokuj_drzwi" public explicit_return_type "" nparams 0 end operation 128692 "Wylacz_modul" public explicit_return_type "" nparams 0 end operation 129588 "Zablokuj_drzwi" public explicit_return_type "" nparams 0 end operation 129716 "Wlacz_modul" public explicit_return_type "" nparams 0 end end class 128484 "Raport" visibility protected cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 131044 "create" public explicit_return_type "" nparams 1 param in name "raportContent" explicit_type "string" end end class 129252 "Drzwi_serwisowe" visibility protected cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 130788 "lock" public explicit_return_type "" nparams 0 end operation 130916 "open" public explicit_return_type "" nparams 0 end end class 129124 "Kasa" visibility protected cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 130276 "serviceMode" public explicit_return_type "" nparams 0 end operation 130404 "lock" public explicit_return_type "" nparams 0 end operation 130532 "unlock" public explicit_return_type "" nparams 0 end operation 130660 "open" public explicit_return_type "" nparams 0 end end class 128868 "Modul_Serwowania" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 129124 "stopServing" public explicit_return_type "" nparams 0 end operation 129252 "shutdown" public explicit_return_type "" nparams 0 end operation 129380 "startService" public explicit_return_type "" nparams 0 end end class 128996 "Modul_Zabezpieczen" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 129508 "serviceMode" public explicit_return_type "" nparams 0 end operation 129636 "shutdown" public explicit_return_type "" nparams 0 end operation 129764 "startProcess" public explicit_return_type "" nparams 0 end operation 129892 "startProcess" public explicit_return_type "" nparams 0 end operation 130020 "operationMode" public explicit_return_type "" nparams 0 end operation 130148 "resetService" public explicit_return_type "" nparams 0 end classrelation 151732 // relation 146740 ---> a role_name "" private classrelation_ref 151732 // b parent class_ref 129124 // Kasa end classrelation 151860 // relation 146868 ---> a role_name "" private classrelation_ref 151860 // b parent class_ref 128868 // Modul_Serwowania end classrelation 151988 // relation 146996 ---> a role_name "" private classrelation_ref 151988 // b parent class_ref 129252 // Drzwi_serwisowe end classrelation 152116 // relation 147124 ---> a role_name "" private classrelation_ref 152116 // b parent class_ref 164276 // Modul_platnosci end classrelation 152372 // (obsluguje >) relation 147380 ---> name "obsluguje >" a role_name "" private classrelation_ref 152372 // (obsluguje >) b parent class_ref 143028 // Automat end classrelation 152628 // (< kontroluje) relation 147636 ---> name "< kontroluje" a role_name "" private classrelation_ref 152628 // (< kontroluje) b parent class_ref 129124 // Kasa end classrelation 152756 // (< kontroluje) relation 147764 ---> name "< kontroluje" a role_name "" private classrelation_ref 152756 // (< kontroluje) b parent class_ref 129252 // Drzwi_serwisowe end classrelation 152884 // (< kontroluje) relation 147892 ---> name "< kontroluje" a role_name "" private classrelation_ref 152884 // (< kontroluje) b parent class_ref 164276 // Modul_platnosci end end classinstance 128484 "" type class_ref 128484 // Raport attributes end relations end end classdiagram 154420 "design-model" classdiagramsettings draw_all_relations no member_max_width 0 end size A0 end class 170932 "controller" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end sequencediagram 128106 "use_case_3_1" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128234 "use_case_3_2" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128362 "use_case_3_3" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128490 "use_case_3_4" sequencediagramsettings end overlapping_bars size A4 end class 128106 "Bank" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end end end