Poprawka diagramów sekwencji 1

This commit is contained in:
dark-elfie 2021-02-02 18:26:35 +01:00
parent c40874ba2b
commit bafc319b45
15 changed files with 254 additions and 115 deletions

8
.idea/.gitignore vendored Normal file
View File

@ -0,0 +1,8 @@
# Default ignored files
/shelf/
/workspace.xml
# Datasource local storage ignored files
/../../../../../../../:\Users\sarkow1\Desktop\projekt\AiPO_Automat_spozywczy\.idea/dataSources/
/dataSources.local.xml
# Editor-based HTTP Client requests
/httpRequests/

View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<module type="PYTHON_MODULE" version="4">
<component name="NewModuleRootManager">
<content url="file://$MODULE_DIR$" />
<orderEntry type="inheritedJdk" />
<orderEntry type="sourceFolder" forTests="false" />
</component>
</module>

View File

@ -0,0 +1,6 @@
<component name="InspectionProjectProfileManager">
<settings>
<option name="USE_PROJECT_PROFILE" value="false" />
<version value="1.0" />
</settings>
</component>

4
.idea/misc.xml Normal file
View File

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectRootManager" version="2" project-jdk-name="Python 3.7 (data)" project-jdk-type="Python SDK" />
</project>

8
.idea/modules.xml Normal file
View File

@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="ProjectModuleManager">
<modules>
<module fileurl="file://$PROJECT_DIR$/.idea/AiPO_Automat_spozywczy.iml" filepath="$PROJECT_DIR$/.idea/AiPO_Automat_spozywczy.iml" />
</modules>
</component>
</project>

6
.idea/vcs.xml Normal file
View File

@ -0,0 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<project version="4">
<component name="VcsDirectoryMappings">
<mapping directory="$PROJECT_DIR$" vcs="Git" />
</component>
</project>

View File

@ -19,7 +19,7 @@ classinstance 131586 class_ref 144428 // Kasa
classinstance 131714 class_ref 144812 // Gotowka
name "" xyz 473 7 2005 life_line_z 2000
durationcanvas 128770 classinstance_ref 128130 // :RodzajPlatnosci
xyzwh 1509 838 2010 11 51
xyzwh 1518 838 2010 11 51
end
durationcanvas 129026 classinstance_ref 128002 // :Klient
xyzwh 1045 814 2010 11 57
@ -28,7 +28,7 @@ durationcanvas 130050 classinstance_ref 128172 // :Klient
xyzwh 299 65 2010 11 73
end
durationcanvas 131842 classinstance_ref 131714 // :Gotowka
xyzwh 497 88 2010 11 66
xyzwh 501 88 2010 11 66
end
durationcanvas 132098 classinstance_ref 131586 // :Kasa
xyzwh 407 121 2010 11 77

View File

@ -4,117 +4,150 @@ 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
xyz 252 24 2005 life_line_z 2000
end
classinstancecanvas 129041 classinstance_ref 128529 //
xyz 521 22 2005 life_line_z 2000
xyz 555 15 2005 life_line_z 2000
end
classinstancecanvas 130065 classinstance_ref 128657 //
xyz 704 20 2005 life_line_z 2000
xyz 748 18 2005 life_line_z 2000
end
classinstancecanvas 130577 classinstance_ref 128785 //
xyz 773 20 2005 life_line_z 2000
xyz 811 15 2005 life_line_z 2000
end
classinstancecanvas 130961 classinstance_ref 128913 //
xyz 975 21 2010 life_line_z 2000
xyz 1031 12 2010 life_line_z 2000
end
classinstancecanvas 132369 classinstance_ref 129041 //
xyz 1238 19 2005 life_line_z 2000
xyz 1328 8 2005 life_line_z 2000
end
note 133393 "Klient wrzuca gotowke"
xyzwh 343 388 2000 163 45
xyzwh 345 411 2000 163 45
note 135057 "Przekazanie informacji o powodzeniu platnosci"
xyzwh 371 582 2025 155 53
note 135441 "Fizyczne wydanie produktu"
xyzwh 337 684 2000 195 35
durationcanvas 128657 classinstance_ref 128401 // :Klient
xyzwh 61 118 2010 11 398
xyzwh 65 118 2010 11 398
end
durationcanvas 128785 classinstance_ref 128529 // :AutomatController
xyzwh 280 118 2010 11 238
xyzwh 306 120 2010 11 598
overlappingdurationcanvas 135185
xyzwh 312 671 2020 11 25
end
end
durationcanvas 129169 classinstance_ref 129041 // :Zakup
xyzwh 540 155 2010 11 186
xyzwh 575 157 2010 11 426
end
durationcanvas 130193 classinstance_ref 130065 // :Produkt
xyzwh 724 167 2010 11 64
xyzwh 773 210 2010 11 65
end
durationcanvas 130705 classinstance_ref 130577 // :Platnosc
xyzwh 795 283 2010 11 70
xyzwh 839 291 2010 11 279
end
durationcanvas 131089 classinstance_ref 130961 // :PlatnoscGotowka
xyzwh 1019 303 2010 11 135
xyzwh 1084 357 2010 11 196
overlappingdurationcanvas 133137
xyzwh 1025 339 2020 11 54
xyzwh 1090 457 2020 11 54
end
end
durationcanvas 132497 classinstance_ref 132369 // :Kasa
xyzwh 1257 349 2010 11 92
xyzwh 1347 351 2010 11 197
overlappingdurationcanvas 132753
xyzwh 1263 364 2020 11 51
xyzwh 1353 387 2020 11 154
end
end
msg 128913 synchronous
from durationcanvas_ref 128657
to durationcanvas_ref 128785
yz 118 2015 explicitmsg "wybierzNumerProduktu()"
yz 120 2015 explicitmsg "1.1 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
label_xy 83 104
msg 129297 synchronous
from durationcanvas_ref 128785
to durationcanvas_ref 129169
yz 155 2015 explicitmsg "rozpocznijTransakcje()"
yz 170 2015 explicitmsg "1.2 rozpocznijTransakcje()"
stereotype "<<<<create>>>>" xyz 396 186 3000
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "produktId:string"
label_xy 311 139
args "produktId:int"
label_xy 323 154
msg 130321 synchronous
from durationcanvas_ref 129169
to durationcanvas_ref 130193
yz 186 2020 explicitmsg "podajCene()"
yz 216 2020 explicitmsg "1.3 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
args "produktId:int"
label_xy 588 202
msg 130449 return
from durationcanvas_ref 130193
to durationcanvas_ref 129169
yz 219 2025 explicitmsg "cena:Kwota"
yz 264 2025 explicitmsg "1.4 cena:Kwota"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 610 203
label_xy 637 248
msg 130833 synchronous
from durationcanvas_ref 129169
to durationcanvas_ref 130705
yz 284 2015 explicitmsg "rozpocznijPlatnosc()"
yz 350 2015 explicitmsg "1.5 rozpocznijPlatnosc()"
stereotype "<<<<create>>>>" xyz 663 366 3000
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "kwota:Kwota"
label_xy 577 268
label_xy 611 334
msg 131217 synchronous
from durationcanvas_ref 130705
to durationcanvas_ref 131089
yz 305 2015 explicitmsg "rozpocznijPlatnosc()"
yz 397 2015 explicitmsg "1.6 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
label_xy 861 383
msg 132625 synchronous
from durationcanvas_ref 131089
to durationcanvas_ref 132497
yz 349 2015 explicitmsg "pobierzGotowke()"
yz 405 2015 explicitmsg "1.7 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
label_xy 1105 389
msg 132881 synchronous
from durationcanvas_ref 131089
to durationcanvas_ref 132753
yz 403 2025 explicitmsg "wydajReszte()"
yz 472 2025 explicitmsg "1.8 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
label_xy 1129 456
msg 133265 synchronous
from durationcanvas_ref 128657
to durationcanvas_ref 133137
yz 371 2030 unspecifiedmsg
yz 460 2030 unspecifiedmsg
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
msg 134289 return
from durationcanvas_ref 132753
to durationcanvas_ref 131089
yz 530 2025 explicitmsg "1.9 czyPowodzenie:bool"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 1151 514
msg 134417 return
from durationcanvas_ref 131089
to durationcanvas_ref 130705
yz 538 2015 explicitmsg "1.10 czyPowodzenie:bool"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 892 522
msg 134801 return
from durationcanvas_ref 130705
to durationcanvas_ref 129169
yz 559 2015 explicitmsg "1.11 czyPowodzenie:bool"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 638 543
msg 134929 return
from durationcanvas_ref 129169
to durationcanvas_ref 128785
yz 572 2020 explicitmsg "1.12 czyPowodzenie:bool"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 372 556
reflexivemsg 135313 synchronous
to durationcanvas_ref 135185
yz 671 2025 explicitmsg "1.13 wydajProdukt()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "produktId:int"
label_xy 326 655
preferred_whz 1182 640 1
end

View File

@ -6,41 +6,43 @@ 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
note 129425 "Klasa PlatnoscKarta nastepnie przekazuje dalej (do klasy Platnosc) informacje o powodzeniu platnosci"
xyzwh 104 329 2000 169 107
durationcanvas 128273 classinstance_ref 128017 // :Klient
xyzwh 55 178 2010 11 163
xyzwh 59 178 2010 11 163
end
durationcanvas 128401 classinstance_ref 128145 // :PlatnoscKarta
xyzwh 288 177 2010 11 144
xyzwh 296 178 2010 11 194
overlappingdurationcanvas 128657
xyzwh 294 204 2020 11 70
xyzwh 302 204 2020 11 80
end
end
durationcanvas 129041 classinstance_ref 128913 // :SystemAutoryzacjiPlatnosci
xyzwh 535 218 2010 11 71
xyzwh 550 218 2010 11 71
end
msg 128529 synchronous
from durationcanvas_ref 128273
to durationcanvas_ref 128401
yz 179 2015 explicitmsg "zblizKarte()"
yz 180 2015 explicitmsg "2.1 zblizKarte()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 146 163
label_xy 146 164
msg 128785 synchronous
from durationcanvas_ref 128273
to durationcanvas_ref 128657
yz 235 2025 explicitmsg "wprowadzPIN()"
yz 235 2025 explicitmsg "2.3 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()"
yz 218 2030 explicitmsg "2.2 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"
yz 272 2030 explicitmsg "2.4 czyAutoryzowana:bool"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 358 248
label_xy 358 257
end

View File

@ -3,35 +3,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
name "" xyz 199 35 2005 life_line_z 2000
classinstance 128657 class_ref 129068 // SystemAutoryzacjiPlatnosci
name "" xyz 340 33 2005 life_line_z 2000
name "" xyz 372 33 2005 life_line_z 2000
note 129169 "Klasa PlatnoscKarta nastepnie przekazuje dalej (do klasy Platnosc) informacje o powodzeniu platnosci"
xyzwh 72.5 277.5 2000 169 107
durationcanvas 128273 classinstance_ref 128017 // :Klient
xyzwh 51 177 2010 11 101
xyzwh 55 177 2010 11 101
end
durationcanvas 128401 classinstance_ref 128145 // :PlatnoscKarta
xyzwh 224 177 2010 11 79
xyzwh 242 178 2010 11 132
end
durationcanvas 128785 classinstance_ref 128657 // :SystemAutoryzacjiPlatnosci
xyzwh 409 190 2010 11 54
xyzwh 456 190 2010 11 55
end
msg 128529 synchronous
from durationcanvas_ref 128273
to durationcanvas_ref 128401
yz 178 2015 explicitmsg "wprowadzPIN()"
yz 179 2015 explicitmsg "3.1 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
label_xy 86 164
msg 128913 synchronous
from durationcanvas_ref 128401
to durationcanvas_ref 128785
yz 191 2015 explicitmsg "autoryzujPlatnosc()"
yz 192 2015 explicitmsg "3.2 autoryzujPlatnosc()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 278 175
label_xy 279 176
msg 129041 return
from durationcanvas_ref 128785
to durationcanvas_ref 128401
yz 233 2015 explicitmsg "czyAutoryzowana:bool"
yz 234 2015 explicitmsg "3.3 czyAutoryzowana:bool"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 268 217
label_xy 269 218
end

View File

@ -3,7 +3,48 @@ 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
name "" xyz 572 20 2005 life_line_z 2000
note 129937 "Klient wrzuca gotowke"
xyzwh 85 162 2000 163 41
classinstance 130065 class_ref 130604 // PlatnoscGotowka
name "" xyz 247 20 2005 life_line_z 2000
note 131217 "Klasa PlatnoscGotowka nastepnie przekazuje dalej (do klasy Platnosc) informacje o powodzeniu platnosci"
xyzwh 105 338 2000 169 107
durationcanvas 130193 classinstance_ref 128017 // :Klient
xyzwh 62 141 2010 11 130
end
durationcanvas 130321 classinstance_ref 130065 // :PlatnoscGotowka
xyzwh 300 144 2010 11 190
end
durationcanvas 130577 classinstance_ref 128145 // :Kasa
xyzwh 591 156 2010 11 149
overlappingdurationcanvas 130833
xyzwh 597 192 2020 11 108
end
end
msg 130449 synchronous
from durationcanvas_ref 130193
to durationcanvas_ref 130321
yz 145 2015 unspecifiedmsg
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
msg 130705 synchronous
from durationcanvas_ref 130321
to durationcanvas_ref 130577
yz 160 2015 explicitmsg "4.1 pobierzGotowke()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "gotowka:Gotowka"
label_xy 316 144
msg 130961 synchronous
from durationcanvas_ref 130321
to durationcanvas_ref 130833
yz 227 2025 explicitmsg "4.2 wydajReszte()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "kwota:Kwota"
label_xy 343 211
msg 131089 return
from durationcanvas_ref 130833
to durationcanvas_ref 130321
yz 268 2030 explicitmsg "4.3 czyPowodzenie:bool"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 384 252
end

View File

@ -13,37 +13,37 @@ classinstance 128556 class_ref 129196 // ZewnetrznySystemObslugi
note 131116 "zwracana warto == False jest wydarzeniem systemowym dla nast pnego diagramy interakcji: 5-2-Odebranie informacji o nieotrzymaniu podsumowania kontroli przez system zewnetrzny"
xyzwh 369.16 428.14 2000 171 133
durationcanvas 128684 classinstance_ref 128044 // :AutomatKontroler
xyzwh 49 85 2010 11 36
xyzwh 58 85 2010 11 36
end
durationcanvas 128812 classinstance_ref 128172 // :Magazyn
xyzwh 299 78 2010 11 62
xyzwh 304 78 2010 11 62
end
durationcanvas 129068 classinstance_ref 128428 // :PodsumowanieKontroli
xyzwh 689 98 2010 11 41
xyzwh 700 98 2010 11 41
end
durationcanvas 129324 classinstance_ref 128172 // :Magazyn
xyzwh 299 169 2010 11 52
xyzwh 304 169 2010 11 52
end
durationcanvas 129452 classinstance_ref 128300 // :Produkt
xyzwh 593 163 2010 11 57
xyzwh 598 163 2010 11 57
end
durationcanvas 129836 classinstance_ref 128172 // :Magazyn
xyzwh 299 249 2010 11 26
xyzwh 304 249 2010 11 26
end
durationcanvas 130092 classinstance_ref 128172 // :Magazyn
xyzwh 299 292 2010 11 32
xyzwh 304 292 2010 11 32
end
durationcanvas 130220 classinstance_ref 128044 // :AutomatKontroler
xyzwh 49 285 2010 11 39
xyzwh 58 285 2010 11 39
end
durationcanvas 130476 classinstance_ref 128044 // :AutomatKontroler
xyzwh 49 345 2010 11 32
xyzwh 58 345 2010 11 32
end
durationcanvas 130604 classinstance_ref 128556 // :ZewnetrznySystemObslugi
xyzwh 761 352 2010 11 85
xyzwh 773 352 2010 11 85
end
durationcanvas 130860 classinstance_ref 128044 // :AutomatKontroler
xyzwh 49 390 2010 11 47
xyzwh 58 390 2010 11 47
end
msg 128940 synchronous
from durationcanvas_ref 128684

View File

@ -2,107 +2,107 @@ format 223
classcanvas 128044 class_ref 151340 // AutomatKontroler
classdiagramsettings show_members_full_definition yes show_members_visibility yes member_max_width 0 show_parameter_name yes end
xyz 248.07 14 2000
xyz 248.07 14.4 2000
end
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
xyzwh 559.01 5.5 2000 288 91
xyzwh 549.21 3.5 2000 404 104
end
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
xyz 1331.62 -0.91 2006
xyz 1331.02 -0.11 2006
end
classcanvas 128812 class_ref 128684 // Platnosc
classdiagramsettings show_members_full_definition yes show_members_visibility yes show_members_stereotype yes member_max_width 0 show_parameter_name yes end
xyz 1300.4 202.64 3005
xyz 1304.8 202.24 3005
end
classcanvas 129324 class_ref 144428 // Kasa
classdiagramsettings show_members_full_definition yes show_members_visibility yes show_members_stereotype yes member_max_width 0 show_parameter_name yes end
xyz 1390.85 402.97 2000
xyz 1421.85 421.97 2000
end
classcanvas 129580 class_ref 130604 // PlatnoscGotowka
classdiagramsettings hide_attributes no hide_operations no hide_getset_operations no show_members_full_definition yes show_members_visibility yes show_members_stereotype yes show_members_multiplicity yes show_members_initialization yes show_attribute_modifiers yes member_max_width 0 show_parameter_dir yes show_parameter_name yes end
xyz 1384.13 303.79 2005
xyz 1387.93 313.39 2005
end
classcanvas 129708 class_ref 130732 // PlatnoscKarta
classdiagramsettings show_members_full_definition yes show_members_visibility yes show_members_stereotype yes member_max_width 0 show_parameter_name yes end
xyzwh 1134.78 305.42 2000 161 65
xyzwh 1134.38 305.42 2000 177 71
end
classcanvas 129836 class_ref 129068 // SystemAutoryzacjiPlatnosci
classdiagramsettings show_members_full_definition yes show_members_visibility yes show_members_stereotype yes member_max_width 0 show_parameter_name yes end
xyz 1132.48 443.79 2000
xyz 1132.48 443.99 2000
end
classcanvas 130732 class_ref 128940 // Magazyn
classdiagramsettings show_members_full_definition yes show_members_visibility yes member_max_width 0 show_parameter_name yes end
xyz 650.02 164.2 2012
xyz 650.82 164 2012
end
classcanvas 131116 class_ref 129196 // ZewnetrznySystemObslugi
classdiagramsettings show_members_full_definition yes show_members_visibility yes show_members_stereotype yes member_max_width 0 show_parameter_name yes end
xyz 29.93 299.73 2000
xyz 29.53 299.13 2000
end
classcanvas 131500 class_ref 129324 // PodsumowanieKontroli
classdiagramsettings show_members_full_definition yes show_members_visibility yes show_members_stereotype yes member_max_width 0 show_parameter_name yes end
xyz 228.83 453.99 2000
xyz 228.43 453.99 2000
end
relationcanvas 128556 relation_ref 128556 // zawiera>
from ref 128428 z 2007 label "zawiera>" italic max_width 255 xyz 1061.5 43 2007 to ref 128172
from ref 128428 z 2007 label "zawiera>" italic max_width 255 xyz 1093 43 2007 to ref 128172
no_role_a no_role_b
multiplicity_a_pos 857 58 3000 multiplicity_b_pos 1302 71 3000
multiplicity_a_pos 964 68 3000 multiplicity_b_pos 1307 79 3000
end
relationcanvas 128940 relation_ref 128684 // realizuje >
from ref 128172 z 3006 to point 840.34 86.53
line 129196 z 3006 to point 843.65 89.3
line 132012 z 3006 label "realizuje >" italic max_width 255 xyz 997 109 3006 to point 1190.47 179.77
from ref 128172 z 3006 to point 840.6 86.4
line 129196 z 3006 to point 843 89.8
line 132012 z 3006 label "realizuje >" italic max_width 255 xyz 997 109 3006 to point 1190.6 179.8
line 132140 z 3006 to ref 128812
no_role_a no_role_b
multiplicity_a_pos 1279 215 3000 multiplicity_b_pos 852 106 3000
multiplicity_a_pos 1297 211 3000 multiplicity_b_pos 877 119 3000
end
relationcanvas 129964 relation_ref 151212 // tworzy>
from ref 128044 z 2001 label "tworzy>" italic max_width 255 xyz 501 45.5 3000 to ref 128172
from ref 128044 z 2001 label "tworzy>" italic max_width 255 xyz 501 45 2001 to ref 128172
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 130092 relation_ref 151340 // <realizuje
from ref 128812 z 3006 label "<realizuje" italic max_width 255 xyz 1192 232 3000 to point 1297.83 223.08
line 131756 z 3006 to point 1208.7 259.2
from ref 128812 z 3006 label "<realizuje" italic max_width 255 xyz 1192 231 3006 to point 1297.2 223
line 131756 z 3006 to point 1208 259.8
line 131884 z 3006 to ref 129708
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 130220 relation_ref 151468 // realizuje>
from ref 128812 z 3006 to point 1414 255
line 132268 z 3006 label "realizuje>" italic max_width 255 xyz 1443 266.5 3000 to ref 129580
from ref 128812 z 3006 to point 1417.2 263
line 132268 z 3006 label "realizuje>" italic max_width 255 xyz 1471.5 275 3006 to ref 129580
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 130348 relation_ref 151596 // korzysta>
from ref 129708 z 2001 label "korzysta>" italic max_width 255 xyz 1155 388 3000 to ref 129836
from ref 129708 z 2001 label "korzysta>" italic max_width 255 xyz 1155 388 2001 to ref 129836
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 130476 relation_ref 151724 // korzysta>
from ref 129580 z 2006 label "korzysta>" italic max_width 255 xyz 1497 364 3000 to ref 129324
from ref 129580 z 2006 label "korzysta>" italic max_width 255 xyz 1593.5 385 2006 to ref 129324
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 130860 relation_ref 129196 // posiada>
from ref 130732 z 2013 label "posiada>" italic max_width 255 xyz 1124 121.5 2013 to ref 128428
from ref 130732 z 2013 label "posiada>" italic max_width 255 xyz 1124 121 2013 to ref 128428
no_role_a no_role_b
multiplicity_a_pos 1292 103 3000 multiplicity_b_pos 1046 174 3000
end
relationcanvas 130988 relation_ref 151980 // zawiera>
decenter_end 481
from ref 128044 z 2013 label "zawiera>" italic max_width 255 xyz 605 144.5 3000 to ref 130732
from ref 128044 z 2013 label "zawiera>" italic max_width 255 xyz 605 143.5 2013 to ref 130732
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 131372 relation_ref 152236 // <jest obslugiwany
from ref 128044 z 2001 label "<jest obslugiwany" italic max_width 255 xyz 259.5 200 3000 to ref 131116
from ref 128044 z 2001 label "<jest obslugiwany" italic max_width 255 xyz 258 199.5 2001 to ref 131116
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 131628 relation_ref 152364 // otrzymuje>
from ref 131500 z 2001 label "otrzymuje>" italic max_width 255 xyz 281.5 402.5 3000 to ref 131116
from ref 131500 z 2001 label "otrzymuje>" italic max_width 255 xyz 281 402 2001 to ref 131116
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end

View File

@ -1,8 +1,25 @@
window_sizes 1800 901 450 1344 719 128
window_sizes 1920 1001 450 1464 819 128
diagrams
sequencediagram_ref 141100 // 5-1-rozpoczecieKontroli
1075 575 100 A4 0 0
active sequencediagram_ref 128145 // 1-1-wpisanieKoduProduktu
1464 819 100 A2 0 34
sequencediagram_ref 134673 // 1-2-zblizenieKarty
1075 575 100 A2 0 0
sequencediagram_ref 134801 // 1-3-wprowadzeniePINu
1075 575 100 A4 0 0
sequencediagram_ref 134929 // 1-4-wrzucenieGotowki
1075 575 100 A4 0 0
classdiagram_ref 154156 // design-model
1075 575 80 A0 0 0
sequencediagram_ref 128258 // 4-1-WpisanieKoduProduku
114 98 100 A4 0 0
sequencediagram_ref 128002 // 4-2-WrzucenieGot<6F>wki
114 98 100 A4 0 0
end
show_stereotypes
selected
package_ref 129 // models
selected sequencediagram_ref 128145 // 1-1-wpisanieKoduProduktu
open
classview_ref 134572 // design
end

View File

@ -1,7 +1,7 @@
format 223
"models"
revision 11
modified_by 44 "Marta Roszak"
revision 12
modified_by 17 "sarkow1"
@ -258,7 +258,8 @@ format 223
operation 128428 "rozpocznijPlatnosc(kwota:Kwota)"
public explicit_return_type ""
nparams 0
nparams 1
param out name "czyPowodzenie" explicit_type "bool"
@ -351,9 +352,10 @@ format 223
MysqlColumn
end
operation 128172 "rozpocznijTransakcje(produktId:int) : kwota:Kwota"
operation 128172 "rozpocznijTransakcje(produktId:int)"
public explicit_return_type ""
nparams 0
nparams 1
param out name "czyPowodzenie" explicit_type "bool"
@ -862,8 +864,9 @@ format 223
operation 128556 "rozpocznijPlatnosc"
public explicit_return_type ""
nparams 1
nparams 2
param in name "kwota" type class_ref 129452 // Kwota
param out name "czyPowodzenie" explicit_type "bool"
@ -1105,7 +1108,8 @@ format 223
operation 128940 "wydajReszte(kwota:Kwota)"
public explicit_return_type ""
nparams 0
nparams 1
param out name "czyPowodzenie" explicit_type "bool"
@ -1371,7 +1375,7 @@ format 223
operation 130348 "wydajProdukt"
public explicit_return_type ""
nparams 1
param in name "prduktId" explicit_type "int"
param in name "produktId" explicit_type "int"