From 5000b20217c7398989663a6b283c368156a3a31f Mon Sep 17 00:00:00 2001 From: MeeHow2608 Date: Tue, 4 Jan 2022 18:10:34 +0100 Subject: [PATCH] Diagrams use-case-2 --- models/128008.diagram | 48 ++++++++++++++++ models/128012.diagram | 122 +++++++++++++++++++-------------------- models/128136.diagram | 100 ++++++++++++++++++++++++++++++++ models/134664.diagram | 60 +++++++++++++++++++ models/134792.diagram | 130 ++++++++++++++++++++++++++++++++++++++++++ models/134920.diagram | 60 +++++++++++++++++++ models/135048.diagram | 45 +++++++++++++++ models/8.session | 25 ++++++-- models/models.prj | 58 ++++++++++++++++--- 9 files changed, 573 insertions(+), 75 deletions(-) create mode 100644 models/128008.diagram create mode 100644 models/128136.diagram create mode 100644 models/134664.diagram create mode 100644 models/134792.diagram create mode 100644 models/134920.diagram create mode 100644 models/135048.diagram diff --git a/models/128008.diagram b/models/128008.diagram new file mode 100644 index 0000000..2e03a5d --- /dev/null +++ b/models/128008.diagram @@ -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 "<>" 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 diff --git a/models/128012.diagram b/models/128012.diagram index 354b5dd..c4e9d67 100644 --- a/models/128012.diagram +++ b/models/128012.diagram @@ -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 // 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 // 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 // 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 diff --git a/models/128136.diagram b/models/128136.diagram new file mode 100644 index 0000000..6dbd5c3 --- /dev/null +++ b/models/128136.diagram @@ -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 diff --git a/models/134664.diagram b/models/134664.diagram new file mode 100644 index 0000000..9719056 --- /dev/null +++ b/models/134664.diagram @@ -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 diff --git a/models/134792.diagram b/models/134792.diagram new file mode 100644 index 0000000..7bf4b7c --- /dev/null +++ b/models/134792.diagram @@ -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 diff --git a/models/134920.diagram b/models/134920.diagram new file mode 100644 index 0000000..285a3dd --- /dev/null +++ b/models/134920.diagram @@ -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 diff --git a/models/135048.diagram b/models/135048.diagram new file mode 100644 index 0000000..c82b2b2 --- /dev/null +++ b/models/135048.diagram @@ -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 "<>" 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 diff --git a/models/8.session b/models/8.session index c5968dd..f5cf9be 100644 --- a/models/8.session +++ b/models/8.session @@ -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 diff --git a/models/models.prj b/models/models.prj index 272570f..569d232 100644 --- a/models/models.prj +++ b/models/models.prj @@ -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