AiPO_Automat_spozywczy/models/models.prj
2021-01-05 17:47:55 +01:00

910 lines
23 KiB
Plaintext

format 223
"models"
revision 4
modified_by 44 "Marta Roszak"
// 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 128044 "domain"
classdiagramsettings member_max_width 0 end
classcompositediagramsettings end
collaborationdiagramsettings end
objectdiagramsettings end
objectcompositediagramsettings end
sequencediagramsettings end
statediagramsettings
end
activitydiagramsettings
end
classdiagram 128044 "domain-model"
classdiagramsettings draw_all_relations no show_members_full_definition yes member_max_width 0 end
size A3
end
class 128044 "Klient"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 128428 // kupuje
relation_ref 128172 // kupuje
end
classrelation 128684 // dokonuje
relation_ref 128300 // dokonuje
end
classrelation 128812 // (dokonuje)
relation 128428 ---- name "dokonuje"
a role_name "" multiplicity "1" private
classrelation_ref 128812 // (dokonuje)
b role_name "" multiplicity "1" private
classrelation_ref 128940 // (dokonuje)
end
classrelation 129580 // (dokonuje)
relation 128812 ---- name "dokonuje"
a role_name "" multiplicity "1" private
classrelation_ref 129580 // (dokonuje)
b role_name "" multiplicity "1" private
classrelation_ref 129708 // (dokonuje)
end
end
class 128172 "Automat"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 129964 // posiada
relation_ref 128940 // posiada
end
classrelation 130732 // posiada
relation_ref 129324 // posiada
end
classrelation 130860 // (obsluguje)
relation 129452 ---- name "obsluguje"
a role_name "" multiplicity "1" private
classrelation_ref 130860 // (obsluguje)
b role_name "" multiplicity "1" private
classrelation_ref 130988 // (obsluguje)
end
classrelation 131116 // (generuje)
relation 129580 ---- name "generuje"
a role_name "" multiplicity "*" private
classrelation_ref 131116 // (generuje)
b role_name "" multiplicity "1" private
classrelation_ref 131244 // (generuje)
end
classrelation 133164 // (ma)
relation 130604 ---- name "ma"
a role_name "" multiplicity "0..1" private
classrelation_ref 133164 // (ma)
b role_name "" multiplicity "1" private
classrelation_ref 133292 // (ma)
end
classrelation 133420 // (ma)
relation 130732 ---- name "ma"
a role_name "" multiplicity "0..1" private
classrelation_ref 133420 // (ma)
b role_name "" multiplicity "1" private
classrelation_ref 133548 // (ma)
end
classrelation 148652 // (posiada)
relation_ref 144684 // posiada
end
end
class 128300 "PracownikObslugi"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 130092 // (zarzadza)
relation 129068 ---- name "zarzadza"
a role_name "" multiplicity "1" private
classrelation_ref 130092 // (zarzadza)
b role_name "" multiplicity "1..*" private
classrelation_ref 130220 // (zarzadza)
end
attribute 129452 "id"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129580 "nazwisko"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129708 "imie"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 128556 "DataPrzydatnosci"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
class 128684 "Platnosc"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 128940 // (dokonuje)
relation_ref 128428 // dokonuje
end
classrelation 129452 // jest realizowany
relation_ref 128684 // jest realizowany
end
classrelation 132140 // (posiada)
relation 130092 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 132140 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 132268 // (posiada)
end
attribute 128300 "kwota"
private type class_ref 129452 // Kwota
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 128812 "Zakup"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 128556 // (dokonuje)
relation 128300 ---- name "dokonuje"
a role_name "" multiplicity "1" private
classrelation_ref 128556 // (dokonuje)
b role_name "" multiplicity "1" private
classrelation_ref 128684 // dokonuje
end
classrelation 129196 // zawiera
relation_ref 128556 // zawiera
end
classrelation 129324 // (jest realizowany)
relation 128684 ---- name "jest realizowany"
a role_name "" multiplicity "1" private
classrelation_ref 129324 // (jest realizowany)
b role_name "" multiplicity "1" private
classrelation_ref 129452 // jest realizowany
end
classrelation 129708 // (dokonuje)
relation_ref 128812 // dokonuje
end
classrelation 132652 // (posiada)
relation 130348 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 132652 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 132780 // (posiada)
end
attribute 128044 "data"
private type class_ref 130092 // Data
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128172 "czas"
private type class_ref 130220 // Czas
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 130092 "id"
private type class_ref 144300 // IdSprzedazy
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 128940 "Magazyn"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 130348 // (posiada)
relation 129196 ---- name "posiada"
a role_name "" multiplicity "1..*" private
classrelation_ref 130348 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 130476 // (posiada)
end
classrelation 130604 // (posiada)
relation 129324 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 130604 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 130732 // posiada
end
classrelation 140844 // (posiada)
relation 137644 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 140844 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 140972 // (posiada)
end
end
class 129068 "SystemAutoryzacjiPlatnosci"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 132396 // (posiada)
relation 130220 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 132396 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 132524 // (posiada)
end
end
class 129196 "ZewnetrznySystemObslugi"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 130220 // (zarzadza)
relation_ref 129068 // zarzadza
end
classrelation 130988 // (obsluguje)
relation_ref 129452 // obsluguje
end
classrelation 131500 // jest przekazywane
relation_ref 129708 // jest przekazywane
end
classrelation 134316 // jest przekazywany
relation_ref 131116 // jest przekazywany
end
end
class 129324 "PodsumowanieKontroli"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 131244 // (generuje)
relation_ref 129580 // generuje
end
classrelation 131372 // (jest przekazywane)
relation 129708 ---- name "jest przekazywane"
a role_name "" multiplicity "1" private
classrelation_ref 131372 // (jest przekazywane)
b role_name "" multiplicity "*" private
classrelation_ref 131500 // jest przekazywane
end
attribute 129836 "id"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 129452 "Kwota"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
class 129580 "CieplyPosilek"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 128044 // <association>
relation 128044 ----
a role_name "" private
classrelation_ref 128044 // <association>
b role_name "" private
classrelation_ref 128172 // <association>
end
classrelation 128172 // <association>
relation_ref 128044 // <association>
end
end
class 129708 "ZwyklyProdukt"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
class 129836 "Cena"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
class 129964 "Produkt"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 128300 // (kupuje)
relation 128172 ---- name "kupuje"
a role_name "" multiplicity "1" private
classrelation_ref 128300 // (kupuje)
b role_name "" multiplicity "1" private
classrelation_ref 128428 // kupuje
end
classrelation 129068 // (zawiera)
relation 128556 ---- name "zawiera"
a role_name "" multiplicity "1" private
classrelation_ref 129068 // (zawiera)
b role_name "" multiplicity "1" private
classrelation_ref 129196 // zawiera
end
classrelation 130476 // (posiada)
relation_ref 129196 // posiada
end
attribute 128556 "cena"
private type class_ref 129836 // Cena
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128684 "dataPrzydatnosci"
private type class_ref 130092 // Data
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128812 "id"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128940 "nazwa"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 130092 "Data"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 132780 // (posiada)
relation_ref 130348 // posiada
end
end
class 130220 "Czas"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
class 130348 "ListaProduktow"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 140972 // (posiada)
relation_ref 137644 // posiada
end
attribute 129068 "kodKreskowy"
private type class_ref 144172 // KodKreskowy
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129196 "dostepnoscWMagazynie"
private explicit_type "bool"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 130476 "RodzajPlatnosci"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 132268 // (posiada)
relation_ref 130092 // posiada
end
end
class 130604 "PlatnoscGotowka"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 141996 // zawiera
relation_ref 138156 // zawiera
end
end
class 130732 "PlatnoscKarta"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
class 130860 "Terminal"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 129836 // (posiada)
relation 128940 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 129836 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 129964 // posiada
end
classrelation 132524 // (posiada)
relation_ref 130220 // posiada
end
attribute 129964 "id"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 137388 "Awaria"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 133548 // (ma)
relation_ref 130732 // ma
end
classrelation 133676 // (generuje)
relation 130860 ---- name "generuje"
a role_name "" multiplicity "1" private
classrelation_ref 133676 // (generuje)
b role_name "" multiplicity "1" private
classrelation_ref 133804 // (generuje)
end
end
class 137516 "Usterka"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 133292 // (ma)
relation_ref 130604 // ma
end
classrelation 133932 // (generuje)
relation 130988 ---- name "generuje"
a role_name "" multiplicity "1" private
classrelation_ref 133932 // (generuje)
b role_name "" multiplicity "1" private
classrelation_ref 134060 // (generuje)
end
end
class 137644 "Raport"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 133804 // (generuje)
relation_ref 130860 // generuje
end
classrelation 134060 // (generuje)
relation_ref 130988 // generuje
end
classrelation 134188 // (jest przekazywany)
relation 131116 ---- name "jest przekazywany"
a role_name "" multiplicity "1" private
classrelation_ref 134188 // (jest przekazywany)
b role_name "" multiplicity "0..1" private
classrelation_ref 134316 // jest przekazywany
end
attribute 129324 "typ"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 144172 "KodKreskowy"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
class 144300 "IdSprzedazy"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
class 144428 "Kasa"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 141612 // (posiada)
relation 138028 ---- name "posiada"
a role_name "" multiplicity "*" private
classrelation_ref 141612 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 141740 // (posiada)
end
classrelation 148524 // (posiada)
relation 144684 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 148524 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 148652 // (posiada)
end
end
class 144812 "Gotowka"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
attribute 131116 "typ"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 131372 "nominal"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 141740 // (posiada)
relation_ref 138028 // posiada
end
classrelation 141868 // (zawiera)
relation 138156 ---- name "zawiera"
a role_name "" multiplicity "1" private
classrelation_ref 141868 // (zawiera)
b role_name "" multiplicity "*" private
classrelation_ref 141996 // zawiera
end
end
end
end