polaczenie projektow

This commit is contained in:
lukkub3@st.amu.edu.pl 2021-02-03 18:09:04 +01:00
parent 9460faa3a8
commit 4cf085bc39
6 changed files with 241 additions and 2 deletions

11
models/106.session Normal file
View File

@ -0,0 +1,11 @@
window_sizes 1920 1017 450 1465 867 104
show_stereotypes
selected class_ref 128106 // Bank
open
class_ref 135732 // Platnosc_gotowka_strategy
class_ref 136372 // System_ksiegowy
class_ref 143028 // Automat
classview_ref 134708 // design
end
end

42
models/128106.diagram Normal file
View File

@ -0,0 +1,42 @@
format 224
classinstancecanvas 128106 classinstance_ref 128013 //
xyz 129 4 2000 life_line_z 2000
end
classinstance 128362 class_ref 143028 // Automat
name "" xyz 357 4 2000 life_line_z 2000
classinstance 128490 class_ref 143412 // Sprzedaz
name "aktualnaSprzedaz" xyz 653 87 2000 life_line_z 2000
durationcanvas 128618 classinstance_ref 128106 // :Klient
xyzwh 140 81 2010 11 40
end
durationcanvas 128746 classinstance_ref 128362 // :Automat
xyzwh 379 82 2010 11 87
overlappingdurationcanvas 129258
xyzwh 385 86 2020 11 25
end
end
durationcanvas 129002 classinstance_ref 128490 // aktualnaSprzedaz:Sprzedaz
xyzwh 722 137 2010 11 38
end
msg 128874 synchronous
from durationcanvas_ref 128618
to durationcanvas_ref 128746
yz 82 2015 explicitmsg "podanieNrProduktu()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "nrProduktu"
label_xy 190 68
msg 129130 synchronous
from durationcanvas_ref 128746
to durationcanvas_ref 129002
yz 139 2015 explicitmsg "aktualnaSprzedaz = createSprzedaz()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "aktualnyProdukt"
label_xy 419 121
reflexivemsg 129386 synchronous
to durationcanvas_ref 129258
yz 86 2025 explicitmsg "aktualnyProdukt= getProdukt()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "nrProduktu"
label_xy 420 85
end

41
models/128234.diagram Normal file
View File

@ -0,0 +1,41 @@
format 224
classinstance 128106 class_ref 135860 // Klient
name "" xyz 53 8 2000 life_line_z 2000
classinstance 128234 class_ref 143028 // Automat
name "" xyz 263 14 2000 life_line_z 2000
classinstance 128362 class_ref 143412 // Sprzedaz
name "aktualnaSprzedaz" xyz 496 13 2000 life_line_z 2000
durationcanvas 128490 classinstance_ref 128106 // :Klient
xyzwh 64 86 2010 11 40
end
durationcanvas 128618 classinstance_ref 128234 // :Automat
xyzwh 285 86 2010 11 28
end
durationcanvas 128874 classinstance_ref 128362 // aktualnaSprzedaz:Sprzedaz
xyzwh 565 103 2010 11 38
overlappingdurationcanvas 129130
xyzwh 571 110 2020 11 25
end
end
msg 128746 synchronous
from durationcanvas_ref 128490
to durationcanvas_ref 128618
yz 86 2015 explicitmsg "wybranieMetodyPlatnosci()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "metoda"
label_xy 97 72
msg 129002 synchronous
from durationcanvas_ref 128618
to durationcanvas_ref 128874
yz 103 2015 explicitmsg "setMetodaPlatnosci()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "metoda"
label_xy 363 88
reflexivemsg 129258 synchronous
to durationcanvas_ref 129130
yz 110 2025 explicitmsg "setMetodaPlatnosci()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "metoda"
label_xy 611 95
end

42
models/128362.diagram Normal file
View File

@ -0,0 +1,42 @@
format 224
classinstance 128106 class_ref 135860 // Klient
name "" xyz 103 4 2000 life_line_z 2000
classinstance 128234 class_ref 143028 // Automat
name "" xyz 334 4 2000 life_line_z 2000
classinstance 129002 class_ref 143412 // Sprzedaz
name "aktualnaSprzedaz" xyz 540 4 2000 life_line_z 2000
fragment 129386 "Klient nie potwierdza zakupu"
form "potwierdzenie = false" xyzwh 295 90 2020 410 138
end
durationcanvas 128362 classinstance_ref 128106 // :Klient
xyzwh 114 71 2010 11 40
end
durationcanvas 128490 classinstance_ref 128234 // :Automat
xyzwh 356 73 2010 11 185
overlappingdurationcanvas 128746
xyzwh 362 136 2020 11 56
end
end
durationcanvas 129130 classinstance_ref 129002 // aktualnaSprzedaz:Sprzedaz
xyzwh 608 144 2010 11 43
end
msg 128618 synchronous
from durationcanvas_ref 128362
to durationcanvas_ref 128490
yz 73 2015 explicitmsg "potwierdzenieWyboruProduktu()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "potwierdzenie"
label_xy 127 59
reflexivemsg 128874 synchronous
to durationcanvas_ref 128746
yz 136 2025 explicitmsg "anulujSprzedaz()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 381 122
msg 129258 synchronous
from durationcanvas_ref 128746
to durationcanvas_ref 129130
yz 176 2030 explicitmsg "anulujSprzedaz()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 449 162
end

71
models/128490.diagram Normal file
View File

@ -0,0 +1,71 @@
format 224
classinstance 128106 class_ref 135860 // Klient
name "" xyz 16 5 2000 life_line_z 2000
classinstance 128234 class_ref 143028 // Automat
name "" xyz 107 4 2000 life_line_z 2000
classinstance 128362 class_ref 143412 // Sprzedaz
name "" xyz 186 4 2000 life_line_z 2000
classinstance 128618 class_ref 135476 // Platnosc
name "" xyz 355 7 2000 life_line_z 2000
classinstance 128746 class_ref 135604 // Platnosc_karta_strategy
name "" xyz 487 4 2000 life_line_z 2000
classinstance 128874 class_ref 128106 // Bank
name "" xyz 731 4 2000 life_line_z 2000
fragment 130410 "loop: Mozna podac kod pin maksymalnie 3 razy"
xyzwh 17 57 3005 761 186
end
durationcanvas 129002 classinstance_ref 128106 // :Klient
xyzwh 27 89 2010 11 40
end
durationcanvas 129130 classinstance_ref 128234 // :Automat
xyzwh 129 100 2010 11 62
end
durationcanvas 129386 classinstance_ref 128362 // :Sprzedaz
xyzwh 211 110 2010 11 61
end
durationcanvas 129642 classinstance_ref 128618 // :Platnosc
xyzwh 373 125 2010 11 57
end
durationcanvas 129898 classinstance_ref 128746 // :Platnosc_karta_strategy
xyzwh 547 144 2010 11 57
end
durationcanvas 130154 classinstance_ref 128874 // :Bank
xyzwh 750 153 2010 11 79
end
msg 129258 synchronous
from durationcanvas_ref 129002
to durationcanvas_ref 129130
yz 103 2015 explicitmsg "podajPin()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "pin"
label_xy 52 89
msg 129514 synchronous
from durationcanvas_ref 129130
to durationcanvas_ref 129386
yz 125 2015 explicitmsg "podajPin()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "pin"
label_xy 144 111
msg 129770 synchronous
from durationcanvas_ref 129386
to durationcanvas_ref 129642
yz 144 2020 explicitmsg "podajPin()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "pin"
label_xy 273 130
msg 130026 synchronous
from durationcanvas_ref 129642
to durationcanvas_ref 129898
yz 161 2025 explicitmsg "podajPin()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "pin"
label_xy 441 147
msg 130282 synchronous
from durationcanvas_ref 129898
to durationcanvas_ref 130154
yz 178 2030 explicitmsg "czyPinPrawidlowy()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "pin"
label_xy 596 164
end

View File

@ -1,7 +1,7 @@
format 224 format 224
"models" "models"
revision 16 revision 17
modified_by 52 "KSzostak" modified_by 106 "Lucasó"
@ -2811,5 +2811,37 @@ ${members}};
mysql_decl "" mysql_decl ""
end end
sequencediagram 128106 "use_case_3_1"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 128234 "use_case_3_2"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 128362 "use_case_3_3"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 128490 "use_case_3_4"
sequencediagramsettings end
overlapping_bars size A4
end
class 128106 "Bank"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
end end
end end