diff --git a/models/.models.prj.swp b/models/.models.prj.swp new file mode 100644 index 0000000..e731dc5 Binary files /dev/null and b/models/.models.prj.swp differ diff --git a/models/.vs/ProjectSettings.json b/models/.vs/ProjectSettings.json new file mode 100644 index 0000000..f8b4888 --- /dev/null +++ b/models/.vs/ProjectSettings.json @@ -0,0 +1,3 @@ +{ + "CurrentProjectSetting": null +} \ No newline at end of file diff --git a/models/.vs/slnx.sqlite b/models/.vs/slnx.sqlite new file mode 100644 index 0000000..9e3a4d1 Binary files /dev/null and b/models/.vs/slnx.sqlite differ diff --git a/models/2.session b/models/2.session index 60d1ca8..7f50747 100644 --- a/models/2.session +++ b/models/2.session @@ -1,15 +1,6 @@ -window_sizes 949 418 472 472 291 74 +window_sizes 1800 910 450 1345 758 104 -diagrams - active sequencediagram_ref 134658 // 2-1-wprowadzenieNumeruProduktu - 1443 890 100 A3 0 0 - classdiagram_ref 128014 // domain-model - 1316 815 100 A1 708 705 -end show_stereotypes -selected classview_ref 128002 // design -open - class_ref 128142 // Klient - sequencediagram_ref 134658 // 2-1-wprowadzenieNumeruProduktu -end +selected +package_ref 129 // models end diff --git a/models/models_BACKUP_1666.prj b/models/models_BACKUP_1666.prj new file mode 100644 index 0000000..f701f51 --- /dev/null +++ b/models/models_BACKUP_1666.prj @@ -0,0 +1,1826 @@ +format 223 +"models" + revision 13 +<<<<<<< HEAD + modified_by 2 "48516" +======= + modified_by 13 "Kuba" +>>>>>>> d1cbc70d7e3d3386affe92ac826b43891a2146e0 + + + + // 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 11 + diagram_format A4 + + image_root_dir "" + + + mark_for_import + + classview 128014 "domain" + + classdiagramsettings member_max_width 0 end + + classcompositediagramsettings end + + collaborationdiagramsettings end + + objectdiagramsettings end + + objectcompositediagramsettings end + + sequencediagramsettings end + + statediagramsettings + end + + + activitydiagramsettings + end + classdiagram 128014 "domain-model" + classdiagramsettings draw_all_relations no show_members_full_definition yes member_max_width 0 end + size A1 + end + + class 128014 "Automat" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 134402 // (Dokonuje) + relation 131202 ---- name "Dokonuje" + a role_name "" multiplicity "1" private + classrelation_ref 134402 // (Dokonuje) + b role_name "" multiplicity "1" private + classrelation_ref 134530 // (Dokonuje) + end + + classrelation 135682 // + relation 131842 ---- + a role_name "" private + classrelation_ref 135682 // + b role_name "" private + classrelation_ref 135810 // + end + + classrelation 136194 // ( + relation 132354 ---- + a role_name "" private + classrelation_ref 136706 // + b role_name "" private + classrelation_ref 136834 // + end + + classrelation 138370 // Ma + relation_ref 133122 // Ma + end + + classrelation 138754 // + relation 133378 ---- + a role_name "" private + classrelation_ref 138754 // + b role_name "" private + classrelation_ref 138882 // + end + + classrelation 139010 // ( + relation_ref 134146 // + end + + classrelation 140674 // Ma + relation_ref 134274 // Ma + end + + classrelation 141698 // Naprawia + relation_ref 134786 // Naprawia + end + + classrelation 141826 // (Posiada) + relation 134914 ---- name "Posiada" + a role_name "" multiplicity "1..*" private + classrelation_ref 141826 // (Posiada) + b role_name "" multiplicity "1" private + classrelation_ref 141954 // (Posiada) + end + + attribute 128130 "id" + private explicit_type "string" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 137730 "stan" + private explicit_type "string" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + end + + class 128142 "Klient" + visibility package stereotype "actor" + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 128258 // (Uzywa) + relation 128130 ---- name "Uzywa" + a role_name "" multiplicity "1" private + classrelation_ref 128258 // (Uzywa) + b role_name "" multiplicity "1" private + classrelation_ref 128386 // (Uzywa) + end + + classrelation 133634 // + relation 130818 ---- + a role_name "" private + classrelation_ref 133634 // + b role_name "" private + classrelation_ref 133762 // + end + + classrelation 134658 // (Dokonuje) + relation 131330 ---- name "Dokonuje" + a role_name "" multiplicity "1" private + classrelation_ref 134658 // (Dokonuje) + b role_name "" multiplicity "1" private + classrelation_ref 134786 // (Dokonuje) + end + + classrelation 135042 // Uczestniczy> + relation_ref 131458 // Uczestniczy> + end + end + + class 128270 "Produkt_gotowy" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 131586 // + relation 129794 ---- + a role_name "" private + classrelation_ref 131586 // + b role_name "" private + classrelation_ref 131714 // + end + + classrelation 132610 // + relation 130306 ---- + a role_name "" private + classrelation_ref 132610 // + b role_name "" private + classrelation_ref 132738 // + end + + classrelation 137858 // Jest + relation_ref 132866 // Jest + end + end + + class 128398 "Produky_do_przygotowania" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 131202 // + relation_ref 129538 // + end + + classrelation 131330 // (Podlega) + relation 129666 ---- name "Podlega" + a role_name "" multiplicity "1" private + classrelation_ref 131330 // (Podlega) + b role_name "" multiplicity "1" private + classrelation_ref 131458 // (Podlega) + end + + classrelation 132866 // + relation 130434 ---- + a role_name "" private + classrelation_ref 132866 // + b role_name "" private + classrelation_ref 132994 // + end + + classrelation 137602 // Jest + relation_ref 132738 // Jest + end + end + + class 128526 "Sprzedaz" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 132226 // + relation_ref 130050 // + end + + classrelation 132482 // + relation_ref 130178 // + end + + classrelation 132738 // + relation_ref 130306 // + end + + classrelation 132994 // + relation_ref 130434 // + end + + classrelation 133762 // + relation_ref 130818 // + end + + classrelation 134274 // ) + relation 131458 ---- name "Uczestniczy>" + a role_name "" multiplicity "1" private + classrelation_ref 134914 // (Uczestniczy>) + b role_name "" multiplicity "1" private + classrelation_ref 135042 // Uczestniczy> + end + + classrelation 137218 // + relation 132610 ---- + a role_name "" private + classrelation_ref 137218 // + b role_name "" private + classrelation_ref 137346 // + end + + classrelation 143234 // Dotyczy + relation_ref 135554 // Dotyczy + end + + classrelation 144258 // Generuje + relation_ref 136066 // Generuje + end + + attribute 128258 "czas_rozpoczecia" + private explicit_type "date_time" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + end + + class 128654 "Terminal" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 130690 // Aktywuje + relation_ref 129282 // Aktywuje + end + + classrelation 130818 // (Skanuje) + relation 129410 ---- name "Skanuje" + a role_name "" multiplicity "1" private + classrelation_ref 130818 // (Skanuje) + b role_name "" multiplicity "1" private + classrelation_ref 130946 // (Skanuje) + end + + classrelation 133506 // Jest_realizowana + relation_ref 130690 // Jest_realizowana + end + end + + class 128782 "Modul_platnosci_karta" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 129410 // Aktywuje + relation_ref 128642 // Aktywuje + end + + classrelation 130562 // (Aktywuje) + relation 129282 ---- name "Aktywuje" + a role_name "" multiplicity "1" private + classrelation_ref 130562 // (Aktywuje) + b role_name "" multiplicity "1" private + classrelation_ref 130690 // Aktywuje + end + end + + class 128910 "Platnosc_gotowka" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 129038 "Zaopatrzeniowiec" + visibility package stereotype "actor" + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 135810 // + relation_ref 131842 // + end + + classrelation 135938 // + relation 131970 ---- + a role_name "" private + classrelation_ref 135938 // + b role_name "" private + classrelation_ref 136066 // + end + + classrelation 136578 // + relation_ref 132226 // + end + + classrelation 136834 // + relation_ref 132354 // + end + + classrelation 136962 // + relation 132482 ---- + a role_name "" private + classrelation_ref 136962 // + b role_name "" private + classrelation_ref 137090 // + end + + classrelation 138114 // Dodaje + relation_ref 132994 // Dodaje + end + + classrelation 138498 // + relation 133250 ---- + a role_name "" private + classrelation_ref 138498 // + b role_name "" private + classrelation_ref 138626 // + end + + classrelation 143362 // ( + relation_ref 132482 // + end + + classrelation 143490 // ( + relation_ref 129154 // + end + + classrelation 140162 // Wywoluje + relation_ref 134018 // Wywoluje + end + + classrelation 151554 // + relation 142978 ---|> + a public + classrelation_ref 151554 // + b parent class_ref 129026 // Monety_klienta + end + + classrelation 151810 // + relation_ref 143106 // + end + + classrelation 152834 // Wywoluje + relation_ref 143618 // Wywoluje + end + + classrelation 152962 // (Oddaje) + relation 143746 ---- name "Oddaje" + a role_name "" multiplicity "1..*" private + classrelation_ref 152962 // (Oddaje) + b role_name "" multiplicity "1" private + classrelation_ref 153090 // (Oddaje) + end + end + + class 129550 "Saldo_klienta" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 130178 // Wplacanie + relation_ref 129026 // Wplacanie + end + + classrelation 130306 // + relation 129154 ---- + a role_name "" private + classrelation_ref 130306 // + b role_name "" private + classrelation_ref 130434 // + end + + classrelation 132098 // + relation 130050 ---- + a role_name "" private + classrelation_ref 132098 // + b role_name "" private + classrelation_ref 132226 // + end + + classrelation 139522 // + relation 133762 ---- + a role_name "" private + classrelation_ref 139522 // + b role_name "" private + classrelation_ref 139650 // + end + + classrelation 139778 // + relation 133890 ---- + a role_name "" private + classrelation_ref 139778 // + b role_name "" private + classrelation_ref 139906 // + end + + classrelation 142978 // Dodawanie^ + relation_ref 135426 // Dodawanie^ + end + + classrelation 143874 // (Wykrywa) + relation 135938 ---- name "Wykrywa" + a role_name "" multiplicity "1" private + classrelation_ref 143874 // (Wykrywa) + b role_name "" multiplicity "1" private + classrelation_ref 144002 // (Wykrywa) + end + + classrelation 152194 // + relation 143362 ---- + a role_name "" private + classrelation_ref 152194 // + b role_name "" private + classrelation_ref 152322 // + end + end + + class 129678 "Raport_statu_magazynowego" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 135298 // + relation_ref 131586 // + end + + classrelation 135426 // (Otrzymuje) + relation 131714 ---- name "Otrzymuje" + a role_name "" multiplicity "1" private + classrelation_ref 135426 // (Otrzymuje) + b role_name "" multiplicity "1" private + classrelation_ref 135554 // Otrzymuje + end + + classrelation 144130 // (Generuje) + relation 136066 ---- name "Generuje" + a role_name "" multiplicity "1" private + classrelation_ref 144130 // (Generuje) + b role_name "" multiplicity "0..1" private + classrelation_ref 144258 // Generuje + end + + attribute 136450 "data" + private explicit_type "date_time" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 166274 // (Dotyczy) + relation 156802 ---- name "Dotyczy" + a role_name "" multiplicity "1..*" private + classrelation_ref 166274 // (Dotyczy) + b role_name "" multiplicity "1" private + classrelation_ref 166402 // (Dotyczy) + end + end + + class 129806 "Watchdogs" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 129934 "Komunikat" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 128002 "Karta_platnicza" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 130946 // (Skanuje) + relation_ref 129410 // Skanuje + end + + classrelation 132354 // + relation 130178 ---- + a role_name "" private + classrelation_ref 132354 // + b role_name "" private + classrelation_ref 132482 // + end + end + + class 128130 "Ekran_dotykowy" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 128386 // (Uzywa) + relation_ref 128130 // Uzywa + end + end + + class 128258 "Stan_automatu" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 128386 "Polka_na_produkt" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 128514 "Kasetka" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 138626 // + relation_ref 133250 // + end + + classrelation 138882 // + relation_ref 133378 // + end + + classrelation 139394 // + relation_ref 132610 // + end + + classrelation 137474 // (Jest) + relation 132738 ---- name "Jest" + a role_name "" multiplicity "1..*" private + classrelation_ref 137474 // (Jest) + b role_name "" multiplicity "1" private + classrelation_ref 137602 // Jest + end + + classrelation 137730 // (Jest) + relation 132866 ---- name "Jest" + a role_name "" multiplicity "1..*" private + classrelation_ref 137730 // (Jest) + b role_name "" multiplicity "1" private + classrelation_ref 137858 // Jest + end + + classrelation 137986 // (Dodaje) + relation 132994 ---- name "Dodaje" + a role_name "" multiplicity "1" private + classrelation_ref 137986 // (Dodaje) + b role_name "" multiplicity "1..*" private + classrelation_ref 138114 // Dodaje + end + + classrelation 138242 // (Ma) + relation 133122 ---- name "Ma" + a role_name "" multiplicity "1" private + classrelation_ref 138242 // (Ma) + b role_name "" multiplicity "1..*" private + classrelation_ref 138370 // Ma + end + + classrelation 143106 // (Dotyczy) + relation 135554 ---- name "Dotyczy" + a role_name "" multiplicity "1" private + classrelation_ref 143106 // (Dotyczy) + b role_name "" multiplicity "1" private + classrelation_ref 143234 // Dotyczy + end + + attribute 128002 "liczba" + private explicit_type "int" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 128898 "cena" + private explicit_type "float" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 137218 "id" + private explicit_type "int" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 166402 // (Dotyczy) + relation_ref 156802 // Dotyczy + end + + classrelation 166658 // Dotyczy + relation_ref 156930 // Dotyczy + end + end + + class 128898 "Dzial_serwisowy" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 141058 // (Otrzymuje) + relation 134530 ---- name "Otrzymuje" + a role_name "" multiplicity "1..*" private + classrelation_ref 141058 // (Otrzymuje) + b role_name "" multiplicity "1" private + classrelation_ref 141186 // (Otrzymuje) + end + + classrelation 141314 // (Wysyla) + relation 134658 ---- name "Wysyla" + a role_name "" multiplicity "1..*" private + classrelation_ref 141314 // (Wysyla) + b role_name "" multiplicity "1" private + classrelation_ref 141442 // Wysyla + end + end + + class 129026 "Monety_klienta" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 129922 // Przyjmuje + relation_ref 128898 // Przyjmuje + end + + classrelation 130050 // (Wplacanie) + relation 129026 ---- name "Wplacanie" + a role_name "" multiplicity "1" private + classrelation_ref 130050 // (Wplacanie) + b role_name "" multiplicity "1..*" private + classrelation_ref 130178 // Wplacanie + end + + classrelation 133122 // (Jest_realizowana) + relation 130562 ---- name "Jest_realizowana" + a role_name "" multiplicity "1" private + classrelation_ref 133122 // (Jest_realizowana) + b role_name "" multiplicity "1..*" private + classrelation_ref 133250 // (Jest_realizowana) + end + + classrelation 151682 // + relation 143106 ---- + a role_name "" private + classrelation_ref 151682 // + b role_name "" private + classrelation_ref 151810 // + end + + classrelation 152066 // + relation_ref 143234 // + end + + classrelation 152322 // + relation_ref 143362 // + end + + classrelation 152578 // + relation_ref 143490 // + end + + classrelation 153090 // (Oddaje) + relation_ref 143746 // Oddaje + end + + attribute 128642 "liczba" + private type class_ref 150786 // Nominal + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + end + + class 129282 "Alarm" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 142594 // + relation 135298 ---- + a role_name "" private + classrelation_ref 142594 // + b role_name "" private + classrelation_ref 142722 // + end + + classrelation 144514 // Aktywuje + relation_ref 136194 // Aktywuje + end + end + + class 129410 "Proba_wlamanie" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 142210 // Aktywuje^ + relation_ref 135042 // Aktywuje^ + end + + classrelation 142338 // + relation 135170 ---- + a role_name "" private + classrelation_ref 142338 // + b role_name "" private + classrelation_ref 142466 // + end + + classrelation 142466 // + relation_ref 135170 // + end + + classrelation 142722 // + relation_ref 135298 // + end + end + + class 129538 "Czujnik_stanu_magazynowego" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 129666 "Awaria" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 140290 // + relation 134146 ---- + a role_name "" private + classrelation_ref 140290 // + b role_name "" private + classrelation_ref 140418 // + end + + classrelation 140546 // (Ma) + relation 134274 ---- name "Ma" + a role_name "" multiplicity "1" private + classrelation_ref 140546 // (Ma) + b role_name "" multiplicity "1..*" private + classrelation_ref 140674 // Ma + end + + classrelation 140930 // + relation_ref 129794 // + end + + classrelation 131970 // + relation_ref 129922 // + end + + classrelation 135170 // + relation 131586 ---- + a role_name "" private + classrelation_ref 135170 // + b role_name "" private + classrelation_ref 135298 // + end + end + + class 130050 "Procedura_przygotowania_produktu" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 131074 // + relation 129538 ---- + a role_name "" private + classrelation_ref 131074 // + b role_name "" private + classrelation_ref 131202 // + end + + classrelation 131458 // (Podlega) + relation_ref 129666 // Podlega + end + + classrelation 131842 // + relation 129922 ---- + a role_name "" private + classrelation_ref 131842 // + b role_name "" private + classrelation_ref 131970 // + end + + attribute 137346 "rodzaj" + private explicit_type "string" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + end + + class 136578 "Raport_o_awarii" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 140802 // ( + relation_ref 131970 // + end + + classrelation 136322 // ( + relation 132226 ---- + a role_name "" private + classrelation_ref 136450 // + b role_name "" private + classrelation_ref 136578 // + end + + classrelation 144642 // + relation 136322 ---- + a role_name "" private + classrelation_ref 144642 // + b role_name "" private + classrelation_ref 144770 // + end + + classrelation 144770 // + relation_ref 136322 // + end + + classrelation 144898 // (Otrzymuje) + relation 136450 ---- name "Otrzymuje" + a role_name "" multiplicity "1" private + classrelation_ref 144898 // (Otrzymuje) + b role_name "" multiplicity "1" private + classrelation_ref 145026 // Otrzymuje + end + + attribute 135682 "data_poczatek" + private explicit_type "date_time" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 135810 "data_koniec" + private explicit_type "date_time" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 166530 // (Dotyczy) + relation 156930 ---- name "Dotyczy" + a role_name "" multiplicity "1..*" private + classrelation_ref 166530 // (Dotyczy) + b role_name "" multiplicity "1..*" private + classrelation_ref 166658 // Dotyczy + end + end + + class 137090 "Czujnik_wlamaniowy" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 141954 // (Posiada) + relation_ref 134914 // Posiada + end + + classrelation 142082 // (Aktywuje^) + relation 135042 ---- name "Aktywuje^" + a role_name "" multiplicity "1" private + classrelation_ref 142082 // (Aktywuje^) + b role_name "" multiplicity "1..*" private + classrelation_ref 142210 // Aktywuje^ + end + + classrelation 144386 // (Aktywuje) + relation 136194 ---- name "Aktywuje" + a role_name "" multiplicity "1" private + classrelation_ref 144386 // (Aktywuje) + b role_name "" multiplicity "1..*" private + classrelation_ref 144514 // Aktywuje + end + end + + class 137218 "Modul_komunikacji" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 137346 "Modul_platnosci_gotowkowej" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 129538 // (Aktywuje) + relation 128770 ---- name "Aktywuje" + a role_name "" multiplicity "1" private + classrelation_ref 129538 // (Aktywuje) + b role_name "" multiplicity "1" private + classrelation_ref 129666 // (Aktywuje) + end + + classrelation 129794 // (Przyjmuje) + relation 128898 ---- name "Przyjmuje" + a role_name "" multiplicity "1..*" private + classrelation_ref 129794 // (Przyjmuje) + b role_name "" multiplicity "1" private + classrelation_ref 129922 // Przyjmuje + end + end + + class 137474 "System_autoryzacji_platnosci_karta" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 144002 "Platnosc" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 129282 // (Aktywuje) + relation 128642 ---- name "Aktywuje" + a role_name "" multiplicity "1" private + classrelation_ref 129282 // (Aktywuje) + b role_name "" multiplicity "1" private + classrelation_ref 129410 // Aktywuje + end + + classrelation 129666 // (Aktywuje) + relation_ref 128770 // Aktywuje + end + + classrelation 133250 // (Jest_realizowana) + relation_ref 130562 // Jest_realizowana + end + + classrelation 133378 // (Jest_realizowana) + relation 130690 ---- name "Jest_realizowana" + a role_name "" multiplicity "1" private + classrelation_ref 133378 // (Jest_realizowana) + b role_name "" multiplicity "1" private + classrelation_ref 133506 // Jest_realizowana + end + + classrelation 133890 // + relation 130946 ---- + a role_name "" private + classrelation_ref 133890 // + b role_name "" private + classrelation_ref 134018 // + end + + classrelation 134018 // + relation_ref 130946 // + end + + classrelation 134146 // ( + relation_ref 133762 // + end + + classrelation 142850 // (Dodawanie^) + relation 135426 ---- name "Dodawanie^" + a role_name "" multiplicity "1" private + classrelation_ref 142850 // (Dodawanie^) + b role_name "" multiplicity "1" private + classrelation_ref 142978 // Dodawanie^ + end + + attribute 128386 "liczba" + private type class_ref 150786 // Nominal + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 159618 // + relation 150274 ---- + a role_name "" private + classrelation_ref 159618 // + b role_name "" private + classrelation_ref 159746 // + end + end + + class 144258 "Blad_wprowadzania_gotowki" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 139906 // + relation_ref 133890 // + end + + classrelation 140034 // (Wywoluje) + relation 134018 ---- name "Wywoluje" + a role_name "" multiplicity "1" private + classrelation_ref 140034 // (Wywoluje) + b role_name "" multiplicity "1" private + classrelation_ref 140162 // Wywoluje + end + + classrelation 144002 // (Wykrywa) + relation_ref 135938 // Wykrywa + end + + classrelation 151938 // + relation 143234 ---- + a role_name "" private + classrelation_ref 151938 // + b role_name "" private + classrelation_ref 152066 // + end + + classrelation 152450 // + relation 143490 ---- + a role_name "" private + classrelation_ref 152450 // + b role_name "" private + classrelation_ref 152578 // + end + + classrelation 152706 // (Wywoluje) + relation 143618 ---- name "Wywoluje" + a role_name "" multiplicity "1" private + classrelation_ref 152706 // (Wywoluje) + b role_name "" multiplicity "1" private + classrelation_ref 152834 // Wywoluje + end + end + + class 150786 "Nominal" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + attribute 128514 "liczba" + private explicit_type "int" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 159746 // + relation_ref 150274 // + end + + attribute 128770 "rodzaj" + private explicit_type "string" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + end + end + + classview 128002 "design" + + classdiagramsettings member_max_width 0 end + + classcompositediagramsettings end + + collaborationdiagramsettings end + + objectdiagramsettings end + + objectcompositediagramsettings end + + sequencediagramsettings end + + statediagramsettings + end + + + activitydiagramsettings + end + sequencediagram 134658 "2-1-wprowadzenieNumeruProduktu" + sequencediagramsettings end + overlapping_bars size A3 + end + + class 164994 "Automat" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + classinstance 128514 "KontrolerAutomatu" + type class_ref 164994 // Automat + attributes + end + relations + end + end + + class 165122 "ManagerTransakcji" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + classinstance 128642 "" + type class_ref 165122 // ManagerTransakcji + attributes + end + relations + end + end + + class 164226 "ModulPlatnosciGotowkowej" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + classinstance 128770 "" + type class_ref 164226 // ModulPlatnosciGotowkowej + attributes + end + relations + end + end + + class 165378 "_" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + classinstance 129154 "_" + stereotype "actor" + type class_ref 128142 // Klient + attributes + end + relations + end + end + + classinstance 135682 "" + type class_ref 128526 // Sprzedaz + attributes + end + relations + end + end + + sequencediagram 128013 "7-1-opcjaDodajProdukty" + sequencediagramsettings end + overlapping_bars size A3 + end + + classinstance 128013 "Zaopatrzeniowiec" + stereotype "actor" + type class_ref 129038 // Zaopatrzeniowiec + attributes + end + relations + end + end + + classinstance 128141 "Ekran_dotykowy" + type class_ref 128130 // Ekran_dotykowy + attributes + end + relations + end + end + + classinstance 128269 "Automat" + type class_ref 128014 // Automat + attributes + end + relations + end + end + + sequencediagram 128141 "7-2-dodanieProduktow" + sequencediagramsettings end + overlapping_bars size A3 + end + + classinstance 128397 "Dzial_zaopatrzeniowy" + type class_ref 129294 // Dzial_zaopatrzeniowy + attributes + end + relations + end + end + + sequencediagram 128269 "7-3-zamkniecie" + sequencediagramsettings end + overlapping_bars size A3 + end + end +end diff --git a/models/models_BASE_1666.prj b/models/models_BASE_1666.prj new file mode 100644 index 0000000..0d0ef0d --- /dev/null +++ b/models/models_BASE_1666.prj @@ -0,0 +1,1774 @@ +format 223 +"models" + revision 12 + modified_by 2 "48516" + + + + // 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 11 + diagram_format A4 + + image_root_dir "" + + + mark_for_import + + classview 128014 "domain" + + classdiagramsettings member_max_width 0 end + + classcompositediagramsettings end + + collaborationdiagramsettings end + + objectdiagramsettings end + + objectcompositediagramsettings end + + sequencediagramsettings end + + statediagramsettings + end + + + activitydiagramsettings + end + classdiagram 128014 "domain-model" + classdiagramsettings draw_all_relations no show_members_full_definition yes member_max_width 0 end + size A1 + end + + class 128014 "Automat" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 134402 // (Dokonuje) + relation 131202 ---- name "Dokonuje" + a role_name "" multiplicity "1" private + classrelation_ref 134402 // (Dokonuje) + b role_name "" multiplicity "1" private + classrelation_ref 134530 // (Dokonuje) + end + + classrelation 135682 // + relation 131842 ---- + a role_name "" private + classrelation_ref 135682 // + b role_name "" private + classrelation_ref 135810 // + end + + classrelation 136194 // ( + relation 132354 ---- + a role_name "" private + classrelation_ref 136706 // + b role_name "" private + classrelation_ref 136834 // + end + + classrelation 138370 // Ma + relation_ref 133122 // Ma + end + + classrelation 138754 // + relation 133378 ---- + a role_name "" private + classrelation_ref 138754 // + b role_name "" private + classrelation_ref 138882 // + end + + classrelation 139010 // ( + relation_ref 134146 // + end + + classrelation 140674 // Ma + relation_ref 134274 // Ma + end + + classrelation 141698 // Naprawia + relation_ref 134786 // Naprawia + end + + classrelation 141826 // (Posiada) + relation 134914 ---- name "Posiada" + a role_name "" multiplicity "1..*" private + classrelation_ref 141826 // (Posiada) + b role_name "" multiplicity "1" private + classrelation_ref 141954 // (Posiada) + end + + attribute 128130 "id" + private explicit_type "string" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 137730 "stan" + private explicit_type "string" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + end + + class 128142 "Klient" + visibility package stereotype "actor" + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 128258 // (Uzywa) + relation 128130 ---- name "Uzywa" + a role_name "" multiplicity "1" private + classrelation_ref 128258 // (Uzywa) + b role_name "" multiplicity "1" private + classrelation_ref 128386 // (Uzywa) + end + + classrelation 133634 // + relation 130818 ---- + a role_name "" private + classrelation_ref 133634 // + b role_name "" private + classrelation_ref 133762 // + end + + classrelation 134658 // (Dokonuje) + relation 131330 ---- name "Dokonuje" + a role_name "" multiplicity "1" private + classrelation_ref 134658 // (Dokonuje) + b role_name "" multiplicity "1" private + classrelation_ref 134786 // (Dokonuje) + end + + classrelation 135042 // Uczestniczy> + relation_ref 131458 // Uczestniczy> + end + end + + class 128270 "Produkt_gotowy" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 131586 // + relation 129794 ---- + a role_name "" private + classrelation_ref 131586 // + b role_name "" private + classrelation_ref 131714 // + end + + classrelation 132610 // + relation 130306 ---- + a role_name "" private + classrelation_ref 132610 // + b role_name "" private + classrelation_ref 132738 // + end + + classrelation 137858 // Jest + relation_ref 132866 // Jest + end + end + + class 128398 "Produky_do_przygotowania" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 131202 // + relation_ref 129538 // + end + + classrelation 131330 // (Podlega) + relation 129666 ---- name "Podlega" + a role_name "" multiplicity "1" private + classrelation_ref 131330 // (Podlega) + b role_name "" multiplicity "1" private + classrelation_ref 131458 // (Podlega) + end + + classrelation 132866 // + relation 130434 ---- + a role_name "" private + classrelation_ref 132866 // + b role_name "" private + classrelation_ref 132994 // + end + + classrelation 137602 // Jest + relation_ref 132738 // Jest + end + end + + class 128526 "Sprzedaz" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 132226 // + relation_ref 130050 // + end + + classrelation 132482 // + relation_ref 130178 // + end + + classrelation 132738 // + relation_ref 130306 // + end + + classrelation 132994 // + relation_ref 130434 // + end + + classrelation 133762 // + relation_ref 130818 // + end + + classrelation 134274 // ) + relation 131458 ---- name "Uczestniczy>" + a role_name "" multiplicity "1" private + classrelation_ref 134914 // (Uczestniczy>) + b role_name "" multiplicity "1" private + classrelation_ref 135042 // Uczestniczy> + end + + classrelation 137218 // + relation 132610 ---- + a role_name "" private + classrelation_ref 137218 // + b role_name "" private + classrelation_ref 137346 // + end + + classrelation 143234 // Dotyczy + relation_ref 135554 // Dotyczy + end + + classrelation 144258 // Generuje + relation_ref 136066 // Generuje + end + + attribute 128258 "czas_rozpoczecia" + private explicit_type "date_time" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + end + + class 128654 "Terminal" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 130690 // Aktywuje + relation_ref 129282 // Aktywuje + end + + classrelation 130818 // (Skanuje) + relation 129410 ---- name "Skanuje" + a role_name "" multiplicity "1" private + classrelation_ref 130818 // (Skanuje) + b role_name "" multiplicity "1" private + classrelation_ref 130946 // (Skanuje) + end + + classrelation 133506 // Jest_realizowana + relation_ref 130690 // Jest_realizowana + end + end + + class 128782 "Modul_platnosci_karta" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 129410 // Aktywuje + relation_ref 128642 // Aktywuje + end + + classrelation 130562 // (Aktywuje) + relation 129282 ---- name "Aktywuje" + a role_name "" multiplicity "1" private + classrelation_ref 130562 // (Aktywuje) + b role_name "" multiplicity "1" private + classrelation_ref 130690 // Aktywuje + end + end + + class 128910 "Platnosc_gotowka" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 129038 "Zaopatrzeniowiec" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 135810 // + relation_ref 131842 // + end + + classrelation 135938 // + relation 131970 ---- + a role_name "" private + classrelation_ref 135938 // + b role_name "" private + classrelation_ref 136066 // + end + + classrelation 136578 // + relation_ref 132226 // + end + + classrelation 136834 // + relation_ref 132354 // + end + + classrelation 136962 // + relation 132482 ---- + a role_name "" private + classrelation_ref 136962 // + b role_name "" private + classrelation_ref 137090 // + end + + classrelation 138114 // Dodaje + relation_ref 132994 // Dodaje + end + + classrelation 138498 // + relation 133250 ---- + a role_name "" private + classrelation_ref 138498 // + b role_name "" private + classrelation_ref 138626 // + end + + classrelation 143362 // ( + relation_ref 132482 // + end + + classrelation 143490 // ( + relation_ref 129154 // + end + + classrelation 140162 // Wywoluje + relation_ref 134018 // Wywoluje + end + + classrelation 151554 // + relation 142978 ---|> + a public + classrelation_ref 151554 // + b parent class_ref 129026 // Monety_klienta + end + + classrelation 151810 // + relation_ref 143106 // + end + + classrelation 152834 // Wywoluje + relation_ref 143618 // Wywoluje + end + + classrelation 152962 // (Oddaje) + relation 143746 ---- name "Oddaje" + a role_name "" multiplicity "1..*" private + classrelation_ref 152962 // (Oddaje) + b role_name "" multiplicity "1" private + classrelation_ref 153090 // (Oddaje) + end + end + + class 129550 "Saldo_klienta" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 130178 // Wplacanie + relation_ref 129026 // Wplacanie + end + + classrelation 130306 // + relation 129154 ---- + a role_name "" private + classrelation_ref 130306 // + b role_name "" private + classrelation_ref 130434 // + end + + classrelation 132098 // + relation 130050 ---- + a role_name "" private + classrelation_ref 132098 // + b role_name "" private + classrelation_ref 132226 // + end + + classrelation 139522 // + relation 133762 ---- + a role_name "" private + classrelation_ref 139522 // + b role_name "" private + classrelation_ref 139650 // + end + + classrelation 139778 // + relation 133890 ---- + a role_name "" private + classrelation_ref 139778 // + b role_name "" private + classrelation_ref 139906 // + end + + classrelation 142978 // Dodawanie^ + relation_ref 135426 // Dodawanie^ + end + + classrelation 143874 // (Wykrywa) + relation 135938 ---- name "Wykrywa" + a role_name "" multiplicity "1" private + classrelation_ref 143874 // (Wykrywa) + b role_name "" multiplicity "1" private + classrelation_ref 144002 // (Wykrywa) + end + + classrelation 152194 // + relation 143362 ---- + a role_name "" private + classrelation_ref 152194 // + b role_name "" private + classrelation_ref 152322 // + end + end + + class 129678 "Raport_statu_magazynowego" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 135298 // + relation_ref 131586 // + end + + classrelation 135426 // (Otrzymuje) + relation 131714 ---- name "Otrzymuje" + a role_name "" multiplicity "1" private + classrelation_ref 135426 // (Otrzymuje) + b role_name "" multiplicity "1" private + classrelation_ref 135554 // Otrzymuje + end + + classrelation 144130 // (Generuje) + relation 136066 ---- name "Generuje" + a role_name "" multiplicity "1" private + classrelation_ref 144130 // (Generuje) + b role_name "" multiplicity "0..1" private + classrelation_ref 144258 // Generuje + end + + attribute 136450 "data" + private explicit_type "date_time" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 166274 // (Dotyczy) + relation 156802 ---- name "Dotyczy" + a role_name "" multiplicity "1..*" private + classrelation_ref 166274 // (Dotyczy) + b role_name "" multiplicity "1" private + classrelation_ref 166402 // (Dotyczy) + end + end + + class 129806 "Watchdogs" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 129934 "Komunikat" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 128002 "Karta_platnicza" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 130946 // (Skanuje) + relation_ref 129410 // Skanuje + end + + classrelation 132354 // + relation 130178 ---- + a role_name "" private + classrelation_ref 132354 // + b role_name "" private + classrelation_ref 132482 // + end + end + + class 128130 "Ekran_dotykowy" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 128386 // (Uzywa) + relation_ref 128130 // Uzywa + end + end + + class 128258 "Stan_automatu" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 128386 "Polka_na_produkt" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 128514 "Kasetka" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 138626 // + relation_ref 133250 // + end + + classrelation 138882 // + relation_ref 133378 // + end + + classrelation 139394 // + relation_ref 132610 // + end + + classrelation 137474 // (Jest) + relation 132738 ---- name "Jest" + a role_name "" multiplicity "1..*" private + classrelation_ref 137474 // (Jest) + b role_name "" multiplicity "1" private + classrelation_ref 137602 // Jest + end + + classrelation 137730 // (Jest) + relation 132866 ---- name "Jest" + a role_name "" multiplicity "1..*" private + classrelation_ref 137730 // (Jest) + b role_name "" multiplicity "1" private + classrelation_ref 137858 // Jest + end + + classrelation 137986 // (Dodaje) + relation 132994 ---- name "Dodaje" + a role_name "" multiplicity "1" private + classrelation_ref 137986 // (Dodaje) + b role_name "" multiplicity "1..*" private + classrelation_ref 138114 // Dodaje + end + + classrelation 138242 // (Ma) + relation 133122 ---- name "Ma" + a role_name "" multiplicity "1" private + classrelation_ref 138242 // (Ma) + b role_name "" multiplicity "1..*" private + classrelation_ref 138370 // Ma + end + + classrelation 143106 // (Dotyczy) + relation 135554 ---- name "Dotyczy" + a role_name "" multiplicity "1" private + classrelation_ref 143106 // (Dotyczy) + b role_name "" multiplicity "1" private + classrelation_ref 143234 // Dotyczy + end + + attribute 128002 "liczba" + private explicit_type "int" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 128898 "cena" + private explicit_type "float" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 137218 "id" + private explicit_type "int" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 166402 // (Dotyczy) + relation_ref 156802 // Dotyczy + end + + classrelation 166658 // Dotyczy + relation_ref 156930 // Dotyczy + end + end + + class 128898 "Dzial_serwisowy" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 141058 // (Otrzymuje) + relation 134530 ---- name "Otrzymuje" + a role_name "" multiplicity "1..*" private + classrelation_ref 141058 // (Otrzymuje) + b role_name "" multiplicity "1" private + classrelation_ref 141186 // (Otrzymuje) + end + + classrelation 141314 // (Wysyla) + relation 134658 ---- name "Wysyla" + a role_name "" multiplicity "1..*" private + classrelation_ref 141314 // (Wysyla) + b role_name "" multiplicity "1" private + classrelation_ref 141442 // Wysyla + end + end + + class 129026 "Monety_klienta" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 129922 // Przyjmuje + relation_ref 128898 // Przyjmuje + end + + classrelation 130050 // (Wplacanie) + relation 129026 ---- name "Wplacanie" + a role_name "" multiplicity "1" private + classrelation_ref 130050 // (Wplacanie) + b role_name "" multiplicity "1..*" private + classrelation_ref 130178 // Wplacanie + end + + classrelation 133122 // (Jest_realizowana) + relation 130562 ---- name "Jest_realizowana" + a role_name "" multiplicity "1" private + classrelation_ref 133122 // (Jest_realizowana) + b role_name "" multiplicity "1..*" private + classrelation_ref 133250 // (Jest_realizowana) + end + + classrelation 151682 // + relation 143106 ---- + a role_name "" private + classrelation_ref 151682 // + b role_name "" private + classrelation_ref 151810 // + end + + classrelation 152066 // + relation_ref 143234 // + end + + classrelation 152322 // + relation_ref 143362 // + end + + classrelation 152578 // + relation_ref 143490 // + end + + classrelation 153090 // (Oddaje) + relation_ref 143746 // Oddaje + end + + attribute 128642 "liczba" + private type class_ref 150786 // Nominal + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + end + + class 129282 "Alarm" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 142594 // + relation 135298 ---- + a role_name "" private + classrelation_ref 142594 // + b role_name "" private + classrelation_ref 142722 // + end + + classrelation 144514 // Aktywuje + relation_ref 136194 // Aktywuje + end + end + + class 129410 "Proba_wlamanie" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 142210 // Aktywuje^ + relation_ref 135042 // Aktywuje^ + end + + classrelation 142338 // + relation 135170 ---- + a role_name "" private + classrelation_ref 142338 // + b role_name "" private + classrelation_ref 142466 // + end + + classrelation 142466 // + relation_ref 135170 // + end + + classrelation 142722 // + relation_ref 135298 // + end + end + + class 129538 "Czujnik_stanu_magazynowego" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 129666 "Awaria" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 140290 // + relation 134146 ---- + a role_name "" private + classrelation_ref 140290 // + b role_name "" private + classrelation_ref 140418 // + end + + classrelation 140546 // (Ma) + relation 134274 ---- name "Ma" + a role_name "" multiplicity "1" private + classrelation_ref 140546 // (Ma) + b role_name "" multiplicity "1..*" private + classrelation_ref 140674 // Ma + end + + classrelation 140930 // + relation_ref 129794 // + end + + classrelation 131970 // + relation_ref 129922 // + end + + classrelation 135170 // + relation 131586 ---- + a role_name "" private + classrelation_ref 135170 // + b role_name "" private + classrelation_ref 135298 // + end + end + + class 130050 "Procedura_przygotowania_produktu" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 131074 // + relation 129538 ---- + a role_name "" private + classrelation_ref 131074 // + b role_name "" private + classrelation_ref 131202 // + end + + classrelation 131458 // (Podlega) + relation_ref 129666 // Podlega + end + + classrelation 131842 // + relation 129922 ---- + a role_name "" private + classrelation_ref 131842 // + b role_name "" private + classrelation_ref 131970 // + end + + attribute 137346 "rodzaj" + private explicit_type "string" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + end + + class 136578 "Raport_o_awarii" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 140802 // ( + relation_ref 131970 // + end + + classrelation 136322 // ( + relation 132226 ---- + a role_name "" private + classrelation_ref 136450 // + b role_name "" private + classrelation_ref 136578 // + end + + classrelation 144642 // + relation 136322 ---- + a role_name "" private + classrelation_ref 144642 // + b role_name "" private + classrelation_ref 144770 // + end + + classrelation 144770 // + relation_ref 136322 // + end + + classrelation 144898 // (Otrzymuje) + relation 136450 ---- name "Otrzymuje" + a role_name "" multiplicity "1" private + classrelation_ref 144898 // (Otrzymuje) + b role_name "" multiplicity "1" private + classrelation_ref 145026 // Otrzymuje + end + + attribute 135682 "data_poczatek" + private explicit_type "date_time" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 135810 "data_koniec" + private explicit_type "date_time" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 166530 // (Dotyczy) + relation 156930 ---- name "Dotyczy" + a role_name "" multiplicity "1..*" private + classrelation_ref 166530 // (Dotyczy) + b role_name "" multiplicity "1..*" private + classrelation_ref 166658 // Dotyczy + end + end + + class 137090 "Czujnik_wlamaniowy" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 141954 // (Posiada) + relation_ref 134914 // Posiada + end + + classrelation 142082 // (Aktywuje^) + relation 135042 ---- name "Aktywuje^" + a role_name "" multiplicity "1" private + classrelation_ref 142082 // (Aktywuje^) + b role_name "" multiplicity "1..*" private + classrelation_ref 142210 // Aktywuje^ + end + + classrelation 144386 // (Aktywuje) + relation 136194 ---- name "Aktywuje" + a role_name "" multiplicity "1" private + classrelation_ref 144386 // (Aktywuje) + b role_name "" multiplicity "1..*" private + classrelation_ref 144514 // Aktywuje + end + end + + class 137218 "Modul_komunikacji" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 137346 "Modul_platnosci_gotowkowej" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 129538 // (Aktywuje) + relation 128770 ---- name "Aktywuje" + a role_name "" multiplicity "1" private + classrelation_ref 129538 // (Aktywuje) + b role_name "" multiplicity "1" private + classrelation_ref 129666 // (Aktywuje) + end + + classrelation 129794 // (Przyjmuje) + relation 128898 ---- name "Przyjmuje" + a role_name "" multiplicity "1..*" private + classrelation_ref 129794 // (Przyjmuje) + b role_name "" multiplicity "1" private + classrelation_ref 129922 // Przyjmuje + end + end + + class 137474 "System_autoryzacji_platnosci_karta" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 144002 "Platnosc" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 129282 // (Aktywuje) + relation 128642 ---- name "Aktywuje" + a role_name "" multiplicity "1" private + classrelation_ref 129282 // (Aktywuje) + b role_name "" multiplicity "1" private + classrelation_ref 129410 // Aktywuje + end + + classrelation 129666 // (Aktywuje) + relation_ref 128770 // Aktywuje + end + + classrelation 133250 // (Jest_realizowana) + relation_ref 130562 // Jest_realizowana + end + + classrelation 133378 // (Jest_realizowana) + relation 130690 ---- name "Jest_realizowana" + a role_name "" multiplicity "1" private + classrelation_ref 133378 // (Jest_realizowana) + b role_name "" multiplicity "1" private + classrelation_ref 133506 // Jest_realizowana + end + + classrelation 133890 // + relation 130946 ---- + a role_name "" private + classrelation_ref 133890 // + b role_name "" private + classrelation_ref 134018 // + end + + classrelation 134018 // + relation_ref 130946 // + end + + classrelation 134146 // ( + relation_ref 133762 // + end + + classrelation 142850 // (Dodawanie^) + relation 135426 ---- name "Dodawanie^" + a role_name "" multiplicity "1" private + classrelation_ref 142850 // (Dodawanie^) + b role_name "" multiplicity "1" private + classrelation_ref 142978 // Dodawanie^ + end + + attribute 128386 "liczba" + private type class_ref 150786 // Nominal + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 159618 // + relation 150274 ---- + a role_name "" private + classrelation_ref 159618 // + b role_name "" private + classrelation_ref 159746 // + end + end + + class 144258 "Blad_wprowadzania_gotowki" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 139906 // + relation_ref 133890 // + end + + classrelation 140034 // (Wywoluje) + relation 134018 ---- name "Wywoluje" + a role_name "" multiplicity "1" private + classrelation_ref 140034 // (Wywoluje) + b role_name "" multiplicity "1" private + classrelation_ref 140162 // Wywoluje + end + + classrelation 144002 // (Wykrywa) + relation_ref 135938 // Wykrywa + end + + classrelation 151938 // + relation 143234 ---- + a role_name "" private + classrelation_ref 151938 // + b role_name "" private + classrelation_ref 152066 // + end + + classrelation 152450 // + relation 143490 ---- + a role_name "" private + classrelation_ref 152450 // + b role_name "" private + classrelation_ref 152578 // + end + + classrelation 152706 // (Wywoluje) + relation 143618 ---- name "Wywoluje" + a role_name "" multiplicity "1" private + classrelation_ref 152706 // (Wywoluje) + b role_name "" multiplicity "1" private + classrelation_ref 152834 // Wywoluje + end + end + + class 150786 "Nominal" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + attribute 128514 "liczba" + private explicit_type "int" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 159746 // + relation_ref 150274 // + end + + attribute 128770 "rodzaj" + private explicit_type "string" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + end + end + + classview 128002 "design" + + classdiagramsettings member_max_width 0 end + + classcompositediagramsettings end + + collaborationdiagramsettings end + + objectdiagramsettings end + + objectcompositediagramsettings end + + sequencediagramsettings end + + statediagramsettings + end + + + activitydiagramsettings + end + sequencediagram 134658 "2-1-wprowadzenieNumeruProduktu" + sequencediagramsettings end + overlapping_bars size A3 + end + + class 164994 "Automat" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + classinstance 128514 "KontrolerAutomatu" + type class_ref 164994 // Automat + attributes + end + relations + end + end + + class 165122 "ManagerTransakcji" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + classinstance 128642 "" + type class_ref 165122 // ManagerTransakcji + attributes + end + relations + end + end + + class 164226 "ModulPlatnosciGotowkowej" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + classinstance 128770 "" + type class_ref 164226 // ModulPlatnosciGotowkowej + attributes + end + relations + end + end + + class 165378 "_" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + classinstance 129154 "_" + stereotype "actor" + type class_ref 128142 // Klient + attributes + end + relations + end + end + + classinstance 135682 "" + type class_ref 128526 // Sprzedaz + attributes + end + relations + end + end + end +end diff --git a/models/models_LOCAL_1666.prj b/models/models_LOCAL_1666.prj new file mode 100644 index 0000000..d3adf12 --- /dev/null +++ b/models/models_LOCAL_1666.prj @@ -0,0 +1,1774 @@ +format 223 +"models" + revision 13 + modified_by 2 "48516" + + + + // 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 11 + diagram_format A4 + + image_root_dir "" + + + mark_for_import + + classview 128014 "domain" + + classdiagramsettings member_max_width 0 end + + classcompositediagramsettings end + + collaborationdiagramsettings end + + objectdiagramsettings end + + objectcompositediagramsettings end + + sequencediagramsettings end + + statediagramsettings + end + + + activitydiagramsettings + end + classdiagram 128014 "domain-model" + classdiagramsettings draw_all_relations no show_members_full_definition yes member_max_width 0 end + size A1 + end + + class 128014 "Automat" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 134402 // (Dokonuje) + relation 131202 ---- name "Dokonuje" + a role_name "" multiplicity "1" private + classrelation_ref 134402 // (Dokonuje) + b role_name "" multiplicity "1" private + classrelation_ref 134530 // (Dokonuje) + end + + classrelation 135682 // + relation 131842 ---- + a role_name "" private + classrelation_ref 135682 // + b role_name "" private + classrelation_ref 135810 // + end + + classrelation 136194 // ( + relation 132354 ---- + a role_name "" private + classrelation_ref 136706 // + b role_name "" private + classrelation_ref 136834 // + end + + classrelation 138370 // Ma + relation_ref 133122 // Ma + end + + classrelation 138754 // + relation 133378 ---- + a role_name "" private + classrelation_ref 138754 // + b role_name "" private + classrelation_ref 138882 // + end + + classrelation 139010 // ( + relation_ref 134146 // + end + + classrelation 140674 // Ma + relation_ref 134274 // Ma + end + + classrelation 141698 // Naprawia + relation_ref 134786 // Naprawia + end + + classrelation 141826 // (Posiada) + relation 134914 ---- name "Posiada" + a role_name "" multiplicity "1..*" private + classrelation_ref 141826 // (Posiada) + b role_name "" multiplicity "1" private + classrelation_ref 141954 // (Posiada) + end + + attribute 128130 "id" + private explicit_type "string" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 137730 "stan" + private explicit_type "string" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + end + + class 128142 "Klient" + visibility package stereotype "actor" + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 128258 // (Uzywa) + relation 128130 ---- name "Uzywa" + a role_name "" multiplicity "1" private + classrelation_ref 128258 // (Uzywa) + b role_name "" multiplicity "1" private + classrelation_ref 128386 // (Uzywa) + end + + classrelation 133634 // + relation 130818 ---- + a role_name "" private + classrelation_ref 133634 // + b role_name "" private + classrelation_ref 133762 // + end + + classrelation 134658 // (Dokonuje) + relation 131330 ---- name "Dokonuje" + a role_name "" multiplicity "1" private + classrelation_ref 134658 // (Dokonuje) + b role_name "" multiplicity "1" private + classrelation_ref 134786 // (Dokonuje) + end + + classrelation 135042 // Uczestniczy> + relation_ref 131458 // Uczestniczy> + end + end + + class 128270 "Produkt_gotowy" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 131586 // + relation 129794 ---- + a role_name "" private + classrelation_ref 131586 // + b role_name "" private + classrelation_ref 131714 // + end + + classrelation 132610 // + relation 130306 ---- + a role_name "" private + classrelation_ref 132610 // + b role_name "" private + classrelation_ref 132738 // + end + + classrelation 137858 // Jest + relation_ref 132866 // Jest + end + end + + class 128398 "Produky_do_przygotowania" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 131202 // + relation_ref 129538 // + end + + classrelation 131330 // (Podlega) + relation 129666 ---- name "Podlega" + a role_name "" multiplicity "1" private + classrelation_ref 131330 // (Podlega) + b role_name "" multiplicity "1" private + classrelation_ref 131458 // (Podlega) + end + + classrelation 132866 // + relation 130434 ---- + a role_name "" private + classrelation_ref 132866 // + b role_name "" private + classrelation_ref 132994 // + end + + classrelation 137602 // Jest + relation_ref 132738 // Jest + end + end + + class 128526 "Sprzedaz" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 132226 // + relation_ref 130050 // + end + + classrelation 132482 // + relation_ref 130178 // + end + + classrelation 132738 // + relation_ref 130306 // + end + + classrelation 132994 // + relation_ref 130434 // + end + + classrelation 133762 // + relation_ref 130818 // + end + + classrelation 134274 // ) + relation 131458 ---- name "Uczestniczy>" + a role_name "" multiplicity "1" private + classrelation_ref 134914 // (Uczestniczy>) + b role_name "" multiplicity "1" private + classrelation_ref 135042 // Uczestniczy> + end + + classrelation 137218 // + relation 132610 ---- + a role_name "" private + classrelation_ref 137218 // + b role_name "" private + classrelation_ref 137346 // + end + + classrelation 143234 // Dotyczy + relation_ref 135554 // Dotyczy + end + + classrelation 144258 // Generuje + relation_ref 136066 // Generuje + end + + attribute 128258 "czas_rozpoczecia" + private explicit_type "date_time" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + end + + class 128654 "Terminal" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 130690 // Aktywuje + relation_ref 129282 // Aktywuje + end + + classrelation 130818 // (Skanuje) + relation 129410 ---- name "Skanuje" + a role_name "" multiplicity "1" private + classrelation_ref 130818 // (Skanuje) + b role_name "" multiplicity "1" private + classrelation_ref 130946 // (Skanuje) + end + + classrelation 133506 // Jest_realizowana + relation_ref 130690 // Jest_realizowana + end + end + + class 128782 "Modul_platnosci_karta" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 129410 // Aktywuje + relation_ref 128642 // Aktywuje + end + + classrelation 130562 // (Aktywuje) + relation 129282 ---- name "Aktywuje" + a role_name "" multiplicity "1" private + classrelation_ref 130562 // (Aktywuje) + b role_name "" multiplicity "1" private + classrelation_ref 130690 // Aktywuje + end + end + + class 128910 "Platnosc_gotowka" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 129038 "Zaopatrzeniowiec" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 135810 // + relation_ref 131842 // + end + + classrelation 135938 // + relation 131970 ---- + a role_name "" private + classrelation_ref 135938 // + b role_name "" private + classrelation_ref 136066 // + end + + classrelation 136578 // + relation_ref 132226 // + end + + classrelation 136834 // + relation_ref 132354 // + end + + classrelation 136962 // + relation 132482 ---- + a role_name "" private + classrelation_ref 136962 // + b role_name "" private + classrelation_ref 137090 // + end + + classrelation 138114 // Dodaje + relation_ref 132994 // Dodaje + end + + classrelation 138498 // + relation 133250 ---- + a role_name "" private + classrelation_ref 138498 // + b role_name "" private + classrelation_ref 138626 // + end + + classrelation 143362 // ( + relation_ref 132482 // + end + + classrelation 143490 // ( + relation_ref 129154 // + end + + classrelation 140162 // Wywoluje + relation_ref 134018 // Wywoluje + end + + classrelation 151554 // + relation 142978 ---|> + a public + classrelation_ref 151554 // + b parent class_ref 129026 // Monety_klienta + end + + classrelation 151810 // + relation_ref 143106 // + end + + classrelation 152834 // Wywoluje + relation_ref 143618 // Wywoluje + end + + classrelation 152962 // (Oddaje) + relation 143746 ---- name "Oddaje" + a role_name "" multiplicity "1..*" private + classrelation_ref 152962 // (Oddaje) + b role_name "" multiplicity "1" private + classrelation_ref 153090 // (Oddaje) + end + end + + class 129550 "Saldo_klienta" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 130178 // Wplacanie + relation_ref 129026 // Wplacanie + end + + classrelation 130306 // + relation 129154 ---- + a role_name "" private + classrelation_ref 130306 // + b role_name "" private + classrelation_ref 130434 // + end + + classrelation 132098 // + relation 130050 ---- + a role_name "" private + classrelation_ref 132098 // + b role_name "" private + classrelation_ref 132226 // + end + + classrelation 139522 // + relation 133762 ---- + a role_name "" private + classrelation_ref 139522 // + b role_name "" private + classrelation_ref 139650 // + end + + classrelation 139778 // + relation 133890 ---- + a role_name "" private + classrelation_ref 139778 // + b role_name "" private + classrelation_ref 139906 // + end + + classrelation 142978 // Dodawanie^ + relation_ref 135426 // Dodawanie^ + end + + classrelation 143874 // (Wykrywa) + relation 135938 ---- name "Wykrywa" + a role_name "" multiplicity "1" private + classrelation_ref 143874 // (Wykrywa) + b role_name "" multiplicity "1" private + classrelation_ref 144002 // (Wykrywa) + end + + classrelation 152194 // + relation 143362 ---- + a role_name "" private + classrelation_ref 152194 // + b role_name "" private + classrelation_ref 152322 // + end + end + + class 129678 "Raport_statu_magazynowego" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 135298 // + relation_ref 131586 // + end + + classrelation 135426 // (Otrzymuje) + relation 131714 ---- name "Otrzymuje" + a role_name "" multiplicity "1" private + classrelation_ref 135426 // (Otrzymuje) + b role_name "" multiplicity "1" private + classrelation_ref 135554 // Otrzymuje + end + + classrelation 144130 // (Generuje) + relation 136066 ---- name "Generuje" + a role_name "" multiplicity "1" private + classrelation_ref 144130 // (Generuje) + b role_name "" multiplicity "0..1" private + classrelation_ref 144258 // Generuje + end + + attribute 136450 "data" + private explicit_type "date_time" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 166274 // (Dotyczy) + relation 156802 ---- name "Dotyczy" + a role_name "" multiplicity "1..*" private + classrelation_ref 166274 // (Dotyczy) + b role_name "" multiplicity "1" private + classrelation_ref 166402 // (Dotyczy) + end + end + + class 129806 "Watchdogs" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 129934 "Komunikat" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 128002 "Karta_platnicza" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 130946 // (Skanuje) + relation_ref 129410 // Skanuje + end + + classrelation 132354 // + relation 130178 ---- + a role_name "" private + classrelation_ref 132354 // + b role_name "" private + classrelation_ref 132482 // + end + end + + class 128130 "Ekran_dotykowy" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 128386 // (Uzywa) + relation_ref 128130 // Uzywa + end + end + + class 128258 "Stan_automatu" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 128386 "Polka_na_produkt" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 128514 "Kasetka" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 138626 // + relation_ref 133250 // + end + + classrelation 138882 // + relation_ref 133378 // + end + + classrelation 139394 // + relation_ref 132610 // + end + + classrelation 137474 // (Jest) + relation 132738 ---- name "Jest" + a role_name "" multiplicity "1..*" private + classrelation_ref 137474 // (Jest) + b role_name "" multiplicity "1" private + classrelation_ref 137602 // Jest + end + + classrelation 137730 // (Jest) + relation 132866 ---- name "Jest" + a role_name "" multiplicity "1..*" private + classrelation_ref 137730 // (Jest) + b role_name "" multiplicity "1" private + classrelation_ref 137858 // Jest + end + + classrelation 137986 // (Dodaje) + relation 132994 ---- name "Dodaje" + a role_name "" multiplicity "1" private + classrelation_ref 137986 // (Dodaje) + b role_name "" multiplicity "1..*" private + classrelation_ref 138114 // Dodaje + end + + classrelation 138242 // (Ma) + relation 133122 ---- name "Ma" + a role_name "" multiplicity "1" private + classrelation_ref 138242 // (Ma) + b role_name "" multiplicity "1..*" private + classrelation_ref 138370 // Ma + end + + classrelation 143106 // (Dotyczy) + relation 135554 ---- name "Dotyczy" + a role_name "" multiplicity "1" private + classrelation_ref 143106 // (Dotyczy) + b role_name "" multiplicity "1" private + classrelation_ref 143234 // Dotyczy + end + + attribute 128002 "liczba" + private explicit_type "int" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 128898 "cena" + private explicit_type "float" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 137218 "id" + private explicit_type "int" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 166402 // (Dotyczy) + relation_ref 156802 // Dotyczy + end + + classrelation 166658 // Dotyczy + relation_ref 156930 // Dotyczy + end + end + + class 128898 "Dzial_serwisowy" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 141058 // (Otrzymuje) + relation 134530 ---- name "Otrzymuje" + a role_name "" multiplicity "1..*" private + classrelation_ref 141058 // (Otrzymuje) + b role_name "" multiplicity "1" private + classrelation_ref 141186 // (Otrzymuje) + end + + classrelation 141314 // (Wysyla) + relation 134658 ---- name "Wysyla" + a role_name "" multiplicity "1..*" private + classrelation_ref 141314 // (Wysyla) + b role_name "" multiplicity "1" private + classrelation_ref 141442 // Wysyla + end + end + + class 129026 "Monety_klienta" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 129922 // Przyjmuje + relation_ref 128898 // Przyjmuje + end + + classrelation 130050 // (Wplacanie) + relation 129026 ---- name "Wplacanie" + a role_name "" multiplicity "1" private + classrelation_ref 130050 // (Wplacanie) + b role_name "" multiplicity "1..*" private + classrelation_ref 130178 // Wplacanie + end + + classrelation 133122 // (Jest_realizowana) + relation 130562 ---- name "Jest_realizowana" + a role_name "" multiplicity "1" private + classrelation_ref 133122 // (Jest_realizowana) + b role_name "" multiplicity "1..*" private + classrelation_ref 133250 // (Jest_realizowana) + end + + classrelation 151682 // + relation 143106 ---- + a role_name "" private + classrelation_ref 151682 // + b role_name "" private + classrelation_ref 151810 // + end + + classrelation 152066 // + relation_ref 143234 // + end + + classrelation 152322 // + relation_ref 143362 // + end + + classrelation 152578 // + relation_ref 143490 // + end + + classrelation 153090 // (Oddaje) + relation_ref 143746 // Oddaje + end + + attribute 128642 "liczba" + private type class_ref 150786 // Nominal + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + end + + class 129282 "Alarm" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 142594 // + relation 135298 ---- + a role_name "" private + classrelation_ref 142594 // + b role_name "" private + classrelation_ref 142722 // + end + + classrelation 144514 // Aktywuje + relation_ref 136194 // Aktywuje + end + end + + class 129410 "Proba_wlamanie" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 142210 // Aktywuje^ + relation_ref 135042 // Aktywuje^ + end + + classrelation 142338 // + relation 135170 ---- + a role_name "" private + classrelation_ref 142338 // + b role_name "" private + classrelation_ref 142466 // + end + + classrelation 142466 // + relation_ref 135170 // + end + + classrelation 142722 // + relation_ref 135298 // + end + end + + class 129538 "Czujnik_stanu_magazynowego" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 129666 "Awaria" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 140290 // + relation 134146 ---- + a role_name "" private + classrelation_ref 140290 // + b role_name "" private + classrelation_ref 140418 // + end + + classrelation 140546 // (Ma) + relation 134274 ---- name "Ma" + a role_name "" multiplicity "1" private + classrelation_ref 140546 // (Ma) + b role_name "" multiplicity "1..*" private + classrelation_ref 140674 // Ma + end + + classrelation 140930 // + relation_ref 129794 // + end + + classrelation 131970 // + relation_ref 129922 // + end + + classrelation 135170 // + relation 131586 ---- + a role_name "" private + classrelation_ref 135170 // + b role_name "" private + classrelation_ref 135298 // + end + end + + class 130050 "Procedura_przygotowania_produktu" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 131074 // + relation 129538 ---- + a role_name "" private + classrelation_ref 131074 // + b role_name "" private + classrelation_ref 131202 // + end + + classrelation 131458 // (Podlega) + relation_ref 129666 // Podlega + end + + classrelation 131842 // + relation 129922 ---- + a role_name "" private + classrelation_ref 131842 // + b role_name "" private + classrelation_ref 131970 // + end + + attribute 137346 "rodzaj" + private explicit_type "string" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + end + + class 136578 "Raport_o_awarii" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 140802 // ( + relation_ref 131970 // + end + + classrelation 136322 // ( + relation 132226 ---- + a role_name "" private + classrelation_ref 136450 // + b role_name "" private + classrelation_ref 136578 // + end + + classrelation 144642 // + relation 136322 ---- + a role_name "" private + classrelation_ref 144642 // + b role_name "" private + classrelation_ref 144770 // + end + + classrelation 144770 // + relation_ref 136322 // + end + + classrelation 144898 // (Otrzymuje) + relation 136450 ---- name "Otrzymuje" + a role_name "" multiplicity "1" private + classrelation_ref 144898 // (Otrzymuje) + b role_name "" multiplicity "1" private + classrelation_ref 145026 // Otrzymuje + end + + attribute 135682 "data_poczatek" + private explicit_type "date_time" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 135810 "data_koniec" + private explicit_type "date_time" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 166530 // (Dotyczy) + relation 156930 ---- name "Dotyczy" + a role_name "" multiplicity "1..*" private + classrelation_ref 166530 // (Dotyczy) + b role_name "" multiplicity "1..*" private + classrelation_ref 166658 // Dotyczy + end + end + + class 137090 "Czujnik_wlamaniowy" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 141954 // (Posiada) + relation_ref 134914 // Posiada + end + + classrelation 142082 // (Aktywuje^) + relation 135042 ---- name "Aktywuje^" + a role_name "" multiplicity "1" private + classrelation_ref 142082 // (Aktywuje^) + b role_name "" multiplicity "1..*" private + classrelation_ref 142210 // Aktywuje^ + end + + classrelation 144386 // (Aktywuje) + relation 136194 ---- name "Aktywuje" + a role_name "" multiplicity "1" private + classrelation_ref 144386 // (Aktywuje) + b role_name "" multiplicity "1..*" private + classrelation_ref 144514 // Aktywuje + end + end + + class 137218 "Modul_komunikacji" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 137346 "Modul_platnosci_gotowkowej" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 129538 // (Aktywuje) + relation 128770 ---- name "Aktywuje" + a role_name "" multiplicity "1" private + classrelation_ref 129538 // (Aktywuje) + b role_name "" multiplicity "1" private + classrelation_ref 129666 // (Aktywuje) + end + + classrelation 129794 // (Przyjmuje) + relation 128898 ---- name "Przyjmuje" + a role_name "" multiplicity "1..*" private + classrelation_ref 129794 // (Przyjmuje) + b role_name "" multiplicity "1" private + classrelation_ref 129922 // Przyjmuje + end + end + + class 137474 "System_autoryzacji_platnosci_karta" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 144002 "Platnosc" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 129282 // (Aktywuje) + relation 128642 ---- name "Aktywuje" + a role_name "" multiplicity "1" private + classrelation_ref 129282 // (Aktywuje) + b role_name "" multiplicity "1" private + classrelation_ref 129410 // Aktywuje + end + + classrelation 129666 // (Aktywuje) + relation_ref 128770 // Aktywuje + end + + classrelation 133250 // (Jest_realizowana) + relation_ref 130562 // Jest_realizowana + end + + classrelation 133378 // (Jest_realizowana) + relation 130690 ---- name "Jest_realizowana" + a role_name "" multiplicity "1" private + classrelation_ref 133378 // (Jest_realizowana) + b role_name "" multiplicity "1" private + classrelation_ref 133506 // Jest_realizowana + end + + classrelation 133890 // + relation 130946 ---- + a role_name "" private + classrelation_ref 133890 // + b role_name "" private + classrelation_ref 134018 // + end + + classrelation 134018 // + relation_ref 130946 // + end + + classrelation 134146 // ( + relation_ref 133762 // + end + + classrelation 142850 // (Dodawanie^) + relation 135426 ---- name "Dodawanie^" + a role_name "" multiplicity "1" private + classrelation_ref 142850 // (Dodawanie^) + b role_name "" multiplicity "1" private + classrelation_ref 142978 // Dodawanie^ + end + + attribute 128386 "liczba" + private type class_ref 150786 // Nominal + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 159618 // + relation 150274 ---- + a role_name "" private + classrelation_ref 159618 // + b role_name "" private + classrelation_ref 159746 // + end + end + + class 144258 "Blad_wprowadzania_gotowki" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 139906 // + relation_ref 133890 // + end + + classrelation 140034 // (Wywoluje) + relation 134018 ---- name "Wywoluje" + a role_name "" multiplicity "1" private + classrelation_ref 140034 // (Wywoluje) + b role_name "" multiplicity "1" private + classrelation_ref 140162 // Wywoluje + end + + classrelation 144002 // (Wykrywa) + relation_ref 135938 // Wykrywa + end + + classrelation 151938 // + relation 143234 ---- + a role_name "" private + classrelation_ref 151938 // + b role_name "" private + classrelation_ref 152066 // + end + + classrelation 152450 // + relation 143490 ---- + a role_name "" private + classrelation_ref 152450 // + b role_name "" private + classrelation_ref 152578 // + end + + classrelation 152706 // (Wywoluje) + relation 143618 ---- name "Wywoluje" + a role_name "" multiplicity "1" private + classrelation_ref 152706 // (Wywoluje) + b role_name "" multiplicity "1" private + classrelation_ref 152834 // Wywoluje + end + end + + class 150786 "Nominal" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + attribute 128514 "liczba" + private explicit_type "int" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 159746 // + relation_ref 150274 // + end + + attribute 128770 "rodzaj" + private explicit_type "string" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + end + end + + classview 128002 "design" + + classdiagramsettings member_max_width 0 end + + classcompositediagramsettings end + + collaborationdiagramsettings end + + objectdiagramsettings end + + objectcompositediagramsettings end + + sequencediagramsettings end + + statediagramsettings + end + + + activitydiagramsettings + end + sequencediagram 134658 "2-1-wprowadzenieNumeruProduktu" + sequencediagramsettings end + overlapping_bars size A3 + end + + class 164994 "Automat" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + classinstance 128514 "KontrolerAutomatu" + type class_ref 164994 // Automat + attributes + end + relations + end + end + + class 165122 "ManagerTransakcji" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + classinstance 128642 "" + type class_ref 165122 // ManagerTransakcji + attributes + end + relations + end + end + + class 164226 "ModulPlatnosciGotowkowej" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + classinstance 128770 "" + type class_ref 164226 // ModulPlatnosciGotowkowej + attributes + end + relations + end + end + + class 165378 "_" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + classinstance 129154 "_" + stereotype "actor" + type class_ref 128142 // Klient + attributes + end + relations + end + end + + classinstance 135682 "" + type class_ref 128526 // Sprzedaz + attributes + end + relations + end + end + end +end diff --git a/models/models_REMOTE_1666.prj b/models/models_REMOTE_1666.prj new file mode 100644 index 0000000..af42b72 --- /dev/null +++ b/models/models_REMOTE_1666.prj @@ -0,0 +1,1822 @@ +format 223 +"models" + revision 13 + modified_by 13 "Kuba" + + + + // 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 11 + diagram_format A4 + + image_root_dir "" + + + mark_for_import + + classview 128014 "domain" + + classdiagramsettings member_max_width 0 end + + classcompositediagramsettings end + + collaborationdiagramsettings end + + objectdiagramsettings end + + objectcompositediagramsettings end + + sequencediagramsettings end + + statediagramsettings + end + + + activitydiagramsettings + end + classdiagram 128014 "domain-model" + classdiagramsettings draw_all_relations no show_members_full_definition yes member_max_width 0 end + size A1 + end + + class 128014 "Automat" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 134402 // (Dokonuje) + relation 131202 ---- name "Dokonuje" + a role_name "" multiplicity "1" private + classrelation_ref 134402 // (Dokonuje) + b role_name "" multiplicity "1" private + classrelation_ref 134530 // (Dokonuje) + end + + classrelation 135682 // + relation 131842 ---- + a role_name "" private + classrelation_ref 135682 // + b role_name "" private + classrelation_ref 135810 // + end + + classrelation 136194 // ( + relation 132354 ---- + a role_name "" private + classrelation_ref 136706 // + b role_name "" private + classrelation_ref 136834 // + end + + classrelation 138370 // Ma + relation_ref 133122 // Ma + end + + classrelation 138754 // + relation 133378 ---- + a role_name "" private + classrelation_ref 138754 // + b role_name "" private + classrelation_ref 138882 // + end + + classrelation 139010 // ( + relation_ref 134146 // + end + + classrelation 140674 // Ma + relation_ref 134274 // Ma + end + + classrelation 141698 // Naprawia + relation_ref 134786 // Naprawia + end + + classrelation 141826 // (Posiada) + relation 134914 ---- name "Posiada" + a role_name "" multiplicity "1..*" private + classrelation_ref 141826 // (Posiada) + b role_name "" multiplicity "1" private + classrelation_ref 141954 // (Posiada) + end + + attribute 128130 "id" + private explicit_type "string" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 137730 "stan" + private explicit_type "string" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + end + + class 128142 "Klient" + visibility package stereotype "actor" + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 128258 // (Uzywa) + relation 128130 ---- name "Uzywa" + a role_name "" multiplicity "1" private + classrelation_ref 128258 // (Uzywa) + b role_name "" multiplicity "1" private + classrelation_ref 128386 // (Uzywa) + end + + classrelation 133634 // + relation 130818 ---- + a role_name "" private + classrelation_ref 133634 // + b role_name "" private + classrelation_ref 133762 // + end + + classrelation 134658 // (Dokonuje) + relation 131330 ---- name "Dokonuje" + a role_name "" multiplicity "1" private + classrelation_ref 134658 // (Dokonuje) + b role_name "" multiplicity "1" private + classrelation_ref 134786 // (Dokonuje) + end + + classrelation 135042 // Uczestniczy> + relation_ref 131458 // Uczestniczy> + end + end + + class 128270 "Produkt_gotowy" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 131586 // + relation 129794 ---- + a role_name "" private + classrelation_ref 131586 // + b role_name "" private + classrelation_ref 131714 // + end + + classrelation 132610 // + relation 130306 ---- + a role_name "" private + classrelation_ref 132610 // + b role_name "" private + classrelation_ref 132738 // + end + + classrelation 137858 // Jest + relation_ref 132866 // Jest + end + end + + class 128398 "Produky_do_przygotowania" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 131202 // + relation_ref 129538 // + end + + classrelation 131330 // (Podlega) + relation 129666 ---- name "Podlega" + a role_name "" multiplicity "1" private + classrelation_ref 131330 // (Podlega) + b role_name "" multiplicity "1" private + classrelation_ref 131458 // (Podlega) + end + + classrelation 132866 // + relation 130434 ---- + a role_name "" private + classrelation_ref 132866 // + b role_name "" private + classrelation_ref 132994 // + end + + classrelation 137602 // Jest + relation_ref 132738 // Jest + end + end + + class 128526 "Sprzedaz" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 132226 // + relation_ref 130050 // + end + + classrelation 132482 // + relation_ref 130178 // + end + + classrelation 132738 // + relation_ref 130306 // + end + + classrelation 132994 // + relation_ref 130434 // + end + + classrelation 133762 // + relation_ref 130818 // + end + + classrelation 134274 // ) + relation 131458 ---- name "Uczestniczy>" + a role_name "" multiplicity "1" private + classrelation_ref 134914 // (Uczestniczy>) + b role_name "" multiplicity "1" private + classrelation_ref 135042 // Uczestniczy> + end + + classrelation 137218 // + relation 132610 ---- + a role_name "" private + classrelation_ref 137218 // + b role_name "" private + classrelation_ref 137346 // + end + + classrelation 143234 // Dotyczy + relation_ref 135554 // Dotyczy + end + + classrelation 144258 // Generuje + relation_ref 136066 // Generuje + end + + attribute 128258 "czas_rozpoczecia" + private explicit_type "date_time" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + end + + class 128654 "Terminal" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 130690 // Aktywuje + relation_ref 129282 // Aktywuje + end + + classrelation 130818 // (Skanuje) + relation 129410 ---- name "Skanuje" + a role_name "" multiplicity "1" private + classrelation_ref 130818 // (Skanuje) + b role_name "" multiplicity "1" private + classrelation_ref 130946 // (Skanuje) + end + + classrelation 133506 // Jest_realizowana + relation_ref 130690 // Jest_realizowana + end + end + + class 128782 "Modul_platnosci_karta" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 129410 // Aktywuje + relation_ref 128642 // Aktywuje + end + + classrelation 130562 // (Aktywuje) + relation 129282 ---- name "Aktywuje" + a role_name "" multiplicity "1" private + classrelation_ref 130562 // (Aktywuje) + b role_name "" multiplicity "1" private + classrelation_ref 130690 // Aktywuje + end + end + + class 128910 "Platnosc_gotowka" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 129038 "Zaopatrzeniowiec" + visibility package stereotype "actor" + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 135810 // + relation_ref 131842 // + end + + classrelation 135938 // + relation 131970 ---- + a role_name "" private + classrelation_ref 135938 // + b role_name "" private + classrelation_ref 136066 // + end + + classrelation 136578 // + relation_ref 132226 // + end + + classrelation 136834 // + relation_ref 132354 // + end + + classrelation 136962 // + relation 132482 ---- + a role_name "" private + classrelation_ref 136962 // + b role_name "" private + classrelation_ref 137090 // + end + + classrelation 138114 // Dodaje + relation_ref 132994 // Dodaje + end + + classrelation 138498 // + relation 133250 ---- + a role_name "" private + classrelation_ref 138498 // + b role_name "" private + classrelation_ref 138626 // + end + + classrelation 143362 // ( + relation_ref 132482 // + end + + classrelation 143490 // ( + relation_ref 129154 // + end + + classrelation 140162 // Wywoluje + relation_ref 134018 // Wywoluje + end + + classrelation 151554 // + relation 142978 ---|> + a public + classrelation_ref 151554 // + b parent class_ref 129026 // Monety_klienta + end + + classrelation 151810 // + relation_ref 143106 // + end + + classrelation 152834 // Wywoluje + relation_ref 143618 // Wywoluje + end + + classrelation 152962 // (Oddaje) + relation 143746 ---- name "Oddaje" + a role_name "" multiplicity "1..*" private + classrelation_ref 152962 // (Oddaje) + b role_name "" multiplicity "1" private + classrelation_ref 153090 // (Oddaje) + end + end + + class 129550 "Saldo_klienta" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 130178 // Wplacanie + relation_ref 129026 // Wplacanie + end + + classrelation 130306 // + relation 129154 ---- + a role_name "" private + classrelation_ref 130306 // + b role_name "" private + classrelation_ref 130434 // + end + + classrelation 132098 // + relation 130050 ---- + a role_name "" private + classrelation_ref 132098 // + b role_name "" private + classrelation_ref 132226 // + end + + classrelation 139522 // + relation 133762 ---- + a role_name "" private + classrelation_ref 139522 // + b role_name "" private + classrelation_ref 139650 // + end + + classrelation 139778 // + relation 133890 ---- + a role_name "" private + classrelation_ref 139778 // + b role_name "" private + classrelation_ref 139906 // + end + + classrelation 142978 // Dodawanie^ + relation_ref 135426 // Dodawanie^ + end + + classrelation 143874 // (Wykrywa) + relation 135938 ---- name "Wykrywa" + a role_name "" multiplicity "1" private + classrelation_ref 143874 // (Wykrywa) + b role_name "" multiplicity "1" private + classrelation_ref 144002 // (Wykrywa) + end + + classrelation 152194 // + relation 143362 ---- + a role_name "" private + classrelation_ref 152194 // + b role_name "" private + classrelation_ref 152322 // + end + end + + class 129678 "Raport_statu_magazynowego" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 135298 // + relation_ref 131586 // + end + + classrelation 135426 // (Otrzymuje) + relation 131714 ---- name "Otrzymuje" + a role_name "" multiplicity "1" private + classrelation_ref 135426 // (Otrzymuje) + b role_name "" multiplicity "1" private + classrelation_ref 135554 // Otrzymuje + end + + classrelation 144130 // (Generuje) + relation 136066 ---- name "Generuje" + a role_name "" multiplicity "1" private + classrelation_ref 144130 // (Generuje) + b role_name "" multiplicity "0..1" private + classrelation_ref 144258 // Generuje + end + + attribute 136450 "data" + private explicit_type "date_time" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 166274 // (Dotyczy) + relation 156802 ---- name "Dotyczy" + a role_name "" multiplicity "1..*" private + classrelation_ref 166274 // (Dotyczy) + b role_name "" multiplicity "1" private + classrelation_ref 166402 // (Dotyczy) + end + end + + class 129806 "Watchdogs" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 129934 "Komunikat" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 128002 "Karta_platnicza" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 130946 // (Skanuje) + relation_ref 129410 // Skanuje + end + + classrelation 132354 // + relation 130178 ---- + a role_name "" private + classrelation_ref 132354 // + b role_name "" private + classrelation_ref 132482 // + end + end + + class 128130 "Ekran_dotykowy" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 128386 // (Uzywa) + relation_ref 128130 // Uzywa + end + end + + class 128258 "Stan_automatu" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 128386 "Polka_na_produkt" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 128514 "Kasetka" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 138626 // + relation_ref 133250 // + end + + classrelation 138882 // + relation_ref 133378 // + end + + classrelation 139394 // + relation_ref 132610 // + end + + classrelation 137474 // (Jest) + relation 132738 ---- name "Jest" + a role_name "" multiplicity "1..*" private + classrelation_ref 137474 // (Jest) + b role_name "" multiplicity "1" private + classrelation_ref 137602 // Jest + end + + classrelation 137730 // (Jest) + relation 132866 ---- name "Jest" + a role_name "" multiplicity "1..*" private + classrelation_ref 137730 // (Jest) + b role_name "" multiplicity "1" private + classrelation_ref 137858 // Jest + end + + classrelation 137986 // (Dodaje) + relation 132994 ---- name "Dodaje" + a role_name "" multiplicity "1" private + classrelation_ref 137986 // (Dodaje) + b role_name "" multiplicity "1..*" private + classrelation_ref 138114 // Dodaje + end + + classrelation 138242 // (Ma) + relation 133122 ---- name "Ma" + a role_name "" multiplicity "1" private + classrelation_ref 138242 // (Ma) + b role_name "" multiplicity "1..*" private + classrelation_ref 138370 // Ma + end + + classrelation 143106 // (Dotyczy) + relation 135554 ---- name "Dotyczy" + a role_name "" multiplicity "1" private + classrelation_ref 143106 // (Dotyczy) + b role_name "" multiplicity "1" private + classrelation_ref 143234 // Dotyczy + end + + attribute 128002 "liczba" + private explicit_type "int" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 128898 "cena" + private explicit_type "float" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 137218 "id" + private explicit_type "int" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 166402 // (Dotyczy) + relation_ref 156802 // Dotyczy + end + + classrelation 166658 // Dotyczy + relation_ref 156930 // Dotyczy + end + end + + class 128898 "Dzial_serwisowy" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 141058 // (Otrzymuje) + relation 134530 ---- name "Otrzymuje" + a role_name "" multiplicity "1..*" private + classrelation_ref 141058 // (Otrzymuje) + b role_name "" multiplicity "1" private + classrelation_ref 141186 // (Otrzymuje) + end + + classrelation 141314 // (Wysyla) + relation 134658 ---- name "Wysyla" + a role_name "" multiplicity "1..*" private + classrelation_ref 141314 // (Wysyla) + b role_name "" multiplicity "1" private + classrelation_ref 141442 // Wysyla + end + end + + class 129026 "Monety_klienta" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 129922 // Przyjmuje + relation_ref 128898 // Przyjmuje + end + + classrelation 130050 // (Wplacanie) + relation 129026 ---- name "Wplacanie" + a role_name "" multiplicity "1" private + classrelation_ref 130050 // (Wplacanie) + b role_name "" multiplicity "1..*" private + classrelation_ref 130178 // Wplacanie + end + + classrelation 133122 // (Jest_realizowana) + relation 130562 ---- name "Jest_realizowana" + a role_name "" multiplicity "1" private + classrelation_ref 133122 // (Jest_realizowana) + b role_name "" multiplicity "1..*" private + classrelation_ref 133250 // (Jest_realizowana) + end + + classrelation 151682 // + relation 143106 ---- + a role_name "" private + classrelation_ref 151682 // + b role_name "" private + classrelation_ref 151810 // + end + + classrelation 152066 // + relation_ref 143234 // + end + + classrelation 152322 // + relation_ref 143362 // + end + + classrelation 152578 // + relation_ref 143490 // + end + + classrelation 153090 // (Oddaje) + relation_ref 143746 // Oddaje + end + + attribute 128642 "liczba" + private type class_ref 150786 // Nominal + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + end + + class 129282 "Alarm" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 142594 // + relation 135298 ---- + a role_name "" private + classrelation_ref 142594 // + b role_name "" private + classrelation_ref 142722 // + end + + classrelation 144514 // Aktywuje + relation_ref 136194 // Aktywuje + end + end + + class 129410 "Proba_wlamanie" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 142210 // Aktywuje^ + relation_ref 135042 // Aktywuje^ + end + + classrelation 142338 // + relation 135170 ---- + a role_name "" private + classrelation_ref 142338 // + b role_name "" private + classrelation_ref 142466 // + end + + classrelation 142466 // + relation_ref 135170 // + end + + classrelation 142722 // + relation_ref 135298 // + end + end + + class 129538 "Czujnik_stanu_magazynowego" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 129666 "Awaria" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 140290 // + relation 134146 ---- + a role_name "" private + classrelation_ref 140290 // + b role_name "" private + classrelation_ref 140418 // + end + + classrelation 140546 // (Ma) + relation 134274 ---- name "Ma" + a role_name "" multiplicity "1" private + classrelation_ref 140546 // (Ma) + b role_name "" multiplicity "1..*" private + classrelation_ref 140674 // Ma + end + + classrelation 140930 // + relation_ref 129794 // + end + + classrelation 131970 // + relation_ref 129922 // + end + + classrelation 135170 // + relation 131586 ---- + a role_name "" private + classrelation_ref 135170 // + b role_name "" private + classrelation_ref 135298 // + end + end + + class 130050 "Procedura_przygotowania_produktu" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 131074 // + relation 129538 ---- + a role_name "" private + classrelation_ref 131074 // + b role_name "" private + classrelation_ref 131202 // + end + + classrelation 131458 // (Podlega) + relation_ref 129666 // Podlega + end + + classrelation 131842 // + relation 129922 ---- + a role_name "" private + classrelation_ref 131842 // + b role_name "" private + classrelation_ref 131970 // + end + + attribute 137346 "rodzaj" + private explicit_type "string" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + end + + class 136578 "Raport_o_awarii" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 140802 // ( + relation_ref 131970 // + end + + classrelation 136322 // ( + relation 132226 ---- + a role_name "" private + classrelation_ref 136450 // + b role_name "" private + classrelation_ref 136578 // + end + + classrelation 144642 // + relation 136322 ---- + a role_name "" private + classrelation_ref 144642 // + b role_name "" private + classrelation_ref 144770 // + end + + classrelation 144770 // + relation_ref 136322 // + end + + classrelation 144898 // (Otrzymuje) + relation 136450 ---- name "Otrzymuje" + a role_name "" multiplicity "1" private + classrelation_ref 144898 // (Otrzymuje) + b role_name "" multiplicity "1" private + classrelation_ref 145026 // Otrzymuje + end + + attribute 135682 "data_poczatek" + private explicit_type "date_time" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 135810 "data_koniec" + private explicit_type "date_time" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 166530 // (Dotyczy) + relation 156930 ---- name "Dotyczy" + a role_name "" multiplicity "1..*" private + classrelation_ref 166530 // (Dotyczy) + b role_name "" multiplicity "1..*" private + classrelation_ref 166658 // Dotyczy + end + end + + class 137090 "Czujnik_wlamaniowy" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 141954 // (Posiada) + relation_ref 134914 // Posiada + end + + classrelation 142082 // (Aktywuje^) + relation 135042 ---- name "Aktywuje^" + a role_name "" multiplicity "1" private + classrelation_ref 142082 // (Aktywuje^) + b role_name "" multiplicity "1..*" private + classrelation_ref 142210 // Aktywuje^ + end + + classrelation 144386 // (Aktywuje) + relation 136194 ---- name "Aktywuje" + a role_name "" multiplicity "1" private + classrelation_ref 144386 // (Aktywuje) + b role_name "" multiplicity "1..*" private + classrelation_ref 144514 // Aktywuje + end + end + + class 137218 "Modul_komunikacji" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 137346 "Modul_platnosci_gotowkowej" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 129538 // (Aktywuje) + relation 128770 ---- name "Aktywuje" + a role_name "" multiplicity "1" private + classrelation_ref 129538 // (Aktywuje) + b role_name "" multiplicity "1" private + classrelation_ref 129666 // (Aktywuje) + end + + classrelation 129794 // (Przyjmuje) + relation 128898 ---- name "Przyjmuje" + a role_name "" multiplicity "1..*" private + classrelation_ref 129794 // (Przyjmuje) + b role_name "" multiplicity "1" private + classrelation_ref 129922 // Przyjmuje + end + end + + class 137474 "System_autoryzacji_platnosci_karta" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 144002 "Platnosc" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 129282 // (Aktywuje) + relation 128642 ---- name "Aktywuje" + a role_name "" multiplicity "1" private + classrelation_ref 129282 // (Aktywuje) + b role_name "" multiplicity "1" private + classrelation_ref 129410 // Aktywuje + end + + classrelation 129666 // (Aktywuje) + relation_ref 128770 // Aktywuje + end + + classrelation 133250 // (Jest_realizowana) + relation_ref 130562 // Jest_realizowana + end + + classrelation 133378 // (Jest_realizowana) + relation 130690 ---- name "Jest_realizowana" + a role_name "" multiplicity "1" private + classrelation_ref 133378 // (Jest_realizowana) + b role_name "" multiplicity "1" private + classrelation_ref 133506 // Jest_realizowana + end + + classrelation 133890 // + relation 130946 ---- + a role_name "" private + classrelation_ref 133890 // + b role_name "" private + classrelation_ref 134018 // + end + + classrelation 134018 // + relation_ref 130946 // + end + + classrelation 134146 // ( + relation_ref 133762 // + end + + classrelation 142850 // (Dodawanie^) + relation 135426 ---- name "Dodawanie^" + a role_name "" multiplicity "1" private + classrelation_ref 142850 // (Dodawanie^) + b role_name "" multiplicity "1" private + classrelation_ref 142978 // Dodawanie^ + end + + attribute 128386 "liczba" + private type class_ref 150786 // Nominal + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 159618 // + relation 150274 ---- + a role_name "" private + classrelation_ref 159618 // + b role_name "" private + classrelation_ref 159746 // + end + end + + class 144258 "Blad_wprowadzania_gotowki" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 139906 // + relation_ref 133890 // + end + + classrelation 140034 // (Wywoluje) + relation 134018 ---- name "Wywoluje" + a role_name "" multiplicity "1" private + classrelation_ref 140034 // (Wywoluje) + b role_name "" multiplicity "1" private + classrelation_ref 140162 // Wywoluje + end + + classrelation 144002 // (Wykrywa) + relation_ref 135938 // Wykrywa + end + + classrelation 151938 // + relation 143234 ---- + a role_name "" private + classrelation_ref 151938 // + b role_name "" private + classrelation_ref 152066 // + end + + classrelation 152450 // + relation 143490 ---- + a role_name "" private + classrelation_ref 152450 // + b role_name "" private + classrelation_ref 152578 // + end + + classrelation 152706 // (Wywoluje) + relation 143618 ---- name "Wywoluje" + a role_name "" multiplicity "1" private + classrelation_ref 152706 // (Wywoluje) + b role_name "" multiplicity "1" private + classrelation_ref 152834 // Wywoluje + end + end + + class 150786 "Nominal" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + attribute 128514 "liczba" + private explicit_type "int" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 159746 // + relation_ref 150274 // + end + + attribute 128770 "rodzaj" + private explicit_type "string" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + end + end + + classview 128002 "design" + + classdiagramsettings member_max_width 0 end + + classcompositediagramsettings end + + collaborationdiagramsettings end + + objectdiagramsettings end + + objectcompositediagramsettings end + + sequencediagramsettings end + + statediagramsettings + end + + + activitydiagramsettings + end + sequencediagram 134658 "2-1-wprowadzenieNumeruProduktu" + sequencediagramsettings end + overlapping_bars size A3 + end + + class 164994 "Automat" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + classinstance 128514 "KontrolerAutomatu" + type class_ref 164994 // Automat + attributes + end + relations + end + end + + class 165122 "ManagerTransakcji" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + classinstance 128642 "" + type class_ref 165122 // ManagerTransakcji + attributes + end + relations + end + end + + class 164226 "ModulPlatnosciGotowkowej" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + classinstance 128770 "" + type class_ref 164226 // ModulPlatnosciGotowkowej + attributes + end + relations + end + end + + class 165378 "_" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + classinstance 129154 "_" + stereotype "actor" + type class_ref 128142 // Klient + attributes + end + relations + end + end + + classinstance 135682 "" + type class_ref 128526 // Sprzedaz + attributes + end + relations + end + end + + sequencediagram 128013 "7-1-opcjaDodajProdukty" + sequencediagramsettings end + overlapping_bars size A3 + end + + classinstance 128013 "Zaopatrzeniowiec" + stereotype "actor" + type class_ref 129038 // Zaopatrzeniowiec + attributes + end + relations + end + end + + classinstance 128141 "Ekran_dotykowy" + type class_ref 128130 // Ekran_dotykowy + attributes + end + relations + end + end + + classinstance 128269 "Automat" + type class_ref 128014 // Automat + attributes + end + relations + end + end + + sequencediagram 128141 "7-2-dodanieProduktow" + sequencediagramsettings end + overlapping_bars size A3 + end + + classinstance 128397 "Dzial_zaopatrzeniowy" + type class_ref 129294 // Dzial_zaopatrzeniowy + attributes + end + relations + end + end + + sequencediagram 128269 "7-3-zamkniecie" + sequencediagramsettings end + overlapping_bars size A3 + end + end +end