From 85288587515555a54af9bac96fa49a3dc5e51ca2 Mon Sep 17 00:00:00 2001 From: s452645 Date: Tue, 4 Jan 2022 17:39:19 +0100 Subject: [PATCH] add sequence diagrams for usecase 8 --- models/128012.diagram | 122 +++++++++++++++++------------------ models/128027.diagram | 46 +++++++++++++ models/128027_27.d | 19 ++++++ models/134555.diagram | 30 +++++++++ models/134683.diagram | 68 ++++++++++++++++++++ models/134811.diagram | 64 ++++++++++++++++++ models/141339.diagram | 67 +++++++++++++++++++ models/141467.diagram | 36 +++++++++++ models/141595.diagram | 47 ++++++++++++++ models/141723.diagram | 47 ++++++++++++++ models/141851.diagram | 30 +++++++++ models/models.prj | 146 ++++++++++++++++++++++++++++++++++++++---- 12 files changed, 650 insertions(+), 72 deletions(-) create mode 100644 models/128027.diagram create mode 100644 models/128027_27.d create mode 100644 models/134555.diagram create mode 100644 models/134683.diagram create mode 100644 models/134811.diagram create mode 100644 models/141339.diagram create mode 100644 models/141467.diagram create mode 100644 models/141595.diagram create mode 100644 models/141723.diagram create mode 100644 models/141851.diagram diff --git a/models/128012.diagram b/models/128012.diagram index 354b5dd..e3ebf41 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.74 515.28 2000 end classcanvas 128136 class_ref 128136 // Potrawa classdiagramsettings member_max_width 0 end - xyzwh 678.4 382.76 2000 118 77 + xyzwh 678.1 383.76 2000 116 75 end classcanvas 128264 class_ref 128264 // Zamowienie classdiagramsettings member_max_width 0 end - xyz 664.44 186.04 2000 + xyz 648.84 176.04 2000 end classcanvas 128392 class_ref 128392 // Platnosc classdiagramsettings member_max_width 0 end - xyzwh 671.74 59.48 2000 125 77 + xyzwh 671.84 60.38 2000 125 75 end classcanvas 128520 class_ref 128520 // Kelner classdiagramsettings member_max_width 0 end - xyz 301.66 249.62 2000 + xyz 302.26 248.52 2000 end classcanvas 128904 class_ref 128904 // Produkt classdiagramsettings member_max_width 0 end - xyzwh 691 546.22 2000 93 57 + xyzwh 690.4 547.02 2000 93 55 end classcanvas 129032 class_ref 129032 // Spizarnia classdiagramsettings member_max_width 0 end - xyz 222.32 551.38 2000 + xyz 218.62 548.48 2000 end classcanvas 129160 class_ref 129160 // Kuchnia classdiagramsettings member_max_width 0 end - xyz 463 188.66 2000 + xyz 460.5 187.26 2000 end classcanvas 129672 class_ref 135688 // Klient classdiagramsettings member_max_width 0 end - xyz 406.92 360.24 2000 + xyz 406.52 358.74 2000 end classcanvas 129800 class_ref 135816 // Kucharz classdiagramsettings member_max_width 0 end - xyz 293.48 188.48 2000 + xyz 290.98 187.08 2000 end classcanvas 129928 class_ref 135944 // Kasa classdiagramsettings member_max_width 0 end - xyz 451.1 63.82 2000 + xyz 447.7 58.12 2000 end classcanvas 130056 class_ref 136072 // Kasjer classdiagramsettings member_max_width 0 end - xyz 303.96 73.76 2000 + xyz 303.46 71.36 2000 end classcanvas 130312 class_ref 136328 // PracownikSpizarni classdiagramsettings member_max_width 0 end - xyz 176.42 422.02 2000 + xyz 157.72 420.92 2000 end classcanvas 130444 class_ref 128012 // Miara classdiagramsettings member_max_width 0 end - xyz 465.1 495.2 2000 + xyz 465 493.2 2000 end classcanvas 130572 class_ref 134540 // Dostawa classdiagramsettings member_max_width 0 end - xyz 353 661 2000 + xyz 325.1 656.9 2000 end classcanvas 134408 class_ref 142856 // PlatnoscKarta classdiagramsettings member_max_width 0 end - xyz 850.2 47.82 2000 + xyz 838.8 46.32 2000 end classcanvas 134536 class_ref 142984 // PlatnoscGotowka classdiagramsettings member_max_width 0 end - xyz 835.2 106.84 2000 + xyz 817.6 105.04 2000 end classcanvas 136584 class_ref 143240 // PotrawaNiestandardowa classdiagramsettings member_max_width 0 end - xyz 822.26 366.78 2000 + xyz 813.76 368.08 2000 end classcanvas 136712 class_ref 143368 // PotrawaStandardowa classdiagramsettings member_max_width 0 end - xyz 837.28 426.3 2000 + xyz 815.18 424 2000 end classcanvas 137352 class_ref 143496 // Pracownik classdiagramsettings member_max_width 0 end - xyzwh 11.56 192.32 2005 203 107 + xyzwh 11.96 193.82 2005 203 105 end classcanvas 140808 class_ref 143624 // IloscProduktu classdiagramsettings member_max_width 0 end - xyz 396.32 540.28 2000 + xyz 378.32 533.28 2000 end classcanvas 142600 class_ref 143752 // Data classdiagramsettings member_max_width 0 end - xyz 45.56 491.56 2000 + xyz 44.96 488.26 2000 end classcanvas 142728 class_ref 143880 // Wartosc classdiagramsettings member_max_width 0 end - xyz 31.02 536.34 2000 + xyz 29.12 534.04 2000 end classcanvas 142856 class_ref 144008 // NumerKonta classdiagramsettings member_max_width 0 end - xyz -4.78 300.88 2000 + xyz -16.88 298.38 2000 end classcanvas 142984 class_ref 144136 // NumerTelefonu classdiagramsettings member_max_width 0 end - xyz -11.9 345.52 2000 + xyz -27.5 343.52 2000 end classcanvas 143112 class_ref 144264 // StanZamowienia classdiagramsettings member_max_width 0 end - xyz 763.7 218.22 2000 + xyz 745.3 218.82 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 236 493.5 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 216 533 3000 multiplicity_b_pos 170 459 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 436 624.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 395 592 3000 multiplicity_b_pos 383 640 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.5 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 698 531 3000 multiplicity_b_pos 701 463 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 221.5 660.5 2001 to point 224 682 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 212 588 3000 multiplicity_b_pos 312 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.5 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 742 463 3000 multiplicity_b_pos 734 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 698 367 3000 multiplicity_b_pos 677 249 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 477 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 355 264 3000 multiplicity_b_pos 635 235 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 300 323 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 393 342 3000 multiplicity_b_pos 327 287 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 540 188 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 635 189 3000 multiplicity_b_pos 517 210 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 365 188 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 445 210 3000 multiplicity_b_pos 347 210 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 727 159 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 692 140 3000 multiplicity_b_pos 673 161 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 554.5 75 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 512 86 3000 multiplicity_b_pos 657 99 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 360 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 356 91 3000 multiplicity_b_pos 431 86 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 894 483.5 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 471 3000 multiplicity_b_pos 903 528 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 110 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 419 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 293 555 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 366 567 3000 multiplicity_b_pos 280 570 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 456.5 557 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 674 578 3000 multiplicity_b_pos 462 567 3000 end end diff --git a/models/128027.diagram b/models/128027.diagram new file mode 100644 index 0000000..5af2074 --- /dev/null +++ b/models/128027.diagram @@ -0,0 +1,46 @@ +format 224 + +classinstance 128027 class_ref 129435 // kasjer + name "" xyz 54.9 3.6 2000 life_line_z 2000 +classinstance 128155 class_ref 137883 // PlatnoscController + name "" xyz 176.2 4.5 2000 life_line_z 2000 +classinstance 129051 class_ref 144667 // System + name "" xyz 391 4 2000 life_line_z 2000 +durationcanvas 128667 classinstance_ref 128027 // :kasjer + xyzwh 64 53.6 2010 11 40 +end +durationcanvas 128795 classinstance_ref 128155 // :PlatnoscController + xyzwh 215 55.2 2010 11 33 +end +durationcanvas 129179 classinstance_ref 129051 // :System + xyzwh 410 77 2010 11 87 + overlappingdurationcanvas 129435 + xyzwh 416 88 2020 11 25 + end + overlappingdurationcanvas 129947 + xyzwh 416 133 2020 11 25 + end +end +msg 128923 synchronous + from durationcanvas_ref 128667 + to durationcanvas_ref 128795 + yz 55 2015 explicitmsg "restartSystemu()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 110 45 +msg 129307 synchronous + from durationcanvas_ref 128795 + to durationcanvas_ref 129179 + yz 77 2015 explicitmsg "restartSystemu()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 283 65 +reflexivemsg 129563 synchronous + to durationcanvas_ref 129435 + yz 88 2025 explicitmsg "zapiszStan()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 428 77 +reflexivemsg 130075 synchronous + to durationcanvas_ref 129947 + yz 133 2025 explicitmsg "restart()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 432 121 +end diff --git a/models/128027_27.d b/models/128027_27.d new file mode 100644 index 0000000..cfa004e --- /dev/null +++ b/models/128027_27.d @@ -0,0 +1,19 @@ +format 224 + +classinstance 128027 class_ref 129435 // kasjer + name "" xyz 54.9 4.4 2000 life_line_z 2000 +classinstance 128155 class_ref 137627 // systemKasa + name "" xyz 187.2 5.3 2000 life_line_z 2000 +durationcanvas 128667 classinstance_ref 128027 // :kasjer + xyzwh 64 54 2010 11 40 +end +durationcanvas 128795 classinstance_ref 128155 // :systemKasa + xyzwh 215 55 2010 11 25 +end +msg 128923 synchronous + from durationcanvas_ref 128667 + to durationcanvas_ref 128795 + yz 55 2015 explicitmsg "restartSystemu()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 110 45 +end diff --git a/models/134555.diagram b/models/134555.diagram new file mode 100644 index 0000000..c27901f --- /dev/null +++ b/models/134555.diagram @@ -0,0 +1,30 @@ +format 224 + +classinstance 128027 class_ref 129435 // kasjer + name "" xyz 40.3 4.38 2000 life_line_z 2000 +classinstance 128155 class_ref 137883 // PlatnoscController + name "" xyz 170.84 3.9 2000 life_line_z 2000 +classinstance 129051 class_ref 128411 // Platnosc + name "" xyz 304.72 3.56 2000 life_line_z 2000 +durationcanvas 128283 classinstance_ref 128027 // :kasjer + xyzwh 50 53.84 2010 11 47 +end +durationcanvas 128411 classinstance_ref 128155 // :PlatnoscController + xyzwh 207 51.23 2010 11 34 +end +durationcanvas 129819 classinstance_ref 129051 // :Platnosc + xyzwh 323 74 2010 11 25 +end +msg 128539 synchronous + from durationcanvas_ref 128283 + to durationcanvas_ref 128411 + yz 50.51 2015 explicitmsg "rozpocznijPlatnosc" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 97 37.51 +msg 129947 synchronous + from durationcanvas_ref 128411 + to durationcanvas_ref 129819 + yz 72 2015 explicitmsg "create()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 257 64 +end diff --git a/models/134683.diagram b/models/134683.diagram new file mode 100644 index 0000000..00637d0 --- /dev/null +++ b/models/134683.diagram @@ -0,0 +1,68 @@ +format 224 + +classinstance 128027 class_ref 129435 // kasjer + name "" xyz 2.3 3.5 2000 life_line_z 2000 +classinstance 128155 class_ref 137883 // PlatnoscController + name "" xyz 175.1 4.5 2000 life_line_z 2000 +classinstance 128667 class_ref 128411 // Platnosc + name "" xyz 396.3 4.5 2000 life_line_z 2000 +classinstance 129051 class_ref 138011 // MenedzerBazyDanych + name "" xyz 548.5 4.5 2005 life_line_z 2000 +classinstance 129435 class_ref 138139 // BazaDanych + name "" xyz 958 4.9 2000 life_line_z 2000 +classinstance 129563 class_ref 138139 // BazaDanych + name "" xyz 852.8 4.9 2000 life_line_z 2000 +classinstance 129691 class_ref 138139 // BazaDanych + name "" xyz 773.5 4.9 2000 life_line_z 2000 +durationcanvas 128283 classinstance_ref 128027 // :kasjer + xyzwh 12 54 2010 11 42 +end +durationcanvas 128411 classinstance_ref 128155 // :PlatnoscController + xyzwh 212 54 2010 11 33 +end +durationcanvas 128795 classinstance_ref 128667 // :Platnosc + xyzwh 415 66 2010 11 106 +end +durationcanvas 129179 classinstance_ref 129051 // :MenedzerBazyDanych + xyzwh 593 80.5 2010 11 83 +end +durationcanvas 130203 classinstance_ref 129691 // :BazaDanych + xyzwh 799 100 2010 11 49 +end +msg 128539 synchronous + from durationcanvas_ref 128283 + to durationcanvas_ref 128411 + yz 54 2015 explicitmsg "wprowadzNumerStolika(numerStolika: int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 31 43 +msg 128923 synchronous + from durationcanvas_ref 128411 + to durationcanvas_ref 128795 + yz 74 2015 explicitmsg "wprowadzNumerStolika(numerStolika: int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 230 63 +msg 129307 synchronous + from durationcanvas_ref 128795 + to durationcanvas_ref 129179 + yz 94 2015 explicitmsg "zwrocZamowienie(numerStolika: int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 430 82 +msg 130331 synchronous + from durationcanvas_ref 129179 + to durationcanvas_ref 130203 + yz 100 2020 explicitmsg "zwrocZamowienie(numerStolika: int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 629 88 +msg 131483 return + from durationcanvas_ref 130203 + to durationcanvas_ref 129179 + yz 135 2015 explicitmsg "zamowienie: Zamowienie" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 655 127 +msg 131611 return + from durationcanvas_ref 129179 + to durationcanvas_ref 128795 + yz 148 2015 explicitmsg "zamowienie: Zamowienie" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 463 140 +end diff --git a/models/134811.diagram b/models/134811.diagram new file mode 100644 index 0000000..2845587 --- /dev/null +++ b/models/134811.diagram @@ -0,0 +1,64 @@ +format 224 + +classinstance 128027 class_ref 137883 // PlatnoscController + name "" xyz 181.802 4.99565 2000 life_line_z 2000 +classinstance 128155 class_ref 138139 // BazaDanych + name "" xyz 763.037 4.99565 2000 life_line_z 2000 +classinstance 128283 class_ref 128411 // Platnosc + name "" xyz 392.579 4.99565 2000 life_line_z 2000 +classinstance 128411 class_ref 138011 // MenedzerBazyDanych + name "" xyz 544.994 4.99565 2005 life_line_z 2000 +classinstance 128539 class_ref 129435 // kasjer + name "" xyz 7.72667 5.06029 2000 life_line_z 2000 +durationcanvas 128667 classinstance_ref 128411 // :MenedzerBazyDanych + xyzwh 588 94.16 2010 11 82 +end +durationcanvas 128923 classinstance_ref 128027 // :PlatnoscController + xyzwh 218 66.68 2010 11 33 +end +durationcanvas 129051 classinstance_ref 128155 // :BazaDanych + xyzwh 788 112.64 2010 11 49 +end +durationcanvas 129179 classinstance_ref 128539 // :kasjer + xyzwh 15 65.64 2010 11 42 +end +durationcanvas 129307 classinstance_ref 128283 // :Platnosc + xyzwh 411 78.2 2010 11 108 +end +msg 129691 synchronous + from durationcanvas_ref 129179 + to durationcanvas_ref 128923 + yz 66 2015 explicitmsg "edytujNumerStolika(numerStolika: int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 44 55 +msg 129819 synchronous + from durationcanvas_ref 128667 + to durationcanvas_ref 129051 + yz 112 2020 explicitmsg "zwrocZamowienie(numerStolika: int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 624 100 +msg 130075 synchronous + from durationcanvas_ref 128923 + to durationcanvas_ref 129307 + yz 86 2015 explicitmsg "edytujNumerStolika(numerStolika: int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 236 75 +msg 130203 synchronous + from durationcanvas_ref 129307 + to durationcanvas_ref 128667 + yz 106 2015 explicitmsg "zwrocZamowienie(numerStolika: int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 427 94 +msg 130331 return + from durationcanvas_ref 129051 + to durationcanvas_ref 128667 + yz 146 2015 explicitmsg "zamowienie: Zamowienie" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 645 138 +msg 130459 return + from durationcanvas_ref 128667 + to durationcanvas_ref 129307 + yz 152 2015 explicitmsg "zamowienie: Zamowienie" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 456 145 +end diff --git a/models/141339.diagram b/models/141339.diagram new file mode 100644 index 0000000..a6350dc --- /dev/null +++ b/models/141339.diagram @@ -0,0 +1,67 @@ +format 224 + +classinstance 128027 class_ref 129435 // kasjer + name "" xyz 3.5 3.5 2005 life_line_z 2000 +classinstance 128155 class_ref 137883 // PlatnoscController + name "" xyz 255 4.6 2000 life_line_z 2000 +classinstance 128795 class_ref 138011 // MenedzerBazyDanych + name "" xyz 454 4 2000 life_line_z 2000 +classinstance 129179 class_ref 138139 // BazaDanych + name "" xyz 669.5 4 2000 life_line_z 2000 +classinstance 130075 class_ref 128411 // Platnosc + name "" xyz 753 4 2000 life_line_z 2000 +durationcanvas 128283 classinstance_ref 128027 // :kasjer + xyzwh 13 55 2010 11 40 +end +durationcanvas 128411 classinstance_ref 128155 // :PlatnoscController + xyzwh 290 57.5 2010 11 65 +end +durationcanvas 128923 classinstance_ref 128795 // :MenedzerBazyDanych + xyzwh 499 70.5 2010 11 47 +end +durationcanvas 129307 classinstance_ref 129179 // :BazaDanych + xyzwh 695 87 2010 11 30 +end +durationcanvas 130203 classinstance_ref 128155 // :PlatnoscController + xyzwh 290 163 2010 11 40 +end +durationcanvas 130331 classinstance_ref 130075 // :Platnosc + xyzwh 772 163 2010 11 25 +end +msg 128539 synchronous + from durationcanvas_ref 128283 + to durationcanvas_ref 128411 + yz 56 2015 explicitmsg "wybierzSposobPlatnosci(platnoscId: int, sposobPlatnosciId: int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 42 48 +msg 129051 synchronous + from durationcanvas_ref 128411 + to durationcanvas_ref 128923 + yz 74 2015 explicitmsg "zwrocSposobPlatnosci(sposobPlatnosciId: int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 312 66 +msg 129435 synchronous + from durationcanvas_ref 128923 + to durationcanvas_ref 129307 + yz 86 2015 explicitmsg "zwrocSposobPlatnosci(sposobPlatnosciId: int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 512 78 +msg 129563 return + from durationcanvas_ref 129307 + to durationcanvas_ref 128923 + yz 107 2015 explicitmsg "sposobPlatnosci: SposobPlatnosci" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 537 102 +msg 129947 return + from durationcanvas_ref 128923 + to durationcanvas_ref 128411 + yz 106 2015 explicitmsg "sposobPlatnosci: SposobPlatnosci" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 332 101 +msg 130459 synchronous + from durationcanvas_ref 130203 + to durationcanvas_ref 130331 + yz 161 2015 explicitmsg "wybierzSposobPlatnosci(sposobPlatnosci: SposobPlatnosci)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 420 153 +end diff --git a/models/141467.diagram b/models/141467.diagram new file mode 100644 index 0000000..5aad165 --- /dev/null +++ b/models/141467.diagram @@ -0,0 +1,36 @@ +format 224 + +classinstance 128027 class_ref 129435 // kasjer + name "" xyz 37 3.5 2005 life_line_z 2000 +classinstance 128155 class_ref 137883 // PlatnoscController + name "" xyz 228 4 2000 life_line_z 2000 +classinstance 128667 class_ref 128411 // Platnosc + name "" xyz 456 4 2000 life_line_z 2000 +durationcanvas 128283 classinstance_ref 128027 // :kasjer + xyzwh 47 58 2010 11 40 +end +durationcanvas 128411 classinstance_ref 128155 // :PlatnoscController + xyzwh 265 59 2010 11 81 +end +durationcanvas 128795 classinstance_ref 128667 // :Platnosc + xyzwh 473 78 2010 11 49 +end +msg 128539 synchronous + from durationcanvas_ref 128283 + to durationcanvas_ref 128411 + yz 57 2015 explicitmsg "dokonajPlatnosci(przyjetaGotowka: double)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 77 50 +msg 128923 synchronous + from durationcanvas_ref 128411 + to durationcanvas_ref 128795 + yz 77 2015 explicitmsg "dokonajPlatnosci(przyjetaGotowka: double)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 295 69 +msg 129691 return + from durationcanvas_ref 128795 + to durationcanvas_ref 128411 + yz 102 2015 explicitmsg "reszta: double" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 349 94 +end diff --git a/models/141595.diagram b/models/141595.diagram new file mode 100644 index 0000000..98d841f --- /dev/null +++ b/models/141595.diagram @@ -0,0 +1,47 @@ +format 224 + +classinstance 128027 class_ref 129051 // klient + name "" xyz 15 4 2005 life_line_z 2000 +classinstance 128155 class_ref 137883 // PlatnoscController + name "" xyz 180 4 2000 life_line_z 2000 +classinstance 128667 class_ref 128411 // Platnosc + name "" xyz 402 4 2000 life_line_z 2000 +classinstance 129179 class_ref 144795 // PolaczenieZBankiemHandler + name "" xyz 601 4 2000 life_line_z 2000 +durationcanvas 128283 classinstance_ref 128027 // :klient + xyzwh 24 70 2010 11 40 +end +durationcanvas 128411 classinstance_ref 128155 // :PlatnoscController + xyzwh 219 70 2010 11 42 +end +durationcanvas 128795 classinstance_ref 128667 // :Platnosc + xyzwh 421 76 2010 11 63 +end +durationcanvas 129307 classinstance_ref 129179 // :PolaczenieZBankiemHandler + xyzwh 661 86 2010 11 52 +end +msg 128539 synchronous + from durationcanvas_ref 128283 + to durationcanvas_ref 128411 + yz 70 2015 explicitmsg "zeskanujKartePlatnicza(numerKarty: int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 44 58 +msg 128923 synchronous + from durationcanvas_ref 128411 + to durationcanvas_ref 128795 + yz 76 2015 explicitmsg "pobierzSrodkiZKarty(numerKarty: int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 248 64 +msg 129435 synchronous + from durationcanvas_ref 128795 + to durationcanvas_ref 129307 + yz 87 2020 explicitmsg "pobierzSrodkiZKarty(numerKarty: int, kwota: double)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 442 75 +msg 129563 return + from durationcanvas_ref 129307 + to durationcanvas_ref 128795 + yz 125 2025 explicitmsg "operacjaZakonczonaPowodzeniem: boolean" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 457 113 +end diff --git a/models/141723.diagram b/models/141723.diagram new file mode 100644 index 0000000..a913a54 --- /dev/null +++ b/models/141723.diagram @@ -0,0 +1,47 @@ +format 224 + +classinstance 128027 class_ref 144795 // PolaczenieZBankiemHandler + name "" xyz 585 4 2000 life_line_z 2000 +classinstance 128155 class_ref 129051 // klient + name "" xyz 28 4 2005 life_line_z 2000 +classinstance 128283 class_ref 128411 // Platnosc + name "" xyz 415 4 2000 life_line_z 2000 +classinstance 128411 class_ref 137883 // PlatnoscController + name "" xyz 193 4 2000 life_line_z 2000 +durationcanvas 128539 classinstance_ref 128027 // :PolaczenieZBankiemHandler + xyzwh 645 78 2010 11 52 +end +durationcanvas 128667 classinstance_ref 128155 // :klient + xyzwh 37 62 2010 11 40 +end +durationcanvas 128795 classinstance_ref 128411 // :PlatnoscController + xyzwh 232 62 2010 11 42 +end +durationcanvas 128923 classinstance_ref 128283 // :Platnosc + xyzwh 434 68 2010 11 63 +end +msg 129051 synchronous + from durationcanvas_ref 128923 + to durationcanvas_ref 128539 + yz 79 2020 explicitmsg "wprowadzNumerPin(numerPin: int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 471 68 +msg 129179 synchronous + from durationcanvas_ref 128667 + to durationcanvas_ref 128795 + yz 62 2015 explicitmsg "wprowadzNumerPin(numerPin: int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 57 50 +msg 129307 synchronous + from durationcanvas_ref 128795 + to durationcanvas_ref 128923 + yz 68 2015 explicitmsg "wprowadzNumerPin(numerPin: int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 261 56 +msg 129435 return + from durationcanvas_ref 128539 + to durationcanvas_ref 128923 + yz 117 2025 explicitmsg "operacjaZakonczonaPowodzeniem: boolean" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 460 105 +end diff --git a/models/141851.diagram b/models/141851.diagram new file mode 100644 index 0000000..0e26e7f --- /dev/null +++ b/models/141851.diagram @@ -0,0 +1,30 @@ +format 224 + +classinstance 128027 class_ref 129435 // kasjer + name "" xyz 18 4 2005 life_line_z 2000 +classinstance 128155 class_ref 137883 // PlatnoscController + name "" xyz 164 4 2000 life_line_z 2000 +classinstance 128667 class_ref 128411 // Platnosc + name "" xyz 388 4 2000 life_line_z 2000 +durationcanvas 128283 classinstance_ref 128027 // :kasjer + xyzwh 28 60 2010 11 40 +end +durationcanvas 128411 classinstance_ref 128155 // :PlatnoscController + xyzwh 203 60 2010 11 25 +end +durationcanvas 128795 classinstance_ref 128667 // :Platnosc + xyzwh 407 72 2010 11 25 +end +msg 128539 synchronous + from durationcanvas_ref 128283 + to durationcanvas_ref 128411 + yz 60 2015 explicitmsg "anulujPlatnosc(platnoscId: int)" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 59 48 +msg 128923 synchronous + from durationcanvas_ref 128411 + to durationcanvas_ref 128795 + yz 72 2015 explicitmsg "anulujPlatnosc()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 277 60 +end diff --git a/models/models.prj b/models/models.prj index 272570f..381b2a1 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 27 "Dell" @@ -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 @@ -860,6 +860,46 @@ format 224 overlapping_bars size A4 end + sequencediagram 134555 "8-2-rozpoczeciePlatnosci" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 134683 "8-3-wprowadzenieNumeruStolika" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 134811 "8-4-edycjaNumeruStolika" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 141339 "8-5-wyborSposobuPlatnosci" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 141467 "8-6-dokonaniePlatnosciGotowka" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 141595 "8-7-zeskanowanieKartyTerminalem" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 141723 "8-8-wprowadzeniePinu" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 141851 "8-9-anulowaniePlatnosci" + sequencediagramsettings end + overlapping_bars size A4 + end + class 128027 "menu" visibility package cpp_decl "" @@ -896,7 +936,7 @@ format 224 end - class 128411 "platnosc" + class 128411 "Platnosc" visibility package cpp_decl "" java_decl "" @@ -957,7 +997,7 @@ format 224 end class 129051 "klient" - visibility package + visibility package stereotype "actor" cpp_decl "" java_decl "" php_decl "" @@ -993,7 +1033,7 @@ format 224 end class 129435 "kasjer" - visibility package + visibility package stereotype "actor" cpp_decl "" java_decl "" php_decl "" @@ -1159,5 +1199,89 @@ format 224 mysql_decl "" end + + class 137627 "systemKasa" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 137755 "kasaController" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 137883 "PlatnoscController" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 138011 "MenedzerBazyDanych" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 138139 "BazaDanych" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 144667 "System" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 144795 "PolaczenieZBankiemHandler" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end end end