From 28f0fb0803a768abf21030a86ddab24b91e0e465 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Konrad=20Miko=C5=82ajczak?= Date: Wed, 17 Jan 2024 16:54:56 +0100 Subject: [PATCH 1/4] =?UTF-8?q?Prze=C5=9Blij=20pliki=20do=20''?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 1.pdf.prj | 1882 ++++++++++++++++++++++++++++++++++++++++++++++++ 128002.diagram | 326 +++++++++ 128002_2.d | 326 +++++++++ 134658.diagram | 33 + 134658_2.d | 33 + 5 files changed, 2600 insertions(+) create mode 100644 1.pdf.prj create mode 100644 128002.diagram create mode 100644 128002_2.d create mode 100644 134658.diagram create mode 100644 134658_2.d diff --git a/1.pdf.prj b/1.pdf.prj new file mode 100644 index 0000000..4dfb217 --- /dev/null +++ b/1.pdf.prj @@ -0,0 +1,1882 @@ +format 224 +"1.pdf" + revision 7 + modified_by 2 "s473632" + + + + // class settings + default_attribute_visibility private default_relation_visibility private default_operation_visibility public + + classdiagramsettings draw_all_relations yes hide_attributes no hide_operations no hide_getset_operations no hide_ports no show_members_full_definition no show_members_visibility no show_members_stereotype no show_members_context no show_members_multiplicity no show_members_initialization no show_attribute_modifiers no member_max_width 127 show_parameter_dir yes show_parameter_name yes package_name_in_tab no class_drawing_mode natural drawing_language uml show_context_mode no auto_label_position yes show_relation_modifiers no show_relation_visibility no show_infonote no shadow yes gradient none show_stereotype_properties no end + + classcompositediagramsettings auto_label_position yes draw_all_relations yes shadow yes gradient none end + + usecasediagramsettings package_name_in_tab no show_context_mode no auto_label_position yes draw_all_relations yes class_drawing_mode actor shadow yes gradient none show_stereotype_properties no end + + sequencediagramsettings show_full_operations_definition no show_class_of_operation no write_horizontally yes instances_drawing_mode natural drawing_language uml draw_all_relations yes shadow yes gradient none show_stereotype_properties no show_class_context_mode no show_msg_context_mode no end + + collaborationdiagramsettings show_full_operations_definition no show_class_of_operation no show_hierarchical_rank no write_horizontally yes instances_drawing_mode natural drawing_language uml package_name_in_tab no show_class_pack_context_mode no show_msg_context_mode no draw_all_relations yes shadow yes gradient none show_stereotype_properties no end + + objectdiagramsettings write_horizontally yes package_name_in_tab no show_class_pack_context_mode no auto_label_position yes draw_all_relations yes shadow yes gradient none show_stereotype_properties no end + + objectcompositediagramsettings auto_label_position yes draw_all_relations yes shadow yes gradient none end + + componentdiagramsettings package_name_in_tab no show_context_mode no auto_label_position yes draw_all_relations yes shadow yes gradient none + draw_component_as_icon no show_component_req_prov no show_component_rea no show_stereotype_properties no end + + deploymentdiagramsettings package_name_in_tab no show_context_mode no write_horizontally yes auto_label_position yes draw_all_relations yes shadow yes gradient none + draw_component_as_icon no show_component_req_prov no show_component_rea no show_stereotype_properties no end + + statediagramsettings package_name_in_tab no show_context_mode no auto_label_position yes write_label_horizontally yes show_trans_definition no draw_all_relations yes shadow yes gradient none + show_activities yes region_horizontally yes drawing_language uml show_stereotype_properties no end + + activitydiagramsettings package_name_in_tab no show_context_mode no show_opaque_action_definition no auto_label_position yes write_label_horizontally no draw_all_relations yes shadow yes gradient none + show_infonote yes drawing_language uml show_stereotype_properties no end + + class_color yellow duration_color transparent continuation_color gray note_color blue fragment_color transparent subject_color transparent usecase_color yellow package_color transparent component_color green artifact_color green deploymentnode_color gray state_color yellow stateaction_color transparent activity_color transparent activityregion_color transparent activitypartition_color transparent activityaction_color transparent parameterpin_color white generalization_color black + dpi 96 + font_size 8 + diagram_format A4 + + image_root_dir "" + + + mark_for_import + + classview 128002 "domain" + + classdiagramsettings member_max_width 0 end + + classcompositediagramsettings end + + collaborationdiagramsettings end + + objectdiagramsettings end + + objectcompositediagramsettings end + + sequencediagramsettings end + + statediagramsettings + end + + + activitydiagramsettings + end + classdiagram 128002 "domain-model" + classdiagramsettings draw_all_relations no member_max_width 0 end + size A4 + end + + class 128002 "Bank" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 140546 // (nadzoruje) + relation 137474 ---- name "nadzoruje" + a role_name "" multiplicity "1..*" private + classrelation_ref 140546 // (nadzoruje) + b role_name "" multiplicity "1..*" private + classrelation_ref 140674 // (nadzoruje) + end + + attribute 142978 "id" + private explicit_type "" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 140802 // (sprawdza) + relation 137602 ---- name "sprawdza" + a role_name "" multiplicity "1..*" private + classrelation_ref 140802 // (sprawdza) + b role_name "" multiplicity "1..*" private + classrelation_ref 140930 // (sprawdza) + end + + classrelation 141314 // (nadzoruje) + relation 137858 ---- name "nadzoruje" + a role_name "" multiplicity "1..*" private + classrelation_ref 141314 // (nadzoruje) + b role_name "" multiplicity "1..*" private + classrelation_ref 141442 // (nadzoruje) + end + + operation 128642 "wyslijWynikAutoryzacji(idKarty: int)" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 130178 "zaktualizujSaldoKonta(idKarty: int, wartoscWplaty: int)" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 132610 "sprawdzUsluge(nrKonta: string)" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 133890 "zrealizujTransfer(t: Transfer)" + public explicit_return_type "" + nparams 0 + + + + + + end + end + + class 128130 "Klient" + visibility package stereotype "actor" + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 137602 // posiada + relation_ref 135938 // posiada + end + + classrelation 137858 // posiada + relation_ref 136066 // posiada + end + + classrelation 138754 // (dokonuje) + relation 136578 ---- name "dokonuje" + a role_name "" multiplicity "1" private + classrelation_ref 138754 // (dokonuje) + b role_name "" multiplicity "1" private + classrelation_ref 138882 // (dokonuje) + end + + classrelation 142338 // (dokonuje) + relation 138370 ---- name "dokonuje" + a role_name "" multiplicity "1" private + classrelation_ref 142338 // (dokonuje) + b role_name "" multiplicity "1" private + classrelation_ref 142466 // (dokonuje) + end + + classrelation 142594 // (dokonuje) + relation 138498 ---- name "dokonuje" + a role_name "" multiplicity "1" private + classrelation_ref 142594 // (dokonuje) + b role_name "" multiplicity "1" private + classrelation_ref 142722 // (dokonuje) + end + + classrelation 151938 // + relation 147074 ---|> + a public + classrelation_ref 151938 // + b parent class_ref 170114 // Bankomat + end + end + + class 128258 "Przelew" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 128386 "Wyplata" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + attribute 128386 "id" + private explicit_type "" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 128514 "date" + private explicit_type "" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 128642 "value" + private explicit_type "" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 142722 // (dokonuje) + relation_ref 138498 // dokonuje + end + + classrelation 143106 // (posredniczy) + relation 138754 ---- name "posredniczy" + a role_name "" multiplicity "1" private + classrelation_ref 143106 // (posredniczy) + b role_name "" multiplicity "1" private + classrelation_ref 143234 // (posredniczy) + end + + classrelation 143874 // (uczestniczy) + relation 139138 ---- name "uczestniczy" + a role_name "" multiplicity "1..*" private + classrelation_ref 143874 // (uczestniczy) + b role_name "" multiplicity "1" private + classrelation_ref 144002 // (uczestniczy) + end + end + + class 128514 "Wplata" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + attribute 128002 "id" + private explicit_type "" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 128130 "date" + private explicit_type "" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 128258 "value" + private explicit_type "" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 143490 // posredniczy + relation_ref 138882 // posredniczy + end + + classrelation 143618 // (uczestniczy) + relation 139010 ---- name "uczestniczy" + a role_name "" multiplicity "1..*" private + classrelation_ref 143618 // (uczestniczy) + b role_name "" multiplicity "1" private + classrelation_ref 143746 // (uczestniczy) + end + + classrelation 151682 // (wysyla) + relation 146818 ---> name "wysyla" + a role_name "" multiplicity "1" public + classrelation_ref 151682 // (wysyla) + b multiplicity "1" parent class_ref 128002 // Bank + end + + operation 129026 "create(idKarty: int)" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 129538 "dodajWartosc(wartosc: int)" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 129922 "wykonajWplate(idKarty: int)" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 130050 "usunWplate" + public explicit_return_type "" + nparams 0 + + + + + + end + end + + class 128642 "Bankomat" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + attribute 129154 "name" + private explicit_type "" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 129282 "adress" + private explicit_type "" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 128258 // (przechowuje) + relation 128130 ---- name "przechowuje" + a role_name "" multiplicity "0...*" private + classrelation_ref 128258 // (przechowuje) + b role_name "" multiplicity "1" private + classrelation_ref 128386 // (przechowuje) + end + + classrelation 136194 // (dokonuje) + relation 135298 ---- name "dokonuje" + a role_name "" multiplicity "1" private + classrelation_ref 136194 // (dokonuje) + b role_name "" multiplicity "1" private + classrelation_ref 136322 // (dokonuje) + end + + classrelation 136450 // (sprawdza) + relation 135426 ---- name "sprawdza" + a role_name "" multiplicity "1" private + classrelation_ref 136450 // (sprawdza) + b role_name "" multiplicity "1" private + classrelation_ref 136578 // (sprawdza) + end + + classrelation 136834 // drukuje + relation_ref 135554 // drukuje + end + + classrelation 138242 // (przechowuje) + relation 136322 ---- name "przechowuje" + a role_name "" multiplicity "0..*" private + classrelation_ref 138242 // (przechowuje) + b role_name "" multiplicity "1" private + classrelation_ref 138370 // (przechowuje) + end + + classrelation 139394 // posredniczy + relation_ref 136834 // posredniczy + end + + classrelation 140034 // (przechowuje) + relation 137218 ---- name "przechowuje" + a role_name "" multiplicity "0..*" private + classrelation_ref 140034 // (przechowuje) + b role_name "" multiplicity "1" private + classrelation_ref 140162 // (przechowuje) + end + + classrelation 140290 // (sprawdza) + relation 137346 ---- name "sprawdza" + a role_name "" multiplicity "1" private + classrelation_ref 140290 // (sprawdza) + b role_name "" multiplicity "1" private + classrelation_ref 140418 // (sprawdza) + end + + classrelation 141186 // zapisuje + relation_ref 137730 // zapisuje + end + + classrelation 141570 // (dokonuje) + relation 137986 ---- name "dokonuje" + a role_name "" multiplicity "1" private + classrelation_ref 141570 // (dokonuje) + b role_name "" multiplicity "1" private + classrelation_ref 141698 // (dokonuje) + end + + classrelation 142978 // posredniczy + relation_ref 138626 // posredniczy + end + + classrelation 143234 // (posredniczy) + relation_ref 138754 // posredniczy + end + + classrelation 143362 // (posredniczy) + relation 138882 ---- name "posredniczy" + a role_name "" multiplicity "1" private + classrelation_ref 143362 // (posredniczy) + b role_name "" multiplicity "1" private + classrelation_ref 143490 // posredniczy + end + end + + class 128770 "StanNominalow" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 140418 // (sprawdza) + relation_ref 137346 // sprawdza + end + + classrelation 141442 // (nadzoruje) + relation_ref 137858 // nadzoruje + end + + classrelation 142082 // (zapisuje_stan) + relation 138242 ---- name "zapisuje_stan" + a role_name "" multiplicity "1..*" private + classrelation_ref 142082 // (zapisuje_stan) + b role_name "" multiplicity "1" private + classrelation_ref 142210 // (zapisuje_stan) + end + end + + class 128898 "Zakup" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 138498 // (uczestniczy) + relation 136450 ---- name "uczestniczy" + a role_name "" multiplicity "1" private + classrelation_ref 138498 // (uczestniczy) + b role_name "" multiplicity "1" private + classrelation_ref 138626 // (uczestniczy) + end + + classrelation 138882 // (dokonuje) + relation_ref 136578 // dokonuje + end + end + + class 129026 "Serwisant" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 128770 // (sprawdza) + relation 128386 ---- name "sprawdza" + a role_name "" multiplicity "1" private + classrelation_ref 128770 // (sprawdza) + b role_name "" multiplicity "1" private + classrelation_ref 128898 // (sprawdza) + end + + classrelation 135426 // (posiada) + relation 134914 ---- name "posiada" + a role_name "" multiplicity "1...*" private + classrelation_ref 135426 // (posiada) + b role_name "" multiplicity "1" private + classrelation_ref 135554 // (posiada) + end + + classrelation 137218 // (uzupelnia) + relation 135810 ---- name "uzupelnia" + a role_name "" multiplicity "1" private + classrelation_ref 137218 // (uzupelnia) + b role_name "" multiplicity "1" private + classrelation_ref 137346 // (uzupelnia) + end + + classrelation 139522 // (dokonuje) + relation 136962 ---- name "dokonuje" + a role_name "" multiplicity "1..*" private + classrelation_ref 139522 // (dokonuje) + b role_name "" multiplicity "1" private + classrelation_ref 139650 // (dokonuje) + end + end + + class 129154 "Karta" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + attribute 135810 "id" + private explicit_type "" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 135938 "type" + private explicit_type "" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 135554 // (posiada) + relation_ref 134914 // posiada + end + + classrelation 135682 // (posiada) + relation 135042 ---- name "posiada" + a role_name "" multiplicity "1" private + classrelation_ref 135682 // (posiada) + b role_name "" multiplicity "1" private + classrelation_ref 135810 // (posiada) + end + + classrelation 137474 // (posiada) + relation 135938 ---- name "posiada" + a role_name "" multiplicity "1" private + classrelation_ref 137474 // (posiada) + b role_name "" multiplicity "1..*" private + classrelation_ref 137602 // posiada + end + + operation 128258 "create(idKarty: int, typ: string)" + public explicit_return_type "" + nparams 0 + + + + + + ncouples 1 + key "" value "" + end + + operation 134402 "usunKarte(idKarty: int)" + public explicit_return_type "" + nparams 0 + + + + + + end + end + + class 129282 "PIN" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 135810 // (posiada) + relation_ref 135042 // posiada + end + + classrelation 135938 // (posredniczy) + relation 135170 ---- name "posredniczy" + a role_name "" multiplicity "1" private + classrelation_ref 135938 // (posredniczy) + b role_name "" multiplicity "1" private + classrelation_ref 136066 // (posredniczy) + end + end + + class 129410 "Transfer" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + attribute 128770 "id" + private explicit_type "" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 128898 "date" + private explicit_type "" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 129026 "value" + private explicit_type "" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 142466 // (dokonuje) + relation_ref 138370 // dokonuje + end + + classrelation 142850 // (posredniczy) + relation 138626 ---- name "posredniczy" + a role_name "" multiplicity "1" private + classrelation_ref 142850 // (posredniczy) + b role_name "" multiplicity "1" private + classrelation_ref 142978 // posredniczy + end + + classrelation 152578 // (wysyla) + relation 147714 ---> name "wysyla" + a role_name "" public + classrelation_ref 152578 // (wysyla) + b parent class_ref 128002 // Bank + end + + operation 131842 "create(idKarty: int)" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 132226 "dodajOdbiorce(imie: string, nazwisko: string)" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 132738 "dodajKonto(imie: string, nazwisko: string, nrKonta: string)" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 133250 "dodajKwote(kwota: int)" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 133634 "wykonajTransfer" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 133762 "usunTransfer" + public explicit_return_type "" + nparams 0 + + + + + + end + end + + class 129538 "Saldo" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 138114 // posiada + relation_ref 136194 // posiada + end + + classrelation 141954 // uczestniczy_w + relation_ref 138114 // uczestniczy_w + end + + operation 133122 "sprawdzSaldo(idKarty: int)" + public explicit_return_type "" + nparams 0 + + + + + + end + end + + class 129666 "HistoriaTransakcji" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 140930 // (sprawdza) + relation_ref 137602 // sprawdza + end + + classrelation 141058 // (zapisuje) + relation 137730 ---- name "zapisuje" + a role_name "" multiplicity "1" private + classrelation_ref 141058 // (zapisuje) + b role_name "" multiplicity "1..*" private + classrelation_ref 141186 // zapisuje + end + + operation 130306 "zaktualizujHistorieWplat(idKarty: int, wartoscWplaty: int)" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 134018 "zaktualizujHistorieTransferow(idKarty: int, wartosc: int, nrKonta: string)" + public explicit_return_type "" + nparams 0 + + + + + + end + end + + class 129794 "Konto" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + attribute 136066 "number" + private explicit_type "" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 137730 // (posiada) + relation 136066 ---- name "posiada" + a role_name "" multiplicity "1" private + classrelation_ref 137730 // (posiada) + b role_name "" multiplicity "1..*" private + classrelation_ref 137858 // posiada + end + + classrelation 137986 // (posiada) + relation 136194 ---- name "posiada" + a role_name "" multiplicity "1" private + classrelation_ref 137986 // (posiada) + b role_name "" multiplicity "1" private + classrelation_ref 138114 // posiada + end + + classrelation 140674 // (nadzoruje) + relation_ref 137474 // nadzoruje + end + end + + class 129922 "Naprawa" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 139266 // (posredniczy) + relation 136834 ---- name "posredniczy" + a role_name "" multiplicity "1" private + classrelation_ref 139266 // (posredniczy) + b role_name "" multiplicity "1..*" private + classrelation_ref 139394 // posredniczy + end + + classrelation 139650 // (dokonuje) + relation_ref 136962 // dokonuje + end + end + + class 130050 "Autoryzacja" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 136066 // (posredniczy) + relation_ref 135170 // posredniczy + end + + classrelation 136322 // (dokonuje) + relation_ref 135298 // dokonuje + end + + classrelation 150786 // (posredniczy) + relation 145922 ---> name "posredniczy" + a role_name "" public + classrelation_ref 150786 // (posredniczy) + b parent class_ref 128002 // Bank + end + + operation 128514 "sprawdzPIN(idKarty: int, PIN: int)" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 131458 "wyslijPIN(PIN: int, idKarty: int)" + public explicit_return_type "" + nparams 0 + + + + + + end + end + + class 130178 "Potwierdzenie" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 136706 // (drukuje) + relation 135554 ---- name "drukuje" + a role_name "" multiplicity "1" private + classrelation_ref 136706 // (drukuje) + b role_name "" multiplicity "1..*" private + classrelation_ref 136834 // drukuje + end + + classrelation 136962 // (zuzywa) + relation 135682 ---- name "zuzywa" + a role_name "" multiplicity "1" private + classrelation_ref 136962 // (zuzywa) + b role_name "" multiplicity "1..*" private + classrelation_ref 137090 // (zuzywa) + end + + classrelation 152194 // (drukuje) + relation 147330 ---> name "drukuje" + a role_name "" multiplicity "1" public + classrelation_ref 152194 // (drukuje) + b multiplicity "*" parent class_ref 163586 // Drukarka + end + + operation 130946 "create(idKarty: int, wartoscWplaty: int, data: date)" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 131074 "usunPotwierdzenie" + public explicit_return_type "" + nparams 0 + + + + + + end + end + + class 136706 "Banknot" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + attribute 136194 "id" + private explicit_type "" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 136322 "type" + private explicit_type "" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 139778 // + relation 137090 ---- + a role_name "" private + classrelation_ref 139778 // + b role_name "" private + classrelation_ref 139906 // + end + + classrelation 139906 // + relation_ref 137090 // + end + + classrelation 140162 // (przechowuje) + relation_ref 137218 // przechowuje + end + + classrelation 142210 // (zapisuje_stan) + relation_ref 138242 // zapisuje_stan + end + + classrelation 143746 // (uczestniczy) + relation_ref 139010 // uczestniczy + end + + classrelation 144002 // (uczestniczy) + relation_ref 139138 // uczestniczy + end + end + + class 136834 "StanPapieru" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 128514 // (zapisuje_stan) + relation 128258 ---- name "zapisuje_stan" + a role_name "" multiplicity "1" private + classrelation_ref 128514 // (zapisuje_stan) + b role_name "" multiplicity "1" private + classrelation_ref 128642 // (zapisuje_stan) + end + + classrelation 128898 // (sprawdza) + relation_ref 128386 // sprawdza + end + + classrelation 136578 // (sprawdza) + relation_ref 135426 // sprawdza + end + end + + class 136962 "Papier" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 128386 // (przechowuje) + relation_ref 128130 // przechowuje + end + + classrelation 128642 // (zapisuje_stan) + relation_ref 128258 // zapisuje_stan + end + + classrelation 137090 // (zuzywa) + relation_ref 135682 // zuzywa + end + + classrelation 137346 // (uzupelnia) + relation_ref 135810 // uzupelnia + end + end + + class 137090 "KartaPrepaid" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + attribute 136450 "price" + private explicit_type "" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + classrelation 138370 // (przechowuje) + relation_ref 136322 // przechowuje + end + + classrelation 138626 // (uczestniczy) + relation_ref 136450 // uczestniczy + end + end + + class 143618 "AktualizacjaSalda" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 141698 // (dokonuje) + relation_ref 137986 // dokonuje + end + + classrelation 141826 // (uczestniczy_w) + relation 138114 ---- name "uczestniczy_w" + a role_name "" multiplicity "1" private + classrelation_ref 141826 // (uczestniczy_w) + b role_name "" multiplicity "1" private + classrelation_ref 141954 // uczestniczy_w + end + end + end + + classview 134530 "diagramyInterakcji" + + classdiagramsettings member_max_width 0 end + + classcompositediagramsettings end + + collaborationdiagramsettings end + + objectdiagramsettings end + + objectcompositediagramsettings end + + sequencediagramsettings end + + statediagramsettings + end + + + activitydiagramsettings + end + sequencediagram 134658 "2-1-wlozKarte" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 134786 "2-2-wprowadzPIN" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 141314 "2-3-wybierzWplate" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 141442 "2-4-weryfikujBanknoty" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 141570 "2-5-potwierdzWplate" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 141698 "2-6-anulujWplate" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 141826 "2-7-drukujPotwierdzenie" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 141954 "2-8-wyjmijKarte" + sequencediagramsettings end + overlapping_bars size A4 + end + + classinstance 128514 "" + stereotype "actor" + type class_ref 128130 // Klient + attributes + end + relations + end + end + + classinstance 135042 "" + type class_ref 129154 // Karta + attributes + end + relations + end + end + + class 150274 "SystemAutoryzacyjny" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + classinstance 128258 "" + type class_ref 150274 // SystemAutoryzacyjny + attributes + end + relations + end + end + + class 150402 "Czytnik" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + classinstance 128386 "" + type class_ref 150402 // Czytnik + attributes + end + relations + end + end + + class 150146 "System" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + classinstance 128002 "" + type class_ref 128642 // Bankomat + attributes + end + relations + end + end + + classinstance 135170 "" + type class_ref 130050 // Autoryzacja + attributes + end + relations + end + end + + classinstance 135298 "" + type class_ref 128002 // Bank + attributes + end + relations + end + end + + class 156930 "ObslugaWplaty" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 151170 // (realizuje) + relation 146306 ---> name "realizuje" + a role_name "" multiplicity "1" public + classrelation_ref 151170 // (realizuje) + b multiplicity "1" parent class_ref 128514 // Wplata + end + + classrelation 152066 // (realizuje) + relation 147202 ---> name "realizuje" + a role_name "" multiplicity "1" public + classrelation_ref 152066 // (realizuje) + b multiplicity "1" parent class_ref 130178 // Potwierdzenie + end + + operation 128898 "przeslijDaneKarty(idKarty: int)" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 129410 "policzWartoscWplaty(banknoty: list)" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 129666 "potwierdzWplate" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 129794 "zaktualizujSaldoBankomatu" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 130562 "anulujWplate" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 130818 "drukujPotwierdzenie" + public explicit_return_type "" + nparams 0 + + + + + + end + end + + classinstance 135426 "" + type class_ref 156930 // ObslugaWplaty + attributes + end + relations + end + end + + classinstance 135554 "" + type class_ref 128514 // Wplata + attributes + end + relations + end + end + + class 157058 "czytnikBanknotów" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + classinstance 135682 "" + type class_ref 157058 // czytnikBanknotów + attributes + end + relations + end + end + + classinstance 142210 "" + type class_ref 129666 // HistoriaTransakcji + attributes + end + relations + end + end + + class 163586 "Drukarka" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + operation 131202 "drukujPotwierdzenie" + public explicit_return_type "" + nparams 0 + + + + + + end + end + + classinstance 142338 "" + type class_ref 163586 // Drukarka + attributes + end + relations + end + end + + classinstance 142466 "" + type class_ref 130178 // Potwierdzenie + attributes + end + relations + end + end + end + + classview 141058 "projektowydiagramklas" + + classdiagramsettings member_max_width 0 end + + classcompositediagramsettings end + + collaborationdiagramsettings end + + objectdiagramsettings end + + objectcompositediagramsettings end + + sequencediagramsettings end + + statediagramsettings + end + + + activitydiagramsettings + end + classdiagram 148482 "design-model" + classdiagramsettings draw_all_relations no member_max_width 0 end + size A4 + end + + class 170114 "Bankomat" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 150530 // (zachowuje) + relation 145666 ---> name "zachowuje" + a role_name "" multiplicity "*" public + classrelation_ref 150530 // (zachowuje) + b multiplicity "1" parent class_ref 129154 // Karta + end + + classrelation 150658 // (posredniczy) + relation 145794 ---> name "posredniczy" + a role_name "" multiplicity "1" public + classrelation_ref 150658 // (posredniczy) + b multiplicity "1" parent class_ref 130050 // Autoryzacja + end + + classrelation 150914 // (realizuje) + relation 146050 ---> name "realizuje" + a role_name "" multiplicity "1" public + classrelation_ref 150914 // (realizuje) + b multiplicity "1" parent class_ref 156930 // ObslugaWplaty + end + + classrelation 151042 // (realizuje) + relation 146178 ---> name "realizuje" + a role_name "" multiplicity "1" public + classrelation_ref 151042 // (realizuje) + b multiplicity "1" parent class_ref 170370 // ObslugaTransferu + end + + classrelation 151426 // (posiada) + relation 146562 ---> name "posiada" + a role_name "" multiplicity "1" public + classrelation_ref 151426 // (posiada) + b multiplicity "1" parent class_ref 170242 // CzytnikBanknotow + end + + classrelation 151810 // (przechowuje) + relation 146946 ---> name "przechowuje" + a role_name "" multiplicity "1" public + classrelation_ref 151810 // (przechowuje) + b multiplicity "1" parent class_ref 129666 // HistoriaTransakcji + end + + operation 128002 "potwierdzWplate" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 128130 "wlozKarte" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 128386 "wpiszPIN(PIN: int)" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 128770 "wybierzWplate" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 129154 "wprowadzBanknoty" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 130434 "anulujWplate" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 130690 "drukujPotwierdzenie" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 131330 "wyjmijKarte" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 131586 "wybierzTransfer" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 131970 "podajDane(imie: string, nazwisko: string)" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 132354 "podajNrKonta(nrKonta: string)" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 132866 "podajKwote(kwota: int)" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 133378 "potwierdzTransfer" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 134146 "anulujTransfer" + public explicit_return_type "" + nparams 0 + + + + + + end + end + + class 170242 "CzytnikBanknotow" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 151554 // (informuje) + relation 146690 ---> name "informuje" + a role_name "" multiplicity "1" public + classrelation_ref 151554 // (informuje) + b multiplicity "1" parent class_ref 156930 // ObslugaWplaty + end + + operation 129282 "weryfikujBanknoty" + public explicit_return_type "" + nparams 0 + + + + + + end + end + + class 170370 "ObslugaTransferu" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 151298 // (realizuje) + relation 146434 ---> name "realizuje" + a role_name "" multiplicity "1" public + classrelation_ref 151298 // (realizuje) + b multiplicity "1" parent class_ref 129410 // Transfer + end + + classrelation 152322 // (informuje) + relation 147458 ---> name "informuje" + a role_name "" public + classrelation_ref 152322 // (informuje) + b parent class_ref 128002 // Bank + end + + classrelation 152450 // (sprawdza) + relation 147586 ---> name "sprawdza" + a role_name "" multiplicity "1" public + classrelation_ref 152450 // (sprawdza) + b multiplicity "1" parent class_ref 129538 // Saldo + end + + operation 131714 "przeslijDaneNadawcy(idKarty: int)" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 132098 "przeslijDane(imie: string, nazwisko: string)" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 132482 "przeslijNrKonta(nrKonta: string)" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 132994 "przeslijKwote(kwota: int)" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 133506 "potwierdzTransfer" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 134274 "anulujTransfer" + public explicit_return_type "" + nparams 0 + + + + + + end + end + end +end diff --git a/128002.diagram b/128002.diagram new file mode 100644 index 0000000..36975fe --- /dev/null +++ b/128002.diagram @@ -0,0 +1,326 @@ +format 224 + +classcanvas 128130 class_ref 128002 // Bank + classdiagramsettings member_max_width 0 end + xyz 611.6 66 2000 +end +classcanvas 128258 class_ref 128130 // Klient + classdiagramsettings member_max_width 0 end + xyz 631.6 331.3 2005 +end +classcanvas 128514 class_ref 128386 // Wyplata + classdiagramsettings member_max_width 0 end + xyz 621.2 540.5 2000 +end +classcanvas 128642 class_ref 128514 // Wplata + classdiagramsettings member_max_width 0 end + xyz 546.9 598.6 2005 +end +classcanvas 128770 class_ref 128642 // Bankomat + classdiagramsettings member_max_width 0 end + xyz 257 340.2 2000 +end +classcanvas 128898 class_ref 128770 // StanNominalow + classdiagramsettings member_max_width 0 end + xyz 97.7 455 2005 +end +classcanvas 129154 class_ref 129026 // Serwisant + classdiagramsettings member_max_width 0 end + xyz 421.5 148.5 2000 +end +classcanvas 129282 class_ref 129154 // Karta + classdiagramsettings member_max_width 0 end + xyz 567.9 135.1 2000 +end +classcanvas 129410 class_ref 129282 // PIN + classdiagramsettings member_max_width 0 end + xyz 538 251 2005 +end +classcanvas 129538 class_ref 129410 // Transfer + classdiagramsettings member_max_width 0 end + xyz 514.7 477.7 2005 +end +classcanvas 129666 class_ref 129538 // Saldo + classdiagramsettings member_max_width 0 end + xyz 718.1 391.2 2000 +end +classcanvas 129794 class_ref 129666 // HistoriaTransakcji + classdiagramsettings member_max_width 0 end + xyz 280.1 69.4 2005 +end +classcanvas 130050 class_ref 128898 // Zakup + classdiagramsettings member_max_width 0 end + xyz 550.2 423.3 2005 +end +classcanvas 130178 class_ref 129794 // Konto + classdiagramsettings member_max_width 0 end + xyz 705.8 141.2 2000 +end +classcanvas 130306 class_ref 129922 // Naprawa + classdiagramsettings member_max_width 0 end + xyz 82 356.1 2000 +end +classcanvas 130434 class_ref 130050 // Autoryzacja + classdiagramsettings member_max_width 0 end + xyz 456.1 352.5 2000 +end +classcanvas 130562 class_ref 130178 // Potwierdzenie + classdiagramsettings member_max_width 0 end + xyz 81.8 250.5 2000 +end +classcanvas 130690 class_ref 136706 // Banknot + classdiagramsettings member_max_width 0 end + xyz 304.4 666.8 2000 +end +classcanvas 130818 class_ref 136834 // StanPapieru + classdiagramsettings member_max_width 0 end + xyz 416.5 251.2 2000 +end +classcanvas 130946 class_ref 136962 // Papier + classdiagramsettings member_max_width 0 end + xyz 259.3 253.2 2000 +end +classcanvas 131074 class_ref 137090 // KartaPrepaid + classdiagramsettings member_max_width 0 end + xyz 384.5 432 2000 +end +classcanvas 137602 class_ref 143618 // AktualizacjaSalda + classdiagramsettings member_max_width 0 end + xyz 502.1 777.9 2000 +end +relationcanvas 131458 relation_ref 128130 // przechowuje + decenter_begin 414 + from ref 128770 z 2001 label "przechowuje" italic max_width 255 xyz 289 306 2001 to ref 130946 + no_role_a no_role_b + multiplicity_a_pos 256 295 3000 multiplicity_b_pos 271 327 3000 +end +relationcanvas 131586 relation_ref 128258 // zapisuje_stan + from ref 130818 z 2001 label "zapisuje_stan" italic max_width 255 xyz 328 253 2001 to ref 130946 + no_role_a no_role_b + multiplicity_a_pos 313 277 3000 multiplicity_b_pos 402 276 3000 +end +relationcanvas 131714 relation_ref 128386 // sprawdza + from ref 129154 z 2001 label "sprawdza" italic max_width 255 xyz 458 212 2001 to ref 130818 + no_role_a no_role_b + multiplicity_a_pos 441 236 3000 multiplicity_b_pos 441 189 3000 +end +relationcanvas 131842 relation_ref 134914 // posiada + from ref 129154 z 2001 label "posiada" italic max_width 255 xyz 508 155.5 2001 to ref 129282 + no_role_a no_role_b + multiplicity_a_pos 537 180 3000 multiplicity_b_pos 499 175 3000 +end +relationcanvas 132354 relation_ref 135042 // posiada + decenter_begin 615 + from ref 129282 z 2006 label "posiada" italic max_width 255 xyz 589 235 2006 to point 592.4 266.8 + line 141186 z 2006 to ref 129410 + no_role_a no_role_b + multiplicity_a_pos 587 275 3000 multiplicity_b_pos 652 227 3000 +end +relationcanvas 132482 relation_ref 135170 // posredniczy + from ref 129410 z 2006 label "posredniczy" italic max_width 255 xyz 496 322 2006 to point 555.2 365.2 + line 141314 z 2006 to ref 130434 + no_role_a no_role_b + multiplicity_a_pos 545 362 3000 multiplicity_b_pos 548 293 3000 +end +relationcanvas 132610 relation_ref 135298 // dokonuje + from ref 128770 z 2001 label "dokonuje" italic max_width 255 xyz 368 363 2001 to ref 130434 + no_role_a no_role_b + multiplicity_a_pos 432 386 3000 multiplicity_b_pos 334 381 3000 +end +relationcanvas 132738 relation_ref 135426 // sprawdza + decenter_begin 136 + from ref 128770 z 2001 label "sprawdza" italic max_width 255 xyz 361 332 2001 to point 448 344.6 + line 132866 z 2001 to ref 130818 + no_role_a no_role_b + multiplicity_a_pos 436 296 3000 multiplicity_b_pos 324 336 3000 +end +relationcanvas 132994 relation_ref 135554 // drukuje + decenter_end 134 + from ref 130562 z 2001 to point 130.2 344.6 + line 140674 z 2001 label "drukuje" italic max_width 255 xyz 177 334 2001 to ref 128770 + no_role_a no_role_b + multiplicity_a_pos 243 337 3000 multiplicity_b_pos 144 310 3000 +end +relationcanvas 133122 relation_ref 135682 // zuzywa + from ref 130562 z 2001 label "zuzywa" italic max_width 255 xyz 303 247 2001 to ref 130946 + no_role_a no_role_b + multiplicity_a_pos 317 273 3000 multiplicity_b_pos 320 268 3000 +end +relationcanvas 133250 relation_ref 135810 // uzupelnia + decenter_begin 768 + from ref 129154 z 2001 label "uzupelnia" italic max_width 255 xyz 332 163 2001 to point 283 175.2 + line 140546 z 2001 to ref 130946 + no_role_a no_role_b + multiplicity_a_pos 269 238 3000 multiplicity_b_pos 408 182 3000 +end +relationcanvas 133506 relation_ref 135938 // posiada + decenter_end 528 + from ref 129282 z 2006 to point 653 163 + line 137474 z 2006 label "posiada" italic max_width 255 xyz 611 263 2006 to ref 128258 + no_role_a no_role_b + multiplicity_a_pos 636 312 3000 multiplicity_b_pos 638 141 3000 +end +relationcanvas 133634 relation_ref 136066 // posiada + decenter_begin 272 + decenter_end 509 + from ref 130178 z 2006 to point 713 345.2 + line 140290 z 2006 label "posiada" italic max_width 255 xyz 674 264 2006 to ref 128258 + no_role_a no_role_b + multiplicity_a_pos 681 371 3000 multiplicity_b_pos 692 195 3000 +end +relationcanvas 133762 relation_ref 136194 // posiada + decenter_begin 671 + from ref 130178 z 2001 label "posiada" italic max_width 255 xyz 765.5 284 2001 to ref 129666 + no_role_a no_role_b + multiplicity_a_pos 769 372 3000 multiplicity_b_pos 722 196 3000 +end +relationcanvas 133890 relation_ref 136322 // przechowuje + decenter_begin 778 + from ref 128770 z 2001 to point 419.6 385.2 + line 144258 z 2001 label "przechowuje" italic max_width 255 xyz 344 374 2001 to ref 131074 + no_role_a no_role_b + multiplicity_a_pos 400 418 3000 multiplicity_b_pos 325 374 3000 +end +relationcanvas 134018 relation_ref 136450 // uczestniczy + decenter_end 252 + from ref 130050 z 2006 label "uczestniczy" italic max_width 255 xyz 476 420 2006 to ref 131074 + no_role_a no_role_b + multiplicity_a_pos 470 450 3000 multiplicity_b_pos 540 449 3000 +end +relationcanvas 134146 relation_ref 136578 // dokonuje + decenter_begin 194 + from ref 128258 z 2006 to point 571.8 339.6 + line 139778 z 2006 label "dokonuje" italic max_width 255 xyz 578 323 2006 to ref 130050 + no_role_a no_role_b + multiplicity_a_pos 562 406 3000 multiplicity_b_pos 614 352 3000 +end +relationcanvas 134658 relation_ref 136834 // posredniczy + from ref 130306 z 2001 label "posredniczy" italic max_width 255 xyz 167 359 2001 to ref 128770 + no_role_a no_role_b + multiplicity_a_pos 240 356 3000 multiplicity_b_pos 147 380 3000 +end +relationcanvas 134786 relation_ref 136962 // dokonuje + decenter_begin 230 + decenter_end 150 + from ref 129154 z 2001 label "dokonuje" italic max_width 255 xyz 221 144 2001 to point 63 156.8 + line 135042 z 2001 to point 58 361.8 + line 134914 z 2001 to ref 130306 + no_role_a no_role_b + multiplicity_a_pos 56 369 3000 multiplicity_b_pos 408 163 3000 +end +relationcanvas 135554 relation_ref 137218 // przechowuje + decenter_begin 363 + decenter_end 150 + from ref 128770 z 2001 label "przechowuje" italic max_width 255 xyz 210 546 2001 to point 271.8 675.2 + line 143362 z 2001 to ref 130690 + no_role_a no_role_b + multiplicity_a_pos 281 684 3000 multiplicity_b_pos 272 402 3000 +end +relationcanvas 135682 relation_ref 137346 // sprawdza + decenter_begin 847 + from ref 128770 z 2006 label "sprawdza" italic max_width 255 xyz 93 428 2006 to point 143 427.4 + line 141570 z 2006 to ref 128898 + no_role_a no_role_b + multiplicity_a_pos 131 439 3000 multiplicity_b_pos 243 395 3000 +end +relationcanvas 135938 relation_ref 137474 // nadzoruje + from ref 128130 z 2001 label "nadzoruje" italic max_width 255 xyz 693.5 64.5 2001 to point 726.8 89.6 + line 136066 z 2001 to ref 130178 + no_role_a no_role_b + multiplicity_a_pos 704 123 3000 multiplicity_b_pos 685 72 3000 +end +relationcanvas 136322 relation_ref 137602 // sprawdza + from ref 128130 z 2006 label "sprawdza" italic max_width 255 xyz 585.5 96 2006 to ref 129794 + no_role_a no_role_b + multiplicity_a_pos 619 126 3000 multiplicity_b_pos 584 127 3000 +end +relationcanvas 136578 relation_ref 137730 // zapisuje + decenter_end 699 + from ref 129794 z 2006 label "zapisuje" italic max_width 255 xyz 142 76.5 2006 to point 40.2 84.6 + line 136706 z 2006 to point 46.8 410.2 + line 136834 z 2006 to point 125.2 408 + line 141058 z 2006 to ref 128770 + no_role_a no_role_b + multiplicity_a_pos 233 374 3000 multiplicity_b_pos 253 101 3000 +end +relationcanvas 136962 relation_ref 137858 // nadzoruje + decenter_begin 174 + from ref 128130 z 2006 label "nadzoruje" italic max_width 255 xyz 357 7 2006 to point 615.2 22.4 + line 137218 z 2006 to point 21.8 24.6 + line 137090 z 2006 to point 20.2 472.4 + line 137346 z 2006 to ref 128898 + no_role_a no_role_b + multiplicity_a_pos 74 479 3000 multiplicity_b_pos 634 81 3000 +end +relationcanvas 137730 relation_ref 137986 // dokonuje + decenter_begin 128 + from ref 128770 z 2001 to point 179.6 549.6 + line 145666 z 2001 label "dokonuje" italic max_width 255 xyz 353 780 2001 to point 254.6 791.8 + line 138370 z 2001 to ref 137602 + no_role_a no_role_b + multiplicity_a_pos 489 801 3000 multiplicity_b_pos 249 406 3000 +end +relationcanvas 137858 relation_ref 138114 // uczestniczy_w + from ref 137602 z 2001 label "uczestniczy_w" italic max_width 255 xyz 643 773 2001 to point 747.4 790.2 + line 137986 z 2001 to ref 129666 + no_role_a no_role_b + multiplicity_a_pos 773 446 3000 multiplicity_b_pos 614 800 3000 +end +relationcanvas 139010 relation_ref 138242 // zapisuje_stan + decenter_begin 284 + from ref 128898 z 2006 to point 120.2 691.8 + line 140930 z 2006 label "zapisuje_stan" italic max_width 255 xyz 51 596 2006 to ref 130690 + no_role_a no_role_b + multiplicity_a_pos 281 702 3000 multiplicity_b_pos 110 496 3000 +end +relationcanvas 139522 relation_ref 138370 // dokonuje + decenter_begin 181 + decenter_end 223 + from ref 128258 z 2006 label "dokonuje" italic max_width 255 xyz 581 479 2006 to point 633 495.2 + line 139650 z 2006 to ref 129538 + no_role_a no_role_b + multiplicity_a_pos 587 494 3000 multiplicity_b_pos 622 412 3000 +end +relationcanvas 140162 relation_ref 138498 // dokonuje + from ref 128258 z 2006 label "dokonuje" italic max_width 255 xyz 653 452 2006 to ref 128514 + no_role_a no_role_b + multiplicity_a_pos 632 521 3000 multiplicity_b_pos 634 412 3000 +end +relationcanvas 142082 relation_ref 138626 // posredniczy + decenter_begin 119 + decenter_end 870 + from ref 129538 z 2006 label "posredniczy" italic max_width 255 xyz 409 483.5 2006 to point 359.6 489.6 + line 142210 z 2006 to point 353 395.2 + line 145410 z 2006 to point 319.6 393 + line 143874 z 2006 to ref 128770 + no_role_a no_role_b + multiplicity_a_pos 328 400 3000 multiplicity_b_pos 488 511 3000 +end +relationcanvas 142850 relation_ref 138754 // posredniczy + decenter_end 870 + from ref 128514 z 2001 label "posredniczy" italic max_width 255 xyz 438 567 2001 to point 313 577.4 + line 142978 z 2001 to ref 128770 + no_role_a no_role_b + multiplicity_a_pos 303 400 3000 multiplicity_b_pos 607 586 3000 +end +relationcanvas 143490 relation_ref 138882 // posredniczy + decenter_begin 647 + decenter_end 119 + from ref 128770 z 2006 label "posredniczy" italic max_width 255 xyz 385 594 2006 to point 295.2 607.4 + line 143618 z 2006 to ref 128642 + no_role_a no_role_b + multiplicity_a_pos 524 626 3000 multiplicity_b_pos 289 401 3000 +end +relationcanvas 144642 relation_ref 139010 // uczestniczy + from ref 128642 z 2006 label "uczestniczy" italic max_width 255 xyz 408.5 634.5 2006 to point 328 634.6 + line 144770 z 2006 to ref 130690 + no_role_a no_role_b + multiplicity_a_pos 308 653 3000 multiplicity_b_pos 524 666 3000 +end +relationcanvas 144898 relation_ref 139138 // uczestniczy + from ref 128514 z 2001 label "uczestniczy" italic max_width 255 xyz 502 699 2001 to point 647.4 693 + line 145026 z 2001 to ref 130690 + no_role_a no_role_b + multiplicity_a_pos 368 703 3000 multiplicity_b_pos 634 620 3000 +end +end diff --git a/128002_2.d b/128002_2.d new file mode 100644 index 0000000..b63dc3f --- /dev/null +++ b/128002_2.d @@ -0,0 +1,326 @@ +format 224 + +classcanvas 128130 class_ref 128002 // Bank + classdiagramsettings member_max_width 0 end + xyz 611.4 66.2 2000 +end +classcanvas 128258 class_ref 128130 // Klient + classdiagramsettings member_max_width 0 end + xyz 631.4 331.7 2005 +end +classcanvas 128514 class_ref 128386 // Wyplata + classdiagramsettings member_max_width 0 end + xyz 621.6 540.5 2000 +end +classcanvas 128642 class_ref 128514 // Wplata + classdiagramsettings member_max_width 0 end + xyz 546.5 598.2 2005 +end +classcanvas 128770 class_ref 128642 // Bankomat + classdiagramsettings member_max_width 0 end + xyz 257 340.8 2000 +end +classcanvas 128898 class_ref 128770 // StanNominalow + classdiagramsettings member_max_width 0 end + xyz 97.7 455.2 2005 +end +classcanvas 129154 class_ref 129026 // Serwisant + classdiagramsettings member_max_width 0 end + xyz 421.5 148.1 2000 +end +classcanvas 129282 class_ref 129154 // Karta + classdiagramsettings member_max_width 0 end + xyz 567.1 135.1 2000 +end +classcanvas 129410 class_ref 129282 // PIN + classdiagramsettings member_max_width 0 end + xyz 538 251 2005 +end +classcanvas 129538 class_ref 129410 // Transfer + classdiagramsettings member_max_width 0 end + xyz 514.3 477.3 2005 +end +classcanvas 129666 class_ref 129538 // Saldo + classdiagramsettings member_max_width 0 end + xyz 718.5 391.2 2000 +end +classcanvas 129794 class_ref 129666 // HistoriaTransakcji + classdiagramsettings member_max_width 0 end + xyz 280.7 69.2 2005 +end +classcanvas 130050 class_ref 128898 // Zakup + classdiagramsettings member_max_width 0 end + xyz 550.6 423.9 2005 +end +classcanvas 130178 class_ref 129794 // Konto + classdiagramsettings member_max_width 0 end + xyz 705 141.2 2000 +end +classcanvas 130306 class_ref 129922 // Naprawa + classdiagramsettings member_max_width 0 end + xyz 82.8 356.1 2000 +end +classcanvas 130434 class_ref 130050 // Autoryzacja + classdiagramsettings member_max_width 0 end + xyz 456.3 352.7 2000 +end +classcanvas 130562 class_ref 130178 // Potwierdzenie + classdiagramsettings member_max_width 0 end + xyz 81.6 250.1 2000 +end +classcanvas 130690 class_ref 136706 // Banknot + classdiagramsettings member_max_width 0 end + xyz 304 666.2 2000 +end +classcanvas 130818 class_ref 136834 // StanPapieru + classdiagramsettings member_max_width 0 end + xyz 416.5 251.2 2000 +end +classcanvas 130946 class_ref 136962 // Papier + classdiagramsettings member_max_width 0 end + xyz 259.9 253.8 2000 +end +classcanvas 131074 class_ref 137090 // KartaPrepaid + classdiagramsettings member_max_width 0 end + xyz 384.5 432.8 2000 +end +classcanvas 137602 class_ref 143618 // AktualizacjaSalda + classdiagramsettings member_max_width 0 end + xyz 502.1 777.7 2000 +end +relationcanvas 131458 relation_ref 128130 // przechowuje + decenter_begin 414 + from ref 128770 z 2001 label "przechowuje" italic max_width 255 xyz 289 306 2001 to ref 130946 + no_role_a no_role_b + multiplicity_a_pos 256 295 3000 multiplicity_b_pos 271 327 3000 +end +relationcanvas 131586 relation_ref 128258 // zapisuje_stan + from ref 130818 z 2001 label "zapisuje_stan" italic max_width 255 xyz 328 253 2001 to ref 130946 + no_role_a no_role_b + multiplicity_a_pos 313 277 3000 multiplicity_b_pos 402 276 3000 +end +relationcanvas 131714 relation_ref 128386 // sprawdza + from ref 129154 z 2001 label "sprawdza" italic max_width 255 xyz 458 212 2001 to ref 130818 + no_role_a no_role_b + multiplicity_a_pos 441 236 3000 multiplicity_b_pos 441 189 3000 +end +relationcanvas 131842 relation_ref 134914 // posiada + from ref 129154 z 2001 label "posiada" italic max_width 255 xyz 508 155 2001 to ref 129282 + no_role_a no_role_b + multiplicity_a_pos 537 180 3000 multiplicity_b_pos 499 175 3000 +end +relationcanvas 132354 relation_ref 135042 // posiada + decenter_begin 615 + from ref 129282 z 2006 label "posiada" italic max_width 255 xyz 589 235 2006 to point 592.2 266.4 + line 141186 z 2006 to ref 129410 + no_role_a no_role_b + multiplicity_a_pos 587 275 3000 multiplicity_b_pos 652 227 3000 +end +relationcanvas 132482 relation_ref 135170 // posredniczy + from ref 129410 z 2006 label "posredniczy" italic max_width 255 xyz 496 322 2006 to point 555.6 365.6 + line 141314 z 2006 to ref 130434 + no_role_a no_role_b + multiplicity_a_pos 545 362 3000 multiplicity_b_pos 548 293 3000 +end +relationcanvas 132610 relation_ref 135298 // dokonuje + from ref 128770 z 2001 label "dokonuje" italic max_width 255 xyz 368 363 2001 to ref 130434 + no_role_a no_role_b + multiplicity_a_pos 432 386 3000 multiplicity_b_pos 334 381 3000 +end +relationcanvas 132738 relation_ref 135426 // sprawdza + decenter_begin 136 + from ref 128770 z 2001 label "sprawdza" italic max_width 255 xyz 361 332 2001 to point 448 344.8 + line 132866 z 2001 to ref 130818 + no_role_a no_role_b + multiplicity_a_pos 436 296 3000 multiplicity_b_pos 324 336 3000 +end +relationcanvas 132994 relation_ref 135554 // drukuje + decenter_end 134 + from ref 130562 z 2001 to point 130.6 344.8 + line 140674 z 2001 label "drukuje" italic max_width 255 xyz 177 334 2001 to ref 128770 + no_role_a no_role_b + multiplicity_a_pos 243 337 3000 multiplicity_b_pos 144 310 3000 +end +relationcanvas 133122 relation_ref 135682 // zuzywa + from ref 130562 z 2001 label "zuzywa" italic max_width 255 xyz 303 247 2001 to ref 130946 + no_role_a no_role_b + multiplicity_a_pos 317 273 3000 multiplicity_b_pos 320 268 3000 +end +relationcanvas 133250 relation_ref 135810 // uzupelnia + decenter_begin 768 + from ref 129154 z 2001 label "uzupelnia" italic max_width 255 xyz 332 163 2001 to point 283 175.6 + line 140546 z 2001 to ref 130946 + no_role_a no_role_b + multiplicity_a_pos 269 238 3000 multiplicity_b_pos 408 182 3000 +end +relationcanvas 133506 relation_ref 135938 // posiada + decenter_end 527 + from ref 129282 z 2006 to point 653 163 + line 137474 z 2006 label "posiada" italic max_width 255 xyz 611 263 2006 to ref 128258 + no_role_a no_role_b + multiplicity_a_pos 636 312 3000 multiplicity_b_pos 638 141 3000 +end +relationcanvas 133634 relation_ref 136066 // posiada + decenter_begin 272 + decenter_end 509 + from ref 130178 z 2006 to point 713 345.6 + line 140290 z 2006 label "posiada" italic max_width 255 xyz 674 264 2006 to ref 128258 + no_role_a no_role_b + multiplicity_a_pos 681 371 3000 multiplicity_b_pos 692 195 3000 +end +relationcanvas 133762 relation_ref 136194 // posiada + decenter_begin 671 + from ref 130178 z 2001 label "posiada" italic max_width 255 xyz 765 284 2001 to ref 129666 + no_role_a no_role_b + multiplicity_a_pos 769 372 3000 multiplicity_b_pos 722 196 3000 +end +relationcanvas 133890 relation_ref 136322 // przechowuje + decenter_begin 777 + from ref 128770 z 2001 to point 419.8 385.6 + line 144258 z 2001 label "przechowuje" italic max_width 255 xyz 344 374 2001 to ref 131074 + no_role_a no_role_b + multiplicity_a_pos 400 418 3000 multiplicity_b_pos 325 374 3000 +end +relationcanvas 134018 relation_ref 136450 // uczestniczy + decenter_end 252 + from ref 130050 z 2006 label "uczestniczy" italic max_width 255 xyz 476 420 2006 to ref 131074 + no_role_a no_role_b + multiplicity_a_pos 470 450 3000 multiplicity_b_pos 540 449 3000 +end +relationcanvas 134146 relation_ref 136578 // dokonuje + decenter_begin 194 + from ref 128258 z 2006 to point 571.4 339.8 + line 139778 z 2006 label "dokonuje" italic max_width 255 xyz 578 323 2006 to ref 130050 + no_role_a no_role_b + multiplicity_a_pos 562 406 3000 multiplicity_b_pos 614 352 3000 +end +relationcanvas 134658 relation_ref 136834 // posredniczy + from ref 130306 z 2001 label "posredniczy" italic max_width 255 xyz 167 359 2001 to ref 128770 + no_role_a no_role_b + multiplicity_a_pos 240 356 3000 multiplicity_b_pos 147 380 3000 +end +relationcanvas 134786 relation_ref 136962 // dokonuje + decenter_begin 230 + decenter_end 150 + from ref 129154 z 2001 label "dokonuje" italic max_width 255 xyz 221 144 2001 to point 63 156.4 + line 135042 z 2001 to point 58 361.4 + line 134914 z 2001 to ref 130306 + no_role_a no_role_b + multiplicity_a_pos 56 369 3000 multiplicity_b_pos 408 163 3000 +end +relationcanvas 135554 relation_ref 137218 // przechowuje + decenter_begin 363 + decenter_end 150 + from ref 128770 z 2001 label "przechowuje" italic max_width 255 xyz 210 546 2001 to point 271.4 675.6 + line 143362 z 2001 to ref 130690 + no_role_a no_role_b + multiplicity_a_pos 281 684 3000 multiplicity_b_pos 272 402 3000 +end +relationcanvas 135682 relation_ref 137346 // sprawdza + decenter_begin 847 + from ref 128770 z 2006 label "sprawdza" italic max_width 255 xyz 93 428 2006 to point 143 427.2 + line 141570 z 2006 to ref 128898 + no_role_a no_role_b + multiplicity_a_pos 131 439 3000 multiplicity_b_pos 243 395 3000 +end +relationcanvas 135938 relation_ref 137474 // nadzoruje + from ref 128130 z 2001 label "nadzoruje" italic max_width 255 xyz 693 64 2001 to point 726.4 89.8 + line 136066 z 2001 to ref 130178 + no_role_a no_role_b + multiplicity_a_pos 704 123 3000 multiplicity_b_pos 685 72 3000 +end +relationcanvas 136322 relation_ref 137602 // sprawdza + from ref 128130 z 2006 label "sprawdza" italic max_width 255 xyz 585 96 2006 to ref 129794 + no_role_a no_role_b + multiplicity_a_pos 619 126 3000 multiplicity_b_pos 584 127 3000 +end +relationcanvas 136578 relation_ref 137730 // zapisuje + decenter_end 699 + from ref 129794 z 2006 label "zapisuje" italic max_width 255 xyz 142 76 2006 to point 40.6 84.8 + line 136706 z 2006 to point 46.4 410.6 + line 136834 z 2006 to point 125.6 408 + line 141058 z 2006 to ref 128770 + no_role_a no_role_b + multiplicity_a_pos 233 374 3000 multiplicity_b_pos 253 101 3000 +end +relationcanvas 136962 relation_ref 137858 // nadzoruje + decenter_begin 173 + from ref 128130 z 2006 label "nadzoruje" italic max_width 255 xyz 357 7 2006 to point 615.6 22.2 + line 137218 z 2006 to point 21.4 24.8 + line 137090 z 2006 to point 20.6 472.2 + line 137346 z 2006 to ref 128898 + no_role_a no_role_b + multiplicity_a_pos 74 479 3000 multiplicity_b_pos 634 81 3000 +end +relationcanvas 137730 relation_ref 137986 // dokonuje + decenter_begin 128 + from ref 128770 z 2001 to point 179.8 549.8 + line 145666 z 2001 label "dokonuje" italic max_width 255 xyz 353 780 2001 to point 254.8 791.4 + line 138370 z 2001 to ref 137602 + no_role_a no_role_b + multiplicity_a_pos 489 801 3000 multiplicity_b_pos 249 406 3000 +end +relationcanvas 137858 relation_ref 138114 // uczestniczy_w + from ref 137602 z 2001 label "uczestniczy_w" italic max_width 255 xyz 643 773 2001 to point 747.2 790.6 + line 137986 z 2001 to ref 129666 + no_role_a no_role_b + multiplicity_a_pos 773 446 3000 multiplicity_b_pos 614 800 3000 +end +relationcanvas 139010 relation_ref 138242 // zapisuje_stan + decenter_begin 284 + from ref 128898 z 2006 to point 120.6 691.4 + line 140930 z 2006 label "zapisuje_stan" italic max_width 255 xyz 51 596 2006 to ref 130690 + no_role_a no_role_b + multiplicity_a_pos 281 702 3000 multiplicity_b_pos 110 496 3000 +end +relationcanvas 139522 relation_ref 138370 // dokonuje + decenter_begin 180 + decenter_end 223 + from ref 128258 z 2006 label "dokonuje" italic max_width 255 xyz 581 479 2006 to point 633 495.6 + line 139650 z 2006 to ref 129538 + no_role_a no_role_b + multiplicity_a_pos 587 494 3000 multiplicity_b_pos 622 412 3000 +end +relationcanvas 140162 relation_ref 138498 // dokonuje + from ref 128258 z 2006 label "dokonuje" italic max_width 255 xyz 653 452 2006 to ref 128514 + no_role_a no_role_b + multiplicity_a_pos 632 521 3000 multiplicity_b_pos 634 412 3000 +end +relationcanvas 142082 relation_ref 138626 // posredniczy + decenter_begin 119 + decenter_end 870 + from ref 129538 z 2006 label "posredniczy" italic max_width 255 xyz 409 483 2006 to point 359.8 489.8 + line 142210 z 2006 to point 353 395.6 + line 145410 z 2006 to point 319.8 393 + line 143874 z 2006 to ref 128770 + no_role_a no_role_b + multiplicity_a_pos 328 400 3000 multiplicity_b_pos 488 511 3000 +end +relationcanvas 142850 relation_ref 138754 // posredniczy + decenter_end 870 + from ref 128514 z 2001 label "posredniczy" italic max_width 255 xyz 438 567 2001 to point 313 577.2 + line 142978 z 2001 to ref 128770 + no_role_a no_role_b + multiplicity_a_pos 303 400 3000 multiplicity_b_pos 607 586 3000 +end +relationcanvas 143490 relation_ref 138882 // posredniczy + decenter_begin 647 + decenter_end 119 + from ref 128770 z 2006 label "posredniczy" italic max_width 255 xyz 385 594 2006 to point 295.6 607.2 + line 143618 z 2006 to ref 128642 + no_role_a no_role_b + multiplicity_a_pos 524 626 3000 multiplicity_b_pos 289 401 3000 +end +relationcanvas 144642 relation_ref 139010 // uczestniczy + from ref 128642 z 2006 label "uczestniczy" italic max_width 255 xyz 408 634 2006 to point 328 634.8 + line 144770 z 2006 to ref 130690 + no_role_a no_role_b + multiplicity_a_pos 308 653 3000 multiplicity_b_pos 524 666 3000 +end +relationcanvas 144898 relation_ref 139138 // uczestniczy + from ref 128514 z 2001 label "uczestniczy" italic max_width 255 xyz 502 699 2001 to point 647.2 693 + line 145026 z 2001 to ref 130690 + no_role_a no_role_b + multiplicity_a_pos 368 703 3000 multiplicity_b_pos 634 620 3000 +end +end diff --git a/134658.diagram b/134658.diagram new file mode 100644 index 0000000..291f0bf --- /dev/null +++ b/134658.diagram @@ -0,0 +1,33 @@ +format 224 + +classinstance 128002 class_ref 128130 // Klient + name "" xyz 50 4 2005 life_line_z 2000 +classinstancecanvas 128130 classinstance_ref 128002 // + xyz 194 4 2000 life_line_z 2000 +end +classinstancecanvas 131074 classinstance_ref 135042 // + xyz 420 4 2010 life_line_z 2000 +end +durationcanvas 128258 classinstance_ref 128002 // :Klient + xyzwh 61 61 2010 11 110 +end +durationcanvas 128386 classinstance_ref 128130 // :Bankomat + xyzwh 219 68 2010 11 95 +end +durationcanvas 131458 classinstance_ref 131074 // :Karta + xyzwh 439 89 2010 11 25 +end +msg 128514 synchronous + from durationcanvas_ref 128258 + to durationcanvas_ref 128386 + yz 71 2015 explicitmsg "wlozKarte()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 117 57 +msg 131586 synchronous + from durationcanvas_ref 128386 + to durationcanvas_ref 131458 + yz 89 2015 explicitmsg "create(idKarty: id)" + stereotype "<>" xyz 307 103 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 291 75 +end diff --git a/134658_2.d b/134658_2.d new file mode 100644 index 0000000..291f0bf --- /dev/null +++ b/134658_2.d @@ -0,0 +1,33 @@ +format 224 + +classinstance 128002 class_ref 128130 // Klient + name "" xyz 50 4 2005 life_line_z 2000 +classinstancecanvas 128130 classinstance_ref 128002 // + xyz 194 4 2000 life_line_z 2000 +end +classinstancecanvas 131074 classinstance_ref 135042 // + xyz 420 4 2010 life_line_z 2000 +end +durationcanvas 128258 classinstance_ref 128002 // :Klient + xyzwh 61 61 2010 11 110 +end +durationcanvas 128386 classinstance_ref 128130 // :Bankomat + xyzwh 219 68 2010 11 95 +end +durationcanvas 131458 classinstance_ref 131074 // :Karta + xyzwh 439 89 2010 11 25 +end +msg 128514 synchronous + from durationcanvas_ref 128258 + to durationcanvas_ref 128386 + yz 71 2015 explicitmsg "wlozKarte()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 117 57 +msg 131586 synchronous + from durationcanvas_ref 128386 + to durationcanvas_ref 131458 + yz 89 2015 explicitmsg "create(idKarty: id)" + stereotype "<>" xyz 307 103 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 291 75 +end From 4bf3ea1a0fc56a1d99470895a1f7c4c091a403e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Konrad=20Miko=C5=82ajczak?= Date: Wed, 17 Jan 2024 16:55:42 +0100 Subject: [PATCH 2/4] =?UTF-8?q?Usu=C5=84=20'1.pdf.prj'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 1.pdf.prj | 1882 ----------------------------------------------------- 1 file changed, 1882 deletions(-) delete mode 100644 1.pdf.prj diff --git a/1.pdf.prj b/1.pdf.prj deleted file mode 100644 index 4dfb217..0000000 --- a/1.pdf.prj +++ /dev/null @@ -1,1882 +0,0 @@ -format 224 -"1.pdf" - revision 7 - modified_by 2 "s473632" - - - - // class settings - default_attribute_visibility private default_relation_visibility private default_operation_visibility public - - classdiagramsettings draw_all_relations yes hide_attributes no hide_operations no hide_getset_operations no hide_ports no show_members_full_definition no show_members_visibility no show_members_stereotype no show_members_context no show_members_multiplicity no show_members_initialization no show_attribute_modifiers no member_max_width 127 show_parameter_dir yes show_parameter_name yes package_name_in_tab no class_drawing_mode natural drawing_language uml show_context_mode no auto_label_position yes show_relation_modifiers no show_relation_visibility no show_infonote no shadow yes gradient none show_stereotype_properties no end - - classcompositediagramsettings auto_label_position yes draw_all_relations yes shadow yes gradient none end - - usecasediagramsettings package_name_in_tab no show_context_mode no auto_label_position yes draw_all_relations yes class_drawing_mode actor shadow yes gradient none show_stereotype_properties no end - - sequencediagramsettings show_full_operations_definition no show_class_of_operation no write_horizontally yes instances_drawing_mode natural drawing_language uml draw_all_relations yes shadow yes gradient none show_stereotype_properties no show_class_context_mode no show_msg_context_mode no end - - collaborationdiagramsettings show_full_operations_definition no show_class_of_operation no show_hierarchical_rank no write_horizontally yes instances_drawing_mode natural drawing_language uml package_name_in_tab no show_class_pack_context_mode no show_msg_context_mode no draw_all_relations yes shadow yes gradient none show_stereotype_properties no end - - objectdiagramsettings write_horizontally yes package_name_in_tab no show_class_pack_context_mode no auto_label_position yes draw_all_relations yes shadow yes gradient none show_stereotype_properties no end - - objectcompositediagramsettings auto_label_position yes draw_all_relations yes shadow yes gradient none end - - componentdiagramsettings package_name_in_tab no show_context_mode no auto_label_position yes draw_all_relations yes shadow yes gradient none - draw_component_as_icon no show_component_req_prov no show_component_rea no show_stereotype_properties no end - - deploymentdiagramsettings package_name_in_tab no show_context_mode no write_horizontally yes auto_label_position yes draw_all_relations yes shadow yes gradient none - draw_component_as_icon no show_component_req_prov no show_component_rea no show_stereotype_properties no end - - statediagramsettings package_name_in_tab no show_context_mode no auto_label_position yes write_label_horizontally yes show_trans_definition no draw_all_relations yes shadow yes gradient none - show_activities yes region_horizontally yes drawing_language uml show_stereotype_properties no end - - activitydiagramsettings package_name_in_tab no show_context_mode no show_opaque_action_definition no auto_label_position yes write_label_horizontally no draw_all_relations yes shadow yes gradient none - show_infonote yes drawing_language uml show_stereotype_properties no end - - class_color yellow duration_color transparent continuation_color gray note_color blue fragment_color transparent subject_color transparent usecase_color yellow package_color transparent component_color green artifact_color green deploymentnode_color gray state_color yellow stateaction_color transparent activity_color transparent activityregion_color transparent activitypartition_color transparent activityaction_color transparent parameterpin_color white generalization_color black - dpi 96 - font_size 8 - diagram_format A4 - - image_root_dir "" - - - mark_for_import - - classview 128002 "domain" - - classdiagramsettings member_max_width 0 end - - classcompositediagramsettings end - - collaborationdiagramsettings end - - objectdiagramsettings end - - objectcompositediagramsettings end - - sequencediagramsettings end - - statediagramsettings - end - - - activitydiagramsettings - end - classdiagram 128002 "domain-model" - classdiagramsettings draw_all_relations no member_max_width 0 end - size A4 - end - - class 128002 "Bank" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - classrelation 140546 // (nadzoruje) - relation 137474 ---- name "nadzoruje" - a role_name "" multiplicity "1..*" private - classrelation_ref 140546 // (nadzoruje) - b role_name "" multiplicity "1..*" private - classrelation_ref 140674 // (nadzoruje) - end - - attribute 142978 "id" - private explicit_type "" - cpp_decl "" - java_decl "" - php_decl "" - python_decl "" - idl_decl "" - mysql_decl "" - MysqlColumn - end - - classrelation 140802 // (sprawdza) - relation 137602 ---- name "sprawdza" - a role_name "" multiplicity "1..*" private - classrelation_ref 140802 // (sprawdza) - b role_name "" multiplicity "1..*" private - classrelation_ref 140930 // (sprawdza) - end - - classrelation 141314 // (nadzoruje) - relation 137858 ---- name "nadzoruje" - a role_name "" multiplicity "1..*" private - classrelation_ref 141314 // (nadzoruje) - b role_name "" multiplicity "1..*" private - classrelation_ref 141442 // (nadzoruje) - end - - operation 128642 "wyslijWynikAutoryzacji(idKarty: int)" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 130178 "zaktualizujSaldoKonta(idKarty: int, wartoscWplaty: int)" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 132610 "sprawdzUsluge(nrKonta: string)" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 133890 "zrealizujTransfer(t: Transfer)" - public explicit_return_type "" - nparams 0 - - - - - - end - end - - class 128130 "Klient" - visibility package stereotype "actor" - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - classrelation 137602 // posiada - relation_ref 135938 // posiada - end - - classrelation 137858 // posiada - relation_ref 136066 // posiada - end - - classrelation 138754 // (dokonuje) - relation 136578 ---- name "dokonuje" - a role_name "" multiplicity "1" private - classrelation_ref 138754 // (dokonuje) - b role_name "" multiplicity "1" private - classrelation_ref 138882 // (dokonuje) - end - - classrelation 142338 // (dokonuje) - relation 138370 ---- name "dokonuje" - a role_name "" multiplicity "1" private - classrelation_ref 142338 // (dokonuje) - b role_name "" multiplicity "1" private - classrelation_ref 142466 // (dokonuje) - end - - classrelation 142594 // (dokonuje) - relation 138498 ---- name "dokonuje" - a role_name "" multiplicity "1" private - classrelation_ref 142594 // (dokonuje) - b role_name "" multiplicity "1" private - classrelation_ref 142722 // (dokonuje) - end - - classrelation 151938 // - relation 147074 ---|> - a public - classrelation_ref 151938 // - b parent class_ref 170114 // Bankomat - end - end - - class 128258 "Przelew" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - end - - class 128386 "Wyplata" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - attribute 128386 "id" - private explicit_type "" - cpp_decl "" - java_decl "" - php_decl "" - python_decl "" - idl_decl "" - mysql_decl "" - MysqlColumn - end - - attribute 128514 "date" - private explicit_type "" - cpp_decl "" - java_decl "" - php_decl "" - python_decl "" - idl_decl "" - mysql_decl "" - MysqlColumn - end - - attribute 128642 "value" - private explicit_type "" - cpp_decl "" - java_decl "" - php_decl "" - python_decl "" - idl_decl "" - mysql_decl "" - MysqlColumn - end - - classrelation 142722 // (dokonuje) - relation_ref 138498 // dokonuje - end - - classrelation 143106 // (posredniczy) - relation 138754 ---- name "posredniczy" - a role_name "" multiplicity "1" private - classrelation_ref 143106 // (posredniczy) - b role_name "" multiplicity "1" private - classrelation_ref 143234 // (posredniczy) - end - - classrelation 143874 // (uczestniczy) - relation 139138 ---- name "uczestniczy" - a role_name "" multiplicity "1..*" private - classrelation_ref 143874 // (uczestniczy) - b role_name "" multiplicity "1" private - classrelation_ref 144002 // (uczestniczy) - end - end - - class 128514 "Wplata" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - attribute 128002 "id" - private explicit_type "" - cpp_decl "" - java_decl "" - php_decl "" - python_decl "" - idl_decl "" - mysql_decl "" - MysqlColumn - end - - attribute 128130 "date" - private explicit_type "" - cpp_decl "" - java_decl "" - php_decl "" - python_decl "" - idl_decl "" - mysql_decl "" - MysqlColumn - end - - attribute 128258 "value" - private explicit_type "" - cpp_decl "" - java_decl "" - php_decl "" - python_decl "" - idl_decl "" - mysql_decl "" - MysqlColumn - end - - classrelation 143490 // posredniczy - relation_ref 138882 // posredniczy - end - - classrelation 143618 // (uczestniczy) - relation 139010 ---- name "uczestniczy" - a role_name "" multiplicity "1..*" private - classrelation_ref 143618 // (uczestniczy) - b role_name "" multiplicity "1" private - classrelation_ref 143746 // (uczestniczy) - end - - classrelation 151682 // (wysyla) - relation 146818 ---> name "wysyla" - a role_name "" multiplicity "1" public - classrelation_ref 151682 // (wysyla) - b multiplicity "1" parent class_ref 128002 // Bank - end - - operation 129026 "create(idKarty: int)" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 129538 "dodajWartosc(wartosc: int)" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 129922 "wykonajWplate(idKarty: int)" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 130050 "usunWplate" - public explicit_return_type "" - nparams 0 - - - - - - end - end - - class 128642 "Bankomat" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - attribute 129154 "name" - private explicit_type "" - cpp_decl "" - java_decl "" - php_decl "" - python_decl "" - idl_decl "" - mysql_decl "" - MysqlColumn - end - - attribute 129282 "adress" - private explicit_type "" - cpp_decl "" - java_decl "" - php_decl "" - python_decl "" - idl_decl "" - mysql_decl "" - MysqlColumn - end - - classrelation 128258 // (przechowuje) - relation 128130 ---- name "przechowuje" - a role_name "" multiplicity "0...*" private - classrelation_ref 128258 // (przechowuje) - b role_name "" multiplicity "1" private - classrelation_ref 128386 // (przechowuje) - end - - classrelation 136194 // (dokonuje) - relation 135298 ---- name "dokonuje" - a role_name "" multiplicity "1" private - classrelation_ref 136194 // (dokonuje) - b role_name "" multiplicity "1" private - classrelation_ref 136322 // (dokonuje) - end - - classrelation 136450 // (sprawdza) - relation 135426 ---- name "sprawdza" - a role_name "" multiplicity "1" private - classrelation_ref 136450 // (sprawdza) - b role_name "" multiplicity "1" private - classrelation_ref 136578 // (sprawdza) - end - - classrelation 136834 // drukuje - relation_ref 135554 // drukuje - end - - classrelation 138242 // (przechowuje) - relation 136322 ---- name "przechowuje" - a role_name "" multiplicity "0..*" private - classrelation_ref 138242 // (przechowuje) - b role_name "" multiplicity "1" private - classrelation_ref 138370 // (przechowuje) - end - - classrelation 139394 // posredniczy - relation_ref 136834 // posredniczy - end - - classrelation 140034 // (przechowuje) - relation 137218 ---- name "przechowuje" - a role_name "" multiplicity "0..*" private - classrelation_ref 140034 // (przechowuje) - b role_name "" multiplicity "1" private - classrelation_ref 140162 // (przechowuje) - end - - classrelation 140290 // (sprawdza) - relation 137346 ---- name "sprawdza" - a role_name "" multiplicity "1" private - classrelation_ref 140290 // (sprawdza) - b role_name "" multiplicity "1" private - classrelation_ref 140418 // (sprawdza) - end - - classrelation 141186 // zapisuje - relation_ref 137730 // zapisuje - end - - classrelation 141570 // (dokonuje) - relation 137986 ---- name "dokonuje" - a role_name "" multiplicity "1" private - classrelation_ref 141570 // (dokonuje) - b role_name "" multiplicity "1" private - classrelation_ref 141698 // (dokonuje) - end - - classrelation 142978 // posredniczy - relation_ref 138626 // posredniczy - end - - classrelation 143234 // (posredniczy) - relation_ref 138754 // posredniczy - end - - classrelation 143362 // (posredniczy) - relation 138882 ---- name "posredniczy" - a role_name "" multiplicity "1" private - classrelation_ref 143362 // (posredniczy) - b role_name "" multiplicity "1" private - classrelation_ref 143490 // posredniczy - end - end - - class 128770 "StanNominalow" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - classrelation 140418 // (sprawdza) - relation_ref 137346 // sprawdza - end - - classrelation 141442 // (nadzoruje) - relation_ref 137858 // nadzoruje - end - - classrelation 142082 // (zapisuje_stan) - relation 138242 ---- name "zapisuje_stan" - a role_name "" multiplicity "1..*" private - classrelation_ref 142082 // (zapisuje_stan) - b role_name "" multiplicity "1" private - classrelation_ref 142210 // (zapisuje_stan) - end - end - - class 128898 "Zakup" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - classrelation 138498 // (uczestniczy) - relation 136450 ---- name "uczestniczy" - a role_name "" multiplicity "1" private - classrelation_ref 138498 // (uczestniczy) - b role_name "" multiplicity "1" private - classrelation_ref 138626 // (uczestniczy) - end - - classrelation 138882 // (dokonuje) - relation_ref 136578 // dokonuje - end - end - - class 129026 "Serwisant" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - classrelation 128770 // (sprawdza) - relation 128386 ---- name "sprawdza" - a role_name "" multiplicity "1" private - classrelation_ref 128770 // (sprawdza) - b role_name "" multiplicity "1" private - classrelation_ref 128898 // (sprawdza) - end - - classrelation 135426 // (posiada) - relation 134914 ---- name "posiada" - a role_name "" multiplicity "1...*" private - classrelation_ref 135426 // (posiada) - b role_name "" multiplicity "1" private - classrelation_ref 135554 // (posiada) - end - - classrelation 137218 // (uzupelnia) - relation 135810 ---- name "uzupelnia" - a role_name "" multiplicity "1" private - classrelation_ref 137218 // (uzupelnia) - b role_name "" multiplicity "1" private - classrelation_ref 137346 // (uzupelnia) - end - - classrelation 139522 // (dokonuje) - relation 136962 ---- name "dokonuje" - a role_name "" multiplicity "1..*" private - classrelation_ref 139522 // (dokonuje) - b role_name "" multiplicity "1" private - classrelation_ref 139650 // (dokonuje) - end - end - - class 129154 "Karta" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - attribute 135810 "id" - private explicit_type "" - cpp_decl "" - java_decl "" - php_decl "" - python_decl "" - idl_decl "" - mysql_decl "" - MysqlColumn - end - - attribute 135938 "type" - private explicit_type "" - cpp_decl "" - java_decl "" - php_decl "" - python_decl "" - idl_decl "" - mysql_decl "" - MysqlColumn - end - - classrelation 135554 // (posiada) - relation_ref 134914 // posiada - end - - classrelation 135682 // (posiada) - relation 135042 ---- name "posiada" - a role_name "" multiplicity "1" private - classrelation_ref 135682 // (posiada) - b role_name "" multiplicity "1" private - classrelation_ref 135810 // (posiada) - end - - classrelation 137474 // (posiada) - relation 135938 ---- name "posiada" - a role_name "" multiplicity "1" private - classrelation_ref 137474 // (posiada) - b role_name "" multiplicity "1..*" private - classrelation_ref 137602 // posiada - end - - operation 128258 "create(idKarty: int, typ: string)" - public explicit_return_type "" - nparams 0 - - - - - - ncouples 1 - key "" value "" - end - - operation 134402 "usunKarte(idKarty: int)" - public explicit_return_type "" - nparams 0 - - - - - - end - end - - class 129282 "PIN" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - classrelation 135810 // (posiada) - relation_ref 135042 // posiada - end - - classrelation 135938 // (posredniczy) - relation 135170 ---- name "posredniczy" - a role_name "" multiplicity "1" private - classrelation_ref 135938 // (posredniczy) - b role_name "" multiplicity "1" private - classrelation_ref 136066 // (posredniczy) - end - end - - class 129410 "Transfer" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - attribute 128770 "id" - private explicit_type "" - cpp_decl "" - java_decl "" - php_decl "" - python_decl "" - idl_decl "" - mysql_decl "" - MysqlColumn - end - - attribute 128898 "date" - private explicit_type "" - cpp_decl "" - java_decl "" - php_decl "" - python_decl "" - idl_decl "" - mysql_decl "" - MysqlColumn - end - - attribute 129026 "value" - private explicit_type "" - cpp_decl "" - java_decl "" - php_decl "" - python_decl "" - idl_decl "" - mysql_decl "" - MysqlColumn - end - - classrelation 142466 // (dokonuje) - relation_ref 138370 // dokonuje - end - - classrelation 142850 // (posredniczy) - relation 138626 ---- name "posredniczy" - a role_name "" multiplicity "1" private - classrelation_ref 142850 // (posredniczy) - b role_name "" multiplicity "1" private - classrelation_ref 142978 // posredniczy - end - - classrelation 152578 // (wysyla) - relation 147714 ---> name "wysyla" - a role_name "" public - classrelation_ref 152578 // (wysyla) - b parent class_ref 128002 // Bank - end - - operation 131842 "create(idKarty: int)" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 132226 "dodajOdbiorce(imie: string, nazwisko: string)" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 132738 "dodajKonto(imie: string, nazwisko: string, nrKonta: string)" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 133250 "dodajKwote(kwota: int)" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 133634 "wykonajTransfer" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 133762 "usunTransfer" - public explicit_return_type "" - nparams 0 - - - - - - end - end - - class 129538 "Saldo" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - classrelation 138114 // posiada - relation_ref 136194 // posiada - end - - classrelation 141954 // uczestniczy_w - relation_ref 138114 // uczestniczy_w - end - - operation 133122 "sprawdzSaldo(idKarty: int)" - public explicit_return_type "" - nparams 0 - - - - - - end - end - - class 129666 "HistoriaTransakcji" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - classrelation 140930 // (sprawdza) - relation_ref 137602 // sprawdza - end - - classrelation 141058 // (zapisuje) - relation 137730 ---- name "zapisuje" - a role_name "" multiplicity "1" private - classrelation_ref 141058 // (zapisuje) - b role_name "" multiplicity "1..*" private - classrelation_ref 141186 // zapisuje - end - - operation 130306 "zaktualizujHistorieWplat(idKarty: int, wartoscWplaty: int)" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 134018 "zaktualizujHistorieTransferow(idKarty: int, wartosc: int, nrKonta: string)" - public explicit_return_type "" - nparams 0 - - - - - - end - end - - class 129794 "Konto" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - attribute 136066 "number" - private explicit_type "" - cpp_decl "" - java_decl "" - php_decl "" - python_decl "" - idl_decl "" - mysql_decl "" - MysqlColumn - end - - classrelation 137730 // (posiada) - relation 136066 ---- name "posiada" - a role_name "" multiplicity "1" private - classrelation_ref 137730 // (posiada) - b role_name "" multiplicity "1..*" private - classrelation_ref 137858 // posiada - end - - classrelation 137986 // (posiada) - relation 136194 ---- name "posiada" - a role_name "" multiplicity "1" private - classrelation_ref 137986 // (posiada) - b role_name "" multiplicity "1" private - classrelation_ref 138114 // posiada - end - - classrelation 140674 // (nadzoruje) - relation_ref 137474 // nadzoruje - end - end - - class 129922 "Naprawa" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - classrelation 139266 // (posredniczy) - relation 136834 ---- name "posredniczy" - a role_name "" multiplicity "1" private - classrelation_ref 139266 // (posredniczy) - b role_name "" multiplicity "1..*" private - classrelation_ref 139394 // posredniczy - end - - classrelation 139650 // (dokonuje) - relation_ref 136962 // dokonuje - end - end - - class 130050 "Autoryzacja" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - classrelation 136066 // (posredniczy) - relation_ref 135170 // posredniczy - end - - classrelation 136322 // (dokonuje) - relation_ref 135298 // dokonuje - end - - classrelation 150786 // (posredniczy) - relation 145922 ---> name "posredniczy" - a role_name "" public - classrelation_ref 150786 // (posredniczy) - b parent class_ref 128002 // Bank - end - - operation 128514 "sprawdzPIN(idKarty: int, PIN: int)" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 131458 "wyslijPIN(PIN: int, idKarty: int)" - public explicit_return_type "" - nparams 0 - - - - - - end - end - - class 130178 "Potwierdzenie" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - classrelation 136706 // (drukuje) - relation 135554 ---- name "drukuje" - a role_name "" multiplicity "1" private - classrelation_ref 136706 // (drukuje) - b role_name "" multiplicity "1..*" private - classrelation_ref 136834 // drukuje - end - - classrelation 136962 // (zuzywa) - relation 135682 ---- name "zuzywa" - a role_name "" multiplicity "1" private - classrelation_ref 136962 // (zuzywa) - b role_name "" multiplicity "1..*" private - classrelation_ref 137090 // (zuzywa) - end - - classrelation 152194 // (drukuje) - relation 147330 ---> name "drukuje" - a role_name "" multiplicity "1" public - classrelation_ref 152194 // (drukuje) - b multiplicity "*" parent class_ref 163586 // Drukarka - end - - operation 130946 "create(idKarty: int, wartoscWplaty: int, data: date)" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 131074 "usunPotwierdzenie" - public explicit_return_type "" - nparams 0 - - - - - - end - end - - class 136706 "Banknot" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - attribute 136194 "id" - private explicit_type "" - cpp_decl "" - java_decl "" - php_decl "" - python_decl "" - idl_decl "" - mysql_decl "" - MysqlColumn - end - - attribute 136322 "type" - private explicit_type "" - cpp_decl "" - java_decl "" - php_decl "" - python_decl "" - idl_decl "" - mysql_decl "" - MysqlColumn - end - - classrelation 139778 // - relation 137090 ---- - a role_name "" private - classrelation_ref 139778 // - b role_name "" private - classrelation_ref 139906 // - end - - classrelation 139906 // - relation_ref 137090 // - end - - classrelation 140162 // (przechowuje) - relation_ref 137218 // przechowuje - end - - classrelation 142210 // (zapisuje_stan) - relation_ref 138242 // zapisuje_stan - end - - classrelation 143746 // (uczestniczy) - relation_ref 139010 // uczestniczy - end - - classrelation 144002 // (uczestniczy) - relation_ref 139138 // uczestniczy - end - end - - class 136834 "StanPapieru" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - classrelation 128514 // (zapisuje_stan) - relation 128258 ---- name "zapisuje_stan" - a role_name "" multiplicity "1" private - classrelation_ref 128514 // (zapisuje_stan) - b role_name "" multiplicity "1" private - classrelation_ref 128642 // (zapisuje_stan) - end - - classrelation 128898 // (sprawdza) - relation_ref 128386 // sprawdza - end - - classrelation 136578 // (sprawdza) - relation_ref 135426 // sprawdza - end - end - - class 136962 "Papier" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - classrelation 128386 // (przechowuje) - relation_ref 128130 // przechowuje - end - - classrelation 128642 // (zapisuje_stan) - relation_ref 128258 // zapisuje_stan - end - - classrelation 137090 // (zuzywa) - relation_ref 135682 // zuzywa - end - - classrelation 137346 // (uzupelnia) - relation_ref 135810 // uzupelnia - end - end - - class 137090 "KartaPrepaid" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - attribute 136450 "price" - private explicit_type "" - cpp_decl "" - java_decl "" - php_decl "" - python_decl "" - idl_decl "" - mysql_decl "" - MysqlColumn - end - - classrelation 138370 // (przechowuje) - relation_ref 136322 // przechowuje - end - - classrelation 138626 // (uczestniczy) - relation_ref 136450 // uczestniczy - end - end - - class 143618 "AktualizacjaSalda" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - classrelation 141698 // (dokonuje) - relation_ref 137986 // dokonuje - end - - classrelation 141826 // (uczestniczy_w) - relation 138114 ---- name "uczestniczy_w" - a role_name "" multiplicity "1" private - classrelation_ref 141826 // (uczestniczy_w) - b role_name "" multiplicity "1" private - classrelation_ref 141954 // uczestniczy_w - end - end - end - - classview 134530 "diagramyInterakcji" - - classdiagramsettings member_max_width 0 end - - classcompositediagramsettings end - - collaborationdiagramsettings end - - objectdiagramsettings end - - objectcompositediagramsettings end - - sequencediagramsettings end - - statediagramsettings - end - - - activitydiagramsettings - end - sequencediagram 134658 "2-1-wlozKarte" - sequencediagramsettings end - overlapping_bars size A4 - end - - sequencediagram 134786 "2-2-wprowadzPIN" - sequencediagramsettings end - overlapping_bars size A4 - end - - sequencediagram 141314 "2-3-wybierzWplate" - sequencediagramsettings end - overlapping_bars size A4 - end - - sequencediagram 141442 "2-4-weryfikujBanknoty" - sequencediagramsettings end - overlapping_bars size A4 - end - - sequencediagram 141570 "2-5-potwierdzWplate" - sequencediagramsettings end - overlapping_bars size A4 - end - - sequencediagram 141698 "2-6-anulujWplate" - sequencediagramsettings end - overlapping_bars size A4 - end - - sequencediagram 141826 "2-7-drukujPotwierdzenie" - sequencediagramsettings end - overlapping_bars size A4 - end - - sequencediagram 141954 "2-8-wyjmijKarte" - sequencediagramsettings end - overlapping_bars size A4 - end - - classinstance 128514 "" - stereotype "actor" - type class_ref 128130 // Klient - attributes - end - relations - end - end - - classinstance 135042 "" - type class_ref 129154 // Karta - attributes - end - relations - end - end - - class 150274 "SystemAutoryzacyjny" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - end - - classinstance 128258 "" - type class_ref 150274 // SystemAutoryzacyjny - attributes - end - relations - end - end - - class 150402 "Czytnik" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - end - - classinstance 128386 "" - type class_ref 150402 // Czytnik - attributes - end - relations - end - end - - class 150146 "System" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - end - - classinstance 128002 "" - type class_ref 128642 // Bankomat - attributes - end - relations - end - end - - classinstance 135170 "" - type class_ref 130050 // Autoryzacja - attributes - end - relations - end - end - - classinstance 135298 "" - type class_ref 128002 // Bank - attributes - end - relations - end - end - - class 156930 "ObslugaWplaty" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - classrelation 151170 // (realizuje) - relation 146306 ---> name "realizuje" - a role_name "" multiplicity "1" public - classrelation_ref 151170 // (realizuje) - b multiplicity "1" parent class_ref 128514 // Wplata - end - - classrelation 152066 // (realizuje) - relation 147202 ---> name "realizuje" - a role_name "" multiplicity "1" public - classrelation_ref 152066 // (realizuje) - b multiplicity "1" parent class_ref 130178 // Potwierdzenie - end - - operation 128898 "przeslijDaneKarty(idKarty: int)" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 129410 "policzWartoscWplaty(banknoty: list)" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 129666 "potwierdzWplate" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 129794 "zaktualizujSaldoBankomatu" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 130562 "anulujWplate" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 130818 "drukujPotwierdzenie" - public explicit_return_type "" - nparams 0 - - - - - - end - end - - classinstance 135426 "" - type class_ref 156930 // ObslugaWplaty - attributes - end - relations - end - end - - classinstance 135554 "" - type class_ref 128514 // Wplata - attributes - end - relations - end - end - - class 157058 "czytnikBanknotów" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - end - - classinstance 135682 "" - type class_ref 157058 // czytnikBanknotów - attributes - end - relations - end - end - - classinstance 142210 "" - type class_ref 129666 // HistoriaTransakcji - attributes - end - relations - end - end - - class 163586 "Drukarka" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - operation 131202 "drukujPotwierdzenie" - public explicit_return_type "" - nparams 0 - - - - - - end - end - - classinstance 142338 "" - type class_ref 163586 // Drukarka - attributes - end - relations - end - end - - classinstance 142466 "" - type class_ref 130178 // Potwierdzenie - attributes - end - relations - end - end - end - - classview 141058 "projektowydiagramklas" - - classdiagramsettings member_max_width 0 end - - classcompositediagramsettings end - - collaborationdiagramsettings end - - objectdiagramsettings end - - objectcompositediagramsettings end - - sequencediagramsettings end - - statediagramsettings - end - - - activitydiagramsettings - end - classdiagram 148482 "design-model" - classdiagramsettings draw_all_relations no member_max_width 0 end - size A4 - end - - class 170114 "Bankomat" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - classrelation 150530 // (zachowuje) - relation 145666 ---> name "zachowuje" - a role_name "" multiplicity "*" public - classrelation_ref 150530 // (zachowuje) - b multiplicity "1" parent class_ref 129154 // Karta - end - - classrelation 150658 // (posredniczy) - relation 145794 ---> name "posredniczy" - a role_name "" multiplicity "1" public - classrelation_ref 150658 // (posredniczy) - b multiplicity "1" parent class_ref 130050 // Autoryzacja - end - - classrelation 150914 // (realizuje) - relation 146050 ---> name "realizuje" - a role_name "" multiplicity "1" public - classrelation_ref 150914 // (realizuje) - b multiplicity "1" parent class_ref 156930 // ObslugaWplaty - end - - classrelation 151042 // (realizuje) - relation 146178 ---> name "realizuje" - a role_name "" multiplicity "1" public - classrelation_ref 151042 // (realizuje) - b multiplicity "1" parent class_ref 170370 // ObslugaTransferu - end - - classrelation 151426 // (posiada) - relation 146562 ---> name "posiada" - a role_name "" multiplicity "1" public - classrelation_ref 151426 // (posiada) - b multiplicity "1" parent class_ref 170242 // CzytnikBanknotow - end - - classrelation 151810 // (przechowuje) - relation 146946 ---> name "przechowuje" - a role_name "" multiplicity "1" public - classrelation_ref 151810 // (przechowuje) - b multiplicity "1" parent class_ref 129666 // HistoriaTransakcji - end - - operation 128002 "potwierdzWplate" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 128130 "wlozKarte" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 128386 "wpiszPIN(PIN: int)" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 128770 "wybierzWplate" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 129154 "wprowadzBanknoty" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 130434 "anulujWplate" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 130690 "drukujPotwierdzenie" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 131330 "wyjmijKarte" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 131586 "wybierzTransfer" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 131970 "podajDane(imie: string, nazwisko: string)" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 132354 "podajNrKonta(nrKonta: string)" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 132866 "podajKwote(kwota: int)" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 133378 "potwierdzTransfer" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 134146 "anulujTransfer" - public explicit_return_type "" - nparams 0 - - - - - - end - end - - class 170242 "CzytnikBanknotow" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - classrelation 151554 // (informuje) - relation 146690 ---> name "informuje" - a role_name "" multiplicity "1" public - classrelation_ref 151554 // (informuje) - b multiplicity "1" parent class_ref 156930 // ObslugaWplaty - end - - operation 129282 "weryfikujBanknoty" - public explicit_return_type "" - nparams 0 - - - - - - end - end - - class 170370 "ObslugaTransferu" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - classrelation 151298 // (realizuje) - relation 146434 ---> name "realizuje" - a role_name "" multiplicity "1" public - classrelation_ref 151298 // (realizuje) - b multiplicity "1" parent class_ref 129410 // Transfer - end - - classrelation 152322 // (informuje) - relation 147458 ---> name "informuje" - a role_name "" public - classrelation_ref 152322 // (informuje) - b parent class_ref 128002 // Bank - end - - classrelation 152450 // (sprawdza) - relation 147586 ---> name "sprawdza" - a role_name "" multiplicity "1" public - classrelation_ref 152450 // (sprawdza) - b multiplicity "1" parent class_ref 129538 // Saldo - end - - operation 131714 "przeslijDaneNadawcy(idKarty: int)" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 132098 "przeslijDane(imie: string, nazwisko: string)" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 132482 "przeslijNrKonta(nrKonta: string)" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 132994 "przeslijKwote(kwota: int)" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 133506 "potwierdzTransfer" - public explicit_return_type "" - nparams 0 - - - - - - end - - operation 134274 "anulujTransfer" - public explicit_return_type "" - nparams 0 - - - - - - end - end - end -end From 9dc65cb95cab8546e4cee3d3ef8aaa5c4c18062a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Konrad=20Miko=C5=82ajczak?= Date: Wed, 17 Jan 2024 16:55:47 +0100 Subject: [PATCH 3/4] =?UTF-8?q?Usu=C5=84=20'128002.diagram'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 128002.diagram | 326 ------------------------------------------------- 1 file changed, 326 deletions(-) delete mode 100644 128002.diagram diff --git a/128002.diagram b/128002.diagram deleted file mode 100644 index 36975fe..0000000 --- a/128002.diagram +++ /dev/null @@ -1,326 +0,0 @@ -format 224 - -classcanvas 128130 class_ref 128002 // Bank - classdiagramsettings member_max_width 0 end - xyz 611.6 66 2000 -end -classcanvas 128258 class_ref 128130 // Klient - classdiagramsettings member_max_width 0 end - xyz 631.6 331.3 2005 -end -classcanvas 128514 class_ref 128386 // Wyplata - classdiagramsettings member_max_width 0 end - xyz 621.2 540.5 2000 -end -classcanvas 128642 class_ref 128514 // Wplata - classdiagramsettings member_max_width 0 end - xyz 546.9 598.6 2005 -end -classcanvas 128770 class_ref 128642 // Bankomat - classdiagramsettings member_max_width 0 end - xyz 257 340.2 2000 -end -classcanvas 128898 class_ref 128770 // StanNominalow - classdiagramsettings member_max_width 0 end - xyz 97.7 455 2005 -end -classcanvas 129154 class_ref 129026 // Serwisant - classdiagramsettings member_max_width 0 end - xyz 421.5 148.5 2000 -end -classcanvas 129282 class_ref 129154 // Karta - classdiagramsettings member_max_width 0 end - xyz 567.9 135.1 2000 -end -classcanvas 129410 class_ref 129282 // PIN - classdiagramsettings member_max_width 0 end - xyz 538 251 2005 -end -classcanvas 129538 class_ref 129410 // Transfer - classdiagramsettings member_max_width 0 end - xyz 514.7 477.7 2005 -end -classcanvas 129666 class_ref 129538 // Saldo - classdiagramsettings member_max_width 0 end - xyz 718.1 391.2 2000 -end -classcanvas 129794 class_ref 129666 // HistoriaTransakcji - classdiagramsettings member_max_width 0 end - xyz 280.1 69.4 2005 -end -classcanvas 130050 class_ref 128898 // Zakup - classdiagramsettings member_max_width 0 end - xyz 550.2 423.3 2005 -end -classcanvas 130178 class_ref 129794 // Konto - classdiagramsettings member_max_width 0 end - xyz 705.8 141.2 2000 -end -classcanvas 130306 class_ref 129922 // Naprawa - classdiagramsettings member_max_width 0 end - xyz 82 356.1 2000 -end -classcanvas 130434 class_ref 130050 // Autoryzacja - classdiagramsettings member_max_width 0 end - xyz 456.1 352.5 2000 -end -classcanvas 130562 class_ref 130178 // Potwierdzenie - classdiagramsettings member_max_width 0 end - xyz 81.8 250.5 2000 -end -classcanvas 130690 class_ref 136706 // Banknot - classdiagramsettings member_max_width 0 end - xyz 304.4 666.8 2000 -end -classcanvas 130818 class_ref 136834 // StanPapieru - classdiagramsettings member_max_width 0 end - xyz 416.5 251.2 2000 -end -classcanvas 130946 class_ref 136962 // Papier - classdiagramsettings member_max_width 0 end - xyz 259.3 253.2 2000 -end -classcanvas 131074 class_ref 137090 // KartaPrepaid - classdiagramsettings member_max_width 0 end - xyz 384.5 432 2000 -end -classcanvas 137602 class_ref 143618 // AktualizacjaSalda - classdiagramsettings member_max_width 0 end - xyz 502.1 777.9 2000 -end -relationcanvas 131458 relation_ref 128130 // przechowuje - decenter_begin 414 - from ref 128770 z 2001 label "przechowuje" italic max_width 255 xyz 289 306 2001 to ref 130946 - no_role_a no_role_b - multiplicity_a_pos 256 295 3000 multiplicity_b_pos 271 327 3000 -end -relationcanvas 131586 relation_ref 128258 // zapisuje_stan - from ref 130818 z 2001 label "zapisuje_stan" italic max_width 255 xyz 328 253 2001 to ref 130946 - no_role_a no_role_b - multiplicity_a_pos 313 277 3000 multiplicity_b_pos 402 276 3000 -end -relationcanvas 131714 relation_ref 128386 // sprawdza - from ref 129154 z 2001 label "sprawdza" italic max_width 255 xyz 458 212 2001 to ref 130818 - no_role_a no_role_b - multiplicity_a_pos 441 236 3000 multiplicity_b_pos 441 189 3000 -end -relationcanvas 131842 relation_ref 134914 // posiada - from ref 129154 z 2001 label "posiada" italic max_width 255 xyz 508 155.5 2001 to ref 129282 - no_role_a no_role_b - multiplicity_a_pos 537 180 3000 multiplicity_b_pos 499 175 3000 -end -relationcanvas 132354 relation_ref 135042 // posiada - decenter_begin 615 - from ref 129282 z 2006 label "posiada" italic max_width 255 xyz 589 235 2006 to point 592.4 266.8 - line 141186 z 2006 to ref 129410 - no_role_a no_role_b - multiplicity_a_pos 587 275 3000 multiplicity_b_pos 652 227 3000 -end -relationcanvas 132482 relation_ref 135170 // posredniczy - from ref 129410 z 2006 label "posredniczy" italic max_width 255 xyz 496 322 2006 to point 555.2 365.2 - line 141314 z 2006 to ref 130434 - no_role_a no_role_b - multiplicity_a_pos 545 362 3000 multiplicity_b_pos 548 293 3000 -end -relationcanvas 132610 relation_ref 135298 // dokonuje - from ref 128770 z 2001 label "dokonuje" italic max_width 255 xyz 368 363 2001 to ref 130434 - no_role_a no_role_b - multiplicity_a_pos 432 386 3000 multiplicity_b_pos 334 381 3000 -end -relationcanvas 132738 relation_ref 135426 // sprawdza - decenter_begin 136 - from ref 128770 z 2001 label "sprawdza" italic max_width 255 xyz 361 332 2001 to point 448 344.6 - line 132866 z 2001 to ref 130818 - no_role_a no_role_b - multiplicity_a_pos 436 296 3000 multiplicity_b_pos 324 336 3000 -end -relationcanvas 132994 relation_ref 135554 // drukuje - decenter_end 134 - from ref 130562 z 2001 to point 130.2 344.6 - line 140674 z 2001 label "drukuje" italic max_width 255 xyz 177 334 2001 to ref 128770 - no_role_a no_role_b - multiplicity_a_pos 243 337 3000 multiplicity_b_pos 144 310 3000 -end -relationcanvas 133122 relation_ref 135682 // zuzywa - from ref 130562 z 2001 label "zuzywa" italic max_width 255 xyz 303 247 2001 to ref 130946 - no_role_a no_role_b - multiplicity_a_pos 317 273 3000 multiplicity_b_pos 320 268 3000 -end -relationcanvas 133250 relation_ref 135810 // uzupelnia - decenter_begin 768 - from ref 129154 z 2001 label "uzupelnia" italic max_width 255 xyz 332 163 2001 to point 283 175.2 - line 140546 z 2001 to ref 130946 - no_role_a no_role_b - multiplicity_a_pos 269 238 3000 multiplicity_b_pos 408 182 3000 -end -relationcanvas 133506 relation_ref 135938 // posiada - decenter_end 528 - from ref 129282 z 2006 to point 653 163 - line 137474 z 2006 label "posiada" italic max_width 255 xyz 611 263 2006 to ref 128258 - no_role_a no_role_b - multiplicity_a_pos 636 312 3000 multiplicity_b_pos 638 141 3000 -end -relationcanvas 133634 relation_ref 136066 // posiada - decenter_begin 272 - decenter_end 509 - from ref 130178 z 2006 to point 713 345.2 - line 140290 z 2006 label "posiada" italic max_width 255 xyz 674 264 2006 to ref 128258 - no_role_a no_role_b - multiplicity_a_pos 681 371 3000 multiplicity_b_pos 692 195 3000 -end -relationcanvas 133762 relation_ref 136194 // posiada - decenter_begin 671 - from ref 130178 z 2001 label "posiada" italic max_width 255 xyz 765.5 284 2001 to ref 129666 - no_role_a no_role_b - multiplicity_a_pos 769 372 3000 multiplicity_b_pos 722 196 3000 -end -relationcanvas 133890 relation_ref 136322 // przechowuje - decenter_begin 778 - from ref 128770 z 2001 to point 419.6 385.2 - line 144258 z 2001 label "przechowuje" italic max_width 255 xyz 344 374 2001 to ref 131074 - no_role_a no_role_b - multiplicity_a_pos 400 418 3000 multiplicity_b_pos 325 374 3000 -end -relationcanvas 134018 relation_ref 136450 // uczestniczy - decenter_end 252 - from ref 130050 z 2006 label "uczestniczy" italic max_width 255 xyz 476 420 2006 to ref 131074 - no_role_a no_role_b - multiplicity_a_pos 470 450 3000 multiplicity_b_pos 540 449 3000 -end -relationcanvas 134146 relation_ref 136578 // dokonuje - decenter_begin 194 - from ref 128258 z 2006 to point 571.8 339.6 - line 139778 z 2006 label "dokonuje" italic max_width 255 xyz 578 323 2006 to ref 130050 - no_role_a no_role_b - multiplicity_a_pos 562 406 3000 multiplicity_b_pos 614 352 3000 -end -relationcanvas 134658 relation_ref 136834 // posredniczy - from ref 130306 z 2001 label "posredniczy" italic max_width 255 xyz 167 359 2001 to ref 128770 - no_role_a no_role_b - multiplicity_a_pos 240 356 3000 multiplicity_b_pos 147 380 3000 -end -relationcanvas 134786 relation_ref 136962 // dokonuje - decenter_begin 230 - decenter_end 150 - from ref 129154 z 2001 label "dokonuje" italic max_width 255 xyz 221 144 2001 to point 63 156.8 - line 135042 z 2001 to point 58 361.8 - line 134914 z 2001 to ref 130306 - no_role_a no_role_b - multiplicity_a_pos 56 369 3000 multiplicity_b_pos 408 163 3000 -end -relationcanvas 135554 relation_ref 137218 // przechowuje - decenter_begin 363 - decenter_end 150 - from ref 128770 z 2001 label "przechowuje" italic max_width 255 xyz 210 546 2001 to point 271.8 675.2 - line 143362 z 2001 to ref 130690 - no_role_a no_role_b - multiplicity_a_pos 281 684 3000 multiplicity_b_pos 272 402 3000 -end -relationcanvas 135682 relation_ref 137346 // sprawdza - decenter_begin 847 - from ref 128770 z 2006 label "sprawdza" italic max_width 255 xyz 93 428 2006 to point 143 427.4 - line 141570 z 2006 to ref 128898 - no_role_a no_role_b - multiplicity_a_pos 131 439 3000 multiplicity_b_pos 243 395 3000 -end -relationcanvas 135938 relation_ref 137474 // nadzoruje - from ref 128130 z 2001 label "nadzoruje" italic max_width 255 xyz 693.5 64.5 2001 to point 726.8 89.6 - line 136066 z 2001 to ref 130178 - no_role_a no_role_b - multiplicity_a_pos 704 123 3000 multiplicity_b_pos 685 72 3000 -end -relationcanvas 136322 relation_ref 137602 // sprawdza - from ref 128130 z 2006 label "sprawdza" italic max_width 255 xyz 585.5 96 2006 to ref 129794 - no_role_a no_role_b - multiplicity_a_pos 619 126 3000 multiplicity_b_pos 584 127 3000 -end -relationcanvas 136578 relation_ref 137730 // zapisuje - decenter_end 699 - from ref 129794 z 2006 label "zapisuje" italic max_width 255 xyz 142 76.5 2006 to point 40.2 84.6 - line 136706 z 2006 to point 46.8 410.2 - line 136834 z 2006 to point 125.2 408 - line 141058 z 2006 to ref 128770 - no_role_a no_role_b - multiplicity_a_pos 233 374 3000 multiplicity_b_pos 253 101 3000 -end -relationcanvas 136962 relation_ref 137858 // nadzoruje - decenter_begin 174 - from ref 128130 z 2006 label "nadzoruje" italic max_width 255 xyz 357 7 2006 to point 615.2 22.4 - line 137218 z 2006 to point 21.8 24.6 - line 137090 z 2006 to point 20.2 472.4 - line 137346 z 2006 to ref 128898 - no_role_a no_role_b - multiplicity_a_pos 74 479 3000 multiplicity_b_pos 634 81 3000 -end -relationcanvas 137730 relation_ref 137986 // dokonuje - decenter_begin 128 - from ref 128770 z 2001 to point 179.6 549.6 - line 145666 z 2001 label "dokonuje" italic max_width 255 xyz 353 780 2001 to point 254.6 791.8 - line 138370 z 2001 to ref 137602 - no_role_a no_role_b - multiplicity_a_pos 489 801 3000 multiplicity_b_pos 249 406 3000 -end -relationcanvas 137858 relation_ref 138114 // uczestniczy_w - from ref 137602 z 2001 label "uczestniczy_w" italic max_width 255 xyz 643 773 2001 to point 747.4 790.2 - line 137986 z 2001 to ref 129666 - no_role_a no_role_b - multiplicity_a_pos 773 446 3000 multiplicity_b_pos 614 800 3000 -end -relationcanvas 139010 relation_ref 138242 // zapisuje_stan - decenter_begin 284 - from ref 128898 z 2006 to point 120.2 691.8 - line 140930 z 2006 label "zapisuje_stan" italic max_width 255 xyz 51 596 2006 to ref 130690 - no_role_a no_role_b - multiplicity_a_pos 281 702 3000 multiplicity_b_pos 110 496 3000 -end -relationcanvas 139522 relation_ref 138370 // dokonuje - decenter_begin 181 - decenter_end 223 - from ref 128258 z 2006 label "dokonuje" italic max_width 255 xyz 581 479 2006 to point 633 495.2 - line 139650 z 2006 to ref 129538 - no_role_a no_role_b - multiplicity_a_pos 587 494 3000 multiplicity_b_pos 622 412 3000 -end -relationcanvas 140162 relation_ref 138498 // dokonuje - from ref 128258 z 2006 label "dokonuje" italic max_width 255 xyz 653 452 2006 to ref 128514 - no_role_a no_role_b - multiplicity_a_pos 632 521 3000 multiplicity_b_pos 634 412 3000 -end -relationcanvas 142082 relation_ref 138626 // posredniczy - decenter_begin 119 - decenter_end 870 - from ref 129538 z 2006 label "posredniczy" italic max_width 255 xyz 409 483.5 2006 to point 359.6 489.6 - line 142210 z 2006 to point 353 395.2 - line 145410 z 2006 to point 319.6 393 - line 143874 z 2006 to ref 128770 - no_role_a no_role_b - multiplicity_a_pos 328 400 3000 multiplicity_b_pos 488 511 3000 -end -relationcanvas 142850 relation_ref 138754 // posredniczy - decenter_end 870 - from ref 128514 z 2001 label "posredniczy" italic max_width 255 xyz 438 567 2001 to point 313 577.4 - line 142978 z 2001 to ref 128770 - no_role_a no_role_b - multiplicity_a_pos 303 400 3000 multiplicity_b_pos 607 586 3000 -end -relationcanvas 143490 relation_ref 138882 // posredniczy - decenter_begin 647 - decenter_end 119 - from ref 128770 z 2006 label "posredniczy" italic max_width 255 xyz 385 594 2006 to point 295.2 607.4 - line 143618 z 2006 to ref 128642 - no_role_a no_role_b - multiplicity_a_pos 524 626 3000 multiplicity_b_pos 289 401 3000 -end -relationcanvas 144642 relation_ref 139010 // uczestniczy - from ref 128642 z 2006 label "uczestniczy" italic max_width 255 xyz 408.5 634.5 2006 to point 328 634.6 - line 144770 z 2006 to ref 130690 - no_role_a no_role_b - multiplicity_a_pos 308 653 3000 multiplicity_b_pos 524 666 3000 -end -relationcanvas 144898 relation_ref 139138 // uczestniczy - from ref 128514 z 2001 label "uczestniczy" italic max_width 255 xyz 502 699 2001 to point 647.4 693 - line 145026 z 2001 to ref 130690 - no_role_a no_role_b - multiplicity_a_pos 368 703 3000 multiplicity_b_pos 634 620 3000 -end -end From bb3fe5d9697f875ca6700cc4f9e22446f9468623 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Konrad=20Miko=C5=82ajczak?= Date: Wed, 17 Jan 2024 16:55:52 +0100 Subject: [PATCH 4/4] =?UTF-8?q?Usu=C5=84=20'128002=5F2.d'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 128002_2.d | 326 ----------------------------------------------------- 1 file changed, 326 deletions(-) delete mode 100644 128002_2.d diff --git a/128002_2.d b/128002_2.d deleted file mode 100644 index b63dc3f..0000000 --- a/128002_2.d +++ /dev/null @@ -1,326 +0,0 @@ -format 224 - -classcanvas 128130 class_ref 128002 // Bank - classdiagramsettings member_max_width 0 end - xyz 611.4 66.2 2000 -end -classcanvas 128258 class_ref 128130 // Klient - classdiagramsettings member_max_width 0 end - xyz 631.4 331.7 2005 -end -classcanvas 128514 class_ref 128386 // Wyplata - classdiagramsettings member_max_width 0 end - xyz 621.6 540.5 2000 -end -classcanvas 128642 class_ref 128514 // Wplata - classdiagramsettings member_max_width 0 end - xyz 546.5 598.2 2005 -end -classcanvas 128770 class_ref 128642 // Bankomat - classdiagramsettings member_max_width 0 end - xyz 257 340.8 2000 -end -classcanvas 128898 class_ref 128770 // StanNominalow - classdiagramsettings member_max_width 0 end - xyz 97.7 455.2 2005 -end -classcanvas 129154 class_ref 129026 // Serwisant - classdiagramsettings member_max_width 0 end - xyz 421.5 148.1 2000 -end -classcanvas 129282 class_ref 129154 // Karta - classdiagramsettings member_max_width 0 end - xyz 567.1 135.1 2000 -end -classcanvas 129410 class_ref 129282 // PIN - classdiagramsettings member_max_width 0 end - xyz 538 251 2005 -end -classcanvas 129538 class_ref 129410 // Transfer - classdiagramsettings member_max_width 0 end - xyz 514.3 477.3 2005 -end -classcanvas 129666 class_ref 129538 // Saldo - classdiagramsettings member_max_width 0 end - xyz 718.5 391.2 2000 -end -classcanvas 129794 class_ref 129666 // HistoriaTransakcji - classdiagramsettings member_max_width 0 end - xyz 280.7 69.2 2005 -end -classcanvas 130050 class_ref 128898 // Zakup - classdiagramsettings member_max_width 0 end - xyz 550.6 423.9 2005 -end -classcanvas 130178 class_ref 129794 // Konto - classdiagramsettings member_max_width 0 end - xyz 705 141.2 2000 -end -classcanvas 130306 class_ref 129922 // Naprawa - classdiagramsettings member_max_width 0 end - xyz 82.8 356.1 2000 -end -classcanvas 130434 class_ref 130050 // Autoryzacja - classdiagramsettings member_max_width 0 end - xyz 456.3 352.7 2000 -end -classcanvas 130562 class_ref 130178 // Potwierdzenie - classdiagramsettings member_max_width 0 end - xyz 81.6 250.1 2000 -end -classcanvas 130690 class_ref 136706 // Banknot - classdiagramsettings member_max_width 0 end - xyz 304 666.2 2000 -end -classcanvas 130818 class_ref 136834 // StanPapieru - classdiagramsettings member_max_width 0 end - xyz 416.5 251.2 2000 -end -classcanvas 130946 class_ref 136962 // Papier - classdiagramsettings member_max_width 0 end - xyz 259.9 253.8 2000 -end -classcanvas 131074 class_ref 137090 // KartaPrepaid - classdiagramsettings member_max_width 0 end - xyz 384.5 432.8 2000 -end -classcanvas 137602 class_ref 143618 // AktualizacjaSalda - classdiagramsettings member_max_width 0 end - xyz 502.1 777.7 2000 -end -relationcanvas 131458 relation_ref 128130 // przechowuje - decenter_begin 414 - from ref 128770 z 2001 label "przechowuje" italic max_width 255 xyz 289 306 2001 to ref 130946 - no_role_a no_role_b - multiplicity_a_pos 256 295 3000 multiplicity_b_pos 271 327 3000 -end -relationcanvas 131586 relation_ref 128258 // zapisuje_stan - from ref 130818 z 2001 label "zapisuje_stan" italic max_width 255 xyz 328 253 2001 to ref 130946 - no_role_a no_role_b - multiplicity_a_pos 313 277 3000 multiplicity_b_pos 402 276 3000 -end -relationcanvas 131714 relation_ref 128386 // sprawdza - from ref 129154 z 2001 label "sprawdza" italic max_width 255 xyz 458 212 2001 to ref 130818 - no_role_a no_role_b - multiplicity_a_pos 441 236 3000 multiplicity_b_pos 441 189 3000 -end -relationcanvas 131842 relation_ref 134914 // posiada - from ref 129154 z 2001 label "posiada" italic max_width 255 xyz 508 155 2001 to ref 129282 - no_role_a no_role_b - multiplicity_a_pos 537 180 3000 multiplicity_b_pos 499 175 3000 -end -relationcanvas 132354 relation_ref 135042 // posiada - decenter_begin 615 - from ref 129282 z 2006 label "posiada" italic max_width 255 xyz 589 235 2006 to point 592.2 266.4 - line 141186 z 2006 to ref 129410 - no_role_a no_role_b - multiplicity_a_pos 587 275 3000 multiplicity_b_pos 652 227 3000 -end -relationcanvas 132482 relation_ref 135170 // posredniczy - from ref 129410 z 2006 label "posredniczy" italic max_width 255 xyz 496 322 2006 to point 555.6 365.6 - line 141314 z 2006 to ref 130434 - no_role_a no_role_b - multiplicity_a_pos 545 362 3000 multiplicity_b_pos 548 293 3000 -end -relationcanvas 132610 relation_ref 135298 // dokonuje - from ref 128770 z 2001 label "dokonuje" italic max_width 255 xyz 368 363 2001 to ref 130434 - no_role_a no_role_b - multiplicity_a_pos 432 386 3000 multiplicity_b_pos 334 381 3000 -end -relationcanvas 132738 relation_ref 135426 // sprawdza - decenter_begin 136 - from ref 128770 z 2001 label "sprawdza" italic max_width 255 xyz 361 332 2001 to point 448 344.8 - line 132866 z 2001 to ref 130818 - no_role_a no_role_b - multiplicity_a_pos 436 296 3000 multiplicity_b_pos 324 336 3000 -end -relationcanvas 132994 relation_ref 135554 // drukuje - decenter_end 134 - from ref 130562 z 2001 to point 130.6 344.8 - line 140674 z 2001 label "drukuje" italic max_width 255 xyz 177 334 2001 to ref 128770 - no_role_a no_role_b - multiplicity_a_pos 243 337 3000 multiplicity_b_pos 144 310 3000 -end -relationcanvas 133122 relation_ref 135682 // zuzywa - from ref 130562 z 2001 label "zuzywa" italic max_width 255 xyz 303 247 2001 to ref 130946 - no_role_a no_role_b - multiplicity_a_pos 317 273 3000 multiplicity_b_pos 320 268 3000 -end -relationcanvas 133250 relation_ref 135810 // uzupelnia - decenter_begin 768 - from ref 129154 z 2001 label "uzupelnia" italic max_width 255 xyz 332 163 2001 to point 283 175.6 - line 140546 z 2001 to ref 130946 - no_role_a no_role_b - multiplicity_a_pos 269 238 3000 multiplicity_b_pos 408 182 3000 -end -relationcanvas 133506 relation_ref 135938 // posiada - decenter_end 527 - from ref 129282 z 2006 to point 653 163 - line 137474 z 2006 label "posiada" italic max_width 255 xyz 611 263 2006 to ref 128258 - no_role_a no_role_b - multiplicity_a_pos 636 312 3000 multiplicity_b_pos 638 141 3000 -end -relationcanvas 133634 relation_ref 136066 // posiada - decenter_begin 272 - decenter_end 509 - from ref 130178 z 2006 to point 713 345.6 - line 140290 z 2006 label "posiada" italic max_width 255 xyz 674 264 2006 to ref 128258 - no_role_a no_role_b - multiplicity_a_pos 681 371 3000 multiplicity_b_pos 692 195 3000 -end -relationcanvas 133762 relation_ref 136194 // posiada - decenter_begin 671 - from ref 130178 z 2001 label "posiada" italic max_width 255 xyz 765 284 2001 to ref 129666 - no_role_a no_role_b - multiplicity_a_pos 769 372 3000 multiplicity_b_pos 722 196 3000 -end -relationcanvas 133890 relation_ref 136322 // przechowuje - decenter_begin 777 - from ref 128770 z 2001 to point 419.8 385.6 - line 144258 z 2001 label "przechowuje" italic max_width 255 xyz 344 374 2001 to ref 131074 - no_role_a no_role_b - multiplicity_a_pos 400 418 3000 multiplicity_b_pos 325 374 3000 -end -relationcanvas 134018 relation_ref 136450 // uczestniczy - decenter_end 252 - from ref 130050 z 2006 label "uczestniczy" italic max_width 255 xyz 476 420 2006 to ref 131074 - no_role_a no_role_b - multiplicity_a_pos 470 450 3000 multiplicity_b_pos 540 449 3000 -end -relationcanvas 134146 relation_ref 136578 // dokonuje - decenter_begin 194 - from ref 128258 z 2006 to point 571.4 339.8 - line 139778 z 2006 label "dokonuje" italic max_width 255 xyz 578 323 2006 to ref 130050 - no_role_a no_role_b - multiplicity_a_pos 562 406 3000 multiplicity_b_pos 614 352 3000 -end -relationcanvas 134658 relation_ref 136834 // posredniczy - from ref 130306 z 2001 label "posredniczy" italic max_width 255 xyz 167 359 2001 to ref 128770 - no_role_a no_role_b - multiplicity_a_pos 240 356 3000 multiplicity_b_pos 147 380 3000 -end -relationcanvas 134786 relation_ref 136962 // dokonuje - decenter_begin 230 - decenter_end 150 - from ref 129154 z 2001 label "dokonuje" italic max_width 255 xyz 221 144 2001 to point 63 156.4 - line 135042 z 2001 to point 58 361.4 - line 134914 z 2001 to ref 130306 - no_role_a no_role_b - multiplicity_a_pos 56 369 3000 multiplicity_b_pos 408 163 3000 -end -relationcanvas 135554 relation_ref 137218 // przechowuje - decenter_begin 363 - decenter_end 150 - from ref 128770 z 2001 label "przechowuje" italic max_width 255 xyz 210 546 2001 to point 271.4 675.6 - line 143362 z 2001 to ref 130690 - no_role_a no_role_b - multiplicity_a_pos 281 684 3000 multiplicity_b_pos 272 402 3000 -end -relationcanvas 135682 relation_ref 137346 // sprawdza - decenter_begin 847 - from ref 128770 z 2006 label "sprawdza" italic max_width 255 xyz 93 428 2006 to point 143 427.2 - line 141570 z 2006 to ref 128898 - no_role_a no_role_b - multiplicity_a_pos 131 439 3000 multiplicity_b_pos 243 395 3000 -end -relationcanvas 135938 relation_ref 137474 // nadzoruje - from ref 128130 z 2001 label "nadzoruje" italic max_width 255 xyz 693 64 2001 to point 726.4 89.8 - line 136066 z 2001 to ref 130178 - no_role_a no_role_b - multiplicity_a_pos 704 123 3000 multiplicity_b_pos 685 72 3000 -end -relationcanvas 136322 relation_ref 137602 // sprawdza - from ref 128130 z 2006 label "sprawdza" italic max_width 255 xyz 585 96 2006 to ref 129794 - no_role_a no_role_b - multiplicity_a_pos 619 126 3000 multiplicity_b_pos 584 127 3000 -end -relationcanvas 136578 relation_ref 137730 // zapisuje - decenter_end 699 - from ref 129794 z 2006 label "zapisuje" italic max_width 255 xyz 142 76 2006 to point 40.6 84.8 - line 136706 z 2006 to point 46.4 410.6 - line 136834 z 2006 to point 125.6 408 - line 141058 z 2006 to ref 128770 - no_role_a no_role_b - multiplicity_a_pos 233 374 3000 multiplicity_b_pos 253 101 3000 -end -relationcanvas 136962 relation_ref 137858 // nadzoruje - decenter_begin 173 - from ref 128130 z 2006 label "nadzoruje" italic max_width 255 xyz 357 7 2006 to point 615.6 22.2 - line 137218 z 2006 to point 21.4 24.8 - line 137090 z 2006 to point 20.6 472.2 - line 137346 z 2006 to ref 128898 - no_role_a no_role_b - multiplicity_a_pos 74 479 3000 multiplicity_b_pos 634 81 3000 -end -relationcanvas 137730 relation_ref 137986 // dokonuje - decenter_begin 128 - from ref 128770 z 2001 to point 179.8 549.8 - line 145666 z 2001 label "dokonuje" italic max_width 255 xyz 353 780 2001 to point 254.8 791.4 - line 138370 z 2001 to ref 137602 - no_role_a no_role_b - multiplicity_a_pos 489 801 3000 multiplicity_b_pos 249 406 3000 -end -relationcanvas 137858 relation_ref 138114 // uczestniczy_w - from ref 137602 z 2001 label "uczestniczy_w" italic max_width 255 xyz 643 773 2001 to point 747.2 790.6 - line 137986 z 2001 to ref 129666 - no_role_a no_role_b - multiplicity_a_pos 773 446 3000 multiplicity_b_pos 614 800 3000 -end -relationcanvas 139010 relation_ref 138242 // zapisuje_stan - decenter_begin 284 - from ref 128898 z 2006 to point 120.6 691.4 - line 140930 z 2006 label "zapisuje_stan" italic max_width 255 xyz 51 596 2006 to ref 130690 - no_role_a no_role_b - multiplicity_a_pos 281 702 3000 multiplicity_b_pos 110 496 3000 -end -relationcanvas 139522 relation_ref 138370 // dokonuje - decenter_begin 180 - decenter_end 223 - from ref 128258 z 2006 label "dokonuje" italic max_width 255 xyz 581 479 2006 to point 633 495.6 - line 139650 z 2006 to ref 129538 - no_role_a no_role_b - multiplicity_a_pos 587 494 3000 multiplicity_b_pos 622 412 3000 -end -relationcanvas 140162 relation_ref 138498 // dokonuje - from ref 128258 z 2006 label "dokonuje" italic max_width 255 xyz 653 452 2006 to ref 128514 - no_role_a no_role_b - multiplicity_a_pos 632 521 3000 multiplicity_b_pos 634 412 3000 -end -relationcanvas 142082 relation_ref 138626 // posredniczy - decenter_begin 119 - decenter_end 870 - from ref 129538 z 2006 label "posredniczy" italic max_width 255 xyz 409 483 2006 to point 359.8 489.8 - line 142210 z 2006 to point 353 395.6 - line 145410 z 2006 to point 319.8 393 - line 143874 z 2006 to ref 128770 - no_role_a no_role_b - multiplicity_a_pos 328 400 3000 multiplicity_b_pos 488 511 3000 -end -relationcanvas 142850 relation_ref 138754 // posredniczy - decenter_end 870 - from ref 128514 z 2001 label "posredniczy" italic max_width 255 xyz 438 567 2001 to point 313 577.2 - line 142978 z 2001 to ref 128770 - no_role_a no_role_b - multiplicity_a_pos 303 400 3000 multiplicity_b_pos 607 586 3000 -end -relationcanvas 143490 relation_ref 138882 // posredniczy - decenter_begin 647 - decenter_end 119 - from ref 128770 z 2006 label "posredniczy" italic max_width 255 xyz 385 594 2006 to point 295.6 607.2 - line 143618 z 2006 to ref 128642 - no_role_a no_role_b - multiplicity_a_pos 524 626 3000 multiplicity_b_pos 289 401 3000 -end -relationcanvas 144642 relation_ref 139010 // uczestniczy - from ref 128642 z 2006 label "uczestniczy" italic max_width 255 xyz 408 634 2006 to point 328 634.8 - line 144770 z 2006 to ref 130690 - no_role_a no_role_b - multiplicity_a_pos 308 653 3000 multiplicity_b_pos 524 666 3000 -end -relationcanvas 144898 relation_ref 139138 // uczestniczy - from ref 128514 z 2001 label "uczestniczy" italic max_width 255 xyz 502 699 2001 to point 647.2 693 - line 145026 z 2001 to ref 130690 - no_role_a no_role_b - multiplicity_a_pos 368 703 3000 multiplicity_b_pos 634 620 3000 -end -end