format 224 "models" revision 19 modified_by 17 "s444448" // 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 128121 "domain" classdiagramsettings member_max_width 0 end classcompositediagramsettings end collaborationdiagramsettings end objectdiagramsettings end objectcompositediagramsettings end sequencediagramsettings end statediagramsettings end activitydiagramsettings end classdiagram 128121 "domain-model" classdiagramsettings draw_all_relations no member_max_width 0 end size A4 end class 128121 "Bankomat" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 134801 // (Posiada) relation 134673 ---- name "Posiada" a role_name "" multiplicity "1..*" private classrelation_ref 134801 // (Posiada) b role_name "" multiplicity "1" private classrelation_ref 134929 // (Posiada) end classrelation 135057 // (Posiada) relation 134801 ---- name "Posiada" a role_name "" multiplicity "1..*" private classrelation_ref 135057 // (Posiada) b role_name "" multiplicity "1" private classrelation_ref 135185 // (Posiada) end classrelation 137361 // relation 135953 ---- a role_name "" private classrelation_ref 137361 // b role_name "" private classrelation_ref 137489 // end classrelation 137745 // (Realizuje operacje) relation 136209 ---- name "Realizuje operacje" a role_name "" multiplicity "*" private classrelation_ref 137745 // (Realizuje operacje) b role_name "" multiplicity "1" private classrelation_ref 137873 // (Realizuje operacje) end classrelation 138001 // relation 136337 ---- a role_name "" private classrelation_ref 138001 // b role_name "" private classrelation_ref 138129 // end classrelation 138129 // relation_ref 136337 // end classrelation 138385 // (Realizuje) relation 136593 ---- name "Realizuje" a role_name "" multiplicity "*" private classrelation_ref 138385 // (Realizuje) b role_name "" multiplicity "1" private classrelation_ref 138513 // (Realizuje) end classrelation 138641 // (Weryfikuje) relation 136721 ---- name "Weryfikuje" a role_name "" multiplicity "1" private classrelation_ref 138641 // (Weryfikuje) b role_name "" multiplicity "1" private classrelation_ref 138769 // (Weryfikuje) end classrelation 128249 // Posiada > relation_ref 128121 // Posiada > end attribute 128761 "nrSeryjny:String" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 128889 "iloscKaset:Number" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end operation 134555 "wlozKarte" public explicit_return_type "" nparams 0 end operation 134683 "wprowadzPin" public explicit_return_type "" nparams 0 end operation 134811 "wplataGotowki" public explicit_return_type "" nparams 0 end operation 134939 "potwierdzTransakcje" public explicit_return_type "" nparams 0 end operation 135067 "wprowadzBanknoty" public explicit_return_type "" nparams 0 end operation 135195 "drukujPotwierdzenie" public explicit_return_type "" nparams 0 end operation 135323 "anulujTransakcje" public explicit_return_type "" nparams 0 end operation 135451 "odbierzKarte" public explicit_return_type "" nparams 0 end operation 135579 "odbierzGotowke" public explicit_return_type "" nparams 0 end operation 135707 "wyplataGotowki" public explicit_return_type "" nparams 0 end classrelation 134555 // relation 134555 -_-> a public classrelation_ref 134555 // b parent class_ref 129401 // KartaKlienta end classrelation 134683 // relation 134683 ---> a role_name "" private classrelation_ref 134683 // b parent class_ref 134545 // ITransakcja end classrelation 145681 // relation 143633 ---|> a public classrelation_ref 145681 // b parent class_ref 128027 // CzytnikKart end classrelation 145809 // relation 143761 ---|> a public classrelation_ref 145809 // b parent class_ref 134545 // ITransakcja end classrelation 145937 // relation 143889 ---|> a public classrelation_ref 145937 // b parent class_ref 129401 // KartaKlienta end classrelation 146065 // relation 144017 *--> a role_name "" private classrelation_ref 146065 // b parent class_ref 128027 // CzytnikKart end classrelation 146193 // relation 144145 ---> a role_name "" private classrelation_ref 146193 // b parent class_ref 129401 // KartaKlienta end classrelation 146321 // relation 144273 ---> a role_name "" private classrelation_ref 146321 // b parent class_ref 128027 // CzytnikKart end classrelation 146449 // relation 144401 ---> stereotype "tworzy" a role_name "" multiplicity "1" private classrelation_ref 146449 // b multiplicity "1" parent class_ref 128027 // CzytnikKart end classrelation 146705 // relation 144657 ---> a role_name "" private classrelation_ref 146705 // b parent class_ref 134545 // ITransakcja end classrelation 146833 // relation 144785 ---> a role_name "" private classrelation_ref 146833 // b parent class_ref 128121 // Bankomat end classrelation 146961 // relation 144913 ---> stereotype "tworzy" a role_name "" multiplicity "1" init_value "tworzy" private comment "tworzy " constraint "tworzy" classrelation_ref 146961 // b multiplicity "1" parent class_ref 147729 // CzytnikFactory association_explicit_type "tworzy" end classrelation 147217 // relation 145169 ---> a role_name "" multiplicity "1" private classrelation_ref 147217 // b multiplicity "1" parent class_ref 147729 // CzytnikFactory end classrelation 147473 // (tworzy) relation 145425 ---> name "tworzy" a role_name "" multiplicity "*" private classrelation_ref 147473 // (tworzy) b multiplicity "1" parent class_ref 134545 // ITransakcja end end class 128249 "Wplata" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" attribute 129529 "wplaconaIlosc:Pieniadze" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end classrelation 133113 // relation 130937 ---|> a public classrelation_ref 133113 // b parent class_ref 134545 // ITransakcja end classrelation 145297 // relation 143249 -_-> a public classrelation_ref 145297 // b parent class_ref 134545 // ITransakcja end end class 128377 "Wyplata" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 137873 // (Realizuje operacje) relation_ref 136209 // Realizuje operacje end classrelation 138257 // relation 136465 ---|> a public classrelation_ref 138257 // b parent class_ref 128633 // Sprawdz_stan_konta end attribute 129145 "wydanaGotowka:Gotowka" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end classrelation 133369 // relation 131193 ---|> a public classrelation_ref 133369 // b parent class_ref 134545 // ITransakcja end classrelation 145553 // relation 143505 -_-> a public classrelation_ref 145553 // b parent class_ref 134545 // ITransakcja end end class 128505 "Przelew" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" attribute 129785 "nrKontaDoKtoregoPrzelewamy:nr_Konta" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 129913 "przelanaIlosc:Pieniadze" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end classrelation 133625 // relation 131449 ---|> a public classrelation_ref 133625 // b parent class_ref 134545 // ITransakcja end attribute 130425 "nrKontaZKtoregoPrzelewamy:Nr_konta" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 128633 "Sprawdz_stan_konta" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 137489 // relation_ref 135953 // end classrelation 128377 // relation 128249 ---- a role_name "" private classrelation_ref 128377 // b role_name "" private classrelation_ref 128505 // end classrelation 128633 // relation 128377 ---- a role_name "" private classrelation_ref 128633 // b role_name "" private classrelation_ref 128761 // end attribute 129657 "stan:Pieniadze" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end classrelation 133497 // relation 131321 ---|> a public classrelation_ref 133497 // b parent class_ref 134545 // ITransakcja end classrelation 145425 // relation 143377 -_-> a public classrelation_ref 145425 // b parent class_ref 134545 // ITransakcja end end class 128761 "Zakup_kod_prepaid" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 131065 // 1 (Zakup do) relation 129913 ---- name "Zakup do" a role_name "1" private classrelation_ref 131065 // 1 (Zakup do) b role_name "1" private classrelation_ref 131193 // 1 (Zakup do) end attribute 129401 "doladowanie:Pieniadze" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end classrelation 133241 // relation 131065 ---|> a public classrelation_ref 133241 // b parent class_ref 134545 // ITransakcja end end class 128889 "Klient" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 136081 // (Dokonuje transakcji) relation 135313 ---- name "Dokonuje transakcji" a role_name "" multiplicity "*" private classrelation_ref 136081 // (Dokonuje transakcji) b role_name "" multiplicity "*" private classrelation_ref 136209 // (Dokonuje transakcji) end classrelation 136337 // (< Posiada) relation 135441 ---- name "< Posiada" a role_name "" multiplicity "*" private classrelation_ref 136337 // (< Posiada) b role_name "" multiplicity "*" private classrelation_ref 136465 // (< Posiada) end classrelation 138769 // (Weryfikuje) relation_ref 136721 // Weryfikuje end end class 129017 "Konto" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 136465 // (< Posiada) relation_ref 135441 // < Posiada end classrelation 131321 // relation 130041 ---- a role_name "" private classrelation_ref 131321 // b role_name "" private classrelation_ref 131449 // end classrelation 131577 // (Posiada) relation 130169 ---- name "Posiada" a role_name "" multiplicity "1" private classrelation_ref 131577 // (Posiada) b role_name "" multiplicity "1" private classrelation_ref 131705 // (Posiada) end attribute 130169 "nrKonta:Nr_konta" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 129145 "Bank" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 128121 // (Posiada >) relation 128121 ---- name "Posiada >" a role_name "" multiplicity "1..*" private classrelation_ref 128121 // (Posiada >) b role_name "" multiplicity "1" private classrelation_ref 128249 // Posiada > end attribute 130041 "nazwa" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 129273 "Serwisant" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 136593 // (Wymienia) relation 135569 ---- name "Wymienia" a role_name "" multiplicity "*" private classrelation_ref 136593 // (Wymienia) b role_name "" multiplicity "1" private classrelation_ref 136721 // (Wymienia) end classrelation 136849 // (Wymienia) relation 135697 ---- name "Wymienia" a role_name "" multiplicity "*" private classrelation_ref 136849 // (Wymienia) b role_name "" multiplicity "1" private classrelation_ref 136977 // (Wymienia) end classrelation 137105 // (Uzywa do weryfikacji) relation 135825 ---- name "Uzywa do weryfikacji" a role_name "" multiplicity "1" private classrelation_ref 137105 // (Uzywa do weryfikacji) b role_name "" multiplicity "1" private classrelation_ref 137233 // (Uzywa do weryfikacji) end classrelation 129145 // (Wykonuje >) relation 128633 ---- name "Wykonuje >" a role_name "" multiplicity "*" private classrelation_ref 129145 // (Wykonuje >) b role_name "" multiplicity "1" private classrelation_ref 129273 // (Wykonuje >) end classrelation 129401 // (Wykonuje) relation 128761 ---- name "Wykonuje" a role_name "" multiplicity "*" private classrelation_ref 129401 // (Wykonuje) b role_name "" multiplicity "1" private classrelation_ref 129529 // (Wykonuje) end classrelation 132345 // (Weryfikuje sie) relation 130553 ---- name "Weryfikuje sie" a role_name "" multiplicity "*" private classrelation_ref 132345 // (Weryfikuje sie) b role_name "" multiplicity "*" private classrelation_ref 132473 // (Weryfikuje sie) end end class 129401 "KartaKlienta" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 135569 // (< Identyfikue sie przez) relation 135057 ---- name "< Identyfikue sie przez" a role_name "" multiplicity "1" private classrelation_ref 135569 // (< Identyfikue sie przez) b role_name "" multiplicity "1" private classrelation_ref 135697 // (< Identyfikue sie przez) end classrelation 135825 // (Uzywa do weryfikacji >) relation 135185 ---- name "Uzywa do weryfikacji >" a role_name "" multiplicity "1" private classrelation_ref 135825 // (Uzywa do weryfikacji >) b role_name "" multiplicity "1" private classrelation_ref 135953 // (Uzywa do weryfikacji >) end classrelation 136209 // (Dokonuje transakcji) relation_ref 135313 // Dokonuje transakcji end classrelation 131833 // relation 130297 ---- a role_name "" private classrelation_ref 131833 // b role_name "" private classrelation_ref 131961 // end classrelation 132089 // (Weryfikuje sie) relation 130425 ---- name "Weryfikuje sie" a role_name "" multiplicity "*" private classrelation_ref 132089 // (Weryfikuje sie) b role_name "" multiplicity "*" private classrelation_ref 132217 // (Weryfikuje sie) end attribute 130297 "nrKonta:Number" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 134555 "PIN:Number" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 129529 "Wymiana_papieru" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 129273 // (Wykonuje >) relation_ref 128633 // Wykonuje > end classrelation 129657 // () relation 128889 ---- name "" a role_name "" multiplicity "1" private classrelation_ref 129657 // () b role_name "" multiplicity "1" private classrelation_ref 129785 // () end end class 129657 "Wymiana_kaset" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 129529 // (Wykonuje) relation_ref 128761 // Wykonuje end classrelation 129913 // relation 129017 ---- a role_name "" private classrelation_ref 129913 // b role_name "" private classrelation_ref 130041 // end classrelation 130169 // () relation 129145 ---- name "" a role_name "" multiplicity "1" private classrelation_ref 130169 // () b role_name "" multiplicity "1" private classrelation_ref 130297 // () end end class 129785 "Kasety_z_gotowka" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 134929 // (Posiada) relation_ref 134673 // Posiada end classrelation 135313 // (Posiadaja) relation 134929 ---- name "Posiadaja" a role_name "" multiplicity "1..*" private classrelation_ref 135313 // (Posiadaja) b role_name "" multiplicity "1" private classrelation_ref 135441 // (Posiadaja) end classrelation 136977 // (Wymienia) relation_ref 135697 // Wymienia end classrelation 130041 // relation_ref 129017 // end classrelation 130297 // () relation_ref 129145 // end attribute 129017 "iloscGotowki:Gotowka" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 129913 "Gotowka" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 135441 // (Posiadaja) relation_ref 134929 // Posiadaja end attribute 128377 "nominal:Number" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 130041 "Rolki_papieru" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 135185 // (Posiada) relation_ref 134801 // Posiada end classrelation 136721 // (Wymienia) relation_ref 135569 // Wymienia end classrelation 129785 // () relation_ref 128889 // end end class 130169 "Karta_serwisanta" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 137233 // (Uzywa do weryfikacji) relation_ref 135825 // Uzywa do weryfikacji end classrelation 132985 // Przez relation_ref 130809 // Przez end end class 136697 "PIN" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 135953 // (Uzywa do weryfikacji >) relation_ref 135185 // Uzywa do weryfikacji > end classrelation 132729 // Przez relation_ref 130681 // Przez end end class 136825 "Nr_konta" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 135697 // (< Identyfikue sie przez) relation_ref 135057 // < Identyfikue sie przez end classrelation 131449 // relation_ref 130041 // end classrelation 131705 // (Posiada) relation_ref 130169 // Posiada end attribute 130553 "id:Number" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 136953 "Potwierdzenie_Transakcji" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 137617 // relation 136081 ---|> a public classrelation_ref 137617 // b parent class_ref 128633 // Sprawdz_stan_konta end classrelation 128505 // relation_ref 128249 // end classrelation 128761 // relation_ref 128377 // end classrelation 129017 // Wydaje relation_ref 128505 // Wydaje end attribute 128121 "data:Date" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 128249 "czas:Time" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 137081 "Weryfikacja_uzytkownika" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 131961 // relation_ref 130297 // end classrelation 132217 // (Weryfikuje sie) relation_ref 130425 // Weryfikuje sie end classrelation 132473 // (Weryfikuje sie) relation_ref 130553 // Weryfikuje sie end classrelation 132601 // (Przez) relation 130681 ---- name "Przez" a role_name "" multiplicity "1" private classrelation_ref 132601 // (Przez) b role_name "" multiplicity "1" private classrelation_ref 132729 // Przez end classrelation 132857 // (Przez) relation 130809 ---- name "Przez" a role_name "" multiplicity "1" private classrelation_ref 132857 // (Przez) b role_name "" multiplicity "1" private classrelation_ref 132985 // Przez end end class 134545 "ITransakcja" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 138513 // (Realizuje) relation_ref 136593 // Realizuje end classrelation 128889 // (Wydaje) relation 128505 ---- name "Wydaje" a role_name "" multiplicity "1" private classrelation_ref 128889 // (Wydaje) b role_name "" multiplicity "1" private classrelation_ref 129017 // Wydaje end operation 135963 "potwierdzTransakcje" public explicit_return_type "" nparams 0 end operation 136091 "anulujTransakcje" public explicit_return_type "" nparams 0 end end class 143609 "Siec_telefonii" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 131193 // 1 (Zakup do) relation_ref 129913 // Zakup do end attribute 129273 "nazwa:String" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end class 143737 "Pieniadze" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" attribute 130681 "waluta:String" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end end end classview 128027 "design" classdiagramsettings member_max_width 0 end classcompositediagramsettings end collaborationdiagramsettings end objectdiagramsettings end objectcompositediagramsettings end sequencediagramsettings end statediagramsettings end activitydiagramsettings end sequencediagram 128027 "2-1-wlozKarte" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128155 "2-2-wprowadzPin" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128283 "2-3-wybierzOpcjeWplatyGotowki" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128411 "2-4-wprowadzBanknoty" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128539 "2-5-potwierdzTransakcje" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128667 "2-6-wybierzWydrukPotwierdzeniaTransakcji" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128795 "2-7-odbierzKarte" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128923 "2-8-wybierzOpcjeNieDrukowaniaPotwierdzenia" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 129051 "2-9-niepotwierdzajTransakcji" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 135057 "4-1-wlozKarte" sequencediagramsettings end overlapping_bars size A4 end classinstance 134673 "Klient" type class_ref 128889 // Klient attributes end relations end end classinstance 134801 "" type class_ref 128121 // Bankomat attributes end relations end end class 141201 "Terminal" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end classinstance 134929 "" type class_ref 141201 // Terminal attributes end relations end end sequencediagram 135185 "4-2-podajPin" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 135313 "4-4-zakonczenieDzialania" sequencediagramsettings end overlapping_bars size A4 end classinstance 135057 "" type class_ref 134545 // ITransakcja attributes end relations end end sequencediagram 135441 "4-3-sprawdzStanKonta" sequencediagramsettings end overlapping_bars size A4 end class 128027 "CzytnikKart" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" attribute 134683 "jestWlozona:bool" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end attribute 134811 "jestPoprawna:bool" private explicit_type "" cpp_decl "" java_decl "" php_decl "" python_decl "" idl_decl "" mysql_decl "" MysqlColumn end operation 135835 "czytajNumerKarty" public explicit_return_type "" nparams 0 end classrelation 146577 // (czyta) relation 144529 ---> name "czyta" a role_name "" multiplicity "*" private classrelation_ref 146577 // (czyta) b multiplicity "1" parent class_ref 129401 // KartaKlienta end end class 128155 "KartaKlienta" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 128283 "Klient" visibility package stereotype "actor" cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 134811 "KlawiaturaNumeryczna" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 141339 "KieszenBankomatu" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 141467 "DrukarkaPotwierdzen" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end sequencediagram 134649 "1-1-wlozKarte" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 134777 "1-2-wprowadzPin" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 134905 "1-3-opcjaWyplatyGotowki" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 135033 "1-4-wprowadzenieKwoty" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 135161 "1-6-opcjaWydrukuPotwierdzenia" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 135289 "1-7-odbierzKarte" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 135417 "1-9-opcjaBezPotwierdzenia" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 135545 "1-10-potwierdzenieTransakcji" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 135673 "1-11-brakPotwierdzeniaTransakcji" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 135801 "1-5-odbiorBanknotow" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 135929 "1-8-opcjaPowrotu" sequencediagramsettings end overlapping_bars size A4 end class 150265 "Menu" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end class 150393 "a" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" end classinstance 128121 "a" type class_ref 150393 // a attributes end relations end end classdiagram 135579 "design-model" classdiagramsettings draw_all_relations no member_max_width 0 end size A4 end sequencediagram 128035 "3-1-wlozKarte" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128163 "3-2-wprowadzPin" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128291 "3-3-wybierzPrzelwe" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128419 "3-4-wprowadzNumerOdbiorcy" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128547 "3-5-wprowadzKwote" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128675 "3-6-potwierdzPrzelew" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128803 "3-7-wybierzOpcjeDrukowaniaPotwierdzenia" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 128931 "3-8-odbierzKarte" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 129059 "3-9-WybierzOpcjeNieDrukowaniaPotwierdzenia" sequencediagramsettings end overlapping_bars size A4 end sequencediagram 129187 "3-10-niepotwierdzenieWykonaniaOperacji" sequencediagramsettings end overlapping_bars size A4 end class 147729 "CzytnikFactory" visibility package cpp_decl "" java_decl "" php_decl "" python_2_2 python_decl "" idl_decl "" explicit_switch_type "" mysql_decl "" classrelation 147089 // relation 145041 ---> stereotype "tworzy" a role_name "" private classrelation_ref 147089 // b parent class_ref 134545 // ITransakcja end classrelation 147345 // (tworzy) relation 145297 ---> name "tworzy" a role_name "" private classrelation_ref 147345 // (tworzy) b parent class_ref 128027 // CzytnikKart end end state 128017 "diagram_stanow" stereotype "machine" statediagram 141969 "diagram_stanow" statediagramsettings draw_all_relations no show_activities yes end size A4 end pseudostate 128017 initial "" transition 128017 "wlozKarte" on state_ref 128145 // Karta external end end state 128145 "Karta" transition 128145 "sprawdzCzyPoprawna" on state_ref 128273 // czytnikKart external end end state 128273 "czytnikKart" transition 128401 "sprawdzPoprawnosc" on state_ref 128145 // Karta external end end pseudostate 128145 initial "" transition 128273 "wlozKarte" on state_ref 128273 // czytnikKart external end end pseudostate 128273 initial "" transition 128529 "wlozKarte" on state_ref 128401 // karta_wlozona external end end state 128401 "karta_wlozona" transition 128657 "sprawdzCzyPoprawna" on state_ref 128529 // karta_poprawna external end transition 128785 "sprawdzCzyPoprawna" on state_ref 128657 // karta_niepoprawna external end end state 128529 "karta_poprawna" transition 128913 "wprowadzPin" on state_ref 129041 // pin_wprowadzony external end end state 128657 "karta_niepoprawna" transition 129809 "" on pseudostate_ref 128529 // final external end transition 129937 "wybierzPotwierdzenie" on state_ref 129297 // potwierdzenie_wybrane external end transition 130065 "wybierzPotwierdzenie" on state_ref 129425 // potwierdzenie_niewybrane external end end state 128785 "pin_poprawny" transition 129681 "udostepnijSystem" on pseudostate_ref 128401 // final external end end state 128913 "pin_niepoprawny" transition 129297 "" on state_ref 128529 // karta_poprawna external end transition 129425 "wprowadzPin" on state_ref 129041 // pin_wprowadzony external end transition 129553 "wprowadzPin" on state_ref 129041 // pin_wprowadzony uml_guard "fsdfsd" external end transition 130193 "wybierzPotwierdzenie" on state_ref 128657 // karta_niepoprawna external end transition 130321 "zablokujKarte" on pseudostate_ref 128657 // final external end end state 129041 "pin_wprowadzony" transition 129041 "sprawdzPin" on state_ref 128785 // pin_poprawny external end transition 129169 "sprawdzPin" on state_ref 128913 // pin_niepoprawny external end end pseudostate 128401 final "" end pseudostate 128529 final "" end state 129297 "potwierdzenie_wybrane" transition 130449 "" on pseudostate_ref 128785 // final external end end state 129425 "potwierdzenie_niewybrane" transition 130577 "" on pseudostate_ref 128785 // final external end end pseudostate 128657 final "" end pseudostate 128785 final "" end end end end