format 224 "models" revision 24 modified_by 109 "s452664" // 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 8 diagram_format A4 image_root_dir "" mark_for_import classview 128109 "domain" classdiagramsettings member_max_width 0 end classcompositediagramsettings end collaborationdiagramsettings end objectdiagramsettings end objectcompositediagramsettings end sequencediagramsettings end statediagramsettings end activitydiagramsettings end classdiagram 128109 "domain-model" classdiagramsettings draw_all_relations no member_max_width 0 end size C-Landscape end class 128109 "Bankomat" visibility package stereotype "Obiekt Fizyczny" cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 134509 // posiada> relation_ref 134381 // posiada> end classrelation 134765 // konserwuje> relation_ref 134509 // konserwuje> end classrelation 135021 // ma> relation_ref 134637 // ma> end classrelation 153965 // dokonuje> relation_ref 147309 // dokonuje> end classrelation 154221 // dokonuje> relation_ref 147437 // dokonuje> end attribute 130285 "nr_seryjny" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end operation 128365 "EnterSafeMode" public explicit_return_type "" nparams 0 end operation 128493 "InsertCard" public explicit_return_type "" nparams 0 end operation 128749 "ReturnCard" public explicit_return_type "" nparams 0 end operation 128877 "InsertPIN" public explicit_return_type "" nparams 0 end operation 129133 "IncreaseFailStreak" public explicit_return_type "" nparams 0 end operation 129517 "ChooseDepositOption" public explicit_return_type "" nparams 0 end operation 129645 "EnterDepositMode" public explicit_return_type "" nparams 0 end operation 129773 "InsertDepositValue" public explicit_return_type "" nparams 0 end operation 130029 "CloseNotesLid" public explicit_return_type "" nparams 0 end operation 130285 "SetConfirmationToPrintState" public explicit_return_type "" nparams 0 end classrelation 168813 // posiada> relation_ref 161133 // posiada> end classrelation 172397 // dokonuje> relation_ref 162925 // dokonuje> end classrelation 173421 // dokonuje> relation_ref 163437 // dokonuje> end classrelation 183149 // posiada> relation_ref 172653 // posiada> end classrelation 183917 // posiada> relation_ref 173165 // posiada> end classrelation 184685 // posiada> relation_ref 173677 // posiada> end end class 128237 "Karta" visibility package stereotype "Obiekt Fizyczny" cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 140781 // ( relation 146925 ---- a role_name "" private classrelation_ref 153069 // b role_name "" private classrelation_ref 153197 // end classrelation 153325 // () relation 147181 ---- name "wymaga>" a role_name "" multiplicity "1" private classrelation_ref 153581 // (wymaga>) b role_name "" multiplicity "1" private classrelation_ref 153709 // (wymaga>) end classrelation 160749 // (na) relation 153965 ---- name "na" a role_name "" multiplicity "*" private classrelation_ref 160749 // (na) b role_name "" multiplicity "1" private classrelation_ref 160877 // (na) end attribute 132077 "numer_konta:Numer_Konta" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end classrelation 170093 // () relation 136941 ---- name "jest powiazana z>" a role_name "" multiplicity "1" private classrelation_ref 139501 // (jest powiazana z>) b role_name "" multiplicity "1..*" private classrelation_ref 139629 // (jest powiazana z>) end classrelation 143981 // wymaga> relation_ref 139117 // wymaga> end attribute 131821 "kod" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 128749 "Sensory" visibility package stereotype "Zewnetrzny system elektromechaniczny" cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 134381 // (posiada>) relation 134381 ---- name "posiada>" a role_name "" multiplicity "1" private classrelation_ref 134381 // (posiada>) b role_name "" multiplicity "1..*" private classrelation_ref 134509 // posiada> end operation 128237 "IsHardwareOk" public explicit_return_type "" nparams 0 end operation 129901 "AreNotesToBePicked" public explicit_return_type "" nparams 0 end operation 130413 "AreConfirmationToBePicked" public explicit_return_type "" nparams 0 end operation 130541 "AreCardToBePicked" public explicit_return_type "" nparams 0 end classrelation 167533 // (posiada>) relation 160493 ---- name "posiada>" a role_name "" multiplicity "1" private classrelation_ref 167533 // (posiada>) b role_name "" multiplicity "1..*" private classrelation_ref 167405 // (posiada>) end end class 128877 "Wplata_Gotowki" visibility package stereotype "Transakcja" cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 151405 // ) relation 146157 ---- name "dziedziczy po>" a role_name "" multiplicity "1" private classrelation_ref 151533 // (dziedziczy po>) b role_name "" multiplicity "*" private classrelation_ref 151661 // (dziedziczy po>) end classrelation 154093 // (dokonuje>) relation 147437 ---- name "dokonuje>" a role_name "" multiplicity "1" private classrelation_ref 154093 // (dokonuje>) b role_name "" multiplicity "*" private classrelation_ref 154221 // dokonuje> end attribute 130669 "kwota:Waluta" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end classrelation 168557 // (dokonuje>) relation 161005 ---- name "dokonuje>" a role_name "" multiplicity "1" private classrelation_ref 168557 // (dokonuje>) b role_name "" multiplicity "*" private classrelation_ref 168429 // (dokonuje>) end end class 129005 "Wyplata_Gotowki" visibility package stereotype "Transakcja" cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 150893 // jest rozliczana poprzez> relation_ref 145773 // jest rozliczana poprzez> end classrelation 151021 // (dziedziczy po>) relation 145901 ---- name "dziedziczy po>" a role_name "" multiplicity "1" private classrelation_ref 151021 // (dziedziczy po>) b role_name "" multiplicity "*" private classrelation_ref 151149 // (dziedziczy po>) end classrelation 153837 // (dokonuje>) relation 147309 ---- name "dokonuje>" a role_name "" multiplicity "1" private classrelation_ref 153837 // (dokonuje>) b role_name "" multiplicity "*" private classrelation_ref 153965 // dokonuje> end attribute 128877 "kwota:Waluta" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end classrelation 168301 // (dokonuje>) relation 160877 ---- name "dokonuje>" a role_name "" multiplicity "1" private classrelation_ref 168301 // (dokonuje>) b role_name "" multiplicity "*" private classrelation_ref 168173 // (dokonuje>) end end class 129133 "Doladowanie_Konta" visibility package stereotype "Transakcja" cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 143853 // (wymaga>) relation 139117 ---- name "wymaga>" a role_name "" multiplicity "1" private classrelation_ref 143853 // (wymaga>) b role_name "" multiplicity "1" private classrelation_ref 143981 // wymaga> end classrelation 151789 // () relation 134509 ---- name "konserwuje>" a role_name "" multiplicity "1..*" private classrelation_ref 134637 // (konserwuje>) b role_name "" multiplicity "1..*" private classrelation_ref 134765 // konserwuje> end attribute 130413 "nazwa" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end classrelation 167789 // (konserwuje>) relation 160621 ---- name "konserwuje>" a role_name "" multiplicity "1..*" private classrelation_ref 167789 // (konserwuje>) b role_name "" multiplicity "1..*" private classrelation_ref 167661 // (konserwuje>) end end class 136429 "Operator_Telefonii_Komorkowej" visibility package stereotype "Organizacja" cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 139629 // (jest powiazana z>) relation_ref 136941 // jest powiazana z> end attribute 132333 "nazwa" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 136557 "Potwierdzenie_Transakcji" visibility package stereotype "Wynik Czynnosci Finansowej" cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 152941 // wydaje> relation_ref 146797 // wydaje> end end class 136685 "Weryfikacja_Uzytkownika" visibility package stereotype "Zdarzenie" cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 152685 // wymaga> relation_ref 146669 // wymaga> end classrelation 153453 // () relation 134637 ---- name "ma>" a role_name "" multiplicity "1" private classrelation_ref 134893 // (ma>) b role_name "" multiplicity "1" private classrelation_ref 135021 // ma> end classrelation 135277 // relation_ref 135149 // ma> end classrelation 136301 // ma> relation_ref 135277 // ma> end classrelation 168045 // (ma>) relation 160749 ---- name "ma>" a role_name "" multiplicity "1" private classrelation_ref 168045 // (ma>) b role_name "" multiplicity "1" private classrelation_ref 167917 // (ma>) end end class 149741 "Komora_10" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 135149 // () relation 135277 ---- name "ma>" a role_name "" multiplicity "1" private classrelation_ref 136173 // (ma>) b role_name "" multiplicity "1..*" private classrelation_ref 136301 // ma> end attribute 130029 "ilosc:Waluta" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 150253 "Komora_200" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 135917 // (ma>) relation 135149 ---- name "ma>" a role_name "" multiplicity "1" private classrelation_ref 135917 // (ma>) b role_name "" multiplicity "1..*" private classrelation_ref 136045 // ma> end attribute 130157 "ilosc:Waluta" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 150381 "Transakcja" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 151149 // (dziedziczy po>) relation_ref 145901 // dziedziczy po> end classrelation 151661 // (dziedziczy po>) relation_ref 146157 // dziedziczy po> end classrelation 151917 // () relation 146669 ---- name "wymaga>" a role_name "" multiplicity "1" private classrelation_ref 152557 // (wymaga>) b role_name "" multiplicity "1" private classrelation_ref 152685 // wymaga> end classrelation 152813 // (wydaje>) relation 146797 ---- name "wydaje>" a role_name "" multiplicity "1" private classrelation_ref 152813 // (wydaje>) b role_name "" multiplicity "1" private classrelation_ref 152941 // wydaje> end classrelation 153197 // relation_ref 146925 // end classrelation 153709 // (wymaga>) relation_ref 147181 // wymaga> end attribute 133229 "data" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end classrelation 169325 // (wymaga>) relation 161389 ---- name "wymaga>" a role_name "" multiplicity "1" private classrelation_ref 169325 // (wymaga>) b role_name "" multiplicity "1" private classrelation_ref 169197 // (wymaga>) end classrelation 170349 // relation_ref 161901 // end classrelation 172141 // dziedziczy po> relation_ref 162797 // dziedziczy po> end classrelation 173165 // dziedziczy po> relation_ref 163309 // dziedziczy po> end classrelation 173933 // ) relation 163821 ---- name "wydaje>" a role_name "" multiplicity "1" private classrelation_ref 174189 // (wydaje>) b role_name "" multiplicity "1" private classrelation_ref 174061 // (wydaje>) end end class 150509 "Wlozone_Banknoty" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 136813 // relation_ref 135661 // jest czescia> end classrelation 137325 // relation_ref 136045 // jest czescia> end classrelation 151277 // () relation 136045 ---- name "jest czescia>" a role_name "" multiplicity "1" private classrelation_ref 137709 // (jest czescia>) b role_name "" multiplicity "*" private classrelation_ref 137837 // jest czescia> end attribute 131309 "ilosc:Waluta" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 150765 "Wlozone_20" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 136685 // () relation 135661 ---- name "jest czescia>" a role_name "" multiplicity "1" private classrelation_ref 136941 // (jest czescia>) b role_name "" multiplicity "*" private classrelation_ref 137069 // jest czescia> end attribute 130925 "ilosc:Waluta" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 151021 "Wlozone_100" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 137453 // ( relation_ref 136173 // jest czescia> end classrelation 138349 // relation_ref 136429 // jest czescia> end classrelation 138861 // jest czescia> relation_ref 136557 // jest czescia> end classrelation 139117 // jest czescia> relation_ref 136685 // jest czescia> end classrelation 150765 // (jest rozliczana poprzez>) relation 145773 ---- name "jest rozliczana poprzez>" a role_name "" multiplicity "1" private classrelation_ref 150765 // (jest rozliczana poprzez>) b role_name "" multiplicity "1..*" private classrelation_ref 150893 // jest rozliczana poprzez> end classrelation 172909 // (jest rozliczana poprzez>) relation 163181 ---- name "jest rozliczana poprzez>" a role_name "" multiplicity "1" private classrelation_ref 172909 // (jest rozliczana poprzez>) b role_name "" multiplicity "1..*" private classrelation_ref 172781 // (jest rozliczana poprzez>) end end class 151405 "Wydane_10" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 138477 // (jest czescia>) relation 136429 ---- name "jest czescia>" a role_name "" multiplicity "1" private classrelation_ref 138477 // (jest czescia>) b role_name "" multiplicity "*" private classrelation_ref 138605 // jest czescia> end attribute 129389 "ilosc:Waluta" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 151533 "Wydane_20" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 137965 // (jest czescia>) relation 136173 ---- name "jest czescia>" a role_name "" multiplicity "1" private classrelation_ref 137965 // (jest czescia>) b role_name "" multiplicity "*" private classrelation_ref 138093 // jest czescia> end attribute 129133 "ilosc:Waluta" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 151661 "Wydane_50" visibility package constraint "retret"cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" comment "ertertert" classrelation 138989 // (jest czescia>) relation 136685 ---- name "jest czescia>" a role_name "" multiplicity "1" private classrelation_ref 138989 // (jest czescia>) b role_name "" multiplicity "*" private classrelation_ref 139117 // jest czescia> end attribute 129005 "ilosc:Waluta" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 151789 "Wydane_100" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 138221 // () relation 136557 ---- name "jest czescia>" a role_name "" multiplicity "1" private classrelation_ref 138733 // (jest czescia>) b role_name "" multiplicity "*" private classrelation_ref 138861 // jest czescia> end attribute 129261 "ilosc:Waluta" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 158701 "Waluta" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" attribute 132589 "ilosc" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 132717 "rodzaj" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 128123 "Numer_Konta" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" attribute 128251 "numer" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 128251 "Numer_Karty" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" attribute 128123 "numer" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end end classview 128123 "design" classdiagramsettings member_max_width 0 end classcompositediagramsettings end collaborationdiagramsettings end objectdiagramsettings end objectcompositediagramsettings end sequencediagramsettings end statediagramsettings end activitydiagramsettings end class 173165 "Potwierdzenie_Transakcji" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 174061 // (wydaje>) relation_ref 163821 // wydaje> end end class 173037 "Sprawdzenie_Stanu_Konta" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 173805 // ( relation 165101 ---> a role_name "" private classrelation_ref 175469 // b parent class_ref 173165 // Potwierdzenie_Transakcji end operation 139373 "AddUserHistory" public explicit_return_type "" nparams 0 end classrelation 182637 // relation 172269 -_-|> a public classrelation_ref 182637 // b parent class_ref 179693 // IStrategiaTransakcje end end class 172909 "Wyplata_Gotowki" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 172781 // (jest rozliczana poprzez>) relation_ref 163181 // jest rozliczana poprzez> end classrelation 173037 // (dziedziczy po>) relation 163309 ---- name "dziedziczy po>" a role_name "" multiplicity "1" private classrelation_ref 173037 // (dziedziczy po>) b role_name "" multiplicity "*" private classrelation_ref 173165 // dziedziczy po> end classrelation 173293 // (dokonuje>) relation 163437 ---- name "dokonuje>" a role_name "" multiplicity "1" private classrelation_ref 173293 // (dokonuje>) b role_name "" multiplicity "*" private classrelation_ref 173421 // dokonuje> end attribute 140653 "kwota:Waluta" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end classrelation 173549 // (dokonuje>) relation 163565 ---- name "dokonuje>" a role_name "" multiplicity "1" private classrelation_ref 173549 // (dokonuje>) b role_name "" multiplicity "*" private classrelation_ref 173677 // (dokonuje>) end classrelation 175725 // (tworzy) relation 165357 ---> name "tworzy" a role_name "" multiplicity "0..1" private classrelation_ref 175725 // (tworzy) b multiplicity "1" parent class_ref 173165 // Potwierdzenie_Transakcji end classrelation 182381 // relation 172013 -_-|> a public classrelation_ref 182381 // b parent class_ref 179693 // IStrategiaTransakcje end end class 172781 "Wplata_Gotowki" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 171757 // () relation 162797 ---- name "dziedziczy po>" a role_name "" multiplicity "1" private classrelation_ref 172013 // (dziedziczy po>) b role_name "" multiplicity "*" private classrelation_ref 172141 // dziedziczy po> end classrelation 172269 // (dokonuje>) relation 162925 ---- name "dokonuje>" a role_name "" multiplicity "1" private classrelation_ref 172269 // (dokonuje>) b role_name "" multiplicity "*" private classrelation_ref 172397 // dokonuje> end attribute 140525 "kwota:Waluta" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end classrelation 172525 // (dokonuje>) relation 163053 ---- name "dokonuje>" a role_name "" multiplicity "1" private classrelation_ref 172525 // (dokonuje>) b role_name "" multiplicity "*" private classrelation_ref 172653 // (dokonuje>) end classrelation 175597 // (tworzy) relation 165229 ---> name "tworzy" a role_name "" multiplicity "0..1" private classrelation_ref 175597 // (tworzy) b multiplicity "1" parent class_ref 173165 // Potwierdzenie_Transakcji end classrelation 182509 // relation 172141 -_-|> a public classrelation_ref 182509 // b parent class_ref 179693 // IStrategiaTransakcje end end class 172653 "Operator_Kart_Platniczych" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 171245 // ( name "obsluguje" a role_name "" multiplicity "1..*" private classrelation_ref 174957 // (obsluguje) b multiplicity "1" parent class_ref 172397 // Karta end end class 172525 "Bank" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 170989 // ( name "obsluguje" a role_name "" multiplicity "1..*" private classrelation_ref 174829 // (obsluguje) b multiplicity "1" parent class_ref 172397 // Karta end end class 172397 "Karta" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 169709 // ( relation 161901 ---- a role_name "" private classrelation_ref 170221 // b role_name "" private classrelation_ref 170349 // end classrelation 170477 // () relation_ref 161389 // wymaga> end classrelation 169453 // () relation 161133 ---- name "posiada>" a role_name "" multiplicity "1" private classrelation_ref 168685 // (posiada>) b role_name "" multiplicity "1..*" private classrelation_ref 168813 // posiada> end operation 138349 "IsHardwareOk" public explicit_return_type "" nparams 0 end operation 138477 "AreNotesToBePicked" public explicit_return_type "" nparams 0 end operation 138605 "AreConfirmationToBePicked" public explicit_return_type "" nparams 0 end operation 138733 "AreCardToBePicked" public explicit_return_type "" nparams 0 end classrelation 168941 // (posiada>) relation 161261 ---- name "posiada>" a role_name "" multiplicity "1" private classrelation_ref 168941 // (posiada>) b role_name "" multiplicity "1..*" private classrelation_ref 169069 // (posiada>) end classrelation 174573 // (obsluguje) relation 164205 ---> name "obsluguje" a role_name "" multiplicity "*" private classrelation_ref 174573 // (obsluguje) b multiplicity "1" parent class_ref 172013 // Banknoty end classrelation 182765 // relation 172397 -_-|> a public classrelation_ref 182765 // b parent class_ref 179821 // ISensoryAdapter end end sequencediagram 128507 "1-1-wlorzenieidentyfikatora" sequencediagramsettings end overlapping_bars size A4 end classinstance 128379 "" type class_ref 136173 // Uzytkownik attributes end relations end end class 171885 "Bankomat" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 167405 // (posiada>) relation_ref 160493 // posiada> end classrelation 167661 // (konserwuje>) relation_ref 160621 // konserwuje> end classrelation 167917 // (ma>) relation_ref 160749 // ma> end classrelation 168173 // (dokonuje>) relation_ref 160877 // dokonuje> end classrelation 168429 // (dokonuje>) relation_ref 161005 // dokonuje> end attribute 139757 "nr_seryjny" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end operation 137069 "EnterSafeMode" public explicit_return_type "" nparams 0 end operation 137197 "InsertCard" public explicit_return_type "" nparams 0 end operation 137325 "ReturnCard" public explicit_return_type "" nparams 0 end operation 137453 "InsertPIN" public explicit_return_type "" nparams 0 end operation 137581 "IncreaseFailStreak" public explicit_return_type "" nparams 0 end operation 137709 "ChooseOption" public explicit_return_type "" nparams 0 end operation 137837 "EnterDepositMode" public explicit_return_type "" nparams 0 end operation 137965 "InsertDepositValue" public explicit_return_type "" nparams 0 end operation 138093 "CloseNotesLid" public explicit_return_type "" nparams 0 end operation 138221 "SetConfirmationToPrintState" public explicit_return_type "" nparams 0 end classrelation 169069 // (posiada>) relation_ref 161261 // posiada> end classrelation 172653 // (dokonuje>) relation_ref 163053 // dokonuje> end classrelation 173677 // (dokonuje>) relation_ref 163565 // dokonuje> end classrelation 174317 // (wywoluje) relation 163949 ---> name "wywoluje" a role_name "" multiplicity "*" private classrelation_ref 174317 // (wywoluje) b multiplicity "1" parent class_ref 172269 // Weryfikacja_Uzytkownika end classrelation 174445 // (ma) relation 164077 ---> name "ma" a role_name "" multiplicity "*" private classrelation_ref 174445 // (ma) b multiplicity "1" parent class_ref 172141 // Sensory end classrelation 174701 // (obsluguje) relation 164333 ---> name "obsluguje" a role_name "" multiplicity "0..1" private classrelation_ref 174701 // (obsluguje) b multiplicity "1" parent class_ref 172397 // Karta end classrelation 175085 // (tworzy) relation 164717 ---> name "tworzy" a role_name "" multiplicity "*" private classrelation_ref 175085 // (tworzy) b multiplicity "1" parent class_ref 172909 // Wyplata_Gotowki end classrelation 175213 // (tworzy) relation 164845 ---> name "tworzy" a role_name "" multiplicity "*" private classrelation_ref 175213 // (tworzy) b multiplicity "1" parent class_ref 172781 // Wplata_Gotowki end classrelation 175341 // (tworzy) relation 164973 ---> name "tworzy" a role_name "" multiplicity "*" private classrelation_ref 175341 // (tworzy) b multiplicity "1" parent class_ref 173037 // Sprawdzenie_Stanu_Konta end classrelation 182253 // (tworzy) relation 171885 ---> name "tworzy" a role_name "" multiplicity "*" private classrelation_ref 182253 // (tworzy) b multiplicity "1" parent class_ref 179693 // IStrategiaTransakcje end classrelation 182893 // (komunikuje_sie) relation 172525 ---> name "komunikuje_sie" a role_name "" multiplicity "1" private classrelation_ref 182893 // (komunikuje_sie) b multiplicity "1" parent class_ref 179821 // ISensoryAdapter end classrelation 183405 // posiada> relation_ref 172781 // posiada> end classrelation 184173 // posiada> relation_ref 173293 // posiada> end classrelation 184941 // posiada> relation_ref 173805 // posiada> end end sequencediagram 128635 "1-2-autentykacja" sequencediagramsettings end overlapping_bars size A4 end class 172013 "Banknoty" visibility package stereotype "Rzeczy w Kontenerze" cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end sequencediagram 128891 "1-3-wyburopcjiwmenu" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 135547 "1-4-wkladanieBanknoow" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 142075 "1-5-infomacjanatmatpotwierdzenia" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 142203 "1-6-wydaniepotwierdzenia" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 142331 "1-7-odbiur-identyfikatora" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 142459 "1-8-sparwdzeniesensorow" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 134637 "5-1-wlozenieIdentyfikatora" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 134765 "5-2-autentykacja" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 134893 "5-3-wyborOpcjiMenu" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 135277 "5-4-wyswietlHistorie" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 135405 "5-5-ukrycieHistorii" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 135533 "5-6-zakonczSprawdzanie" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 135021 "5-7-odbiorIdentyfikatora" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 135149 "5-8-sprawdzenieSensorow" sequencediagramsettings end overlapping_bars size A4 end class 165357 "Klient" visibility package stereotype "actor" cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 129389 "AnotherTry" public explicit_return_type "" nparams 0 end end sequencediagram 142061 "2-1-SprawdzenieSensorow" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 142189 "2-2-WlozenieKarty" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 142317 "2-3-PodaniePINu" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 142445 "2-4-WybranieOpcjiWyplaty" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 142573 "2-5-PodanieKwoty" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 142701 "2-6-OdbiorBanknotow" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 142829 "2-7-CzyDrukowacPotwierdzenie" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 142957 "2-8-OdbiorPotwierdzenia" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 143085 "2-9-OdbiorKarty" sequencediagramsettings end overlapping_bars size A4 end class 134779 "czas" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end classdiagram 149613 "design-model" classdiagramsettings draw_all_relations no member_max_width 0 end size A4 end class 179693 "IStrategiaTransakcje" visibility package stereotype "interface." cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "${comment}${final}${abstract}class ${name}${extends}${implements} { ${members}} " python_2_2 python_decl "" idl_decl "${comment}${abstract}${custom}valuetype ${name}${inherit} { ${members}}; " explicit_switch_type "" mysql_decl "" attribute 147181 "TransactionType" private explicit_type "enum" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end operation 145901 "Execute" public explicit_return_type "" nparams 1 param in name "b" type class_ref 171885 // Bankomat end end class 179821 "ISensoryAdapter" visibility package stereotype "interface." cpp_decl "" java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} { ${members}} " php_decl "${comment}${final}${abstract}class ${name}${extends}${implements} { ${members}} " python_2_2 python_decl "" idl_decl "${comment}${abstract}${custom}valuetype ${name}${inherit} { ${members}}; " explicit_switch_type "" mysql_decl "" operation 146029 "getHardwareState" public explicit_return_type "" nparams 1 param out name "hardwareState" explicit_type "hardwareState" end end class 179949 "SensorKarta" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 183021 // (posiada>) relation 172653 ---- name "posiada>" a role_name "" multiplicity "1" private classrelation_ref 183021 // (posiada>) b role_name "" multiplicity "1..*" private classrelation_ref 183149 // posiada> end operation 146157 "IsHardwareOk" public explicit_return_type "" nparams 0 end operation 146541 "AreCardToBePicked" public explicit_return_type "" nparams 0 end classrelation 183277 // (posiada>) relation 172781 ---- name "posiada>" a role_name "" multiplicity "1" private classrelation_ref 183277 // (posiada>) b role_name "" multiplicity "1..*" private classrelation_ref 183405 // posiada> end classrelation 183533 // (obsluguje) relation 172909 ---> name "obsluguje" a role_name "" multiplicity "*" private classrelation_ref 183533 // (obsluguje) b multiplicity "1" parent class_ref 172013 // Banknoty end classrelation 185709 // relation 174573 -_-|> a public classrelation_ref 185709 // b parent class_ref 179821 // ISensoryAdapter end end class 180077 "SensorKieszenie" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 183789 // (posiada>) relation 173165 ---- name "posiada>" a role_name "" multiplicity "1" private classrelation_ref 183789 // (posiada>) b role_name "" multiplicity "1..*" private classrelation_ref 183917 // posiada> end operation 146669 "IsHardwareOk" public explicit_return_type "" nparams 0 end classrelation 184045 // (posiada>) relation 173293 ---- name "posiada>" a role_name "" multiplicity "1" private classrelation_ref 184045 // (posiada>) b role_name "" multiplicity "1..*" private classrelation_ref 184173 // posiada> end classrelation 184301 // (obsluguje) relation 173421 ---> name "obsluguje" a role_name "" multiplicity "*" private classrelation_ref 184301 // (obsluguje) b multiplicity "1" parent class_ref 172013 // Banknoty end classrelation 185581 // relation 174445 -_-|> a public classrelation_ref 185581 // b parent class_ref 179821 // ISensoryAdapter end end class 180205 "SensoryEkranu" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 184557 // (posiada>) relation 173677 ---- name "posiada>" a role_name "" multiplicity "1" private classrelation_ref 184557 // (posiada>) b role_name "" multiplicity "1..*" private classrelation_ref 184685 // posiada> end operation 147181 "IsHardwareOk" public explicit_return_type "" nparams 0 end classrelation 184813 // (posiada>) relation 173805 ---- name "posiada>" a role_name "" multiplicity "1" private classrelation_ref 184813 // (posiada>) b role_name "" multiplicity "1..*" private classrelation_ref 184941 // posiada> end classrelation 185069 // (obsluguje) relation 173933 ---> name "obsluguje" a role_name "" multiplicity "*" private classrelation_ref 185069 // (obsluguje) b multiplicity "1" parent class_ref 172013 // Banknoty end classrelation 185325 // relation 174189 -_-> a public classrelation_ref 185325 // b parent class_ref 179821 // ISensoryAdapter end classrelation 185453 // relation 174317 -_-|> a public classrelation_ref 185453 // b parent class_ref 179821 // ISensoryAdapter end end state 128109 "Diagram Stanow - Wyplata Gotowki" stereotype "machine" state 129261 "giveoutCash" transition 130797 "" on state_ref 129005 // returnCard external end end statediagram 156141 "state-diagram" statediagramsettings draw_all_relations no end size A4 end pseudostate 128237 final "" end pseudostate 128365 initial "" transition 128365 "Card Insertion" on state_ref 128237 // cardInserted external end end state 128237 "cardInserted" pseudostate 128621 join "" end transition 128109 "Authentication Passed" on state_ref 128365 // chooseOptionMenu external end transition 128237 "Authentication Failed" on pseudostate_ref 128493 // final external end transition 129005 "Authentication Failed" on state_ref 129005 // returnCard external end end state 128365 "chooseOptionMenu" transition 128493 "Choose 'Withdraw Money'" on state_ref 128493 // withdrawMode - askForAmount external end transition 129261 "Exit" on state_ref 129005 // returnCard external end transition 130157 "" on state_ref 129005 // returnCard external end transition 130285 "" on state_ref 129005 // returnCard external end transition 130413 "Exit" on state_ref 129005 // returnCard external end end pseudostate 128493 final "" end state 128493 "withdrawMode - askForAmount" transition 128621 "" on state_ref 128621 // askForAmount external end transition 128749 "Bank approves transaction" on state_ref 128749 // witdrawingMoney external end transition 128877 "Bank does not approve transaction" on pseudostate_ref 128749 // final external end transition 129133 "Bank does not approve transaction" on state_ref 128365 // chooseOptionMenu external end transition 130029 "Bank does not approve transaction" on state_ref 128365 // chooseOptionMenu external end end state 128621 "askForAmount" end state 128749 "witdrawingMoney" transition 129389 "" on state_ref 128877 // confirmationNeeded? external end end state 128877 "confirmationNeeded?" transition 129517 "Yes" on state_ref 129133 // printConfirmation external end transition 129645 "No" on state_ref 129005 // returnCard external end transition 130541 "No" on state_ref 129261 // giveoutCash external end end state 129005 "returnCard" transition 129901 "" on pseudostate_ref 128237 // final external end end state 129133 "printConfirmation" transition 129773 "" on state_ref 129005 // returnCard external end transition 130669 "" on state_ref 129261 // giveoutCash external end end pseudostate 128749 final "" end end end end