From f2642039a7ec74974092a67ebdd6701c729fdb97 Mon Sep 17 00:00:00 2001 From: Krzysztof Szostak Date: Wed, 16 Dec 2020 10:13:04 +0100 Subject: [PATCH] =?UTF-8?q?Prze=C5=9Blij=20pliki=20do=20'models'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- models/models.prj | 482 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 477 insertions(+), 5 deletions(-) diff --git a/models/models.prj b/models/models.prj index 4831a0e..c9851ab 100644 --- a/models/models.prj +++ b/models/models.prj @@ -1,6 +1,6 @@ format 223 "models" - revision 2 + revision 3 modified_by 52 "KSzostak" @@ -65,8 +65,8 @@ format 223 activitydiagramsettings end classdiagram 128180 "domain_model" - classdiagramsettings member_max_width 0 end - size A4 + classdiagramsettings draw_all_relations no member_max_width 0 end + size A2 end class 134580 "Serwisant" @@ -79,6 +79,21 @@ format 223 explicit_switch_type "" mysql_decl "" + classrelation 129588 // (< wysyla) + relation 128820 ---- name "< wysyla" + a role_name "" multiplicity "1" private + classrelation_ref 129588 // (< wysyla) + b role_name "" multiplicity "*" private + classrelation_ref 129716 // (< wysyla) + end + + classrelation 133684 // (przeprowadza) + relation 130868 ---- name "przeprowadza" + a role_name "" multiplicity "*" private + classrelation_ref 133684 // (przeprowadza) + b role_name "" multiplicity "*" private + classrelation_ref 133812 // (przeprowadza) + end end class 134708 "Serwis" @@ -91,6 +106,33 @@ format 223 explicit_switch_type "" mysql_decl "" + classrelation 129716 // (< wysyla) + relation_ref 128820 // < wysyla + end + + classrelation 130100 // (odpowiada za) + relation 129076 ---- name "odpowiada za" + a role_name "" multiplicity "*" private + classrelation_ref 130100 // (odpowiada za) + b role_name "" multiplicity "1" private + classrelation_ref 130228 // (odpowiada za) + end + + classrelation 134196 // + relation 131124 ---- + a role_name "" private + classrelation_ref 134196 // + b role_name "" private + classrelation_ref 134324 // + end + + classrelation 134324 // + relation_ref 131124 // + end + + classrelation 135092 // + relation_ref 131508 // + end end class 134836 "Administrator_systemu" @@ -103,9 +145,24 @@ format 223 explicit_switch_type "" mysql_decl "" + classrelation 136500 // (< powiadamia) + relation 132276 ---- name "< powiadamia" + a role_name "" multiplicity "*" private + classrelation_ref 136500 // (< powiadamia) + b role_name "" multiplicity "*" private + classrelation_ref 136628 // (< powiadamia) + end + + classrelation 136756 // (nadzoruje >) + relation 132404 ---- name "nadzoruje >" + a role_name "" multiplicity "*" private + classrelation_ref 136756 // (nadzoruje >) + b role_name "" multiplicity "*" private + classrelation_ref 136884 // (nadzoruje >) + end end - class 134964 "Magazyn" + class 134964 "Hurtownia" visibility package cpp_decl "" java_decl "" @@ -115,6 +172,29 @@ format 223 explicit_switch_type "" mysql_decl "" + classrelation 130740 // + relation_ref 129332 // + end + + classrelation 130868 // + relation 129460 ---- + a role_name "" private + classrelation_ref 130868 // + b role_name "" private + classrelation_ref 130996 // + end + + classrelation 131380 // (magazynuje >) + relation 129716 ---- name "magazynuje >" + a role_name "" multiplicity "*" private + classrelation_ref 131380 // (magazynuje >) + b role_name "" multiplicity "1" private + classrelation_ref 131508 // (magazynuje >) + end + + classrelation 131764 // (< zaopatruje) + relation_ref 129844 // < zaopatruje + end end class 135092 "Dostawca" @@ -127,6 +207,45 @@ format 223 explicit_switch_type "" mysql_decl "" + classrelation 130484 // + relation_ref 129204 // + end + + classrelation 130612 // + relation 129332 ---- + a role_name "" private + classrelation_ref 130612 // + b role_name "" private + classrelation_ref 130740 // + end + + classrelation 131636 // (< zaopatruje) + relation 129844 ---- name "< zaopatruje" + a role_name "" multiplicity "*" private + classrelation_ref 131636 // (< zaopatruje) + b role_name "" multiplicity "*" private + classrelation_ref 131764 // (< zaopatruje) + end + + classrelation 131892 // + relation 129972 ---- + a role_name "" private + classrelation_ref 131892 // + b role_name "" private + classrelation_ref 132020 // + end + + classrelation 132148 // (< dokonuje) + relation 130100 ---- name "< dokonuje" + a role_name "" multiplicity "*" private + classrelation_ref 132148 // (< dokonuje) + b role_name "" multiplicity "*" private + classrelation_ref 132276 // (< dokonuje) + end + + classrelation 134836 // (powiadamia >) + relation_ref 131380 // powiadamia > + end end class 135220 "Produkt" @@ -139,6 +258,29 @@ format 223 explicit_switch_type "" mysql_decl "" + classrelation 130356 // + relation 129204 ---- + a role_name "" private + classrelation_ref 130356 // + b role_name "" private + classrelation_ref 130484 // + end + + classrelation 131124 // (przechowuje >) + relation 129588 ---- name "przechowuje >" + a role_name "" multiplicity "1" private + classrelation_ref 131124 // (przechowuje >) + b role_name "" multiplicity "*" private + classrelation_ref 131252 // (przechowuje >) + end + + classrelation 131508 // (magazynuje >) + relation_ref 129716 // magazynuje > + end + + classrelation 135860 // 1 (obejmuje >) + relation_ref 131892 // obejmuje > + end end class 135348 "Transakcja" @@ -151,6 +293,37 @@ format 223 explicit_switch_type "" mysql_decl "" + classrelation 128052 // + relation 128052 ---- + a role_name "" private + classrelation_ref 128052 // + b role_name "" private + classrelation_ref 128180 // + end + + classrelation 129076 // + relation 128564 ---- + a role_name "" private + classrelation_ref 129076 // + b role_name "" private + classrelation_ref 129204 // + end + + classrelation 129844 // + relation 128948 ---- + a role_name "" private + classrelation_ref 129844 // + b role_name "" private + classrelation_ref 129972 // + end + + classrelation 132404 // + relation 130228 ---- + a role_name "" private + classrelation_ref 132404 // + b role_name "" private + classrelation_ref 132532 // + end end class 135476 "Platnosc" @@ -163,6 +336,41 @@ format 223 explicit_switch_type "" mysql_decl "" + classrelation 128436 // (zrealizowana >) + relation_ref 128180 // zrealizowana > + end + + classrelation 128692 // + relation_ref 128308 // + end + + classrelation 128820 // + relation 128436 ---- + a role_name "" private + classrelation_ref 128820 // + b role_name "" private + classrelation_ref 128948 // + end + + classrelation 129204 // + relation_ref 128564 // + end + + classrelation 129332 // (< zrealizowana) + relation 128692 ---- name "< zrealizowana" + a role_name "" multiplicity "1" private + classrelation_ref 129332 // (< zrealizowana) + b role_name "" multiplicity "1" private + classrelation_ref 129460 // (< zrealizowana) + end + + classrelation 133172 // (oplacona) + relation 130612 ---- name "oplacona" + a role_name "" multiplicity "1" private + classrelation_ref 133172 // (oplacona) + b role_name "" multiplicity "1" private + classrelation_ref 133300 // (oplacona) + end end class 135604 "Karta_platnicza" @@ -175,6 +383,17 @@ format 223 explicit_switch_type "" mysql_decl "" + classrelation 128180 // + relation_ref 128052 // + end + + classrelation 128308 // (zrealizowana >) + relation 128180 ---- name "zrealizowana >" + a role_name "" multiplicity "1" private + classrelation_ref 128308 // (zrealizowana >) + b role_name "" multiplicity "1" private + classrelation_ref 128436 // (zrealizowana >) + end end class 135732 "Gotowka" @@ -187,6 +406,17 @@ format 223 explicit_switch_type "" mysql_decl "" + classrelation 128564 // + relation 128308 ---- + a role_name "" private + classrelation_ref 128564 // + b role_name "" private + classrelation_ref 128692 // + end + + classrelation 129460 // (< zrealizowana) + relation_ref 128692 // < zrealizowana + end end class 135860 "Klient" @@ -199,9 +429,32 @@ format 223 explicit_switch_type "" mysql_decl "" + classrelation 128948 // + relation_ref 128436 // + end + + classrelation 132660 // (uczestniczy >) + relation 130356 ---- name "uczestniczy >" + a role_name "" multiplicity "*" private + classrelation_ref 132660 // (uczestniczy >) + b role_name "" multiplicity "1" private + classrelation_ref 132788 // (uczestniczy >) + end + + classrelation 135476 // + relation 131764 ---- + a role_name "" private + classrelation_ref 135476 // + b role_name "" private + classrelation_ref 135604 // + end + + classrelation 137396 // (sklada) + relation_ref 132660 // sklada + end end - class 135988 "Reklamacje" + class 135988 "Reklamacja" visibility package cpp_decl "" java_decl "" @@ -211,6 +464,25 @@ format 223 explicit_switch_type "" mysql_decl "" + classrelation 135604 // + relation_ref 131764 // + end + + classrelation 137012 // (dotyczy >) + relation 132532 ---- name "dotyczy >" + a role_name "" multiplicity "1" private + classrelation_ref 137012 // (dotyczy >) + b role_name "" multiplicity "1" private + classrelation_ref 137140 // (dotyczy >) + end + + classrelation 137268 // (sklada) + relation 132660 ---- name "sklada" + a role_name "" multiplicity "1" private + classrelation_ref 137268 // (sklada) + b role_name "" multiplicity "*" private + classrelation_ref 137396 // (sklada) + end end class 136116 "Modul_komunikacji" @@ -223,6 +495,29 @@ format 223 explicit_switch_type "" mysql_decl "" + classrelation 134580 // (obsluguje >) + relation_ref 131252 // obsluguje > + end + + classrelation 134708 // (powiadamia >) + relation 131380 ---- name "powiadamia >" + a role_name "" multiplicity "*" private + classrelation_ref 134708 // (powiadamia >) + b role_name "" multiplicity "*" private + classrelation_ref 134836 // (powiadamia >) + end + + classrelation 134964 // + relation 131508 ---- + a role_name "" private + classrelation_ref 134964 // + b role_name "" private + classrelation_ref 135092 // + end + + classrelation 136628 // (< powiadamia) + relation_ref 132276 // < powiadamia + end end class 136244 "Urzad_skarbowy" @@ -235,6 +530,9 @@ format 223 explicit_switch_type "" mysql_decl "" + classrelation 136116 // (< kontroluje) + relation_ref 132020 // < kontroluje + end end class 136372 "System_ksiegowy" @@ -247,6 +545,9 @@ format 223 explicit_switch_type "" mysql_decl "" + classrelation 136372 // (< zaksiegowuje) + relation_ref 132148 // < zaksiegowuje + end end class 136500 "Inspektorat_sanitarny" @@ -261,5 +562,176 @@ format 223 end + class 143028 "Automat" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 129972 // + relation_ref 128948 // + end + + classrelation 130228 // (odpowiada za) + relation_ref 129076 // odpowiada za + end + + classrelation 130996 // + relation_ref 129460 // + end + + classrelation 131252 // (przechowuje >) + relation_ref 129588 // przechowuje > + end + + classrelation 132020 // + relation_ref 129972 // + end + + classrelation 133044 // (dokonuje) + relation_ref 130484 // dokonuje + end + + classrelation 134068 // (< przechodzi) + relation_ref 130996 // < przechodzi + end + + classrelation 134452 // (obsluguje >) + relation 131252 ---- name "obsluguje >" + a role_name "" multiplicity "1" private + classrelation_ref 134452 // (obsluguje >) + b role_name "" multiplicity "1" private + classrelation_ref 134580 // (obsluguje >) + end + + classrelation 135348 // (< uzupelnia) + relation_ref 131636 // < uzupelnia + end + + classrelation 136884 // (nadzoruje >) + relation_ref 132404 // nadzoruje > + end + end + + class 143156 "Dostawa" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 132276 // (< dokonuje) + relation_ref 130100 // < dokonuje + end + + classrelation 135220 // (< uzupelnia) + relation 131636 ---- name "< uzupelnia" + a role_name "" multiplicity "1" private + classrelation_ref 135220 // (< uzupelnia) + b role_name "" multiplicity "1" private + classrelation_ref 135348 // (< uzupelnia) + end + end + + class 143284 "Przeglad" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 133428 // + relation 130740 ---- + a role_name "" private + classrelation_ref 133428 // + b role_name "" private + classrelation_ref 133556 // + end + + classrelation 133556 // + relation_ref 130740 // + end + + classrelation 133812 // (przeprowadza) + relation_ref 130868 // przeprowadza + end + + classrelation 133940 // (< przechodzi) + relation 130996 ---- name "< przechodzi" + a role_name "" multiplicity "1" private + classrelation_ref 133940 // (< przechodzi) + b role_name "" multiplicity "*" private + classrelation_ref 134068 // (< przechodzi) + end + end + + class 143412 "Sprzedaz" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 132532 // + relation_ref 130228 // + end + + classrelation 132788 // (uczestniczy >) + relation_ref 130356 // uczestniczy > + end + + classrelation 132916 // (dokonuje) + relation 130484 ---- name "dokonuje" + a role_name "" multiplicity "1" private + classrelation_ref 132916 // (dokonuje) + b role_name "" multiplicity "*" private + classrelation_ref 133044 // (dokonuje) + end + + classrelation 133300 // (oplacona) + relation_ref 130612 // oplacona + end + + classrelation 135732 // 1 (obejmuje >) + relation 131892 ---- name "obejmuje >" + a role_name "1" private + classrelation_ref 135732 // 1 (obejmuje >) + b role_name "1" private + classrelation_ref 135860 // 1 (obejmuje >) + end + + classrelation 135988 // (< kontroluje) + relation 132020 ---- name "< kontroluje" + a role_name "" multiplicity "1" private + classrelation_ref 135988 // (< kontroluje) + b role_name "" multiplicity "*" private + classrelation_ref 136116 // (< kontroluje) + end + + classrelation 136244 // (< zaksiegowuje) + relation 132148 ---- name "< zaksiegowuje" + a role_name "" multiplicity "1" private + classrelation_ref 136244 // (< zaksiegowuje) + b role_name "" multiplicity "*" private + classrelation_ref 136372 // (< zaksiegowuje) + end + + classrelation 137140 // (dotyczy >) + relation_ref 132532 // dotyczy > + end + end end end