diff --git a/models/134658.diagram b/models/134658.diagram deleted file mode 100644 index ca16ad8..0000000 --- a/models/134658.diagram +++ /dev/null @@ -1,105 +0,0 @@ -format 223 - -classinstancecanvas 128130 classinstance_ref 128514 // KontrolerAutomatu - xyz 107 26 2010 life_line_z 2000 -end -classinstancecanvas 128258 classinstance_ref 128642 // - xyz 519 24 2015 life_line_z 2000 -end -classinstancecanvas 132226 classinstance_ref 128770 // - xyz 983 20 2000 life_line_z 2000 -end -classinstance 133890 class_ref 128142 // Klient - name "" xyz 8 15 2000 life_line_z 2000 -classinstance 137090 class_ref 171906 // Sprzedaz - name "" xyz 752 18 2000 life_line_z 2000 -durationcanvas 128770 classinstance_ref 128130 // KontrolerAutomatu:Automat - xyzwh 197 146 2010 11 158 - overlappingdurationcanvas 129538 - xyzwh 203 252 2020 11 25 - end - overlappingdurationcanvas 134914 - xyzwh 203 150 2020 11 25 - end -end -durationcanvas 129026 classinstance_ref 128258 // :ManagerTransakcji - xyzwh 583 186 2010 11 247 -end -durationcanvas 132354 classinstance_ref 132226 // :ModulPlatnosciGotowkowej - xyzwh 1074 222 2010 11 260 - overlappingdurationcanvas 138370 - xyzwh 1080 277 2020 11 25 - end - overlappingdurationcanvas 139010 - xyzwh 1080 382 2020 11 25 - end -end -durationcanvas 134786 classinstance_ref 133890 // :Klient - xyzwh 24 149 2010 11 27 -end -durationcanvas 138242 classinstance_ref 137090 // :Sprzedaz - xyzwh 786 222 2010 11 237 - overlappingdurationcanvas 137986 - xyzwh 792 422 2020 11 31 - end -end -msg 129154 synchronous - from durationcanvas_ref 128770 - to durationcanvas_ref 129026 - yz 199 2015 explicitmsg "rozpocznijTransakcje()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "idProdukt:String" - label_xy 249 182 -msg 129666 synchronous - from durationcanvas_ref 129026 - to durationcanvas_ref 129538 - yz 258 2025 explicitmsg "wyswietlCene()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "kwota:Kwota" - label_xy 260 238 -msg 135042 synchronous - from durationcanvas_ref 134786 - to durationcanvas_ref 134914 - yz 153 2025 explicitmsg "wybranyProdukt()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "numerProduktu:Int" - label_xy 26 129 -msg 137346 synchronous - from durationcanvas_ref 129026 - to durationcanvas_ref 138242 - yz 222 3010 explicitmsg "create()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "status:State, idProduktu:String, kwota:Kwota" - label_xy 604 205 -msg 137602 return - from durationcanvas_ref 138242 - to durationcanvas_ref 129026 - yz 393 2015 explicitmsg "boolean:True" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 661 376 -msg 138114 synchronous - from durationcanvas_ref 129026 - to durationcanvas_ref 137986 - yz 422 3015 explicitmsg "end()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "status:Status" - label_xy 632 405 -msg 138498 synchronous - from durationcanvas_ref 138242 - to durationcanvas_ref 138370 - yz 277 2030 explicitmsg "aktywuj()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 949 260 -msg 138882 return - from durationcanvas_ref 132354 - to durationcanvas_ref 138242 - yz 340 2015 explicitmsg "kwota:Kwota" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 930 322 -msg 139138 synchronous - from durationcanvas_ref 138242 - to durationcanvas_ref 139010 - yz 382 2025 explicitmsg "zwrocReszte(kwota:Kwota)" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 888 365 -end diff --git a/models/147714.diagram b/models/147714.diagram deleted file mode 100644 index 8dd1bf2..0000000 --- a/models/147714.diagram +++ /dev/null @@ -1,27 +0,0 @@ -format 223 - -classinstancecanvas 128002 classinstance_ref 129154 // - xyz 81 13 2000 life_line_z 2000 -end -classinstancecanvas 128386 classinstance_ref 128514 // KontrolerAutomatu - xyz 182 21 2000 life_line_z 2000 -end -classinstance 128514 class_ref 165122 // ManagerTransakcji - name "" xyz 427 19 2000 life_line_z 2000 -classinstancecanvas 128642 classinstance_ref 135682 // - xyz 593 20 2000 life_line_z 2000 -end -classinstance 128770 class_ref 164226 // ModulPlatnosciGotowkowej - name "" xyz 690 19 2000 life_line_z 2000 -durationcanvas 128898 classinstance_ref 128002 // :Klient - xyzwh 97 127 2010 11 29 -end -durationcanvas 129026 classinstance_ref 128386 // KontrolerAutomatu:ZakupProduktu - xyzwh 272 127 2010 11 26 -end -msg 129154 synchronous - from durationcanvas_ref 128898 - to durationcanvas_ref 129026 - yz 127 2015 unspecifiedmsg - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default -end diff --git a/models/147842.diagram b/models/147842.diagram deleted file mode 100644 index 1cbadec..0000000 --- a/models/147842.diagram +++ /dev/null @@ -1,55 +0,0 @@ -format 223 - -classinstancecanvas 128130 classinstance_ref 128514 // KontrolerAutomatu - xyz 115 33 2010 life_line_z 2000 -end -classinstancecanvas 128258 classinstance_ref 128642 // - show_stereotype_properties no xyz 455 29 2015 life_line_z 2000 -end -classinstance 133890 class_ref 128142 // Klient - name "" xyz 19 27 2000 life_line_z 2000 -classinstance 137090 class_ref 171906 // Sprzedaz - name "" xyz 741 28 2000 life_line_z 2000 -durationcanvas 128770 classinstance_ref 128130 // KontrolerAutomatu:ZakupProduktu - xyzwh 226 143 2010 11 102 - overlappingdurationcanvas 134914 - xyzwh 232 150 2020 11 25 - end -end -durationcanvas 129026 classinstance_ref 128258 // :ManagerTransakcji - xyzwh 519 189 2010 11 51 -end -durationcanvas 134786 classinstance_ref 133890 // :Klient - xyzwh 35 149 2010 11 27 -end -durationcanvas 138242 classinstance_ref 137090 // :Sprzedaz - xyzwh 775 217 2010 11 26 -end -msg 129154 synchronous - from durationcanvas_ref 128770 - to durationcanvas_ref 129026 - yz 190 2015 explicitmsg "rozpocznijTransakcje()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "idPorduktu:Int" - label_xy 252 173 -msg 135042 synchronous - from durationcanvas_ref 134786 - to durationcanvas_ref 134914 - yz 153 2025 explicitmsg "wybranyProdukt()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "idProduktu:Int" - label_xy 37 129 -msg 137346 synchronous - from durationcanvas_ref 129026 - to durationcanvas_ref 138242 - yz 226 3010 explicitmsg "create()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "nazwaProduktu:String, cenaProduktu:Money" - label_xy 538 201 -msg 139266 return - from durationcanvas_ref 129026 - to durationcanvas_ref 128770 - yz 229 2015 explicitmsg "cena:Money" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 347 212 -end diff --git a/models/147970.diagram b/models/147970.diagram index 3e75290..413bccf 100644 --- a/models/147970.diagram +++ b/models/147970.diagram @@ -6,9 +6,9 @@ end classinstancecanvas 128130 classinstance_ref 128514 // KontrolerAutomatu xyz 219 106 2000 end -classinstance 128770 class_ref 164226 // ModulPlatnosciGotowkowej +classinstance 128770 class_ref 164226 // ManagerPlatnosciGotowkowej name "" xyz 422 369 2000 -classinstance 128898 class_ref 178434 // ModulPlatnosciKarta +classinstance 128898 class_ref 178434 // ManagerPlatnosciKarta name "" xyz 82 368 2000 classinstance 129282 class_ref 178562 // ManagerPlatnosci name "" xyz 272 212 2006 @@ -21,12 +21,12 @@ linkcanvas 129410 from ref 128898 z 2007 to ref 129282 dirscanvas 130690 z 1000 linkcanvas_ref 129410 - backward_label "3 aktywuj()" xyz 232 322 3000 + backward_label "3 aktywuj()" xyz 237 321 3000 linkcanvas 129538 from ref 129282 z 2007 to ref 128770 dirscanvas 130818 z 1000 linkcanvas_ref 129538 - forward_label "4 aktywuj()" xyz 415 269 3000 + forward_label "4 aktywuj()" xyz 420 269 3000 linkcanvas 130434 from ref 128130 z 2007 to ref 129282 dirscanvas 130562 z 1000 linkcanvas_ref 130434 diff --git a/models/148098.diagram b/models/148098.diagram deleted file mode 100644 index e1bc00d..0000000 --- a/models/148098.diagram +++ /dev/null @@ -1,21 +0,0 @@ -format 223 - -classinstance 128002 class_ref 164226 // ModulPlatnosciGotowkowej - name "" xyz 250 19 2000 life_line_z 2000 -classinstancecanvas 128130 classinstance_ref 129154 // - xyz 79 4 2000 life_line_z 2000 -end -durationcanvas 128258 classinstance_ref 128130 // :Klient - xyzwh 95 118 2010 11 26 -end -durationcanvas 128386 classinstance_ref 128002 // :ModulPlatnosciGotowkowej - xyzwh 341 118 2010 11 25 -end -msg 128514 synchronous - from durationcanvas_ref 128258 - to durationcanvas_ref 128386 - yz 118 2015 explicitmsg "wprowadzenieMonet()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "kwota:Money" - label_xy 113 100 -end diff --git a/models/154626.diagram b/models/154626.diagram index 77138e8..b9cf4aa 100644 --- a/models/154626.diagram +++ b/models/154626.diagram @@ -1,57 +1,57 @@ format 223 classinstancecanvas 128002 classinstance_ref 129154 // - xyz 73 116 2000 + xyz 71 109 2000 end classinstancecanvas 128130 classinstance_ref 128514 // KontrolerAutomatu - xyz 336 124 2000 + xyz 317 117 2000 end -classinstance 128770 class_ref 165122 // ManagerProduktow - name "" xyz 381 264 2000 -classinstance 129794 class_ref 185218 // ManagerSprzedazy - name "" xyz 204 390 2000 -classinstance 130178 class_ref 178562 // ManagerPlatnosci - name "" xyz 565 391 2000 -linkcanvas 128258 +classinstance 128258 class_ref 165122 // ManagerProduktow + name "" xyz 363 259 2000 +classinstance 128386 class_ref 178562 // ManagerPlatnosci + name "" xyz 510 405 2000 +classinstance 128514 class_ref 185218 // ManagerSprzedazy + name "" xyz 217 405 2000 +linkcanvas 128642 from ref 128002 z 2001 to ref 128130 -dirscanvas 128386 z 1000 linkcanvas_ref 128258 +dirscanvas 129410 z 1000 linkcanvas_ref 128642 - forward_label "1 wybranyProdukt(produktId:Int)" xyz 125 104 3000 -linkcanvas 128898 decenter_begin 662 decenter_end 779 - from ref 128130 z 2001 to ref 128770 -dirscanvas 129026 z 1000 linkcanvas_ref 128898 + forward_label "1 wybranyProdukt(produktId:Int)" xyz 114 97 3000 +linkcanvas 128770 decenter_begin 615 decenter_end 686 + from ref 128130 z 2001 to ref 128258 +dirscanvas 129538 z 1000 linkcanvas_ref 128770 - forward_label "2 wybranyProdukt(produktId:Int)" xyz 508 200 3000 + forward_label "2 wybranyProdukt(produktId:Int)" xyz 478 195 3000 +linkcanvas 128898 decenter_begin 326 decenter_end 388 + from ref 128258 z 2001 to ref 128130 +dirscanvas 129666 z 1000 linkcanvas_ref 128898 + + forward_label "3 cena:Money" xyz 299 194 3000 linkcanvas 129154 - from ref 128770 z 2001 to ref 128130 -dirscanvas 129282 z 1000 linkcanvas_ref 129154 + from ref 128258 z 2001 to ref 128514 +dirscanvas 129922 z 1000 linkcanvas_ref 129154 - forward_label "3 cena:Money" xyz 342 199 3000 -linkcanvas 129922 - from ref 128770 z 2001 to ref 129794 -dirscanvas 130050 z 1000 linkcanvas_ref 129922 + forward_label "4 ustawProdukt(nazwa:String, cena:Money)" xyz 246 366 3000 +linkcanvas 129282 + from ref 128258 z 2001 to ref 128386 +dirscanvas 129794 z 1000 linkcanvas_ref 129282 - forward_label "4 ustawProdukt(nazwa:String, cena:Money)" xyz 241 361 3000 -linkcanvas 130306 - from ref 128770 z 2001 to ref 130178 -dirscanvas 130434 z 1000 linkcanvas_ref 130306 - - forward_label "5 aktywuj(cena:Money)" xyz 486 307 3000 + forward_label "5 aktywuj(cena:Money)" xyz 455 313 3000 msgs explicitmsg "wybranyProdukt(produktId:Int)" - forward ranks 1 "1" dirscanvas_ref 128386 + forward ranks 1 "1" dirscanvas_ref 129410 msgs explicitmsg "wybranyProdukt(produktId:Int)" - forward ranks 2 "1.1" dirscanvas_ref 129026 + forward ranks 2 "1.1" dirscanvas_ref 129538 msgs explicitmsg "cena:Money" - forward ranks 3 "1.1.1" dirscanvas_ref 129282 + forward ranks 3 "1.1.1" dirscanvas_ref 129666 no_msg explicitmsg "ustawProdukt(nazwa:String, cena:Money)" - forward ranks 4 "1.1.2" dirscanvas_ref 130050 + forward ranks 4 "1.1.2" dirscanvas_ref 129922 no_msg explicitmsg "aktywuj(cena:Money)" - forward ranks 5 "1.1.3" dirscanvas_ref 130434 + forward ranks 5 "1.1.3" dirscanvas_ref 129794 no_msg msgsend msgsend diff --git a/models/154754.diagram b/models/154754.diagram index 1c56135..4284874 100644 --- a/models/154754.diagram +++ b/models/154754.diagram @@ -1,84 +1,91 @@ format 223 -classinstancecanvas 128130 classinstance_ref 129154 // - xyz 71.6 4.8 2000 life_line_z 2000 +classinstancecanvas 128002 classinstance_ref 129154 // + xyz 41 4 2000 life_line_z 2000 end -classinstancecanvas 128642 classinstance_ref 128514 // KontrolerAutomatu - xyz 150.2 12.2 2000 life_line_z 2000 +classinstancecanvas 128130 classinstance_ref 128514 // KontrolerAutomatu + xyz 111 9 2000 life_line_z 2000 end -classinstance 129154 class_ref 164226 // ManagerPlatnosciGotowkowej - name "" xyz 433.6 12.2 2000 life_line_z 2000 -classinstance 129922 class_ref 178562 // ManagerPlatnosci - name "" xyz 756.4 8 2000 life_line_z 2000 -classinstance 130306 class_ref 185218 // ManagerSprzedazy - name "" xyz 1019.8 13 2000 life_line_z 2000 -classinstance 130690 class_ref 171906 // Sprzedaz - name "" xyz 1585.2 4 2000 life_line_z 2000 -durationcanvas 128770 classinstance_ref 128130 // :Klient - xyzwh 87 59 2010 11 40 +classinstance 128258 class_ref 164226 // ManagerPlatnosciGotowkowej + name "" xyz 389 18 2000 life_line_z 2000 +classinstance 128386 class_ref 178562 // ManagerPlatnosci + name "" xyz 723 29 2000 life_line_z 2000 +classinstance 128514 class_ref 185218 // ManagerSprzedazy + name "" xyz 997 27 2000 life_line_z 2000 +classinstance 128642 class_ref 171906 // Sprzedaz + name "" xyz 1246 22 2000 life_line_z 2000 +durationcanvas 128770 classinstance_ref 128002 // :Klient + xyzwh 57 99 2010 11 25 end -durationcanvas 128898 classinstance_ref 128642 // KontrolerAutomatu:ZakupProduktu - xyzwh 261 75 2010 11 121 +durationcanvas 128898 classinstance_ref 128130 // KontrolerAutomatu:ZakupProduktu + xyzwh 222 100 2010 11 158 end -durationcanvas 129282 classinstance_ref 129154 // :ManagerPlatnosciGotowkowej - xyzwh 533 85 2010 11 120 - overlappingdurationcanvas 131074 - xyzwh 539 134 2020 11 25 +durationcanvas 129154 classinstance_ref 128258 // :ManagerPlatnosciGotowkowej + xyzwh 489 127 2010 11 168 + overlappingdurationcanvas 129410 + xyzwh 495 177 2020 11 25 end end -durationcanvas 130050 classinstance_ref 129922 // :ManagerPlatnosci - xyzwh 816 158 2010 11 92 +durationcanvas 129794 classinstance_ref 128386 // :ManagerPlatnosci + xyzwh 783 280 2010 11 65 end -durationcanvas 130434 classinstance_ref 130306 // :ManagerSprzedazy - xyzwh 1084 211 2010 11 61 +durationcanvas 130050 classinstance_ref 128514 // :ManagerSprzedazy + xyzwh 1062 332 2010 11 87 end -durationcanvas 130818 classinstance_ref 130690 // :Sprzedaz - xyzwh 1619 244 2010 11 27 +durationcanvas 130306 classinstance_ref 128642 // :Sprzedaz + xyzwh 1280 401 2010 11 44 end msg 129026 synchronous from durationcanvas_ref 128770 to durationcanvas_ref 128898 - yz 80 2015 explicitmsg "zaprzestanieWprowadzaniaMonet(wartosc:Money)" + yz 100 2015 explicitmsg "wprowadzonaKwota()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 61 58 -msg 129410 synchronous + args "wartosc:Money" + label_xy 67 79 +msg 129282 synchronous from durationcanvas_ref 128898 - to durationcanvas_ref 129282 - yz 113 2015 explicitmsg "wprowadzonaKwota()" + to durationcanvas_ref 129154 + yz 138 2020 explicitmsg "wprowadzonaKwota()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default args "wartosc:Money" - label_xy 282 96 -msg 129538 return - from durationcanvas_ref 129282 + label_xy 245 116 +reflexivemsg 129538 synchronous + to durationcanvas_ref 129410 + yz 177 2025 explicitmsg "obliczReszte()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "cena:Money, wprowadzonaKwota:Money" + label_xy 504 161 +msg 129666 return + from durationcanvas_ref 129154 to durationcanvas_ref 128898 - yz 161 2015 explicitmsg "wartosc:Money" + yz 224 2015 explicitmsg "reszta:Money" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 357 144 + label_xy 263 207 +msg 129922 synchronous + from durationcanvas_ref 129154 + to durationcanvas_ref 129794 + yz 280 2015 explicitmsg "ustawSzczegolyPlatnosci()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "wprowadzonaKwota:Money, reszta:Money" + label_xy 522 249 msg 130178 synchronous - from durationcanvas_ref 129282 + from durationcanvas_ref 129794 to durationcanvas_ref 130050 - yz 194 2015 explicitmsg "ustawNiepowodzenie()" + yz 332 2015 explicitmsg "ustawInfromacjeOPlatnosci()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "zwroconaWartosc:Money" - label_xy 581 177 -msg 130562 synchronous + args "wprowadzonaKwota:Money, reszta:Money" + label_xy 818 303 +msg 130434 asynchronous from durationcanvas_ref 130050 - to durationcanvas_ref 130434 - yz 233 2015 explicitmsg "ustawInformacjeOPlatnosci()" + to durationcanvas_ref 130306 + yz 401 2015 explicitmsg "()" + stereotype "<>" xyz 1085 380 3000 show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "zwroconaWartosc:Money" - label_xy 825 212 -msg 130946 synchronous - from durationcanvas_ref 130434 - to durationcanvas_ref 130818 - yz 260 2015 explicitmsg "create()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "nazwa:String, cena:Money, metodaPlatnosci:String, zwroconaWartosc:Money" - label_xy 1139 236 -reflexivemsg 131202 synchronous - to durationcanvas_ref 131074 - yz 134 2025 explicitmsg "zwrocWprowadzone()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - args "wartosc:Money" - label_xy 438 117 + args "dataRozpoczecia:DateTime, +nazwaProduktu:String, +cena:Money, +nazwaMetodyTransakcji:String, +wprowadzonaKwota:Money, +reszta:Money" + label_xy 1166 362 end diff --git a/models/154882.diagram b/models/154882.diagram new file mode 100644 index 0000000..ffdc778 --- /dev/null +++ b/models/154882.diagram @@ -0,0 +1,90 @@ +format 223 + +classinstancecanvas 128002 classinstance_ref 129154 // + xyz 41 4 2000 life_line_z 2000 +end +classinstancecanvas 128130 classinstance_ref 128514 // KontrolerAutomatu + xyz 111 9 2000 life_line_z 2000 +end +classinstance 128258 class_ref 164226 // ManagerPlatnosciGotowkowej + name "" xyz 389 18 2000 life_line_z 2000 +classinstance 128386 class_ref 178562 // ManagerPlatnosci + name "" xyz 723 29 2000 life_line_z 2000 +classinstance 128514 class_ref 185218 // ManagerSprzedazy + name "" xyz 997 27 2000 life_line_z 2000 +classinstance 128642 class_ref 171906 // Sprzedaz + name "" xyz 1246 22 2000 life_line_z 2000 +durationcanvas 128770 classinstance_ref 128002 // :Klient + xyzwh 57 99 2010 11 25 +end +durationcanvas 128898 classinstance_ref 128130 // KontrolerAutomatu:ZakupProduktu + xyzwh 222 100 2010 11 158 +end +durationcanvas 129154 classinstance_ref 128258 // :ManagerPlatnosciGotowkowej + xyzwh 489 127 2010 11 168 + overlappingdurationcanvas 129410 + xyzwh 495 177 2020 11 25 + end +end +durationcanvas 129794 classinstance_ref 128386 // :ManagerPlatnosci + xyzwh 783 280 2010 11 65 +end +durationcanvas 130050 classinstance_ref 128514 // :ManagerSprzedazy + xyzwh 1062 331 2010 11 88 +end +durationcanvas 130306 classinstance_ref 128642 // :Sprzedaz + xyzwh 1280 401 2010 11 44 +end +msg 129026 synchronous + from durationcanvas_ref 128770 + to durationcanvas_ref 128898 + yz 100 2015 explicitmsg "zaprzestanieWprowadzaniaMonet()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 67 79 +msg 129282 synchronous + from durationcanvas_ref 128898 + to durationcanvas_ref 129154 + yz 138 2020 explicitmsg "wprowadzonaKwota()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "wartosc:Money" + label_xy 245 116 +reflexivemsg 129538 synchronous + to durationcanvas_ref 129410 + yz 177 2025 explicitmsg "zwrocWprowadzone()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "wprowadzonaKwota:Money" + label_xy 504 161 +msg 129666 return + from durationcanvas_ref 129154 + to durationcanvas_ref 128898 + yz 224 2015 explicitmsg "wartosc:Money" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 263 207 +msg 129922 synchronous + from durationcanvas_ref 129154 + to durationcanvas_ref 129794 + yz 280 2015 explicitmsg "ustawNiepowodzenie()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "zwroconaKwota:Money" + label_xy 522 249 +msg 130178 synchronous + from durationcanvas_ref 129794 + to durationcanvas_ref 130050 + yz 331 2015 explicitmsg "ustawInfromacjeOPlatnosci()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "zwroconaKwota:Money" + label_xy 818 302 +msg 130434 asynchronous + from durationcanvas_ref 130050 + to durationcanvas_ref 130306 + yz 401 2015 explicitmsg "()" + stereotype "<>" xyz 1085 380 3000 + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "dataRozpoczecia:DateTime, +nazwaProduktu:String, +cena:Money, +nazwaMetodyTransakcji:String, +wprowadzonaKwota:Money, +zwroconaKwota:Money" + label_xy 1166 362 +end diff --git a/models/2.session b/models/2.session index 19cf1ff..7f43e88 100644 --- a/models/2.session +++ b/models/2.session @@ -1,20 +1,26 @@ -window_sizes 1920 1017 283 1632 890 74 +window_sizes 1920 1017 410 1505 890 74 diagrams - sequencediagram_ref 147842 // 2-1-wprowadzenieNumeruProduktuNew - 929 807 100 A3 0 0 - sequencediagram_ref 147714 // 2-2-wybranieFormyPlatnosci - 678 823 100 A4 12 0 - active collaborationdiagram_ref 147970 // 2-2-wybranieFormyPlatnosci - 692 810 100 A4 0 0 - sequencediagram_ref 148098 // 2-3-wprowadzenieMonet - 881 788 100 A4 0 0 + active collaborationdiagram_ref 154626 // 2-1-wprowadzenieNumeruProduktu + 861 712 100 A4 0 0 end show_stereotypes -selected sequencediagram_ref 148098 // 2-3-wprowadzenieMonet +selected collaborationdiagram_ref 154626 // 2-1-wprowadzenieNumeruProduktu open - class_ref 165122 // ManagerTransakcji - class_ref 171906 // Sprzedaz - class_ref 178562 // ManagerPlatnosci + classinstance_ref 129154 // + classinstance_ref 128514 // KontrolerAutomatu + sequencediagram_ref 128013 // 7-1-opcjaDodajProdukty + sequencediagram_ref 128141 // 7-2-dodanieProduktow + sequencediagram_ref 128269 // 7-3-zamkniecie + classinstance_ref 128141 // Ekran_dotykowy + sequencediagram_ref 134572 // 8-1 podlaczenieLaptopaDoAutomatu + sequencediagram_ref 134828 // 8-3 rozpoczecieNaprawy + sequencediagram_ref 128044 // 8-4 zamkniecieAutomatu + collaborationdiagram_ref 147970 // 2-2-wybranieFormyPlatnosci + sequencediagram_ref 154754 // 2-3-wprowadzanieMonet + sequencediagram_ref 154882 // 2-4-zaprzestanieWprowadzaniaMonet + classinstance_ref 128642 // + class_ref 178434 // ManagerPlatnosciKarta + classinstance_ref 135682 // end end diff --git a/models/models.prj b/models/models.prj index 98a22d2..05e3615 100644 --- a/models/models.prj +++ b/models/models.prj @@ -1,7 +1,7 @@ format 223 "models" - revision 17 - modified_by 44 "KingClank" + revision 19 + modified_by 2 "48516" @@ -1677,9 +1677,13 @@ format 223 activitydiagramsettings end - sequencediagram 134658 "2-1-wprowadzenieNumeruProduktu" - sequencediagramsettings end - overlapping_bars size A3 + classinstance 129154 "" + stereotype "actor" + type class_ref 128142 // Klient + attributes + end + relations + end end class 164994 "ZakupProduktu" @@ -1696,14 +1700,14 @@ format 223 relation 163458 ---> name "uzywa" a role_name "" multiplicity "1" private classrelation_ref 173186 // (uzywa) - b multiplicity "1" parent class_ref 165122 // ManagerTransakcji + b multiplicity "1" parent class_ref 165122 // ManagerProduktow end classrelation 173442 // relation 163586 ---|> a public classrelation_ref 173442 // - b parent class_ref 165122 // ManagerTransakcji + b parent class_ref 165122 // ManagerProduktow end end @@ -1715,7 +1719,221 @@ format 223 end end - class 165122 "ManagerTransakcji" + class 165378 "." + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + classinstance 128013 "Zaopatrzeniowiec" + stereotype "actor" + type class_ref 129038 // Zaopatrzeniowiec + attributes + end + relations + end + end + + sequencediagram 128013 "7-1-opcjaDodajProdukty" + sequencediagramsettings end + overlapping_bars size A3 + end + + sequencediagram 128141 "7-2-dodanieProduktow" + sequencediagramsettings end + overlapping_bars size A3 + end + + sequencediagram 128269 "7-3-zamkniecie" + sequencediagramsettings end + overlapping_bars size A3 + end + + classinstance 128141 "Ekran_dotykowy" + type class_ref 128130 // Ekran_dotykowy + attributes + end + relations + end + end + + classinstance 128269 "Automat" + type class_ref 128014 // Automat + attributes + end + relations + end + end + + classinstance 128397 "Dzial_zaopatrzeniowy" + type class_ref 129294 // Dzial_zaopatrzeniowy + attributes + end + relations + end + end + + classdiagram 141186 "design-model" + classdiagramsettings draw_all_relations no member_max_width 0 end + size A4 + end + + class 128044 "Serwisant" + visibility package stereotype "actor" + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 128172 "AutomatController" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 128300 "SystemOperacyjny" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 134828 "Laptop" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 134956 "ManagerWejsciaWyjscia" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 135084 "ModulLogowania" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + sequencediagram 134572 "8-1 podlaczenieLaptopaDoAutomatu" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 134700 "8-2 wlaczenieNarzedziDiagnostycznych" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 134828 "8-3 rozpoczecieNaprawy" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 128044 "8-4 zamkniecieAutomatu" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 134956 "8-5 restartAutomatu" + sequencediagramsettings end + overlapping_bars size A4 + end + + class 135212 "Raport" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 135340 "Diagnoza" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + collaborationdiagram 154626 "2-1-wprowadzenieNumeruProduktu" + collaborationdiagramsettings end + size A4 + end + + collaborationdiagram 147970 "2-2-wybranieFormyPlatnosci" + collaborationdiagramsettings end + size A4 + end + + sequencediagram 154754 "2-3-wprowadzanieMonet" + sequencediagramsettings end + overlapping_bars size A2 + end + + sequencediagram 154882 "2-4-zaprzestanieWprowadzaniaMonet" + sequencediagramsettings end + overlapping_bars size A2 + end + + classinstance 128642 "" + type class_ref 165122 // ManagerProduktow + attributes + end + relations + end + end + + class 165122 "ManagerProduktow" visibility package cpp_decl "" java_decl "" @@ -1744,15 +1962,7 @@ format 223 end end - classinstance 128642 "" - type class_ref 165122 // ManagerTransakcji - attributes - end - relations - end - end - - class 164226 "ModulPlatnosciGotowkowej" + class 178562 "ManagerPlatnosci" visibility package cpp_decl "" java_decl "" @@ -1762,18 +1972,73 @@ format 223 explicit_switch_type "" mysql_decl "" + attribute 144258 "formyPlatnosci" + private explicit_type "Enum" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + end + + class 178434 "ManagerPlatnosciKarta" + visibility protected + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 164226 "ManagerPlatnosciGotowkowej" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + attribute 151682 "cena" + private explicit_type "Money" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 151810 "wprowadzonaKwota" + private explicit_type "Money" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end end classinstance 128770 "" - type class_ref 164226 // ModulPlatnosciGotowkowej + type class_ref 164226 // ManagerPlatnosciGotowkowej attributes end relations end end - class 165378 "." - visibility package + class 185218 "ManagerSprzedazy" + visibility protected cpp_decl "" java_decl "" php_decl "" @@ -1782,15 +2047,60 @@ format 223 explicit_switch_type "" mysql_decl "" - end + attribute 152066 "nazwaProduktu" + private explicit_type "String" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end - classinstance 129154 "" - stereotype "actor" - type class_ref 128142 // Klient - attributes - end - relations - end + attribute 152194 "cena" + private explicit_type "Money" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 152322 "dataRozpoczecia" + private explicit_type "dateTime" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 152450 "wprowadzonaKwota" + private explicit_type "Money" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 152578 "zwroconaReszta" + private explicit_type "Money" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end end classinstance 135682 "" @@ -1801,59 +2111,6 @@ format 223 end end - sequencediagram 128013 "7-1-opcjaDodajProdukty" - sequencediagramsettings end - overlapping_bars size A3 - end - - classinstance 128013 "Zaopatrzeniowiec" - stereotype "actor" - type class_ref 129038 // Zaopatrzeniowiec - attributes - end - relations - end - end - - classinstance 128141 "Ekran_dotykowy" - type class_ref 128130 // Ekran_dotykowy - attributes - end - relations - end - end - - classinstance 128269 "Automat" - type class_ref 128014 // Automat - attributes - end - relations - end - end - - sequencediagram 128141 "7-2-dodanieProduktow" - sequencediagramsettings end - overlapping_bars size A3 - end - - classinstance 128397 "Dzial_zaopatrzeniowy" - type class_ref 129294 // Dzial_zaopatrzeniowy - attributes - end - relations - end - end - - sequencediagram 128269 "7-3-zamkniecie" - sequencediagramsettings end - overlapping_bars size A3 - end - - classdiagram 141186 "design-model" - classdiagramsettings draw_all_relations no member_max_width 0 end - size A4 - end - class 171906 "Sprzedaz" visibility package cpp_decl "" @@ -1868,7 +2125,7 @@ format 223 relation 163842 ---> name "wykorzystuje" a role_name "" multiplicity "1" private classrelation_ref 173826 // (wykorzystuje) - b multiplicity "*" parent class_ref 164226 // ModulPlatnosciGotowkowej + b multiplicity "*" parent class_ref 164226 // ManagerPlatnosciGotowkowej end attribute 144514 "dataRozpoczecia" @@ -1903,47 +2160,9 @@ format 223 mysql_decl "" MysqlColumn end - end - sequencediagram 147714 "2-2-wybranieFormyPlatnosci" - sequencediagramsettings end - overlapping_bars size A4 - end - - sequencediagram 147842 "2-1-wprowadzenieNumeruProduktuNew" - sequencediagramsettings end - overlapping_bars size A3 - end - - collaborationdiagram 147970 "2-2-wybranieFormyPlatnosci" - collaborationdiagramsettings end - size A4 - end - - class 178434 "ModulPlatnosciKarta" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - end - - class 178562 "ManagerPlatnosci" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - attribute 144258 "formyPlatnosci" - private explicit_type "Enum" + attribute 151938 "reszta" + private explicit_type "Money" cpp_decl "" java_decl "" php_decl "" @@ -1952,11 +2171,17 @@ format 223 mysql_decl "" MysqlColumn end - end - sequencediagram 148098 "2-3-wprowadzenieMonet" - sequencediagramsettings end - overlapping_bars size A4 + attribute 159106 "zwroconaKwota" + private explicit_type "Money" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end end class 178690 "Produkt" @@ -2002,126 +2227,5 @@ format 223 MysqlColumn end end - - class 128044 "Serwisant" - visibility package stereotype "actor" - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - end - - sequencediagram 128044 "8-4 zamkniecieAutomatu" - sequencediagramsettings end - overlapping_bars size A4 - end - - class 128172 "AutomatController" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - end - - class 128300 "SystemOperacyjny" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - end - - sequencediagram 134572 "8-1 podlaczenieLaptopaDoAutomatu" - sequencediagramsettings end - overlapping_bars size A4 - end - - class 134828 "Laptop" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - end - - class 134956 "ManagerWejsciaWyjscia" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - end - - class 135084 "ModulLogowania" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - end - - sequencediagram 134700 "8-2 wlaczenieNarzedziDiagnostycznych" - sequencediagramsettings end - overlapping_bars size A4 - end - - sequencediagram 134828 "8-3 rozpoczecieNaprawy" - sequencediagramsettings end - overlapping_bars size A4 - end - - sequencediagram 134956 "8-5 restartAutomatu" - sequencediagramsettings end - overlapping_bars size A4 - end - - class 135212 "Raport" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - end - - class 135340 "Diagnoza" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - end end end