Diagram Interakcji

This commit is contained in:
AdamCwiklinski 2021-02-11 13:46:47 +01:00
parent b8bb156717
commit f8333d70d1
6 changed files with 57 additions and 111 deletions

View File

@ -10,8 +10,6 @@ classinstance 144258 class_ref 128044 // Aktor
name "" xyz 49.7 13.1 2000 life_line_z 2000 name "" xyz 49.7 13.1 2000 life_line_z 2000
classinstance 150146 class_ref 151340 // AutomatKontroler classinstance 150146 class_ref 151340 // AutomatKontroler
name "" xyz 264.4 9.8 2000 life_line_z 2000 name "" xyz 264.4 9.8 2000 life_line_z 2000
classinstance 151426 class_ref 128940 // Magazyn
name "" xyz 1422 4 2000 life_line_z 2000
durationcanvas 145922 classinstance_ref 144002 // ::Kasa durationcanvas 145922 classinstance_ref 144002 // ::Kasa
xyzwh 1259 251 2010 11 191 xyzwh 1259 251 2010 11 191
end end
@ -27,55 +25,39 @@ end
durationcanvas 150402 classinstance_ref 150146 // :AutomatKontroler durationcanvas 150402 classinstance_ref 150146 // :AutomatKontroler
xyzwh 308 106 2010 11 336 xyzwh 308 106 2010 11 336
end end
durationcanvas 151938 classinstance_ref 151426 // :Magazyn
xyzwh 1446 146 2010 11 65
end
msg 149378 synchronous msg 149378 synchronous
from durationcanvas_ref 149890 from durationcanvas_ref 149890
to durationcanvas_ref 145922 to durationcanvas_ref 145922
yz 301 2025 explicitmsg "2.4 pobierzGotowke(gotowka:Gotowka, produkt.cena :int)" yz 299 2025 explicitmsg "2.3 pobierzGotowke(gotowka:Gotowka, produkt.cena :int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "gotowka:Gotowka, produkt.cena :int" args "gotowka:Gotowka, produkt.cena :int"
label_xy 966 285 label_xy 966 283
msg 150018 synchronous msg 150018 synchronous
from durationcanvas_ref 149634 from durationcanvas_ref 149634
to durationcanvas_ref 149890 to durationcanvas_ref 149890
yz 265 2015 explicitmsg "2.3 RozpocznijPlatnoscGotowka (gotowka:int, produkt.cena :int)" yz 270 2015 explicitmsg "2.2 RozpocznijPlatnoscGotowka (gotowka:int, produkt.cena :int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "gotowka:int, produkt.cena :int" args "gotowka:int, produkt.cena :int"
label_xy 626 252 label_xy 626 257
msg 150530 synchronous msg 150530 synchronous
from durationcanvas_ref 150274 from durationcanvas_ref 150274
to durationcanvas_ref 150402 to durationcanvas_ref 150402
yz 108 2015 explicitmsg "2.1 WrzucenietGotowki (gotowka:int, id : int)" yz 108 2015 explicitmsg "2.1 WrzucenietGotowki (gotowka:int, id : int, ZamówionyProdukt : Produkt())"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "gotowka:int, id: int" args "gotowka:int, id: int, ZamówionyProdukt : Produkt()"
label_xy 81 90 label_xy 81 90
msg 150786 synchronous msg 150786 synchronous
from durationcanvas_ref 150402 from durationcanvas_ref 150402
to durationcanvas_ref 149634 to durationcanvas_ref 149634
yz 249 2025 explicitmsg "2.2 RozpocznijPlatnosc (gotowka:int, produkt.cena :int)" yz 249 2025 explicitmsg "2.1 RozpocznijPlatnosc (gotowka:int, produkt.cena :int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "gotowka:int, produkt.cena :int" args "gotowka:int, produkt.cena :int"
label_xy 332 236 label_xy 332 236
msg 151298 synchronous msg 151298 synchronous
from durationcanvas_ref 145922 from durationcanvas_ref 145922
to durationcanvas_ref 150402 to durationcanvas_ref 150402
yz 431 2025 explicitmsg "2.5 FizyczneWydanieReszty (kwota :Kwota, czyPowodzenie: Bool )" yz 431 2025 explicitmsg "2.4 FizyczneWydanieReszty (kwota :Kwota, czyPowodzenie: Bool )"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "kwota:Kwota, czyPowodzenie :Bool" args "kwota:Kwota, czyPowodzenie :Bool"
label_xy 644 417 label_xy 644 417
msg 152066 synchronous
from durationcanvas_ref 150402
to durationcanvas_ref 151938
yz 146 2015 explicitmsg "2.1.1 PobierzProdukt(id :int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "id :int"
label_xy 818 132
msg 152194 return
from durationcanvas_ref 151938
to durationcanvas_ref 150402
yz 184 2015 explicitmsg "Produkt()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 862 170
end end

View File

@ -20,10 +20,10 @@ durationcanvas 129922 classinstance_ref 128300 // Zam
xyzwh 842 358 2010 11 93 xyzwh 842 358 2010 11 93
end end
durationcanvas 133378 classinstance_ref 133250 // :Magazyn durationcanvas 133378 classinstance_ref 133250 // :Magazyn
xyzwh 554 91 2010 11 86 xyzwh 554 92 2010 11 103
end end
durationcanvas 134530 classinstance_ref 129538 // :Zakup durationcanvas 134530 classinstance_ref 129538 // :Zakup
xyzwh 640 199 2010 11 298 xyzwh 640 113 2010 11 383
end end
msg 128386 synchronous msg 128386 synchronous
from durationcanvas_ref 128812 from durationcanvas_ref 128812
@ -35,48 +35,48 @@ msg 128386 synchronous
msg 129794 synchronous msg 129794 synchronous
from durationcanvas_ref 128258 from durationcanvas_ref 128258
to durationcanvas_ref 134530 to durationcanvas_ref 134530
yz 332 2015 explicitmsg "1.3 rozpocznijTransakcje(id:int)" yz 331 2015 explicitmsg "1.3 rozpocznijTransakcje(id:int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "id:int" args "id:int"
label_xy 360 313 label_xy 360 312
msg 130050 synchronous msg 130050 synchronous
from durationcanvas_ref 134530 from durationcanvas_ref 134530
to durationcanvas_ref 129922 to durationcanvas_ref 129922
yz 387 2015 explicitmsg "1.4 podajCene(id:int)" yz 386 2015 explicitmsg "1.4 podajCene(id:int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "id:int" args "id:int"
label_xy 673 374 label_xy 673 373
msg 130178 return msg 130178 return
from durationcanvas_ref 129922 from durationcanvas_ref 129922
to durationcanvas_ref 134530 to durationcanvas_ref 134530
yz 439 2020 explicitmsg "1.4.1 Kwota (produkt.cena:int)" yz 438 2020 explicitmsg "1.4.1 Kwota (produkt.cena:int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 673 420 label_xy 673 419
msg 133506 synchronous msg 133506 synchronous
from durationcanvas_ref 128258 from durationcanvas_ref 128258
to durationcanvas_ref 133378 to durationcanvas_ref 133378
yz 92 2015 explicitmsg "1.2 PobierzProdukt(it:int)" yz 93 2015 explicitmsg "1.2 PobierzProdukt(it:int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "id:int" args "id:int"
label_xy 261 78 label_xy 261 79
msg 133634 return msg 133634 return
from durationcanvas_ref 133378 from durationcanvas_ref 133378
to durationcanvas_ref 128258 to durationcanvas_ref 128258
yz 151 2015 explicitmsg "1.2.1 DostepnoscProduktu :Bool, Produkt()" yz 168 2015 explicitmsg "1.2.1 DostepnoscProduktu :Bool, Produkt()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 261 134 label_xy 261 151
msg 133762 return msg 133762 return
from durationcanvas_ref 134530 from durationcanvas_ref 134530
to durationcanvas_ref 128258 to durationcanvas_ref 128258
yz 475 2015 explicitmsg "1.4.2 WyswietlCene (produkt.kwota:int)" yz 474 2015 explicitmsg "1.4.2 WyswietlCene (produkt.kwota:int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 264 458 label_xy 264 457
msg 134658 synchronous msg 134658 synchronous
from durationcanvas_ref 128258 from durationcanvas_ref 128258
to durationcanvas_ref 134530 to durationcanvas_ref 134530
yz 226 2015 explicitmsg "StworzNowyZakup(id :int)" yz 234 2015 explicitmsg "StworzNowyZakup(id :int)"
stereotype "<<<<create>>>>" xyz 402 240 3000 stereotype "<<<<create>>>>" xyz 402 248 3000
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "id :int" args "id :int"
label_xy 377 212 label_xy 377 220
end end

View File

@ -1,68 +1,50 @@
format 224 format 224
classinstance 134914 class_ref 128044 // Aktor classinstance 134914 class_ref 128044 // Aktor
name "" xyz 56.26 18.96 2000 life_line_z 2000 name "" xyz 56.18 19.28 2000 life_line_z 2000
classinstance 135810 class_ref 134673 // AutomatController classinstance 135810 class_ref 134673 // AutomatController
name "" xyz 376.64 6.04 2000 life_line_z 2000 name "" xyz 547 11.72 2000 life_line_z 2000
classinstance 140418 class_ref 129964 // Produkt classinstance 140418 class_ref 129964 // Produkt
name "ZamówionyProdukt" xyz 744.5 4.08 2000 life_line_z 2000 name "ZamówionyProdukt" xyz 1012.26 4.72 2000 life_line_z 2000
classinstance 142466 class_ref 134530 // Piekarnik classinstance 142466 class_ref 134530 // Piekarnik
name "" xyz 1197.5 5.64 2000 life_line_z 2000 name "" xyz 1197.5 6.12 2000 life_line_z 2000
classinstance 143234 class_ref 128940 // Magazyn
name "" xyz 1017.48 4.08 2000 life_line_z 2000
durationcanvas 140034 classinstance_ref 134914 // :Aktor durationcanvas 140034 classinstance_ref 134914 // :Aktor
xyzwh 67 85.54 2010 11 197 xyzwh 67 82.88 2010 11 73
end end
durationcanvas 140162 classinstance_ref 135810 // :AutomatController durationcanvas 140162 classinstance_ref 135810 // :AutomatController
xyzwh 421 67.98 2010 11 308 xyzwh 591 65.2 2010 11 216
end end
durationcanvas 140546 classinstance_ref 140418 // ZamówionyProdukt:Produkt durationcanvas 140546 classinstance_ref 140418 // ZamówionyProdukt:Produkt
xyzwh 810 182.16 2010 11 101 xyzwh 1078 108.52 2010 11 101
end end
durationcanvas 142594 classinstance_ref 142466 // :Piekarnik durationcanvas 142594 classinstance_ref 142466 // :Piekarnik
xyzwh 1220 303.66 2010 11 109 xyzwh 1220 238.52 2010 11 112
end
durationcanvas 143362 classinstance_ref 143234 // :Magazyn
xyzwh 1041 106.16 2010 11 53
end end
msg 140290 synchronous msg 140290 synchronous
from durationcanvas_ref 140034 from durationcanvas_ref 140034
to durationcanvas_ref 140162 to durationcanvas_ref 140162
yz 84 2015 explicitmsg "4.1 WybranieStopniaWypieku(stopienWypieku: int, id : int)" yz 81 2015 explicitmsg "4.1 WybranieStopniaWypieku(stopienWypieku: int, id : int, ZamówionyProdukt : Produkt())"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "stopienWypieku: int, id : int" args "stopienWypieku: int, id : int, ZamówionyProdukt : Produkt()"
label_xy 111 67 label_xy 112 63
msg 140674 synchronous msg 140674 synchronous
from durationcanvas_ref 140162 from durationcanvas_ref 140162
to durationcanvas_ref 140546 to durationcanvas_ref 140546
yz 217 2015 explicitmsg "4.2 StopienPodgrzania(stopienWypieku : int, produkt.id : int)" yz 141 2015 explicitmsg "4.2 StopienPodgrzania(stopienWypieku : int, produkt.id : int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "stopienWypieku : int, produkt.id : int" args "stopienWypieku : int, produkt.id : int"
label_xy 446 204 label_xy 715 123
msg 140802 return msg 140802 return
from durationcanvas_ref 140546 from durationcanvas_ref 140546
to durationcanvas_ref 140162 to durationcanvas_ref 140162
yz 250 2015 explicitmsg "4.2.1 czas : int" yz 174 2015 explicitmsg "4.2.1 czas : int"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 540 234 label_xy 828 155
msg 142722 synchronous msg 142722 synchronous
from durationcanvas_ref 140162 from durationcanvas_ref 140162
to durationcanvas_ref 142594 to durationcanvas_ref 142594
yz 302 2015 explicitmsg "4.3 PodgrzejProdukt(czas: int, Produkt.id : int)" yz 237 2015 explicitmsg "4.3 PodgrzejProdukt(czas: int, Produkt.id : int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "czas: int, Produkt.id : int" args "czas: int, Produkt.id : int"
label_xy 524 286 label_xy 751 223
msg 143490 synchronous
from durationcanvas_ref 140162
to durationcanvas_ref 143362
yz 105 2015 explicitmsg "4.1.1 PobierzProdukt (id: int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "id :int"
label_xy 669 92
msg 143618 return
from durationcanvas_ref 143362
to durationcanvas_ref 140162
yz 133 2015 explicitmsg "4.1.2 Produkt()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 701 121
end end

View File

@ -3,54 +3,36 @@ format 224
classinstance 144258 class_ref 141058 // System classinstance 144258 class_ref 141058 // System
drawing_mode actor name "" xyz 44.7 13.1 2000 life_line_z 2000 drawing_mode actor name "" xyz 44.7 13.1 2000 life_line_z 2000
classinstance 150146 class_ref 151340 // AutomatKontroler classinstance 150146 class_ref 151340 // AutomatKontroler
name "" xyz 264.4 9.8 2000 life_line_z 2000 name "" xyz 317.4 4 2000 life_line_z 2000
classinstance 151426 class_ref 129964 // Produkt classinstance 151426 class_ref 129964 // Produkt
name "ZamówionyProdukt" xyz 917 8 2000 life_line_z 2000 name "ZamówionyProdukt" xyz 616 10 2000 life_line_z 2000
classinstance 152706 class_ref 128940 // Magazyn
name "" xyz 631 24 2000 life_line_z 2000
durationcanvas 150402 classinstance_ref 150146 // :AutomatKontroler durationcanvas 150402 classinstance_ref 150146 // :AutomatKontroler
xyzwh 308 60 2010 11 173 xyzwh 361 60 2010 11 168
end end
durationcanvas 151554 classinstance_ref 151426 // ZamówionyProdukt:Produkt durationcanvas 151554 classinstance_ref 151426 // ZamówionyProdukt:Produkt
xyzwh 983 103 2010 11 130 xyzwh 682 100 2010 11 112
end end
durationcanvas 151938 classinstance_ref 144258 // :System durationcanvas 151938 classinstance_ref 144258 // :System
xyzwh 60 79 2010 11 47 xyzwh 60 79 2010 11 47
end end
durationcanvas 152834 classinstance_ref 152706 // :Magazyn
xyzwh 655 128 2010 11 38
end
msg 151682 synchronous msg 151682 synchronous
from durationcanvas_ref 150402 from durationcanvas_ref 150402
to durationcanvas_ref 151554 to durationcanvas_ref 151554
yz 187 2015 explicitmsg "3.1 CzyPodgrzac(produkt.id :int)" yz 139 2015 explicitmsg "3.1 CzyPodgrzac(produkt.id :int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "produkt.id :int" args "produkt.id :int"
label_xy 760 170 label_xy 477 116
msg 151810 return msg 151810 return
from durationcanvas_ref 151554 from durationcanvas_ref 151554
to durationcanvas_ref 150402 to durationcanvas_ref 150402
yz 217 2020 explicitmsg "3.2 CzyPodgrzac(CzyDoPodgrzania : Bool)" yz 183 2020 explicitmsg "3.2 CzyPodgrzac(CzyDoPodgrzania : Bool)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 711 203 label_xy 444 168
msg 152194 synchronous msg 152194 synchronous
from durationcanvas_ref 151938 from durationcanvas_ref 151938
to durationcanvas_ref 150402 to durationcanvas_ref 150402
yz 79 2025 explicitmsg "CzyPodgrzac(id: int)" yz 79 2025 explicitmsg "CzyPodgrzac(id: int, ZamówionyProdukt : Produkt())"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "id :int" args "id :int, ZamówionyProdukt : Produkt()"
label_xy 150 62 label_xy 87 63
msg 152962 synchronous
from durationcanvas_ref 150402
to durationcanvas_ref 152834
yz 128 2015 explicitmsg "3.0.1 PobierzProdukt(id :int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "id :int"
label_xy 427 114
msg 153090 return
from durationcanvas_ref 152834
to durationcanvas_ref 150402
yz 153 3005 explicitmsg "3.0.2 Produkt()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 445 140
end end

View File

@ -28,10 +28,10 @@ msg 141698 synchronous
msg 142722 synchronous msg 142722 synchronous
from durationcanvas_ref 142466 from durationcanvas_ref 142466
to durationcanvas_ref 140162 to durationcanvas_ref 140162
yz 96 2025 explicitmsg "5.0 Wydanie(id :int)" yz 96 2025 explicitmsg "5.0 Wydanie(id :int, ZamówionyProdukt : Produkt())"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "id :int" args "id :int, ZamówionyProdukt : Produkt()"
label_xy 188 79 label_xy 143 77
reflexivemsg 144002 synchronous reflexivemsg 144002 synchronous
to durationcanvas_ref 143874 to durationcanvas_ref 143874
yz 311 2025 explicitmsg "5.2 FizyczneWydanieProduktu (ZamówionyPordukt : Produkt())" yz 311 2025 explicitmsg "5.2 FizyczneWydanieProduktu (ZamówionyPordukt : Produkt())"

View File

@ -1,6 +1,6 @@
format 224 format 224
"models" "models"
revision 19 revision 20
modified_by 2 "adamc" modified_by 2 "adamc"