This commit is contained in:
Aliaksandr Trafimchyk 2023-01-04 01:12:18 +01:00
parent 0552803a6d
commit 90a96b7b10
12 changed files with 620 additions and 11 deletions

73
models/128009.diagram Normal file
View File

@ -0,0 +1,73 @@
format 224
classinstance 128009 class_ref 128023 // Klient
name "" xyz 20 4 2000 life_line_z 2000
classinstance 128137 class_ref 128131 // Bankomat
name "" xyz 136 4 2000 life_line_z 2000
classinstance 128265 class_ref 130691 // Czytnik
name "" xyz 343 8 2000 life_line_z 2000
classinstance 128393 class_ref 128003 // Karta
name "" xyz 522 6 2000 life_line_z 2000
classinstance 130697 class_ref 128771 // Bank
name "" xyz 642 4 2000 life_line_z 2000
durationcanvas 129417 classinstance_ref 128009 // :Klient
xyzwh 39 66 2010 11 184
end
durationcanvas 129545 classinstance_ref 128137 // :Bankomat
xyzwh 161 51 2010 11 198
overlappingdurationcanvas 130441
xyzwh 167 157 2020 11 41
end
end
durationcanvas 129801 classinstance_ref 128265 // :Czytnik
xyzwh 362 55 2010 11 88
end
durationcanvas 130057 classinstance_ref 128393 // :Karta
xyzwh 541 105 2010 11 134
end
durationcanvas 132489 classinstance_ref 130697 // :Bank
xyzwh 661 51 2010 11 190
end
msg 129673 synchronous
from durationcanvas_ref 129417
to durationcanvas_ref 129545
yz 69 2015 msg operation_ref 128023 // "wlozKarte()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 67 55
msg 129929 synchronous
from durationcanvas_ref 129545
to durationcanvas_ref 129801
yz 84 2015 msg operation_ref 128151 // "odczytajKarte()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 229 70
msg 130185 synchronous
from durationcanvas_ref 129801
to durationcanvas_ref 130057
yz 105 2015 explicitmsg "[stanKarty='Good']stworzKarte()"
stereotype "<<create>>" xyz 436 116 3000
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 386 88
msg 130313 return
from durationcanvas_ref 129801
to durationcanvas_ref 129545
yz 121 2020 explicitmsg "stanKarty"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 240 108
reflexivemsg 130569 synchronous
to durationcanvas_ref 130441
yz 157 2025 explicitmsg "[stanKarty='Bad']zatrzymajKarte()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 177 143
msg 132617 synchronous
from durationcanvas_ref 130441
to durationcanvas_ref 132489
yz 182 2025 explicitmsg "wyslijKomunikatOZatrzymaniuKarty()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 330 168
msg 132873 return
from durationcanvas_ref 129545
to durationcanvas_ref 129417
yz 214 2015 explicitmsg "komunikat"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 82 200
end

View File

@ -2,7 +2,7 @@ format 224
classcanvas 128003 class_ref 128003 // Karta
classdiagramsettings member_max_width 0 end
xyz 711.9 305.9 2000
xyz 711.9 304.9 2000
end
classcanvas 128023 class_ref 128023 // Klient
classdiagramsettings member_max_width 0 end
@ -161,14 +161,14 @@ relationcanvas 132503 relation_ref 129047 // posiada
multiplicity_a_pos 691 138 3000 multiplicity_b_pos 664 99 3000
end
relationcanvas 133271 relation_ref 129303 // ma przypisane
from ref 129027 z 2001 label "ma przypisane" italic max_width 255 xyz 702 250 2001 to ref 128003
from ref 129027 z 2001 label "ma przypisane" italic max_width 255 xyz 701.5 249.5 2001 to ref 128003
no_role_a no_role_b
multiplicity_a_pos 730 286 3000 multiplicity_b_pos 720 244 3000
multiplicity_a_pos 730 285 3000 multiplicity_b_pos 719 244 3000
end
relationcanvas 133655 relation_ref 129431 // posiada (jako atrybut)
from ref 128003 z 2006 label "posiada (jako atrybut)" italic max_width 255 xyz 652 423 2006 to ref 128387
from ref 128003 z 2006 label "posiada (jako atrybut)" italic max_width 255 xyz 652 422.5 2006 to ref 128387
no_role_a no_role_b
multiplicity_a_pos 672 455 3000 multiplicity_b_pos 701 418 3000
multiplicity_a_pos 672 455 3000 multiplicity_b_pos 701 417 3000
end
relationcanvas 135191 relation_ref 129943 // ma wbudowany
from ref 128131 z 2006 label "ma wbudowany" italic max_width 255 xyz 540 257 2006 to ref 131587
@ -214,9 +214,9 @@ relationcanvas 138883 relation_ref 136067 // tworzy
end
relationcanvas 139523 relation_ref 136451 // posiada
decenter_begin 458
from ref 139267 z 2001 label "posiada" italic max_width 255 xyz 738 456 2001 to ref 128003
from ref 139267 z 2001 label "posiada" italic max_width 255 xyz 738 455.5 2001 to ref 128003
no_role_a no_role_b
multiplicity_a_pos 729 418 3000 multiplicity_b_pos 734 513 3000
multiplicity_a_pos 729 417 3000 multiplicity_b_pos 734 513 3000
end
relationcanvas 140183 relation_ref 131607 // ma wbudowany
from ref 128131 z 2006 label "ma wbudowany" italic max_width 255 xyz 331 277 2006 to ref 131075
@ -284,12 +284,12 @@ relationcanvas 144023 relation_ref 133143 // jest
multiplicity_a_pos 20 379 3000 multiplicity_b_pos 34 289 3000
end
relationcanvas 144535 relation_ref 139671 // posiada
from ref 128131 z 2006 label "posiada" italic max_width 255 xyz 424 514 3000 to ref 144151
from ref 128131 z 2006 label "posiada" italic max_width 255 xyz 424 514 2006 to ref 144151
no_role_a no_role_b
multiplicity_a_pos 412 706 3000 multiplicity_b_pos 446 341 3000
end
relationcanvas 144663 relation_ref 139799 // generuje
from ref 144151 z 2006 label "generuje" italic max_width 255 xyz 525 744 3000 to ref 132099
from ref 144151 z 2006 label "generuje" italic max_width 255 xyz 525 744 2006 to ref 132099
no_role_a no_role_b
multiplicity_a_pos 589 776 3000 multiplicity_b_pos 502 763 3000
end

111
models/128137.diagram Normal file
View File

@ -0,0 +1,111 @@
format 224
classinstance 128009 class_ref 128023 // Klient
name "" xyz 27 4 2000 life_line_z 2000
classinstance 128137 class_ref 128131 // Bankomat
name "" xyz 175 5 2000 life_line_z 2000
classinstance 128649 class_ref 141207 // SystemAutoryzacji
name "" xyz 338 4 2005 life_line_z 2000
classinstance 131209 class_ref 128003 // Karta
name "" xyz 711 6 2000 life_line_z 2000
classinstance 135049 class_ref 128771 // Bank
name "" xyz 784 4 2000 life_line_z 2000
durationcanvas 128265 classinstance_ref 128009 // :Klient
xyzwh 46 55 2010 11 80
end
durationcanvas 128393 classinstance_ref 128137 // :Bankomat
xyzwh 200 52 2010 11 417
overlappingdurationcanvas 135433
xyzwh 206 369 2020 11 48
end
end
durationcanvas 128777 classinstance_ref 128649 // :SystemAutoryzacji
xyzwh 385 51 2010 11 307
overlappingdurationcanvas 131721
xyzwh 391 154 2020 11 25
end
overlappingdurationcanvas 132361
xyzwh 391 191 2020 11 25
end
overlappingdurationcanvas 132617
xyzwh 391 234 2020 11 25
end
end
durationcanvas 131337 classinstance_ref 131209 // :Karta
xyzwh 730 63 2010 11 406
end
durationcanvas 135689 classinstance_ref 135049 // :Bank
xyzwh 803 51 2010 11 418
end
durationcanvas 136969 classinstance_ref 128009 // :Klient
xyzwh 46 430 2010 11 38
end
msg 128521 synchronous
from durationcanvas_ref 128265
to durationcanvas_ref 128393
yz 78 2015 explicitmsg "wprowadzPin(pin)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 88 60
msg 128905 synchronous
from durationcanvas_ref 128393
to durationcanvas_ref 128777
yz 87 2020 explicitmsg "sprawdzPin(pin)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 245 73
msg 130057 return
from durationcanvas_ref 128777
to durationcanvas_ref 128393
yz 326 2015 explicitmsg "stanWeryfikacji"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 259 312
msg 131465 synchronous
from durationcanvas_ref 128777
to durationcanvas_ref 131337
yz 104 2015 explicitmsg "sprawdzIloscDostepnychProb()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 500 89
msg 131593 return
from durationcanvas_ref 131337
to durationcanvas_ref 128777
yz 124 2015 explicitmsg "iloscDostepnychProb"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 518 112
reflexivemsg 131849 synchronous
to durationcanvas_ref 131721
yz 154 2025 explicitmsg "[iloscDostepnychProb>0]sprawdzPin(pin)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 405 140
reflexivemsg 132489 synchronous
to durationcanvas_ref 132361
yz 191 2025 explicitmsg "[stanWeryfikacji = 'Good'] zwiekszIloscDostepnychProb(iloscDostepnychProb)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 407 174
reflexivemsg 132745 synchronous
to durationcanvas_ref 132617
yz 234 2025 explicitmsg "[stanWeryfikacji = 'Bad'] zmniejszIloscDostepnychProb(iloscDostepnychProb)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 411 216
reflexivemsg 135561 synchronous
to durationcanvas_ref 135433
yz 369 2025 explicitmsg "[stanWeryfikacji = 'Warning'] zatrzymajKarte()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 215 354
msg 135817 synchronous
from durationcanvas_ref 135433
to durationcanvas_ref 135689
yz 385 2030 explicitmsg "wyslijKomunikatOZatrzymaniuKarty()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 421 371
msg 137097 return
from durationcanvas_ref 128393
to durationcanvas_ref 136969
yz 430 2025 explicitmsg "komunikat"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 105 416
msg 137225 return
from durationcanvas_ref 128777
to durationcanvas_ref 131337
yz 290 2015 explicitmsg "iloscDostepnychProb"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 512 276
end

43
models/128265.diagram Normal file
View File

@ -0,0 +1,43 @@
format 224
classinstance 128009 class_ref 128023 // Klient
name "" xyz 33 4 2000 life_line_z 2000
classinstance 128137 class_ref 128131 // Bankomat
name "" xyz 140 4 2000 life_line_z 2000
classinstance 128393 class_ref 130307 // Operacja
name "" xyz 286 4 2000 life_line_z 2000
durationcanvas 128905 classinstance_ref 128009 // :Klient
xyzwh 52 60 2010 11 113
end
durationcanvas 129033 classinstance_ref 128137 // :Bankomat
xyzwh 165 52 2010 11 120
end
durationcanvas 129289 classinstance_ref 128393 // :Operacja
xyzwh 310 84 2010 11 79
end
msg 129161 synchronous
from durationcanvas_ref 128905
to durationcanvas_ref 129033
yz 70 2015 explicitmsg "operacjaWyplaty()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 69 56
msg 129417 synchronous
from durationcanvas_ref 129033
to durationcanvas_ref 129289
yz 88 2020 explicitmsg "utworzOperacjeWyplaty()"
stereotype "<<create>>" xyz 216 102 3000
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 182 70
msg 129673 return
from durationcanvas_ref 129289
to durationcanvas_ref 129033
yz 129 3005 explicitmsg "komunikat"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 220 115
msg 129801 return
from durationcanvas_ref 129033
to durationcanvas_ref 128905
yz 146 3010 explicitmsg "komunikat"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 91 132
end

129
models/128393.diagram Normal file
View File

@ -0,0 +1,129 @@
format 224
classinstance 128009 class_ref 128023 // Klient
name "" xyz 20 4 2000 life_line_z 2000
classinstance 128137 class_ref 128131 // Bankomat
name "" xyz 133 4 2000 life_line_z 2000
classinstance 128265 class_ref 129539 // Wyplata
name "" xyz 293 4 2000 life_line_z 2000
classinstance 128393 class_ref 131843 // Kasetka
name "" xyz 628 4 2000 life_line_z 2000
classinstance 128521 class_ref 128259 // Konto
name "" xyz 736 4 2000 life_line_z 2000
classinstance 131977 class_ref 128771 // Bank
name "" xyz 792 4 2005 life_line_z 2000
durationcanvas 128649 classinstance_ref 128009 // :Klient
xyzwh 39 64 2010 11 350
end
durationcanvas 128777 classinstance_ref 128137 // :Bankomat
xyzwh 158 55 2010 11 358
end
durationcanvas 129033 classinstance_ref 128265 // :Wyplata
xyzwh 314 95 2010 11 317
overlappingdurationcanvas 129929
xyzwh 320 245 2020 11 98
end
end
durationcanvas 129289 classinstance_ref 128393 // :Kasetka
xyzwh 649 56 2010 11 339
overlappingdurationcanvas 131465
xyzwh 655 262 2020 11 25
end
end
durationcanvas 130569 classinstance_ref 128521 // :Konto
xyzwh 755 63 2010 11 334
overlappingdurationcanvas 131721
xyzwh 761 290 2020 11 34
end
end
durationcanvas 133129 classinstance_ref 131977 // :Bank
xyzwh 811 52 2010 11 341
overlappingdurationcanvas 133513
xyzwh 817 316 2020 11 27
end
end
lostfoundmsgsupport 130697 xyz 321 173 2015
msg 128905 synchronous
from durationcanvas_ref 128649
to durationcanvas_ref 128777
yz 76 2015 explicitmsg "wpiszKwote()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 63 62
msg 129161 synchronous
from durationcanvas_ref 128777
to durationcanvas_ref 129033
yz 113 2015 explicitmsg "obslugaWyplaty(kwota)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 184 99
msg 129417 synchronous
from durationcanvas_ref 129033
to durationcanvas_ref 129289
yz 121 2015 explicitmsg "sprawdzDostepnoscSrodkowWBankomacie()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 381 108
msg 129801 return
from durationcanvas_ref 129289
to durationcanvas_ref 129033
yz 145 2015 explicitmsg "iloscSrodkowWBankomacie"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 422 132
reflexivemsg 130057 synchronous
to durationcanvas_ref 129929
yz 245 2025 explicitmsg "[iloscSrodkowWBankomacie >= Kwota && iloscSrodkowNaKoncie >= Kwota] zrobWyplate()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 332 227
msg 130825 found_synchronous
from lostfoundmsgsupport_ref 130697
to durationcanvas_ref 130569
yz 171 2015 explicitmsg "sprawdzDostepnoscSrodkowNaKoncie()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 478 159
msg 130953 return
from durationcanvas_ref 130569
to durationcanvas_ref 129033
yz 201 3005 explicitmsg "iloscSrodkowNaKoncie"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 524 190
msg 131593 synchronous
from durationcanvas_ref 129929
to durationcanvas_ref 131465
yz 266 2030 explicitmsg "aktualizujIloscSrodkowWBankomacie(kwota, typOperacji)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 355 252
msg 131849 synchronous
from durationcanvas_ref 129929
to durationcanvas_ref 131721
yz 294 2035 explicitmsg "aktualizujIloscSrodkowNaKoncie(kwota, typOperacji)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 435 281
msg 132745 return
from durationcanvas_ref 129033
to durationcanvas_ref 128777
yz 346 2015 explicitmsg "komunikat"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 224 332
msg 133257 synchronous
from durationcanvas_ref 128777
to durationcanvas_ref 133129
yz 368 2015 explicitmsg "[operacjaSukces = True]wyslijKomunikatDoBanku(typOperacji)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 373 354
msg 133385 return
from durationcanvas_ref 128777
to durationcanvas_ref 128649
yz 395 2015 explicitmsg "komunikat"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 75 381
msg 133641 synchronous
from durationcanvas_ref 129929
to durationcanvas_ref 133513
yz 317 2040 explicitmsg "sprwadzMozliwoscOperacji(typOperacji)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 475 303
msg 133769 return
from durationcanvas_ref 133513
to durationcanvas_ref 129929
yz 332 2045 explicitmsg "komunikat"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 551 325
end

25
models/128521.diagram Normal file
View File

@ -0,0 +1,25 @@
format 224
classinstance 128009 class_ref 128023 // Klient
name "" xyz 34 4 2000 life_line_z 2000
classinstance 128137 class_ref 128131 // Bankomat
name "" xyz 157 4 2000 life_line_z 2995
durationcanvas 128265 classinstance_ref 128009 // :Klient
xyzwh 53 59 2010 11 62
end
durationcanvas 129289 classinstance_ref 128137 // :Bankomat
xyzwh 182 51 3005 11 64
end
msg 128521 synchronous
from durationcanvas_ref 128265
to durationcanvas_ref 129289
yz 59 2015 explicitmsg "wyjmijKarte()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 91 45
msg 129673 return
from durationcanvas_ref 129289
to durationcanvas_ref 128265
yz 91 3010 explicitmsg "komunikat"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 100 77
end

33
models/128649.diagram Normal file
View File

@ -0,0 +1,33 @@
format 224
classinstance 128009 class_ref 128023 // Klient
name "" xyz 17 4 2000 life_line_z 2000
classinstance 128137 class_ref 128131 // Bankomat
name "" xyz 151 4 2000 life_line_z 2000
durationcanvas 128265 classinstance_ref 128009 // :Klient
xyzwh 36 56 2010 11 50
end
durationcanvas 128393 classinstance_ref 128137 // :Bankomat
xyzwh 176 51 2010 11 100
overlappingdurationcanvas 128777
xyzwh 182 120 2020 11 25
end
end
msg 128521 synchronous
from durationcanvas_ref 128265
to durationcanvas_ref 128393
yz 70 2015 explicitmsg "odbierzGotowke()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 67 56
msg 128649 return
from durationcanvas_ref 128393
to durationcanvas_ref 128265
yz 95 2020 explicitmsg "komunikat"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 88 81
reflexivemsg 128905 synchronous
to durationcanvas_ref 128777
yz 120 2025 explicitmsg "clear()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 191 103
end

43
models/128777.diagram Normal file
View File

@ -0,0 +1,43 @@
format 224
classinstance 128009 class_ref 128023 // Klient
name "" xyz 52 4 2000 life_line_z 2000
classinstance 128137 class_ref 128131 // Bankomat
name "" xyz 167 4 2000 life_line_z 2000
classinstance 128649 class_ref 129539 // Wyplata
name "" xyz 288 5 2000 life_line_z 2000
durationcanvas 128265 classinstance_ref 128009 // :Klient
xyzwh 71 59 2010 11 75
end
durationcanvas 128393 classinstance_ref 128137 // :Bankomat
xyzwh 192 52 2010 11 85
end
durationcanvas 128777 classinstance_ref 128649 // :Wyplata
xyzwh 309 67 2010 11 66
end
lostfoundmsgsupport 128905 xyz 200 76 2015
msg 128521 synchronous
from durationcanvas_ref 128265
to durationcanvas_ref 128393
yz 65 2015 explicitmsg "anulujWyplate()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 100 51
msg 129033 found_synchronous
from lostfoundmsgsupport_ref 128905
to durationcanvas_ref 128777
yz 74 2015 explicitmsg "anuluj()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 241 60
msg 129161 return
from durationcanvas_ref 128777
to durationcanvas_ref 128393
yz 101 2015 explicitmsg "komunikat"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 233 87
msg 129289 return
from durationcanvas_ref 128393
to durationcanvas_ref 128265
yz 113 2020 explicitmsg "komunikat"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 114 99
end

44
models/128905.diagram Normal file
View File

@ -0,0 +1,44 @@
format 224
classinstance 128137 class_ref 128131 // Bankomat
name "" xyz 123 2 2000 life_line_z 2000
classinstance 129033 class_ref 131843 // Kasetka
name "" xyz 432 3 2000 life_line_z 2000
classinstance 129417 class_ref 128771 // Bank
name "" xyz 503 4 2000 life_line_z 2000
classinstance 129801 class_ref 128137 // Czas
name "" xyz 0 1 2000 life_line_z 2000
durationcanvas 128777 classinstance_ref 128137 // :Bankomat
xyzwh 148 52 2010 11 120
overlappingdurationcanvas 130057
xyzwh 154 68 2020 11 45
end
end
durationcanvas 129161 classinstance_ref 129033 // :Kasetka
xyzwh 453 54 2010 11 109
end
durationcanvas 129929 classinstance_ref 129801 // :Czas
xyzwh 19 51 2010 11 124
end
durationcanvas 130313 classinstance_ref 129417 // :Bank
xyzwh 522 52 2010 11 113
end
msg 129289 synchronous
from durationcanvas_ref 128777
to durationcanvas_ref 129161
yz 80 2020 explicitmsg "aktualizujIloscSrodkowWBankomacie(kwota, typOperacji)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 170 63
msg 130185 synchronous
from durationcanvas_ref 129929
to durationcanvas_ref 130057
yz 68 2025 explicitmsg "nieoderaniePieniedzy()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 35 54
msg 130441 synchronous
from durationcanvas_ref 130057
to durationcanvas_ref 130313
yz 100 2025 explicitmsg "wyslijKomunikatDoBanku()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 279 86
end

41
models/129033.diagram Normal file
View File

@ -0,0 +1,41 @@
format 224
classinstance 128009 class_ref 128131 // Bankomat
name "" xyz 158 4 2000 life_line_z 2000
classinstance 129033 class_ref 128137 // Czas
name "" xyz 43 4 2000 life_line_z 2000
classinstance 129801 class_ref 128771 // Bank
name "" xyz 327 4 2000 life_line_z 2000
durationcanvas 128137 classinstance_ref 128009 // :Bankomat
xyzwh 183 55 2010 11 94
overlappingdurationcanvas 129289
xyzwh 189 78 2020 11 61
overlappingdurationcanvas 129545
xyzwh 195 92 2030 11 25
end
end
end
durationcanvas 129161 classinstance_ref 129033 // :Czas
xyzwh 62 68 2010 11 85
end
durationcanvas 129929 classinstance_ref 129801 // :Bank
xyzwh 346 51 2010 11 100
end
msg 129417 synchronous
from durationcanvas_ref 129161
to durationcanvas_ref 129289
yz 79 2025 explicitmsg "nieodebranieKarty()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 83 65
reflexivemsg 129673 synchronous
to durationcanvas_ref 129545
yz 92 2035 explicitmsg "zatrzymajKarte()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 204 78
msg 130057 synchronous
from durationcanvas_ref 129289
to durationcanvas_ref 129929
yz 126 2035 explicitmsg "wyslijKomunikatDoBanku()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 209 112
end

9
models/9.session Normal file
View File

@ -0,0 +1,9 @@
window_sizes 1800 800 450 1345 754 0
show_stereotypes
selected
package_ref 129 // models
open
classview_ref 134551 // design
end
end

View File

@ -1,7 +1,7 @@
format 224
"models"
revision 11
modified_by 3 "leero"
revision 12
modified_by 9 "s464858"
@ -2024,5 +2024,63 @@ ${members}};
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 128009 "4-1-wlozenieKartyDoBankomatu"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 128137 "4-2-wprowadzeniePinu"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 128265 "4-3-wybranieOpcjiWyplaty"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 128393 "4-4-wprowadznieKwoty"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 128521 "4-5-wyjecieKartyZBankomatu"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 128649 "4-6-odebranieGotowki"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 128777 "4-7-anulowanieWyplaty"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 128905 "4-8-nieodebraniePieniedzy"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 129033 "4-9-nieodebranieKarty"
sequencediagramsettings end
overlapping_bars size A4
end
class 128137 "Czas"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
end
end