Bankomat/models/models.prj
2024-11-27 15:14:58 +01:00

814 lines
21 KiB
Plaintext

format 224
"models"
revision 5
modified_by 3 "s481847"
// 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 128130 "domain"
classdiagramsettings member_max_width 0 end
classcompositediagramsettings end
collaborationdiagramsettings end
objectdiagramsettings end
objectcompositediagramsettings end
sequencediagramsettings end
statediagramsettings
end
activitydiagramsettings
end
classdiagram 128130 "domain-model"
classdiagramsettings draw_all_relations no member_max_width 0 end
size A4
end
class 128130 "Bankomat"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 128131 // <association>
relation_ref 128003 // <association>
end
classrelation 128643 // <korzysta
relation_ref 128259 // <korzysta
end
classrelation 128899 // komunikuje sie
relation_ref 128387 // komunikuje sie
end
classrelation 129155 // obsluguje
relation_ref 128515 // obsluguje
end
classrelation 129283 // (<komunikuje)
relation 128643 ---- name "<komunikuje"
a role_name "" multiplicity "1" private
classrelation_ref 129283 // (<komunikuje)
b role_name "" multiplicity "0...*" private
classrelation_ref 129411 // (<komunikuje)
end
classrelation 130307 // (dokonuje>)
relation 129155 ---- name "dokonuje>"
a role_name "" multiplicity "0...*" private
classrelation_ref 130307 // (dokonuje>)
b role_name "" multiplicity "1" private
classrelation_ref 130435 // (dokonuje>)
end
classrelation 130563 // (dokonuje>)
relation 129283 ---- name "dokonuje>"
a role_name "" multiplicity "0...*" private
classrelation_ref 130563 // (dokonuje>)
b role_name "" multiplicity "1" private
classrelation_ref 130691 // (dokonuje>)
end
classrelation 130819 // (dokonuje>)
relation 129411 ---- name "dokonuje>"
a role_name "" multiplicity "0...*" private
classrelation_ref 130819 // (dokonuje>)
b role_name "" multiplicity "1" private
classrelation_ref 130947 // (dokonuje>)
end
classrelation 131075 // (dokonuje>)
relation 129539 ---- name "dokonuje>"
a role_name "" multiplicity "0...*" private
classrelation_ref 131075 // (dokonuje>)
b role_name "" multiplicity "1" private
classrelation_ref 131203 // (dokonuje>)
end
classrelation 131331 // (dokonuje>)
relation 129667 ---- name "dokonuje>"
a role_name "" multiplicity "0...*" private
classrelation_ref 131331 // (dokonuje>)
b role_name "" multiplicity "1" private
classrelation_ref 131459 // (dokonuje>)
end
classrelation 131587 // (<posiada)
relation 129795 ---- name "<posiada"
a role_name "" multiplicity "1" private
classrelation_ref 131587 // (<posiada)
b role_name "" multiplicity "1" private
classrelation_ref 131715 // (<posiada)
end
classrelation 132739 // posiada
relation_ref 130307 // posiada
end
classrelation 133251 // <komunikuje
relation_ref 130563 // <komunikuje
end
attribute 129283 "id:Int"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 130563 "adres:String"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 128258 "Klient"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 128259 // (posiada >)
relation 128131 ---- name "posiada >"
a role_name "" multiplicity "1...*" private
classrelation_ref 128259 // (posiada >)
b role_name "" multiplicity "1" private
classrelation_ref 128387 // (posiada >)
end
classrelation 128515 // (<korzysta)
relation 128259 ---- name "<korzysta"
a role_name "" multiplicity "1" private
classrelation_ref 128515 // (<korzysta)
b role_name "" multiplicity "1" private
classrelation_ref 128643 // <korzysta
end
classrelation 129795 // (posiada>)
relation 128899 ---- name "posiada>"
a role_name "" multiplicity "1...*" private
classrelation_ref 129795 // (posiada>)
b role_name "" multiplicity "1" private
classrelation_ref 129923 // (posiada>)
end
end
class 128386 "Bank"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 128771 // (komunikuje sie)
relation 128387 ---- name "komunikuje sie"
a role_name "" multiplicity "0...*" private
classrelation_ref 128771 // (komunikuje sie)
b role_name "" multiplicity "1" private
classrelation_ref 128899 // komunikuje sie
end
classrelation 132867 // (korzysta>)
relation 130435 ---- name "korzysta>"
a role_name "" multiplicity "1" private
classrelation_ref 132867 // (korzysta>)
b role_name "" multiplicity "1...*" private
classrelation_ref 132995 // (korzysta>)
end
attribute 129411 "nazwa:String"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129539 "adres:String"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129667 "numerKontaktowy:Numer"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 128514 "Serwisant"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 129027 // (obsluguje)
relation 128515 ---- name "obsluguje"
a role_name "" multiplicity "*" private
classrelation_ref 129027 // (obsluguje)
b role_name "" multiplicity "*" private
classrelation_ref 129155 // obsluguje
end
classrelation 129667 // Zarzadza>
relation_ref 128771 // Zarzadza>
end
classrelation 131843 // (posiada>)
relation 129923 ---- name "posiada>"
a role_name "" multiplicity "1" private
classrelation_ref 131843 // (posiada>)
b role_name "" multiplicity "1" private
classrelation_ref 131971 // (posiada>)
end
classrelation 132099 // (dokonuje>)
relation 130051 ---- name "dokonuje>"
a role_name "" multiplicity "1" private
classrelation_ref 132099 // (dokonuje>)
b role_name "" multiplicity "1" private
classrelation_ref 132227 // (dokonuje>)
end
classrelation 132355 // (dokonuje>)
relation 130179 ---- name "dokonuje>"
a role_name "" multiplicity "1" private
classrelation_ref 132355 // (dokonuje>)
b role_name "" multiplicity "1" private
classrelation_ref 132483 // (dokonuje>)
end
attribute 128003 "id:Int"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 128642 "Konto"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 129923 // (posiada>)
relation_ref 128899 // posiada>
end
classrelation 130179 // <przypisana
relation_ref 129027 // <przypisana
end
attribute 128131 "numerKonta:NumerKonta"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 128770 "Kaseta"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 132611 // (posiada)
relation 130307 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 132611 // (posiada)
b role_name "" multiplicity "6" private
classrelation_ref 132739 // posiada
end
attribute 128515 "nominalBanknotu:Int"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 128898 "Karta"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 128387 // (posiada >)
relation_ref 128131 // posiada >
end
classrelation 130051 // (<przypisana)
relation 129027 ---- name "<przypisana"
a role_name "" multiplicity "1" private
classrelation_ref 130051 // (<przypisana)
b role_name "" multiplicity "1" private
classrelation_ref 130179 // <przypisana
end
attribute 130051 "numerKarty:NumerKarty"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 130179 "PIN:PIN"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 129026 "Potwierdzenie"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 133379 // (<drukowane w wyniku)
relation 130691 ---- name "<drukowane w wyniku"
a role_name "" multiplicity "1" private
classrelation_ref 133379 // (<drukowane w wyniku)
b role_name "" multiplicity "0...1" private
classrelation_ref 133507 // (<drukowane w wyniku)
end
classrelation 133635 // (<drukowane w wyniku)
relation 130819 ---- name "<drukowane w wyniku"
a role_name "" private
classrelation_ref 133635 // (<drukowane w wyniku)
b role_name "" multiplicity "0...1" private
classrelation_ref 133763 // (<drukowane w wyniku)
end
classrelation 133891 // (<drukowane w wyniku)
relation 130947 ---- name "<drukowane w wyniku"
a role_name "" private
classrelation_ref 133891 // (<drukowane w wyniku)
b role_name "" multiplicity "0...1" private
classrelation_ref 134019 // (<drukowane w wyniku)
end
classrelation 134531 // <Drukowane w wyniku
relation_ref 131203 // <Drukowane w wyniku
end
attribute 128259 "data:Date"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128387 "czas:Time"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 130435 "idTransakcji:Int"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 129154 "KodDoladowania"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 134275 // <wydawany w wyniku
relation_ref 131075 // <wydawany w wyniku
end
end
class 129282 "KluczSerwisanta"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 131971 // (posiada>)
relation_ref 129923 // posiada>
end
end
class 129410 "SzufladkaNaBanknoty"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 131715 // (<posiada)
relation_ref 129795 // <posiada
end
end
class 129538 "SystemBankowy"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 132995 // (korzysta>)
relation_ref 130435 // korzysta>
end
classrelation 133123 // (<komunikuje)
relation 130563 ---- name "<komunikuje"
a role_name "" multiplicity "1...*" private
classrelation_ref 133123 // (<komunikuje)
b role_name "" multiplicity "1" private
classrelation_ref 133251 // <komunikuje
end
end
class 129666 "Przelew"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 130691 // (dokonuje>)
relation_ref 129283 // dokonuje>
end
classrelation 133507 // (<drukowane w wyniku)
relation_ref 130691 // <drukowane w wyniku
end
attribute 128771 "kwota:Money"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 130307 "numerKontaDocelowego:NumerKonta"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 129794 "Wyplata"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 131459 // (dokonuje>)
relation_ref 129667 // dokonuje>
end
classrelation 134403 // (<Drukowane w wyniku)
relation 131203 ---- name "<Drukowane w wyniku"
a role_name "" multiplicity "0...*" private
classrelation_ref 134403 // (<Drukowane w wyniku)
b role_name "" multiplicity "1" private
classrelation_ref 134531 // <Drukowane w wyniku
end
attribute 129027 "kwota:Money"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 129922 "Zakup"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 130435 // (dokonuje>)
relation_ref 129155 // dokonuje>
end
classrelation 133763 // (<drukowane w wyniku)
relation_ref 130819 // <drukowane w wyniku
end
classrelation 134147 // (<wydawany w wyniku)
relation 131075 ---- name "<wydawany w wyniku"
a role_name "" multiplicity "1" private
classrelation_ref 134147 // (<wydawany w wyniku)
b role_name "" multiplicity "1" private
classrelation_ref 134275 // <wydawany w wyniku
end
attribute 128643 "kwota:Money"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129155 "operatorTelefonii:String"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 130050 "UzupelnianiePieniedzy"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 132483 // (dokonuje>)
relation_ref 130179 // dokonuje>
end
end
class 130178 "UzupelnianiePapieru"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 132227 // (dokonuje>)
relation_ref 130051 // dokonuje>
end
end
class 130306 "Wplata"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 128003 // <association>
relation 128003 ----
a role_name "" private
classrelation_ref 128003 // <association>
b role_name "" private
classrelation_ref 128131 // <association>
end
classrelation 130947 // (dokonuje>)
relation_ref 129411 // dokonuje>
end
classrelation 134019 // (<drukowane w wyniku)
relation_ref 130947 // <drukowane w wyniku
end
attribute 128899 "kwota:Money"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 130434 "SprawdzanieStanuKonta"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 131203 // (dokonuje>)
relation_ref 129539 // dokonuje>
end
end
class 128003 "Operator"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 129411 // (<komunikuje)
relation_ref 128643 // <komunikuje
end
classrelation 129539 // (Zarzadza>)
relation 128771 ---- name "Zarzadza>"
a role_name "" multiplicity "1...*" private
classrelation_ref 129539 // (Zarzadza>)
b role_name "" multiplicity "1" private
classrelation_ref 129667 // Zarzadza>
end
end
end
end