This commit is contained in:
Jakub Adamski 2021-02-03 11:25:06 +01:00
parent 5cf3e18c13
commit 69350087c3
3 changed files with 482 additions and 99 deletions

View File

@ -1,9 +1,16 @@
window_sizes 1920 1017 450 1465 860 104 window_sizes 1920 1017 450 1465 860 104
show_stereotypes show_stereotypes
selected class_ref 134669 // ManagerAutomatu selected operation_ref 136461 // zamknijAutomat
open open
classview_ref 128014 // domain classview_ref 128014 // domain
classview_ref 128002 // design class_ref 165122 // ManagerProduktow
class_ref 128394 // AutomatKontroler
class_ref 128522 // RaportSprzedazy
class_ref 128013 // RaportProduktow
class_ref 135178 // ManagerRaportow
class_ref 134669 // ManagerAutomatu
class_ref 141197 // <<interface>>ISprzedazStrategiaPlatnosci
class_ref 141325 // SprzedazFactory
end end
end end

View File

@ -2,183 +2,256 @@ format 224
classcanvas 128044 class_ref 141996 // NaprawaAutomatuKontroler classcanvas 128044 class_ref 141996 // NaprawaAutomatuKontroler
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyzwh 1171.77 660.97 2000 208 137 xyzwh 1163.39 908.29 2000 208 137
end end
classcanvas 128138 class_ref 128522 // RaportSprzedazy classcanvas 128138 class_ref 128522 // RaportSprzedazy
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 790.45 939.6 2000 xyz 788.97 932.29 2000
end end
classcanvas 128172 class_ref 128300 // SystemOperacyjny classcanvas 128172 class_ref 128300 // SystemOperacyjny
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 1570.42 679.05 2000 xyz 1563.22 929.37 2000
end end
classcanvas 128266 class_ref 135050 // genrowanieRaportuSprzedazy classcanvas 128266 class_ref 135050 // genrowanieRaportuSprzedazy
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 30.55 958.15 2000 xyz 30.56 957.68 2000
end
classcanvas 128269 class_ref 141197 // <<interface>>ISprzedazStrategiaPlatnosci
classdiagramsettings member_max_width 0 end
xyzwh 1708.06 186.31 2000 384 57
end end
classcanvas 128300 class_ref 135084 // ModulLogowania classcanvas 128300 class_ref 135084 // ModulLogowania
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 1521.06 965.38 2000 xyz 1513.39 1215.21 2000
end end
classcanvas 128386 class_ref 164994 // ZakupProduktu classcanvas 128386 class_ref 164994 // ZakupProduktu
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 7.95 101.5 2000 xyz 6.57 102.04 2000
end end
classcanvas 128394 class_ref 135178 // ManegerRaportow classcanvas 128394 class_ref 135178 // ManagerRaportow
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 419.35 886.85 2000 xyz 414.17 879.03 2000
end
classcanvas 128397 class_ref 141325 // SprzedazFactory
classdiagramsettings member_max_width 0 end
xyzwh 524.08 353.3 2000 309 57
end end
classcanvas 128514 class_ref 165122 // ManagerProduktow classcanvas 128514 class_ref 165122 // ManagerProduktow
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 235.95 89.52 2000 xyz 225.01 30.55 2000
end
classcanvas 128525 class_ref 164226 // ManagerPlatnosciGotowkowej
classdiagramsettings member_max_width 0 end
xyz 1997.06 319.23 2000
end
classcanvas 128653 class_ref 178434 // ManagerPlatnosciKarta
classdiagramsettings member_max_width 0 end
xyz 1684.97 337.82 2000
end
classcanvas 129037 class_ref 171906 // Sprzedaz
classdiagramsettings member_max_width 0 end
xyz 587.38 533.81 2000
end end
classcanvas 129068 class_ref 142124 // ManagerDiagnozy classcanvas 129068 class_ref 142124 // ManagerDiagnozy
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 1879.8 675.25 2000 xyz 1869.72 923.78 2000
end
classcanvas 129293 class_ref 165122 // ManagerProduktow
classdiagramsettings member_max_width 0 end
xyz 703.21 1383.86 2000
end end
classcanvas 129324 class_ref 135212 // RaportDiagnozy classcanvas 129324 class_ref 135212 // RaportDiagnozy
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 2236.44 709.75 2000 xyz 2228.74 959.28 2000
end
classcanvas 129421 class_ref 147853 // DodawanieProduktow
classdiagramsettings member_max_width 0 end
xyz 46.92 1457.1 2000
end end
classcanvas 129708 class_ref 142252 // ManagerNaprawy classcanvas 129708 class_ref 142252 // ManagerNaprawy
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 1413.16 442.05 2000 xyz 1403.54 691.78 2000
end
classcanvas 129805 class_ref 128013 // RaportProduktow
classdiagramsettings member_max_width 0 end
xyz 1094.24 1438.6 2000
end
classcanvas 130061 class_ref 134669 // ManagerAutomatu
classdiagramsettings member_max_width 0 end
xyzwh 363.61 1652.35 2000 209 97
end
classcanvas 130317 class_ref 128394 // AutomatKontroler
classdiagramsettings member_max_width 0 end
xyz 388.03 1419.11 2000
end end
classcanvas 130434 class_ref 178562 // ManagerPlatnosci classcanvas 130434 class_ref 178562 // ManagerPlatnosci
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 797.65 61.02 2000 xyz 896.03 55.05 2000
end end
classcanvas 130562 class_ref 178434 // ManagerPlatnosciKarta classcanvas 130562 class_ref 178434 // ManagerPlatnosciKarta
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyzwh 1168.5 85.55 2000 229 84 xyzwh 1267.71 81.45 2000 229 83
end end
classcanvas 130690 class_ref 164226 // ManagerPlatnosciGotowkowej classcanvas 130690 class_ref 164226 // ManagerPlatnosciGotowkowej
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 1034.37 255.7 2000 xyz 1129.79 248.27 2000
end end
classcanvas 130818 class_ref 185218 // ManagerSprzedazy classcanvas 130818 class_ref 185218 // ManagerSprzedazy
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 502.95 44.6 2000 xyz 600.18 58.16 2000
end
classcanvas 130946 class_ref 171906 // Sprzedaz
classdiagramsettings member_max_width 0 end
xyz 489.25 342.35 2005
end end
classcanvas 131884 class_ref 148780 // RaportZakonczeniaNaprawy classcanvas 131884 class_ref 148780 // RaportZakonczeniaNaprawy
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyz 1441.19 309.1 2000 xyz 1432.78 557.63 2000
end end
relationcanvas 128428 relation_ref 128044 // PrzesylaDane relationcanvas 128428 relation_ref 128044 // PrzesylaDane
decenter_begin 601 decenter_begin 601
from ref 128044 z 2001 label "PrzesylaDane" italic max_width 255 xyz 1372.5 862 2001 to ref 128300 from ref 128044 z 2001 label "PrzesylaDane" italic max_width 255 xyz 1364 1111 2001 to ref 128300
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 1519 984 3000 multiplicity_b_pos 1313 815 3000 multiplicity_a_pos 1510 1232 3000 multiplicity_b_pos 1304 1063 3000
end end
relationcanvas 128778 relation_ref 128138 // wykorzystuje relationcanvas 128778 relation_ref 128138 // wykorzystuje
from ref 128266 z 2001 label "wykorzystuje" italic max_width 255 xyz 295 962 2001 to ref 128394 from ref 128266 z 2001 label "wykorzystuje" italic max_width 255 xyz 292 962 2001 to ref 128394
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 400 988 3000 multiplicity_b_pos 266 987 3000 multiplicity_a_pos 391 991 3000 multiplicity_b_pos 267 989 3000
end
relationcanvas 128781 relation_ref 128013 // <realization>
from ref 128653 z 2001 to ref 128269
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end end
relationcanvas 128898 relation_ref 163458 // wykorzytuje relationcanvas 128898 relation_ref 163458 // wykorzytuje
decenter_end 490 decenter_end 490
from ref 128386 z 2001 label "wykorzytuje" italic max_width 255 xyz 139.5 101.5 2001 to ref 128514 from ref 128386 z 2001 label "wykorzytuje" italic max_width 255 xyz 133.5 102 2001 to ref 128514
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 213 132 3000 multiplicity_b_pos 139 132 3000 multiplicity_a_pos 200 133 3000 multiplicity_b_pos 139 133 3000
end end
relationcanvas 128906 relation_ref 128266 // tworzy relationcanvas 128906 relation_ref 128266 // tworzy
from ref 128394 z 2001 label "tworzy" italic max_width 255 xyz 675 966 2001 to ref 128138 from ref 128394 z 2001 label "tworzy" italic max_width 255 xyz 670 968 2001 to ref 128138
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 771 992 3000 multiplicity_b_pos 613 990 3000 multiplicity_a_pos 767 995 3000 multiplicity_b_pos 609 993 3000
end
relationcanvas 128909 relation_ref 128141 // <realization>
from ref 128525 z 2001 to ref 128269
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end end
relationcanvas 128940 relation_ref 128300 // Komunikuje relationcanvas 128940 relation_ref 128300 // Komunikuje
from ref 128044 z 2001 label "Komunikuje" italic max_width 255 xyz 1430.5 710.5 2001 to ref 128172 from ref 128044 z 2001 label "Komunikuje" italic max_width 255 xyz 1422 959 2001 to ref 128172
no_role_a no_role_b no_role_a no_role_b
no_multiplicity_a no_multiplicity_b no_multiplicity_a no_multiplicity_b
end end
relationcanvas 129196 relation_ref 128428 // Komunikuje relationcanvas 129196 relation_ref 128428 // Komunikuje
from ref 128172 z 2001 label "Komunikuje" italic max_width 255 xyz 1759 705 2001 to ref 129068 from ref 128172 z 2001 label "Komunikuje" italic max_width 255 xyz 1751 953 2001 to ref 129068
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 1850 739 3000 multiplicity_b_pos 1745 737 3000 multiplicity_a_pos 1841 988 3000 multiplicity_b_pos 1737 985 3000
end end
relationcanvas 129452 relation_ref 128556 // Stworz relationcanvas 129452 relation_ref 128556 // Stworz
from ref 129068 z 2001 label "Stworz" italic max_width 255 xyz 2131 709 2001 to ref 129324 from ref 129068 z 2001 label "Stworz" italic max_width 255 xyz 2122 958 2001 to ref 129324
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 2190 740 3000 multiplicity_b_pos 2070 740 3000 multiplicity_a_pos 2181 989 3000 multiplicity_b_pos 2061 989 3000
end end
relationcanvas 129836 relation_ref 128684 // Wykorzystuje relationcanvas 129836 relation_ref 128684 // Wykorzystuje
decenter_end 286 decenter_end 286
from ref 128044 z 2001 label "Wykorzystuje" italic max_width 255 xyz 1486 575.5 2001 to ref 129708 from ref 128044 z 2001 label "Wykorzystuje" italic max_width 255 xyz 1477 823 2001 to ref 129708
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 1460 534 3000 multiplicity_b_pos 1364 655 3000 multiplicity_a_pos 1451 782 3000 multiplicity_b_pos 1356 903 3000
end
relationcanvas 129933 relation_ref 135053 // tworzy
from ref 129293 z 2001 label "tworzy" italic max_width 255 xyz 987.5 1463 3000 to ref 129805
no_role_a no_role_b
multiplicity_a_pos 1071 1492 3000 multiplicity_b_pos 937 1489 3000
end end
relationcanvas 130092 relation_ref 128812 // Naprawia i ZwracaRaport relationcanvas 130092 relation_ref 128812 // Naprawia i ZwracaRaport
from ref 129708 z 2001 label "Naprawia i ZwracaRaport" italic max_width 255 xyz 1687 589 2001 to ref 128172 from ref 129708 z 2001 label "Naprawia i ZwracaRaport" italic max_width 255 xyz 1679 838 2001 to ref 128172
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 1599 652 3000 multiplicity_b_pos 1542 547 3000 multiplicity_a_pos 1590 901 3000 multiplicity_b_pos 1533 795 3000
end end
relationcanvas 130348 relation_ref 135340 // ZwracaInformacje relationcanvas 130348 relation_ref 135340 // ZwracaInformacje
decenter_begin 680 decenter_begin 680
from ref 128300 z 2001 label "ZwracaInformacje" italic max_width 255 xyz 1463.5 860 2001 to ref 128044 from ref 128300 z 2001 label "ZwracaInformacje" italic max_width 255 xyz 1454 1109 2001 to ref 128044
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 1403 812 3000 multiplicity_b_pos 1644 984 3000 multiplicity_a_pos 1394 1061 3000 multiplicity_b_pos 1636 1232 3000
end
relationcanvas 130573 relation_ref 135309 // wykorzystuje
from ref 130317 z 2001 label "wykorzystuje" italic max_width 255 xyz 578 1459 3000 to ref 129293
no_role_a no_role_b
multiplicity_a_pos 678 1486 3000 multiplicity_b_pos 547 1486 3000
end
relationcanvas 130701 relation_ref 135437 // wykorzystuje
from ref 130317 z 2001 label "wykorzystuje" italic max_width 255 xyz 423.5 1573.5 3000 to ref 130061
no_role_a no_role_b
multiplicity_a_pos 440 1630 3000 multiplicity_b_pos 441 1541 3000
end
relationcanvas 130829 relation_ref 135565 // wykorzystuje
from ref 129421 z 2001 label "wykorzystuje" italic max_width 255 xyz 260 1457.5 3000 to ref 130317
no_role_a no_role_b
multiplicity_a_pos 364 1486 3000 multiplicity_b_pos 227 1486 3000
end
relationcanvas 131213 relation_ref 135821 // tworzy
from ref 128397 z 2001 label "tworzy" italic max_width 255 xyz 658 454 3000 to ref 129037
no_role_a no_role_b
multiplicity_a_pos 657 512 3000 multiplicity_b_pos 655 418 3000
end
relationcanvas 131469 relation_ref 135949 // wykorzystuje
from ref 130818 z 2001 label "wykorzystuje" italic max_width 255 xyz 636 249.5 3000 to ref 128397
no_role_a no_role_b
multiplicity_a_pos 654 328 3000 multiplicity_b_pos 652 193 3000
end end
relationcanvas 131586 relation_ref 170754 // aktywuje relationcanvas 131586 relation_ref 170754 // aktywuje
decenter_begin 319 decenter_begin 319
decenter_end 194 decenter_end 194
from ref 130434 z 2001 label "aktywuje" italic max_width 255 xyz 1038.5 83 2001 to ref 130562 from ref 130434 z 2001 label "aktywuje" italic max_width 255 xyz 1135 76 2001 to ref 130562
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 1147 111 3000 multiplicity_b_pos 977 111 3000 multiplicity_a_pos 1242 106 3000 multiplicity_b_pos 1074 106 3000
end end
relationcanvas 131714 relation_ref 170882 // aktywuje relationcanvas 131714 relation_ref 170882 // aktywuje
decenter_begin 626 decenter_begin 625
decenter_end 188 decenter_end 187
from ref 130434 z 2001 to point 898 278 from ref 130434 z 2001 to point 998 270.08
line 135298 z 2001 label "aktywuje" italic max_width 255 xyz 938.5 262 2001 to ref 130690 line 135298 z 2001 label "aktywuje" italic max_width 255 xyz 1034 254 2001 to ref 130690
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 1002 289 3000 multiplicity_b_pos 879 198 3000 multiplicity_a_pos 1104 283 3000 multiplicity_b_pos 975 189 3000
end end
relationcanvas 132012 relation_ref 135468 // Tworzy relationcanvas 132012 relation_ref 135468 // Tworzy
from ref 129708 z 2001 label "Tworzy" italic max_width 255 xyz 1520.5 375.5 2001 to ref 131884 from ref 129708 z 2001 label "Tworzy" italic max_width 255 xyz 1511 623 2001 to ref 131884
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 1520 360 3000 multiplicity_b_pos 1519 415 3000 multiplicity_a_pos 1511 609 3000 multiplicity_b_pos 1510 663 3000
end
relationcanvas 132866 relation_ref 171778 // tworzy
from ref 130818 z 2006 label "tworzy" italic max_width 255 xyz 556 262.5 2006 to ref 130946
no_role_a no_role_b
multiplicity_a_pos 560 318 3000 multiplicity_b_pos 557 223 3000
end end
relationcanvas 133890 relation_ref 178690 // ustawiaProdukt relationcanvas 133890 relation_ref 178690 // ustawiaProdukt
from ref 128514 z 2001 label "ustawiaProdukt" italic max_width 255 xyz 392 108.5 2001 to ref 130818 from ref 128514 z 2001 label "ustawiaProdukt" italic max_width 255 xyz 471 105.5 2001 to ref 130818
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 477 136 3000 multiplicity_b_pos 398 134 3000 multiplicity_a_pos 572 133 3000 multiplicity_b_pos 459 133 3000
end end
relationcanvas 134018 relation_ref 178818 // wykorzystuje relationcanvas 134018 relation_ref 178818 // wykorzystuje
decenter_begin 375 decenter_begin 305
decenter_end 368 decenter_end 317
from ref 130818 z 2001 label "wykorzystuje" italic max_width 255 xyz 685 91.5 2001 to ref 130434 from ref 130818 z 2001 label "wykorzystuje" italic max_width 255 xyz 784.5 76.5 2001 to ref 130434
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 772 117 3000 multiplicity_b_pos 669 117 3000 multiplicity_a_pos 872 106 3000 multiplicity_b_pos 768 108 3000
end end
relationcanvas 134530 relation_ref 185474 // zwraca informacje relationcanvas 134530 relation_ref 185474 // zwraca informacje
decenter_begin 671 decenter_begin 671
decenter_end 620 decenter_end 647
from ref 130562 z 2001 label "zwraca informacje" italic max_width 255 xyz 1003 123.5 2001 to ref 130434 from ref 130562 z 2001 label "zwraca informacje" italic max_width 255 xyz 1103 118 2001 to ref 130434
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 977 149 3000 multiplicity_b_pos 1147 151 3000 multiplicity_a_pos 1074 147 3000 multiplicity_b_pos 1242 146 3000
end end
relationcanvas 134786 relation_ref 185602 // zwraca informacje relationcanvas 134786 relation_ref 185602 // zwraca informacje
decenter_begin 544 decenter_begin 544
decenter_end 284 decenter_end 284
from ref 130690 z 2001 to point 842.4 322 from ref 130690 z 2001 to point 941.39 315.85
line 135042 z 2001 label "zwraca informacje" italic max_width 255 xyz 786.5 238.5 2001 to ref 130434 line 135042 z 2001 label "zwraca informacje" italic max_width 255 xyz 885.5 230 2001 to ref 130434
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 821 198 3000 multiplicity_b_pos 1002 335 3000 multiplicity_a_pos 920 189 3000 multiplicity_b_pos 1104 328 3000
end end
relationcanvas 135170 relation_ref 185730 // zwraca informacje relationcanvas 135170 relation_ref 185730 // zwraca informacje
decenter_begin 727 decenter_begin 703
decenter_end 652 decenter_end 680
from ref 130434 z 2001 label "zwraca informacje" italic max_width 255 xyz 664.5 136 2001 to ref 130818 from ref 130434 z 2001 label "zwraca informacje" italic max_width 255 xyz 762.5 124.5 2001 to ref 130818
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 669 164 3000 multiplicity_b_pos 772 163 3000 multiplicity_a_pos 768 154 3000 multiplicity_b_pos 872 154 3000
end end
line 131597 -_-_ decenter_begin 929 decenter_end 152
from ref 130434 z 2001 to ref 128269
end end

View File

@ -1,7 +1,7 @@
format 224 format 224
"models" "models"
revision 39 revision 41
modified_by 2 "48516" modified_by 13 "Kuba"
@ -2391,6 +2391,73 @@ format 224
end
operation 134925 "gotowoscDoZamkniecia"
public explicit_return_type ""
nparams 0
end
operation 135053 "gotowoscOtrzymaniaTowarow"
public explicit_return_type ""
nparams 0
end
operation 135181 "sprawdzHaslo"
public explicit_return_type ""
nparams 0
end
operation 135309 "wyslijRaport"
public explicit_return_type ""
nparams 0
end
classrelation 135053 // (tworzy)
relation 135053 ---> name "tworzy"
a role_name "" multiplicity "1" private
classrelation_ref 135053 // (tworzy)
b multiplicity "*" parent class_ref 128013 // RaportProduktow
end
operation 135949 "sprawdzProdukty"
public explicit_return_type ""
nparams 0
end
operation 136077 "dodajProdukt"
public explicit_return_type ""
nparams 0
end end
end end
@ -2543,6 +2610,13 @@ format 224
end
classrelation 128013 // <realization>
relation 128013 -_-|>
a public
classrelation_ref 128013 // <realization>
b parent class_ref 141197 // <<interface>>ISprzedazStrategiaPlatnosci
end end
end end
@ -2640,6 +2714,13 @@ format 224
end
classrelation 128141 // <realization>
relation 128141 -_-|>
a public
classrelation_ref 128141 // <realization>
b parent class_ref 141197 // <<interface>>ISprzedazStrategiaPlatnosci
end end
end end
@ -2686,28 +2767,6 @@ format 224
MysqlColumn MysqlColumn
end end
attribute 152450 "wprowadzonaKwota"
private explicit_type "Money"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 152578 "zwroconaReszta"
private explicit_type "Money"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 182018 // (tworzy) classrelation 182018 // (tworzy)
relation 171778 ---> name "tworzy" relation 171778 ---> name "tworzy"
a role_name "" multiplicity "*" private a role_name "" multiplicity "*" private
@ -2743,6 +2802,13 @@ format 224
end
classrelation 135949 // (wykorzystuje)
relation 135949 ---> name "wykorzystuje"
a role_name "" multiplicity "1" private
classrelation_ref 135949 // (wykorzystuje)
b multiplicity "1" parent class_ref 141325 // SprzedazFactory
end end
end end
@ -2817,6 +2883,13 @@ format 224
mysql_decl "" mysql_decl ""
MysqlColumn MysqlColumn
end end
classrelation 128269 // <realization>
relation 128269 -_-|>
a public
classrelation_ref 128269 // <realization>
b parent class_ref 141325 // SprzedazFactory
end
end end
class 178690 "Produkt" class 178690 "Produkt"
@ -2953,6 +3026,59 @@ format 224
explicit_switch_type "" explicit_switch_type ""
mysql_decl "" mysql_decl ""
classrelation 135309 // (wykorzystuje)
relation 135309 ---> name "wykorzystuje"
a role_name "" multiplicity "1" private
classrelation_ref 135309 // (wykorzystuje)
b multiplicity "*" parent class_ref 165122 // ManagerProduktow
end
classrelation 135437 // (wykorzystuje)
relation 135437 ---> name "wykorzystuje"
a role_name "" multiplicity "1" private
classrelation_ref 135437 // (wykorzystuje)
b multiplicity "*" parent class_ref 134669 // ManagerAutomatu
end
operation 135693 "startDodajProdukty"
public explicit_return_type ""
nparams 0
end
operation 135821 "logowanie"
public explicit_return_type ""
nparams 0
end
operation 136205 "dodajProdukt"
public explicit_return_type ""
nparams 0
end
operation 136333 "zamknijAutomat"
public explicit_return_type ""
nparams 0
end
end end
class 128522 "RaportSprzedazy" class 128522 "RaportSprzedazy"
@ -2996,6 +3122,16 @@ format 224
idl_decl "" idl_decl ""
mysql_decl "" mysql_decl ""
MysqlColumn MysqlColumn
end
operation 128397 "stworzonoRaport"
public explicit_return_type ""
nparams 0
end end
end end
@ -3009,6 +3145,38 @@ format 224
explicit_switch_type "" explicit_switch_type ""
mysql_decl "" mysql_decl ""
attribute 128013 "produkt"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128141 "data"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128269 "ilosc"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end end
class 128141 "DzialZaopatrzeniowy" class 128141 "DzialZaopatrzeniowy"
@ -3037,18 +3205,18 @@ format 224
relation 128010 ---|> relation 128010 ---|>
a public a public
classrelation_ref 128010 // <generalisation> classrelation_ref 128010 // <generalisation>
b parent class_ref 135178 // ManegerRaportow b parent class_ref 135178 // ManagerRaportow
end end
classrelation 128138 // (wykorzystuje) classrelation 128138 // (wykorzystuje)
relation 128138 ---> name "wykorzystuje" relation 128138 ---> name "wykorzystuje"
a role_name "" multiplicity "1" private a role_name "" multiplicity "1" private
classrelation_ref 128138 // (wykorzystuje) classrelation_ref 128138 // (wykorzystuje)
b multiplicity "*" parent class_ref 135178 // ManegerRaportow b multiplicity "*" parent class_ref 135178 // ManagerRaportow
end end
end end
class 135178 "ManegerRaportow" class 135178 "ManagerRaportow"
visibility package visibility package
cpp_decl "" cpp_decl ""
java_decl "" java_decl ""
@ -3146,6 +3314,16 @@ format 224
a role_name "" multiplicity "1" private a role_name "" multiplicity "1" private
classrelation_ref 128394 // (tworzy) classrelation_ref 128394 // (tworzy)
b multiplicity "*" parent class_ref 128522 // RaportSprzedazy b multiplicity "*" parent class_ref 128522 // RaportSprzedazy
end
operation 128269 "wyslijRaport"
public explicit_return_type ""
nparams 0
end end
end end
@ -3171,6 +3349,35 @@ format 224
explicit_switch_type "" explicit_switch_type ""
mysql_decl "" mysql_decl ""
operation 135437 "sprawdzZamkniecie"
public explicit_return_type ""
nparams 0
end
operation 135565 "gotowoscNaZamowienie"
public explicit_return_type ""
nparams 0
end
operation 136461 "zamknijAutomat"
public explicit_return_type ""
nparams 0
end
end end
sequencediagram 134542 "4-1-wybraniePlatnosciKarta" sequencediagram 134542 "4-1-wybraniePlatnosciKarta"
@ -3261,5 +3468,101 @@ format 224
relations relations
end end
end end
class 141197 "<<interface>>ISprzedazStrategiaPlatnosci"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
operation 128013 "zrealizujPlatnosc"
public explicit_return_type ""
nparams 0
end
end
class 141325 "SprzedazFactory"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
operation 128141 "utworzSprzedaz"
public explicit_return_type ""
nparams 0
end
classrelation 135693 // <unidirectional association>
relation 135693 --->
a role_name "" private
classrelation_ref 135693 // <unidirectional association>
b parent class_ref 171906 // Sprzedaz
end
classrelation 135821 // (tworzy)
relation 135821 ---> name "tworzy"
a role_name "" multiplicity "*" private
classrelation_ref 135821 // (tworzy)
b multiplicity "1" parent class_ref 171906 // Sprzedaz
end
end
class 147853 "DodawanieProduktow"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 134797 // <generalisation>
relation 134797 ---|>
a public
classrelation_ref 134797 // <generalisation>
b parent class_ref 165122 // ManagerProduktow
end
classrelation 134925 // (wykorzystuje)
relation 134925 ---> name "wykorzystuje"
a role_name "" multiplicity "1" private
classrelation_ref 134925 // (wykorzystuje)
b multiplicity "*" parent class_ref 165122 // ManagerProduktow
association_explicit_type "wykorzystuje"
end
classrelation 135181 // (wykorzystuje)
relation 135181 ---> name "wykorzystuje"
a role_name "" multiplicity "1" private
classrelation_ref 135181 // (wykorzystuje)
b multiplicity "*" parent class_ref 134669 // ManagerAutomatu
end
classrelation 135565 // (wykorzystuje)
relation 135565 ---> name "wykorzystuje"
a role_name "" multiplicity "1" private
classrelation_ref 135565 // (wykorzystuje)
b multiplicity "*" parent class_ref 128394 // AutomatKontroler
end
end
end end
end end