stworzenie dwóch brakujących diagramów sekwencji do zrobienia zadania

This commit is contained in:
Weranda 2024-01-25 16:29:23 +01:00
parent 07e0639955
commit 6087072080
14 changed files with 1208 additions and 4 deletions

34
models/167682.diagram Normal file
View File

@ -0,0 +1,34 @@
format 224
classinstancecanvas 128002 classinstance_ref 164354 //
drawing_mode actor xyz 84 10 2000 life_line_z 2000
end
classinstancecanvas 128130 classinstance_ref 164482 //
xyz 203 7 2000 life_line_z 2000
end
classinstancecanvas 128258 classinstance_ref 164610 //
xyz 427 10 2000 life_line_z 2000
end
durationcanvas 128386 classinstance_ref 128002 // :Klient
xyzwh 95 90 2010 11 40
end
durationcanvas 128514 classinstance_ref 128130 // :Bankomat
xyzwh 228 90 2010 11 25
end
durationcanvas 128770 classinstance_ref 128258 // :Karta
xyzwh 446 104 2010 11 25
end
msg 128642 synchronous
from durationcanvas_ref 128386
to durationcanvas_ref 128514
yz 90 2015 explicitmsg "1. wlozKarte()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 132 76
msg 128898 synchronous
from durationcanvas_ref 128514
to durationcanvas_ref 128770
yz 104 2020 explicitmsg "2. create(idKarty: int, typ: string)"
stereotype "<<create>>" xyz 311 114 3000
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 260 90
end

62
models/167810.diagram Normal file
View File

@ -0,0 +1,62 @@
format 224
classinstancecanvas 128002 classinstance_ref 164738 //
drawing_mode actor xyz 88 4 2000 life_line_z 2000
end
classinstancecanvas 128130 classinstance_ref 164866 //
xyz 198 4 2000 life_line_z 2000
end
classinstancecanvas 128258 classinstance_ref 164994 //
xyz 403 4 2000 life_line_z 2000
end
classinstancecanvas 128386 classinstance_ref 165122 //
xyz 651 4 2000 life_line_z 2000
end
durationcanvas 128514 classinstance_ref 128002 // :Klient
xyzwh 99 92 2010 11 40
end
durationcanvas 128642 classinstance_ref 128130 // :Bankomat
xyzwh 223 92 2010 11 26
end
durationcanvas 128898 classinstance_ref 128258 // :Autoryzacja
xyzwh 434 107 2010 11 95
overlappingdurationcanvas 129410
xyzwh 440 117 2020 11 25
end
end
durationcanvas 129666 classinstance_ref 128386 // :Bank
xyzwh 670 164 2010 11 25
end
durationcanvas 129922 classinstance_ref 128002 // :Klient
xyzwh 99 187 2010 11 25
end
msg 128770 synchronous
from durationcanvas_ref 128514
to durationcanvas_ref 128642
yz 92 2015 explicitmsg "1. wpiszPIN(PIN: PIN)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 116 78
msg 129026 synchronous
from durationcanvas_ref 128642
to durationcanvas_ref 128898
yz 107 2020 explicitmsg "2. wyslijPIN(PIN: PIN, idKarty: int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 252 93
reflexivemsg 129538 synchronous
to durationcanvas_ref 129410
yz 117 2025 explicitmsg "3. weryfikujPIN(PIN: PIN, idKarty: int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 453 97
msg 129794 synchronous
from durationcanvas_ref 128898
to durationcanvas_ref 129666
yz 164 2015 explicitmsg "4. wyslijWynikAutoryzacji(idKarty: int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 466 150
msg 130050 return
from durationcanvas_ref 128898
to durationcanvas_ref 129922
yz 187 2020 explicitmsg "wynik autoryzacji"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 230 173
end

46
models/167938.diagram Normal file
View File

@ -0,0 +1,46 @@
format 224
classinstancecanvas 128002 classinstance_ref 165250 //
drawing_mode actor xyz 81 4 2000 life_line_z 2000
end
classinstancecanvas 128130 classinstance_ref 165378 //
xyz 206 4 2000 life_line_z 2000
end
classinstancecanvas 128258 classinstance_ref 165506 //
xyz 374 4 2000 life_line_z 2000
end
classinstancecanvas 128386 classinstance_ref 165634 //
xyz 565 5 2000 life_line_z 2000
end
durationcanvas 128514 classinstance_ref 128002 // :Klient
xyzwh 92 79 2010 11 40
end
durationcanvas 128642 classinstance_ref 128130 // :Bankomat
xyzwh 231 79 2010 11 25
end
durationcanvas 128898 classinstance_ref 128258 // :ObslugaWyplaty
xyzwh 415 90 2010 11 25
end
durationcanvas 129154 classinstance_ref 128386 // :Wyplata
xyzwh 586 105 2010 11 25
end
msg 128770 synchronous
from durationcanvas_ref 128514
to durationcanvas_ref 128642
yz 79 2015 explicitmsg "1. wybierzWyplate()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 124 65
msg 129026 synchronous
from durationcanvas_ref 128642
to durationcanvas_ref 128898
yz 90 2015 explicitmsg "2. przeslijDaneKarty(idKarty: int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 256 76
msg 129282 synchronous
from durationcanvas_ref 128898
to durationcanvas_ref 129154
yz 105 2020 explicitmsg "3. create(idKarty: int)"
stereotype "<<create>>" xyz 479 119 3000
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 461 91
end

104
models/168066.diagram Normal file
View File

@ -0,0 +1,104 @@
format 224
classinstancecanvas 128002 classinstance_ref 165762 //
drawing_mode actor xyz 55 4 2000 life_line_z 2000
end
classinstancecanvas 128130 classinstance_ref 165890 //
xyz 186 17 2000 life_line_z 2000
end
classinstancecanvas 128258 classinstance_ref 166018 //
xyz 326 21 2000 life_line_z 2000
end
classinstancecanvas 128386 classinstance_ref 166146 //
xyz 673 95 2000 life_line_z 2000
end
classinstancecanvas 128514 classinstance_ref 166274 //
xyz 753 16 2000 life_line_z 2000
end
classinstancecanvas 130306 classinstance_ref 173698 //
xyz 566 30 2000 life_line_z 2000
end
durationcanvas 128642 classinstance_ref 128002 // :Klient
xyzwh 66 84 2010 11 40
end
durationcanvas 128770 classinstance_ref 128130 // :Bankomat
xyzwh 211 86 2010 11 85
end
durationcanvas 129026 classinstance_ref 128258 // :ObslugaWyplaty
xyzwh 367 92 2010 11 364
overlappingdurationcanvas 130946
xyzwh 373 419 2020 11 25
end
end
durationcanvas 129282 classinstance_ref 128386 // :Saldo
xyzwh 692 145 2010 11 123
end
durationcanvas 129538 classinstance_ref 128514 // :Wyplata
xyzwh 774 244 2010 11 112
end
durationcanvas 129794 classinstance_ref 128002 // :Klient
xyzwh 66 330 2010 11 50
end
durationcanvas 130434 classinstance_ref 130306 // :StanNominalow
xyzwh 605 135 2010 11 25
end
durationcanvas 130690 classinstance_ref 128002 // :Klient
xyzwh 66 218 2010 11 25
end
durationcanvas 131202 classinstance_ref 128002 // :Klient
xyzwh 66 433 2010 11 25
end
msg 128898 synchronous
from durationcanvas_ref 128642
to durationcanvas_ref 128770
yz 86 2015 explicitmsg "1. podajKwote(kwota: int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 81 72
msg 129154 synchronous
from durationcanvas_ref 128770
to durationcanvas_ref 129026
yz 115 2020 explicitmsg "2. przeslijKwote(kwota: int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 228 99
msg 129410 synchronous
from durationcanvas_ref 129026
to durationcanvas_ref 129282
yz 235 2025 explicitmsg "4. saldo := sprawdzSaldo(idKarty: int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 390 222
msg 129666 synchronous
from durationcanvas_ref 129026
to durationcanvas_ref 129538
yz 299 2015 explicitmsg "5. [saldo >= kwota && stan >= kwota] dodajKwote(kwota: int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 424 283
msg 129922 return
from durationcanvas_ref 129026
to durationcanvas_ref 129794
yz 351 2020 explicitmsg "[saldo<kwota] brak srodkow"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 163 337
msg 130562 synchronous
from durationcanvas_ref 129026
to durationcanvas_ref 130434
yz 137 2015 explicitmsg "3. stan:=sprawdzStanNominalow(kwota: int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 383 125
msg 130818 return
from durationcanvas_ref 129026
to durationcanvas_ref 130690
yz 218 2030 explicitmsg "[stan < kwota] brak nominalow"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 148 204
reflexivemsg 131074 synchronous
to durationcanvas_ref 130946
yz 419 2025 explicitmsg "6. wybierzNominaly(stan: list,kwota: int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 382 401
msg 131330 return
from durationcanvas_ref 130946
to durationcanvas_ref 131202
yz 433 2030 explicitmsg "wyswietl nominaly"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 180 419
end

106
models/168194.diagram Normal file
View File

@ -0,0 +1,106 @@
format 224
classinstancecanvas 128002 classinstance_ref 166402 //
drawing_mode actor xyz 5 19 2000 life_line_z 2000
end
classinstancecanvas 128130 classinstance_ref 166530 //
xyz 114 16 2000 life_line_z 2000
end
classinstancecanvas 128258 classinstance_ref 166658 //
xyz 232 29 2000 life_line_z 2000
end
classinstancecanvas 128386 classinstance_ref 166786 //
xyz 377 32 2000 life_line_z 2000
end
classinstancecanvas 128514 classinstance_ref 166914 //
xyz 613 31 2000 life_line_z 2000
end
classinstancecanvas 128642 classinstance_ref 167042 //
xyz 666 184 2000 life_line_z 2000
end
classinstancecanvas 131458 classinstance_ref 173570 //
xyz 743 36 2000 life_line_z 2000
end
durationcanvas 128770 classinstance_ref 128002 // :Klient
xyzwh 16 83 2010 11 42
end
durationcanvas 128898 classinstance_ref 128130 // :Bankomat
xyzwh 139 84 2010 11 63
end
durationcanvas 129154 classinstance_ref 128258 // :ObslugaWyplaty
xyzwh 273 104 2010 11 55
end
durationcanvas 129410 classinstance_ref 128386 // :Wyplata
xyzwh 398 122 2010 11 171
end
durationcanvas 129666 classinstance_ref 128514 // :Bank
xyzwh 632 105 2010 11 71
end
durationcanvas 129922 classinstance_ref 128258 // :ObslugaWyplaty
xyzwh 273 218 2010 11 71
end
durationcanvas 130946 classinstance_ref 128130 // :Bankomat
xyzwh 139 277 2010 11 115
end
durationcanvas 131202 classinstance_ref 128642 // :HistoriaTransakcji
xyzwh 710 319 2010 11 25
end
durationcanvas 131586 classinstance_ref 131458 // :StanNominalow
xyzwh 782 368 2010 11 25
end
msg 129026 synchronous
from durationcanvas_ref 128770
to durationcanvas_ref 128898
yz 84 2015 explicitmsg "1. potwierdzWyplate()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 27 70
msg 129282 synchronous
from durationcanvas_ref 128898
to durationcanvas_ref 129154
yz 105 2015 explicitmsg "2. potwierdzWyplate()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 157 90
msg 129538 synchronous
from durationcanvas_ref 129154
to durationcanvas_ref 129410
yz 129 2020 explicitmsg "3. wykonajWyplate()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 289 115
msg 129794 synchronous
from durationcanvas_ref 129410
to durationcanvas_ref 129666
yz 140 2025 explicitmsg "4. przeslijInformacje(idKarty: int, kwota: int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 413 126
msg 130050 return
from durationcanvas_ref 129410
to durationcanvas_ref 129922
yz 229 2015 explicitmsg "wykonano"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 319 215
msg 130818 synchronous
from durationcanvas_ref 129922
to durationcanvas_ref 129410
yz 262 2025 explicitmsg "5. usunWyplate()"
stereotype "<<delete>>" xyz 309 276 3000
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 301 247
msg 131074 return
from durationcanvas_ref 129922
to durationcanvas_ref 130946
yz 277 2015 explicitmsg "wykonano"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 191 263
msg 131330 synchronous
from durationcanvas_ref 130946
to durationcanvas_ref 131202
yz 320 2015 explicitmsg "6. zaktualizujHistorieTransakcji(idKarty: int, kwota: int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 321 306
msg 131714 synchronous
from durationcanvas_ref 130946
to durationcanvas_ref 131586
yz 368 2015 explicitmsg "7. zaktualizujStanNominalow(banknoty: list)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 362 354
end

46
models/174722.diagram Normal file
View File

@ -0,0 +1,46 @@
format 224
classinstancecanvas 128002 classinstance_ref 173826 //
drawing_mode actor xyz 72 9 2000 life_line_z 2000
end
classinstancecanvas 128130 classinstance_ref 173954 //
xyz 169 15 2000 life_line_z 2000
end
classinstancecanvas 128258 classinstance_ref 174082 //
xyz 263 13 2000 life_line_z 2000
end
classinstancecanvas 128386 classinstance_ref 174210 //
xyz 422 12 2000 life_line_z 2000
end
durationcanvas 128514 classinstance_ref 128002 // :Klient
xyzwh 83 83 2010 11 40
end
durationcanvas 128642 classinstance_ref 128130 // :Bankomat
xyzwh 194 83 2010 11 25
end
durationcanvas 128898 classinstance_ref 128258 // :ObslugaWyplaty
xyzwh 304 94 2010 11 25
end
durationcanvas 129154 classinstance_ref 128386 // :Wyplata
xyzwh 443 104 2010 11 25
end
msg 128770 synchronous
from durationcanvas_ref 128514
to durationcanvas_ref 128642
yz 83 2015 explicitmsg "1. anulujWyplate()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 101 69
msg 129026 synchronous
from durationcanvas_ref 128642
to durationcanvas_ref 128898
yz 94 2020 explicitmsg "2. anulujWyplate()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 211 80
msg 129282 synchronous
from durationcanvas_ref 128898
to durationcanvas_ref 129154
yz 105 2025 explicitmsg "3. usunWyplate()"
stereotype "<<delete>>" xyz 353 119 3000
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 338 91
end

27
models/174850.diagram Normal file
View File

@ -0,0 +1,27 @@
format 224
classinstancecanvas 128002 classinstance_ref 180738 //
drawing_mode actor xyz 82 17 2000 life_line_z 2000
end
classinstancecanvas 128130 classinstance_ref 180866 //
xyz 191 22 2000 life_line_z 2000
end
durationcanvas 128258 classinstance_ref 128002 // :Klient
xyzwh 93 92 2010 11 94
end
durationcanvas 128386 classinstance_ref 128130 // :Bankomat
xyzwh 216 93 2010 11 93
end
msg 128514 synchronous
from durationcanvas_ref 128258
to durationcanvas_ref 128386
yz 93 2015 explicitmsg "1. odbierzBanknoty()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 116 79
msg 128642 return
from durationcanvas_ref 128386
to durationcanvas_ref 128258
yz 137 2015 explicitmsg "wysun banknoty"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 120 123
end

49
models/181378.diagram Normal file
View File

@ -0,0 +1,49 @@
format 224
classinstancecanvas 128002 classinstance_ref 187394 //
drawing_mode actor xyz 80 28 2000 life_line_z 2000
end
classinstancecanvas 128130 classinstance_ref 187522 //
xyz 185 33 2000 life_line_z 2000
end
classinstancecanvas 128258 classinstance_ref 187650 //
xyz 312 34 2000 life_line_z 2000
end
durationcanvas 128386 classinstance_ref 128002 // :Klient
xyzwh 91 106 2010 11 40
end
durationcanvas 128514 classinstance_ref 128130 // :Bankomat
xyzwh 210 107 2010 11 87
end
durationcanvas 128770 classinstance_ref 128258 // :Karta
xyzwh 331 122 2010 11 72
end
durationcanvas 129410 classinstance_ref 128002 // :Klient
xyzwh 91 177 2010 11 26
end
msg 128642 synchronous
from durationcanvas_ref 128386
to durationcanvas_ref 128514
yz 107 2015 explicitmsg "1. wyjmijKarte()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 118 93
msg 128898 synchronous
from durationcanvas_ref 128514
to durationcanvas_ref 128770
yz 123 2020 explicitmsg "2. usunKarte()"
stereotype "<<delete>>" xyz 250 137 3000
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 241 109
msg 129026 return
from durationcanvas_ref 128770
to durationcanvas_ref 128514
yz 178 2015 explicitmsg "wykonano"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 251 164
msg 129538 return
from durationcanvas_ref 128514
to durationcanvas_ref 129410
yz 177 2020 explicitmsg "wysun"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 139 163
end

34
models/187906.diagram Normal file
View File

@ -0,0 +1,34 @@
format 224
classinstancecanvas 128002 classinstance_ref 194178 //
drawing_mode actor xyz 63 4 2000 life_line_z 2000
end
classinstancecanvas 128130 classinstance_ref 194306 //
xyz 150 4 2000 life_line_z 2000
end
classinstancecanvas 128258 classinstance_ref 194434 //
xyz 342 4 2000 life_line_z 2000
end
durationcanvas 128386 classinstance_ref 128002 // :Klient
xyzwh 74 74 2010 11 40
end
durationcanvas 128514 classinstance_ref 128130 // :Bankomat
xyzwh 175 74 2010 11 25
end
durationcanvas 128770 classinstance_ref 128258 // :Karta
xyzwh 361 81 2010 11 25
end
msg 128642 synchronous
from durationcanvas_ref 128386
to durationcanvas_ref 128514
yz 74 2015 explicitmsg "1. wlozKarte()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 101 60
msg 128898 synchronous
from durationcanvas_ref 128514
to durationcanvas_ref 128770
yz 81 2020 explicitmsg "2.create(idKarty: id, typ: string)"
stereotype "<<create>>" xyz 239 90 3000
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 200 69
end

62
models/188034.diagram Normal file
View File

@ -0,0 +1,62 @@
format 224
classinstancecanvas 128002 classinstance_ref 194562 //
drawing_mode actor xyz 32 4 2000 life_line_z 2000
end
classinstancecanvas 128130 classinstance_ref 194690 //
xyz 153 5 2000 life_line_z 2000
end
classinstancecanvas 128258 classinstance_ref 194818 //
xyz 287 5 2000 life_line_z 2000
end
classinstancecanvas 128386 classinstance_ref 194946 //
xyz 547 6 2000 life_line_z 2000
end
durationcanvas 128514 classinstance_ref 128002 // :Klient
xyzwh 43 73 2010 11 40
end
durationcanvas 128642 classinstance_ref 128130 // :Bankomat
xyzwh 178 73 2010 11 25
end
durationcanvas 128898 classinstance_ref 128258 // :Autoryzacja
xyzwh 318 85 2010 11 96
overlappingdurationcanvas 129154
xyzwh 324 109 2020 11 25
end
end
durationcanvas 129410 classinstance_ref 128386 // :Bank
xyzwh 566 165 2010 11 26
end
durationcanvas 129666 classinstance_ref 128002 // :Klient
xyzwh 43 170 2010 11 25
end
msg 128770 synchronous
from durationcanvas_ref 128514
to durationcanvas_ref 128642
yz 73 2015 explicitmsg "1. wpiszPIN(PIN:PIN)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 66 58
msg 129026 synchronous
from durationcanvas_ref 128642
to durationcanvas_ref 128898
yz 85 2020 explicitmsg "2. wyslijPIN(PIN: PIN)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 200 71
reflexivemsg 129282 synchronous
to durationcanvas_ref 129154
yz 109 2025 explicitmsg "3. weryfikujPIN(PIN:PIN, idKarty: id)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 336 88
msg 129538 synchronous
from durationcanvas_ref 128898
to durationcanvas_ref 129410
yz 165 2015 explicitmsg "4. wyslijWynikAutoryzacji(idKarty: int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 353 148
msg 129794 return
from durationcanvas_ref 128898
to durationcanvas_ref 129666
yz 170 2020 explicitmsg "wynik autoryzacji"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 144 156
end

96
models/188162.diagram Normal file
View File

@ -0,0 +1,96 @@
format 224
classinstancecanvas 128002 classinstance_ref 195074 //
drawing_mode actor xyz 27 4 2000 life_line_z 2000
end
classinstancecanvas 128130 classinstance_ref 195202 //
xyz 183 4 2000 life_line_z 2000
end
classinstancecanvas 128258 classinstance_ref 195330 //
xyz 400 15 2000 life_line_z 2000
end
classinstancecanvas 129410 classinstance_ref 195586 //
xyz 780 142 2000 life_line_z 2000
end
classinstancecanvas 129794 classinstance_ref 195714 //
xyz 639 18 2000 life_line_z 2000
end
classinstancecanvas 129922 classinstance_ref 195842 //
xyz 720 52 2000 life_line_z 2000
end
durationcanvas 128514 classinstance_ref 128002 // :Klient
xyzwh 38 85 2010 11 40
end
durationcanvas 128642 classinstance_ref 128130 // :Bankomat
xyzwh 208 85 2010 11 28
end
durationcanvas 128898 classinstance_ref 128258 // :ObslugaSalda
xyzwh 435 102 2010 11 289
end
durationcanvas 130050 classinstance_ref 129794 // :Bank
xyzwh 658 113 2010 11 32
end
durationcanvas 130306 classinstance_ref 129410 // :Saldo
xyzwh 799 192 2010 11 34
end
durationcanvas 130562 classinstance_ref 128002 // :Klient
xyzwh 38 220 2010 11 25
end
durationcanvas 131074 classinstance_ref 129410 // :Saldo
xyzwh 799 250 2010 11 26
end
durationcanvas 131330 classinstance_ref 129922 // :HistoriaTransakcji
xyzwh 764 305 2010 11 51
end
durationcanvas 131586 classinstance_ref 128002 // :Klient
xyzwh 38 364 2010 11 25
end
msg 128770 synchronous
from durationcanvas_ref 128514
to durationcanvas_ref 128642
yz 85 2015 explicitmsg "1. wybierzSprawdzenieSalda()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 49 71
msg 129026 synchronous
from durationcanvas_ref 128642
to durationcanvas_ref 128898
yz 102 2015 explicitmsg "2. wybierzSprawdzenieSalda(idKarty: id)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 229 86
msg 130178 synchronous
from durationcanvas_ref 128898
to durationcanvas_ref 130050
yz 115 2020 explicitmsg "3. oplata=:sprawdzOplate(idKarty: int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 458 98
msg 130434 synchronous
from durationcanvas_ref 128898
to durationcanvas_ref 130306
yz 193 2015 explicitmsg "4. saldo=: pobierzSaldo(idKarty: int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 491 179
msg 130690 return
from durationcanvas_ref 128898
to durationcanvas_ref 130562
yz 221 2015 explicitmsg "[saldo<oplata] brak srodkow"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 182 207
msg 131202 synchronous
from durationcanvas_ref 128898
to durationcanvas_ref 131074
yz 251 2015 explicitmsg "5. [oplata>0 && saldo>=oplata] pobierzOplate(idKarty: int, oplata: int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 457 235
msg 131458 synchronous
from durationcanvas_ref 128898
to durationcanvas_ref 131330
yz 334 2015 explicitmsg "6.[oplata>0] zaktualizujHistorieTransakcji(idKarty: int, oplata: int)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 456 322
msg 131714 return
from durationcanvas_ref 128898
to durationcanvas_ref 131586
yz 364 2015 explicitmsg "[saldo >= oplata ]wyswietl saldo"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 205 350
end

40
models/188418.diagram Normal file
View File

@ -0,0 +1,40 @@
format 224
classinstancecanvas 128002 classinstance_ref 195970 //
drawing_mode actor xyz 79 4 2000 life_line_z 2000
end
classinstancecanvas 128130 classinstance_ref 196098 //
xyz 193 10 2000 life_line_z 2000
end
classinstancecanvas 128258 classinstance_ref 196226 //
xyz 361 8 2000 life_line_z 2000
end
durationcanvas 128386 classinstance_ref 128002 // :Klient
xyzwh 90 64 2010 11 72
end
durationcanvas 128514 classinstance_ref 128130 // :Bankomat
xyzwh 218 63 2010 11 51
end
durationcanvas 128770 classinstance_ref 128258 // :Karta
xyzwh 380 78 2010 11 25
end
msg 128642 synchronous
from durationcanvas_ref 128386
to durationcanvas_ref 128514
yz 64 2015 explicitmsg "1. wyjmijKarte()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 121 50
msg 128898 synchronous
from durationcanvas_ref 128514
to durationcanvas_ref 128770
yz 78 2015 explicitmsg "2. usunKarte(idKarty: int)"
stereotype "<<delete>>" xyz 274 89 3000
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 241 65
msg 129026 return
from durationcanvas_ref 128514
to durationcanvas_ref 128386
yz 103 2015 explicitmsg "wysun karte"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 129 89
end

View File

@ -1,8 +1,22 @@
window_sizes 1920 974 450 1463 808 104 window_sizes 1920 974 450 1465 824 104
diagrams
sequencediagram_ref 187906 // 3-1-wlozKarte
1172 659 100 A4 0 0
sequencediagram_ref 134530 // 5-1-wlozKarte
114 86 100 A4 0 0
sequencediagram_ref 188034 // 3-2-wprowadzPIN
114 86 100 A4 0 0
sequencediagram_ref 141058 // 5-2-wpiszPIN
114 86 100 A4 0 0
sequencediagram_ref 188162 // 3-3-wybierzSprawdzenieSalda
114 86 100 A4 0 0
active sequencediagram_ref 188418 // 3-4-wyjmijKarte
1465 824 100 A4 0 0
end
show_stereotypes show_stereotypes
selected selected sequencediagram_ref 188418 // 3-4-wyjmijKarte
package_ref 129 // models
open open
classview_ref 134530 // interactive
end end
end end

View File

@ -1,6 +1,6 @@
format 224 format 224
"models" "models"
revision 8 revision 13
modified_by 2 "48725" modified_by 2 "48725"
@ -1278,5 +1278,489 @@ format 224
relations relations
end end
end end
sequencediagram 167682 "1-1-wlozKarte"
sequencediagramsettings end
overlapping_bars size A4
end
classinstance 164354 ""
type class_ref 128130 // Klient
attributes
end
relations
end
end
classinstance 164482 ""
type class_ref 128642 // Bankomat
attributes
end
relations
end
end
classinstance 164610 ""
type class_ref 129154 // Karta
attributes
end
relations
end
end
sequencediagram 167810 "1-2-wpiszPIN"
sequencediagramsettings end
overlapping_bars size A4
end
classinstance 164738 ""
type class_ref 128130 // Klient
attributes
end
relations
end
end
classinstance 164866 ""
type class_ref 128642 // Bankomat
attributes
end
relations
end
end
classinstance 164994 ""
type class_ref 130050 // Autoryzacja
attributes
end
relations
end
end
classinstance 165122 ""
type class_ref 128002 // Bank
attributes
end
relations
end
end
sequencediagram 167938 "1-3-wybierzWyplate"
sequencediagramsettings end
overlapping_bars size A4
end
classinstance 165250 ""
type class_ref 128130 // Klient
attributes
end
relations
end
end
classinstance 165378 ""
type class_ref 128642 // Bankomat
attributes
end
relations
end
end
class 156674 "ObslugaWyplaty"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
classinstance 165506 ""
type class_ref 156674 // ObslugaWyplaty
attributes
end
relations
end
end
classinstance 165634 ""
type class_ref 128386 // Wyplata
attributes
end
relations
end
end
sequencediagram 168066 "1-4-wprowadzKwote"
sequencediagramsettings end
overlapping_bars size A4
end
classinstance 165762 ""
type class_ref 128130 // Klient
attributes
end
relations
end
end
classinstance 165890 ""
type class_ref 128642 // Bankomat
attributes
end
relations
end
end
classinstance 166018 ""
type class_ref 156674 // ObslugaWyplaty
attributes
end
relations
end
end
classinstance 166146 ""
type class_ref 129538 // Saldo
attributes
end
relations
end
end
classinstance 166274 ""
type class_ref 128386 // Wyplata
attributes
end
relations
end
end
sequencediagram 168194 "1-5-potwierdzWyplate"
sequencediagramsettings end
overlapping_bars size A4
end
classinstance 166402 ""
type class_ref 128130 // Klient
attributes
end
relations
end
end
classinstance 166530 ""
type class_ref 128642 // Bankomat
attributes
end
relations
end
end
classinstance 166658 ""
type class_ref 156674 // ObslugaWyplaty
attributes
end
relations
end
end
classinstance 166786 ""
type class_ref 128386 // Wyplata
attributes
end
relations
end
end
classinstance 166914 ""
type class_ref 128002 // Bank
attributes
end
relations
end
end
classinstance 167042 ""
type class_ref 129666 // HistoriaTransakcji
attributes
end
relations
end
end
classinstance 173570 ""
type class_ref 128770 // StanNominalow
attributes
end
relations
end
end
classinstance 173698 ""
type class_ref 128770 // StanNominalow
attributes
end
relations
end
end
sequencediagram 174722 "1-6-anulujWyplate"
sequencediagramsettings end
overlapping_bars size A4
end
classinstance 173826 ""
type class_ref 128130 // Klient
attributes
end
relations
end
end
classinstance 173954 ""
type class_ref 128642 // Bankomat
attributes
end
relations
end
end
classinstance 174082 ""
type class_ref 156674 // ObslugaWyplaty
attributes
end
relations
end
end
classinstance 174210 ""
type class_ref 128386 // Wyplata
attributes
end
relations
end
end
sequencediagram 174850 "1-7-przyjmijNominaly"
sequencediagramsettings end
overlapping_bars size A4
end
classinstance 180738 ""
type class_ref 128130 // Klient
attributes
end
relations
end
end
classinstance 180866 ""
type class_ref 128642 // Bankomat
attributes
end
relations
end
end
sequencediagram 181378 "1-8-wyjmijKarte"
sequencediagramsettings end
overlapping_bars size A4
end
classinstance 187394 ""
type class_ref 128130 // Klient
attributes
end
relations
end
end
classinstance 187522 ""
type class_ref 128642 // Bankomat
attributes
end
relations
end
end
classinstance 187650 ""
type class_ref 129154 // Karta
attributes
end
relations
end
end
sequencediagram 187906 "3-1-wlozKarte"
sequencediagramsettings end
overlapping_bars size A4
end
classinstance 194178 ""
type class_ref 128130 // Klient
attributes
end
relations
end
end
classinstance 194306 ""
type class_ref 128642 // Bankomat
attributes
end
relations
end
end
classinstance 194434 ""
type class_ref 129154 // Karta
attributes
end
relations
end
end
sequencediagram 188034 "3-2-wprowadzPIN"
sequencediagramsettings end
overlapping_bars size A4
end
classinstance 194562 ""
type class_ref 128130 // Klient
attributes
end
relations
end
end
classinstance 194690 ""
type class_ref 128642 // Bankomat
attributes
end
relations
end
end
classinstance 194818 ""
type class_ref 130050 // Autoryzacja
attributes
end
relations
end
end
classinstance 194946 ""
type class_ref 128002 // Bank
attributes
end
relations
end
end
sequencediagram 188162 "3-3-wybierzSprawdzenieSalda"
sequencediagramsettings end
overlapping_bars size A4
end
classinstance 195074 ""
type class_ref 128130 // Klient
attributes
end
relations
end
end
classinstance 195202 ""
type class_ref 128642 // Bankomat
attributes
end
relations
end
end
class 163202 "ObslugaSalda"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
classinstance 195330 ""
type class_ref 163202 // ObslugaSalda
attributes
end
relations
end
end
classinstance 195458 ""
type class_ref 129538 // Saldo
attributes
end
relations
end
end
classinstance 195586 ""
type class_ref 129538 // Saldo
attributes
end
relations
end
end
classinstance 195714 ""
type class_ref 128002 // Bank
attributes
end
relations
end
end
classinstance 195842 ""
type class_ref 129666 // HistoriaTransakcji
attributes
end
relations
end
end
sequencediagram 188418 "3-4-wyjmijKarte"
sequencediagramsettings end
overlapping_bars size A4
end
classinstance 195970 ""
type class_ref 128130 // Klient
attributes
end
relations
end
end
classinstance 196098 ""
type class_ref 128642 // Bankomat
attributes
end
relations
end
end
classinstance 196226 ""
type class_ref 129154 // Karta
attributes
end
relations
end
end
end end
end end