diff --git a/models/122.session b/models/122.session new file mode 100644 index 0000000..1fc6538 --- /dev/null +++ b/models/122.session @@ -0,0 +1,13 @@ +window_sizes 1920 1001 450 1464 811 128 + +diagrams + active classdiagram_ref 128002 // domain-model + 1464 811 90 B-Landscape 0 0 +end +show_stereotypes +selected classrelation_ref 131458 // +open + class_ref 128002 // Bankomat + class_ref 129026 // Serwisant +end +end diff --git a/models/128002.diagram b/models/128002.diagram index e944336..c07bf35 100644 --- a/models/128002.diagram +++ b/models/128002.diagram @@ -2,154 +2,128 @@ format 223 classcanvas 128130 class_ref 128002 // Bankomat classdiagramsettings member_max_width 0 end - xyzwh 634.79 588.87 2000 126 116 + xyzwh 894.3 254.3 2000 126 116 end classcanvas 128258 class_ref 128130 // Gotówka classdiagramsettings member_max_width 0 end - xyzwh 870.51 600.72 2005 106 113 + xyzwh 1189.1 253.4 2005 106 112 end classcanvas 128386 class_ref 128258 // Karta classdiagramsettings member_max_width 0 end - xyzwh 817.64 320.12 2005 111 113 + xyzwh 317.6 23.8 2005 110 110 end classcanvas 128514 class_ref 128386 // BLIK classdiagramsettings member_max_width 0 end - xyzwh 241.56 400.31 2000 95 128 + xyzwh 323.2 783.5 2000 95 128 end classcanvas 128642 class_ref 128514 // Wyplata classdiagramsettings member_max_width 0 end - xyzwh 234.19 252.96 2000 108 113 + xyzwh 64.1 791 2000 108 113 end classcanvas 128770 class_ref 128642 // Wplata classdiagramsettings member_max_width 0 end - xyzwh 72.03 438.79 2000 96 58 + xyzwh 322.5 1009 2000 96 58 end classcanvas 128898 class_ref 128770 // Klient classdiagramsettings member_max_width 0 end - xyzwh 1032.6 176.84 2000 97 113 + xyzwh 592.4 239.1 2000 97 112 end classcanvas 129026 class_ref 128898 // Konwojent classdiagramsettings member_max_width 0 end - xyzwh 357.75 618.35 2000 174 78 + xyzwh 1152.9 33.4 2000 173 78 end classcanvas 129154 class_ref 129026 // Serwisant classdiagramsettings member_max_width 0 end - xyzwh 673.16 753.48 2000 191 103 + xyzwh 862.9 34.4 2000 190 102 end classcanvas 129282 class_ref 129154 // Bank classdiagramsettings member_max_width 0 end - xyzwh 584.8 78.43 2000 111 116 + xyzwh 72.6 234.4 2000 110 116 end classcanvas 129410 class_ref 129282 // Konto classdiagramsettings member_max_width 0 end - xyzwh 815.27 179.47 2000 114 106 + xyzwh 316.4 238 2000 111 106 end classcanvas 129538 class_ref 129410 // Przelew classdiagramsettings member_max_width 0 end - xyzwh 407.76 134.75 2000 83 82 + xyzwh 573.9 636.9 2000 83 81 end classcanvas 129666 class_ref 129538 // System_Transakcji classdiagramsettings member_max_width 0 end - xyzwh 543.8 252.96 2000 195 113 + xyzwh 272.6 425.4 2000 195 113 end classcanvas 129794 class_ref 129666 // Potwierdzenie classdiagramsettings member_max_width 0 end - xyzwh 41.55 257.96 2000 148 103 + xyzwh 43.6 987.1 2000 148 102 end classcanvas 129922 class_ref 129794 // PIN classdiagramsettings member_max_width 0 end - xyzwh 968.03 337.75 2000 104 76 + xyzwh 581.6 38.8 2000 102 76 end classcanvas 130050 class_ref 129922 // Transakcja classdiagramsettings member_max_width 0 end - xyzwh 384.91 256.96 2000 118 105 + xyzwh 314.3 619.7 2000 118 104 end classcanvas 130178 class_ref 130050 // Ekran_Bankomatu classdiagramsettings member_max_width 0 end - xyzwh 1170.72 183.84 2005 173 99 + xyzwh 870.8 461.1 2005 174 99 end -relationcanvas 130690 relation_ref 128386 // - decenter_begin 119 - from ref 128130 z 2001 to ref 129666 - no_role_a no_role_b - no_multiplicity_a no_multiplicity_b +relationcanvas 128762 relation_ref 128122 // + from ref 130178 z 2006 to ref 128130 + role_a_pos 966 378 3000 no_role_b + multiplicity_a_pos 935 378 3000 multiplicity_b_pos 935 431 3000 +end +relationcanvas 130042 relation_ref 128250 // + from ref 129026 z 2006 to ref 128258 + no_role_a role_b_pos 1247 120 3000 + multiplicity_a_pos 1217 223 3000 multiplicity_b_pos 1216 120 3000 end relationcanvas 132610 relation_ref 128770 // - from ref 129410 z 2001 to ref 128898 - no_role_a no_role_b + geometry HV unfixed + decenter_begin 537 + from ref 129410 z 2001 to point 589 292 + line 130298 z 2001 to ref 128898 + role_a_pos 554 266 3000 no_role_b no_multiplicity_a no_multiplicity_b end relationcanvas 132738 relation_ref 128898 // from ref 128386 z 2006 to ref 129410 - no_role_a no_role_b - no_multiplicity_a no_multiplicity_b + no_role_a role_b_pos 380 142 3000 + multiplicity_a_pos 349 209 3000 multiplicity_b_pos 349 142 3000 end relationcanvas 132866 relation_ref 129026 // decenter_begin 533 - from ref 129282 z 2001 to point 866.3 137.7 - line 136578 z 2001 to ref 129410 - no_role_a no_role_b - no_multiplicity_a no_multiplicity_b + decenter_end 537 + from ref 129282 z 2001 to ref 129410 + no_role_a role_b_pos 192 266 3000 + multiplicity_a_pos 296 304 3000 multiplicity_b_pos 193 304 3000 end relationcanvas 132994 relation_ref 129154 // from ref 129922 z 2006 to ref 128386 - no_role_a no_role_b - no_multiplicity_a no_multiplicity_b + role_a_pos 437 48 3000 no_role_b + multiplicity_a_pos 438 85 3000 multiplicity_b_pos 560 84 3000 end relationcanvas 133122 relation_ref 129282 // - decenter_end 460 from ref 129794 z 2001 to ref 128642 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end relationcanvas 133250 relation_ref 129410 // - decenter_begin 532 + decenter_begin 456 + decenter_end 430 from ref 129794 z 2001 to ref 128770 - no_role_a no_role_b - no_multiplicity_a no_multiplicity_b -end -relationcanvas 133378 relation_ref 129538 // - geometry VHV unfixed - decenter_begin 563 - decenter_end 79 - from ref 128130 z 2006 to point 702 512.68 - line 136066 z 2006 to point 1181 512.68 - line 136194 z 2006 to ref 130178 - no_role_a no_role_b - no_multiplicity_a no_multiplicity_b + role_a_pos 246 1005 3000 no_role_b + multiplicity_a_pos 300 1043 3000 multiplicity_b_pos 201 1042 3000 end relationcanvas 133506 relation_ref 129666 // from ref 128130 z 2001 to ref 129154 - no_role_a no_role_b - no_multiplicity_a no_multiplicity_b -end -relationcanvas 133762 relation_ref 129922 // - from ref 128898 z 2006 to ref 130178 - no_role_a no_role_b - no_multiplicity_a no_multiplicity_b -end -relationcanvas 133890 relation_ref 130050 // - decenter_begin 533 - from ref 128130 z 2001 to ref 129026 - no_role_a no_role_b - no_multiplicity_a no_multiplicity_b -end -relationcanvas 134146 relation_ref 130306 // - decenter_begin 532 - decenter_end 879 - from ref 129794 z 2001 to point 120.9 40.9 - line 138114 z 2001 to point 1384.7 40.9 - line 138242 z 2001 to point 1384.7 552.3 - line 138370 z 2001 to point 816.1 552.3 - line 138498 z 2001 to ref 128130 - no_role_a no_role_b - no_multiplicity_a no_multiplicity_b + role_a_pos 965 144 3000 no_role_b + multiplicity_a_pos 935 144 3000 multiplicity_b_pos 935 224 3000 end relationcanvas 134402 relation_ref 130562 // - decenter_begin 533 from ref 128130 z 2006 to ref 128258 - no_role_a no_role_b - no_multiplicity_a no_multiplicity_b + no_role_a role_b_pos 1028 281 3000 + multiplicity_a_pos 1166 318 3000 multiplicity_b_pos 1029 319 3000 end relationcanvas 134530 relation_ref 130690 // from ref 128514 z 2001 to ref 128642 @@ -157,58 +131,53 @@ relationcanvas 134530 relation_ref 130690 // no_multiplicity_a no_multiplicity_b end relationcanvas 134658 relation_ref 130818 // - decenter_end 430 from ref 128514 z 2001 to ref 128770 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end relationcanvas 134914 relation_ref 131074 // - decenter_begin 175 - decenter_end 876 from ref 129666 z 2001 to ref 129410 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end relationcanvas 135042 relation_ref 131202 // - from ref 129666 z 2001 to ref 129282 + geometry HV unfixed + decenter_end 458 + from ref 129666 z 2001 to point 120 478 + line 130170 z 2001 to ref 129282 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end relationcanvas 136706 relation_ref 131330 // - decenter_begin 460 - decenter_end 456 + decenter_end 465 from ref 129666 z 2001 to ref 130050 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end relationcanvas 136962 relation_ref 131458 // - decenter_begin 824 - decenter_end 814 - from ref 128898 z 2001 to point 1112.3 472.3 - line 137602 z 2001 to point 776.1 472.3 - line 137730 z 2001 to point 775.1 342.7 - line 137858 z 2001 to ref 129666 + geometry HVr + from ref 128898 z 2001 to point 637.1 479.9 + line 130554 z 2001 to ref 129666 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end relationcanvas 137218 relation_ref 131586 // decenter_end 532 from ref 129538 z 2001 to ref 130050 - no_role_a no_role_b + no_role_a role_b_pos 497 645 3000 no_multiplicity_a no_multiplicity_b end relationcanvas 137346 relation_ref 131714 // - decenter_begin 456 - decenter_end 460 - from ref 130050 z 2001 to ref 128642 + geometry HV unfixed + decenter_begin 532 + from ref 130050 z 2001 to point 112 672 + line 128634 z 2001 to ref 128642 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end relationcanvas 137474 relation_ref 131842 // - geometry VH unfixed - decenter_begin 532 - from ref 130050 z 2001 to point 444 451 - line 137986 z 2001 to ref 128514 + decenter_begin 465 + from ref 130050 z 2001 to ref 128514 no_role_a no_role_b no_multiplicity_a no_multiplicity_b end diff --git a/models/models.prj b/models/models.prj index 74b1339..18d361a 100644 --- a/models/models.prj +++ b/models/models.prj @@ -1,7 +1,7 @@ format 223 "models" - revision 2 - modified_by 2 "Pawel Lukaszewicz" + revision 4 + modified_by 122 "kacpe" @@ -113,13 +113,13 @@ ${members}} classrelation_ref 131202 // end - classrelation 131330 // + classrelation 131330 // naprawia () relation 129666 ---- - a role_name "" private + a role_name "naprawia" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " - classrelation_ref 131330 // - b role_name "" private + classrelation_ref 131330 // naprawia () + b role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 131458 // @@ -137,25 +137,25 @@ ${members}} classrelation_ref 132226 // end - classrelation 132738 // - relation_ref 130306 // - end - classrelation 133122 // relation 130562 ---- - a role_name "" private + a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 133122 // - b role_name "" private + b role_name "posiada" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " - classrelation_ref 133250 // + classrelation_ref 133250 // posiada () end classrelation 134018 // relation_ref 130946 // end + + classrelation 128250 // + relation_ref 128122 // + end end class 128130 "Gotówka" @@ -170,9 +170,13 @@ ${members}} explicit_switch_type "" mysql_decl "" - classrelation 133250 // + classrelation 133250 // posiada () relation_ref 130562 // end + + classrelation 128506 // wplaca () + relation_ref 128250 // + end end class 128258 "Karta" @@ -201,14 +205,14 @@ ${members}} classrelation 129794 // relation 128898 ---- - a role_name "" private + a role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 129794 // - b role_name "" private + b role_name "daje_dostep" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " - classrelation_ref 129922 // + classrelation_ref 129922 // daje_dostep () end classrelation 130434 // @@ -447,6 +451,18 @@ ${members}} classrelation 132226 // relation_ref 130050 // end + + classrelation 128378 // + relation 128250 ---- + a role_name "" multiplicity "1" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; +" + classrelation_ref 128378 // + b role_name "wplaca" multiplicity "1" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; +" + classrelation_ref 128506 // wplaca () + end end class 129026 "Serwisant" @@ -480,14 +496,14 @@ ${members}} classrelation 130050 // relation 129026 ---- - a role_name "" private - java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; + a role_name "" multiplicity "*" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${stereotype}<${type}> ${name}${value}; " classrelation_ref 130050 // - b role_name "" private + b role_name "posiada" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " - classrelation_ref 130178 // + classrelation_ref 130178 // posiada () end classrelation 134530 // @@ -507,23 +523,23 @@ ${members}} explicit_switch_type "" mysql_decl "" - classrelation 129538 // + classrelation 129538 // ma () relation 128770 ---- - a role_name "" private + a role_name "ma" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " - classrelation_ref 129538 // + classrelation_ref 129538 // ma () b role_name "" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 129666 // end - classrelation 129922 // + classrelation 129922 // daje_dostep () relation_ref 128898 // end - classrelation 130178 // + classrelation 130178 // posiada () relation_ref 129026 // end @@ -566,10 +582,10 @@ ${members}} java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 135170 // - b role_name "" private + b role_name "posiada" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " - classrelation_ref 135298 // + classrelation_ref 135298 // posiada () end end @@ -654,29 +670,17 @@ ${members}} classrelation_ref 130690 // end - classrelation 130818 // + classrelation 130818 // posiada () relation 129410 ---- - a role_name "" private + a role_name "posiada" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " - classrelation_ref 130818 // - b role_name "" private + classrelation_ref 130818 // posiada () + b role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 130946 // end - - classrelation 132610 // - relation 130306 ---- - a role_name "" private - java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; -" - classrelation_ref 132610 // - b role_name "" private - java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; -" - classrelation_ref 132738 // - end end class 129794 "PIN" @@ -691,13 +695,13 @@ ${members}} explicit_switch_type "" mysql_decl "" - classrelation 130306 // + classrelation 130306 // posiada () relation 129154 ---- - a role_name "" private + a role_name "posiada" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " - classrelation_ref 130306 // - b role_name "" private + classrelation_ref 130306 // posiada () + b role_name "" multiplicity "1" private java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; " classrelation_ref 130434 // @@ -720,7 +724,7 @@ ${members}} relation_ref 131330 // end - classrelation 135298 // + classrelation 135298 // posiada () relation_ref 131586 // end @@ -768,6 +772,18 @@ ${members}} classrelation 131970 // relation_ref 129922 // end + + classrelation 128122 // ma () + relation 128122 ---- + a role_name "ma" multiplicity "1" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; +" + classrelation_ref 128122 // ma () + b role_name "" multiplicity "1" private + java " ${comment}${@}${visibility}${static}${final}${transient}${volatile}${type} ${name}${value}; +" + classrelation_ref 128250 // + end end end end