apo-bankomat/models/models.prj

3110 lines
64 KiB
Plaintext

format 224
"models"
revision 21
modified_by 23 "s464978"
// 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 134551 "design"
classdiagramsettings member_max_width 0 end
classcompositediagramsettings end
collaborationdiagramsettings end
objectdiagramsettings end
objectcompositediagramsettings end
sequencediagramsettings end
statediagramsettings
end
activitydiagramsettings
end
sequencediagram 134551 "5-1-wlozKarteDoBankomatu"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 134679 "5-2-wprowadzPIN"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 134807 "5-3-wybierzOpcjeZakupPrepaid"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 134935 "5-4-wpiszKwote"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 135063 "5-5-odbierzKodPrepaid"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 135191 "5-6-wyjmijKarteZBankomatu"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 135319 "5-7-anulujZakupPrepaid"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 135447 "5-8-nieodebranieKarty"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 135575 "5-9-brakAktywnosci"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 128003 "8-1-wzlozKarteDoBankomatu"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 128131 "8-2-wprowadzeniePINu"
sequencediagramsettings end
overlapping_bars size A4
end
class 153347 "SystemKontroliWeryfikacji"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
sequencediagram 128259 "8-3-wybranieOpcjiPrzelewu"
sequencediagramsettings end
overlapping_bars size A4
end
class 153475 "ObslugaTransakcji"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
sequencediagram 128387 "8-4-wprowadzenieNumeruKontaOdbiorcy"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 128515 "8-5-wprowadzenieKwoty"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 128643 "8-6-potwierdzeniePrzelewu"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 128771 "8-7-wyjecieKartyZBankomatu"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 128899 "8-8-anulowanieOperacji"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 135427 "8-9-nieodebranieKarty"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 135555 "8-10-brakAktywnosci"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 142103 "6-1 Wybranie opcji \"wp ata pieni dzy\""
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 142231 "6-2 Wprowadzenie kwoty"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 142359 "6-3 W o enie pieni dzy //uszkodzone banknoty"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 142487 "6-4 Potwierdzenie operacji przez klienta"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 142615 "6-5 Wyjecie karty z bankomatu"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 142743 "6-6 Anulowanie wplaty pieniedzy"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 142871 "6-7 Brak aktywnosci klienta"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 142999 "6-8Nieodebranie karty (aktor to czas)"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 128009 "4-1-wlozenieKartyDoBankomatu"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 128137 "4-2-wprowadzeniePinu"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 128265 "4-3-wybranieOpcjiWyplaty"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 128393 "4-4-wprowadzenieKwoty"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 128521 "4-5-wyjecieKartyZBankomatu"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 128649 "4-6-odebranieGotowki"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 128777 "4-7-anulowanieWyplaty"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 128905 "4-8-nieodebraniePieniedzy"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 129033 "4-9-nieodebranieKarty"
sequencediagramsettings end
overlapping_bars size A4
end
class 128009 "Czas"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
classdiagram 128012 "design-model"
classdiagramsettings draw_all_relations no member_max_width 0 end
size A4
end
end
classview 128023 "domain"
classdiagramsettings member_max_width 0 end
classcompositediagramsettings end
collaborationdiagramsettings end
objectdiagramsettings end
objectcompositediagramsettings end
sequencediagramsettings end
statediagramsettings
end
activitydiagramsettings
end
classdiagram 128023 "domain-model"
classdiagramsettings draw_all_relations no member_max_width 0 end
size A4
end
class 128023 "Klient"
visibility package
cpp_decl "${comment}${template}class ${name}${inherit} {
${members}};
${inlines}
"
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 "class ${name}${inherit}:
${docstring}${members}
"
idl_decl "${comment}${abstract}${custom}valuetype ${name}${inherit} {
${members}};
"
explicit_switch_type ""
mysql_decl ""
classrelation 129047 // <association>
relation 128535 ----
a role_name "" private
classrelation_ref 129047 // <association>
b role_name "" private
classrelation_ref 129175 // <association>
end
classrelation 129303 // <association>
relation 128663 ----
a role_name "" private
classrelation_ref 129303 // <association>
b role_name "" private
classrelation_ref 129431 // <association>
end
classrelation 129431 // <association>
relation_ref 128663 // <association>
end
classrelation 129559 // (posiada)
relation 128791 ---- name "posiada"
a role_name "" multiplicity "1..*" private
classrelation_ref 129559 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 129687 // (posiada)
end
classrelation 136087 // przeprowadza
relation_ref 131991 // przeprowadza
end
classrelation 136855 // <association>
relation_ref 132375 // <association>
end
classrelation 128131 // <association>
relation_ref 128003 // <association>
end
classrelation 130563 // <association>
relation 129283 ----
a role_name "" private
classrelation_ref 130563 // <association>
b role_name "" private
classrelation_ref 130691 // <association>
end
attribute 128003 "imie"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128131 "nazwisko"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128396 "pesel"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 128003 "Karta"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 129943 // <association>
relation_ref 128919 // <association>
end
classrelation 130455 // posiada
relation_ref 129175 // posiada
end
classrelation 130711 // ma przypisane
relation_ref 129303 // ma przypisane
end
classrelation 130839 // (posiada (jako atrybut))
relation 129431 ---- name "posiada (jako atrybut)"
a role_name "" multiplicity "1" private
classrelation_ref 130839 // (posiada (jako atrybut))
b role_name "" multiplicity "1" private
classrelation_ref 130967 // (posiada (jako atrybut))
end
classrelation 131095 // <association>
relation 129559 ----
a role_name "" private
classrelation_ref 131095 // <association>
b role_name "" private
classrelation_ref 131223 // <association>
end
classrelation 132759 // przyjmuje
relation_ref 130327 // przyjmuje
end
classrelation 133271 // przyjmuje
relation_ref 130583 // przyjmuje
end
classrelation 130691 // <association>
relation_ref 129283 // <association>
end
attribute 128771 "numer"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128899 "data_waznosci"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129027 "rodzaj"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129155 "sygnatura"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 138627 // posiada
relation_ref 136451 // posiada
end
operation 128279 "utworz"
public explicit_return_type ""
nparams 0
end
operation 139532 "pobierzIloscSrodkow"
public explicit_return_type ""
nparams 0
end
classrelation 138636 // <generalisation>
relation 136844 ---|>
a public
classrelation_ref 138636 // <generalisation>
b parent class_ref 130307 // Operacja
end
classrelation 139916 // <association>
relation_ref 137484 // <association>
end
classrelation 140172 // odczytuje
relation_ref 137612 // odczytuje
end
classrelation 140428 // <association>
relation_ref 137740 // <association>
end
end
class 128131 "Bankomat"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 128663 // komunikuje sie
relation_ref 128279 // komunikuje sie
end
classrelation 128919 // ma
relation_ref 128407 // ma
end
classrelation 131863 // (ma wbudowany)
relation 129943 ---- name "ma wbudowany"
a role_name "" multiplicity "1" private
classrelation_ref 131863 // (ma wbudowany)
b role_name "" multiplicity "1" private
classrelation_ref 131991 // (ma wbudowany)
end
classrelation 132887 // (ma wbudowany)
relation 130455 ---- name "ma wbudowany"
a role_name "" multiplicity "1" private
classrelation_ref 132887 // (ma wbudowany)
b role_name "" multiplicity "1" private
classrelation_ref 133015 // (ma wbudowany)
end
classrelation 135191 // (ma wbudowany)
relation 131607 ---- name "ma wbudowany"
a role_name "" multiplicity "1" private
classrelation_ref 135191 // (ma wbudowany)
b role_name "" multiplicity "1" private
classrelation_ref 135319 // (ma wbudowany)
end
classrelation 136215 // <association>
relation 132119 ----
a role_name "" private
classrelation_ref 136215 // <association>
b role_name "" private
classrelation_ref 136343 // <association>
end
classrelation 136343 // <association>
relation_ref 132119 // <association>
end
classrelation 136599 // ma wbudowana
relation_ref 132247 // ma wbudowana
end
classrelation 129667 // <association>
relation_ref 128771 // <association>
end
classrelation 129923 // ma wbudowany
relation_ref 128899 // ma wbudowany
end
classrelation 130435 // udziela serwisu
relation_ref 129155 // udziela serwisu
end
classrelation 137859 // tworzy
relation_ref 136067 // tworzy
end
classrelation 138115 // przeprowadza
relation_ref 136195 // przeprowadza
end
attribute 129283 "numer_seryjny"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129411 "adres"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129539 "stan"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 139523 // (ma wbudowane)
relation 136963 ---- name "ma wbudowane"
a role_name "" multiplicity "1" private
classrelation_ref 139523 // (ma wbudowane)
b role_name "" multiplicity "1" private
classrelation_ref 139651 // (ma wbudowane)
end
classrelation 128012 // (wy wietla)
relation 128012 ---- name "wy wietla"
a role_name "" multiplicity "*" private
classrelation_ref 128012 // (wy wietla)
b role_name "" multiplicity "1" private
classrelation_ref 128140 // (wy wietla)
end
classrelation 128268 // (< wystepuje)
relation 128140 ---- name "< wystepuje"
a role_name "" private
classrelation_ref 128268 // (< wystepuje)
b role_name "" private
classrelation_ref 128396 // (< wystepuje)
end
classrelation 128524 // (wystepuje)
relation 128268 ---- name "wystepuje"
a role_name "" multiplicity "*" private
classrelation_ref 128524 // (wystepuje)
b role_name "" multiplicity "*" private
classrelation_ref 128652 // (wystepuje)
end
operation 128023 "wlozKarte"
public explicit_return_type ""
nparams 0
end
classrelation 144919 // (posiada)
relation 139671 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 144919 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 145047 // (posiada)
end
operation 134540 "wprowadzPin"
public explicit_return_type ""
nparams 0
end
operation 135052 "zakupKoduPrepaid"
public explicit_return_type ""
nparams 0
end
operation 135692 "wybierzKwote"
public explicit_return_type ""
nparams 0
end
operation 136204 "odbierzKodPrepaid"
public explicit_return_type ""
nparams 0
end
operation 136460 "anulujZakupPrepaid"
public explicit_return_type ""
nparams 0
end
operation 136588 "wyjmijKarteZBankomatu"
public explicit_return_type ""
nparams 0
end
operation 137228 "wessijKarteDoSrodka"
public explicit_return_type ""
nparams 0
end
operation 137612 "anulujObecnyStanOperacji"
public explicit_return_type ""
nparams 0
end
operation 137996 "zwrocKarte"
public explicit_return_type ""
nparams 0
end
operation 138380 "wybierzPrzelew"
public explicit_return_type ""
nparams 0
end
operation 138636 "wprowadzNumerOdbiorcy"
public explicit_return_type ""
nparams 0
end
operation 139404 "wprowadzKwotePrzelewu"
public explicit_return_type ""
nparams 0
end
operation 140044 "potwierdzPrzelew"
public explicit_return_type ""
nparams 0
end
operation 140812 "wybierzWplate"
public explicit_return_type ""
nparams 0
end
operation 141324 "zaakceptujGotowke"
public explicit_return_type ""
nparams 0
end
operation 141708 "oddajGotowke"
public explicit_return_type ""
nparams 0
end
operation 142220 "wybierzWyplate"
public explicit_return_type ""
nparams 0
end
operation 142860 "odbierzGotowke"
public explicit_return_type ""
nparams 0
end
operation 143116 "nieodebranieGotowki"
public explicit_return_type ""
nparams 0
end
classrelation 135692 // <generalisation>
relation 135052 ---|>
a public
classrelation_ref 135692 // <generalisation>
b parent class_ref 130691 // Czytnik
end
classrelation 135820 // (wyswietla)
relation 135180 ---- name "wyswietla"
a role_name "" multiplicity "*" private
classrelation_ref 135820 // (wyswietla)
b role_name "" multiplicity "1" private
classrelation_ref 135948 // (wyswietla)
end
classrelation 136076 // (posiada)
relation 135308 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 136076 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 136204 // (posiada)
end
classrelation 136332 // <association>
relation 135436 ----
a role_name "" private
classrelation_ref 136332 // <association>
b role_name "" private
classrelation_ref 136460 // <association>
end
classrelation 136588 // (tworzy)
relation 135564 ---- name "tworzy"
a role_name "" multiplicity "1" private
classrelation_ref 136588 // (tworzy)
b role_name "" multiplicity "1" private
classrelation_ref 136716 // (tworzy)
end
classrelation 136844 // <association>
relation 135692 ----
a role_name "" private
classrelation_ref 136844 // <association>
b role_name "" private
classrelation_ref 136972 // <association>
end
classrelation 137356 // (posiada)
relation 135948 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 137356 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 137484 // (posiada)
end
classrelation 137740 // posiada
relation_ref 136076 // posiada
end
end
class 128259 "Konto"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 129687 // (posiada)
relation_ref 128791 // posiada
end
classrelation 129815 // <association>
relation 128919 ----
a role_name "" private
classrelation_ref 129815 // <association>
b role_name "" private
classrelation_ref 129943 // <association>
end
classrelation 130071 // (posiada)
relation 129047 ---- name "posiada"
a role_name "" multiplicity "*" private
classrelation_ref 130071 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 130199 // (posiada)
end
classrelation 134679 // (posiada)
relation 131351 ---- name "posiada"
a role_name "" private
classrelation_ref 134679 // (posiada)
b role_name "" private
classrelation_ref 134807 // (posiada)
end
classrelation 130819 // (zarejestrowana)
relation 129411 ---- name "zarejestrowana"
a role_name "" multiplicity "1" private
classrelation_ref 130819 // (zarejestrowana)
b role_name "" multiplicity "1..*" private
classrelation_ref 130947 // (zarejestrowana)
end
attribute 128259 "id"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 138371 // <association>
relation_ref 136323 // <association>
end
attribute 128780 "klient"
private type class_ref 128023 // Klient
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
operation 135948 "zaaktualizujZmiany"
public explicit_return_type ""
nparams 0
end
classrelation 139660 // <association>
relation_ref 137356 // <association>
end
classrelation 139788 // <association>
relation 137484 ----
a role_name "" private
classrelation_ref 139788 // <association>
b role_name "" private
classrelation_ref 139916 // <association>
end
end
class 128387 "PIN"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 130967 // (posiada (jako atrybut))
relation_ref 129431 // posiada (jako atrybut)
end
end
class 128515 "EkranStartowy"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 135063 // wyswietla
relation_ref 131479 // wyswietla
end
end
class 128643 "System"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 128791 // (ma)
relation 128407 ---- name "ma"
a role_name "" multiplicity "1" private
classrelation_ref 128791 // (ma)
b role_name "" multiplicity "1..*" private
classrelation_ref 128919 // ma
end
classrelation 131351 // (ma)
relation 129687 ---- name "ma"
a role_name "" private
classrelation_ref 131351 // (ma)
b role_name "" private
classrelation_ref 131479 // (ma)
end
classrelation 131607 // (obsluguje)
relation 129815 ---- name "obsluguje"
a role_name "" multiplicity "1" private
classrelation_ref 131607 // (obsluguje)
b role_name "" multiplicity "1" private
classrelation_ref 131735 // (obsluguje)
end
classrelation 133911 // (jest podlaczony)
relation 130967 ---- name "jest podlaczony"
a role_name "" private
classrelation_ref 133911 // (jest podlaczony)
b role_name "" private
classrelation_ref 134039 // (jest podlaczony)
end
classrelation 134167 // (jest polaczony)
relation 131095 ---- name "jest polaczony"
a role_name "" private
classrelation_ref 134167 // (jest polaczony)
b role_name "" private
classrelation_ref 134295 // (jest polaczony)
end
classrelation 128515 // <association>
relation 128259 ----
a role_name "" private
classrelation_ref 128515 // <association>
b role_name "" private
classrelation_ref 128643 // <association>
end
classrelation 128643 // <association>
relation_ref 128259 // <association>
end
classrelation 129155 // <association>
relation_ref 128515 // <association>
end
end
class 128771 "Bank"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 128023 // <association>
relation 128023 ----
a role_name "" private
classrelation_ref 128023 // <association>
b role_name "" private
classrelation_ref 128151 // <association>
end
classrelation 128151 // <association>
relation_ref 128023 // <association>
end
classrelation 128279 // <association>
relation 128151 ----
a role_name "" private
classrelation_ref 128279 // <association>
b role_name "" private
classrelation_ref 128407 // <association>
end
classrelation 128407 // <association>
relation_ref 128151 // <association>
end
classrelation 128535 // (komunikuje sie)
relation 128279 ---- name "komunikuje sie"
a role_name "" multiplicity "*" private
classrelation_ref 128535 // (komunikuje sie)
b role_name "" multiplicity "1" private
classrelation_ref 128663 // komunikuje sie
end
classrelation 129175 // <association>
relation_ref 128535 // <association>
end
classrelation 134295 // (jest polaczony)
relation_ref 131095 // jest polaczony
end
classrelation 134039 // (jest podlaczony)
relation_ref 130967 // jest podlaczony
end
classrelation 134423 // <association>
relation 131223 ----
a role_name "" private
classrelation_ref 134423 // <association>
b role_name "" private
classrelation_ref 134551 // <association>
end
classrelation 134551 // <association>
relation_ref 131223 // <association>
end
classrelation 134807 // (posiada)
relation_ref 131351 // posiada
end
classrelation 128003 // <association>
relation 128003 ----
a role_name "" private
classrelation_ref 128003 // <association>
b role_name "" private
classrelation_ref 128131 // <association>
end
classrelation 128387 // <association>
relation_ref 128131 // <association>
end
classrelation 130947 // (zarejestrowana)
relation_ref 129411 // zarejestrowana
end
attribute 130051 "nazwa"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129420 "NIP"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
operation 137356 "poinformujBankOWessanejKarcie"
public explicit_return_type ""
nparams 0
end
operation 137740 "poinformujBank"
public explicit_return_type ""
nparams 0
end
operation 138124 "czyPinSieZgadza"
public explicit_return_type ""
nparams 0
end
operation 138252 "zablokujKarte"
public explicit_return_type ""
nparams 0
end
operation 138892 "czyKontoAktywne"
public explicit_return_type ""
nparams 0
end
operation 139916 "wyslijPrzelew"
public explicit_return_type ""
nparams 0
end
operation 141964 "wplataNaKonto"
public explicit_return_type ""
nparams 0
end
classrelation 136460 // <association>
relation_ref 135436 // <association>
end
classrelation 139404 // informuje
relation_ref 137228 // informuje
end
classrelation 139532 // <association>
relation 137356 ----
a role_name "" private
classrelation_ref 139532 // <association>
b role_name "" private
classrelation_ref 139660 // <association>
end
classrelation 146956 // (przeprowadza)
relation 144268 ---- name "przeprowadza"
a role_name "" multiplicity "1" private
classrelation_ref 146956 // (przeprowadza)
b role_name "" multiplicity "1" private
classrelation_ref 147084 // (przeprowadza)
end
end
class 128899 "Sesja"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 131735 // (obsluguje)
relation_ref 129815 // obsluguje
end
classrelation 132119 // (przeprowadza)
relation 130071 ---- name "przeprowadza"
a role_name "" private
classrelation_ref 132119 // (przeprowadza)
b role_name "" private
classrelation_ref 132247 // (przeprowadza)
end
classrelation 135959 // (przeprowadza)
relation 131991 ---- name "przeprowadza"
a role_name "" multiplicity "1" private
classrelation_ref 135959 // (przeprowadza)
b role_name "" multiplicity "1" private
classrelation_ref 136087 // przeprowadza
end
classrelation 137111 // wybierany
relation_ref 132503 // wybierany
end
classrelation 137239 // (przeprowadza)
relation 132631 ---- name "przeprowadza"
a role_name "" multiplicity "0..1" private
classrelation_ref 137239 // (przeprowadza)
b role_name "" multiplicity "1" private
classrelation_ref 137367 // (przeprowadza)
end
classrelation 137731 // (tworzy)
relation 136067 ---- name "tworzy"
a role_name "" multiplicity "1" private
classrelation_ref 137731 // (tworzy)
b role_name "" multiplicity "1" private
classrelation_ref 137859 // tworzy
end
attribute 129795 "data_rozpoczecia"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129923 "data_zakonczenia"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 139139 // generuje
relation_ref 136707 // generuje
end
operation 135180 "utworz"
public explicit_return_type ""
nparams 0
end
operation 135564 "wybierzOperacje"
public explicit_return_type ""
nparams 0
end
operation 136844 "anuluj"
public explicit_return_type ""
nparams 0
end
operation 137100 "zaaktualizujStan"
public explicit_return_type ""
nparams 0
end
operation 138764 "dodajOdbiorce"
public explicit_return_type ""
nparams 0
end
operation 139276 "dodajKwote"
public explicit_return_type ""
nparams 0
end
operation 140172 "dokonajOperacji"
public explicit_return_type ""
nparams 0
end
operation 140428 "anulujOperacje"
public explicit_return_type ""
nparams 0
end
classrelation 136716 // (tworzy)
relation_ref 135564 // tworzy
end
classrelation 137868 // (przeprowadza)
relation 136204 ---- name "przeprowadza"
a role_name "" multiplicity "1" private
classrelation_ref 137868 // (przeprowadza)
b role_name "" multiplicity "1" private
classrelation_ref 137996 // (przeprowadza)
end
classrelation 139276 // (informuje)
relation 137228 ---- name "informuje"
a role_name "" multiplicity "1..*" private
classrelation_ref 139276 // (informuje)
b role_name "" multiplicity "1" private
classrelation_ref 139404 // informuje
end
classrelation 140300 // <association>
relation 137740 ----
a role_name "" private
classrelation_ref 140300 // <association>
b role_name "" private
classrelation_ref 140428 // <association>
end
end
class 129027 "Rachunek"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 130199 // (posiada)
relation_ref 129047 // posiada
end
classrelation 130327 // (posiada)
relation 129175 ---- name "posiada"
a role_name "" private
classrelation_ref 130327 // (posiada)
b role_name "" private
classrelation_ref 130455 // posiada
end
classrelation 130583 // (ma przypisane)
relation 129303 ---- name "ma przypisane"
a role_name "" multiplicity "*" private
classrelation_ref 130583 // (ma przypisane)
b role_name "" multiplicity "1" private
classrelation_ref 130711 // ma przypisane
end
attribute 128387 "numer"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128515 "stan"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128643 "waluta"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 129411 "Zakup_pre_paidu"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 137623 // jest
relation_ref 132759 // jest
end
attribute 130572 "kwota"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 130700 "konto"
private type class_ref 128259 // Konto
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 131084 "waluta"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
operation 135820 "zakupKoduPrepaid"
public explicit_return_type ""
nparams 0
end
classrelation 139020 // (jest)
relation 137100 ---- name "jest"
a role_name "" private
classrelation_ref 139020 // (jest)
b role_name "" private
classrelation_ref 139148 // (jest)
end
classrelation 147468 // <dependency>
relation 144524 -_->
a public
classrelation_ref 147468 // <dependency>
b parent class_ref 130307 // Operacja
end
classrelation 147596 // <generalisation>
relation 144652 ---|>
a private
classrelation_ref 147596 // <generalisation>
b multiplicity "1" parent class_ref 130307 // Operacja
end
end
class 129539 "Wyplata"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 138391 // jest
relation_ref 133143 // jest
end
attribute 130188 "kwota"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 130316 "konto"
private type class_ref 128259 // Konto
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 130444 "waluta"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
operation 142348 "utworz"
public explicit_return_type ""
nparams 0
end
operation 142988 "anuluj"
public explicit_return_type ""
nparams 0
end
classrelation 138764 // <association>
relation 136972 ----
a role_name "" private
classrelation_ref 138764 // <association>
b role_name "" private
classrelation_ref 138892 // <association>
end
classrelation 147212 // (jest)
relation 144396 ---- name "jest"
a role_name "" private
classrelation_ref 147212 // (jest)
b role_name "" private
classrelation_ref 147340 // (jest)
end
classrelation 147852 // <generalisation>
relation 144780 ---|>
a private
classrelation_ref 147852 // <generalisation>
b multiplicity "1" parent class_ref 130307 // Operacja
end
end
class 129667 "Wplata"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 137879 // jest
relation_ref 132887 // jest
end
attribute 131212 "kwota"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 131340 "konto"
private type class_ref 128259 // Konto
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 131468 "waluta"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
operation 140940 "utworz"
public explicit_return_type ""
nparams 0
end
operation 141196 "oblicz"
public explicit_return_type ""
nparams 0
end
operation 141452 "porownajKwoty"
public explicit_return_type ""
nparams 0
end
classrelation 138380 // <generalisation>
relation 136588 ---|>
a public
classrelation_ref 138380 // <generalisation>
b multiplicity "1" parent class_ref 130307 // Operacja
end
end
class 129795 "Przelew"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 138135 // jest
relation_ref 133015 // jest
end
attribute 131596 "konto"
private type class_ref 128259 // Konto
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 131724 "numerRachunkuOdbiorcy"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 131852 "waluta"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
operation 138508 "utworz"
public explicit_return_type ""
nparams 0
end
operation 139020 "dodajOdbiorce"
public explicit_return_type ""
nparams 0
end
operation 139660 "dodajKwotePrzelewu"
public explicit_return_type ""
nparams 0
end
operation 140300 "wykonaj"
public explicit_return_type ""
nparams 0
end
operation 140556 "usunPrzelew"
public explicit_return_type ""
nparams 0
end
classrelation 138508 // <generalisation>
relation 136716 ---|>
a public
classrelation_ref 138508 // <generalisation>
b multiplicity "1" parent class_ref 130307 // Operacja
end
end
class 130307 "Operacja"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 137367 // (przeprowadza)
relation_ref 132631 // przeprowadza
end
classrelation 137495 // (jest)
relation 132759 ---- name "jest"
a role_name "" multiplicity "1" private
classrelation_ref 137495 // (jest)
b role_name "" multiplicity "1" private
classrelation_ref 137623 // jest
end
classrelation 137751 // (jest)
relation 132887 ---- name "jest"
a role_name "" multiplicity "1" private
classrelation_ref 137751 // (jest)
b role_name "" multiplicity "1" private
classrelation_ref 137879 // jest
end
classrelation 138007 // (jest)
relation 133015 ---- name "jest"
a role_name "" multiplicity "1" private
classrelation_ref 138007 // (jest)
b role_name "" multiplicity "1" private
classrelation_ref 138135 // jest
end
classrelation 138263 // (jest)
relation 133143 ---- name "jest"
a role_name "" multiplicity "1" private
classrelation_ref 138263 // (jest)
b role_name "" multiplicity "1" private
classrelation_ref 138391 // jest
end
classrelation 130051 // (jest)
relation 129027 ---- name "jest"
a role_name "" multiplicity "1" private
classrelation_ref 130051 // (jest)
b role_name "" multiplicity "1" private
classrelation_ref 130179 // (jest)
end
attribute 130179 "typOperacji"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128908 "idOperacji"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
operation 135308 "utworz"
public explicit_return_type ""
nparams 0
end
classrelation 137996 // (przeprowadza)
relation_ref 136204 // przeprowadza
end
classrelation 138124 // <generalisation>
relation 136332 ---|>
a public
classrelation_ref 138124 // <generalisation>
b parent class_ref 129411 // Zakup_pre_paidu
end
classrelation 138252 // <generalisation>
relation 136460 ---|>
a public
classrelation_ref 138252 // <generalisation>
b parent class_ref 129539 // Wyplata
end
classrelation 138892 // <association>
relation_ref 136972 // <association>
end
classrelation 139148 // (jest)
relation_ref 137100 // jest
end
classrelation 147340 // (jest)
relation_ref 144396 // jest
end
end
class 130435 "Komunikat"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 128140 // (wy wietla)
relation_ref 128012 // wy wietla
end
attribute 128524 "tekst"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128652 "czasTrwania"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
operation 134924 "rezultatAutoryzacji"
public explicit_return_type ""
nparams 0
end
operation 135436 "prepaid"
public explicit_return_type ""
nparams 0
end
operation 136076 "potwierdzenieKwoty"
public explicit_return_type ""
nparams 0
end
operation 136332 "potwierdzenieOdebrania"
public explicit_return_type ""
nparams 0
end
operation 136716 "potwierdzenieWyjecia"
public explicit_return_type ""
nparams 0
end
operation 136972 "wiadomoscZwrotna"
public explicit_return_type ""
nparams 0
end
operation 137484 "potwierdzenieOtrzymaniaWiadomosci"
public explicit_return_type ""
nparams 0
end
operation 137868 "powodAnulowania"
public explicit_return_type ""
nparams 0
end
operation 139148 "dostepnyOdbiorca"
public explicit_return_type ""
nparams 0
end
operation 139788 "wystarczajacaIloscSrodkow"
public explicit_return_type ""
nparams 0
end
operation 140684 "zatrzymanieKarty"
public explicit_return_type ""
nparams 0
end
operation 141068 "wybranieWplaty"
public explicit_return_type ""
nparams 0
end
operation 141580 "potwierdzenieOperacji"
public explicit_return_type ""
nparams 0
end
operation 141836 "zrealizowanieWplaty"
public explicit_return_type ""
nparams 0
end
operation 142092 "koniecSesji"
public explicit_return_type ""
nparams 0
end
operation 142476 "wybranieWyplaty"
public explicit_return_type ""
nparams 0
end
operation 143244 "potwierdzenieOdebraniaGotowki"
public explicit_return_type ""
nparams 0
end
classrelation 135948 // (wyswietla)
relation_ref 135180 // wyswietla
end
end
class 130691 "Czytnik"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 132631 // (przyjmuje)
relation 130327 ---- name "przyjmuje"
a role_name "" private
classrelation_ref 132631 // (przyjmuje)
b role_name "" private
classrelation_ref 132759 // przyjmuje
end
classrelation 133015 // (ma wbudowany)
relation_ref 130455 // ma wbudowany
end
classrelation 133143 // (przyjmuje)
relation 130583 ---- name "przyjmuje"
a role_name "" multiplicity "1" private
classrelation_ref 133143 // (przyjmuje)
b role_name "" multiplicity "1" private
classrelation_ref 133271 // przyjmuje
end
classrelation 133527 // uzywa
relation_ref 130711 // uzywa
end
attribute 129164 "numerSeryjny"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
operation 128151 "odczytajKarte"
public explicit_return_type ""
nparams 0
end
classrelation 136204 // (posiada)
relation_ref 135308 // posiada
end
classrelation 140044 // (odczytuje)
relation 137612 ---- name "odczytuje"
a role_name "" multiplicity "1" private
classrelation_ref 140044 // (odczytuje)
b role_name "" multiplicity "1" private
classrelation_ref 140172 // odczytuje
end
end
class 130819 "Wprowadzanie"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
class 130947 "Drukarka"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 136471 // (ma wbudowana)
relation 132247 ---- name "ma wbudowana"
a role_name "" multiplicity "1" private
classrelation_ref 136471 // (ma wbudowana)
b role_name "" multiplicity "1" private
classrelation_ref 136599 // ma wbudowana
end
attribute 129292 "numerSeryjny"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 129036 // (posiada)
relation 128524 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 129036 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 129164 // (posiada)
end
end
class 131075 "Glosnik"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 135319 // (ma wbudowany)
relation_ref 131607 // ma wbudowany
end
attribute 129676 "numerSeryjny"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 131203 "Zasilanie"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
class 131331 "Awaria"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 131479 // (ma)
relation_ref 129687 // ma
end
classrelation 128396 // (< wystepuje)
relation_ref 128140 // < wystepuje
end
classrelation 128652 // (wystepuje)
relation_ref 128268 // wystepuje
end
classrelation 128780 // (zawiera)
relation 128396 ---- name "zawiera"
a role_name "" multiplicity "*" private
classrelation_ref 128780 // (zawiera)
b role_name "" multiplicity "1" private
classrelation_ref 128908 // (zawiera)
end
end
class 131587 "Ekran"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 131991 // (ma wbudowany)
relation_ref 129943 // ma wbudowany
end
classrelation 134935 // (wyswietla)
relation 131479 ---- name "wyswietla"
a role_name "" multiplicity "1" private
classrelation_ref 134935 // (wyswietla)
b role_name "" multiplicity "1" private
classrelation_ref 135063 // wyswietla
end
end
class 131715 "Wybor_jezyka"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 136727 // <association>
relation 132375 ----
a role_name "" private
classrelation_ref 136727 // <association>
b role_name "" private
classrelation_ref 136855 // <association>
end
classrelation 136983 // (wybierany)
relation 132503 ---- name "wybierany"
a role_name "" multiplicity "1" private
classrelation_ref 136983 // (wybierany)
b role_name "" multiplicity "1" private
classrelation_ref 137111 // wybierany
end
attribute 130060 "numerJezyka"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 131843 "Kasetka"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 139651 // (ma wbudowane)
relation_ref 136963 // ma wbudowane
end
attribute 129548 "numerSeryjny"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
operation 142604 "sprawdzeniePieniedzyATM"
public explicit_return_type ""
nparams 0
end
operation 142732 "aktualizacjaPieniedzyATM"
public explicit_return_type ""
nparams 0
end
classrelation 137484 // (posiada)
relation_ref 135948 // posiada
end
end
class 132099 "Autoryzacja"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 132247 // (przeprowadza)
relation_ref 130071 // przeprowadza
end
classrelation 133783 // <association>
relation_ref 130839 // <association>
end
classrelation 128259 // <association>
relation 128131 ----
a role_name "" private
classrelation_ref 128259 // <association>
b role_name "" private
classrelation_ref 128387 // <association>
end
classrelation 128771 // <association>
relation 128387 ----
a role_name "" private
classrelation_ref 128771 // <association>
b role_name "" private
classrelation_ref 128899 // <association>
end
classrelation 128899 // <association>
relation_ref 128387 // <association>
end
classrelation 129027 // <association>
relation 128515 ----
a role_name "" private
classrelation_ref 129027 // <association>
b role_name "" private
classrelation_ref 129155 // <association>
end
classrelation 137475 // <association>
relation 135939 ----
a role_name "" private
classrelation_ref 137475 // <association>
b role_name "" private
classrelation_ref 137603 // <association>
end
classrelation 137603 // <association>
relation_ref 135939 // <association>
end
classrelation 137987 // (przeprowadza)
relation 136195 ---- name "przeprowadza"
a role_name "" multiplicity "1" private
classrelation_ref 137987 // (przeprowadza)
b role_name "" multiplicity "1" private
classrelation_ref 138115 // przeprowadza
end
classrelation 145303 // generuje
relation_ref 139799 // generuje
end
operation 134796 "weryfikujPin"
public explicit_return_type ""
nparams 0
end
classrelation 137228 // tworzy
relation_ref 135820 // tworzy
end
classrelation 147084 // (przeprowadza)
relation_ref 144268 // przeprowadza
end
end
class 132227 "Papier"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
attribute 131980 "wymiar"
private explicit_type "double"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 129164 // (posiada)
relation_ref 128524 // posiada
end
end
class 132483 "Blokada"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 131223 // <association>
relation_ref 129559 // <association>
end
end
class 132739 "Walidacja_karty"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 132375 // <association>
relation 130199 ----
a role_name "" private
classrelation_ref 132375 // <association>
b role_name "" private
classrelation_ref 132503 // <association>
end
classrelation 132503 // <association>
relation_ref 130199 // <association>
end
end
class 134551 "SystemOdczytujactKarte"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 133399 // (uzywa)
relation 130711 ---- name "uzywa"
a role_name "" private
classrelation_ref 133399 // (uzywa)
b role_name "" private
classrelation_ref 133527 // uzywa
end
classrelation 133655 // <association>
relation 130839 ----
a role_name "" private
classrelation_ref 133655 // <association>
b role_name "" private
classrelation_ref 133783 // <association>
end
end
class 139651 "Klawiatura"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 129283 // <association>
relation 128643 ----
a role_name "" private
classrelation_ref 129283 // <association>
b role_name "" private
classrelation_ref 129411 // <association>
end
classrelation 129411 // <association>
relation_ref 128643 // <association>
end
classrelation 129539 // <association>
relation 128771 ----
a role_name "" private
classrelation_ref 129539 // <association>
b role_name "" private
classrelation_ref 129667 // <association>
end
classrelation 129795 // (ma wbudowany)
relation 128899 ---- name "ma wbudowany"
a role_name "" multiplicity "1" private
classrelation_ref 129795 // (ma wbudowany)
b role_name "" multiplicity "1" private
classrelation_ref 129923 // ma wbudowany
end
attribute 129036 "numerSeryjny"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 139779 "Sprawdzenie_stanu_rachunku"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 130179 // (jest)
relation_ref 129027 // jest
end
attribute 130828 "konto"
private type class_ref 128259 // Konto
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 130956 "rachunek"
private type class_ref 129027 // Rachunek
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 132108 "stan"
private explicit_type "float"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 139907 "Serwisant"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 130307 // (udziela serwisu)
relation 129155 ---- name "udziela serwisu"
a role_name "" multiplicity "1" private
classrelation_ref 130307 // (udziela serwisu)
b role_name "" multiplicity "1" private
classrelation_ref 130435 // udziela serwisu
end
attribute 129667 "id"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 138755 // <association>
relation 136579 ----
a role_name "" multiplicity "1" private
classrelation_ref 138755 // <association>
b role_name "" multiplicity "1" private
classrelation_ref 138883 // <association>
end
classrelation 139395 // posiada
relation_ref 136835 // posiada
end
attribute 128012 "imie"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128140 "nazwisko"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 146435 "Regula_blokady_karty"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 138243 // <association>
relation 136323 ----
a role_name "" private
classrelation_ref 138243 // <association>
b role_name "" private
classrelation_ref 138371 // <association>
end
classrelation 138499 // (posiada)
relation 136451 ---- name "posiada"
a role_name "" multiplicity "1..*" private
classrelation_ref 138499 // (posiada)
b role_name "" multiplicity "1..*" private
classrelation_ref 138627 // posiada
end
end
class 146563 "Karta_serwisanta"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 138883 // <association>
relation_ref 136579 // <association>
end
end
class 146691 "Przerwanie"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 139011 // (generuje)
relation 136707 ---- name "generuje"
a role_name "" multiplicity "1" private
classrelation_ref 139011 // (generuje)
b role_name "" multiplicity "1" private
classrelation_ref 139139 // generuje
end
end
class 146819 "Karta_Dostepu"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 139267 // (posiada)
relation 136835 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 139267 // (posiada)
b role_name "" multiplicity "0..1" private
classrelation_ref 139395 // posiada
end
end
class 128012 "Kod_Bledu"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 128908 // (zawiera)
relation_ref 128396 // zawiera
end
attribute 129804 "idBledu"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129932 "data_wystapienia"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 141207 "SystemAutoryzacji"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 145047 // (posiada)
relation_ref 139671 // posiada
end
classrelation 145175 // (generuje)
relation 139799 ---- name "generuje"
a role_name "" multiplicity "1" private
classrelation_ref 145175 // (generuje)
b role_name "" multiplicity "1" private
classrelation_ref 145303 // generuje
end
operation 134668 "wyslijPin"
public explicit_return_type ""
nparams 0
end
classrelation 136972 // <association>
relation_ref 135692 // <association>
end
classrelation 137100 // (tworzy)
relation 135820 ---- name "tworzy"
a role_name "" multiplicity "1" private
classrelation_ref 137100 // (tworzy)
b role_name "" multiplicity "1" private
classrelation_ref 137228 // tworzy
end
classrelation 137612 // (posiada)
relation 136076 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 137612 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 137740 // posiada
end
end
end
end