v2.0 diagamy interakcji
This commit is contained in:
parent
70cab9acc1
commit
f5e07e6bd4
@ -1,72 +1,81 @@
|
|||||||
format 224
|
format 224
|
||||||
|
|
||||||
classinstance 143618 class_ref 128684 // Platnosc
|
classinstance 143618 class_ref 128684 // IPlatnosc
|
||||||
name "" xyz 955.4 120.6 2005 life_line_z 2000
|
name "" xyz 581.9 11 2005 life_line_z 2000
|
||||||
classinstance 143746 class_ref 130604 // PlatnoscGotowka
|
classinstance 143746 class_ref 130604 // IPlatnoscGotowkaStrategy
|
||||||
name "" xyz 1139.8 223 2000 life_line_z 2000
|
name "" xyz 875.6 7.6 2000 life_line_z 2000
|
||||||
classinstance 144002 class_ref 128002 // :Kasa
|
classinstance 144002 class_ref 128002 // :Kasa
|
||||||
name "" xyz 1402.2 228.7 2000 life_line_z 2000
|
name "" xyz 1240.4 14.1 2000 life_line_z 2000
|
||||||
classinstance 144258 class_ref 128044 // Klient
|
classinstance 144258 class_ref 128044 // Klient
|
||||||
name "" xyz 633.6 4.4 2000 life_line_z 2000
|
name "" xyz 49.7 13.1 2000 life_line_z 2000
|
||||||
classinstance 144386 class_ref 128812 // Zakup
|
classinstance 150146 class_ref 151340 // AutomatKontroler
|
||||||
name "" xyz 694.8 58 2000 life_line_z 2000
|
name "" xyz 264.4 9.8 2000 life_line_z 2000
|
||||||
durationcanvas 144642 classinstance_ref 144258 // :Klient
|
classinstance 151426 class_ref 129964 // Produkt
|
||||||
xyzwh 644 477.9 2010 11 75
|
name "" xyz 1426 4 2000 life_line_z 2000
|
||||||
end
|
|
||||||
durationcanvas 144770 classinstance_ref 143746 // :PlatnoscGotowka
|
|
||||||
xyzwh 1183 472.7 2010 11 86
|
|
||||||
end
|
|
||||||
durationcanvas 145794 classinstance_ref 144386 // :Zakup
|
|
||||||
xyzwh 714 355.3 2010 11 65
|
|
||||||
end
|
|
||||||
durationcanvas 145922 classinstance_ref 144002 // ::Kasa
|
durationcanvas 145922 classinstance_ref 144002 // ::Kasa
|
||||||
xyzwh 1421 449.7 2010 11 176
|
xyzwh 1259 181.8 2010 11 122
|
||||||
overlappingdurationcanvas 146050
|
|
||||||
xyzwh 1427 511.7 2020 11 109
|
|
||||||
end
|
|
||||||
overlappingdurationcanvas 149250
|
|
||||||
xyzwh 1427 452.4 2020 11 25
|
|
||||||
end
|
|
||||||
end
|
end
|
||||||
durationcanvas 146306 classinstance_ref 143618 // :Platnosc
|
durationcanvas 149634 classinstance_ref 143618 // :IPlatnosc
|
||||||
xyzwh 977 394.9 2010 11 57
|
xyzwh 600 106.6 2010 11 97
|
||||||
end
|
end
|
||||||
durationcanvas 148994 classinstance_ref 143746 // :PlatnoscGotowka
|
durationcanvas 149890 classinstance_ref 143746 // :IPlatnoscGotowkaStrategy
|
||||||
xyzwh 1183 430.2 2010 11 35
|
xyzwh 941 147.4 2010 11 77
|
||||||
end
|
end
|
||||||
msg 147074 synchronous
|
durationcanvas 150274 classinstance_ref 144258 // :Klient
|
||||||
from durationcanvas_ref 144642
|
xyzwh 60 102.8 2010 11 40
|
||||||
to durationcanvas_ref 144770
|
end
|
||||||
yz 511.5 2020 explicitmsg "2.2.1 fizycznyWrzutGotówki(gotowka:int)"
|
durationcanvas 150402 classinstance_ref 150146 // :AutomatKontroler
|
||||||
|
xyzwh 311 106.5 2010 11 286
|
||||||
|
end
|
||||||
|
durationcanvas 151554 classinstance_ref 151426 // :Produkt
|
||||||
|
xyzwh 1446 294 2010 11 80
|
||||||
|
end
|
||||||
|
msg 149378 synchronous
|
||||||
|
from durationcanvas_ref 149890
|
||||||
|
to durationcanvas_ref 145922
|
||||||
|
yz 185 2025 explicitmsg "2.4 pobierzGotowke(gotowka:Gotowka, produkt.cena :int)"
|
||||||
|
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
|
||||||
|
args "gotowka:Gotowka, produkt.cena :int"
|
||||||
|
label_xy 966 169
|
||||||
|
msg 150018 synchronous
|
||||||
|
from durationcanvas_ref 149634
|
||||||
|
to durationcanvas_ref 149890
|
||||||
|
yz 149 2015 explicitmsg "2.3 RozpocznijPlatnoscGotowka (gotowka:int, produkt.cena :int)"
|
||||||
|
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
|
||||||
|
args "gotowka:int, produkt.cena :int"
|
||||||
|
label_xy 626 136
|
||||||
|
msg 150530 synchronous
|
||||||
|
from durationcanvas_ref 150274
|
||||||
|
to durationcanvas_ref 150402
|
||||||
|
yz 108 2015 explicitmsg "2.1 FizycznyWrzutGotowki (gotowka: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"
|
args "gotowka:int"
|
||||||
label_xy 800 496.5
|
label_xy 91 92
|
||||||
msg 147458 synchronous
|
msg 150786 synchronous
|
||||||
from durationcanvas_ref 145794
|
from durationcanvas_ref 150402
|
||||||
to durationcanvas_ref 146306
|
to durationcanvas_ref 149634
|
||||||
yz 399.5 2015 explicitmsg "2.1 rozpocznijPlatnosc(kwota: Kwota)"
|
yz 136 2025 explicitmsg "2.2 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 "kwota: Kwota"
|
args "gotowka:int, produkt.cena :int"
|
||||||
label_xy 759 384.5
|
label_xy 332 123
|
||||||
msg 147970 synchronous
|
msg 151298 synchronous
|
||||||
from durationcanvas_ref 144770
|
from durationcanvas_ref 145922
|
||||||
to durationcanvas_ref 146050
|
to durationcanvas_ref 150402
|
||||||
yz 546.5 2025 explicitmsg "2.3.1 wydajReszte(kwota:Kwota)"
|
yz 259 2025 explicitmsg "2.5 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"
|
args "kwota:Kwota, czyPowodzenie :Bool"
|
||||||
label_xy 1234 531.5
|
label_xy 644 245
|
||||||
msg 149122 synchronous
|
msg 151682 synchronous
|
||||||
from durationcanvas_ref 146306
|
from durationcanvas_ref 150402
|
||||||
to durationcanvas_ref 148994
|
to durationcanvas_ref 151554
|
||||||
yz 432 2015 explicitmsg "2.2 rozpocznijPlatnosc(kwota:Kwota)"
|
yz 324 2015 explicitmsg "2.6 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 "kwota:Kwota"
|
args "produkt.id :int"
|
||||||
label_xy 995 416
|
label_xy 760 307
|
||||||
msg 149378 synchronous
|
msg 151810 return
|
||||||
from durationcanvas_ref 148994
|
from durationcanvas_ref 151554
|
||||||
to durationcanvas_ref 149250
|
to durationcanvas_ref 150402
|
||||||
yz 454 2025 explicitmsg "2.3 pobierzGotowke(gotowka:Gotowka)"
|
yz 352 2020 explicitmsg "2.6.1 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
|
||||||
args "gotowka:Gotowka"
|
label_xy 711 338
|
||||||
label_xy 1212 438
|
|
||||||
end
|
end
|
||||||
|
@ -1,32 +1,32 @@
|
|||||||
format 223
|
format 224
|
||||||
|
|
||||||
classinstance 128026 class_ref 128044 // Klient
|
classinstance 128026 class_ref 128044 // Klient
|
||||||
name "" xyz 30 4.2 2000 life_line_z 2000
|
name "" xyz 30 4.2 2000 life_line_z 2000
|
||||||
classinstance 128154 class_ref 151340 // AutomatKontroler
|
classinstance 128154 class_ref 151340 // AutomatKontroler
|
||||||
name "" xyz 258 3.2 2000 life_line_z 2000
|
name "" xyz 258 4 2000 life_line_z 2000
|
||||||
classinstance 128282 class_ref 128940 // Magazyn
|
classinstance 128282 class_ref 128940 // Magazyn
|
||||||
name "" xyz 526.6 3.2 2000 life_line_z 2000
|
name "" xyz 526.6 4 2000 life_line_z 2000
|
||||||
classinstance 128410 class_ref 129196 // ZewnetrznySystemObslugi
|
classinstance 128410 class_ref 129196 // ZewnetrznySystemObslugi
|
||||||
name "" xyz 631.4 3.2 2000 life_line_z 2000
|
name "" xyz 631.4 4 2000 life_line_z 2000
|
||||||
classinstance 129818 class_ref 128300 // PracownikObslugi
|
classinstance 129818 class_ref 128300 // PracownikObslugi
|
||||||
name "" xyz 934 10.2 2000 life_line_z 2000
|
name "" xyz 934 10.2 2000 life_line_z 2000
|
||||||
durationcanvas 128538 classinstance_ref 128026 // :Klient
|
durationcanvas 128538 classinstance_ref 128026 // :Klient
|
||||||
xyzwh 44 105.4 2010 11 144
|
xyzwh 41 105 2010 11 144
|
||||||
overlappingdurationcanvas 130330
|
overlappingdurationcanvas 130330
|
||||||
xyzwh 50 210 2020 11 25
|
xyzwh 47 210 2020 11 25
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
durationcanvas 128666 classinstance_ref 128154 // :AutomatKontroler
|
durationcanvas 128666 classinstance_ref 128154 // :AutomatKontroler
|
||||||
xyzwh 312 105 2010 11 230
|
xyzwh 302 105 2010 11 230
|
||||||
end
|
end
|
||||||
durationcanvas 128922 classinstance_ref 128282 // :Magazyn
|
durationcanvas 128922 classinstance_ref 128282 // :Magazyn
|
||||||
xyzwh 555 122.2 2010 11 82
|
xyzwh 550 122 2010 11 82
|
||||||
end
|
end
|
||||||
durationcanvas 129306 classinstance_ref 128410 // :ZewnetrznySystemObslugi
|
durationcanvas 129306 classinstance_ref 128410 // :ZewnetrznySystemObslugi
|
||||||
xyzwh 715 320.8 2010 11 40
|
xyzwh 699 320 2010 11 40
|
||||||
end
|
end
|
||||||
durationcanvas 129946 classinstance_ref 129818 // :PracownikObslugi
|
durationcanvas 129946 classinstance_ref 129818 // :PracownikObslugi
|
||||||
xyzwh 986 337 2010 11 25
|
xyzwh 975 337 2010 11 25
|
||||||
end
|
end
|
||||||
msg 128794 synchronous
|
msg 128794 synchronous
|
||||||
from durationcanvas_ref 128538
|
from durationcanvas_ref 128538
|
||||||
|
@ -12,7 +12,7 @@ classcanvas 128300 class_ref 128300 // PracownikObslugi
|
|||||||
classdiagramsettings member_max_width 0 end
|
classdiagramsettings member_max_width 0 end
|
||||||
xyz 1028.32 498.724 2000
|
xyz 1028.32 498.724 2000
|
||||||
end
|
end
|
||||||
classcanvas 128812 class_ref 128684 // Platnosc
|
classcanvas 128812 class_ref 128684 // IPlatnosc
|
||||||
classdiagramsettings member_max_width 0 end
|
classdiagramsettings member_max_width 0 end
|
||||||
xyz 968.451 168.959 2000
|
xyz 968.451 168.959 2000
|
||||||
end
|
end
|
||||||
@ -76,11 +76,11 @@ classcanvas 130860 class_ref 130476 // RodzajPlatnosci
|
|||||||
classdiagramsettings member_max_width 0 end
|
classdiagramsettings member_max_width 0 end
|
||||||
xyz 1079.54 293.807 2010
|
xyz 1079.54 293.807 2010
|
||||||
end
|
end
|
||||||
classcanvas 130988 class_ref 130604 // PlatnoscGotowka
|
classcanvas 130988 class_ref 130604 // IPlatnoscGotowkaStrategy
|
||||||
classdiagramsettings member_max_width 0 end
|
classdiagramsettings member_max_width 0 end
|
||||||
xyz 987.43 332.251 2015
|
xyz 987.43 332.251 2015
|
||||||
end
|
end
|
||||||
classcanvas 131116 class_ref 130732 // PlatnoscKarta
|
classcanvas 131116 class_ref 130732 // IPlatnoscKartaStrategy
|
||||||
classdiagramsettings member_max_width 0 end
|
classdiagramsettings member_max_width 0 end
|
||||||
xyz 947.515 295.461 2020
|
xyz 947.515 295.461 2020
|
||||||
end
|
end
|
||||||
@ -117,20 +117,20 @@ classcanvas 136364 class_ref 144812 // Gotowka
|
|||||||
xyz 678 328.3 2000
|
xyz 678 328.3 2000
|
||||||
end
|
end
|
||||||
relationcanvas 132140 relation_ref 128556 // zawiera>
|
relationcanvas 132140 relation_ref 128556 // zawiera>
|
||||||
from ref 130348 z 2001 label "zawiera>" italic max_width 255 xyz 707 223 2001 to ref 128940
|
from ref 130348 z 2001 label "zawiera>" italic max_width 255 xyz 875 222 2001 to ref 128940
|
||||||
no_role_a no_role_b
|
no_role_a no_role_b
|
||||||
multiplicity_a_pos 732 244 3000 multiplicity_b_pos 722 245 3000
|
multiplicity_a_pos 889 251 3000 multiplicity_b_pos 915 251 3000
|
||||||
end
|
end
|
||||||
relationcanvas 132268 relation_ref 128684 // realizuje >
|
relationcanvas 132268 relation_ref 128684 // realizuje >
|
||||||
from ref 128940 z 2001 label "realizuje >" italic max_width 255 xyz 987 191 2001 to ref 128812
|
from ref 128940 z 2001 label "realizuje >" italic max_width 255 xyz 987 193 2001 to ref 128812
|
||||||
no_role_a no_role_b
|
no_role_a no_role_b
|
||||||
multiplicity_a_pos 995 212 3000 multiplicity_b_pos 995 188 3000
|
multiplicity_a_pos 1047 220 3000 multiplicity_b_pos 1047 196 3000
|
||||||
end
|
end
|
||||||
relationcanvas 132396 relation_ref 128812 // dokonuje
|
relationcanvas 132396 relation_ref 128812 // dokonuje
|
||||||
from ref 128044 z 2001 label "dokonuje" italic max_width 255 xyz 808 157 2001 to point 777 187
|
from ref 128044 z 2001 label "dokonuje" italic max_width 255 xyz 808 157 2001 to point 777 187
|
||||||
line 134188 z 2001 to ref 128940
|
line 134188 z 2001 to ref 128940
|
||||||
no_role_a no_role_b
|
no_role_a no_role_b
|
||||||
multiplicity_a_pos 768 199 3000 multiplicity_b_pos 805 138 3000
|
multiplicity_a_pos 767 199 3000 multiplicity_b_pos 805 138 3000
|
||||||
end
|
end
|
||||||
relationcanvas 132524 relation_ref 128940 // posiada
|
relationcanvas 132524 relation_ref 128940 // posiada
|
||||||
from ref 131244 z 2006 label "posiada" italic max_width 255 xyz 434 470 2006 to ref 128172
|
from ref 131244 z 2006 label "posiada" italic max_width 255 xyz 434 470 2006 to ref 128172
|
||||||
@ -143,9 +143,9 @@ relationcanvas 132652 relation_ref 129068 // zarzadza
|
|||||||
multiplicity_a_pos 1108 501 3000 multiplicity_b_pos 1101 479 3000
|
multiplicity_a_pos 1108 501 3000 multiplicity_b_pos 1101 479 3000
|
||||||
end
|
end
|
||||||
relationcanvas 132780 relation_ref 129196 // posiada>
|
relationcanvas 132780 relation_ref 129196 // posiada>
|
||||||
from ref 129068 z 2001 label "posiada>" italic max_width 255 xyz 562 228 2001 to ref 130348
|
from ref 129068 z 2001 label "posiada>" italic max_width 255 xyz 562 230.5 2001 to ref 130348
|
||||||
no_role_a no_role_b
|
no_role_a no_role_b
|
||||||
multiplicity_a_pos 558 249 3000 multiplicity_b_pos 568 225 3000
|
multiplicity_a_pos 648 282 3000 multiplicity_b_pos 658 258 3000
|
||||||
end
|
end
|
||||||
relationcanvas 132908 relation_ref 129324 // posiada
|
relationcanvas 132908 relation_ref 129324 // posiada
|
||||||
from ref 129068 z 2001 label "posiada" italic max_width 255 xyz 505 370 2001 to ref 128172
|
from ref 129068 z 2001 label "posiada" italic max_width 255 xyz 505 370 2001 to ref 128172
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
format 223
|
format 224
|
||||||
|
|
||||||
classinstance 128026 class_ref 128300 // PracownikObslugi
|
classinstance 128026 class_ref 128300 // PracownikObslugi
|
||||||
name "" xyz 19 19 2000 life_line_z 2000
|
name "" xyz 19 19 2000 life_line_z 2000
|
||||||
@ -7,22 +7,22 @@ classinstance 128154 class_ref 151340 // AutomatKontroler
|
|||||||
classinstance 128282 class_ref 128940 // Magazyn
|
classinstance 128282 class_ref 128940 // Magazyn
|
||||||
name "" xyz 558 11 2000 life_line_z 2000
|
name "" xyz 558 11 2000 life_line_z 2000
|
||||||
durationcanvas 128410 classinstance_ref 128026 // :PracownikObslugi
|
durationcanvas 128410 classinstance_ref 128026 // :PracownikObslugi
|
||||||
xyzwh 69 124 2010 11 343
|
xyzwh 60 124 2010 11 343
|
||||||
end
|
end
|
||||||
durationcanvas 128538 classinstance_ref 128154 // :AutomatKontroler
|
durationcanvas 128538 classinstance_ref 128154 // :AutomatKontroler
|
||||||
xyzwh 330 123 2010 11 25
|
xyzwh 321 123 2010 11 25
|
||||||
end
|
end
|
||||||
durationcanvas 128794 classinstance_ref 128282 // :Magazyn
|
durationcanvas 128794 classinstance_ref 128282 // :Magazyn
|
||||||
xyzwh 587 203 2010 11 25
|
xyzwh 582 203 2010 11 25
|
||||||
end
|
end
|
||||||
durationcanvas 129050 classinstance_ref 128154 // :AutomatKontroler
|
durationcanvas 129050 classinstance_ref 128154 // :AutomatKontroler
|
||||||
xyzwh 330 284 2010 11 111
|
xyzwh 321 284 2010 11 111
|
||||||
end
|
end
|
||||||
durationcanvas 129306 classinstance_ref 128282 // :Magazyn
|
durationcanvas 129306 classinstance_ref 128282 // :Magazyn
|
||||||
xyzwh 587 296 2010 11 82
|
xyzwh 582 296 2010 11 82
|
||||||
end
|
end
|
||||||
durationcanvas 129818 classinstance_ref 128154 // :AutomatKontroler
|
durationcanvas 129818 classinstance_ref 128154 // :AutomatKontroler
|
||||||
xyzwh 330 450 2010 11 25
|
xyzwh 321 450 2010 11 25
|
||||||
end
|
end
|
||||||
msg 128666 synchronous
|
msg 128666 synchronous
|
||||||
from durationcanvas_ref 128410
|
from durationcanvas_ref 128410
|
||||||
|
@ -1,57 +1,74 @@
|
|||||||
format 224
|
format 224
|
||||||
|
|
||||||
classinstance 128044 class_ref 134673 // AutomatController
|
classinstance 128044 class_ref 134673 // AutomatController
|
||||||
name "" xyz 2.56 4.4 2000 life_line_z 2000
|
name "" xyz 186.56 4 2000 life_line_z 2000
|
||||||
classinstance 128172 class_ref 128044 // Klient
|
classinstance 128172 class_ref 128044 // Klient
|
||||||
name "" xyz 327.8 4 2000 life_line_z 2000
|
name "" xyz 29.8 4 2000 life_line_z 2000
|
||||||
classinstance 128300 class_ref 129964 // Produkt
|
classinstance 128300 class_ref 129964 // Produkt
|
||||||
name "" xyz 573.76 7.08 2000 life_line_z 2000
|
name "" xyz 822.76 5.08 2000 life_line_z 2000
|
||||||
classinstance 128556 class_ref 130476 // RodzajPlatnosci
|
|
||||||
name "" xyz 727.2 4.68 2000 life_line_z 2000
|
|
||||||
classinstance 129538 class_ref 128812 // Zakup
|
classinstance 129538 class_ref 128812 // Zakup
|
||||||
name "" xyz 389 4 2000 life_line_z 2000
|
name "" xyz 621 11 2000 life_line_z 2000
|
||||||
classinstance 130306 class_ref 128684 // Platnosc
|
classinstance 133250 class_ref 128940 // Magazyn
|
||||||
name "" xyz 649 4 2005 life_line_z 2000
|
name "" xyz 530 4 2000 life_line_z 2000
|
||||||
classinstance 132738 class_ref 130604 // PlatnoscGotowka
|
|
||||||
name "" xyz 834 4 2000 life_line_z 2000
|
|
||||||
classinstance 133122 class_ref 128002 // :Kasa
|
|
||||||
name "" xyz 1096 4 2000 life_line_z 2000
|
|
||||||
durationcanvas 128258 classinstance_ref 128044 // :AutomatController
|
durationcanvas 128258 classinstance_ref 128044 // :AutomatController
|
||||||
xyzwh 47 70 2010 11 54
|
xyzwh 231 69 2010 11 391
|
||||||
end
|
end
|
||||||
durationcanvas 128812 classinstance_ref 128172 // :Klient
|
durationcanvas 128812 classinstance_ref 128172 // :Klient
|
||||||
xyzwh 338 54 2010 11 44
|
xyzwh 40 54 2010 11 44
|
||||||
end
|
end
|
||||||
durationcanvas 129666 classinstance_ref 129538 // :Zakup
|
durationcanvas 129666 classinstance_ref 129538 // :Zakup
|
||||||
xyzwh 408 108 2010 11 67
|
xyzwh 640 235 2010 11 171
|
||||||
end
|
end
|
||||||
durationcanvas 129922 classinstance_ref 128300 // :Produkt
|
durationcanvas 129922 classinstance_ref 128300 // :Produkt
|
||||||
xyzwh 593 115 2010 11 43
|
xyzwh 842 237 2010 11 113
|
||||||
|
end
|
||||||
|
durationcanvas 133378 classinstance_ref 133250 // :Magazyn
|
||||||
|
xyzwh 554 91 2010 11 86
|
||||||
end
|
end
|
||||||
msg 128386 synchronous
|
msg 128386 synchronous
|
||||||
from durationcanvas_ref 128812
|
from durationcanvas_ref 128812
|
||||||
to durationcanvas_ref 128258
|
to durationcanvas_ref 128258
|
||||||
yz 70 3005 explicitmsg "1. WpisanieKodu"
|
yz 69 3005 explicitmsg "1.1 WpisanieKodu(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
|
||||||
label_xy 129 49
|
args "id:int"
|
||||||
|
label_xy 55 49
|
||||||
msg 129794 synchronous
|
msg 129794 synchronous
|
||||||
from durationcanvas_ref 128258
|
from durationcanvas_ref 128258
|
||||||
to durationcanvas_ref 129666
|
to durationcanvas_ref 129666
|
||||||
yz 112 2015 explicitmsg "1.2 rozpocznijTransakcje(produkt.id:int)"
|
yz 242 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 "produkt.id:int"
|
args "id:int"
|
||||||
label_xy 138 98
|
label_xy 258 223
|
||||||
msg 130050 synchronous
|
msg 130050 synchronous
|
||||||
from durationcanvas_ref 129666
|
from durationcanvas_ref 129666
|
||||||
to durationcanvas_ref 129922
|
to durationcanvas_ref 129922
|
||||||
yz 119 2015 explicitmsg "1.3. podajCene(produkt.id:int)"
|
yz 258 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 "produkt.id:int"
|
args "id:int"
|
||||||
label_xy 436 105
|
label_xy 668 244
|
||||||
msg 130178 return
|
msg 130178 return
|
||||||
from durationcanvas_ref 129922
|
from durationcanvas_ref 129922
|
||||||
to durationcanvas_ref 129666
|
to durationcanvas_ref 129666
|
||||||
yz 143 2020 explicitmsg "1.3.1 cene:Kwota"
|
yz 322 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 462 129
|
label_xy 673 303
|
||||||
|
msg 133506 synchronous
|
||||||
|
from durationcanvas_ref 128258
|
||||||
|
to durationcanvas_ref 133378
|
||||||
|
yz 92 2015 explicitmsg "1.2 PobierzProdukt(it:int)"
|
||||||
|
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
|
||||||
|
args "id:int"
|
||||||
|
label_xy 261 78
|
||||||
|
msg 133634 return
|
||||||
|
from durationcanvas_ref 133378
|
||||||
|
to durationcanvas_ref 128258
|
||||||
|
yz 135 2015 explicitmsg "1.2.1 DostepnoscProduktu :Bool"
|
||||||
|
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
|
||||||
|
label_xy 261 118
|
||||||
|
msg 133762 return
|
||||||
|
from durationcanvas_ref 129666
|
||||||
|
to durationcanvas_ref 128258
|
||||||
|
yz 355 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
|
||||||
|
label_xy 264 338
|
||||||
end
|
end
|
||||||
|
@ -1,47 +1,68 @@
|
|||||||
format 224
|
format 224
|
||||||
|
|
||||||
classinstance 134914 class_ref 128044 // Klient
|
classinstance 134914 class_ref 128044 // Klient
|
||||||
name "" xyz 926.7 281.1 2000 life_line_z 2000
|
name "" xyz 56.5 18.5 2000 life_line_z 2000
|
||||||
classinstance 135042 class_ref 128812 // Zakup
|
|
||||||
name "" xyz 988.5 334.7 2000 life_line_z 2000
|
|
||||||
classinstance 135170 class_ref 128002 // :Kasa
|
|
||||||
name "" xyz 1694.8 518.6 2000 life_line_z 2000
|
|
||||||
classinstance 135298 class_ref 128684 // Platnosc
|
|
||||||
name "" xyz 1248 397.8 2005 life_line_z 2000
|
|
||||||
classinstance 135426 class_ref 129964 // Produkt
|
|
||||||
name "" xyz 1172.16 341 2000 life_line_z 2000
|
|
||||||
classinstance 135554 class_ref 130476 // RodzajPlatnosci
|
|
||||||
name "" xyz 1326.4 470.3 2000 life_line_z 2000
|
|
||||||
classinstance 135682 class_ref 130604 // PlatnoscGotowka
|
|
||||||
name "" xyz 1432.5 498.6 2000 life_line_z 2000
|
|
||||||
classinstance 135810 class_ref 134673 // AutomatController
|
classinstance 135810 class_ref 134673 // AutomatController
|
||||||
name "" xyz 602.36 297.1 2000 life_line_z 2000
|
name "" xyz 313.76 16.1 2000 life_line_z 2000
|
||||||
durationcanvas 136066 classinstance_ref 135170 // ::Kasa
|
classinstance 140418 class_ref 129964 // Produkt
|
||||||
xyzwh 1713 566.3 2010 11 127
|
name "" xyz 763.4 13 2000 life_line_z 2000
|
||||||
|
classinstance 141442 class_ref 128812 // Zakup
|
||||||
|
name "" xyz 892 3.8 2000 life_line_z 2000
|
||||||
|
durationcanvas 140034 classinstance_ref 134914 // :Klient
|
||||||
|
xyzwh 67 85 2010 11 59
|
||||||
end
|
end
|
||||||
durationcanvas 136450 classinstance_ref 135810 // :AutomatController
|
durationcanvas 140162 classinstance_ref 135810 // :AutomatController
|
||||||
xyzwh 647 631.7 2010 11 220
|
xyzwh 358 70.4 2010 11 333
|
||||||
overlappingdurationcanvas 139522
|
overlappingdurationcanvas 140930
|
||||||
xyzwh 653 705 2020 11 131
|
xyzwh 364 218 2020 11 56
|
||||||
overlappingdurationcanvas 139778
|
|
||||||
xyzwh 659 757.8 2030 11 69
|
|
||||||
end
|
end
|
||||||
|
overlappingdurationcanvas 141186
|
||||||
|
xyzwh 364 297.2 2020 11 25
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
msg 138626 return
|
durationcanvas 140546 classinstance_ref 140418 // :Produkt
|
||||||
from durationcanvas_ref 136066
|
xyzwh 783 129.2 2010 11 52
|
||||||
to durationcanvas_ref 136450
|
end
|
||||||
yz 654.9 2015 explicitmsg "1.1 czyPowodzenie:bool"
|
durationcanvas 141570 classinstance_ref 141442 // :Zakup
|
||||||
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
|
xyzwh 911 349 2010 11 25
|
||||||
label_xy 1127.5 640.9
|
end
|
||||||
reflexivemsg 139650 synchronous
|
msg 140290 synchronous
|
||||||
to durationcanvas_ref 139522
|
from durationcanvas_ref 140034
|
||||||
yz 705 2025 explicitmsg "1.2 podgrzejProdukt(produkt.id:int)"
|
to durationcanvas_ref 140162
|
||||||
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
|
yz 102 2015 explicitmsg "3.1 WybranieStopniaWypieku(stopienWypieku: int)"
|
||||||
label_xy 691 700
|
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
|
||||||
reflexivemsg 139906 synchronous
|
args "stopienWypieku: int"
|
||||||
to durationcanvas_ref 139778
|
label_xy 107 86
|
||||||
yz 757 2035 explicitmsg "1.3 wydajProdukt(produkt.id:int)"
|
msg 140674 synchronous
|
||||||
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
|
from durationcanvas_ref 140162
|
||||||
label_xy 704 765
|
to durationcanvas_ref 140546
|
||||||
|
yz 133 2015 explicitmsg "3.2 StopienPodgrzania(stopienWypieku : int)"
|
||||||
|
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
|
||||||
|
args "stopienWypieku : int"
|
||||||
|
label_xy 382 120
|
||||||
|
msg 140802 return
|
||||||
|
from durationcanvas_ref 140546
|
||||||
|
to durationcanvas_ref 140162
|
||||||
|
yz 171 2015 explicitmsg "3.2.1 CzasyPodgrzania[stopienWypieku] (czas : int)"
|
||||||
|
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
|
||||||
|
label_xy 382 158
|
||||||
|
reflexivemsg 141058 synchronous
|
||||||
|
to durationcanvas_ref 140930
|
||||||
|
yz 218 2025 explicitmsg "3.3 PodgrzejProdukt(czas : int, Produkt.id : int)"
|
||||||
|
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
|
||||||
|
args "czas : int, Produkt.id : int"
|
||||||
|
label_xy 473 220
|
||||||
|
reflexivemsg 141314 synchronous
|
||||||
|
to durationcanvas_ref 141186
|
||||||
|
yz 297 2025 explicitmsg "3.4 WydajProdukt(produkt.id : int)"
|
||||||
|
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
|
||||||
|
args "produkt.id : int"
|
||||||
|
label_xy 408 294
|
||||||
|
msg 141698 synchronous
|
||||||
|
from durationcanvas_ref 140162
|
||||||
|
to durationcanvas_ref 141570
|
||||||
|
yz 348 2015 explicitmsg "3.5 ZakonczTransakcje(ZakonczenieTransakcji: Bool)"
|
||||||
|
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
|
||||||
|
args "ZakonczenieTransakcji: Bool"
|
||||||
|
label_xy 474 335
|
||||||
end
|
end
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
format 223
|
format 224
|
||||||
|
|
||||||
classinstance 128044 class_ref 151340 // AutomatKontroler
|
classinstance 128044 class_ref 151340 // AutomatKontroler
|
||||||
name "" xyz 5.26 32 2000 life_line_z 2000
|
name "" xyz 5.26 32 2000 life_line_z 2000
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
format 223
|
format 224
|
||||||
|
|
||||||
classinstance 128044 class_ref 151340 // AutomatKontroler
|
classinstance 128044 class_ref 151340 // AutomatKontroler
|
||||||
name "" xyz 47 338 2000
|
name "" xyz 47 338 2000
|
||||||
|
@ -6,7 +6,7 @@ classcanvas 128044 class_ref 151340 // AutomatKontroler
|
|||||||
end
|
end
|
||||||
classcanvas 128172 class_ref 128812 // Zakup
|
classcanvas 128172 class_ref 128812 // Zakup
|
||||||
classdiagramsettings show_members_full_definition yes show_members_visibility yes show_members_stereotype yes member_max_width 0 show_parameter_name yes end
|
classdiagramsettings show_members_full_definition yes show_members_visibility yes show_members_stereotype yes member_max_width 0 show_parameter_name yes end
|
||||||
xyzwh 549.21 4 2000 404 104
|
xyzwh 549.21 5 2000 404 107
|
||||||
end
|
end
|
||||||
classcanvas 128428 class_ref 129964 // Produkt
|
classcanvas 128428 class_ref 129964 // Produkt
|
||||||
classdiagramsettings show_members_full_definition yes show_members_visibility yes show_members_stereotype yes member_max_width 0 show_parameter_name yes end
|
classdiagramsettings show_members_full_definition yes show_members_visibility yes show_members_stereotype yes member_max_width 0 show_parameter_name yes end
|
||||||
@ -51,20 +51,20 @@ note 133292 "observer i singleton
|
|||||||
moglby tez byc"
|
moglby tez byc"
|
||||||
xyzwh 773 276 2000 129 51
|
xyzwh 773 276 2000 129 51
|
||||||
relationcanvas 128556 relation_ref 128556 // zawiera>
|
relationcanvas 128556 relation_ref 128556 // zawiera>
|
||||||
from ref 128428 z 2007 label "zawiera>" italic max_width 255 xyz 1093 43 2007 to ref 128172
|
from ref 128428 z 2007 label "zawiera>" italic max_width 255 xyz 1093 58.5 2007 to ref 128172
|
||||||
no_role_a no_role_b
|
no_role_a no_role_b
|
||||||
multiplicity_a_pos 962 67 3000 multiplicity_b_pos 1313 79 3000
|
multiplicity_a_pos 962 74 3000 multiplicity_b_pos 1314 94 3000
|
||||||
end
|
end
|
||||||
relationcanvas 128940 relation_ref 128684 // realizuje >
|
relationcanvas 128940 relation_ref 128684 // realizuje >
|
||||||
from ref 128172 z 3006 to point 840.4 86.6
|
from ref 128172 z 3006 to point 840 86
|
||||||
line 129196 z 3006 to point 843.5 89.7
|
line 129196 z 3006 to point 843 89
|
||||||
line 132012 z 3006 label "realizuje >" italic max_width 255 xyz 997 109 3006 to point 1190.4 179.7
|
line 132012 z 3006 label "realizuje >" italic max_width 255 xyz 997 109 3006 to point 1190 179
|
||||||
line 132140 z 3006 to ref 128812
|
line 132140 z 3006 to ref 128812
|
||||||
no_role_a no_role_b
|
no_role_a no_role_b
|
||||||
multiplicity_a_pos 1294 212 3000 multiplicity_b_pos 875 117 3000
|
multiplicity_a_pos 1294 212 3000 multiplicity_b_pos 899 121 3000
|
||||||
end
|
end
|
||||||
relationcanvas 129964 relation_ref 151212 // tworzy>
|
relationcanvas 129964 relation_ref 151212 // tworzy>
|
||||||
from ref 128044 z 2001 label "tworzy>" italic max_width 255 xyz 501 45 2001 to ref 128172
|
from ref 128044 z 2001 label "tworzy>" italic max_width 255 xyz 512 46 2001 to ref 128172
|
||||||
no_role_a no_role_b
|
no_role_a no_role_b
|
||||||
no_multiplicity_a no_multiplicity_b
|
no_multiplicity_a no_multiplicity_b
|
||||||
end
|
end
|
||||||
@ -74,28 +74,28 @@ relationcanvas 130348 relation_ref 151596 // korzysta>
|
|||||||
no_multiplicity_a no_multiplicity_b
|
no_multiplicity_a no_multiplicity_b
|
||||||
end
|
end
|
||||||
relationcanvas 130476 relation_ref 151724 // korzysta>
|
relationcanvas 130476 relation_ref 151724 // korzysta>
|
||||||
from ref 129580 z 2006 label "korzysta>" italic max_width 255 xyz 1609 403.5 2006 to ref 129324
|
from ref 129580 z 2006 label "korzysta>" italic max_width 255 xyz 1609 403 2006 to ref 129324
|
||||||
no_role_a no_role_b
|
no_role_a no_role_b
|
||||||
no_multiplicity_a no_multiplicity_b
|
no_multiplicity_a no_multiplicity_b
|
||||||
end
|
end
|
||||||
relationcanvas 130860 relation_ref 129196 // posiada>
|
relationcanvas 130860 relation_ref 129196 // posiada>
|
||||||
from ref 130732 z 2013 label "posiada>" italic max_width 255 xyz 1124 121 2013 to ref 128428
|
from ref 130732 z 2013 label "posiada>" italic max_width 255 xyz 1124 149 2013 to ref 128428
|
||||||
no_role_a no_role_b
|
no_role_a no_role_b
|
||||||
multiplicity_a_pos 1300 117 3000 multiplicity_b_pos 1102 176 3000
|
multiplicity_a_pos 1304 144 3000 multiplicity_b_pos 1032 195 3000
|
||||||
end
|
end
|
||||||
relationcanvas 130988 relation_ref 151980 // zawiera>
|
relationcanvas 130988 relation_ref 151980 // zawiera>
|
||||||
decenter_end 481
|
decenter_end 481
|
||||||
from ref 128044 z 2013 label "zawiera>" italic max_width 255 xyz 605 143 2013 to ref 130732
|
from ref 128044 z 2013 label "zawiera>" italic max_width 255 xyz 616 145.5 2013 to ref 130732
|
||||||
no_role_a no_role_b
|
no_role_a no_role_b
|
||||||
no_multiplicity_a no_multiplicity_b
|
no_multiplicity_a no_multiplicity_b
|
||||||
end
|
end
|
||||||
relationcanvas 131372 relation_ref 152236 // <jest obslugiwany
|
relationcanvas 131372 relation_ref 152236 // <jest obslugiwany
|
||||||
from ref 128044 z 2001 label "<jest obslugiwany" italic max_width 255 xyz 259 200 2001 to ref 131116
|
from ref 128044 z 2001 label "<jest obslugiwany" italic max_width 255 xyz 264 200 2001 to ref 131116
|
||||||
no_role_a no_role_b
|
no_role_a no_role_b
|
||||||
no_multiplicity_a no_multiplicity_b
|
no_multiplicity_a no_multiplicity_b
|
||||||
end
|
end
|
||||||
relationcanvas 131628 relation_ref 152364 // otrzymuje>
|
relationcanvas 131628 relation_ref 152364 // otrzymuje>
|
||||||
from ref 131500 z 2001 label "otrzymuje>" italic max_width 255 xyz 291.5 428.5 2001 to ref 131116
|
from ref 131500 z 2001 label "otrzymuje>" italic max_width 255 xyz 291 428 2001 to ref 131116
|
||||||
no_role_a no_role_b
|
no_role_a no_role_b
|
||||||
no_multiplicity_a no_multiplicity_b
|
no_multiplicity_a no_multiplicity_b
|
||||||
end
|
end
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
format 224
|
format 224
|
||||||
"models"
|
"models"
|
||||||
revision 17
|
revision 18
|
||||||
modified_by 44 "Marta Roszak"
|
modified_by 2 "adamc"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -367,6 +367,17 @@ ${members}};
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
|
operation 134786 "zakonczTransakcje"
|
||||||
|
public explicit_return_type ""
|
||||||
|
nparams 1
|
||||||
|
param in name "zakonczenieTransakcji" explicit_type "Bool"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -798,6 +809,52 @@ ${members}};
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
|
attribute 134530 "CzyDoPodgrzania"
|
||||||
|
private explicit_type "Bool"
|
||||||
|
cpp_decl ""
|
||||||
|
java_decl ""
|
||||||
|
php_decl ""
|
||||||
|
python_decl ""
|
||||||
|
idl_decl ""
|
||||||
|
mysql_decl ""
|
||||||
|
MysqlColumn
|
||||||
|
end
|
||||||
|
|
||||||
|
operation 134530 "czyPodgrzac"
|
||||||
|
public explicit_return_type ""
|
||||||
|
nparams 2
|
||||||
|
param in name "produkt.id" explicit_type "int"
|
||||||
|
param in name "CzyDoPodgrzania" explicit_type "Bool"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
end
|
||||||
|
|
||||||
|
attribute 134658 "CzasyPodgrzania"
|
||||||
|
private explicit_type "array[4] of int"
|
||||||
|
cpp_decl ""
|
||||||
|
java_decl ""
|
||||||
|
php_decl ""
|
||||||
|
python_decl ""
|
||||||
|
idl_decl ""
|
||||||
|
mysql_decl ""
|
||||||
|
MysqlColumn
|
||||||
|
end
|
||||||
|
|
||||||
|
operation 134658 "StopienPodgrzania"
|
||||||
|
public explicit_return_type ""
|
||||||
|
nparams 2
|
||||||
|
param in name "stopienWypieku" explicit_type "int"
|
||||||
|
param out name "czas = CzasyPodgrzania[stopienWypieku]" explicit_type "int"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -1442,8 +1499,9 @@ ${members}};
|
|||||||
|
|
||||||
operation 130220 "podgrzejProdukt"
|
operation 130220 "podgrzejProdukt"
|
||||||
public explicit_return_type ""
|
public explicit_return_type ""
|
||||||
nparams 1
|
nparams 2
|
||||||
param in name "produktId" explicit_type "int"
|
param in name "produkt.id" explicit_type "int"
|
||||||
|
param in name "czas" explicit_type "int"
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -1478,7 +1536,7 @@ ${members}};
|
|||||||
overlapping_bars size A1
|
overlapping_bars size A1
|
||||||
end
|
end
|
||||||
|
|
||||||
sequencediagram 128386 "4-3-WydanieProduktu"
|
sequencediagram 128386 "4-3-WybranieStopniaWypieku"
|
||||||
sequencediagramsettings end
|
sequencediagramsettings end
|
||||||
overlapping_bars size A1
|
overlapping_bars size A1
|
||||||
end
|
end
|
||||||
|
@ -19,9 +19,8 @@ Use case 2: Uzupełnienie braków
|
|||||||
-----------------
|
-----------------
|
||||||
|
|
||||||
1. Wpisanie kodu produktu
|
1. Wpisanie kodu produktu
|
||||||
2. Zbliżenie karty
|
2. Wrzucenie gotówki
|
||||||
3. Wprowadzenie PINu
|
3. Wybranie Stopnia Wypieku
|
||||||
4. Wrzucenie gotówki
|
|
||||||
|
|
||||||
Use case 5: Kontrola wymogów sanitarnych
|
Use case 5: Kontrola wymogów sanitarnych
|
||||||
-----------------
|
-----------------
|
||||||
|
Loading…
Reference in New Issue
Block a user