Interaction diagrams

This commit is contained in:
Jakub Kaczmarek 2021-02-03 11:57:12 +01:00
parent bff177de95
commit 9401a84a60
8 changed files with 219 additions and 10 deletions

42
models/128192.diagram Normal file
View File

@ -0,0 +1,42 @@
format 224
classinstance 128340 class_ref 156628 // Klient
drawing_mode actor name "" xyz 103.2 17 2000 life_line_z 2000
classinstance 128468 class_ref 156756 // AutomatKontroler
name "" xyz 234.4 26.4 2000 life_line_z 2000
classinstance 129620 class_ref 142036 // lista_produktow
name "" xyz 454.2 28.8 2000 life_line_z 2000
durationcanvas 128724 classinstance_ref 128340 // :Klient
xyzwh 114 115 2010 11 177
end
durationcanvas 128852 classinstance_ref 128468 // :AutomatKontroler
xyzwh 278 117 2010 11 138
end
durationcanvas 129748 classinstance_ref 129620 // :lista_produktow
xyzwh 494 157 2010 11 94
end
msg 128980 synchronous
from durationcanvas_ref 128724
to durationcanvas_ref 128852
yz 119 2015 explicitmsg "wybierzProdukt(numer:int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 148 103
msg 129876 synchronous
from durationcanvas_ref 128852
to durationcanvas_ref 129748
yz 157 2015 explicitmsg "pobierzProdukt(numer:int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 336 143
msg 130004 return
from durationcanvas_ref 129748
to durationcanvas_ref 128852
yz 213 2015 explicitmsg "produkt"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 373 199
msg 130132 return
from durationcanvas_ref 128852
to durationcanvas_ref 128724
yz 231 2015 explicitmsg "produkt"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 183 217
end

View File

@ -1,19 +1,19 @@
format 223
format 224
classinstance 128340 class_ref 156628 // Klient
drawing_mode actor name "" xyz 103 17 2000 life_line_z 2000
drawing_mode actor name "" xyz 103.7 16.5 2000 life_line_z 2000
classinstance 128468 class_ref 156756 // AutomatKontroler
name "" xyz 234 26 2000 life_line_z 2000
name "" xyz 234.9 26.4 2000 life_line_z 2000
classinstance 129620 class_ref 142036 // lista_produktow
name "" xyz 454 29 2000 life_line_z 2000
name "" xyz 453.7 29.3 2000 life_line_z 2000
durationcanvas 128724 classinstance_ref 128340 // :Klient
xyzwh 114 115 2010 11 177
xyzwh 114 115.9 2010 11 177
end
durationcanvas 128852 classinstance_ref 128468 // :AutomatKontroler
xyzwh 278 117 2010 11 138
xyzwh 278 116.5 2010 11 138
end
durationcanvas 129748 classinstance_ref 129620 // :lista_produktow
xyzwh 494 157 2010 11 94
xyzwh 493 156.9 2010 11 94
end
msg 128980 synchronous
from durationcanvas_ref 128724

65
models/128320.diagram Normal file
View File

@ -0,0 +1,65 @@
format 224
classinstance 128002 class_ref 156628 // Klient
name "" xyz 27 37 2000 life_line_z 2000
classinstance 128130 class_ref 134786 // KasetaKontroler
name "" xyz 208 32 2000 life_line_z 2000
classinstance 128258 class_ref 156756 // AutomatKontroler
name "" xyz 387 36 2000 life_line_z 2000
classinstance 128386 class_ref 134914 // EkranKontroler
name "" xyz 608 39 2000 life_line_z 2000
durationcanvas 128514 classinstance_ref 128002 // :Klient
xyzwh 38 149 2010 11 41
end
durationcanvas 128642 classinstance_ref 128130 // :KasetaKontroler
xyzwh 249 149 2010 11 135
overlappingdurationcanvas 129666
xyzwh 255 184 2020 11 25
end
overlappingdurationcanvas 129922
xyzwh 255 253 2020 11 25
end
end
durationcanvas 128898 classinstance_ref 128258 // :AutomatKontroler
xyzwh 431 157 2010 11 26
end
durationcanvas 129154 classinstance_ref 128386 // :EkranKontroler
xyzwh 645 168 2010 11 81
overlappingdurationcanvas 129410
xyzwh 651 177 2020 11 66
end
end
msg 128770 synchronous
from durationcanvas_ref 128514
to durationcanvas_ref 128642
yz 149 2015 explicitmsg "wprowadzPieniadze(monety: money, banknoty: money)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy -31 135
msg 129026 synchronous
from durationcanvas_ref 128642
to durationcanvas_ref 128898
yz 157 2015 explicitmsg "przekazPieniadze(monety: money, banknoty: money)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 217 143
msg 129282 synchronous
from durationcanvas_ref 128898
to durationcanvas_ref 129154
yz 168 2020 explicitmsg "wyswietlKwote(monety: money, banknoty: money, produkt: int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 392 154
reflexivemsg 129538 synchronous
to durationcanvas_ref 129410
yz 177 2025 explicitmsg "wyswietPozostalalKwote(monety: money, banknoty: money, produkt: int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 665 186
reflexivemsg 129794 synchronous
to durationcanvas_ref 129666
yz 184 2025 explicitmsg "sprawdzMonety(monety: money)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 196 170
reflexivemsg 130050 synchronous
to durationcanvas_ref 129922
yz 253 2025 explicitmsg "sprawdzBanknoty(banknoty: money)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 186 239
end

30
models/128576.diagram Normal file
View File

@ -0,0 +1,30 @@
format 224
classinstance 128084 class_ref 156628 // Klient
name "" xyz 130 21 2000 life_line_z 2000
classinstance 128212 class_ref 156756 // AutomatKontroler
name "" xyz 289 30 2000 life_line_z 2000
classinstance 128724 class_ref 128216 // automat
name "podajnikProduktu" xyz 520 32 2000 life_line_z 2000
durationcanvas 128340 classinstance_ref 128084 // :Klient
xyzwh 141 118 2010 11 40
end
durationcanvas 128468 classinstance_ref 128212 // :AutomatKontroler
xyzwh 333 120 2010 11 45
end
durationcanvas 128852 classinstance_ref 128724 // podajnikProduktu:automat
xyzwh 581 135 2010 11 33
end
msg 128596 synchronous
from durationcanvas_ref 128340
to durationcanvas_ref 128468
yz 120 2015 explicitmsg "odbiorProduktu()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 202 106
msg 128980 synchronous
from durationcanvas_ref 128468
to durationcanvas_ref 128852
yz 144 2015 explicitmsg "wydajProduktPrzygotowany()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 377 128
end

42
models/128704.diagram Normal file
View File

@ -0,0 +1,42 @@
format 224
classinstance 128002 class_ref 156628 // Klient
name "" xyz 63 4 2000 life_line_z 2000
classinstance 128130 class_ref 156756 // AutomatKontroler
name "" xyz 246 17 2000 life_line_z 2000
classinstance 128770 class_ref 134786 // KasetaKontroler
name "" xyz 599 22 2000 life_line_z 2000
durationcanvas 128258 classinstance_ref 128002 // :Klient
xyzwh 74 92 2010 11 40
end
durationcanvas 128386 classinstance_ref 128130 // :AutomatKontroler
xyzwh 290 92 2010 11 73
end
durationcanvas 128898 classinstance_ref 128770 // :KasetaKontroler
xyzwh 640 98 2010 11 67
end
msg 128514 synchronous
from durationcanvas_ref 128258
to durationcanvas_ref 128386
yz 92 2015 explicitmsg "anulujZakup(produkt: int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 123 77
msg 128642 return
from durationcanvas_ref 128386
to durationcanvas_ref 128258
yz 114 2015 explicitmsg "pieniadze = anulujZakup(produkt: int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 99 105
msg 129026 synchronous
from durationcanvas_ref 128386
to durationcanvas_ref 128898
yz 98 2020 explicitmsg "zwrocPieniadze(monety: money, banknoty: money, produkt: int))"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 317 81
msg 129154 return
from durationcanvas_ref 128898
to durationcanvas_ref 128386
yz 154 2020 explicitmsg "kwota = zwrocPieniadze(monety: money, banknoty: money, produkt: int))"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 304 138
end

View File

@ -1,4 +1,4 @@
format 223
format 224
classinstance 128084 class_ref 156628 // Klient
name "" xyz 130 21 2000 life_line_z 2000

10
models/64.session Normal file
View File

@ -0,0 +1,10 @@
window_sizes 1920 1017 450 1465 867 104
show_stereotypes
selected sequencediagram_ref 128704 // 3-4-anulowanieZakupu
open
sequencediagram_ref 128192 // 3-1-wyborKoduProduktu
sequencediagram_ref 128320 // 3-2-wprowadzenieMonetyBanknotu
sequencediagram_ref 128576 // 3-3-odbiorProduktu
end
end

View File

@ -1,7 +1,7 @@
format 224
"models"
revision 22
modified_by 2 "luksz"
revision 24
modified_by 64 "jacob"
@ -1509,6 +1509,11 @@ format 224
end
end
sequencediagram 128192 "3-1-wyborKoduProduktu"
sequencediagramsettings end
overlapping_bars size A4
end
class 141698 "ekran"
visibility package
cpp_decl ""
@ -1648,6 +1653,11 @@ format 224
end
end
sequencediagram 128320 "3-2-wprowadzenieMonetyBanknotu"
sequencediagramsettings end
overlapping_bars size A4
end
class 142082 "klawiatura"
visibility package
cpp_decl ""
@ -1739,6 +1749,11 @@ format 224
end
end
sequencediagram 128576 "3-3-odbiorProduktu"
sequencediagramsettings end
overlapping_bars size A4
end
class 142338 "karta_platnicza"
visibility package
cpp_decl ""
@ -1811,5 +1826,10 @@ format 224
MysqlColumn
end
end
sequencediagram 128704 "3-4-anulowanieZakupu"
sequencediagramsettings end
overlapping_bars size A4
end
end
end