Diagramy interakcji 1

This commit is contained in:
dark-elfie 2021-01-30 15:08:34 +01:00
parent 780e0620d0
commit d3c878c515
6 changed files with 390 additions and 4 deletions

120
models/128145.diagram Normal file
View File

@ -0,0 +1,120 @@
format 223
classinstancecanvas 128401 classinstance_ref 128273 //
drawing_mode actor xyz 50 18 2005 life_line_z 2000
end
classinstancecanvas 128529 classinstance_ref 128401 //
xyz 235 22 2005 life_line_z 2000
end
classinstancecanvas 129041 classinstance_ref 128529 //
xyz 521 22 2005 life_line_z 2000
end
classinstancecanvas 130065 classinstance_ref 128657 //
xyz 704 20 2005 life_line_z 2000
end
classinstancecanvas 130577 classinstance_ref 128785 //
xyz 773 20 2005 life_line_z 2000
end
classinstancecanvas 130961 classinstance_ref 128913 //
xyz 975 21 2010 life_line_z 2000
end
classinstancecanvas 132369 classinstance_ref 129041 //
xyz 1238 19 2005 life_line_z 2000
end
note 133393 "Klient wrzuca gotowke"
xyzwh 343 388 2000 163 45
durationcanvas 128657 classinstance_ref 128401 // :Klient
xyzwh 65 118 2010 11 398
end
durationcanvas 128785 classinstance_ref 128529 // :AutomatController
xyzwh 289 118 2010 11 238
end
durationcanvas 129169 classinstance_ref 129041 // :Zakup
xyzwh 541 155 2010 11 186
end
durationcanvas 130193 classinstance_ref 130065 // :Produkt
xyzwh 729 167 2010 11 64
end
durationcanvas 130705 classinstance_ref 130577 // :Platnosc
xyzwh 801 283 2010 11 70
end
durationcanvas 131089 classinstance_ref 130961 // :PlatnoscGotowka
xyzwh 1028 303 2010 11 135
overlappingdurationcanvas 133137
xyzwh 1034 339 2020 11 54
end
end
durationcanvas 132497 classinstance_ref 132369 // :Kasa
xyzwh 1257 349 2010 11 92
overlappingdurationcanvas 132753
xyzwh 1263 364 2020 11 51
end
end
msg 128913 synchronous
from durationcanvas_ref 128657
to durationcanvas_ref 128785
yz 118 2015 explicitmsg "wybierzNumerProduktu()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "numer:int"
label_xy 83 102
msg 129297 synchronous
from durationcanvas_ref 128785
to durationcanvas_ref 129169
yz 155 2015 explicitmsg "rozpocznijTransakcje()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "produktId:string"
label_xy 311 139
msg 130321 synchronous
from durationcanvas_ref 129169
to durationcanvas_ref 130193
yz 186 2020 explicitmsg "podajCene()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "produktId:string"
label_xy 563 170
msg 130449 return
from durationcanvas_ref 130193
to durationcanvas_ref 129169
yz 219 2025 explicitmsg "cena:Kwota"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 610 203
msg 130833 synchronous
from durationcanvas_ref 129169
to durationcanvas_ref 130705
yz 284 2015 explicitmsg "rozpocznijPlatnosc()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "kwota:Kwota"
label_xy 577 268
msg 131217 synchronous
from durationcanvas_ref 130705
to durationcanvas_ref 131089
yz 305 2015 explicitmsg "rozpocznijPlatnosc()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "kwota:Kwota"
label_xy 823 291
msg 132625 synchronous
from durationcanvas_ref 131089
to durationcanvas_ref 132497
yz 349 2015 explicitmsg "pobierzGotowke()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "gotowka:Gotowka"
label_xy 1049 333
msg 132881 synchronous
from durationcanvas_ref 131089
to durationcanvas_ref 132753
yz 403 2025 explicitmsg "wydajReszte()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "kwota:Kwota"
label_xy 1073 387
msg 133009 return
from durationcanvas_ref 129169
to durationcanvas_ref 128785
yz 239 2015 explicitmsg "kwota:Kwota"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 391 223
msg 133265 synchronous
from durationcanvas_ref 128657
to durationcanvas_ref 133137
yz 371 2030 unspecifiedmsg
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
preferred_whz 1182 640 1
end

46
models/134673.diagram Normal file
View File

@ -0,0 +1,46 @@
format 223
classinstance 128017 class_ref 128044 // Klient
drawing_mode actor name "" xyz 44 27 2005 life_line_z 2000
classinstance 128145 class_ref 130732 // PlatnoscKarta
name "" xyz 253 32 2005 life_line_z 2000
classinstance 128913 class_ref 129068 // SystemAutoryzacjiPlatnosci
name "" xyz 466 32 2005 life_line_z 2000
durationcanvas 128273 classinstance_ref 128017 // :Klient
xyzwh 59 178 2010 11 163
end
durationcanvas 128401 classinstance_ref 128145 // :PlatnoscKarta
xyzwh 296 177 2010 11 144
overlappingdurationcanvas 128657
xyzwh 302 204 2020 11 70
end
end
durationcanvas 129041 classinstance_ref 128913 // :SystemAutoryzacjiPlatnosci
xyzwh 550 218 2010 11 71
end
msg 128529 synchronous
from durationcanvas_ref 128273
to durationcanvas_ref 128401
yz 179 2015 explicitmsg "zblizKarte()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 146 163
msg 128785 synchronous
from durationcanvas_ref 128273
to durationcanvas_ref 128657
yz 235 2025 explicitmsg "wprowadzPIN()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "pin:PIN"
label_xy 119 217
msg 129169 synchronous
from durationcanvas_ref 128657
to durationcanvas_ref 129041
yz 218 2030 explicitmsg "autoryzujPlatnosc()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 370 202
msg 129297 return
from durationcanvas_ref 129041
to durationcanvas_ref 128657
yz 263 2030 explicitmsg "czyAutoryzowana:bool"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 358 248
end

37
models/134801.diagram Normal file
View File

@ -0,0 +1,37 @@
format 223
classinstance 128017 class_ref 128044 // Klient
drawing_mode actor name "" xyz 40 34 2005 life_line_z 2000
classinstance 128145 class_ref 130732 // PlatnoscKarta
name "" xyz 189 35 2005 life_line_z 2000
classinstance 128657 class_ref 129068 // SystemAutoryzacjiPlatnosci
name "" xyz 340 33 2005 life_line_z 2000
durationcanvas 128273 classinstance_ref 128017 // :Klient
xyzwh 55 177 2010 11 101
end
durationcanvas 128401 classinstance_ref 128145 // :PlatnoscKarta
xyzwh 232 177 2010 11 79
end
durationcanvas 128785 classinstance_ref 128657 // :SystemAutoryzacjiPlatnosci
xyzwh 424 190 2010 11 54
end
msg 128529 synchronous
from durationcanvas_ref 128273
to durationcanvas_ref 128401
yz 178 2015 explicitmsg "wprowadzPIN()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "pin:PIN"
label_xy 86 163
msg 128913 synchronous
from durationcanvas_ref 128401
to durationcanvas_ref 128785
yz 191 2015 explicitmsg "autoryzujPlatnosc()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 278 175
msg 129041 return
from durationcanvas_ref 128785
to durationcanvas_ref 128401
yz 233 2015 explicitmsg "czyAutoryzowana:bool"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 268 217
end

42
models/134929.diagram Normal file
View File

@ -0,0 +1,42 @@
format 223
classinstance 128017 class_ref 128044 // Klient
drawing_mode actor name "" xyz 47 8 2005 life_line_z 2000
classinstance 128145 class_ref 144428 // Kasa
name "" xyz 501 21 2005 life_line_z 2000
classinstance 128657 class_ref 130604 // PlatnoscGotowka
name "" xyz 211 22 2010 life_line_z 2000
note 129937 "Klient wrzuca gotowke"
xyzwh 85 162 2000 163 41
durationcanvas 128785 classinstance_ref 128017 // :Klient
xyzwh 62 139 2010 11 174
end
durationcanvas 128913 classinstance_ref 128657 // :PlatnoscGotowka
xyzwh 264 141 2010 11 99
end
durationcanvas 129169 classinstance_ref 128145 // :Kasa
xyzwh 520 151 2010 11 67
overlappingdurationcanvas 129681
xyzwh 526 181 2020 11 31
end
end
msg 129041 synchronous
from durationcanvas_ref 128785
to durationcanvas_ref 128913
yz 142 2015 unspecifiedmsg
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
msg 129297 synchronous
from durationcanvas_ref 128913
to durationcanvas_ref 129169
yz 154 2020 explicitmsg "pobierzGotowke()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "gotowka:Gotówka"
label_xy 294 137
msg 129809 synchronous
from durationcanvas_ref 128913
to durationcanvas_ref 129681
yz 201 2025 explicitmsg "wydajReszte()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "kwota:Kwota"
label_xy 319 185
end

19
models/17.session Normal file
View File

@ -0,0 +1,19 @@
window_sizes 1916 989 450 1460 807 128
diagrams
active sequencediagram_ref 128145 // 1-1-wpisanieKoduProduktu
1427 640 100 A2 0 0
sequencediagram_ref 134673 // 1-2-zblizenieKarty
1405 750 100 A2 0 0
sequencediagram_ref 134801 // 1-3-wprowadzeniePINu
1168 645 100 A4 0 0
sequencediagram_ref 134929 // 1-4-wrzucenieGotowki
1168 645 100 A4 8 0
end
show_stereotypes
selected classdiagram_ref 128044 // domain-model
open
classview_ref 128044 // domain
classview_ref 128017 // design
end
end

View File

@ -1,7 +1,7 @@
format 223
"models"
revision 4
modified_by 44 "Marta Roszak"
revision 6
modified_by 17 "sarkow1"
@ -154,7 +154,7 @@ format 223
classrelation_ref 133548 // (ma)
end
classrelation 148652 // (posiada)
classrelation 148652 // posiada
relation_ref 144684 // posiada
end
end
@ -857,7 +857,7 @@ format 223
a role_name "" multiplicity "1" private
classrelation_ref 148524 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 148652 // (posiada)
classrelation_ref 148652 // posiada
end
end
@ -906,4 +906,126 @@ format 223
end
end
end
classview 128017 "design"
classdiagramsettings member_max_width 0 end
classcompositediagramsettings end
collaborationdiagramsettings end
objectdiagramsettings end
objectcompositediagramsettings end
sequencediagramsettings end
statediagramsettings
end
activitydiagramsettings
end
sequencediagram 128145 "1-1-wpisanieKoduProduktu"
sequencediagramsettings end
overlapping_bars size A2
end
classinstance 128273 ""
stereotype "<<actor>>"
type class_ref 128044 // Klient
attributes
end
relations
end
end
classinstance 128401 ""
type class_ref 134673 // AutomatController
attributes
end
relations
end
end
classinstance 128529 ""
type class_ref 128812 // Zakup
attributes
end
relations
end
end
classinstance 128657 ""
type class_ref 129964 // Produkt
attributes
end
relations
end
end
classinstance 128785 ""
type class_ref 128684 // Platnosc
attributes
end
relations
end
end
classinstance 128913 ""
type class_ref 130604 // PlatnoscGotowka
attributes
end
relations
end
end
classinstance 129041 ""
type class_ref 144428 // Kasa
attributes
end
relations
end
end
class 128145 "AutomatHandler"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
sequencediagram 134673 "1-2-zblizenieKarty"
sequencediagramsettings end
overlapping_bars size A2
end
sequencediagram 134801 "1-3-wprowadzeniePINu"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 134929 "1-4-wrzucenieGotowki"
sequencediagramsettings end
overlapping_bars size A4
end
class 134673 "AutomatController"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
end
end