Diagrams use-case-2

This commit is contained in:
MeeHow2608 2022-01-04 18:10:34 +01:00
parent 504855dfe8
commit 5000b20217
9 changed files with 573 additions and 75 deletions

48
models/128008.diagram Normal file
View File

@ -0,0 +1,48 @@
format 224
classinstance 128008 class_ref 128539 // kelner
drawing_mode actor name "" xyz 119.6 4.4 2000 life_line_z 2000
classinstance 128136 class_ref 150792 // potrawaNiestandardowaHandler
name "" xyz 248.4 5.4 2000 life_line_z 2000
classinstance 128648 class_ref 128283 // zamowienie
name "" xyz 504.4 4.8 2000 life_line_z 2000
classinstance 129032 class_ref 129947 // potrawaNiestandardowa
name "" xyz 663.8 4.8 2000 life_line_z 2000
durationcanvas 128264 classinstance_ref 128008 // :kelner
xyzwh 126 105.4 2010 11 49
end
durationcanvas 128392 classinstance_ref 128136 // :potrawaNiestandardowaHandler
xyzwh 299 104.6 2010 11 25
end
durationcanvas 128776 classinstance_ref 128648 // :zamowienie
xyzwh 524 118.8 2010 11 70
end
durationcanvas 129160 classinstance_ref 129032 // :potrawaNiestandardowa
xyzwh 700 138.5 2010 11 51
end
msg 128520 synchronous
from durationcanvas_ref 128264
to durationcanvas_ref 128392
yz 105 2015 explicitmsg "dodajPotraweNiestandardowa()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 153 93
msg 128904 synchronous
from durationcanvas_ref 128392
to durationcanvas_ref 128776
yz 118 2020 explicitmsg "dodajPotraweNiestandardowa()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 349 106
msg 129288 synchronous
from durationcanvas_ref 128776
to durationcanvas_ref 129160
yz 138 2025 explicitmsg "dodajPotraweNiestandardowa()"
stereotype "<<create>>" xyz 598 146 3000
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 563 129
msg 129416 return
from durationcanvas_ref 129160
to durationcanvas_ref 128776
yz 176 2015 explicitmsg "potrawaNiestandardowa"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 579 168
end

View File

@ -2,188 +2,188 @@ format 224
classcanvas 128008 class_ref 128008 // Menu
classdiagramsettings member_max_width 0 end
xyz 902.44 516.48 2000
xyz 903.5 514.52 2000
end
classcanvas 128136 class_ref 128136 // Potrawa
classdiagramsettings member_max_width 0 end
xyzwh 678.4 382.76 2000 118 77
xyzwh 677.64 383.46 2000 118 77
end
classcanvas 128264 class_ref 128264 // Zamowienie
classdiagramsettings member_max_width 0 end
xyz 664.44 186.04 2000
xyz 649.52 176.44 2000
end
classcanvas 128392 class_ref 128392 // Platnosc
classdiagramsettings member_max_width 0 end
xyzwh 671.74 59.48 2000 125 77
xyzwh 672.88 59.96 2000 125 77
end
classcanvas 128520 class_ref 128520 // Kelner
classdiagramsettings member_max_width 0 end
xyz 301.66 249.62 2000
xyz 301.98 247.38 2000
end
classcanvas 128904 class_ref 128904 // Produkt
classdiagramsettings member_max_width 0 end
xyzwh 691 546.22 2000 93 57
xyzwh 692.08 546.38 2000 92 57
end
classcanvas 129032 class_ref 129032 // Spizarnia
classdiagramsettings member_max_width 0 end
xyz 222.32 551.38 2000
xyz 218.74 549.82 2000
end
classcanvas 129160 class_ref 129160 // Kuchnia
classdiagramsettings member_max_width 0 end
xyz 463 188.66 2000
xyz 460.4 186.18 2000
end
classcanvas 129672 class_ref 135688 // Klient
classdiagramsettings member_max_width 0 end
xyz 406.92 360.24 2000
xyz 406.44 358.24 2000
end
classcanvas 129800 class_ref 135816 // Kucharz
classdiagramsettings member_max_width 0 end
xyz 293.48 188.48 2000
xyz 289.14 186 2000
end
classcanvas 129928 class_ref 135944 // Kasa
classdiagramsettings member_max_width 0 end
xyz 451.1 63.82 2000
xyz 445.42 58.18 2000
end
classcanvas 130056 class_ref 136072 // Kasjer
classdiagramsettings member_max_width 0 end
xyz 303.96 73.76 2000
xyz 303.96 71.68 2000
end
classcanvas 130312 class_ref 136328 // PracownikSpizarni
classdiagramsettings member_max_width 0 end
xyz 176.42 422.02 2000
xyz 155.32 420.1 2000
end
classcanvas 130444 class_ref 128012 // Miara
classdiagramsettings member_max_width 0 end
xyz 465.1 495.2 2000
xyz 465.18 493.6 2000
end
classcanvas 130572 class_ref 134540 // Dostawa
classdiagramsettings member_max_width 0 end
xyz 353 661 2000
xyz 325.12 656.68 2000
end
classcanvas 134408 class_ref 142856 // PlatnoscKarta
classdiagramsettings member_max_width 0 end
xyz 850.2 47.82 2000
xyz 836.52 45.9 2000
end
classcanvas 134536 class_ref 142984 // PlatnoscGotowka
classdiagramsettings member_max_width 0 end
xyz 835.2 106.84 2000
xyz 817.28 104.48 2000
end
classcanvas 136584 class_ref 143240 // PotrawaNiestandardowa
classdiagramsettings member_max_width 0 end
xyz 822.26 366.78 2000
xyz 798.98 364.82 2000
end
classcanvas 136712 class_ref 143368 // PotrawaStandardowa
classdiagramsettings member_max_width 0 end
xyz 837.28 426.3 2000
xyz 816.24 423.28 2000
end
classcanvas 137352 class_ref 143496 // Pracownik
classdiagramsettings member_max_width 0 end
xyzwh 11.56 192.32 2005 203 107
xyzwh 11.64 192.12 2005 203 107
end
classcanvas 140808 class_ref 143624 // IloscProduktu
classdiagramsettings member_max_width 0 end
xyz 396.32 540.28 2000
xyz 380.44 533.68 2000
end
classcanvas 142600 class_ref 143752 // Data
classdiagramsettings member_max_width 0 end
xyz 45.56 491.56 2000
xyz 44.9 488.66 2000
end
classcanvas 142728 class_ref 143880 // Wartosc
classdiagramsettings member_max_width 0 end
xyz 31.02 536.34 2000
xyz 29.54 534.18 2000
end
classcanvas 142856 class_ref 144008 // NumerKonta
classdiagramsettings member_max_width 0 end
xyz -4.78 300.88 2000
xyz -16.5 297.58 2000
end
classcanvas 142984 class_ref 144136 // NumerTelefonu
classdiagramsettings member_max_width 0 end
xyz -11.9 345.52 2000
xyz -27.82 343.92 2000
end
classcanvas 143112 class_ref 144264 // StanZamowienia
classdiagramsettings member_max_width 0 end
xyz 763.7 218.22 2000
xyz 745.62 217.36 2000
end
relationcanvas 130440 relation_ref 128264 // Obsluguje
decenter_begin 379
decenter_end 282
from ref 130312 z 2001 label "Obsluguje" italic max_width 255 xyz 246 497 2001 to ref 129032
from ref 130312 z 2001 label "Obsluguje" italic max_width 255 xyz 237 495 2001 to ref 129032
no_role_a no_role_b
multiplicity_a_pos 228 535 3000 multiplicity_b_pos 199 468 3000
multiplicity_a_pos 219 535 3000 multiplicity_b_pos 172 458 3000
end
relationcanvas 130700 relation_ref 128012 // < Sklada sie z
from ref 130572 z 2001 label "< Sklada sie z" italic max_width 255 xyz 449 628 3000 to ref 140808
from ref 130572 z 2001 label "< Sklada sie z" italic max_width 255 xyz 435 622.5 2001 to ref 140808
no_role_a no_role_b
multiplicity_a_pos 433 613 3000 multiplicity_b_pos 430 645 3000
multiplicity_a_pos 401 590 3000 multiplicity_b_pos 386 642 3000
end
relationcanvas 130824 relation_ref 128648 // < Jest dodatkiem
decenter_begin 317
decenter_end 231
from ref 128136 z 2001 label "< Jest dodatkiem" italic max_width 255 xyz 648 491 2001 to ref 128904
from ref 128136 z 2001 label "< Jest dodatkiem" italic max_width 255 xyz 633 488.5 2001 to ref 128904
no_role_a no_role_b
multiplicity_a_pos 704 529 3000 multiplicity_b_pos 706 466 3000
multiplicity_a_pos 702 531 3000 multiplicity_b_pos 704 464 3000
end
relationcanvas 130828 relation_ref 128140 // < Aktualizuje stan
geometry VHr
decenter_end 159
from ref 130572 z 2001 label "< Aktualizuje stan" italic max_width 255 xyz 240 674 3000 to point 230 684
decenter_end 158
from ref 130572 z 2001 label "< Aktualizuje stan" italic max_width 255 xyz 222 666 2001 to point 224 675
line 130956 z 2001 to ref 129032
no_role_a no_role_b
multiplicity_a_pos 221 597 3000 multiplicity_b_pos 345 694 3000
multiplicity_a_pos 215 587 3000 multiplicity_b_pos 317 682 3000
end
relationcanvas 130952 relation_ref 128776 // < Jest skladnikiem
decenter_begin 736
decenter_end 671
from ref 128904 z 2001 label "< Jest skladnikiem" italic max_width 255 xyz 745 494 2001 to ref 128136
from ref 128904 z 2001 label "< Jest skladnikiem" italic max_width 255 xyz 729 491.5 2001 to ref 128136
no_role_a no_role_b
multiplicity_a_pos 748 466 3000 multiplicity_b_pos 736 529 3000
multiplicity_a_pos 746 464 3000 multiplicity_b_pos 738 531 3000
end
relationcanvas 131592 relation_ref 129032 // Zawiera
decenter_begin 546
from ref 128264 z 2001 label "Zawiera" italic max_width 255 xyz 736 323 2001 to ref 128136
from ref 128264 z 2001 label "Zawiera" italic max_width 255 xyz 730.5 320 2001 to ref 128136
no_role_a no_role_b
multiplicity_a_pos 707 365 3000 multiplicity_b_pos 706 277 3000
multiplicity_a_pos 703 368 3000 multiplicity_b_pos 681 247 3000
end
relationcanvas 131720 relation_ref 129160 // Zarzadza
decenter_begin 785
decenter_end 319
from ref 128264 z 2001 label "Zarzadza" italic max_width 255 xyz 483 248 2001 to ref 128520
from ref 128264 z 2001 label "Zarzadza" italic max_width 255 xyz 475.5 245 2001 to ref 128520
no_role_a no_role_b
multiplicity_a_pos 359 268 3000 multiplicity_b_pos 649 256 3000
multiplicity_a_pos 351 263 3000 multiplicity_b_pos 641 234 3000
end
relationcanvas 131848 relation_ref 129288 // Obsluguje
decenter_begin 759
from ref 128520 z 2001 label "Obsluguje" italic max_width 255 xyz 309 327 2001 to ref 129672
from ref 128520 z 2001 label "Obsluguje" italic max_width 255 xyz 298 324.5 2001 to ref 129672
no_role_a no_role_b
multiplicity_a_pos 388 341 3000 multiplicity_b_pos 328 294 3000
multiplicity_a_pos 397 344 3000 multiplicity_b_pos 327 285 3000
end
relationcanvas 131976 relation_ref 129416 // Przygotowuje
decenter_begin 518
decenter_end 108
from ref 129160 z 2001 label "Przygotowuje" italic max_width 255 xyz 553 191 2001 to ref 128264
from ref 129160 z 2001 label "Przygotowuje" italic max_width 255 xyz 541 187 2001 to ref 128264
no_role_a no_role_b
multiplicity_a_pos 649 201 3000 multiplicity_b_pos 527 215 3000
multiplicity_a_pos 641 190 3000 multiplicity_b_pos 515 209 3000
end
relationcanvas 132104 relation_ref 129544 // Obsluguje
from ref 129800 z 2001 label "Obsluguje" italic max_width 255 xyz 374 190 2001 to ref 129160
from ref 129800 z 2001 label "Obsluguje" italic max_width 255 xyz 366 187 2001 to ref 129160
no_role_a no_role_b
multiplicity_a_pos 446 214 3000 multiplicity_b_pos 359 214 3000
multiplicity_a_pos 449 209 3000 multiplicity_b_pos 344 209 3000
end
relationcanvas 132232 relation_ref 129672 // Oplaca
decenter_begin 504
from ref 128264 z 2001 label "Oplaca" italic max_width 255 xyz 733 162 2001 to ref 128392
from ref 128264 z 2001 label "Oplaca" italic max_width 255 xyz 728 158.5 2001 to ref 128392
no_role_a no_role_b
multiplicity_a_pos 703 142 3000 multiplicity_b_pos 692 167 3000
multiplicity_a_pos 697 140 3000 multiplicity_b_pos 678 163 3000
end
relationcanvas 132360 relation_ref 129800 // Przyjmuje
from ref 128392 z 2001 label "Przyjmuje" italic max_width 255 xyz 561 78 2001 to ref 129928
from ref 128392 z 2001 label "Przyjmuje" italic max_width 255 xyz 556.5 74 2001 to ref 129928
no_role_a no_role_b
multiplicity_a_pos 523 94 3000 multiplicity_b_pos 656 101 3000
multiplicity_a_pos 507 86 3000 multiplicity_b_pos 661 97 3000
end
relationcanvas 132488 relation_ref 129928 // Obsluguje
from ref 129928 z 2001 label "Obsluguje" italic max_width 255 xyz 367 77 2001 to ref 130056
from ref 129928 z 2001 label "Obsluguje" italic max_width 255 xyz 358 74.5 2001 to ref 130056
no_role_a no_role_b
multiplicity_a_pos 359 97 3000 multiplicity_b_pos 434 94 3000
multiplicity_a_pos 353 91 3000 multiplicity_b_pos 434 85 3000
end
relationcanvas 134792 relation_ref 137096 // <generalisation>
from ref 134408 z 2001 to ref 128392
@ -210,13 +210,13 @@ end
relationcanvas 137224 relation_ref 137736 // Jest zawarta w
decenter_begin 344
decenter_end 342
from ref 128008 z 2001 label "Jest zawarta w" italic max_width 255 xyz 908 485 2001 to ref 136712
from ref 128008 z 2001 label "Jest zawarta w" italic max_width 255 xyz 892 482 2001 to ref 136712
no_role_a no_role_b
multiplicity_a_pos 871 471 3000 multiplicity_b_pos 897 497 3000
multiplicity_a_pos 860 467 3000 multiplicity_b_pos 906 525 3000
end
relationcanvas 137480 relation_ref 137864 // <generalisation>
geometry VHr
from ref 130056 z 2006 to point 109 90
from ref 130056 z 2006 to point 109 86
line 130060 z 2006 to ref 137352
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
@ -238,19 +238,19 @@ end
relationcanvas 138888 relation_ref 138248 // <generalisation>
geometry VHr
decenter_end 722
from ref 130312 z 2006 to point 155 439
from ref 130312 z 2006 to point 155 450
line 130316 z 2006 to ref 137352
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 140936 relation_ref 138376 // Przechowuje
from ref 129032 z 2001 label "Przechowuje" italic max_width 255 xyz 304 558 2001 to ref 140808
from ref 129032 z 2001 label "Przechowuje" italic max_width 255 xyz 292.5 555.5 2001 to ref 140808
no_role_a no_role_b
multiplicity_a_pos 386 580 3000 multiplicity_b_pos 292 578 3000
multiplicity_a_pos 372 565 3000 multiplicity_b_pos 277 569 3000
end
relationcanvas 141064 relation_ref 138504 // Zapisuje informacje o licznosci
from ref 140808 z 2001 label "Zapisuje informacje o licznosci" italic max_width 255 xyz 482 559.5 2001 to ref 128904
from ref 140808 z 2001 label "Zapisuje informacje o licznosci" italic max_width 255 xyz 454.5 555.5 2001 to ref 128904
no_role_a no_role_b
multiplicity_a_pos 680 582 3000 multiplicity_b_pos 493 581 3000
multiplicity_a_pos 680 577 3000 multiplicity_b_pos 460 566 3000
end
end

100
models/128136.diagram Normal file
View File

@ -0,0 +1,100 @@
format 224
classinstance 128008 class_ref 128539 // kelner
drawing_mode actor name "" xyz 19.4 4.6 2000 life_line_z 2000
classinstance 128136 class_ref 150792 // potrawaNiestandardowaHandler
name "" xyz 120.4 4.2 2000 life_line_z 2000
classinstance 130568 class_ref 130331 // iloscProduktu
name "" xyz 417 4.3 2000 life_line_z 2000
classinstance 131208 class_ref 128283 // zamowienie
name "" xyz 632.3 4.3 2000 life_line_z 2000
classinstance 131848 class_ref 129947 // potrawaNiestandardowa
name "" xyz 744.8 4.2 2000 life_line_z 2000
classinstance 132616 class_ref 128795 // spizarnia
name "" xyz 311.5 6.1 2000 life_line_z 2000
classinstance 133256 class_ref 128667 // produkt
name "skladnik" xyz 513.6 4.3 2000 life_line_z 2000
durationcanvas 128264 classinstance_ref 128008 // :kelner
xyzwh 26 60.4 2010 11 44
end
durationcanvas 128392 classinstance_ref 128136 // :potrawaNiestandardowaHandler
xyzwh 186 60.9 2010 11 43
end
durationcanvas 132744 classinstance_ref 132616 // :spizarnia
xyzwh 330 86.8 2010 11 153
end
durationcanvas 133000 classinstance_ref 130568 // :iloscProduktu
xyzwh 436 90.5 2010 11 30
end
durationcanvas 133512 classinstance_ref 133256 // skladnik:produkt
xyzwh 535 143.5 2010 11 25
end
durationcanvas 134024 classinstance_ref 131208 // :zamowienie
xyzwh 652 159.9 2010 11 25
end
durationcanvas 134280 classinstance_ref 131848 // :potrawaNiestandardowa
xyzwh 784 176.2 2010 11 26
end
durationcanvas 134792 classinstance_ref 130568 // :iloscProduktu
xyzwh 440 213.5 2010 11 25
end
msg 128520 synchronous
from durationcanvas_ref 128264
to durationcanvas_ref 128392
yz 61 2015 explicitmsg "dodanieSkladnika()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "IdSkladnik: Int
IdPotrawy: Int"
label_xy 66 46
msg 132872 synchronous
from durationcanvas_ref 128392
to durationcanvas_ref 132744
yz 83 2015 explicitmsg "dodanieSkladnika()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "IdSkladnik: Int
IdPotrawy: Int"
label_xy 208 71
msg 133128 synchronous
from durationcanvas_ref 132744
to durationcanvas_ref 133000
yz 91 2015 explicitmsg "sprawdzIlosc()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "IdSkladnik: Int"
label_xy 340 85
msg 133384 return
from durationcanvas_ref 133000
to durationcanvas_ref 132744
yz 112 2015 explicitmsg "ilosc: Int"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 377 106
msg 133640 synchronous
from durationcanvas_ref 132744
to durationcanvas_ref 133512
yz 142 2015 explicitmsg "dodanieSkladnika()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "IdSkladnik: Int
IdPotrawy: Int"
label_xy 387 131
msg 134152 synchronous
from durationcanvas_ref 133512
to durationcanvas_ref 134024
yz 156 2015 explicitmsg "dodanieDoPotrawy()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "skladnik
IdPotrawy: Int"
label_xy 552 142
msg 134408 synchronous
from durationcanvas_ref 134024
to durationcanvas_ref 134280
yz 173 2015 explicitmsg "dodanieSkladnikaDoPotrawy()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "skladnik"
label_xy 666 168
msg 134920 synchronous
from durationcanvas_ref 132744
to durationcanvas_ref 134792
yz 211 2015 explicitmsg "zaktualizujIlosc()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "IdSkladnik: Int"
label_xy 347 205
end

60
models/134664.diagram Normal file
View File

@ -0,0 +1,60 @@
format 224
classinstance 128008 class_ref 128539 // kelner
drawing_mode actor name "" xyz 35.9 6.5 2000 life_line_z 2000
classinstance 128136 class_ref 129947 // potrawaNiestandardowa
name "" xyz 334.4 4.3 2000 life_line_z 2000
classinstance 128648 class_ref 150792 // potrawaNiestandardowaHandler
name "" xyz 159.7 4.3 2005 life_line_z 2000
classinstance 129416 class_ref 128795 // spizarnia
name "" xyz 489.7 4.3 2000 life_line_z 2000
classinstance 129544 class_ref 130331 // iloscProduktu
name "" xyz 617.6 4.3 2000 life_line_z 2000
durationcanvas 128776 classinstance_ref 128008 // :kelner
xyzwh 42 73.1 2010 11 34
end
durationcanvas 128904 classinstance_ref 128648 // :potrawaNiestandardowaHandler
xyzwh 207 72.6 2010 11 25
end
durationcanvas 129160 classinstance_ref 128136 // :potrawaNiestandardowa
xyzwh 371 89.9 2010 11 25
end
durationcanvas 129672 classinstance_ref 128008 // :kelner
xyzwh 42 147.4 2010 11 40
end
durationcanvas 129800 classinstance_ref 129416 // :spizarnia
xyzwh 508 147.1 2010 11 25
end
durationcanvas 130056 classinstance_ref 129544 // :iloscProduktu
xyzwh 636 164.4 2010 11 25
end
msg 129032 synchronous
from durationcanvas_ref 128776
to durationcanvas_ref 128904
yz 70 2015 explicitmsg "usunSkladnik()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "skladnik
IdPotrawy: Int"
label_xy 87 57
msg 129288 synchronous
from durationcanvas_ref 128904
to durationcanvas_ref 129160
yz 86 2015 explicitmsg "usunSkladnik()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "skladnik"
label_xy 258 81
msg 129928 synchronous
from durationcanvas_ref 129672
to durationcanvas_ref 129800
yz 144 2015 explicitmsg "zaktualizujIloscSkladnika()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "skladnik"
label_xy 225 139
msg 130184 synchronous
from durationcanvas_ref 129800
to durationcanvas_ref 130056
yz 161 2015 explicitmsg "zaktualizujIloscSkladnika()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "skladnik"
label_xy 528 154
end

130
models/134792.diagram Normal file
View File

@ -0,0 +1,130 @@
format 224
classinstance 130952 class_ref 130331 // iloscProduktu
name "" xyz 416.2 5.2 2000 life_line_z 2000
classinstance 131080 class_ref 129947 // potrawaNiestandardowa
name "" xyz 1130.8 126 2000 life_line_z 2000
classinstance 131208 class_ref 128667 // produkt
name "skladnik" xyz 899.6 93.4 2000 life_line_z 2000
classinstance 131336 class_ref 150792 // potrawaNiestandardowaHandler
name "" xyz 127.2 12 2000 life_line_z 2000
classinstance 131464 class_ref 128283 // zamowienie
name "" xyz 1017.9 109.6 2000 life_line_z 2000
classinstance 131592 class_ref 128795 // spizarnia
name "" xyz 298.3 8.4 2000 life_line_z 2000
classinstance 131720 class_ref 128539 // kelner
drawing_mode actor name "" xyz 32 6 2000 life_line_z 2000
classinstance 133896 class_ref 128667 // produkt
name "dodatek" xyz 538 4 2000 life_line_z 2000
classinstance 134280 class_ref 128283 // zamowienie
name "" xyz 663 5 2000 life_line_z 2000
classinstance 134664 class_ref 129947 // potrawaNiestandardowa
name "" xyz 746 4 2000 life_line_z 2000
durationcanvas 131848 classinstance_ref 131336 // :potrawaNiestandardowaHandler
xyzwh 179 103.5 2010 11 50
end
durationcanvas 131976 classinstance_ref 131592 // :spizarnia
xyzwh 315 114.6 2010 11 155
end
durationcanvas 132232 classinstance_ref 131720 // :kelner
xyzwh 38 101.8 2010 11 37
end
durationcanvas 132360 classinstance_ref 130952 // :iloscProduktu
xyzwh 439 121.8 2010 11 42
end
durationcanvas 132488 classinstance_ref 131080 // :potrawaNiestandardowa
xyzwh 1170 466 2010 11 29
end
durationcanvas 132616 classinstance_ref 131464 // :zamowienie
xyzwh 1037 449.4 2010 11 28
end
durationcanvas 132744 classinstance_ref 131208 // skladnik:produkt
xyzwh 925 435.4 2010 11 26
end
durationcanvas 134024 classinstance_ref 133896 // dodatek:produkt
xyzwh 564 184 2010 11 27
end
durationcanvas 134408 classinstance_ref 134280 // :zamowienie
xyzwh 684 203 2010 11 29
end
durationcanvas 134792 classinstance_ref 134664 // :potrawaNiestandardowa
xyzwh 786 225 2010 11 25
end
durationcanvas 135048 classinstance_ref 130952 // :iloscProduktu
xyzwh 439 240 2010 11 25
end
msg 132872 synchronous
from durationcanvas_ref 132616
to durationcanvas_ref 132488
yz 466 2015 explicitmsg "dodanieSkladnikaDoPotrawy()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "skladnik"
label_xy 1052 461
msg 133128 synchronous
from durationcanvas_ref 131848
to durationcanvas_ref 131976
yz 120.7 2015 explicitmsg "dodanieDodatku()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "IdDodatek: Int
IdPotrawy: Int"
label_xy 202 96.7
msg 133384 synchronous
from durationcanvas_ref 131976
to durationcanvas_ref 132360
yz 120 2015 explicitmsg "sprawdzIlosc()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "IdDodatek: Int"
label_xy 338 114
msg 133512 synchronous
from durationcanvas_ref 132232
to durationcanvas_ref 131848
yz 102.7 2015 explicitmsg "dodanieDodatku()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "IdDodatek: Int
IdPotrawy: Int"
label_xy 60 82.7
msg 133640 return
from durationcanvas_ref 132360
to durationcanvas_ref 131976
yz 140 2015 explicitmsg "ilosc: Int"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 362 134
msg 133768 synchronous
from durationcanvas_ref 132744
to durationcanvas_ref 132616
yz 449 2015 explicitmsg "dodanieDoPotrawy()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "skladnik
IdPotrawy: Int"
label_xy 938 435
msg 134152 synchronous
from durationcanvas_ref 131976
to durationcanvas_ref 134024
yz 182 2015 explicitmsg "dodanieDodatku()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "IdDodatek: Int
IdPotrawy: Int"
label_xy 398 173
msg 134536 synchronous
from durationcanvas_ref 134024
to durationcanvas_ref 134408
yz 202 2015 explicitmsg "dodanieDoPotrawy()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "dodatek
IdPotrawy: Int"
label_xy 577 187
msg 134920 synchronous
from durationcanvas_ref 134408
to durationcanvas_ref 134792
yz 223 2015 explicitmsg "dodanieDodatku()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "dodatek"
label_xy 701 216
msg 135176 synchronous
from durationcanvas_ref 131976
to durationcanvas_ref 135048
yz 238 2015 explicitmsg "zaktualizujIlosc()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "IdDodatek: Int"
label_xy 335 232
end

60
models/134920.diagram Normal file
View File

@ -0,0 +1,60 @@
format 224
classinstance 128008 class_ref 128539 // kelner
drawing_mode actor name "" xyz 47.1 10 2000 life_line_z 2000
classinstance 128136 class_ref 130331 // iloscProduktu
name "" xyz 596.5 17.5 2000 life_line_z 2000
classinstance 128264 class_ref 150792 // potrawaNiestandardowaHandler
name "" xyz 153.5 19 2005 life_line_z 2000
classinstance 128392 class_ref 129947 // potrawaNiestandardowa
name "" xyz 318.5 19 2000 life_line_z 2000
classinstance 128520 class_ref 128795 // spizarnia
name "" xyz 477.5 19 2000 life_line_z 2000
durationcanvas 128648 classinstance_ref 128008 // :kelner
xyzwh 54 196 2010 11 43
end
durationcanvas 128776 classinstance_ref 128264 // :potrawaNiestandardowaHandler
xyzwh 205 122 2010 11 27
end
durationcanvas 128904 classinstance_ref 128392 // :potrawaNiestandardowa
xyzwh 356 138.5 2010 11 28
end
durationcanvas 129032 classinstance_ref 128136 // :iloscProduktu
xyzwh 617 214 2010 11 28
end
durationcanvas 129160 classinstance_ref 128008 // :kelner
xyzwh 54 122.5 2010 11 37
end
durationcanvas 129288 classinstance_ref 128520 // :spizarnia
xyzwh 496 196.5 2010 11 28
end
msg 129416 synchronous
from durationcanvas_ref 128648
to durationcanvas_ref 129288
yz 196.5 2015 explicitmsg "zaktualizujIloscDodatku()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "dodatek"
label_xy 242 191.5
msg 129544 synchronous
from durationcanvas_ref 129288
to durationcanvas_ref 129032
yz 213.5 2015 explicitmsg "zaktualizujIloscDodatku()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "dodatek"
label_xy 516 204.5
msg 129672 synchronous
from durationcanvas_ref 129160
to durationcanvas_ref 128776
yz 122.5 2015 explicitmsg "usunDodatek()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "dodatek
IdPotrawy: Int"
label_xy 100 109.5
msg 129800 synchronous
from durationcanvas_ref 128776
to durationcanvas_ref 128904
yz 138.5 2015 explicitmsg "usunDodatek()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "dodatek"
label_xy 254 133.5
end

45
models/135048.diagram Normal file
View File

@ -0,0 +1,45 @@
format 224
classinstance 128008 class_ref 128539 // kelner
drawing_mode actor name "" xyz 53.5 4.5 2000 life_line_z 2000
classinstance 128136 class_ref 150792 // potrawaNiestandardowaHandler
name "" xyz 131 4 2000 life_line_z 2000
classinstance 128264 class_ref 128283 // zamowienie
name "" xyz 330 4 2000 life_line_z 2000
classinstance 128392 class_ref 129947 // potrawaNiestandardowa
name "" xyz 461 4 2000 life_line_z 2000
durationcanvas 128520 classinstance_ref 128008 // :kelner
xyzwh 60 67 2010 11 40
end
durationcanvas 128648 classinstance_ref 128136 // :potrawaNiestandardowaHandler
xyzwh 178 66 2010 11 25
end
durationcanvas 128904 classinstance_ref 128264 // :zamowienie
xyzwh 349 85 2010 11 28
end
durationcanvas 129160 classinstance_ref 128392 // :potrawaNiestandardowa
xyzwh 500 107 2010 11 27
end
msg 128776 synchronous
from durationcanvas_ref 128520
to durationcanvas_ref 128648
yz 64 2015 explicitmsg "usunPotrawe()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "potrawa"
label_xy 91 59
msg 129032 synchronous
from durationcanvas_ref 128648
to durationcanvas_ref 128904
yz 82 2015 explicitmsg "usunPotrawe()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "potrawa"
label_xy 236 77
msg 129288 synchronous
from durationcanvas_ref 128904
to durationcanvas_ref 129160
yz 104 2015 explicitmsg "usunPotrawe()"
stereotype "<<destroy>>" xyz 411 115 3000
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
args "potrawa"
label_xy 395 99
end

View File

@ -1,12 +1,25 @@
window_sizes 1920 1017 450 1465 867 104
window_sizes 1920 1017 288 1626 861 104
cleanlooks_style
diagrams
active classdiagram_ref 128012 // domain-model
1232 875 200 A4 0 0
classdiagram_ref 128012 // domain-model
1628 862 144 B-Landscape 324 0
sequencediagram_ref 128136 // 2-3-dodanieSkladnika
1626 861 200 A4 0 0
sequencediagram_ref 128008 // 2-2-dodaniePotrawyNiestandardowej
112 82 200 A4 0 34
sequencediagram_ref 134664 // 2-4-usuniecieSkladnika
112 82 189 A4 0 0
sequencediagram_ref 134792 // 2-5-dodanieDodatku
112 82 150 A4 0 0
sequencediagram_ref 134920 // 2-6-usuniecieDodatku
112 82 150 A4 0 0
active sequencediagram_ref 135048 // 2-8-anulowanie
1626 861 200 A4 0 0
end
show_stereotypes
selected classdiagram_ref 128012 // domain-model
selected sequencediagram_ref 135048 // 2-8-anulowanie
open
classview_ref 128012 // domain
class_ref 143240 // PotrawaNiestandardowa
classview_ref 128027 // design
end
end

View File

@ -1,7 +1,7 @@
format 224
"models"
revision 9
modified_by 12 "fabian"
revision 11
modified_by 8 "s452662"
@ -114,7 +114,7 @@ format 224
classrelation_ref 129416 // (< Jest dodatkiem)
end
classrelation 129672 // (< Jest skladnikiem)
classrelation 129672 // < Jest skladnikiem
relation_ref 128776 // < Jest skladnikiem
end
@ -335,7 +335,7 @@ format 224
a role_name "" multiplicity "*" private
classrelation_ref 129544 // (< Jest skladnikiem)
b role_name "" multiplicity "1..*" private
classrelation_ref 129672 // (< Jest skladnikiem)
classrelation_ref 129672 // < Jest skladnikiem
end
classrelation 141320 // Zapisuje informacje o licznosci
@ -380,7 +380,7 @@ format 224
classrelation_ref 141064 // (Przechowuje)
end
classrelation 128396 // (< Aktualizuje stan)
classrelation 128396 // < Aktualizuje stan
relation_ref 128140 // < Aktualizuje stan
end
end
@ -718,7 +718,7 @@ format 224
MysqlColumn
end
classrelation 128140 // (< Sklada sie z)
classrelation 128140 // < Sklada sie z
relation_ref 128012 // < Sklada sie z
end
end
@ -822,7 +822,7 @@ format 224
a role_name "" multiplicity "*" private
classrelation_ref 128012 // (< Sklada sie z)
b role_name "" multiplicity "1" private
classrelation_ref 128140 // (< Sklada sie z)
classrelation_ref 128140 // < Sklada sie z
end
classrelation 128268 // (< Aktualizuje stan)
@ -830,7 +830,7 @@ format 224
a role_name "" multiplicity "1" private
classrelation_ref 128268 // (< Aktualizuje stan)
b role_name "" multiplicity "*" private
classrelation_ref 128396 // (< Aktualizuje stan)
classrelation_ref 128396 // < Aktualizuje stan
end
end
end
@ -1159,5 +1159,47 @@ format 224
mysql_decl ""
end
sequencediagram 128008 "2-2-dodaniePotrawyNiestandardowej"
sequencediagramsettings end
overlapping_bars size A4
end
class 150792 "potrawaNiestandardowaHandler"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
sequencediagram 128136 "2-3-dodanieSkladnika"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 134664 "2-4-usuniecieSkladnika"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 134792 "2-5-dodanieDodatku"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 134920 "2-6-usuniecieDodatku"
sequencediagramsettings end
overlapping_bars size A4
end
sequencediagram 135048 "2-8-anulowanie"
sequencediagramsettings end
overlapping_bars size A4
end
end
end