zajecia - atrybuty

This commit is contained in:
Wiktor Duda 2022-11-30 18:17:02 +01:00
parent 80c948582f
commit 884fb2fea6
2 changed files with 537 additions and 150 deletions

View File

@ -2,39 +2,35 @@ format 224
classcanvas 128003 class_ref 128003 // Karta
classdiagramsettings member_max_width 0 end
xyz 777.8 252.7 2000
xyz 711.3 305.2 2000
end
classcanvas 128023 class_ref 128023 // Klient
classdiagramsettings member_max_width 0 end
xyz 470.3 13.9 2000
xyz 471.8 14.9 2000
end
classcanvas 128131 class_ref 128131 // Bankomat
classdiagramsettings member_max_width 0 end
xyz 432.5 258.4 2005
xyz 420 233.9 2005
end
classcanvas 128259 class_ref 128259 // Konto
classdiagramsettings member_max_width 0 end
xyz 772 19.3 2000
xyz 639.5 28.3 2000
end
classcanvas 128387 class_ref 128387 // PIN
classdiagramsettings member_max_width 0 end
xyz 777.9 433.8 2005
end
classcanvas 128643 class_ref 128643 // System
classdiagramsettings member_max_width 0 end
xyz 348.9 114.5 2000
xyz 653.9 474.3 2005
end
classcanvas 128771 class_ref 128771 // Bank
classdiagramsettings member_max_width 0 end
xyz 521.4 97.5 2005
xyz 485.4 102 2005
end
classcanvas 128899 class_ref 128899 // Sesja
classdiagramsettings member_max_width 0 end
xyz 218.8 15.6 2000
xyz 260.3 27.1 2000
end
classcanvas 129027 class_ref 129027 // Rachunek
classdiagramsettings member_max_width 0 end
xyz 766.7 134.8 2000
xyz 696.2 157.3 2000
end
classcanvas 129155 class_ref 129155 // Piniondz
classdiagramsettings member_max_width 0 end
@ -46,7 +42,7 @@ classcanvas 129283 class_ref 129283 // Paragon
end
classcanvas 129411 class_ref 129411 // Zakup_pre_paidu
classdiagramsettings member_max_width 0 end
xyz 154 232.5 2000
xyz 171.5 221 2000
end
classcanvas 129539 class_ref 129539 // Wyplata
classdiagramsettings member_max_width 0 end
@ -70,7 +66,7 @@ classcanvas 130179 class_ref 130179 // Sejf
end
classcanvas 130307 class_ref 130307 // Operacja
classdiagramsettings member_max_width 0 end
xyz 22.3 242.3 2005
xyz 22.8 218.8 2005
end
classcanvas 130435 class_ref 130435 // Komunikat
classdiagramsettings member_max_width 0 end
@ -82,7 +78,7 @@ classcanvas 130563 class_ref 130563 // Serwisant
end
classcanvas 130691 class_ref 130691 // Czytnik
classdiagramsettings member_max_width 0 end
xyz 572.6 382.6 2000
xyz 568.6 335.1 2000
end
classcanvas 130819 class_ref 130819 // Wprowadzanie
classdiagramsettings member_max_width 0 end
@ -90,7 +86,7 @@ classcanvas 130819 class_ref 130819 // Wprowadzanie
end
classcanvas 130947 class_ref 130947 // Drukarka
classdiagramsettings member_max_width 0 end
xyz 292.8 375.6 2000
xyz 297.3 364.6 2000
end
classcanvas 131075 class_ref 131075 // Glosnik
classdiagramsettings member_max_width 0 end
@ -114,7 +110,7 @@ classcanvas 131715 class_ref 131715 // Wybor_jezyka
end
classcanvas 131843 class_ref 131843 // Kasetka
classdiagramsettings member_max_width 0 end
xyz 565.1 1058.1 2000
xyz 565.6 1058.6 2000
end
classcanvas 131971 class_ref 131971 // Regula_druku
classdiagramsettings member_max_width 0 end
@ -122,7 +118,7 @@ classcanvas 131971 class_ref 131971 // Regula_druku
end
classcanvas 132099 class_ref 132099 // Autoryzacja
classdiagramsettings member_max_width 0 end
xyzwh 211.9 170.7 2005 77 35
xyzwh 230.4 157.7 2005 77 35
end
classcanvas 132227 class_ref 132227 // Papier
classdiagramsettings member_max_width 0 end
@ -154,7 +150,7 @@ classcanvas 133123 class_ref 133123 // terminal
end
classcanvas 136451 class_ref 139651 // Klawiatura
classdiagramsettings member_max_width 0 end
xyz 414.5 406.5 2000
xyz 478.5 405 2000
end
classcanvas 137603 class_ref 139779 // Sprawdzenie_stanu_rachunku
classdiagramsettings member_max_width 0 end
@ -162,143 +158,162 @@ classcanvas 137603 class_ref 139779 // Sprawdzenie_stanu_rachunku
end
classcanvas 137859 class_ref 139907 // Zerwisant
classdiagramsettings member_max_width 0 end
xyz 574.5 175 2000
xyz 396.5 432 2000
end
relationcanvas 128919 relation_ref 128279 // posiada
classcanvas 139267 class_ref 146435 // Regula_blokady_karty
classdiagramsettings member_max_width 0 end
xyz 721.5 475.5 2000
end
classcanvas 140419 class_ref 146691 // Regula_przerwania
classdiagramsettings member_max_width 0 end
xyz 85.5 10 2016
end
classcanvas 140675 class_ref 146819 // Karta_Dostepu
classdiagramsettings member_max_width 0 end
xyz 300.5 524.5 2000
end
classcanvas 140931 class_ref 131843 // Kasetka
classdiagramsettings member_max_width 0 end
xyz 596.5 148.5 2000
end
relationcanvas 128919 relation_ref 128279 // komunikuje sie
decenter_begin 435
from ref 128771 z 2006 label "posiada" italic max_width 255 xyz 514 180 2006 to ref 128131
from ref 128771 z 2006 label "komunikuje sie" italic max_width 255 xyz 452.5 177 2006 to ref 128131
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 129815 relation_ref 128407 // ma
decenter_end 136
from ref 128643 z 2006 label "ma" italic max_width 255 xyz 406.5 190.5 2006 to ref 128131
no_role_a no_role_b
multiplicity_a_pos 426 243 3000 multiplicity_b_pos 364 154 3000
multiplicity_a_pos 463 218 3000 multiplicity_b_pos 490 150 3000
end
relationcanvas 131735 relation_ref 128791 // posiada
from ref 128023 z 2001 label "posiada" italic max_width 255 xyz 632.5 27 2001 to ref 128259
from ref 128023 z 2001 label "posiada" italic max_width 255 xyz 576 30 2001 to ref 128259
no_role_a no_role_b
multiplicity_a_pos 750 42 3000 multiplicity_b_pos 517 52 3000
multiplicity_a_pos 618 33 3000 multiplicity_b_pos 534 23 3000
end
relationcanvas 132503 relation_ref 129047 // posiada
from ref 128259 z 2001 label "posiada" italic max_width 255 xyz 776 82 2001 to ref 129027
from ref 128259 z 2001 label "posiada" italic max_width 255 xyz 672 102 2001 to ref 129027
no_role_a no_role_b
multiplicity_a_pos 785 118 3000 multiplicity_b_pos 782 59 3000
multiplicity_a_pos 698 141 3000 multiplicity_b_pos 661 76 3000
end
relationcanvas 133271 relation_ref 129303 // ma przypisane
from ref 129027 z 2001 label "ma przypisane" italic max_width 255 xyz 762.5 197 2001 to ref 128003
from ref 129027 z 2001 label "ma przypisane" italic max_width 255 xyz 702 250.5 2001 to ref 128003
no_role_a no_role_b
multiplicity_a_pos 787 237 3000 multiplicity_b_pos 785 174 3000
multiplicity_a_pos 733 289 3000 multiplicity_b_pos 721 231 3000
end
relationcanvas 133655 relation_ref 129431 // posiada (jako atrybut)
from ref 128003 z 2006 label "posiada (jako atrybut)" italic max_width 255 xyz 748 348 2006 to ref 128387
from ref 128003 z 2006 label "posiada (jako atrybut)" italic max_width 255 xyz 654.5 418.5 2006 to ref 128387
no_role_a no_role_b
multiplicity_a_pos 787 418 3000 multiplicity_b_pos 787 292 3000
end
relationcanvas 134679 relation_ref 129815 // obsluguje
from ref 128643 z 2001 label "obsluguje" italic max_width 255 xyz 278 84 2001 to ref 128899
no_role_a no_role_b
multiplicity_a_pos 269 59 3000 multiplicity_b_pos 337 123 3000
multiplicity_a_pos 673 459 3000 multiplicity_b_pos 714 392 3000
end
relationcanvas 135191 relation_ref 129943 // ma wbudowany
from ref 128131 z 2006 label "ma wbudowany" italic max_width 255 xyz 537 258.5 2006 to ref 131587
from ref 128131 z 2006 label "ma wbudowany" italic max_width 255 xyz 540.5 255.5 2006 to ref 131587
no_role_a no_role_b
multiplicity_a_pos 639 271 3000 multiplicity_b_pos 503 279 3000
end
relationcanvas 135575 relation_ref 130071 // przeprowadza
from ref 128899 z 2006 label "przeprowadza" italic max_width 255 xyz 208 97 2006 to ref 132099
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 136195 relation_ref 128515 // <association>
from ref 132099 z 2006 to ref 128643
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
multiplicity_a_pos 639 271 3000 multiplicity_b_pos 509 272 3000
end
relationcanvas 136599 relation_ref 130455 // ma wbudowany
from ref 128131 z 2006 label "ma wbudowany" italic max_width 255 xyz 493.5 326 2006 to ref 130691
from ref 128131 z 2006 label "ma wbudowany" italic max_width 255 xyz 497 304 2006 to ref 130691
no_role_a no_role_b
multiplicity_a_pos 565 392 3000 multiplicity_b_pos 490 304 3000
multiplicity_a_pos 556 346 3000 multiplicity_b_pos 509 303 3000
end
relationcanvas 137111 relation_ref 130583 // przyjmuje
from ref 130691 z 2001 label "przyjmuje" italic max_width 255 xyz 676 320.5 2001 to ref 128003
from ref 130691 z 2001 label "przyjmuje" italic max_width 255 xyz 641 336.5 2001 to ref 128003
no_role_a no_role_b
multiplicity_a_pos 764 284 3000 multiplicity_b_pos 629 383 3000
multiplicity_a_pos 698 352 3000 multiplicity_b_pos 625 356 3000
end
relationcanvas 137219 relation_ref 128899 // ma wbudowany
decenter_end 747
from ref 136451 z 2006 label "ma wbudowany" italic max_width 255 xyz 427 337.5 3000 to ref 128131
from ref 136451 z 2006 label "ma wbudowany" italic max_width 255 xyz 456 342 2006 to ref 128131
no_role_a no_role_b
multiplicity_a_pos 466 298 3000 multiplicity_b_pos 437 390 3000
multiplicity_a_pos 470 308 3000 multiplicity_b_pos 491 390 3000
end
relationcanvas 137731 relation_ref 129027 // jest
from ref 130307 z 2012 label "jest" italic max_width 255 xyz 86.5 354.5 3000 to ref 137603
from ref 130307 z 2012 label "jest" italic max_width 255 xyz 87.5 346.5 2012 to ref 137603
no_role_a no_role_b
multiplicity_a_pos 127 435 3000 multiplicity_b_pos 69 294 3000
multiplicity_a_pos 118 442 3000 multiplicity_b_pos 49 266 3000
end
relationcanvas 137987 relation_ref 129155 // udziela serwisu
from ref 137859 z 2006 label "udziela serwisu" italic max_width 255 xyz 499 228 3000 to ref 128131
from ref 137859 z 2006 label "udziela serwisu" italic max_width 255 xyz 408 362 2006 to ref 128131
no_role_a no_role_b
multiplicity_a_pos 499 260 3000 multiplicity_b_pos 561 212 3000
multiplicity_a_pos 441 308 3000 multiplicity_b_pos 419 416 3000
end
relationcanvas 138371 relation_ref 129411 // <association>
from ref 128259 z 2006 to ref 128771
relationcanvas 138371 relation_ref 129411 // zarejestrowana
from ref 128259 z 2006 label "zarejestrowana" italic max_width 255 xyz 549 74 3000 to ref 128771
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
multiplicity_a_pos 537 114 3000 multiplicity_b_pos 617 62 3000
end
relationcanvas 138391 relation_ref 131095 // jest polaczony
decenter_end 660
from ref 128643 z 2006 label "jest polaczony" italic max_width 255 xyz 425 112 2006 to ref 128771
relationcanvas 138883 relation_ref 136067 // tworzy
from ref 128899 z 2006 label "tworzy" italic max_width 255 xyz 366.5 146 3000 to ref 128131
no_role_a no_role_b
multiplicity_a_pos 419 218 3000 multiplicity_b_pos 320 88 3000
end
relationcanvas 139139 relation_ref 136195 // przeprowadza
from ref 132099 z 2006 label "przeprowadza" italic max_width 255 xyz 328.5 208 3000 to ref 128131
no_role_a no_role_b
multiplicity_a_pos 407 255 3000 multiplicity_b_pos 312 200 3000
end
relationcanvas 139523 relation_ref 136451 // <association>
from ref 139267 z 2001 to ref 128003
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 140183 relation_ref 131607 // ma wbudowany
from ref 128131 z 2006 label "ma wbudowany" italic max_width 255 xyz 326.5 276.5 2006 to ref 131075
from ref 128131 z 2006 label "ma wbudowany" italic max_width 255 xyz 319.5 274.5 2006 to ref 131075
no_role_a no_role_b
multiplicity_a_pos 305 304 3000 multiplicity_b_pos 420 284 3000
multiplicity_a_pos 305 304 3000 multiplicity_b_pos 407 280 3000
end
relationcanvas 141335 relation_ref 131991 // przeprowadza
decenter_begin 528
from ref 128899 z 2001 label "przeprowadza" italic max_width 255 xyz 332.5 28 2001 to ref 128023
no_role_a no_role_b
multiplicity_a_pos 457 52 3000 multiplicity_b_pos 269 38 3000
end
relationcanvas 141847 relation_ref 132247 // ma wbudowana
decenter_end 568
from ref 130947 z 2006 label "ma wbudowana" italic max_width 255 xyz 366 320 2006 to ref 128131
no_role_a no_role_b
multiplicity_a_pos 456 294 3000 multiplicity_b_pos 348 376 3000
end
relationcanvas 142359 relation_ref 132503 // wybierany
from ref 131715 z 2011 label "wybierany" italic max_width 255 xyz 127.5 58 2011 to ref 128899
no_role_a no_role_b
multiplicity_a_pos 196 32 3000 multiplicity_b_pos 91 100 3000
end
relationcanvas 143255 relation_ref 132631 // przeprowadza
decenter_begin 283
from ref 128899 z 2006 label "przeprowadza" italic max_width 255 xyz 111.5 132.5 2006 to ref 130307
relationcanvas 140547 relation_ref 136707 // <association>
from ref 140419 z 2017 to ref 128899
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 143639 relation_ref 132759 // jest
from ref 130307 z 2006 label "jest" italic max_width 255 xyz 108 242.5 3000 to ref 129411
relationcanvas 140803 relation_ref 136835 // posiada
from ref 140675 z 2001 label "posiada" italic max_width 255 xyz 363 487.5 3000 to ref 137859
no_role_a no_role_b
multiplicity_a_pos 137 233 3000 multiplicity_b_pos 91 242 3000
multiplicity_a_pos 387 480 3000 multiplicity_b_pos 341 508 3000
end
relationcanvas 141059 relation_ref 136963 // ma wbudowane
from ref 128131 z 2006 label "ma wbudowane" italic max_width 255 xyz 511.5 198.5 3000 to ref 140931
no_role_a no_role_b
multiplicity_a_pos 583 181 3000 multiplicity_b_pos 509 241 3000
end
relationcanvas 141335 relation_ref 131991 // przeprowadza
decenter_begin 528
from ref 128899 z 2001 label "przeprowadza" italic max_width 255 xyz 380.5 38 2001 to ref 128023
no_role_a no_role_b
multiplicity_a_pos 459 48 3000 multiplicity_b_pos 365 60 3000
end
relationcanvas 141847 relation_ref 132247 // ma wbudowana
decenter_end 876
from ref 130947 z 2006 label "ma wbudowana" italic max_width 255 xyz 344.5 316 2006 to ref 128131
no_role_a no_role_b
multiplicity_a_pos 407 293 3000 multiplicity_b_pos 352 363 3000
end
relationcanvas 142359 relation_ref 132503 // wybierany
from ref 131715 z 2011 label "wybierany" italic max_width 255 xyz 149.5 74.5 2011 to ref 128899
no_role_a no_role_b
multiplicity_a_pos 247 68 3000 multiplicity_b_pos 94 109 3000
end
relationcanvas 143255 relation_ref 132631 // przeprowadza
decenter_begin 283
from ref 128899 z 2006 label "przeprowadza" italic max_width 255 xyz 148 138.5 2006 to ref 130307
no_role_a no_role_b
multiplicity_a_pos 87 221 3000 multiplicity_b_pos 275 84 3000
end
relationcanvas 143639 relation_ref 132759 // jest
from ref 130307 z 2006 label "jest" italic max_width 255 xyz 117.5 227 2006 to ref 129411
no_role_a no_role_b
multiplicity_a_pos 159 244 3000 multiplicity_b_pos 87 244 3000
end
relationcanvas 143767 relation_ref 132887 // jest
from ref 130307 z 2006 label "jest" italic max_width 255 xyz 122 276.5 3000 to ref 129667
from ref 130307 z 2006 label "jest" italic max_width 255 xyz 122.5 268 2006 to ref 129667
no_role_a no_role_b
multiplicity_a_pos 175 288 3000 multiplicity_b_pos 101 264 3000
multiplicity_a_pos 168 313 3000 multiplicity_b_pos 87 263 3000
end
relationcanvas 143895 relation_ref 133015 // jest
from ref 130307 z 2006 label "jest" italic max_width 255 xyz 122 319.5 3000 to ref 129795
from ref 130307 z 2006 label "jest" italic max_width 255 xyz 124.5 311.5 2006 to ref 129795
no_role_a no_role_b
multiplicity_a_pos 181 365 3000 multiplicity_b_pos 93 287 3000
multiplicity_a_pos 177 370 3000 multiplicity_b_pos 66 266 3000
end
relationcanvas 144023 relation_ref 133143 // jest
from ref 130307 z 2006 label "jest" italic max_width 255 xyz 32 325.5 3000 to ref 129539
from ref 130307 z 2006 label "jest" italic max_width 255 xyz 32.5 317.5 2006 to ref 129539
no_role_a no_role_b
multiplicity_a_pos 21 382 3000 multiplicity_b_pos 36 282 3000
multiplicity_a_pos 21 383 3000 multiplicity_b_pos 37 266 3000
end
end

View File

@ -1,6 +1,6 @@
format 224
"models"
revision 4
revision 5
modified_by 3 "leero"
@ -70,12 +70,23 @@ format 224
end
class 128023 "Klient"
visibility package stereotype "actor"
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
visibility package
cpp_decl "${comment}${template}class ${name}${inherit} {
${members}};
${inlines}
"
java_decl "${comment}${@}${visibility}${static}${final}${abstract}class ${name}${extends}${implements} {
${members}}
"
php_decl "${comment}${final}${abstract}class ${name}${extends}${implements} {
${members}}
"
python_2_2 python_decl "class ${name}${inherit}:
${docstring}${members}
"
idl_decl "${comment}${abstract}${custom}valuetype ${name}${inherit} {
${members}};
"
explicit_switch_type ""
mysql_decl ""
@ -115,7 +126,7 @@ format 224
classrelation_ref 135831 // (generuje)
end
classrelation 136087 // (przeprowadza)
classrelation 136087 // przeprowadza
relation_ref 131991 // przeprowadza
end
@ -134,6 +145,28 @@ format 224
b role_name "" private
classrelation_ref 130691 // <association>
end
attribute 128003 "imie"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128131 "nazwisko"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 128003 "Karta"
@ -154,7 +187,7 @@ format 224
relation_ref 129175 // posiada
end
classrelation 130711 // (ma przypisane)
classrelation 130711 // ma przypisane
relation_ref 129303 // ma przypisane
end
@ -178,13 +211,61 @@ format 224
relation_ref 130327 // przyjmuje
end
classrelation 133271 // (przyjmuje)
classrelation 133271 // przyjmuje
relation_ref 130583 // przyjmuje
end
classrelation 130691 // <association>
relation_ref 129283 // <association>
end
attribute 128771 "numer"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128899 "data_waznosci"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129027 "rodzaj"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129155 "sygnatura"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 138627 // <association>
relation_ref 136451 // <association>
end
end
class 128131 "Bankomat"
@ -197,11 +278,11 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 128663 // posiada
relation_ref 128279 // posiada
classrelation 128663 // (komunikuje sie)
relation_ref 128279 // komunikuje sie
end
classrelation 128919 // (ma)
classrelation 128919 // ma
relation_ref 128407 // ma
end
@ -249,13 +330,62 @@ format 224
relation_ref 128771 // <association>
end
classrelation 129923 // (ma wbudowany)
classrelation 129923 // ma wbudowany
relation_ref 128899 // ma wbudowany
end
classrelation 130435 // (udziela serwisu)
classrelation 130435 // udziela serwisu
relation_ref 129155 // udziela serwisu
end
classrelation 137859 // (tworzy)
relation_ref 136067 // tworzy
end
classrelation 138115 // (przeprowadza)
relation_ref 136195 // przeprowadza
end
attribute 129283 "numer_seryjny"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129411 "adres"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129539 "stan"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 139523 // (ma wbudowane)
relation 136963 ---- name "ma wbudowane"
a role_name "" multiplicity "1" private
classrelation_ref 139523 // (ma wbudowane)
b role_name "" multiplicity "1" private
classrelation_ref 139651 // (ma wbudowane)
end
end
class 128259 "Konto"
@ -296,12 +426,27 @@ format 224
classrelation_ref 134807 // (posiada)
end
classrelation 130819 // <association>
relation 129411 ----
a role_name "" private
classrelation_ref 130819 // <association>
b role_name "" private
classrelation_ref 130947 // <association>
classrelation 130819 // (zarejestrowana)
relation 129411 ---- name "zarejestrowana"
a role_name "" multiplicity "1" private
classrelation_ref 130819 // (zarejestrowana)
b role_name "" multiplicity "1..*" private
classrelation_ref 130947 // (zarejestrowana)
end
attribute 128259 "id"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 138371 // <association>
relation_ref 136323 // <association>
end
end
@ -330,7 +475,7 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 135063 // (wyswietla)
classrelation 135063 // wyswietla
relation_ref 131479 // wyswietla
end
end
@ -350,7 +495,7 @@ format 224
a role_name "" multiplicity "1" private
classrelation_ref 128791 // (ma)
b role_name "" multiplicity "1..*" private
classrelation_ref 128919 // (ma)
classrelation_ref 128919 // ma
end
classrelation 131351 // (ma)
@ -436,12 +581,12 @@ format 224
relation_ref 128151 // <association>
end
classrelation 128535 // (posiada)
relation 128279 ---- name "posiada"
a role_name "" private
classrelation_ref 128535 // (posiada)
b role_name "" private
classrelation_ref 128663 // posiada
classrelation 128535 // (komunikuje sie)
relation 128279 ---- name "komunikuje sie"
a role_name "" multiplicity "*" private
classrelation_ref 128535 // (komunikuje sie)
b role_name "" multiplicity "1" private
classrelation_ref 128663 // (komunikuje sie)
end
classrelation 129175 // <association>
@ -484,8 +629,19 @@ format 224
relation_ref 128131 // <association>
end
classrelation 130947 // <association>
relation_ref 129411 // <association>
classrelation 130947 // (zarejestrowana)
relation_ref 129411 // zarejestrowana
end
attribute 130051 "nazwa"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
@ -524,20 +680,54 @@ format 224
a role_name "" multiplicity "1" private
classrelation_ref 135959 // (przeprowadza)
b role_name "" multiplicity "1" private
classrelation_ref 136087 // (przeprowadza)
classrelation_ref 136087 // przeprowadza
end
classrelation 137111 // (wybierany)
classrelation 137111 // wybierany
relation_ref 132503 // wybierany
end
classrelation 137239 // (przeprowadza)
relation 132631 ---- name "przeprowadza"
a role_name "" private
a role_name "" multiplicity "0..1" private
classrelation_ref 137239 // (przeprowadza)
b role_name "" private
b role_name "" multiplicity "1" private
classrelation_ref 137367 // (przeprowadza)
end
classrelation 137731 // (tworzy)
relation 136067 ---- name "tworzy"
a role_name "" multiplicity "1" private
classrelation_ref 137731 // (tworzy)
b role_name "" multiplicity "1" private
classrelation_ref 137859 // (tworzy)
end
attribute 129795 "data_rozpoczecia"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129923 "data_zakonczenia"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 139139 // <association>
relation_ref 136707 // <association>
end
end
class 129027 "Rachunek"
@ -567,7 +757,40 @@ format 224
a role_name "" multiplicity "*" private
classrelation_ref 130583 // (ma przypisane)
b role_name "" multiplicity "1" private
classrelation_ref 130711 // (ma przypisane)
classrelation_ref 130711 // ma przypisane
end
attribute 128387 "numer"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128515 "stan"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128643 "waluta"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
@ -605,7 +828,7 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 137623 // (jest)
classrelation 137623 // jest
relation_ref 132759 // jest
end
end
@ -620,7 +843,7 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 138391 // (jest)
classrelation 138391 // jest
relation_ref 133143 // jest
end
end
@ -635,7 +858,7 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 137879 // (jest)
classrelation 137879 // jest
relation_ref 132887 // jest
end
end
@ -650,7 +873,7 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 138135 // (jest)
classrelation 138135 // jest
relation_ref 133015 // jest
end
end
@ -710,7 +933,7 @@ format 224
a role_name "" multiplicity "1" private
classrelation_ref 137495 // (jest)
b role_name "" multiplicity "1" private
classrelation_ref 137623 // (jest)
classrelation_ref 137623 // jest
end
classrelation 137751 // (jest)
@ -718,7 +941,7 @@ format 224
a role_name "" multiplicity "1" private
classrelation_ref 137751 // (jest)
b role_name "" multiplicity "1" private
classrelation_ref 137879 // (jest)
classrelation_ref 137879 // jest
end
classrelation 138007 // (jest)
@ -726,7 +949,7 @@ format 224
a role_name "" multiplicity "1" private
classrelation_ref 138007 // (jest)
b role_name "" multiplicity "1" private
classrelation_ref 138135 // (jest)
classrelation_ref 138135 // jest
end
classrelation 138263 // (jest)
@ -734,7 +957,7 @@ format 224
a role_name "" multiplicity "1" private
classrelation_ref 138263 // (jest)
b role_name "" multiplicity "1" private
classrelation_ref 138391 // (jest)
classrelation_ref 138391 // jest
end
classrelation 130051 // (jest)
@ -744,6 +967,17 @@ format 224
b role_name "" multiplicity "1" private
classrelation_ref 130179 // (jest)
end
attribute 130179 "kwota"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 130435 "Komunikat"
@ -797,7 +1031,7 @@ format 224
a role_name "" multiplicity "1" private
classrelation_ref 133143 // (przyjmuje)
b role_name "" multiplicity "1" private
classrelation_ref 133271 // (przyjmuje)
classrelation_ref 133271 // przyjmuje
end
classrelation 133527 // uzywa
@ -916,7 +1150,7 @@ format 224
a role_name "" multiplicity "1" private
classrelation_ref 134935 // (wyswietla)
b role_name "" multiplicity "1" private
classrelation_ref 135063 // (wyswietla)
classrelation_ref 135063 // wyswietla
end
end
@ -943,7 +1177,7 @@ format 224
a role_name "" multiplicity "1" private
classrelation_ref 136983 // (wybierany)
b role_name "" multiplicity "1" private
classrelation_ref 137111 // (wybierany)
classrelation_ref 137111 // wybierany
end
end
@ -957,6 +1191,9 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 139651 // (ma wbudowane)
relation_ref 136963 // ma wbudowane
end
end
class 131971 "Regula_druku"
@ -1016,6 +1253,26 @@ format 224
b role_name "" private
classrelation_ref 129155 // <association>
end
classrelation 137475 // <association>
relation 135939 ----
a role_name "" private
classrelation_ref 137475 // <association>
b role_name "" private
classrelation_ref 137603 // <association>
end
classrelation 137603 // <association>
relation_ref 135939 // <association>
end
classrelation 137987 // (przeprowadza)
relation 136195 ---- name "przeprowadza"
a role_name "" multiplicity "1" private
classrelation_ref 137987 // (przeprowadza)
b role_name "" multiplicity "1" private
classrelation_ref 138115 // (przeprowadza)
end
end
class 132227 "Papier"
@ -1190,7 +1447,7 @@ format 224
a role_name "" multiplicity "1" private
classrelation_ref 129795 // (ma wbudowany)
b role_name "" multiplicity "1" private
classrelation_ref 129923 // (ma wbudowany)
classrelation_ref 129923 // ma wbudowany
end
end
@ -1224,8 +1481,123 @@ format 224
a role_name "" multiplicity "1" private
classrelation_ref 130307 // (udziela serwisu)
b role_name "" multiplicity "1" private
classrelation_ref 130435 // (udziela serwisu)
end
classrelation_ref 130435 // udziela serwisu
end
attribute 129667 "id"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 138755 // <association>
relation 136579 ----
a role_name "" multiplicity "1" private
classrelation_ref 138755 // <association>
b role_name "" multiplicity "1" private
classrelation_ref 138883 // <association>
end
classrelation 139395 // (posiada)
relation_ref 136835 // posiada
end
end
class 146435 "Regula_blokady_karty"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 138243 // <association>
relation 136323 ----
a role_name "" private
classrelation_ref 138243 // <association>
b role_name "" private
classrelation_ref 138371 // <association>
end
classrelation 138499 // <association>
relation 136451 ----
a role_name "" private
classrelation_ref 138499 // <association>
b role_name "" private
classrelation_ref 138627 // <association>
end
end
class 146563 "Karta_serwisanta"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 138883 // <association>
relation_ref 136579 // <association>
end
end
class 146691 "Regula_przerwania"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 139011 // <association>
relation 136707 ----
a role_name "" private
classrelation_ref 139011 // <association>
b role_name "" private
classrelation_ref 139139 // <association>
end
end
class 146819 "Karta_Dostepu"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 139267 // (posiada)
relation 136835 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 139267 // (posiada)
b role_name "" multiplicity "0..1" private
classrelation_ref 139395 // (posiada)
end
end
class 146947 "Zarzadzanie_Rachunkiem"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
end
end