dodano atrybuty

This commit is contained in:
s444512 2020-12-16 11:37:59 +01:00
parent 5b6caa3e06
commit 5316fe4d18
3 changed files with 595 additions and 116 deletions

View File

@ -2,199 +2,256 @@ format 223
classcanvas 128021 class_ref 128021 // Klient
classdiagramsettings member_max_width 0 end
xyz 11.6 9.1 2000
xyz 9.28454 7.01471 2000
end
classcanvas 128149 class_ref 128149 // Automat
classdiagramsettings member_max_width 0 end
xyz 341 144.5 2000
xyz 343.134 142.401 2000
end
classcanvas 128277 class_ref 128277 // Kasa
classdiagramsettings member_max_width 0 end
xyz 127.5 226.5 2000
xyz 138.317 236.108 2000
end
classcanvas 128405 class_ref 128405 // Podajnik
classdiagramsettings member_max_width 0 end
xyz 730.6 379.2 2000
xyz 702.318 156.225 2000
end
classcanvas 128533 class_ref 128533 // Interfejs
classdiagramsettings member_max_width 0 end
xyz 488.5 5 2000
xyz 327.565 35.118 2000
end
classcanvas 128661 class_ref 128661 // Czytnik_kart
classdiagramsettings member_max_width 0 end
xyz 314.2 14.7 2000
xyz 538.36 188.911 2000
end
classcanvas 128789 class_ref 128789 // Produkty_niepodgrzewane
classcanvas 128789 class_ref 128789 // Produkt_niepodgrzewany
classdiagramsettings member_max_width 0 end
xyz 654.1 172.3 2000
xyz 560.927 59.1791 2000
end
classcanvas 128917 class_ref 128917 // Produkty_podgrzewane
classcanvas 128917 class_ref 128917 // Produkt_podgrzewany
classdiagramsettings member_max_width 0 end
xyz 22.6 354.6 2000
xyz 23.6608 353.52 2000
end
classcanvas 129045 class_ref 129045 // Serwisant
classdiagramsettings member_max_width 0 end
xyz 56.7 559.5 2000
xyz 56.3688 557.226 2000
end
classcanvas 129173 class_ref 129173 // Pracownik_obslugi
classdiagramsettings member_max_width 0 end
xyz 23.1 482.1 2000
xyz 26.5192 479.191 2000
end
classcanvas 129301 class_ref 129301 // Platnosc_karta
classdiagramsettings member_max_width 0 end
xyz 506.8 326.3 2000
xyz 494.164 309.178 2000
end
classcanvas 129429 class_ref 129429 // Platnosc_gotowka
classdiagramsettings member_max_width 0 end
xyz 247.3 346.2 2000
xyz 267.606 340.569 2000
end
classcanvas 129557 class_ref 129557 // System_autoryzacji_platnosci
classdiagramsettings member_max_width 0 end
xyz 255.2 233.5 2000
xyz 299.257 231.14 2000
end
classcanvas 129685 class_ref 129685 // System_powiadamiania_serwisanta
classdiagramsettings member_max_width 0 end
xyz 295.4 506 2000
xyz 295.793 504.028 2000
end
classcanvas 129813 class_ref 129813 // System_podgrzewania
classdiagramsettings member_max_width 0 end
xyz 16.8 169.7 2000
xyz 8.09035 150.409 2000
end
classcanvas 129941 class_ref 129941 // Sprzedaz
classcanvas 129941 class_ref 129941 // Zakup
classdiagramsettings member_max_width 0 end
xyz 164 91.1 2000
xyz 165.417 86.2784 2000
end
classcanvas 130069 class_ref 130069 // Zasady_anulowania_sprzedazy
classdiagramsettings member_max_width 0 end
xyz 537.4 222.9 2000
xyz 380.467 408.473 2000
end
classcanvas 130197 class_ref 130197 // Zestaw_kopmonentów_serwisowych
classdiagramsettings member_max_width 0 end
xyz 598.4 563.6 2005
xyz 599.563 560.042 2005
end
classcanvas 130325 class_ref 130325 // Zapasy
classdiagramsettings member_max_width 0 end
xyz 638.9 449.1 2000
xyz 638.177 448.532 2000
end
classcanvas 130453 class_ref 130453 // Instrukcja_obslugi
classdiagramsettings member_max_width 0 end
xyz 618.3 63.6 2000
xyz 437.202 35.7168 2000
end
classcanvas 130581 class_ref 130581 // Karta
classdiagramsettings member_max_width 0 end
xyz 676.2 311.7 2000
xyz 731.109 283.148 2000
end
classcanvas 132757 class_ref 137109 // Talerz
classdiagramsettings member_max_width 0 end
xyz 176.4 469 2000
xyz 217.001 466.584 2000
end
classcanvas 134677 class_ref 143637 // Gotowka
classdiagramsettings member_max_width 0 end
xyz 16.0931 73.0882 2000
end
classcanvas 134805 class_ref 143765 // Waluta
classdiagramsettings member_max_width 0 end
xyz 319.465 399.837 2000
end
classcanvas 134933 class_ref 143893 // PIN
classdiagramsettings member_max_width 0 end
xyz 649.189 181.199 2006
end
classcanvas 135061 class_ref 144021 // Papier
classdiagramsettings member_max_width 0 end
xyz 769.281 471.974 2000
end
classcanvas 135189 class_ref 144149 // Tusz
classdiagramsettings member_max_width 0 end
xyz 431.918 580.104 2005
end
classcanvas 135701 class_ref 144277 // Konto
classdiagramsettings member_max_width 0 end
xyz 600.053 382.901 2000
end
relationcanvas 131093 relation_ref 128405 // jest uzywana
from ref 130581 z 2001 label "jest uzywana" italic max_width 255 xyz 606 322.5 3000 to ref 129301
from ref 130581 z 2001 label "jest uzywana" italic max_width 255 xyz 628 308 2001 to ref 129301
no_role_a no_role_b
multiplicity_a_pos 606 345 3000 multiplicity_b_pos 663 336 3000
multiplicity_a_pos 593 331 3000 multiplicity_b_pos 718 323 3000
end
relationcanvas 131221 relation_ref 128533 // posiada
from ref 128149 z 2001 label "posiada" italic max_width 255 xyz 341 85 3000 to ref 128661
from ref 128149 z 2001 label "posiada" italic max_width 255 xyz 473.5 177.5 2001 to ref 128661
no_role_a no_role_b
multiplicity_a_pos 342 56 3000 multiplicity_b_pos 353 129 3000
multiplicity_a_pos 526 205 3000 multiplicity_b_pos 458 189 3000
end
relationcanvas 131349 relation_ref 128661 // posiada
decenter_begin 852
from ref 128533 z 2001 label "posiada" italic max_width 255 xyz 444 80 3000 to ref 128149
decenter_begin 851
from ref 128533 z 2001 label "posiada" italic max_width 255 xyz 363.5 96 2001 to ref 128149
no_role_a no_role_b
multiplicity_a_pos 400 146 3000 multiplicity_b_pos 523 42 3000
multiplicity_a_pos 379 130 3000 multiplicity_b_pos 363 76 3000
end
relationcanvas 131477 relation_ref 128789 // posiada
from ref 128149 z 2001 label "posiada" italic max_width 255 xyz 489 112 3000 to ref 130453
decenter_begin 848
from ref 128149 z 2001 label "posiada" italic max_width 255 xyz 437.5 95 2001 to ref 130453
no_role_a no_role_b
multiplicity_a_pos 606 99 3000 multiplicity_b_pos 406 158 3000
multiplicity_a_pos 465 76 3000 multiplicity_b_pos 424 130 3000
end
relationcanvas 131605 relation_ref 128917 // jest uzywana
from ref 128277 z 2001 label "jest uzywana" italic max_width 255 xyz 194 291 3000 to ref 129429
from ref 128277 z 2001 label "jest uzywana" italic max_width 255 xyz 238.5 297.5 2001 to ref 129429
no_role_a no_role_b
multiplicity_a_pos 267 359 3000 multiplicity_b_pos 179 272 3000
multiplicity_a_pos 291 353 3000 multiplicity_b_pos 245 292 3000
end
relationcanvas 131733 relation_ref 129045 // < dokonuje
from ref 128021 z 2001 label "< dokonuje" italic max_width 255 xyz 83 52 3000 to ref 129941
from ref 128021 z 2001 label "< dokonuje" italic max_width 255 xyz 113 57.5 2001 to ref 129941
no_role_a no_role_b
multiplicity_a_pos 154 103 3000 multiplicity_b_pos 63 47 3000
multiplicity_a_pos 163 100 3000 multiplicity_b_pos 116 61 3000
end
relationcanvas 131989 relation_ref 129301 // < realizuje
from ref 129941 z 2001 label "< realizuje" italic max_width 255 xyz 258.5 122.5 3000 to ref 128149
from ref 129941 z 2001 label "< realizuje" italic max_width 255 xyz 283.5 132 2001 to ref 128149
no_role_a no_role_b
multiplicity_a_pos 331 160 3000 multiplicity_b_pos 234 126 3000
multiplicity_a_pos 332 164 3000 multiplicity_b_pos 284 143 3000
end
relationcanvas 132117 relation_ref 129429 // posiada
from ref 128149 z 2001 label "posiada" italic max_width 255 xyz 506 161 3000 to ref 128789
from ref 128149 z 2001 label "posiada" italic max_width 255 xyz 493 114 2001 to ref 128789
no_role_a no_role_b
multiplicity_a_pos 645 189 3000 multiplicity_b_pos 406 170 3000
multiplicity_a_pos 564 106 3000 multiplicity_b_pos 459 155 3000
end
relationcanvas 132245 relation_ref 129557 // sa wydawane
from ref 128789 z 2001 label "sa wydawane" italic max_width 255 xyz 712 281.5 3000 to ref 128405
relationcanvas 132245 relation_ref 129557 // jest wydawany
from ref 128789 z 2001 label "jest wydawany" italic max_width 255 xyz 654.5 118.5 2001 to ref 128405
no_role_a no_role_b
multiplicity_a_pos 743 364 3000 multiplicity_b_pos 724 213 3000
multiplicity_a_pos 707 170 3000 multiplicity_b_pos 667 115 3000
end
relationcanvas 132373 relation_ref 129685 // nadzoruje
from ref 129173 z 2001 label "nadzoruje" italic max_width 255 xyz 62.5 423.5 3000 to ref 128917
from ref 129173 z 2001 label "nadzoruje" italic max_width 255 xyz 63 427 2001 to ref 128917
no_role_a no_role_b
multiplicity_a_pos 81 396 3000 multiplicity_b_pos 71 466 3000
multiplicity_a_pos 79 403 3000 multiplicity_b_pos 74 468 3000
end
relationcanvas 132501 relation_ref 129813 // podgrzewa
from ref 128917 z 2001 label "podgrzewa" italic max_width 255 xyz 62 267 3000 to ref 129813
from ref 128917 z 2001 label "podgrzewa" italic max_width 255 xyz 72 263.5 2001 to ref 129813
no_role_a no_role_b
multiplicity_a_pos 71 211 3000 multiplicity_b_pos 81 339 3000
multiplicity_a_pos 89 200 3000 multiplicity_b_pos 81 339 3000
end
relationcanvas 132629 relation_ref 129941 // posiada
from ref 129813 z 2001 label "posiada" italic max_width 255 xyz 226 160 3000 to ref 128149
from ref 129813 z 2001 label "posiada" italic max_width 255 xyz 250 162.5 2001 to ref 128149
no_role_a no_role_b
multiplicity_a_pos 328 171 3000 multiplicity_b_pos 158 187 3000
multiplicity_a_pos 329 180 3000 multiplicity_b_pos 203 180 3000
end
relationcanvas 132885 relation_ref 130069 // sa podawane
from ref 128917 z 2001 label "sa podawane" italic max_width 255 xyz 114.5 416.5 3000 to ref 132757
relationcanvas 132885 relation_ref 130069 // jest podawany
from ref 128917 z 2001 label "jest podawany" italic max_width 255 xyz 135 420 2001 to ref 132757
no_role_a no_role_b
multiplicity_a_pos 163 454 3000 multiplicity_b_pos 104 396 3000
multiplicity_a_pos 205 479 3000 multiplicity_b_pos 128 408 3000
end
relationcanvas 133141 relation_ref 130197 // posiada
decenter_end 351
from ref 128149 z 2001 label "posiada" italic max_width 255 xyz 321 193 3000 to ref 129557
decenter_end 546
from ref 128149 z 2001 label "posiada" italic max_width 255 xyz 373.5 203 2001 to ref 129557
no_role_a no_role_b
multiplicity_a_pos 308 218 3000 multiplicity_b_pos 348 186 3000
multiplicity_a_pos 381 217 3000 multiplicity_b_pos 382 207 3000
end
relationcanvas 133269 relation_ref 130325 // jest realizowana
from ref 129429 z 2001 label "jest realizowana" italic max_width 255 xyz 283.5 294.5 3000 to ref 129557
from ref 129429 z 2001 label "jest realizowana" italic max_width 255 xyz 313 294.5 2001 to ref 129557
no_role_a no_role_b
multiplicity_a_pos 320 274 3000 multiplicity_b_pos 298 330 3000
multiplicity_a_pos 356 281 3000 multiplicity_b_pos 324 325 3000
end
relationcanvas 133397 relation_ref 130453 // jest realizowana
from ref 129557 z 2001 label "jest realizowana" italic max_width 255 xyz 410.5 285 3000 to ref 129301
from ref 129557 z 2001 label "jest realizowana" italic max_width 255 xyz 430 280.5 2001 to ref 129301
no_role_a no_role_b
multiplicity_a_pos 503 336 3000 multiplicity_b_pos 390 277 3000
multiplicity_a_pos 495 319 3000 multiplicity_b_pos 438 284 3000
end
relationcanvas 133525 relation_ref 130581 // sa przeprowadzane
from ref 129557 z 2001 label "sa przeprowadzane" italic max_width 255 xyz 434 232 3000 to ref 130069
from ref 129557 z 2001 label "sa przeprowadzane" italic max_width 255 xyz 379.5 328.5 2001 to ref 130069
no_role_a no_role_b
multiplicity_a_pos 526 249 3000 multiplicity_b_pos 435 253 3000
multiplicity_a_pos 446 393 3000 multiplicity_b_pos 387 281 3000
end
relationcanvas 133653 relation_ref 130709 // analizuje
from ref 130325 z 2001 label "analizuje" italic max_width 255 xyz 533 475 3000 to ref 129685
from ref 130325 z 2001 label "analizuje" italic max_width 255 xyz 546.5 479.5 2001 to ref 129685
no_role_a no_role_b
multiplicity_a_pos 482 511 3000 multiplicity_b_pos 627 476 3000
multiplicity_a_pos 506 513 3000 multiplicity_b_pos 628 486 3000
end
relationcanvas 133909 relation_ref 130965 // jest powiadamiany
from ref 129685 z 2001 label "jest powiadamiany" italic max_width 255 xyz 167.5 542 3000 to ref 129045
from ref 129685 z 2001 label "jest powiadamiany" italic max_width 255 xyz 192 543.5 2001 to ref 129045
no_role_a no_role_b
multiplicity_a_pos 131 576 3000 multiplicity_b_pos 288 546 3000
multiplicity_a_pos 179 574 3000 multiplicity_b_pos 290 549 3000
end
relationcanvas 134037 relation_ref 131093 // jest uzywany
from ref 129685 z 2006 label "jest uzywany" italic max_width 255 xyz 530.5 539 3000 to ref 130197
relationcanvas 134037 relation_ref 131093 // analizuje
from ref 129685 z 2006 label "analizuje" italic max_width 255 xyz 530 546 2006 to ref 130197
no_role_a no_role_b
multiplicity_a_pos 611 570 3000 multiplicity_b_pos 508 548 3000
multiplicity_a_pos 597 577 3000 multiplicity_b_pos 506 555 3000
end
relationcanvas 134165 relation_ref 131221 // posiada
from ref 128149 z 2001 label "posiada" italic max_width 255 xyz 202.5 184 3000 to point 100 223
line 134421 z 2001 to point 147 324
from ref 128149 z 2001 label "posiada" italic max_width 255 xyz 202 191.5 2001 to point 100.617 223.832
line 134421 z 2001 to point 147.431 324.325
line 134293 z 2001 to ref 129685
no_role_a no_role_b
multiplicity_a_pos 364 518 3000 multiplicity_b_pos 328 172 3000
multiplicity_a_pos 360 519 3000 multiplicity_b_pos 329 187 3000
end
relationcanvas 135317 relation_ref 137749 // jest czescia
from ref 135189 z 2006 label "jest czescia" italic max_width 255 xyz 524.5 585.5 3000 to ref 130197
no_role_a no_role_b
multiplicity_a_pos 593 602 3000 multiplicity_b_pos 508 607 3000
end
relationcanvas 135445 relation_ref 137877 // jest czescia
from ref 135061 z 2006 label "jest czescia" italic max_width 255 xyz 723 522 3000 to ref 130197
no_role_a no_role_b
multiplicity_a_pos 721 547 3000 multiplicity_b_pos 761 512 3000
end
relationcanvas 135573 relation_ref 138005 // jest uzywany
from ref 128661 z 2001 label "jest uzywany" italic max_width 255 xyz 527 254.5 3000 to ref 129301
no_role_a no_role_b
multiplicity_a_pos 532 294 3000 multiplicity_b_pos 557 229 3000
end
relationcanvas 135829 relation_ref 138133 // posiada
decenter_end 788
from ref 130581 z 2001 label "posiada" italic max_width 255 xyz 685 351 3000 to ref 135701
no_role_a no_role_b
multiplicity_a_pos 678 386 3000 multiplicity_b_pos 729 343 3000
end
relationcanvas 135957 relation_ref 138261 // posiada
from ref 134933 z 2007 label "posiada" italic max_width 255 xyz 702 239.5 3000 to ref 130581
no_role_a no_role_b
multiplicity_a_pos 738 271 3000 multiplicity_b_pos 679 222 3000
end
relationcanvas 136213 relation_ref 138389 // posiada
from ref 128021 z 2001 label "posiada" italic max_width 255 xyz 455 14 3000 to point 814 20
line 136341 z 2001 to ref 130581
no_role_a no_role_b
multiplicity_a_pos 774 271 3000 multiplicity_b_pos 141 36 3000
end
end

View File

@ -1,12 +1,30 @@
window_sizes 1920 1017 450 1465 867 104
window_sizes 1920 1017 299 1616 906 65
diagrams
active classdiagram_ref 128021 // domain-model
1417 832 130 A4 0 0
1591 869 132 A4 0 0
end
show_stereotypes
selected classview_ref 128021 // domain
open
classview_ref 128021 // domain
class_ref 128021 // Klient
class_ref 128149 // Automat
class_ref 128277 // Kasa
class_ref 128405 // Podajnik
class_ref 128789 // Produkt_niepodgrzewany
class_ref 128917 // Produkt_podgrzewany
class_ref 129045 // Serwisant
class_ref 129173 // Pracownik_obslugi
class_ref 129301 // Platnosc_karta
class_ref 129429 // Platnosc_gotowka
class_ref 129557 // System_autoryzacji_platnosci
class_ref 129685 // System_powiadamiania_serwisanta
class_ref 129813 // System_podgrzewania
class_ref 129941 // Zakup
class_ref 130197 // Zestaw_kopmonentów_serwisowych
class_ref 130325 // Zapasy
class_ref 130581 // Karta
class_ref 143637 // Gotowka
class_ref 144149 // Tusz
class_ref 144277 // Konto
end
end

View File

@ -1,6 +1,6 @@
format 223
"models"
revision 2
revision 3
modified_by 21 "HUAWEI"
@ -65,7 +65,7 @@ format 223
activitydiagramsettings
end
classdiagram 128021 "domain-model"
classdiagramsettings draw_all_relations no member_max_width 0 end
classdiagramsettings draw_all_relations no show_members_full_definition yes member_max_width 0 end
size A4
end
@ -94,6 +94,25 @@ format 223
b role_name "" multiplicity "1" private
classrelation_ref 130197 // (< dokonuje)
end
attribute 128021 "iloscGotowki"
private type class_ref 143637 // Gotowka
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 142357 // (posiada)
relation 138389 ---- name "posiada"
a role_name "" multiplicity "*" private
classrelation_ref 142357 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 142485 // (posiada)
end
end
class 128149 "Automat"
@ -134,7 +153,7 @@ format 223
classrelation_ref 129173 // (posiada)
end
classrelation 129429 // (posiada)
classrelation 129429 // posiada
relation_ref 128661 // posiada
end
@ -146,7 +165,7 @@ format 223
classrelation_ref 129685 // (posiada)
end
classrelation 130709 // (< realizuje)
classrelation 130709 // < realizuje
relation_ref 129301 // < realizuje
end
@ -158,7 +177,7 @@ format 223
classrelation_ref 130965 // (posiada)
end
classrelation 131989 // (posiada)
classrelation 131989 // posiada
relation_ref 129941 // posiada
end
@ -177,6 +196,28 @@ format 223
b role_name "" multiplicity "1" private
classrelation_ref 134549 // (posiada)
end
attribute 131221 "numerAutomatu"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 131349 "adres"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 128277 "Kasa"
@ -196,6 +237,17 @@ format 223
b role_name "" multiplicity "1" private
classrelation_ref 129941 // (jest uzywana)
end
attribute 128917 "dostepneBanknoty"
private type class_ref 143637 // Gotowka
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 128405 "Podajnik"
@ -208,8 +260,19 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 131221 // (sa wydawane)
relation_ref 129557 // sa wydawane
classrelation 131221 // (jest wydawany)
relation_ref 129557 // jest wydawany
end
attribute 128661 "pojemnosc"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
@ -228,7 +291,7 @@ format 223
a role_name "" multiplicity "*" private
classrelation_ref 129301 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 129429 // (posiada)
classrelation_ref 129429 // posiada
end
end
@ -245,9 +308,17 @@ format 223
classrelation 129173 // (posiada)
relation_ref 128533 // posiada
end
classrelation 141589 // (jest uzywany)
relation 138005 ---- name "jest uzywany"
a role_name "" multiplicity "1" private
classrelation_ref 141589 // (jest uzywany)
b role_name "" multiplicity "1" private
classrelation_ref 141717 // (jest uzywany)
end
end
class 128789 "Produkty_niepodgrzewane"
class 128789 "Produkt_niepodgrzewany"
visibility package
cpp_decl ""
java_decl ""
@ -261,16 +332,27 @@ format 223
relation_ref 129429 // posiada
end
classrelation 131093 // (sa wydawane)
relation 129557 ---- name "sa wydawane"
classrelation 131093 // (jest wydawany)
relation 129557 ---- name "jest wydawany"
a role_name "" multiplicity "1" private
classrelation_ref 131093 // (sa wydawane)
classrelation_ref 131093 // (jest wydawany)
b role_name "" multiplicity "*" private
classrelation_ref 131221 // (sa wydawane)
classrelation_ref 131221 // (jest wydawany)
end
attribute 128533 "numerProduktu"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 128917 "Produkty_podgrzewane"
class 128917 "Produkt_podgrzewany"
visibility package
cpp_decl ""
java_decl ""
@ -280,7 +362,7 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 131477 // (nadzoruje)
classrelation 131477 // nadzoruje
relation_ref 129685 // nadzoruje
end
@ -292,12 +374,23 @@ format 223
classrelation_ref 131733 // (podgrzewa)
end
classrelation 132117 // (sa podawane)
relation 130069 ---- name "sa podawane"
classrelation 132117 // (jest podawany)
relation 130069 ---- name "jest podawany"
a role_name "" multiplicity "1" private
classrelation_ref 132117 // (sa podawane)
classrelation_ref 132117 // (jest podawany)
b role_name "" multiplicity "*" private
classrelation_ref 132245 // (sa podawane)
classrelation_ref 132245 // (jest podawany)
end
attribute 129813 "numerProduktu"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
@ -311,9 +404,20 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 134037 // (jest powiadamiany)
classrelation 134037 // jest powiadamiany
relation_ref 130965 // jest powiadamiany
end
attribute 130453 "numerSerwisanta"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 129173 "Pracownik_obslugi"
@ -331,7 +435,40 @@ format 223
a role_name "" multiplicity "*" private
classrelation_ref 131349 // (nadzoruje)
b role_name "" multiplicity "*" private
classrelation_ref 131477 // (nadzoruje)
classrelation_ref 131477 // nadzoruje
end
attribute 130069 "imie"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 130197 "nazwisko"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 130325 "numerPracownika"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
@ -349,13 +486,17 @@ format 223
relation_ref 128277 // oferuje
end
classrelation 128917 // (jest uzywana)
classrelation 128917 // jest uzywana
relation_ref 128405 // jest uzywana
end
classrelation 133013 // (jest realizowana)
classrelation 133013 // jest realizowana
relation_ref 130453 // jest realizowana
end
classrelation 141717 // (jest uzywany)
relation_ref 138005 // jest uzywany
end
end
class 129429 "Platnosc_gotowka"
@ -383,6 +524,7 @@ format 223
b role_name "" multiplicity "*" private
classrelation_ref 132757 // (jest realizowana)
end
end
class 129557 "System_autoryzacji_platnosci"
@ -408,7 +550,7 @@ format 223
a role_name "" multiplicity "*" private
classrelation_ref 132885 // (jest realizowana)
b role_name "" multiplicity "1" private
classrelation_ref 133013 // (jest realizowana)
classrelation_ref 133013 // jest realizowana
end
classrelation 133141 // (sa przeprowadzane)
@ -418,6 +560,17 @@ format 223
b role_name "" multiplicity "*" private
classrelation_ref 133269 // (sa przeprowadzane)
end
attribute 130837 "kwota"
private type class_ref 143765 // Waluta
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 129685 "System_powiadamiania_serwisanta"
@ -430,7 +583,7 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 133525 // (analizuje)
classrelation 133525 // analizuje
relation_ref 130709 // analizuje
end
@ -447,20 +600,31 @@ format 223
a role_name "" multiplicity "*" private
classrelation_ref 133909 // (jest powiadamiany)
b role_name "" multiplicity "*" private
classrelation_ref 134037 // (jest powiadamiany)
classrelation_ref 134037 // jest powiadamiany
end
classrelation 134165 // (jest uzywany)
relation 131093 ---- name "jest uzywany"
classrelation 134165 // (analizuje)
relation 131093 ---- name "analizuje"
a role_name "" multiplicity "*" private
classrelation_ref 134165 // (jest uzywany)
classrelation_ref 134165 // (analizuje)
b role_name "" multiplicity "*" private
classrelation_ref 134293 // (jest uzywany)
classrelation_ref 134293 // (analizuje)
end
classrelation 134549 // (posiada)
relation_ref 131221 // posiada
end
attribute 129301 "numerProduktow"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 129813 "System_podgrzewania"
@ -482,11 +646,22 @@ format 223
a role_name "" multiplicity "1" private
classrelation_ref 131861 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 131989 // (posiada)
classrelation_ref 131989 // posiada
end
attribute 129941 "czasPodgrzewaniaWSekundach"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 129941 "Sprzedaz"
class 129941 "Zakup"
visibility package
cpp_decl ""
java_decl ""
@ -512,7 +687,29 @@ format 223
a role_name "" multiplicity "*" private
classrelation_ref 130581 // (< realizuje)
b role_name "" multiplicity "*" private
classrelation_ref 130709 // (< realizuje)
classrelation_ref 130709 // < realizuje
end
attribute 128277 "numerTransakcji"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128405 "data"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
@ -545,8 +742,38 @@ format 223
relation_ref 130837 // <association>
end
classrelation 134293 // (jest uzywany)
relation_ref 131093 // jest uzywany
classrelation 134293 // (analizuje)
relation_ref 131093 // analizuje
end
attribute 129557 "iloscPapieru"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129685 "iloscTuszu"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 141205 // (jest czescia)
relation_ref 137749 // jest czescia
end
classrelation 141461 // (jest czescia)
relation_ref 137877 // jest czescia
end
end
@ -565,7 +792,18 @@ format 223
a role_name "" multiplicity "1" private
classrelation_ref 133397 // (analizuje)
b role_name "" multiplicity "*" private
classrelation_ref 133525 // (analizuje)
classrelation_ref 133525 // analizuje
end
attribute 129429 "iloscProduktow"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
@ -599,7 +837,45 @@ format 223
a role_name "" multiplicity "1" private
classrelation_ref 128789 // (jest uzywana)
b role_name "" multiplicity "1" private
classrelation_ref 128917 // (jest uzywana)
classrelation_ref 128917 // jest uzywana
end
attribute 129173 "PIN"
private type class_ref 143893 // PIN
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 130965 "numerKarty"
private type class_ref 144277 // Konto
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 141845 // (posiada)
relation 138133 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 141845 // (posiada)
b role_name "" multiplicity "*" private
classrelation_ref 141973 // (posiada)
end
classrelation 142229 // (posiada)
relation_ref 138261 // posiada
end
classrelation 142485 // (posiada)
relation_ref 138389 // posiada
end
end
@ -613,8 +889,136 @@ format 223
explicit_switch_type ""
mysql_decl ""
classrelation 132245 // (sa podawane)
relation_ref 130069 // sa podawane
classrelation 132245 // (jest podawany)
relation_ref 130069 // jest podawany
end
end
class 143637 "Gotowka"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
attribute 130709 "nominal"
private type class_ref 143765 // Waluta
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 143765 "Waluta"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
class 143893 "PIN"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 142101 // (posiada)
relation 138261 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 142101 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 142229 // (posiada)
end
end
class 144021 "Papier"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 141333 // (jest czescia)
relation 137877 ---- name "jest czescia"
a role_name "" multiplicity "1" private
classrelation_ref 141333 // (jest czescia)
b role_name "" multiplicity "*" private
classrelation_ref 141461 // (jest czescia)
end
end
class 144149 "Tusz"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 141077 // (jest czescia)
relation 137749 ---- name "jest czescia"
a role_name "" multiplicity "1" private
classrelation_ref 141077 // (jest czescia)
b role_name "" multiplicity "*" private
classrelation_ref 141205 // (jest czescia)
end
attribute 130581 "kolor"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 144277 "Konto"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
attribute 131093 "numerKonta"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 141973 // (posiada)
relation_ref 138133 // posiada
end
end
end