format 223 "models" revision 15 modified_by 7 "Spider" // 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 128069 "domain" classdiagramsettings member_max_width 0 end classcompositediagramsettings end collaborationdiagramsettings end objectdiagramsettings end objectcompositediagramsettings end sequencediagramsettings end statediagramsettings end activitydiagramsettings end classdiagram 128069 "domain-model" classdiagramsettings draw_all_relations no show_members_full_definition yes member_max_width 0 end size A4 end class 128069 "bankomatKontroler" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128069 // (< Znajduje sie) relation 128069 ---- name "< Znajduje sie" a role_name "" multiplicity "1" private classrelation_ref 128069 // (< Znajduje sie) b role_name "" multiplicity "*" private classrelation_ref 128197 // (< Znajduje sie) end classrelation 129989 // < Posiada relation_ref 128965 // < Posiada end classrelation 131909 // (Posiada) relation 129989 ---- name "Posiada" a role_name "" multiplicity "1" private classrelation_ref 131909 // (Posiada) b role_name "" multiplicity "1" private classrelation_ref 132037 // (Posiada) end classrelation 132165 // (Posiada) relation 130117 ---- name "Posiada" a role_name "" multiplicity "1" private classrelation_ref 132165 // (Posiada) b role_name "" multiplicity "1" private classrelation_ref 132293 // (Posiada) end classrelation 132421 // (Posiada) relation 130245 ---- name "Posiada" a role_name "" multiplicity "1" private classrelation_ref 132421 // (Posiada) b role_name "" multiplicity "1" private classrelation_ref 132549 // (Posiada) end classrelation 134469 // (Posiada) relation 131269 ---- name "Posiada" a role_name "" multiplicity "1" private classrelation_ref 134469 // (Posiada) b role_name "" multiplicity "1" private classrelation_ref 134597 // (Posiada) end classrelation 134725 // (Posiada) relation 131397 ---- name "Posiada" a role_name "" multiplicity "1" private classrelation_ref 134725 // (Posiada) b role_name "" multiplicity "1" private classrelation_ref 134853 // (Posiada) end attribute 130501 "nr_bankomatu" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end classrelation 150981 // (Posiada) relation 145989 ---> name "Posiada" a role_name "" multiplicity "1" private classrelation_ref 150981 // (Posiada) b multiplicity "1" parent class_ref 129989 // system_czytnika_kart end operation 130245 "wprowadzKarte" public explicit_return_type "" nparams 0 end operation 130373 "wprowadzPIN(PIN)" public explicit_return_type "" nparams 0 end operation 130501 "wybierzPrzelew" public explicit_return_type "" nparams 0 end operation 130629 "wybierzWplate" public explicit_return_type "" nparams 0 end operation 130757 "wybierzWyplate" public explicit_return_type "" nparams 0 end operation 130885 "wprowadzNumerKonta(numer)" public explicit_return_type "" nparams 0 end operation 131013 "wprowadzDane(dane)" public explicit_return_type "" nparams 0 end operation 131141 "wprowadzKwote(kwota)" public explicit_return_type "" nparams 0 end operation 131269 "potwierdzTransakcje" public explicit_return_type "" nparams 0 end operation 131397 "odebranoKarte" public explicit_return_type "" nparams 0 end classrelation 151365 // (Wywoluje) relation 146373 ---> name "Wywoluje" a role_name "" multiplicity "1" private classrelation_ref 151365 // (Wywoluje) b multiplicity "1" parent class_ref 128453 // sot end operation 128525 "odebranoGotowka" public explicit_return_type "" nparams 0 end operation 139205 "addUpdateListner(bankomatListner)" public explicit_return_type "" nparams 0 end classrelation 157893 // bankomatListner () relation 152901 ---> a role_name "bankomatListner" private classrelation_ref 157893 // bankomatListner () b parent class_ref 158149 // bankomatListner end end class 128197 "klient" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128581 // (Posiada) relation 128325 ---- name "Posiada" a role_name "" multiplicity "1..*" private classrelation_ref 128581 // (Posiada) b role_name "" multiplicity "1" private classrelation_ref 128709 // (Posiada) end attribute 128069 "imie" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 128197 "nazwisko" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 128325 "PESEL" private explicit_type "int" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 128453 "nr_dowodu" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 128325 "karta" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128965 // < Jest przypisa relation_ref 128453 // < Jest przypisa end classrelation 129221 // relation_ref 128581 // end attribute 128965 "numer" private explicit_type "long" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 129093 "cvc" private explicit_type "int" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 128453 "sot" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 130245 // < Jest obslugiwana relation_ref 129093 // < Jest obslugiwana end classrelation 132805 // Komunikuje sie relation_ref 130373 // Komunikuje sie end classrelation 132933 // (Komunikuje sie) relation 130501 ---- name "Komunikuje sie" a role_name "" multiplicity "*" private classrelation_ref 132933 // (Komunikuje sie) b role_name "" multiplicity "*" private classrelation_ref 133061 // (Komunikuje sie) end classrelation 135237 // (Komunikuje sie) relation 131653 ---- name "Komunikuje sie" a role_name "" multiplicity "*" private classrelation_ref 135237 // (Komunikuje sie) b role_name "" multiplicity "*" private classrelation_ref 135365 // (Komunikuje sie) end operation 129989 "zamknijTransakcje" public explicit_return_type "" nparams 0 end classrelation 150853 // (Przechowuje) relation 145861 ---> name "Przechowuje" a role_name "" multiplicity "1" private classrelation_ref 150853 // (Przechowuje) b multiplicity "1" parent class_ref 137413 // transakcja end classrelation 151109 // (Obsluguje) relation 146117 ---> name "Obsluguje" a role_name "" multiplicity "1" private classrelation_ref 151109 // (Obsluguje) b multiplicity "*" parent class_ref 129221 // system_bankowy end operation 131525 "utworzPrzelew(karta)" public explicit_return_type "" nparams 0 end operation 131653 "utworzWplate" public explicit_return_type "" nparams 0 end operation 131781 "utworzWyplate" public explicit_return_type "" nparams 0 end operation 131909 "updatePrzelewOdbiorca(numerOdbiorcy)" public explicit_return_type "" nparams 0 end operation 132037 "updatePrzelewDane(dane)" public explicit_return_type "" nparams 0 end operation 132165 "updateKwota(kwota)" public explicit_return_type "" nparams 0 end operation 132293 "wykonajTransakcje" public explicit_return_type "" nparams 0 end operation 128397 "wydajGotowka" public explicit_return_type "" nparams 0 end attribute 138181 "instance:sot" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end operation 138821 "getInstance:sot" public explicit_return_type "" nparams 0 end end class 128581 "konto" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128709 // (Posiada) relation_ref 128325 // Posiada end classrelation 128837 // (< Jest przypisa) relation 128453 ---- name "< Jest przypisa" a role_name "" multiplicity "*" private classrelation_ref 128837 // (< Jest przypisa) b role_name "" multiplicity "1" private classrelation_ref 128965 // < Jest przypisa end classrelation 135749 // (Obsluguje) relation 131909 ---- name "Obsluguje" a role_name "" multiplicity "1" private classrelation_ref 135749 // (Obsluguje) b role_name "" multiplicity "*" private classrelation_ref 135877 // (Obsluguje) end attribute 128581 "numer" private explicit_type "long" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 128709 "stan" private explicit_type "wartosc" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 128837 "waluta" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 128709 "bank" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128325 // (< Znajduje sie) relation 128197 ---- name "< Znajduje sie" a role_name "" multiplicity "1" private classrelation_ref 128325 // (< Znajduje sie) b role_name "" multiplicity "*" private classrelation_ref 128453 // (< Znajduje sie) end classrelation 130373 // (< Posiada) relation 129221 ---- name "< Posiada" a role_name "" multiplicity "1" private classrelation_ref 130373 // (< Posiada) b role_name "" multiplicity "1" private classrelation_ref 130501 // (< Posiada) end classrelation 142405 // (zatrudnia >) relation 138437 ---- name "zatrudnia >" a role_name "" multiplicity "*" private classrelation_ref 142405 // (zatrudnia >) b role_name "" multiplicity "*" private classrelation_ref 142533 // (zatrudnia >) end attribute 131141 "nazwa" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 128837 "watchdog" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 129861 // (< Posiada) relation 128965 ---- name "< Posiada" a role_name "" multiplicity "1" private classrelation_ref 129861 // (< Posiada) b role_name "" multiplicity "1" private classrelation_ref 129989 // < Posiada end classrelation 143429 // (Informuje o stanie >) relation 138949 ---- name "Informuje o stanie >" a role_name "" multiplicity "1" private classrelation_ref 143429 // (Informuje o stanie >) b role_name "" multiplicity "*" private classrelation_ref 143557 // (Informuje o stanie >) end end class 129221 "system_bankowy" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 130501 // (< Posiada) relation_ref 129221 // < Posiada end classrelation 133061 // (Komunikuje sie) relation_ref 130501 // Komunikuje sie end classrelation 134981 // (Posiada >) relation 131525 ---- name "Posiada >" a role_name "" multiplicity "1" private classrelation_ref 134981 // (Posiada >) b role_name "" multiplicity "1" private classrelation_ref 135109 // (Posiada >) end classrelation 135877 // (Obsluguje) relation_ref 131909 // Obsluguje end end class 129349 "system_telefonii_komorkowej" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 135365 // (Komunikuje sie) relation_ref 131653 // Komunikuje sie end end class 129605 "system_modulu_wplacajacego" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 131653 // (Obsluguje) relation 129861 ---- name "Obsluguje" a role_name "" multiplicity "1" private classrelation_ref 131653 // (Obsluguje) b role_name "" multiplicity "1" private classrelation_ref 131781 // (Obsluguje) end classrelation 134853 // (Posiada) relation_ref 131397 // Posiada end classrelation 143685 // (Obsluguje) relation 139077 ---- name "Obsluguje" a role_name "" multiplicity "1" private classrelation_ref 143685 // (Obsluguje) b role_name "" multiplicity "1" private classrelation_ref 143813 // (Obsluguje) end end class 129733 "system_modulu_wyplacajacego" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 134341 // Obsluguje relation_ref 131141 // Obsluguje end classrelation 134597 // (Posiada) relation_ref 131269 // Posiada end end class 129861 "system_uwierzytelniania" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 135109 // (Posiada >) relation_ref 131525 // Posiada > end end class 129989 "system_czytnika_kart" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 132037 // (Posiada) relation_ref 129989 // Posiada end operation 130117 "czytajNumerKarty" public explicit_return_type "" nparams 0 end classrelation 151237 // (Obsluguje) relation 146245 ---> name "Obsluguje" a role_name "" multiplicity "1" private classrelation_ref 151237 // (Obsluguje) b multiplicity "1" parent class_ref 128325 // karta end end class 130117 "system_telekomunikacyjny" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 132293 // (Posiada) relation_ref 130117 // Posiada end classrelation 132677 // (Komunikuje sie) relation 130373 ---- name "Komunikuje sie" a role_name "" multiplicity "1" private classrelation_ref 132677 // (Komunikuje sie) b role_name "" multiplicity "*" private classrelation_ref 132805 // Komunikuje sie end classrelation 143173 // (< Monitoruje) relation 138821 ---- name "< Monitoruje" a role_name "" multiplicity "1" private classrelation_ref 143173 // (< Monitoruje) b role_name "" multiplicity "*" private classrelation_ref 143301 // (< Monitoruje) end classrelation 143557 // (Informuje o stanie >) relation_ref 138949 // Informuje o stanie > end end class 136645 "kasetka" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 131781 // (Obsluguje) relation_ref 129861 // Obsluguje end classrelation 134213 // (Obsluguje) relation 131141 ---- name "Obsluguje" a role_name "" multiplicity "1" private classrelation_ref 134213 // (Obsluguje) b role_name "" multiplicity "1" private classrelation_ref 134341 // Obsluguje end attribute 130885 "ID" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 131013 "stan" private explicit_type "int" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end classrelation 143813 // (Obsluguje) relation_ref 139077 // Obsluguje end end class 136773 "wplata" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 133445 // relation 130757 ---- a role_name "" private classrelation_ref 133445 // b role_name "" private classrelation_ref 133573 // end end class 136901 "wyplata" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 133701 // relation 130885 ---- a role_name "" private classrelation_ref 133701 // b role_name "" private classrelation_ref 133829 // end end class 137029 "przelew" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 133957 // relation 131013 ---- a role_name "" private classrelation_ref 133957 // b role_name "" private classrelation_ref 134085 // end end class 137157 "system_drukowania_potwierdzen" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 132549 // (Posiada) relation_ref 130245 // Posiada end classrelation 133189 // (Obsluguje) relation 130629 ---- name "Obsluguje" a role_name "" multiplicity "*" private classrelation_ref 133189 // (Obsluguje) b role_name "" multiplicity "1" private classrelation_ref 133317 // (Obsluguje) end end class 137285 "wydruk" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 133317 // (Obsluguje) relation_ref 130629 // Obsluguje end end class 137413 "transakcja" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 130117 // (< Jest obslugiwana) relation 129093 ---- name "< Jest obslugiwana" a role_name "" multiplicity "1" private classrelation_ref 130117 // (< Jest obslugiwana) b role_name "" multiplicity "*" private classrelation_ref 130245 // < Jest obslugiwana end classrelation 133573 // relation_ref 130757 // end classrelation 133829 // relation_ref 130885 // end classrelation 134085 // relation_ref 131013 // end attribute 129349 "numer" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 129477 "kwota" private explicit_type "int" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 129605 "waluta" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 129733 "data_wykonania" private explicit_type "data" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 129861 "nr_bankomatu" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end operation 128013 "dodajKwota(kwota)" public explicit_return_type "" nparams 0 end operation 128141 "newPrzelew(karta)" public explicit_return_type "" nparams 0 end operation 128269 "newWyplata(karta)" public explicit_return_type "" nparams 0 end end class 137541 "pin" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 129093 // relation 128581 ---- a role_name "" multiplicity "1" private classrelation_ref 129093 // b role_name "" multiplicity "1" private classrelation_ref 129221 // end attribute 129221 "kod_pin" private explicit_type "int" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 137669 "loklizacja_banku" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128453 // (< Znajduje sie) relation_ref 128197 // < Znajduje sie end attribute 130373 "adres" private type class_ref 144837 // adres cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end classrelation 144325 // relation_ref 139333 // end end class 137797 "lokalizacja_bankomatu" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128197 // (< Znajduje sie) relation_ref 128069 // < Znajduje sie end classrelation 143941 // relation 139205 ---- a role_name "" private classrelation_ref 143941 // b role_name "" private classrelation_ref 144069 // end end class 144325 "pracownik" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 142533 // (zatrudnia >) relation_ref 138437 // zatrudnia > end classrelation 142661 // relation 138565 ---- a role_name "" private classrelation_ref 142661 // b role_name "" private classrelation_ref 142789 // end classrelation 142917 // relation 138693 ---- a role_name "" private classrelation_ref 142917 // b role_name "" private classrelation_ref 143045 // end attribute 129989 "imie" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 130117 "nazwisko" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 130245 "ID" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 144453 "serwisant" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 142789 // relation_ref 138565 // end end class 144581 "konwojent" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 143045 // relation_ref 138693 // end end class 144709 "system_nadzoru" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 143301 // (< Monitoruje) relation_ref 138821 // < Monitoruje end end class 144837 "adres" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" attribute 131269 "nr_domu" private explicit_type "int" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 131397 "nazwa_ulicy" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 131525 "nazwa_miasta" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 131653 "kod_pocztowy" private explicit_type "string" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end classrelation 144069 // relation_ref 139205 // end classrelation 144197 // relation 139333 ---- a role_name "" private classrelation_ref 144197 // b role_name "" private classrelation_ref 144325 // end end class 151365 "Klient" visibility package stereotype "actor" cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end end classview 134597 "design" classdiagramsettings member_max_width 0 end classcompositediagramsettings end collaborationdiagramsettings end objectdiagramsettings end objectcompositediagramsettings end sequencediagramsettings end statediagramsettings end activitydiagramsettings end sequencediagram 134597 "5-1-WprowadzenieKarty" sequencediagramsettings end overlapping_bars size A4 end classinstance 128069 "" type class_ref 151365 // Klient attributes end relations end end classinstance 128197 "" type class_ref 128069 // bankomatKontroler attributes end relations end end classinstance 128325 "" type class_ref 129989 // system_czytnika_kart attributes end relations end end classinstance 128837 "karta" type class_ref 128325 // karta attributes end relations end end sequencediagram 128013 "1-1-Wybranie opcji wyplaty gotowki" sequencediagramsettings end overlapping_bars size A4 end classinstance 128013 "" type class_ref 151365 // Klient attributes end relations end end classinstance 128141 "" type class_ref 128069 // bankomatKontroler attributes end relations end end sequencediagram 128141 "1-2-Wybranie kwoty wyplaty" sequencediagramsettings end overlapping_bars size A4 end classinstance 128269 "" type class_ref 151365 // Klient attributes end relations end end classinstance 128397 "" type class_ref 128069 // bankomatKontroler attributes end relations end end classinstance 128525 "" type class_ref 128453 // sot attributes end relations end end classinstance 128653 "t" type class_ref 137413 // transakcja attributes end relations end end sequencediagram 128269 "1-3-Potwierdzenie wyplaty srodkow" sequencediagramsettings end overlapping_bars size A4 end classinstance 128781 "" type class_ref 151365 // Klient attributes end relations end end classinstance 128909 "" type class_ref 128069 // bankomatKontroler attributes end relations end end classinstance 129037 "" type class_ref 128453 // sot attributes end relations end end classinstance 129165 "" type class_ref 129221 // system_bankowy attributes end relations end end sequencediagram 141125 "5-2-WprowadzeniePINu" sequencediagramsettings end overlapping_bars size A4 end classinstance 135365 "" type class_ref 151365 // Klient attributes end relations end end classinstance 135493 "" type class_ref 128069 // bankomatKontroler attributes end relations end end classinstance 135621 "karta" type class_ref 128325 // karta attributes end relations end end sequencediagram 147653 "5-3-WyborPrzelewu" sequencediagramsettings end overlapping_bars size A4 end classinstance 142149 "" type class_ref 151365 // Klient attributes end relations end end classinstance 142277 "" type class_ref 128069 // bankomatKontroler attributes end relations end end classinstance 142405 "" type class_ref 128453 // sot attributes end relations end end classinstance 142533 "t" type class_ref 137413 // transakcja attributes end relations end end sequencediagram 147781 "5-4-WprowadzenieNumeruKonta" sequencediagramsettings end overlapping_bars size A4 end classinstance 142661 "" type class_ref 151365 // Klient attributes end relations end end classinstance 142789 "" type class_ref 128069 // bankomatKontroler attributes end relations end end classinstance 142917 "" type class_ref 128453 // sot attributes end relations end end classinstance 143045 "" type class_ref 137413 // transakcja attributes end relations end end sequencediagram 147909 "5-5-WprowadzenieDanychOdbiorcy" sequencediagramsettings end overlapping_bars size A4 end classinstance 143173 "" type class_ref 151365 // Klient attributes end relations end end classinstance 143301 "" type class_ref 128069 // bankomatKontroler attributes end relations end end classinstance 143429 "" type class_ref 128453 // sot attributes end relations end end sequencediagram 148037 "5-6-WprowadzenieKwotyPrzelewu" sequencediagramsettings end overlapping_bars size A4 end classinstance 143557 "" type class_ref 151365 // Klient attributes end relations end end classinstance 143685 "" type class_ref 128069 // bankomatKontroler attributes end relations end end classinstance 143813 "" type class_ref 128453 // sot attributes end relations end end sequencediagram 148165 "5-7-PotwierdzeniePrzelewu" sequencediagramsettings end overlapping_bars size A4 end classinstance 143941 "" type class_ref 128197 // klient attributes end relations end end classinstance 144069 "" type class_ref 151365 // Klient attributes end relations end end classinstance 144197 "" type class_ref 128069 // bankomatKontroler attributes end relations end end classinstance 144325 "" type class_ref 128453 // sot attributes end relations end end classinstance 144453 "" type class_ref 129221 // system_bankowy attributes end relations end end sequencediagram 148293 "5-8-OdebranieKarty" sequencediagramsettings end overlapping_bars size A4 end classinstance 144581 "" type class_ref 151365 // Klient attributes end relations end end classinstance 144709 "" type class_ref 128069 // bankomatKontroler attributes end relations end end classinstance 144837 "" type class_ref 128453 // sot attributes end relations end end classdiagram 154821 "design-model" classdiagramsettings draw_all_relations no member_max_width 0 end size A4 end classinstance 135693 "" type class_ref 128453 // sot attributes end relations end end sequencediagram 134797 "1-4-Odebranie karty z bankomatu" sequencediagramsettings end overlapping_bars size A4 end classinstance 135821 "" type class_ref 151365 // Klient attributes end relations end end classinstance 135949 "" type class_ref 129989 // system_czytnika_kart attributes end relations end end classinstance 136077 "" type class_ref 128069 // bankomatKontroler attributes end relations end end sequencediagram 134925 "1-5-Odebranie gotowki z bankomatu" sequencediagramsettings end overlapping_bars size A4 end classinstance 136205 "" type class_ref 151365 // Klient attributes end relations end end classinstance 136333 "" type class_ref 128069 // bankomatKontroler attributes end relations end end classinstance 136461 "" type class_ref 128453 // sot attributes end relations end end state 128013 "SM-1" stereotype "machine" statediagram 161349 "Diagram stanow - przelew" statediagramsettings draw_all_relations no end size A4 end pseudostate 128069 initial "" transition 128069 "wybierzPrzelew" on state_ref 128069 // nowyPrzelew external end end state 128069 "nowyPrzelew" transition 128197 "wprowadzNumerKonta" on state_ref 128197 // dodanoOdbiorce external end pseudostate 128197 fork "" end transition 128837 "podajOdbiorce" on state_ref 128837 // podanoOdbiorce external end transition 129605 "anulujPrzelew" on state_ref 129733 // reczneAnulowanie external end end state 128197 "dodanoOdbiorce" transition 128325 "wprowadzDane" on state_ref 128325 // dodanoDane external end transition 128709 "sprawdzNumer" on state_ref 128709 // niepoprawnyNumerOdbiorcy external end end state 128325 "dodanoDane" transition 128453 "wprowadzKwote" on state_ref 128453 // dodanoKwote external end end state 128453 "dodanoKwote" transition 128581 "potwierdzTransakcje" on state_ref 128581 // realizacjaTransakcji external end end state 128581 "realizacjaTransakcji" end state 128709 "niepoprawnyNumerOdbiorcy" end state 128837 "podanoOdbiorce" transition 128965 "podajDane" on state_ref 129093 // podanoDane external end transition 130501 "anulujPrzelew" on state_ref 129733 // reczneAnulowanie external end end state 128965 "zlyNumerOdbiorcy" end state 129093 "podanoDane" transition 129093 "podajKwote" on state_ref 129221 // podanoKwote external end transition 130629 "anulujPrzelew" on state_ref 129733 // reczneAnulowanie external end end state 129221 "podanoKwote" transition 129221 "wykonajTransakcje" on state_ref 129349 // wTrakcieRealizacji external end transition 130757 "anulujPrzelew" on state_ref 129733 // reczneAnulowanie external end end state 129349 "wTrakcieRealizacji" transition 129349 "odpowiedzSystemuBankowego" on state_ref 129605 // transakcjaOdrzucona external end transition 129477 "odpowiedzSystemuBankowego" on state_ref 129477 // transakcjaWykonana external end end state 129477 "transakcjaWykonana" transition 130373 "zwrocKarte" on pseudostate_ref 128581 // final external end end state 129605 "transakcjaOdrzucona" transition 129861 "zapytajOPonowneWykonanie" on state_ref 129861 // wykonajPonownie external end transition 129989 "" on state_ref 129605 // transakcjaOdrzucona end transition 130117 "zapytajOPonowneWykonanie" on state_ref 129733 // reczneAnulowanie external end end state 129733 "reczneAnulowanie" transition 129733 "" on pseudostate_ref 128325 // final external end end pseudostate 128325 final "" end state 129861 "wykonajPonownie" transition 130245 "" on state_ref 128069 // nowyPrzelew external end end pseudostate 128453 final "" end pseudostate 128581 final "" end end sequencediagram 128007 "6-1 Wybranie opcji wplaty gotowki" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128135 "6-2 Wprowadzenie gotowki do bankomatu" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128263 "6-3 Potwierdzenie wplaty srodkow" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128391 "6-4 Odebranie karty" sequencediagramsettings end overlapping_bars size A4 end class 157893 "transakcjaFactory" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" attribute 138309 "instance:transakcjaFactory" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end operation 138949 "getInstance:transakcjaFactory" public explicit_return_type "" nparams 0 end end class 158021 "bankomatFrame" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 128007 "initialize(t: transakcja):void" public explicit_return_type "" nparams 0 end classrelation 128007 // relation 128007 -_-> a public classrelation_ref 128007 // b parent class_ref 158149 // bankomatListner end classrelation 128135 // relation 128135 -_-|> a public classrelation_ref 128135 // b parent class_ref 158149 // bankomatListner end operation 128135 "onUpdateEvent(source sot):void" public explicit_return_type "" nparams 0 end end class 158149 "bankomatListner" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" operation 139077 "onUpdateEvent(source: sot)" public explicit_return_type "" nparams 0 end end end end