APO_Restaurant/models/models.prj
Michael-Czekanski 5c761b9b21 minor change
2021-01-30 21:20:47 +01:00

2088 lines
48 KiB
Plaintext

format 223
"models"
revision 18
modified_by 37 "Michal"
// 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 10
diagram_format A4
image_root_dir ""
mark_for_import
classview 128042 "domain"
classdiagramsettings member_max_width 0 end
classcompositediagramsettings end
collaborationdiagramsettings end
objectdiagramsettings end
objectcompositediagramsettings end
sequencediagramsettings end
statediagramsettings
end
activitydiagramsettings
end
classdiagram 128042 "domain-model"
classdiagramsettings draw_all_relations no show_members_full_definition yes member_max_width 0 end
size A3
end
class 134648 "Kelner"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 128038 // (realizuje >)
relation 128038 ---- name "realizuje >"
a role_name "" multiplicity "*" private
classrelation_ref 128038 // (realizuje >)
b role_name "" multiplicity "1" private
classrelation_ref 128166 // (realizuje >)
end
classrelation 145702 // (obsluguje >)
relation 140070 ---- name "obsluguje >"
a role_name "" multiplicity "1" private
classrelation_ref 145702 // (obsluguje >)
b role_name "" multiplicity "1" private
classrelation_ref 145830 // (obsluguje >)
end
classrelation 128248 // <association>
relation_ref 128120 // <association>
end
classrelation 128376 // <generalisation>
relation 128248 ---|>
a public
classrelation_ref 128376 // <generalisation>
b parent class_ref 135544 // Pracownik
end
end
class 134776 "Terminal"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 146342 // realizowanaPoprzez >
relation_ref 140326 // realizowanaPoprzez >
end
end
class 134904 "Menu"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 128806 // <association>
relation 128422 ----
a role_name "" private
classrelation_ref 128806 // <association>
b role_name "" private
classrelation_ref 128934 // <association>
end
classrelation 128934 // <association>
relation_ref 128422 // <association>
end
classrelation 129318 // (zawiera >)
relation 128678 ---- name "zawiera >"
a role_name "" multiplicity "1..*" private
classrelation_ref 129318 // (zawiera >)
b role_name "" multiplicity "1" private
classrelation_ref 129446 // (zawiera >)
end
classrelation 146598 // < tworzy
relation_ref 140454 // < tworzy
end
end
class 135032 "Zamowienie"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 128166 // (realizuje >)
relation_ref 128038 // realizuje >
end
classrelation 128294 // <association>
relation 128166 ----
a role_name "" private
classrelation_ref 128294 // <association>
b role_name "" private
classrelation_ref 128422 // <association>
end
classrelation 129062 // (zawiera >)
relation 128550 ---- name "zawiera >"
a role_name "" multiplicity "1..*" private
classrelation_ref 129062 // (zawiera >)
b role_name "" multiplicity "1" private
classrelation_ref 129190 // (zawiera >)
end
classrelation 130470 // zawiera >
relation_ref 129190 // zawiera >
end
classrelation 130726 // przypisane >
relation_ref 129318 // przypisane >
end
classrelation 141862 // (< realizuje)
relation 138150 ---- name "< realizuje"
a role_name "" multiplicity "1" private
classrelation_ref 141862 // (< realizuje)
b role_name "" multiplicity "1" private
classrelation_ref 141990 // (< realizuje)
end
classrelation 142374 // (posiada >)
relation 138406 ---- name "posiada >"
a role_name "" multiplicity "1" private
classrelation_ref 142374 // (posiada >)
b role_name "" multiplicity "*" private
classrelation_ref 142502 // (posiada >)
end
classrelation 143270 // zawiera >
relation_ref 138790 // zawiera >
end
classrelation 145574 // < wyswietla
relation_ref 139942 // < wyswietla
end
classrelation 146086 // aktualizuje
relation_ref 140198 // aktualizuje
end
attribute 129656 "status"
private type class_ref 146936 // Status
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 129272 // dotyczy >
relation_ref 128888 // dotyczy >
end
classrelation 128677 // realizuje >
relation_ref 128293 // realizuje >
end
operation 142501 "zmienStatusNaUkonczone"
public explicit_return_type "void"
nparams 0
end
operation 150053 "cofnijOstaniaZmianeStatusu"
public explicit_return_type "void"
nparams 0
end
end
class 135160 "Potrawa"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 128678 // <association>
relation_ref 128294 // <association>
end
classrelation 129190 // (zawiera >)
relation_ref 128550 // zawiera >
end
classrelation 129574 // (< opisuje)
relation 128806 ---- name "< opisuje"
a role_name "" multiplicity "1" private
classrelation_ref 129574 // (< opisuje)
b role_name "" multiplicity "*" private
classrelation_ref 129702 // (< opisuje)
end
classrelation 139174 // realizuje
relation_ref 136742 // realizuje
end
classrelation 128421 // < robionaWedlug
relation_ref 128165 // < robionaWedlug
end
end
class 135288 "Kucharz"
visibility package stereotype "actor"
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 128422 // <association>
relation_ref 128166 // <association>
end
classrelation 128550 // przyrzadza (<association>)
relation 128294 ----
a role_name "przyrzadza" multiplicity "*" private
classrelation_ref 128550 // przyrzadza (<association>)
b role_name "" multiplicity "1" private
classrelation_ref 128678 // <association>
end
classrelation 138790 // (< realizuje)
relation 136614 ---- name "< realizuje"
a role_name "" multiplicity "*" private
classrelation_ref 138790 // (< realizuje)
b role_name "" multiplicity "1" private
classrelation_ref 138918 // (< realizuje)
end
classrelation 145318 // obsluguje >
relation_ref 139814 // obsluguje >
end
classrelation 128504 // <generalisation>
relation 128376 ---|>
a public
classrelation_ref 128504 // <generalisation>
b parent class_ref 135544 // Pracownik
end
classrelation 128037 // (uzywa >)
relation 128037 ---- name "uzywa >"
a role_name "" multiplicity "1..*" private
classrelation_ref 128037 // (uzywa >)
b role_name "" multiplicity "1" private
classrelation_ref 128165 // (uzywa >)
end
classrelation 128549 // (realizuje >)
relation 128293 ---- name "realizuje >"
a role_name "" multiplicity "*" private
classrelation_ref 128549 // (realizuje >)
b role_name "" multiplicity "1" private
classrelation_ref 128677 // realizuje >
end
end
class 135416 "EkranKucharza"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 144934 // <association>
relation 139686 ----
a role_name "" private
classrelation_ref 144934 // <association>
b role_name "" private
classrelation_ref 145062 // <association>
end
classrelation 145190 // (obsluguje >)
relation 139814 ---- name "obsluguje >"
a role_name "" multiplicity "*" private
classrelation_ref 145190 // (obsluguje >)
b role_name "" multiplicity "1" private
classrelation_ref 145318 // obsluguje >
end
classrelation 145446 // (< wyswietla)
relation 139942 ---- name "< wyswietla"
a role_name "" multiplicity "*" private
classrelation_ref 145446 // (< wyswietla)
b role_name "" multiplicity "1" private
classrelation_ref 145574 // < wyswietla
end
end
class 135544 "Pracownik"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 141094 // (wiaze >)
relation 137766 ---- name "wiaze >"
a role_name "" multiplicity "1" private
classrelation_ref 141094 // (wiaze >)
b role_name "" multiplicity "1" private
classrelation_ref 141222 // (wiaze >)
end
classrelation 144678 // (przynalezy)
relation 139558 ---- name "przynalezy"
a role_name "" multiplicity "1" private
classrelation_ref 144678 // (przynalezy)
b role_name "" multiplicity "*" private
classrelation_ref 144806 // (przynalezy)
end
classrelation 128120 // <association>
relation 128120 ----
a role_name "" private
classrelation_ref 128120 // <association>
b role_name "" private
classrelation_ref 128248 // <association>
end
classrelation 129189 // < ma
relation_ref 128549 // < ma
end
end
class 135672 "TabletKelnera"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 145830 // (obsluguje >)
relation_ref 140070 // obsluguje >
end
classrelation 145958 // (aktualizuje)
relation 140198 ---- name "aktualizuje"
a role_name "" multiplicity "*" private
classrelation_ref 145958 // (aktualizuje)
b role_name "" multiplicity "1" private
classrelation_ref 146086 // aktualizuje
end
end
class 135928 "Stolik"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 130598 // (przypisane >)
relation 129318 ---- name "przypisane >"
a role_name "" multiplicity "1..*" private
classrelation_ref 130598 // (przypisane >)
b role_name "" multiplicity "1" private
classrelation_ref 130726 // przypisane >
end
classrelation 130982 // siadaPrzy >
relation_ref 129446 // siadaPrzy >
end
classrelation 146982 // (ma >)
relation 140710 ---- name "ma >"
a role_name "" multiplicity "1" private
classrelation_ref 146982 // (ma >)
b role_name "" multiplicity "1" private
classrelation_ref 147110 // (ma >)
end
attribute 128120 "numer"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 136056 "Platnosc"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 141990 // (< realizuje)
relation_ref 138150 // < realizuje
end
classrelation 142246 // < opisuje
relation_ref 138278 // < opisuje
end
classrelation 146214 // (realizowanaPoprzez >)
relation 140326 ---- name "realizowanaPoprzez >"
a role_name "" multiplicity "1" private
classrelation_ref 146214 // (realizowanaPoprzez >)
b role_name "" multiplicity "1" private
classrelation_ref 146342 // realizowanaPoprzez >
end
end
class 136312 "Magazyn"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 139686 // opisuje >
relation_ref 136998 // opisuje >
end
end
class 136440 "Magazynier"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 139302 // (nadzoruje >)
relation 136870 ---- name "nadzoruje >"
a role_name "" multiplicity "1" private
classrelation_ref 139302 // (nadzoruje >)
b role_name "" multiplicity "*" private
classrelation_ref 139430 // (nadzoruje >)
end
classrelation 139814 // <association>
relation 137126 ----
a role_name "" private
classrelation_ref 139814 // <association>
b role_name "" private
classrelation_ref 139942 // <association>
end
classrelation 128632 // <generalisation>
relation 128504 ---|>
a public
classrelation_ref 128632 // <generalisation>
b parent class_ref 135544 // Pracownik
end
end
class 136568 "Paragon"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 142118 // (< opisuje)
relation 138278 ---- name "< opisuje"
a role_name "" multiplicity "1" private
classrelation_ref 142118 // (< opisuje)
b role_name "" multiplicity "1" private
classrelation_ref 142246 // < opisuje
end
end
class 136696 "SystemPracowniczy"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 144422 // (< zarzadza)
relation 139430 ---- name "< zarzadza"
a role_name "" multiplicity "1" private
classrelation_ref 144422 // (< zarzadza)
b role_name "" multiplicity "1" private
classrelation_ref 144550 // (< zarzadza)
end
classrelation 144806 // (przynalezy)
relation_ref 139558 // przynalezy
end
classrelation 128805 // (zawiera >)
relation 128421 ---- name "zawiera >"
a role_name "" multiplicity "*" private
classrelation_ref 128805 // (zawiera >)
b role_name "" multiplicity "1" private
classrelation_ref 128933 // (zawiera >)
end
end
class 136824 "SystemZamowien"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 142502 // (posiada >)
relation_ref 138406 // posiada >
end
operation 135461 "cofnijOstatniaZmianeStatusuZamowienia"
public return_type class_ref 135032 // Zamowienie
nparams 0
end
operation 135973 "zmienStatusNaUkonczone"
public explicit_return_type "void"
nparams 1
param in name "zamowienie" type class_ref 135032 // Zamowienie
end
operation 157861 "create"
stereotype "create"
public return_type class_ref 136824 // SystemZamowien
nparams 2
param in name "zamowienia" type class_ref 135032 // Zamowienie
multiplicity "*"
param in name "historiaZmianZamowien" type class_ref 135032 // Zamowienie
multiplicity "*"
end
end
class 136952 "SystemRachunkowy"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 143014 //
relation_ref 138662 //
end
classrelation 143142 // (zawiera >)
relation 138790 ---- name "zawiera >"
a role_name "" multiplicity "*" private
classrelation_ref 143142 // (zawiera >)
b role_name "" multiplicity "1" private
classrelation_ref 143270 // zawiera >
end
classrelation 143526 // < wylicza
relation_ref 138918 // < wylicza
end
classrelation 143654 // (posiada >)
relation 139046 ---- name "posiada >"
a role_name "" multiplicity "*" private
classrelation_ref 143654 // (posiada >)
b role_name "" multiplicity "1" private
classrelation_ref 143782 // (posiada >)
end
classrelation 144038 // pobiera
relation_ref 139174 // pobiera
end
classrelation 146726 // (generuje >)
relation 140582 ---- name "generuje >"
a role_name "" multiplicity "*" private
classrelation_ref 146726 // (generuje >)
b role_name "" multiplicity "1" private
classrelation_ref 146854 // (generuje >)
end
end
class 137080 "Glod"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 137510 // (czuje >)
relation 135974 ---- name "czuje >"
a role_name "" multiplicity "1" private
classrelation_ref 137510 // (czuje >)
b role_name "" multiplicity "1" private
classrelation_ref 137638 // (czuje >)
end
end
class 137208 "Reklamacja"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 137766 // (sklada >)
relation 136102 ---- name "sklada >"
a role_name "" multiplicity "1" private
classrelation_ref 137766 // (sklada >)
b role_name "" multiplicity "1" private
classrelation_ref 137894 // (sklada >)
end
classrelation 129144 // (dotyczy >)
relation 128888 ---- name "dotyczy >"
a role_name "" multiplicity "1" private
classrelation_ref 129144 // (dotyczy >)
b role_name "" multiplicity "1" private
classrelation_ref 129272 // dotyczy >
end
end
class 137336 "Obrzydzenie"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 138278 // (< czuje)
relation 136358 ---- name "< czuje"
a role_name "" multiplicity "1" private
classrelation_ref 138278 // (< czuje)
b role_name "" multiplicity "1" private
classrelation_ref 138406 // (< czuje)
end
end
class 137464 "Audyt"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 144166 // (korzysta >)
relation 139302 ---- name "korzysta >"
a role_name "" multiplicity "1" private
classrelation_ref 144166 // (korzysta >)
b role_name "" multiplicity "*" private
classrelation_ref 144294 // (korzysta >)
end
end
class 137592 "SystemAudytowy"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 143910 // (pobiera)
relation 139174 ---- name "pobiera"
a role_name "" multiplicity "1" private
classrelation_ref 143910 // (pobiera)
b role_name "" multiplicity "1" private
classrelation_ref 144038 // pobiera
end
classrelation 144294 // (korzysta >)
relation_ref 139302 // korzysta >
end
end
class 137720 "KatalogPotraw"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 130086 // (ustala >)
relation 129062 ---- name "ustala >"
a role_name "" multiplicity "1..*" private
classrelation_ref 130086 // (ustala >)
b role_name "" multiplicity "1" private
classrelation_ref 130214 // (ustala >)
end
classrelation 146470 // (< tworzy)
relation 140454 ---- name "< tworzy"
a role_name "" multiplicity "1" private
classrelation_ref 146470 // (< tworzy)
b role_name "" multiplicity "1" private
classrelation_ref 146598 // < tworzy
end
end
class 137848 "Faktura"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 142630 // (zawiera >)
relation 138534 ---- name "zawiera >"
a role_name "" multiplicity "*" private
classrelation_ref 142630 // (zawiera >)
b role_name "" multiplicity "1" private
classrelation_ref 142758 // (zawiera >)
end
classrelation 143782 // (posiada >)
relation_ref 139046 // posiada >
end
end
class 137976 "UmowaOPrace"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 141222 // (wiaze >)
relation_ref 137766 // wiaze >
end
classrelation 141350 // (< okresla)
relation 137894 ---- name "< okresla"
a role_name "" multiplicity "1" private
classrelation_ref 141350 // (< okresla)
b role_name "" multiplicity "1" private
classrelation_ref 141478 // (< okresla)
end
classrelation 141734 // wystawia >
relation_ref 138022 // wystawia >
end
classrelation 142886 // jestWyliczana ()
relation 138662 ---- name ""
a role_name "jestWyliczana" multiplicity "1" private
classrelation_ref 142886 // jestWyliczana ()
b role_name "wylicza" multiplicity "*" private
classrelation_ref 143014 //
end
attribute 129144 "data"
private type class_ref 146552 // Data
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 138232 "StanMagazynu"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 139430 // (nadzoruje >)
relation_ref 136870 // nadzoruje >
end
classrelation 139558 // (opisuje >)
relation 136998 ---- name "opisuje >"
a role_name "" multiplicity "1" private
classrelation_ref 139558 // (opisuje >)
b role_name "" multiplicity "1" private
classrelation_ref 139686 // opisuje >
end
classrelation 140070 // (zawiera >)
relation 137254 ---- name "zawiera >"
a role_name "" multiplicity "*" private
classrelation_ref 140070 // (zawiera >)
b role_name "" multiplicity "1" private
classrelation_ref 140198 // (zawiera >)
end
end
class 138360 "Polprodukt"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 139942 // <association>
relation_ref 137126 // <association>
end
classrelation 140198 // (zawiera >)
relation_ref 137254 // zawiera >
end
classrelation 140326 // <association>
relation 137382 ----
a role_name "" private
classrelation_ref 140326 // <association>
b role_name "" private
classrelation_ref 140454 // <association>
end
classrelation 140838 // (< skladaSie)
relation 137638 ---- name "< skladaSie"
a role_name "" multiplicity "1" private
classrelation_ref 140838 // (< skladaSie)
b role_name "" multiplicity "1..*" private
classrelation_ref 140966 // (< skladaSie)
end
classrelation 142758 // (zawiera >)
relation_ref 138534 // zawiera >
end
end
class 138488 "HistoriaZamowien"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 130342 // (zawiera >)
relation 129190 ---- name "zawiera >"
a role_name "" multiplicity "*" private
classrelation_ref 130342 // (zawiera >)
b role_name "" multiplicity "1" private
classrelation_ref 130470 // zawiera >
end
end
class 138744 "Zadowolenie"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 138022 // (< czuje)
relation 136230 ---- name "< czuje"
a role_name "" multiplicity "1" private
classrelation_ref 138022 // (< czuje)
b role_name "" multiplicity "1" private
classrelation_ref 138150 // (< czuje)
end
end
class 138872 "Podatek"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 143398 // (< wylicza)
relation 138918 ---- name "< wylicza"
a role_name "" multiplicity "1" private
classrelation_ref 143398 // (< wylicza)
b role_name "" multiplicity "*" private
classrelation_ref 143526 // < wylicza
end
attribute 129400 "ilosc"
private type class_ref 146680 // Wartosc
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 139000 "Pensja"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 141478 // (< okresla)
relation_ref 137894 // < okresla
end
attribute 129016 "ilosc"
private type class_ref 146680 // Wartosc
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 139128 "Wlasciciel"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 141606 // (wystawia >)
relation 138022 ---- name "wystawia >"
a role_name "" multiplicity "*" private
classrelation_ref 141606 // (wystawia >)
b role_name "" multiplicity "1" private
classrelation_ref 141734 // wystawia >
end
classrelation 144550 // (< zarzadza)
relation_ref 139430 // < zarzadza
end
end
class 139384 "Przepis"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 129958 // opisuje jak zrobic >
relation_ref 128934 // opisuje jak zrobic >
end
classrelation 140582 // (realizuje)
relation 137510 ---- name "realizuje"
a role_name "" multiplicity "1" private
classrelation_ref 140582 // (realizuje)
b role_name "" multiplicity "1" private
classrelation_ref 140710 // (realizuje)
end
classrelation 140966 // (< skladaSie)
relation_ref 137638 // < skladaSie
end
attribute 129784 "tresc"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129912 "nazwa"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 128165 // (uzywa >)
relation_ref 128037 // uzywa >
end
classrelation 128293 // (< robionaWedlug)
relation 128165 ---- name "< robionaWedlug"
a role_name "" multiplicity "1" private
classrelation_ref 128293 // (< robionaWedlug)
b role_name "" multiplicity "1" private
classrelation_ref 128421 // < robionaWedlug
end
end
class 139512 "Raport"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 146854 // (generuje >)
relation_ref 140582 // generuje >
end
attribute 128165 "data"
private type class_ref 146552 // Data
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 139640 "Menedzer"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 130214 // (ustala >)
relation_ref 129062 // ustala >
end
classrelation 128760 // <generalisation>
relation 128632 ---|>
a public
classrelation_ref 128760 // <generalisation>
b parent class_ref 135544 // Pracownik
end
end
class 139768 "Rezerwacja"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 147110 // (ma >)
relation_ref 140710 // ma >
end
attribute 128248 "data"
private type class_ref 146552 // Data
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 128888 // (zamawia >)
relation 128760 ---- name "zamawia >"
a role_name "" multiplicity "1" private
classrelation_ref 128888 // (zamawia >)
b role_name "" multiplicity "1" private
classrelation_ref 129016 // (zamawia >)
end
end
class 140024 "PrzygotowywaniePotrawy"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 138918 // (< realizuje)
relation_ref 136614 // < realizuje
end
classrelation 139046 // (realizuje)
relation 136742 ---- name "realizuje"
a role_name "" multiplicity "1" private
classrelation_ref 139046 // (realizuje)
b role_name "" multiplicity "1" private
classrelation_ref 139174 // realizuje
end
classrelation 140454 // <association>
relation_ref 137382 // <association>
end
classrelation 140710 // (realizuje)
relation_ref 137510 // realizuje
end
classrelation 145062 // <association>
relation_ref 139686 // <association>
end
end
class 128038 "Pozycja_w_Menu"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 129446 // (zawiera >)
relation_ref 128678 // zawiera >
end
classrelation 129702 // (< opisuje)
relation_ref 128806 // < opisuje
end
classrelation 129830 // (opisuje jak zrobic >)
relation 128934 ---- name "opisuje jak zrobic >"
a role_name "" multiplicity "1" private
classrelation_ref 129830 // (opisuje jak zrobic >)
b role_name "" multiplicity "1" private
classrelation_ref 129958 // opisuje jak zrobic >
end
attribute 130168 "nazwa"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 130296 "cena"
private type class_ref 146680 // Wartosc
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 128166 "Klient"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 130854 // (siadaPrzy >)
relation 129446 ---- name "siadaPrzy >"
a role_name "" multiplicity "1" private
classrelation_ref 130854 // (siadaPrzy >)
b role_name "" multiplicity "1" private
classrelation_ref 130982 // siadaPrzy >
end
classrelation 137638 // (czuje >)
relation_ref 135974 // czuje >
end
classrelation 137894 // (sklada >)
relation_ref 136102 // sklada >
end
classrelation 138150 // (< czuje)
relation_ref 136230 // < czuje
end
classrelation 138406 // (< czuje)
relation_ref 136358 // < czuje
end
classrelation 129016 // (zamawia >)
relation_ref 128760 // zamawia >
end
end
class 146552 "Data"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
class 146680 "Wartosc"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
class 146808 "DanePracownika"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 128933 // (zawiera >)
relation_ref 128421 // zawiera >
end
classrelation 129061 // (< ma)
relation 128549 ---- name "< ma"
a role_name "" multiplicity "1" private
classrelation_ref 129061 // (< ma)
b role_name "" multiplicity "1" private
classrelation_ref 129189 // < ma
end
attribute 128293 "imie"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128421 "nazwisko"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128549 "pesel"
private explicit_type "PESEL"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 146936 "Status"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
operation 142629 "zmienNaUkonczone"
public explicit_return_type "void"
nparams 0
end
operation 150565 "cofnijStan"
public explicit_return_type "void"
nparams 0
end
operation 150693 "ustawStan"
private explicit_return_type "void"
nparams 1
param in name "stan" type class_ref 147621 // StanStatusu
end
operation 165669 "ustawStanUkonczone"
public explicit_return_type ""
nparams 0
end
end
end
classview 128037 "design"
classdiagramsettings member_max_width 0 end
classcompositediagramsettings end
collaborationdiagramsettings end
objectdiagramsettings end
objectcompositediagramsettings end
sequencediagramsettings end
statediagramsettings
end
activitydiagramsettings
end
sequencediagram 134693 "2-1-zmienStatusNaUkonczone"
sequencediagramsettings end
overlapping_bars size A1
end
class 134565 "ZmianaStatusuController"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
operation 128037 "zmienStatusNaUkonczone"
public explicit_return_type "void"
nparams 1
param in name "zamowienie" type class_ref 135032 // Zamowienie
end
operation 135333 "cofnijOstatniaModyfikacjeStatusuZamowienia"
public explicit_return_type "void"
nparams 0
end
end
classinstance 134693 ""
type class_ref 135288 // Kucharz
attributes
end
relations
end
end
classinstance 141221 ""
type class_ref 136824 // SystemZamowien
attributes
end
relations
end
end
classinstance 141349 "zamowienie"
type class_ref 135032 // Zamowienie
attributes
end
relations
end
end
class 141093 "StosStanowStatusu"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
operation 143013 "push"
public explicit_return_type "void"
nparams 1
param in name "stan" type class_ref 147621 // StanStatusu
end
operation 150437 "pop"
public return_type class_ref 147621 // StanStatusu
nparams 0
end
end
classinstance 141477 ""
type class_ref 141093 // StosStanowStatusu
attributes
end
relations
end
end
sequencediagram 141221 "2-3-cofnijOstatniaModyfikacjeStatusuZamowienia"
sequencediagramsettings end
overlapping_bars size A1
end
classinstance 141605 ""
type class_ref 135288 // Kucharz
attributes
end
relations
end
end
classinstance 141733 ""
type class_ref 134565 // ZmianaStatusuController
attributes
end
relations
end
end
classinstance 141861 ""
type class_ref 136824 // SystemZamowien
attributes
end
relations
end
end
classinstance 141989 ""
type class_ref 141093 // StosStanowStatusu
attributes
end
relations
end
end
classinstance 142117 ""
type class_ref 146936 // Status
attributes
end
relations
end
end
class 147621 "StanStatusu"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
operation 143397 "zmienNaUkonczone"
public explicit_return_type "void"
nparams 0
end
end
classinstance 148645 ""
type class_ref 146936 // Status
attributes
end
relations
end
end
class 154149 "StosZmienianychZamowien"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
operation 149925 "pop"
public return_type class_ref 135032 // Zamowienie
nparams 0
end
operation 151077 "push"
public explicit_return_type "void"
nparams 1
param in name "zamowienie" type class_ref 135032 // Zamowienie
end
operation 158885 "create"
stereotype "create"
public return_type class_ref 154149 // StosZmienianychZamowien
nparams 1
param in name "zmienianeZamowienia" type class_ref 135032 // Zamowienie
multiplicity "*"
end
end
classinstance 155173 ""
type class_ref 154149 // StosZmienianychZamowien
attributes
end
relations
end
end
classinstance 155301 "ostatnioZmienione"
type class_ref 135032 // Zamowienie
attributes
end
relations
end
end
classinstance 155429 ""
type class_ref 141093 // StosStanowStatusu
attributes
end
relations
end
end
classinstance 155557 "aktualnyStan"
type class_ref 147621 // StanStatusu
attributes
end
relations
end
end
classinstance 155685 "aktualnyStan"
type class_ref 147621 // StanStatusu
attributes
end
relations
end
end
class 154277 "HistoriaZmianZamowien"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
operation 150821 "cofnijOstatniaZmiane"
public return_type class_ref 135032 // Zamowienie
nparams 0
end
operation 150949 "zmienionoStatusZamowienia"
public explicit_return_type "void"
nparams 1
param in name "zamowienie" type class_ref 135032 // Zamowienie
end
operation 158757 "create"
public return_type class_ref 154277 // HistoriaZmianZamowien
nparams 1
param in name "historiaZmianZamowien" explicit_type "Zamowienia"
multiplicity "*"
end
end
classinstance 155813 ""
type class_ref 154277 // HistoriaZmianZamowien
attributes
end
relations
end
end
classinstance 155941 ""
type class_ref 154277 // HistoriaZmianZamowien
attributes
end
relations
end
end
classinstance 156069 ""
type class_ref 141093 // StosStanowStatusu
attributes
end
relations
end
end
classinstance 156197 ""
type class_ref 154149 // StosZmienianychZamowien
attributes
end
relations
end
end
sequencediagram 147749 "2-2-restartSystemu"
sequencediagramsettings end
overlapping_bars size A0
end
classinstance 162725 ""
type class_ref 135288 // Kucharz
attributes
end
relations
end
end
class 160805 "RestartController"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
operation 157733 "restartSystemu"
public explicit_return_type "void"
nparams 0
end
end
classinstance 162853 ""
type class_ref 160805 // RestartController
attributes
end
relations
end
end
classinstance 162981 ""
type class_ref 136824 // SystemZamowien
attributes
end
relations
end
end
class 160933 "ZamowieniaKopiaZapasowa"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
operation 158117 "create"
stereotype "create"
public return_type class_ref 160933 // ZamowieniaKopiaZapasowa
nparams 0
end
operation 158245 "podajZapisaneZamowienia"
public return_type class_ref 135032 // Zamowienie
multiplicity "*"
nparams 0
end
operation 158373 "podajZapisanaHistorieZmianZamowien"
public return_type class_ref 135032 // Zamowienie
multiplicity "*"
nparams 0
end
operation 159013 "cofnietoZmianeStatusuZamowienia"
public explicit_return_type "void"
nparams 1
param in name "ostatnioZmienione" type class_ref 135032 // Zamowienie
end
operation 159141 "zmienionoStatusZamowienia"
public explicit_return_type "void"
nparams 1
param in name "zmienioneZamowienie" type class_ref 135032 // Zamowienie
end
end
classinstance 163109 ""
type class_ref 160933 // ZamowieniaKopiaZapasowa
attributes
end
relations
end
end
classinstance 163237 ""
type class_ref 154277 // HistoriaZmianZamowien
attributes
end
relations
end
end
class 161061 "Restarter"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
operation 158501 "create"
stereotype "create"
public return_type class_ref 161061 // Restarter
nparams 0
end
operation 158629 "restartSystemu"
public return_type class_ref 136824 // SystemZamowien
nparams 0
end
end
classinstance 163365 ""
type class_ref 161061 // Restarter
attributes
end
relations
end
end
classinstance 163493 ""
type class_ref 136824 // SystemZamowien
attributes
end
relations
end
end
classinstance 163621 ""
type class_ref 160933 // ZamowieniaKopiaZapasowa
attributes
end
relations
end
end
classinstance 163749 ""
type class_ref 154277 // HistoriaZmianZamowien
attributes
end
relations
end
end
classinstance 163877 ""
type class_ref 154149 // StosZmienianychZamowien
attributes
end
relations
end
end
classinstance 164005 ""
type class_ref 160933 // ZamowieniaKopiaZapasowa
attributes
end
relations
end
end
classinstance 164133 ""
type class_ref 160933 // ZamowieniaKopiaZapasowa
attributes
end
relations
end
end
end
end