APO-Bankomat/models/models.prj

2994 lines
68 KiB
Plaintext
Raw Normal View History

2021-11-10 10:39:03 +01:00
format 224
"models"
2022-01-19 11:14:29 +01:00
revision 24
2022-01-12 10:57:02 +01:00
modified_by 109 "s452664"
2021-11-10 10:39:03 +01:00
// 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"
2021-11-17 10:41:59 +01:00
classdiagramsettings draw_all_relations no member_max_width 0 end
size C-Landscape
2021-11-10 10:39:03 +01:00
end
class 128109 "Bankomat"
2021-11-10 11:02:31 +01:00
visibility package stereotype "Obiekt Fizyczny"
2021-11-10 10:39:03 +01:00
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2021-11-24 11:11:40 +01:00
classrelation 134509 // posiada>
2021-11-17 11:14:19 +01:00
relation_ref 134381 // posiada>
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
classrelation 134765 // konserwuje>
2021-11-17 11:14:19 +01:00
relation_ref 134509 // konserwuje>
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
classrelation 135021 // ma>
2021-11-17 11:14:19 +01:00
relation_ref 134637 // ma>
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
classrelation 153965 // dokonuje>
2021-11-17 11:14:19 +01:00
relation_ref 147309 // dokonuje>
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
classrelation 154221 // dokonuje>
2021-11-17 11:14:19 +01:00
relation_ref 147437 // dokonuje>
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
attribute 130285 "nr_seryjny"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
2022-01-02 21:48:42 +01:00
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
2022-01-11 21:46:05 +01:00
end
2022-01-12 10:57:02 +01:00
classrelation 168813 // posiada>
2022-01-11 21:46:05 +01:00
relation_ref 161133 // posiada>
end
2022-01-12 10:57:02 +01:00
classrelation 172397 // dokonuje>
2022-01-11 21:46:05 +01:00
relation_ref 162925 // dokonuje>
end
2022-01-12 10:57:02 +01:00
classrelation 173421 // dokonuje>
2022-01-11 21:46:05 +01:00
relation_ref 163437 // dokonuje>
2021-11-24 11:11:40 +01:00
end
2022-01-12 10:57:02 +01:00
2022-01-19 11:14:29 +01:00
classrelation 183149 // posiada>
2022-01-12 10:57:02 +01:00
relation_ref 172653 // posiada>
end
2022-01-19 11:14:29 +01:00
classrelation 183917 // posiada>
2022-01-12 10:57:02 +01:00
relation_ref 173165 // posiada>
end
2022-01-19 11:14:29 +01:00
classrelation 184685 // posiada>
2022-01-12 10:57:02 +01:00
relation_ref 173677 // posiada>
end
2021-11-10 10:39:03 +01:00
end
class 128237 "Karta"
2021-11-10 11:02:31 +01:00
visibility package stereotype "Obiekt Fizyczny"
2021-11-10 10:39:03 +01:00
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2021-11-17 11:14:19 +01:00
classrelation 140781 // (<ma)
relation 137581 ---- name "<ma"
a role_name "" multiplicity "1" private
classrelation_ref 140781 // (<ma)
b role_name "" multiplicity "1..*" private
classrelation_ref 140909 // (<ma)
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
classrelation 141165 // <jest powiazane z
2021-11-17 11:14:19 +01:00
relation_ref 137709 // <jest powiazane z
2021-11-17 10:41:59 +01:00
end
classrelation 153069 // <association>
relation 146925 ----
a role_name "" private
classrelation_ref 153069 // <association>
b role_name "" private
classrelation_ref 153197 // <association>
end
2021-11-17 11:14:19 +01:00
classrelation 153325 // (<dokonuje)
relation 147053 ---- name "<dokonuje"
a role_name "" multiplicity "1" private
classrelation_ref 153325 // (<dokonuje)
b role_name "" multiplicity "1" private
classrelation_ref 153453 // (<dokonuje)
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
attribute 131437 "pin"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
2021-11-24 11:20:14 +01:00
attribute 133101 "numer:Numer_Kart"
2021-11-24 11:11:40 +01:00
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
2022-01-11 21:46:05 +01:00
classrelation 169581 // (<dokonuje)
relation 161517 ---- name "<dokonuje"
a role_name "" multiplicity "1" private
classrelation_ref 169581 // (<dokonuje)
b role_name "" multiplicity "1" private
classrelation_ref 169453 // (<dokonuje)
end
classrelation 171373 // (<ma)
relation 162413 ---- name "<ma"
a role_name "" multiplicity "1" private
classrelation_ref 171373 // (<ma)
b role_name "" multiplicity "1..*" private
classrelation_ref 171245 // (<ma)
end
2021-11-10 10:39:03 +01:00
end
class 128365 "Banknoty"
2021-11-10 11:15:00 +01:00
visibility package stereotype "Rzeczy w Kontenerze"
2021-11-10 10:39:03 +01:00
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
class 128493 "Konto_Bankowe"
2021-11-10 11:02:31 +01:00
visibility package stereotype "Instrument Finansowy"
2021-11-10 10:39:03 +01:00
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2021-11-24 11:11:40 +01:00
classrelation 139885 // <posiada
2021-11-17 11:14:19 +01:00
relation_ref 137069 // <posiada
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
classrelation 140141 // <udostepnia
2021-11-17 11:14:19 +01:00
relation_ref 137197 // <udostepnia
2021-11-17 10:41:59 +01:00
end
2021-11-17 11:14:19 +01:00
classrelation 141037 // (<jest powiazane z)
relation 137709 ---- name "<jest powiazane z"
a role_name "" multiplicity "*" private
classrelation_ref 141037 // (<jest powiazane z)
b role_name "" multiplicity "1" private
2021-11-24 11:11:40 +01:00
classrelation_ref 141165 // <jest powiazane z
2021-11-17 10:41:59 +01:00
end
2021-11-17 11:14:19 +01:00
classrelation 153581 // (wymaga>)
relation 147181 ---- name "wymaga>"
a role_name "" multiplicity "1" private
classrelation_ref 153581 // (wymaga>)
b role_name "" multiplicity "1" private
classrelation_ref 153709 // (wymaga>)
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
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
2021-11-24 11:20:14 +01:00
attribute 132077 "numer_konta:Numer_Konta"
2021-11-24 11:11:40 +01:00
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
2022-01-11 21:46:05 +01:00
classrelation 170093 // (<jest powiazane z)
relation 161773 ---- name "<jest powiazane z"
a role_name "" multiplicity "*" private
classrelation_ref 170093 // (<jest powiazane z)
b role_name "" multiplicity "1" private
classrelation_ref 169965 // (<jest powiazane z)
end
2022-01-12 10:57:02 +01:00
classrelation 171117 // <udostepnia
2022-01-11 21:46:05 +01:00
relation_ref 162285 // <udostepnia
end
2021-11-10 10:39:03 +01:00
end
class 128621 "Karta_Prepaid"
2021-11-10 11:02:31 +01:00
visibility package stereotype "Obiekt Fizyczny"
2021-11-10 10:39:03 +01:00
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2021-11-17 11:14:19 +01:00
classrelation 139501 // (jest powiazana z>)
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>)
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
classrelation 143981 // wymaga>
2021-11-17 11:14:19 +01:00
relation_ref 139117 // wymaga>
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
attribute 131821 "kod"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
2021-11-17 10:41:59 +01:00
end
2021-11-10 10:39:03 +01:00
end
class 128749 "Sensory"
2021-11-10 11:02:31 +01:00
visibility package stereotype "Zewnetrzny system elektromechaniczny"
2021-11-10 10:39:03 +01:00
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2021-11-17 11:14:19 +01:00
classrelation 134381 // (posiada>)
relation 134381 ---- name "posiada>"
a role_name "" multiplicity "1" private
classrelation_ref 134381 // (posiada>)
b role_name "" multiplicity "1..*" private
2021-11-24 11:11:40 +01:00
classrelation_ref 134509 // posiada>
2022-01-02 21:48:42 +01:00
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
2022-01-11 21:46:05 +01:00
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>)
2021-11-17 10:41:59 +01:00
end
2021-11-10 10:39:03 +01:00
end
class 128877 "Wplata_Gotowki"
2021-11-10 11:02:31 +01:00
visibility package stereotype "Transakcja"
2021-11-10 10:39:03 +01:00
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2021-11-24 11:11:40 +01:00
classrelation 151405 // <jest rozliczana poprzez
2021-11-17 11:14:19 +01:00
relation_ref 146029 // <jest rozliczana poprzez
2021-11-17 10:41:59 +01:00
end
2021-11-17 11:14:19 +01:00
classrelation 151533 // (dziedziczy po>)
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>)
2021-11-17 10:41:59 +01:00
end
2021-11-17 11:14:19 +01:00
classrelation 154093 // (dokonuje>)
relation 147437 ---- name "dokonuje>"
a role_name "" multiplicity "1" private
classrelation_ref 154093 // (dokonuje>)
b role_name "" multiplicity "*" private
2021-11-24 11:11:40 +01:00
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
2021-11-17 10:41:59 +01:00
end
2022-01-11 21:46:05 +01:00
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
2021-11-10 10:39:03 +01:00
end
class 129005 "Wyplata_Gotowki"
2021-11-10 11:02:31 +01:00
visibility package stereotype "Transakcja"
2021-11-10 10:39:03 +01:00
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2021-11-24 11:11:40 +01:00
classrelation 150893 // jest rozliczana poprzez>
2021-11-17 11:14:19 +01:00
relation_ref 145773 // jest rozliczana poprzez>
2021-11-17 10:41:59 +01:00
end
2021-11-17 11:14:19 +01:00
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>)
2021-11-17 10:41:59 +01:00
end
2021-11-17 11:14:19 +01:00
classrelation 153837 // (dokonuje>)
relation 147309 ---- name "dokonuje>"
a role_name "" multiplicity "1" private
classrelation_ref 153837 // (dokonuje>)
b role_name "" multiplicity "*" private
2021-11-24 11:11:40 +01:00
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
2021-11-17 10:41:59 +01:00
end
2022-01-11 21:46:05 +01:00
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
2021-11-10 10:39:03 +01:00
end
class 129133 "Doladowanie_Konta"
2021-11-10 11:02:31 +01:00
visibility package stereotype "Transakcja"
2021-11-10 10:39:03 +01:00
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2021-11-17 11:14:19 +01:00
classrelation 143853 // (wymaga>)
relation 139117 ---- name "wymaga>"
a role_name "" multiplicity "1" private
classrelation_ref 143853 // (wymaga>)
b role_name "" multiplicity "1" private
2021-11-24 11:11:40 +01:00
classrelation_ref 143981 // wymaga>
2021-11-17 10:41:59 +01:00
end
2021-11-17 11:14:19 +01:00
classrelation 151789 // (<dziedziczy po)
relation 146285 ---- name "<dziedziczy po"
a role_name "" multiplicity "1" private
classrelation_ref 151789 // (<dziedziczy po)
b role_name "" multiplicity "*" private
classrelation_ref 151917 // (<dziedziczy po)
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
attribute 131693 "kwota:Waluta"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
2021-11-10 10:39:03 +01:00
end
class 129261 "Sprawdzenie_Stanu_Konta"
2021-11-10 11:02:31 +01:00
visibility package stereotype "Transakcja"
2021-11-10 10:39:03 +01:00
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2021-11-17 11:14:19 +01:00
classrelation 152301 // (<dziedziczy po)
relation 146541 ---- name "<dziedziczy po"
a role_name "" multiplicity "1" private
classrelation_ref 152301 // (<dziedziczy po)
b role_name "" multiplicity "*" private
classrelation_ref 152429 // (<dziedziczy po)
2021-11-17 10:41:59 +01:00
end
2021-11-10 10:39:03 +01:00
end
class 129389 "Przelew"
2021-11-10 11:02:31 +01:00
visibility package stereotype "Transakcja"
2021-11-10 10:39:03 +01:00
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2021-11-17 11:14:19 +01:00
classrelation 152045 // (<dziedziczy po)
relation 146413 ---- name "<dziedziczy po"
a role_name "" multiplicity "1" private
classrelation_ref 152045 // (<dziedziczy po)
b role_name "" multiplicity "*" private
classrelation_ref 152173 // (<dziedziczy po)
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
attribute 130541 "kwota:Waluta"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 160877 // (na)
relation_ref 153965 // na
end
2021-11-10 10:39:03 +01:00
end
2021-11-10 11:02:31 +01:00
class 129517 "Operator_Kart_Platniczych"
visibility package stereotype "Organizacja"
2021-11-10 10:39:03 +01:00
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2021-11-17 11:14:19 +01:00
classrelation 140909 // (<ma)
relation_ref 137581 // <ma
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
attribute 132845 "nazwa"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
2022-01-02 21:48:42 +01:00
end
operation 128621 "IsCardOk"
public explicit_return_type ""
nparams 0
end
operation 130157 "IsPinCorrect"
public explicit_return_type ""
nparams 0
2022-01-11 21:46:05 +01:00
end
2022-01-12 10:57:02 +01:00
classrelation 169837 // <ma
2022-01-11 21:46:05 +01:00
relation_ref 161645 // <ma
2021-11-24 11:11:40 +01:00
end
2021-11-10 10:39:03 +01:00
end
class 129645 "Bank"
2021-11-10 11:02:31 +01:00
visibility package stereotype "Organizacja"
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2021-11-17 11:14:19 +01:00
classrelation 140013 // (<udostepnia)
relation 137197 ---- name "<udostepnia"
a role_name "" multiplicity "1..*" private
classrelation_ref 140013 // (<udostepnia)
b role_name "" multiplicity "1" private
2021-11-24 11:11:40 +01:00
classrelation_ref 140141 // <udostepnia
end
attribute 132973 "nazwa"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
2022-01-02 21:48:42 +01:00
end
operation 129005 "IsPINCorrect"
public explicit_return_type ""
nparams 0
end
operation 129261 "BlockCard"
public explicit_return_type ""
nparams 0
2021-11-17 10:41:59 +01:00
end
2021-11-10 11:02:31 +01:00
end
class 136173 "Uzytkownik"
visibility package stereotype "Rola Ludzi"
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2021-11-17 11:14:19 +01:00
classrelation 139757 // (<posiada)
relation 137069 ---- name "<posiada"
a role_name "" multiplicity "1..*" private
classrelation_ref 139757 // (<posiada)
b role_name "" multiplicity "1" private
2021-11-24 11:11:40 +01:00
classrelation_ref 139885 // <posiada
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
attribute 132205 "imie"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
2021-11-17 10:41:59 +01:00
end
2021-11-10 11:02:31 +01:00
end
class 136301 "Operator_Bankomatu"
visibility package stereotype "Organizacja"
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2021-11-17 11:14:19 +01:00
classrelation 134637 // (konserwuje>)
relation 134509 ---- name "konserwuje>"
a role_name "" multiplicity "1..*" private
classrelation_ref 134637 // (konserwuje>)
b role_name "" multiplicity "1..*" private
2021-11-24 11:11:40 +01:00
classrelation_ref 134765 // konserwuje>
end
attribute 130413 "nazwa"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
2021-11-17 10:41:59 +01:00
end
2022-01-11 21:46:05 +01:00
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
2021-11-10 11:02:31 +01:00
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 ""
2021-11-17 11:14:19 +01:00
classrelation 139629 // (jest powiazana z>)
relation_ref 136941 // jest powiazana z>
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
attribute 132333 "nazwa"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
2021-11-10 11:02:31 +01:00
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 ""
2021-11-24 11:11:40 +01:00
classrelation 152941 // wydaje>
2021-11-17 11:14:19 +01:00
relation_ref 146797 // wydaje>
2021-11-17 10:41:59 +01:00
end
2021-11-10 11:02:31 +01:00
end
class 136685 "Weryfikacja_Uzytkownika"
visibility package stereotype "Zdarzenie"
2021-11-10 10:39:03 +01:00
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2021-11-24 11:11:40 +01:00
classrelation 152685 // wymaga>
2021-11-17 11:14:19 +01:00
relation_ref 146669 // wymaga>
2021-11-17 10:41:59 +01:00
end
2021-11-17 11:14:19 +01:00
classrelation 153453 // (<dokonuje)
relation_ref 147053 // <dokonuje
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
attribute 131565 "wpisany_pin"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
2022-01-11 21:46:05 +01:00
2022-01-12 10:57:02 +01:00
classrelation 170605 // <dokonuje
2022-01-11 21:46:05 +01:00
relation_ref 162029 // <dokonuje
end
2021-11-10 10:39:03 +01:00
end
2021-11-10 11:15:00 +01:00
class 143213 "Kieszenie_Na_Banknoty"
visibility package stereotype "Kontener"
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2021-11-17 11:14:19 +01:00
classrelation 134893 // (ma>)
relation 134637 ---- name "ma>"
a role_name "" multiplicity "1" private
classrelation_ref 134893 // (ma>)
b role_name "" multiplicity "1" private
2021-11-24 11:11:40 +01:00
classrelation_ref 135021 // ma>
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
classrelation 135277 // <ma
2021-11-17 11:14:19 +01:00
relation_ref 134765 // <ma
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
classrelation 135533 // <ma
2021-11-17 11:14:19 +01:00
relation_ref 134893 // <ma
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
classrelation 135789 // <ma
2021-11-17 11:14:19 +01:00
relation_ref 135021 // <ma
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
classrelation 136045 // ma>
2021-11-17 11:14:19 +01:00
relation_ref 135149 // ma>
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
classrelation 136301 // ma>
2021-11-17 11:14:19 +01:00
relation_ref 135277 // ma>
2021-11-17 10:41:59 +01:00
end
2022-01-11 21:46:05 +01:00
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
2021-11-17 10:41:59 +01:00
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 ""
2021-11-17 11:14:19 +01:00
classrelation 135149 // (<ma)
relation 134765 ---- name "<ma"
a role_name "" multiplicity "1" private
classrelation_ref 135149 // (<ma)
b role_name "" multiplicity "1..*" private
2021-11-24 11:11:40 +01:00
classrelation_ref 135277 // <ma
end
attribute 129645 "ilosc:Waluta"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
2021-11-17 10:41:59 +01:00
end
end
class 149869 "Komora_20"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2021-11-17 11:14:19 +01:00
classrelation 135405 // (<ma)
relation 134893 ---- name "<ma"
a role_name "" multiplicity "1" private
classrelation_ref 135405 // (<ma)
b role_name "" multiplicity "1..*" private
2021-11-24 11:11:40 +01:00
classrelation_ref 135533 // <ma
end
attribute 129773 "ilosc:Waluta"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
2021-11-17 10:41:59 +01:00
end
end
class 149997 "Komora_50"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2021-11-17 11:14:19 +01:00
classrelation 135661 // (<ma)
relation 135021 ---- name "<ma"
a role_name "" multiplicity "1" private
classrelation_ref 135661 // (<ma)
b role_name "" multiplicity "1..*" private
2021-11-24 11:11:40 +01:00
classrelation_ref 135789 // <ma
end
attribute 129901 "ilosc:Waluta"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
2021-11-17 10:41:59 +01:00
end
end
class 150125 "Komora_100"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2021-11-17 11:14:19 +01:00
classrelation 136173 // (ma>)
relation 135277 ---- name "ma>"
a role_name "" multiplicity "1" private
classrelation_ref 136173 // (ma>)
b role_name "" multiplicity "1..*" private
2021-11-24 11:11:40 +01:00
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
2021-11-17 10:41:59 +01:00
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 ""
2021-11-17 11:14:19 +01:00
classrelation 135917 // (ma>)
relation 135149 ---- name "ma>"
a role_name "" multiplicity "1" private
classrelation_ref 135917 // (ma>)
b role_name "" multiplicity "1..*" private
2021-11-24 11:11:40 +01:00
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
2021-11-17 10:41:59 +01:00
end
end
2021-11-24 11:11:40 +01:00
class 150381 "<i>Transakcja</i>"
2021-11-17 10:41:59 +01:00
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2021-11-17 11:14:19 +01:00
classrelation 151149 // (dziedziczy po>)
relation_ref 145901 // dziedziczy po>
2021-11-17 10:41:59 +01:00
end
2021-11-17 11:14:19 +01:00
classrelation 151661 // (dziedziczy po>)
relation_ref 146157 // dziedziczy po>
2021-11-17 10:41:59 +01:00
end
2021-11-17 11:14:19 +01:00
classrelation 151917 // (<dziedziczy po)
relation_ref 146285 // <dziedziczy po
2021-11-17 10:41:59 +01:00
end
2021-11-17 11:14:19 +01:00
classrelation 152173 // (<dziedziczy po)
relation_ref 146413 // <dziedziczy po
2021-11-17 10:41:59 +01:00
end
2021-11-17 11:14:19 +01:00
classrelation 152429 // (<dziedziczy po)
relation_ref 146541 // <dziedziczy po
2021-11-17 10:41:59 +01:00
end
2021-11-17 11:14:19 +01:00
classrelation 152557 // (wymaga>)
relation 146669 ---- name "wymaga>"
a role_name "" multiplicity "1" private
classrelation_ref 152557 // (wymaga>)
b role_name "" multiplicity "1" private
2021-11-24 11:11:40 +01:00
classrelation_ref 152685 // wymaga>
2021-11-17 10:41:59 +01:00
end
2021-11-17 11:14:19 +01:00
classrelation 152813 // (wydaje>)
relation 146797 ---- name "wydaje>"
a role_name "" multiplicity "1" private
classrelation_ref 152813 // (wydaje>)
b role_name "" multiplicity "1" private
2021-11-24 11:11:40 +01:00
classrelation_ref 152941 // wydaje>
2021-11-17 10:41:59 +01:00
end
classrelation 153197 // <association>
relation_ref 146925 // <association>
end
2021-11-17 11:14:19 +01:00
classrelation 153709 // (wymaga>)
relation_ref 147181 // wymaga>
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
attribute 133229 "data"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
2022-01-11 21:46:05 +01:00
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 // <association>
relation_ref 161901 // <association>
end
2022-01-12 10:57:02 +01:00
classrelation 172141 // dziedziczy po>
2022-01-11 21:46:05 +01:00
relation_ref 162797 // dziedziczy po>
end
2022-01-12 10:57:02 +01:00
classrelation 173165 // dziedziczy po>
2022-01-11 21:46:05 +01:00
relation_ref 163309 // dziedziczy po>
end
2022-01-12 10:57:02 +01:00
classrelation 173933 // <dziedziczy po
2022-01-11 21:46:05 +01:00
relation_ref 163693 // <dziedziczy po
end
classrelation 174189 // (wydaje>)
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
2021-11-17 10:41:59 +01:00
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 ""
2021-11-24 11:11:40 +01:00
classrelation 136813 // <jest czescia
relation_ref 135533 // <jest czescia
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
classrelation 137069 // jest czescia>
relation_ref 135661 // jest czescia>
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
classrelation 137325 // <jest czescia
relation_ref 135789 // <jest czescia
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
classrelation 137581 // <jest czescia
relation_ref 135917 // <jest czescia
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
classrelation 137837 // jest czescia>
relation_ref 136045 // jest czescia>
2021-11-17 10:41:59 +01:00
end
2021-11-17 11:14:19 +01:00
classrelation 151277 // (<jest rozliczana poprzez)
relation 146029 ---- name "<jest rozliczana poprzez"
a role_name "" multiplicity "1" private
classrelation_ref 151277 // (<jest rozliczana poprzez)
b role_name "" multiplicity "1..*" private
2021-11-24 11:11:40 +01:00
classrelation_ref 151405 // <jest rozliczana poprzez
2021-11-17 10:41:59 +01:00
end
2022-01-11 21:46:05 +01:00
classrelation 171885 // (<jest rozliczana poprzez)
relation 162669 ---- name "<jest rozliczana poprzez"
a role_name "" multiplicity "1" private
classrelation_ref 171885 // (<jest rozliczana poprzez)
b role_name "" multiplicity "1..*" private
classrelation_ref 171757 // (<jest rozliczana poprzez)
end
2021-11-17 10:41:59 +01:00
end
class 150637 "Wlozone_10"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2021-11-24 11:11:40 +01:00
classrelation 137709 // (jest czescia>)
relation 136045 ---- name "jest czescia>"
2021-11-17 11:14:19 +01:00
a role_name "" multiplicity "1" private
2021-11-24 11:11:40 +01:00
classrelation_ref 137709 // (jest czescia>)
2021-11-17 11:14:19 +01:00
b role_name "" multiplicity "*" private
2021-11-24 11:11:40 +01:00
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
2021-11-17 10:41:59 +01:00
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 ""
2021-11-24 11:11:40 +01:00
classrelation 136685 // (<jest czescia)
relation 135533 ---- name "<jest czescia"
2021-11-17 11:14:19 +01:00
a role_name "" multiplicity "1" private
2021-11-24 11:11:40 +01:00
classrelation_ref 136685 // (<jest czescia)
2021-11-17 11:14:19 +01:00
b role_name "" multiplicity "*" private
2021-11-24 11:11:40 +01:00
classrelation_ref 136813 // <jest czescia
end
attribute 130797 "ilosc:Waluta"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
2021-11-17 10:41:59 +01:00
end
end
class 150893 "Wlozone_50"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2021-11-24 11:11:40 +01:00
classrelation 136941 // (jest czescia>)
relation 135661 ---- name "jest czescia>"
2021-11-17 11:14:19 +01:00
a role_name "" multiplicity "1" private
2021-11-24 11:11:40 +01:00
classrelation_ref 136941 // (jest czescia>)
2021-11-17 11:14:19 +01:00
b role_name "" multiplicity "*" private
2021-11-24 11:11:40 +01:00
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
2021-11-17 10:41:59 +01:00
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 ""
2021-11-24 11:11:40 +01:00
classrelation 137453 // (<jest czescia)
relation 135917 ---- name "<jest czescia"
2021-11-17 11:14:19 +01:00
a role_name "" multiplicity "1" private
2021-11-24 11:11:40 +01:00
classrelation_ref 137453 // (<jest czescia)
2021-11-17 11:14:19 +01:00
b role_name "" multiplicity "*" private
2021-11-24 11:11:40 +01:00
classrelation_ref 137581 // <jest czescia
end
attribute 131053 "ilosc:Waluta"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
2021-11-17 10:41:59 +01:00
end
end
class 151149 "Wlozone_200"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2021-11-24 11:11:40 +01:00
classrelation 137197 // (<jest czescia)
relation 135789 ---- name "<jest czescia"
2021-11-17 11:14:19 +01:00
a role_name "" multiplicity "1" private
2021-11-24 11:11:40 +01:00
classrelation_ref 137197 // (<jest czescia)
2021-11-17 11:14:19 +01:00
b role_name "" multiplicity "*" private
2021-11-24 11:11:40 +01:00
classrelation_ref 137325 // <jest czescia
end
attribute 131181 "ilosc:Waluta"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
2021-11-17 10:41:59 +01:00
end
end
class 151277 "Wydane_Banknoty"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2021-11-24 11:11:40 +01:00
classrelation 138093 // jest czescia>
relation_ref 136173 // jest czescia>
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
classrelation 138349 // <jest czescia
relation_ref 136301 // <jest czescia
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
classrelation 138605 // jest czescia>
relation_ref 136429 // jest czescia>
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
classrelation 138861 // jest czescia>
relation_ref 136557 // jest czescia>
2021-11-17 10:41:59 +01:00
end
2021-11-24 11:11:40 +01:00
classrelation 139117 // jest czescia>
relation_ref 136685 // jest czescia>
2021-11-17 10:41:59 +01:00
end
2021-11-17 11:14:19 +01:00
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
2021-11-24 11:11:40 +01:00
classrelation_ref 150893 // jest rozliczana poprzez>
2021-11-17 10:41:59 +01:00
end
2022-01-11 21:46:05 +01:00
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
2021-11-17 10:41:59 +01:00
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 ""
2021-11-24 11:11:40 +01:00
classrelation 138477 // (jest czescia>)
relation 136429 ---- name "jest czescia>"
2021-11-17 11:14:19 +01:00
a role_name "" multiplicity "1" private
2021-11-24 11:11:40 +01:00
classrelation_ref 138477 // (jest czescia>)
2021-11-17 11:14:19 +01:00
b role_name "" multiplicity "*" private
2021-11-24 11:11:40 +01:00
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
2021-11-17 10:41:59 +01:00
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 ""
2021-11-24 11:11:40 +01:00
classrelation 137965 // (jest czescia>)
relation 136173 ---- name "jest czescia>"
2021-11-17 11:14:19 +01:00
a role_name "" multiplicity "1" private
2021-11-24 11:11:40 +01:00
classrelation_ref 137965 // (jest czescia>)
2021-11-17 11:14:19 +01:00
b role_name "" multiplicity "*" private
2021-11-24 11:11:40 +01:00
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
2021-11-17 10:41:59 +01:00
end
end
class 151661 "Wydane_50"
visibility package
2021-11-24 11:11:40 +01:00
constraint "retret"cpp_decl ""
2021-11-17 10:41:59 +01:00
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2021-11-24 11:11:40 +01:00
comment "ertertert"
classrelation 138989 // (jest czescia>)
relation 136685 ---- name "jest czescia>"
2021-11-17 11:14:19 +01:00
a role_name "" multiplicity "1" private
2021-11-24 11:11:40 +01:00
classrelation_ref 138989 // (jest czescia>)
2021-11-17 11:14:19 +01:00
b role_name "" multiplicity "*" private
2021-11-24 11:11:40 +01:00
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
2021-11-17 10:41:59 +01:00
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 ""
2021-11-24 11:11:40 +01:00
classrelation 138221 // (<jest czescia)
relation 136301 ---- name "<jest czescia"
2021-11-17 11:14:19 +01:00
a role_name "" multiplicity "1" private
2021-11-24 11:11:40 +01:00
classrelation_ref 138221 // (<jest czescia)
2021-11-17 11:14:19 +01:00
b role_name "" multiplicity "*" private
2021-11-24 11:11:40 +01:00
classrelation_ref 138349 // <jest czescia
end
attribute 129517 "ilosc:Waluta"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
2021-11-17 10:41:59 +01:00
end
end
class 151917 "Wydane_200"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2021-11-24 11:11:40 +01:00
classrelation 138733 // (jest czescia>)
relation 136557 ---- name "jest czescia>"
2021-11-17 11:14:19 +01:00
a role_name "" multiplicity "1" private
2021-11-24 11:11:40 +01:00
classrelation_ref 138733 // (jest czescia>)
2021-11-17 11:14:19 +01:00
b role_name "" multiplicity "*" private
2021-11-24 11:11:40 +01:00
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
2021-11-17 10:41:59 +01:00
end
2021-11-10 11:15:00 +01:00
end
2021-11-24 11:20:14 +01:00
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
2021-11-10 10:39:03 +01:00
end
2021-12-15 11:26:09 +01:00
classview 128123 "design"
classdiagramsettings member_max_width 0 end
classcompositediagramsettings end
collaborationdiagramsettings end
objectdiagramsettings end
objectcompositediagramsettings end
sequencediagramsettings end
statediagramsettings
end
activitydiagramsettings
end
2022-01-11 21:46:05 +01:00
class 173165 "Potwierdzenie_Transakcji"
2022-01-12 10:57:02 +01:00
visibility package
2022-01-11 21:46:05 +01:00
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
2021-12-15 11:26:09 +01:00
end
2022-01-11 21:46:05 +01:00
class 173037 "Sprawdzenie_Stanu_Konta"
2022-01-12 10:57:02 +01:00
visibility package
2022-01-11 21:46:05 +01:00
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 173805 // (<dziedziczy po)
relation 163693 ---- name "<dziedziczy po"
a role_name "" multiplicity "1" private
classrelation_ref 173805 // (<dziedziczy po)
b role_name "" multiplicity "*" private
2022-01-12 10:57:02 +01:00
classrelation_ref 173933 // <dziedziczy po
2022-01-11 21:46:05 +01:00
end
2021-12-15 11:26:09 +01:00
2022-01-11 21:46:05 +01:00
classrelation 175469 // <unidirectional association>
relation 165101 --->
a role_name "" private
classrelation_ref 175469 // <unidirectional association>
b parent class_ref 173165 // Potwierdzenie_Transakcji
end
2021-12-15 11:26:09 +01:00
2022-01-11 21:46:05 +01:00
operation 139373 "AddUserHistory"
public explicit_return_type ""
nparams 0
2022-01-12 10:57:02 +01:00
end
classrelation 182637 // <realization>
relation 172269 -_-|>
a public
classrelation_ref 182637 // <realization>
b parent class_ref 179693 // IStrategiaTransakcje
2022-01-11 21:46:05 +01:00
end
2021-12-15 11:26:09 +01:00
end
2022-01-11 21:46:05 +01:00
class 172909 "Wyplata_Gotowki"
2022-01-12 10:57:02 +01:00
visibility package
2022-01-11 21:46:05 +01:00
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
2021-12-15 11:26:09 +01:00
2022-01-11 21:46:05 +01:00
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
2022-01-12 10:57:02 +01:00
classrelation_ref 173165 // dziedziczy po>
2022-01-11 21:46:05 +01:00
end
2021-12-15 11:26:09 +01:00
2022-01-11 21:46:05 +01:00
classrelation 173293 // (dokonuje>)
relation 163437 ---- name "dokonuje>"
a role_name "" multiplicity "1" private
classrelation_ref 173293 // (dokonuje>)
b role_name "" multiplicity "*" private
2022-01-12 10:57:02 +01:00
classrelation_ref 173421 // dokonuje>
2022-01-11 21:46:05 +01:00
end
2021-12-15 11:26:09 +01:00
2022-01-11 21:46:05 +01:00
attribute 140653 "kwota:Waluta"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
2021-12-22 09:39:05 +01:00
2022-01-11 21:46:05 +01:00
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
2021-12-22 09:39:05 +01:00
2022-01-11 21:46:05 +01:00
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
2022-01-12 10:57:02 +01:00
classrelation 182381 // <realization>
relation 172013 -_-|>
a public
classrelation_ref 182381 // <realization>
b parent class_ref 179693 // IStrategiaTransakcje
end
2021-12-22 09:39:05 +01:00
end
2022-01-11 21:46:05 +01:00
class 172781 "Wplata_Gotowki"
2022-01-12 10:57:02 +01:00
visibility package
2022-01-11 21:46:05 +01:00
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 171757 // (<jest rozliczana poprzez)
relation_ref 162669 // <jest rozliczana poprzez
end
2021-12-22 09:39:05 +01:00
2022-01-11 21:46:05 +01:00
classrelation 172013 // (dziedziczy po>)
relation 162797 ---- name "dziedziczy po>"
a role_name "" multiplicity "1" private
classrelation_ref 172013 // (dziedziczy po>)
b role_name "" multiplicity "*" private
2022-01-12 10:57:02 +01:00
classrelation_ref 172141 // dziedziczy po>
2022-01-11 21:46:05 +01:00
end
2021-12-22 09:39:05 +01:00
2022-01-11 21:46:05 +01:00
classrelation 172269 // (dokonuje>)
relation 162925 ---- name "dokonuje>"
a role_name "" multiplicity "1" private
classrelation_ref 172269 // (dokonuje>)
b role_name "" multiplicity "*" private
2022-01-12 10:57:02 +01:00
classrelation_ref 172397 // dokonuje>
2022-01-11 21:46:05 +01:00
end
2021-12-22 09:39:05 +01:00
2022-01-11 21:46:05 +01:00
attribute 140525 "kwota:Waluta"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
2021-12-22 09:39:05 +01:00
2022-01-11 21:46:05 +01:00
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
2021-12-22 09:39:05 +01:00
2022-01-11 21:46:05 +01:00
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
2022-01-12 10:57:02 +01:00
classrelation 182509 // <realization>
relation 172141 -_-|>
a public
classrelation_ref 182509 // <realization>
b parent class_ref 179693 // IStrategiaTransakcje
end
2021-12-22 09:39:05 +01:00
end
2022-01-02 21:48:42 +01:00
2022-01-11 21:46:05 +01:00
class 172653 "Operator_Kart_Platniczych"
2022-01-12 10:57:02 +01:00
visibility package
2022-01-02 21:48:42 +01:00
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
2022-01-11 21:46:05 +01:00
classrelation 171245 // (<ma)
relation_ref 162413 // <ma
end
attribute 140397 "nazwa"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
operation 139117 "IsCardOk"
2022-01-02 21:48:42 +01:00
public explicit_return_type ""
nparams 0
end
2022-01-11 21:46:05 +01:00
operation 139245 "IsPinCorrect"
public explicit_return_type ""
nparams 0
end
2022-01-02 21:48:42 +01:00
2022-01-12 10:57:02 +01:00
classrelation 171501 // <ma
2022-01-11 21:46:05 +01:00
relation_ref 162541 // <ma
end
classrelation 174957 // (obsluguje)
relation 164589 ---> 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"
2022-01-12 10:57:02 +01:00
visibility package
2022-01-11 21:46:05 +01:00
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 170989 // (<udostepnia)
relation 162285 ---- name "<udostepnia"
a role_name "" multiplicity "1..*" private
classrelation_ref 170989 // (<udostepnia)
b role_name "" multiplicity "1" private
2022-01-12 10:57:02 +01:00
classrelation_ref 171117 // <udostepnia
2022-01-11 21:46:05 +01:00
end
attribute 140269 "nazwa"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
operation 138989 "BlockCard"
public explicit_return_type ""
nparams 0
end
classrelation 174829 // (obsluguje)
relation 164461 ---> 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"
2022-01-12 10:57:02 +01:00
visibility package
2022-01-11 21:46:05 +01:00
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 169709 // (<ma)
relation 161645 ---- name "<ma"
a role_name "" multiplicity "1" private
classrelation_ref 169709 // (<ma)
b role_name "" multiplicity "1..*" private
2022-01-12 10:57:02 +01:00
classrelation_ref 169837 // <ma
2022-01-11 21:46:05 +01:00
end
classrelation 169965 // (<jest powiazane z)
relation_ref 161773 // <jest powiazane z
end
classrelation 170221 // <association>
relation 161901 ----
a role_name "" private
classrelation_ref 170221 // <association>
b role_name "" private
classrelation_ref 170349 // <association>
end
classrelation 170477 // (<dokonuje)
relation 162029 ---- name "<dokonuje"
a role_name "" multiplicity "1" private
classrelation_ref 170477 // (<dokonuje)
b role_name "" multiplicity "1" private
2022-01-12 10:57:02 +01:00
classrelation_ref 170605 // <dokonuje
2022-01-11 21:46:05 +01:00
end
attribute 140013 "pin"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 140141 "numer:Numer_Kart"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 170733 // (<dokonuje)
relation 162157 ---- name "<dokonuje"
a role_name "" multiplicity "1" private
classrelation_ref 170733 // (<dokonuje)
b role_name "" multiplicity "1" private
classrelation_ref 170861 // (<dokonuje)
end
classrelation 171629 // (<ma)
relation 162541 ---- name "<ma"
a role_name "" multiplicity "1" private
classrelation_ref 171629 // (<ma)
b role_name "" multiplicity "1..*" private
2022-01-12 10:57:02 +01:00
classrelation_ref 171501 // <ma
2022-01-11 21:46:05 +01:00
end
end
class 172269 "Weryfikacja_Uzytkownika"
2022-01-12 10:57:02 +01:00
visibility package
2022-01-11 21:46:05 +01:00
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 169197 // (wymaga>)
relation_ref 161389 // wymaga>
end
classrelation 169453 // (<dokonuje)
relation_ref 161517 // <dokonuje
end
attribute 139885 "wpisany_pin"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 170861 // (<dokonuje)
relation_ref 162157 // <dokonuje
end
end
class 172141 "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 168685 // (posiada>)
relation 161133 ---- name "posiada>"
a role_name "" multiplicity "1" private
classrelation_ref 168685 // (posiada>)
b role_name "" multiplicity "1..*" private
2022-01-12 10:57:02 +01:00
classrelation_ref 168813 // posiada>
2022-01-11 21:46:05 +01:00
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
2022-01-12 10:57:02 +01:00
classrelation 182765 // <realization>
relation 172397 -_-|>
a public
classrelation_ref 182765 // <realization>
b parent class_ref 179821 // ISensoryAdapter
end
2022-01-11 21:46:05 +01:00
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"
2022-01-12 10:57:02 +01:00
visibility package
2022-01-11 21:46:05 +01:00
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
2022-01-12 10:57:02 +01:00
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
2022-01-19 11:14:29 +01:00
classrelation 183405 // posiada>
2022-01-12 10:57:02 +01:00
relation_ref 172781 // posiada>
end
2022-01-19 11:14:29 +01:00
classrelation 184173 // posiada>
2022-01-12 10:57:02 +01:00
relation_ref 173293 // posiada>
end
2022-01-19 11:14:29 +01:00
classrelation 184941 // posiada>
2022-01-12 10:57:02 +01:00
relation_ref 173805 // posiada>
end
2022-01-11 21:46:05 +01:00
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"
2022-01-02 21:48:42 +01:00
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
2022-01-05 08:25:57 +01:00
class 134779 "czas"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
2022-01-11 21:46:05 +01:00
classdiagram 149613 "design-model"
classdiagramsettings draw_all_relations no member_max_width 0 end
size A4
end
2022-01-12 10:57:02 +01:00
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
2022-01-19 11:14:29 +01:00
classrelation_ref 183149 // posiada>
2022-01-12 10:57:02 +01:00
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
2022-01-19 11:14:29 +01:00
classrelation_ref 183405 // posiada>
2022-01-12 10:57:02 +01:00
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 // <realization>
relation 174573 -_-|>
a public
classrelation_ref 185709 // <realization>
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
2022-01-19 11:14:29 +01:00
classrelation_ref 183917 // posiada>
2022-01-12 10:57:02 +01:00
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
2022-01-19 11:14:29 +01:00
classrelation_ref 184173 // posiada>
2022-01-12 10:57:02 +01:00
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 // <realization>
relation 174445 -_-|>
a public
classrelation_ref 185581 // <realization>
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
2022-01-19 11:14:29 +01:00
classrelation_ref 184685 // posiada>
2022-01-12 10:57:02 +01:00
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
2022-01-19 11:14:29 +01:00
classrelation_ref 184941 // posiada>
2022-01-12 10:57:02 +01:00
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 // <dependency>
relation 174189 -_->
a public
classrelation_ref 185325 // <dependency>
b parent class_ref 179821 // ISensoryAdapter
end
classrelation 185453 // <realization>
relation 174317 -_-|>
a public
classrelation_ref 185453 // <realization>
b parent class_ref 179821 // ISensoryAdapter
end
end
2022-01-19 11:14:29 +01:00
state 128109 "Diagram Stanow - Wyplata Gotowki"
stereotype "machine"
state 129261 "giveoutCash"
transition 130797 "<transition>"
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 "<transition>"
on state_ref 129005 // returnCard
external
end
transition 130285 "<transition>"
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 "<transition>"
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 "<transition>"
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 "<transition>"
on pseudostate_ref 128237 // final
external
end
end
state 129133 "printConfirmation"
transition 129773 "<transition>"
on state_ref 129005 // returnCard
external
end
transition 130669 "<transition>"
on state_ref 129261 // giveoutCash
external
end
end
pseudostate 128749 final ""
end
end
2021-12-15 11:26:09 +01:00
end
2021-11-10 10:39:03 +01:00
end