completed attributes

This commit is contained in:
s464978 2022-12-07 16:09:32 +01:00
parent 884fb2fea6
commit 7e8a29ffab
3 changed files with 567 additions and 154 deletions

25
models/12.session Normal file
View File

@ -0,0 +1,25 @@
window_sizes 1800 910 450 1345 760 104
show_stereotypes
selected classdiagram_ref 128023 // domain-model
open
class_ref 128259 // Konto
class_ref 128771 // Bank
class_ref 129411 // Zakup_pre_paidu
class_ref 129539 // Wyplata
class_ref 129667 // Wplata
class_ref 129795 // Przelew
class_ref 130307 // Operacja
class_ref 130435 // Komunikat
class_ref 130691 // Czytnik
class_ref 130947 // Drukarka
class_ref 131075 // Glosnik
class_ref 131715 // Wybor_jezyka
class_ref 131843 // Kasetka
class_ref 132227 // Papier
class_ref 139651 // Klawiatura
class_ref 139779 // Sprawdzenie_stanu_rachunku
class_ref 139907 // Sserwisant
class_ref 128012 // Kod_Bledu
end
end

View File

@ -16,10 +16,18 @@ classcanvas 128259 class_ref 128259 // Konto
classdiagramsettings member_max_width 0 end
xyz 639.5 28.3 2000
end
classcanvas 128268 class_ref 131331 // Awaria
classdiagramsettings member_max_width 0 end
xyz 218 598 2000
end
classcanvas 128387 class_ref 128387 // PIN
classdiagramsettings member_max_width 0 end
xyz 653.9 474.3 2005
end
classcanvas 128524 class_ref 128012 // Kod_Bledu
classdiagramsettings member_max_width 0 end
xyz 419 656 2000
end
classcanvas 128771 class_ref 128771 // Bank
classdiagramsettings member_max_width 0 end
xyz 485.4 102 2005
@ -32,17 +40,13 @@ classcanvas 129027 class_ref 129027 // Rachunek
classdiagramsettings member_max_width 0 end
xyz 696.2 157.3 2000
end
classcanvas 129155 class_ref 129155 // Piniondz
classcanvas 129036 class_ref 132227 // Papier
classdiagramsettings member_max_width 0 end
xyz 576.4 1126.9 2005
end
classcanvas 129283 class_ref 129283 // Paragon
classdiagramsettings member_max_width 0 end
xyz 636.4 873.4 2000
xyz 237 748 2000
end
classcanvas 129411 class_ref 129411 // Zakup_pre_paidu
classdiagramsettings member_max_width 0 end
xyz 171.5 221 2000
xyz 169.5 197 2000
end
classcanvas 129539 class_ref 129539 // Wyplata
classdiagramsettings member_max_width 0 end
@ -50,19 +54,11 @@ classcanvas 129539 class_ref 129539 // Wyplata
end
classcanvas 129667 class_ref 129667 // Wplata
classdiagramsettings member_max_width 0 end
xyzwh 181.6 299.1 2000 51 37
xyzwh 181.6 299.1 2000 51 81
end
classcanvas 129795 class_ref 129795 // Przelew
classdiagramsettings member_max_width 0 end
xyz 185.5 385.4 2000
end
classcanvas 130051 class_ref 130051 // Opcja
classdiagramsettings member_max_width 0 end
xyz 626.8 1048.7 2000
end
classcanvas 130179 class_ref 130179 // Sejf
classdiagramsettings member_max_width 0 end
xyz 311.1 1146.2 2000
xyz 131.5 407.4 2000
end
classcanvas 130307 class_ref 130307 // Operacja
classdiagramsettings member_max_width 0 end
@ -70,36 +66,20 @@ classcanvas 130307 class_ref 130307 // Operacja
end
classcanvas 130435 class_ref 130435 // Komunikat
classdiagramsettings member_max_width 0 end
xyz 708 1095.8 2000
end
classcanvas 130563 class_ref 130563 // Serwisant
classdiagramsettings member_max_width 0 end
xyz 638.8 1125.2 2000
xyz 689 598.8 2000
end
classcanvas 130691 class_ref 130691 // Czytnik
classdiagramsettings member_max_width 0 end
xyz 568.6 335.1 2000
end
classcanvas 130819 class_ref 130819 // Wprowadzanie
classdiagramsettings member_max_width 0 end
xyz 430.7 1076.1 2000
end
classcanvas 130947 class_ref 130947 // Drukarka
classdiagramsettings member_max_width 0 end
xyz 297.3 364.6 2000
xyzwh 37.3 670.6 2000 89 51
end
classcanvas 131075 class_ref 131075 // Glosnik
classdiagramsettings member_max_width 0 end
xyz 248.1 288.2 2000
end
classcanvas 131331 class_ref 131331 // Awaria
classdiagramsettings member_max_width 0 end
xyz 542.1 873.1 2000
end
classcanvas 131459 class_ref 131459 // Przerwanie
classdiagramsettings member_max_width 0 end
xyz 422.2 982.5 2005
end
classcanvas 131587 class_ref 131587 // Ekran
classdiagramsettings member_max_width 0 end
xyz 652.9 248.9 2000
@ -108,57 +88,21 @@ classcanvas 131715 class_ref 131715 // Wybor_jezyka
classdiagramsettings member_max_width 0 end
xyz 4.9 98.7 2010
end
classcanvas 131843 class_ref 131843 // Kasetka
classdiagramsettings member_max_width 0 end
xyz 565.6 1058.6 2000
end
classcanvas 131971 class_ref 131971 // Regula_druku
classdiagramsettings member_max_width 0 end
xyz 440.6 1138.1 2000
end
classcanvas 132099 class_ref 132099 // Autoryzacja
classdiagramsettings member_max_width 0 end
xyzwh 230.4 157.7 2005 77 35
end
classcanvas 132227 class_ref 132227 // Papier
classdiagramsettings member_max_width 0 end
xyz 344.4 880.7 2000
end
classcanvas 132355 class_ref 132355 // Zlecenie_przelewu
classdiagramsettings member_max_width 0 end
xyz 676.1 983.5 2005
end
classcanvas 132611 class_ref 132611 // Reklama
classdiagramsettings member_max_width 0 end
xyz 733.2 1139.9 2005
end
classcanvas 132739 class_ref 132739 // Walidacja_karty
classdiagramsettings member_max_width 0 end
xyz 309.6 1065.6 2005
end
classcanvas 132867 class_ref 132867 // Alarm
classdiagramsettings member_max_width 0 end
xyz 440.6 882.5 2005
end
classcanvas 132995 class_ref 132995 // Usluga
classdiagramsettings member_max_width 0 end
xyz 723.8 1026.3 2000
end
classcanvas 133123 class_ref 133123 // terminal
classdiagramsettings member_max_width 0 end
xyz 447.5 1022.4 2010
xyzwh 230.4 157.7 2005 77 39
end
classcanvas 136451 class_ref 139651 // Klawiatura
classdiagramsettings member_max_width 0 end
xyz 478.5 405 2000
xyz 478.5 404 2000
end
classcanvas 137603 class_ref 139779 // Sprawdzenie_stanu_rachunku
classdiagramsettings member_max_width 0 end
xyzwh 57.5 456.5 2011 167 38
xyzwh 19.5 515.5 2011 179 81
end
classcanvas 137859 class_ref 139907 // Zerwisant
classcanvas 137859 class_ref 139907 // Sserwisant
classdiagramsettings member_max_width 0 end
xyz 396.5 432 2000
xyz 397.5 432 2000
end
classcanvas 139267 class_ref 146435 // Regula_blokady_karty
classdiagramsettings member_max_width 0 end
@ -170,83 +114,104 @@ classcanvas 140419 class_ref 146691 // Regula_przerwania
end
classcanvas 140675 class_ref 146819 // Karta_Dostepu
classdiagramsettings member_max_width 0 end
xyz 300.5 524.5 2000
xyz 462.5 567.5 2000
end
classcanvas 140931 class_ref 131843 // Kasetka
classdiagramsettings member_max_width 0 end
xyz 596.5 148.5 2000
end
relationcanvas 128012 relation_ref 128012 // wy wietla
from ref 128131 z 2006 label "wy wietla" italic max_width 255 xyz 572 441 3000 to ref 130435
no_role_a no_role_b
multiplicity_a_pos 683 579 3000 multiplicity_b_pos 480 320 3000
end
relationcanvas 128396 relation_ref 128268 // wystepuje
from ref 128131 z 2006 label "wystepuje" italic max_width 255 xyz 319 441 3000 to ref 128268
no_role_a no_role_b
multiplicity_a_pos 244 579 3000 multiplicity_b_pos 416 320 3000
end
relationcanvas 128652 relation_ref 128396 // zawiera
from ref 128268 z 2001 label "zawiera" italic max_width 255 xyz 322.5 633.5 3000 to ref 128524
no_role_a no_role_b
multiplicity_a_pos 404 682 3000 multiplicity_b_pos 278 634 3000
end
relationcanvas 128919 relation_ref 128279 // komunikuje sie
decenter_begin 435
from ref 128771 z 2006 label "komunikuje sie" italic max_width 255 xyz 452.5 177 2006 to ref 128131
from ref 128771 z 2006 label "komunikuje sie" italic max_width 255 xyz 453 185 2006 to ref 128131
no_role_a no_role_b
multiplicity_a_pos 463 218 3000 multiplicity_b_pos 490 150 3000
multiplicity_a_pos 465 214 3000 multiplicity_b_pos 486 173 3000
end
relationcanvas 129164 relation_ref 128524 // posiada
from ref 130947 z 2001 label "posiada" italic max_width 255 xyz 161 722 3000 to ref 129036
no_role_a no_role_b
multiplicity_a_pos 220 771 3000 multiplicity_b_pos 135 724 3000
end
relationcanvas 131735 relation_ref 128791 // posiada
from ref 128023 z 2001 label "posiada" italic max_width 255 xyz 576 30 2001 to ref 128259
from ref 128023 z 2001 label "posiada" italic max_width 255 xyz 576 38 2001 to ref 128259
no_role_a no_role_b
multiplicity_a_pos 618 33 3000 multiplicity_b_pos 534 23 3000
multiplicity_a_pos 612 65 3000 multiplicity_b_pos 539 61 3000
end
relationcanvas 132503 relation_ref 129047 // posiada
from ref 128259 z 2001 label "posiada" italic max_width 255 xyz 672 102 2001 to ref 129027
from ref 128259 z 2001 label "posiada" italic max_width 255 xyz 674 110 2001 to ref 129027
no_role_a no_role_b
multiplicity_a_pos 698 141 3000 multiplicity_b_pos 661 76 3000
multiplicity_a_pos 691 138 3000 multiplicity_b_pos 664 99 3000
end
relationcanvas 133271 relation_ref 129303 // ma przypisane
from ref 129027 z 2001 label "ma przypisane" italic max_width 255 xyz 702 250.5 2001 to ref 128003
from ref 129027 z 2001 label "ma przypisane" italic max_width 255 xyz 702 250 2001 to ref 128003
no_role_a no_role_b
multiplicity_a_pos 733 289 3000 multiplicity_b_pos 721 231 3000
multiplicity_a_pos 730 286 3000 multiplicity_b_pos 720 244 3000
end
relationcanvas 133655 relation_ref 129431 // posiada (jako atrybut)
from ref 128003 z 2006 label "posiada (jako atrybut)" italic max_width 255 xyz 654.5 418.5 2006 to ref 128387
from ref 128003 z 2006 label "posiada (jako atrybut)" italic max_width 255 xyz 654 418 2006 to ref 128387
no_role_a no_role_b
multiplicity_a_pos 673 459 3000 multiplicity_b_pos 714 392 3000
multiplicity_a_pos 671 455 3000 multiplicity_b_pos 706 408 3000
end
relationcanvas 135191 relation_ref 129943 // ma wbudowany
from ref 128131 z 2006 label "ma wbudowany" italic max_width 255 xyz 540.5 255.5 2006 to ref 131587
from ref 128131 z 2006 label "ma wbudowany" italic max_width 255 xyz 540 255 2006 to ref 131587
no_role_a no_role_b
multiplicity_a_pos 639 271 3000 multiplicity_b_pos 509 272 3000
multiplicity_a_pos 635 274 3000 multiplicity_b_pos 514 278 3000
end
relationcanvas 136599 relation_ref 130455 // ma wbudowany
from ref 128131 z 2006 label "ma wbudowany" italic max_width 255 xyz 497 304 2006 to ref 130691
from ref 128131 z 2006 label "ma wbudowany" italic max_width 255 xyz 497 302 2006 to ref 130691
no_role_a no_role_b
multiplicity_a_pos 556 346 3000 multiplicity_b_pos 509 303 3000
multiplicity_a_pos 551 346 3000 multiplicity_b_pos 514 309 3000
end
relationcanvas 137111 relation_ref 130583 // przyjmuje
from ref 130691 z 2001 label "przyjmuje" italic max_width 255 xyz 641 336.5 2001 to ref 128003
from ref 130691 z 2001 label "przyjmuje" italic max_width 255 xyz 654 337.5 2001 to ref 128003
no_role_a no_role_b
multiplicity_a_pos 698 352 3000 multiplicity_b_pos 625 356 3000
multiplicity_a_pos 694 360 3000 multiplicity_b_pos 656 363 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 456 342 2006 to ref 128131
decenter_end 746
from ref 136451 z 2006 label "ma wbudowany" italic max_width 255 xyz 458 341.5 2006 to ref 128131
no_role_a no_role_b
multiplicity_a_pos 470 308 3000 multiplicity_b_pos 491 390 3000
multiplicity_a_pos 468 320 3000 multiplicity_b_pos 491 385 3000
end
relationcanvas 137731 relation_ref 129027 // jest
from ref 130307 z 2012 label "jest" italic max_width 255 xyz 87.5 346.5 2012 to ref 137603
decenter_end 497
from ref 130307 z 2012 label "jest" italic max_width 255 xyz 74.5 384 2012 to ref 137603
no_role_a no_role_b
multiplicity_a_pos 118 442 3000 multiplicity_b_pos 49 266 3000
multiplicity_a_pos 90 496 3000 multiplicity_b_pos 44 289 3000
end
relationcanvas 137987 relation_ref 129155 // udziela serwisu
from ref 137859 z 2006 label "udziela serwisu" italic max_width 255 xyz 408 362 2006 to ref 128131
from ref 137859 z 2006 label "udziela serwisu" italic max_width 255 xyz 411 362 2006 to ref 128131
no_role_a no_role_b
multiplicity_a_pos 441 308 3000 multiplicity_b_pos 419 416 3000
multiplicity_a_pos 439 320 3000 multiplicity_b_pos 423 413 3000
end
relationcanvas 138371 relation_ref 129411 // zarejestrowana
from ref 128259 z 2006 label "zarejestrowana" italic max_width 255 xyz 549 74 3000 to ref 128771
from ref 128259 z 2006 label "zarejestrowana" italic max_width 255 xyz 549 82 2006 to ref 128771
no_role_a no_role_b
multiplicity_a_pos 537 114 3000 multiplicity_b_pos 617 62 3000
multiplicity_a_pos 541 124 3000 multiplicity_b_pos 612 72 3000
end
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
from ref 128899 z 2006 label "tworzy" italic max_width 255 xyz 366 146 2006 to ref 128131
no_role_a no_role_b
multiplicity_a_pos 419 218 3000 multiplicity_b_pos 320 88 3000
multiplicity_a_pos 413 214 3000 multiplicity_b_pos 321 98 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
from ref 132099 z 2006 label "przeprowadza" italic max_width 255 xyz 328 208 2006 to ref 128131
no_role_a no_role_b
multiplicity_a_pos 407 255 3000 multiplicity_b_pos 312 200 3000
multiplicity_a_pos 403 261 3000 multiplicity_b_pos 316 205 3000
end
relationcanvas 139523 relation_ref 136451 // <association>
from ref 139267 z 2001 to ref 128003
@ -254,9 +219,9 @@ relationcanvas 139523 relation_ref 136451 // <association>
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 319.5 274.5 2006 to ref 131075
from ref 128131 z 2006 label "ma wbudowany" italic max_width 255 xyz 331 275.5 2006 to ref 131075
no_role_a no_role_b
multiplicity_a_pos 305 304 3000 multiplicity_b_pos 407 280 3000
multiplicity_a_pos 336 307 3000 multiplicity_b_pos 403 286 3000
end
relationcanvas 140547 relation_ref 136707 // <association>
from ref 140419 z 2017 to ref 128899
@ -264,56 +229,57 @@ relationcanvas 140547 relation_ref 136707 // <association>
no_multiplicity_a no_multiplicity_b
end
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
from ref 140675 z 2001 label "posiada" italic max_width 255 xyz 457 524.5 2001 to ref 137859
no_role_a no_role_b
multiplicity_a_pos 387 480 3000 multiplicity_b_pos 341 508 3000
multiplicity_a_pos 447 519 3000 multiplicity_b_pos 462 548 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
from ref 128131 z 2006 label "ma wbudowane" italic max_width 255 xyz 511 204.5 2006 to ref 140931
no_role_a no_role_b
multiplicity_a_pos 583 181 3000 multiplicity_b_pos 509 241 3000
multiplicity_a_pos 579 193 3000 multiplicity_b_pos 514 248 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
decenter_begin 527
from ref 128899 z 2001 label "przeprowadza" italic max_width 255 xyz 380 41 2001 to ref 128023
no_role_a no_role_b
multiplicity_a_pos 459 48 3000 multiplicity_b_pos 365 60 3000
multiplicity_a_pos 454 61 3000 multiplicity_b_pos 370 68 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
decenter_end 875
from ref 130947 z 2006 label "ma wbudowana" italic max_width 255 xyz 257.5 474 2006 to ref 128131
no_role_a no_role_b
multiplicity_a_pos 407 293 3000 multiplicity_b_pos 352 363 3000
multiplicity_a_pos 478 311 3000 multiplicity_b_pos 111 667 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
from ref 131715 z 2011 label "wybierany" italic max_width 255 xyz 149 77 2011 to ref 128899
no_role_a no_role_b
multiplicity_a_pos 247 68 3000 multiplicity_b_pos 94 109 3000
multiplicity_a_pos 243 74 3000 multiplicity_b_pos 102 115 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
decenter_begin 282
from ref 128899 z 2006 label "przeprowadza" italic max_width 255 xyz 151 141 2006 to ref 130307
no_role_a no_role_b
multiplicity_a_pos 87 221 3000 multiplicity_b_pos 275 84 3000
multiplicity_a_pos 98 227 3000 multiplicity_b_pos 272 92 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
from ref 130307 z 2006 label "jest" italic max_width 255 xyz 119 229.5 2006 to ref 129411
no_role_a no_role_b
multiplicity_a_pos 159 244 3000 multiplicity_b_pos 87 244 3000
multiplicity_a_pos 152 247 3000 multiplicity_b_pos 98 253 3000
end
relationcanvas 143767 relation_ref 132887 // jest
from ref 130307 z 2006 label "jest" italic max_width 255 xyz 122.5 268 2006 to ref 129667
from ref 130307 z 2006 label "jest" italic max_width 255 xyz 125 283 2006 to ref 129667
no_role_a no_role_b
multiplicity_a_pos 168 313 3000 multiplicity_b_pos 87 263 3000
multiplicity_a_pos 164 335 3000 multiplicity_b_pos 98 281 3000
end
relationcanvas 143895 relation_ref 133015 // jest
from ref 130307 z 2006 label "jest" italic max_width 255 xyz 124.5 311.5 2006 to ref 129795
decenter_end 333
from ref 130307 z 2006 label "jest" italic max_width 255 xyz 115.5 330 2006 to ref 129795
no_role_a no_role_b
multiplicity_a_pos 177 370 3000 multiplicity_b_pos 66 266 3000
multiplicity_a_pos 154 388 3000 multiplicity_b_pos 66 289 3000
end
relationcanvas 144023 relation_ref 133143 // jest
from ref 130307 z 2006 label "jest" italic max_width 255 xyz 32.5 317.5 2006 to ref 129539
from ref 130307 z 2006 label "jest" italic max_width 255 xyz 34 325 2006 to ref 129539
no_role_a no_role_b
multiplicity_a_pos 21 383 3000 multiplicity_b_pos 37 266 3000
multiplicity_a_pos 20 379 3000 multiplicity_b_pos 34 289 3000
end
end

View File

@ -1,7 +1,7 @@
format 224
"models"
revision 5
modified_by 3 "leero"
revision 6
modified_by 12 "eryoo"
@ -147,7 +147,7 @@ ${members}};
end
attribute 128003 "imie"
private explicit_type ""
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
@ -158,7 +158,18 @@ ${members}};
end
attribute 128131 "nazwisko"
private explicit_type ""
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128396 "pesel"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
@ -220,7 +231,7 @@ ${members}};
end
attribute 128771 "numer"
private explicit_type ""
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
@ -278,7 +289,7 @@ ${members}};
explicit_switch_type ""
mysql_decl ""
classrelation 128663 // (komunikuje sie)
classrelation 128663 // komunikuje sie
relation_ref 128279 // komunikuje sie
end
@ -322,7 +333,7 @@ ${members}};
relation_ref 132119 // <association>
end
classrelation 136599 // (ma wbudowana)
classrelation 136599 // ma wbudowana
relation_ref 132247 // ma wbudowana
end
@ -338,16 +349,16 @@ ${members}};
relation_ref 129155 // udziela serwisu
end
classrelation 137859 // (tworzy)
classrelation 137859 // tworzy
relation_ref 136067 // tworzy
end
classrelation 138115 // (przeprowadza)
classrelation 138115 // przeprowadza
relation_ref 136195 // przeprowadza
end
attribute 129283 "numer_seryjny"
private explicit_type ""
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
@ -358,7 +369,7 @@ ${members}};
end
attribute 129411 "adres"
private explicit_type ""
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
@ -386,6 +397,30 @@ ${members}};
b role_name "" multiplicity "1" private
classrelation_ref 139651 // (ma wbudowane)
end
classrelation 128012 // (wy wietla)
relation 128012 ---- name "wy wietla"
a role_name "" multiplicity "*" private
classrelation_ref 128012 // (wy wietla)
b role_name "" multiplicity "1" private
classrelation_ref 128140 // (wy wietla)
end
classrelation 128268 // (< wystepuje)
relation 128140 ---- name "< wystepuje"
a role_name "" private
classrelation_ref 128268 // (< wystepuje)
b role_name "" private
classrelation_ref 128396 // (< wystepuje)
end
classrelation 128524 // (wystepuje)
relation 128268 ---- name "wystepuje"
a role_name "" multiplicity "*" private
classrelation_ref 128524 // (wystepuje)
b role_name "" multiplicity "*" private
classrelation_ref 128652 // (wystepuje)
end
end
class 128259 "Konto"
@ -435,7 +470,7 @@ ${members}};
end
attribute 128259 "id"
private explicit_type ""
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
@ -448,6 +483,17 @@ ${members}};
classrelation 138371 // <association>
relation_ref 136323 // <association>
end
attribute 128780 "klient"
private type class_ref 128023 // Klient
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 128387 "PIN"
@ -586,7 +632,7 @@ ${members}};
a role_name "" multiplicity "*" private
classrelation_ref 128535 // (komunikuje sie)
b role_name "" multiplicity "1" private
classrelation_ref 128663 // (komunikuje sie)
classrelation_ref 128663 // komunikuje sie
end
classrelation 129175 // <association>
@ -634,7 +680,18 @@ ${members}};
end
attribute 130051 "nazwa"
private explicit_type ""
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129420 "NIP"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
@ -700,7 +757,7 @@ ${members}};
a role_name "" multiplicity "1" private
classrelation_ref 137731 // (tworzy)
b role_name "" multiplicity "1" private
classrelation_ref 137859 // (tworzy)
classrelation_ref 137859 // tworzy
end
attribute 129795 "data_rozpoczecia"
@ -831,6 +888,39 @@ ${members}};
classrelation 137623 // jest
relation_ref 132759 // jest
end
attribute 130572 "kwota"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 130700 "konto"
private type class_ref 128259 // Konto
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 131084 "waluta"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 129539 "Wyplata"
@ -846,6 +936,39 @@ ${members}};
classrelation 138391 // jest
relation_ref 133143 // jest
end
attribute 130188 "kwota"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 130316 "konto"
private type class_ref 128259 // Konto
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 130444 "waluta"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 129667 "Wplata"
@ -861,6 +984,39 @@ ${members}};
classrelation 137879 // jest
relation_ref 132887 // jest
end
attribute 131212 "kwota"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 131340 "konto"
private type class_ref 128259 // Konto
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 131468 "waluta"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 129795 "Przelew"
@ -876,6 +1032,39 @@ ${members}};
classrelation 138135 // jest
relation_ref 133015 // jest
end
attribute 131596 "konto"
private type class_ref 128259 // Konto
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 131724 "numerRachunkuOdbiorcy"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 131852 "waluta"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 129923 "Czas"
@ -968,8 +1157,19 @@ ${members}};
classrelation_ref 130179 // (jest)
end
attribute 130179 "kwota"
private explicit_type ""
attribute 130179 "typOperacji"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128908 "idOperacji"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
@ -990,6 +1190,31 @@ ${members}};
explicit_switch_type ""
mysql_decl ""
classrelation 128140 // (wy wietla)
relation_ref 128012 // wy wietla
end
attribute 128524 "tekst"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128652 "czasTrwania"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 130563 "Serwisant"
@ -1037,6 +1262,17 @@ ${members}};
classrelation 133527 // uzywa
relation_ref 130711 // uzywa
end
attribute 129164 "numerSeryjny"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 130819 "Wprowadzanie"
@ -1066,7 +1302,26 @@ ${members}};
a role_name "" multiplicity "1" private
classrelation_ref 136471 // (ma wbudowana)
b role_name "" multiplicity "1" private
classrelation_ref 136599 // (ma wbudowana)
classrelation_ref 136599 // ma wbudowana
end
attribute 129292 "numerSeryjny"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 129036 // (posiada)
relation 128524 ---- name "posiada"
a role_name "" multiplicity "1" private
classrelation_ref 129036 // (posiada)
b role_name "" multiplicity "1" private
classrelation_ref 129164 // (posiada)
end
end
@ -1083,6 +1338,17 @@ ${members}};
classrelation 135319 // (ma wbudowany)
relation_ref 131607 // ma wbudowany
end
attribute 129676 "numerSeryjny"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 131203 "Zasilanie"
@ -1110,6 +1376,22 @@ ${members}};
classrelation 131479 // (ma)
relation_ref 129687 // ma
end
classrelation 128396 // (< wystepuje)
relation_ref 128140 // < wystepuje
end
classrelation 128652 // (wystepuje)
relation_ref 128268 // wystepuje
end
classrelation 128780 // (zawiera)
relation 128396 ---- name "zawiera"
a role_name "" multiplicity "*" private
classrelation_ref 128780 // (zawiera)
b role_name "" multiplicity "1" private
classrelation_ref 128908 // (zawiera)
end
end
class 131459 "Przerwanie"
@ -1179,6 +1461,17 @@ ${members}};
b role_name "" multiplicity "1" private
classrelation_ref 137111 // wybierany
end
attribute 130060 "numerJezyka"
private explicit_type "int"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 131843 "Kasetka"
@ -1194,6 +1487,17 @@ ${members}};
classrelation 139651 // (ma wbudowane)
relation_ref 136963 // ma wbudowane
end
attribute 129548 "numerSeryjny"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 131971 "Regula_druku"
@ -1271,7 +1575,7 @@ ${members}};
a role_name "" multiplicity "1" private
classrelation_ref 137987 // (przeprowadza)
b role_name "" multiplicity "1" private
classrelation_ref 138115 // (przeprowadza)
classrelation_ref 138115 // przeprowadza
end
end
@ -1285,6 +1589,20 @@ ${members}};
explicit_switch_type ""
mysql_decl ""
attribute 131980 "wymiar"
private explicit_type "double"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 129164 // (posiada)
relation_ref 128524 // posiada
end
end
class 132355 "Zlecenie_przelewu"
@ -1449,6 +1767,17 @@ ${members}};
b role_name "" multiplicity "1" private
classrelation_ref 129923 // ma wbudowany
end
attribute 129036 "numerSeryjny"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 139779 "Sprawdzenie_stanu_rachunku"
@ -1464,9 +1793,42 @@ ${members}};
classrelation 130179 // (jest)
relation_ref 129027 // jest
end
attribute 130828 "konto"
private type class_ref 128259 // Konto
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
class 139907 "Zerwisant"
attribute 130956 "rachunek"
private type class_ref 129027 // Rachunek
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 132108 "stan"
private explicit_type "float"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 139907 "Sserwisant"
visibility package
cpp_decl ""
java_decl ""
@ -1485,7 +1847,7 @@ ${members}};
end
attribute 129667 "id"
private explicit_type ""
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
@ -1503,9 +1865,32 @@ ${members}};
classrelation_ref 138883 // <association>
end
classrelation 139395 // (posiada)
classrelation 139395 // posiada
relation_ref 136835 // posiada
end
attribute 128012 "imie"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128140 "nazwisko"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 146435 "Regula_blokady_karty"
@ -1584,7 +1969,7 @@ ${members}};
a role_name "" multiplicity "1" private
classrelation_ref 139267 // (posiada)
b role_name "" multiplicity "0..1" private
classrelation_ref 139395 // (posiada)
classrelation_ref 139395 // posiada
end
end
@ -1599,5 +1984,42 @@ ${members}};
mysql_decl ""
end
class 128012 "Kod_Bledu"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 128908 // (zawiera)
relation_ref 128396 // zawiera
end
attribute 129804 "idBledu"
private explicit_type "string"
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129932 "data_wystapienia"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
end
end