assosations and values

This commit is contained in:
Kacper Knuth 2021-11-24 11:28:35 +01:00
parent d35b71270a
commit 84c3eccbba
3 changed files with 839 additions and 26 deletions

View File

@ -1,11 +1,28 @@
window_sizes 1800 910 450 1345 760 104
window_sizes 1540 701 450 1085 551 104
diagrams
active classdiagram_ref 128121 // domain-model
1076 606 100 A4 0 0
885 464 80 A4 0 0
end
show_stereotypes
selected classview_ref 128121 // domain
selected attribute_ref 130681 // waluta:String
open
class_ref 128121 // Bankomat
class_ref 128249 // Wplata
class_ref 128377 // Wyplata
class_ref 128505 // Przelew
class_ref 128633 // Sprawdz_stan_konta
class_ref 128761 // Zakup_kod_prepaid
class_ref 129017 // Konto
class_ref 129145 // Bank
class_ref 129401 // Karta_klienta
class_ref 129785 // Kasety_z_gotowka
class_ref 129913 // Gotowka
class_ref 130041 // Rolki_papieru
class_ref 136825 // Nr_konta
class_ref 136953 // Potwierdzenie_Transakcji
class_ref 134545 // Transakcja
class_ref 143609 // Siec_telefonii
class_ref 143737 // Pieniadze
end
end

View File

@ -2,86 +2,226 @@ format 224
classcanvas 128121 class_ref 128121 // Bankomat
classdiagramsettings member_max_width 0 end
xyzwh 293.4 30.8 2000 81 43
xyzwh 442.346 153.889 2000 111 65
end
classcanvas 128249 class_ref 128249 // Wplata
classdiagramsettings member_max_width 0 end
xyz 10.8 455 2000
xyz 600.579 256.414 2000
end
classcanvas 128377 class_ref 128377 // Wyplata
classdiagramsettings member_max_width 0 end
xyz 91 557 2000
xyz 695.455 140.349 2000
end
classcanvas 128505 class_ref 128505 // Przelew
classdiagramsettings member_max_width 0 end
xyz 11.8 539 2000
xyz 526.985 -4.99085 2000
end
classcanvas 128633 class_ref 128633 // Sprawdz_stan_konta
classdiagramsettings member_max_width 0 end
xyz 92 447.8 2000
xyz 698.86 77.7563 2000
end
classcanvas 128761 class_ref 128761 // Zakup_kod_prepaid
classdiagramsettings member_max_width 0 end
xyz 100 489 2000
xyz 708.806 210.312 2000
end
classcanvas 128889 class_ref 128889 // Klient
classdiagramsettings member_max_width 0 end
xyz 57.2 251 2000
xyz 110.247 431.8 2000
end
classcanvas 129017 class_ref 129017 // Konto
classdiagramsettings member_max_width 0 end
xyz 16.2 364.2 2000
xyz 17.2255 521.97 2000
end
classcanvas 129145 class_ref 129145 // Bank
classdiagramsettings member_max_width 0 end
xyz 70.6 28.6 2000
xyz 458.33 22.9361 2000
end
classcanvas 129273 class_ref 129273 // Serwisant
classdiagramsettings member_max_width 0 end
xyz 354.4 233.6 2000
xyz 346.13 443.502 2000
end
classcanvas 129401 class_ref 129401 // Karta_klienta
classdiagramsettings member_max_width 0 end
xyz 40.8 303.6 2000
xyz 182.87 503.633 2000
end
classcanvas 129529 class_ref 129529 // Wymiana_papieru
classdiagramsettings member_max_width 0 end
xyz 348.6 353.6 2000
xyz 528.287 468.542 2000
end
classcanvas 129657 class_ref 129657 // Wymiana_kaset
classdiagramsettings member_max_width 0 end
xyz 350.2 398.6 2005
xyz 333.925 348.497 2005
end
classcanvas 129785 class_ref 129785 // Kasety_z_gotowka
classdiagramsettings member_max_width 0 end
xyz 286.4 83.6 2000
xyz 222.707 293.566 2000
end
classcanvas 129913 class_ref 129913 // Gotowka
classdiagramsettings member_max_width 0 end
xyz 415 83.6 2000
xyz 683.34 561.158 2000
end
classcanvas 130041 class_ref 130041 // Rolki_papieru
classdiagramsettings member_max_width 0 end
xyz 288.8 129.4 2000
xyz 459.309 368.313 2000
end
classcanvas 130169 class_ref 130169 // Karta_serwisanta
classdiagramsettings member_max_width 0 end
xyz 335.2 283.6 2005
xyz 426.024 626.83 2005
end
classcanvas 130297 class_ref 136697 // PIN
classdiagramsettings member_max_width 0 end
xyz 91.4 362.8 2000
xyz 288.01 623.228 2000
end
classcanvas 130425 class_ref 136825 // Nr_konta
classdiagramsettings member_max_width 0 end
xyz 146.8 358.6 2000
xyz 690.657 607.007 2000
end
classcanvas 130553 class_ref 136953 // Potwierdzenie_Transakcji
classdiagramsettings member_max_width 0 end
xyz 382.2 128.6 2000
xyz 515.82 300.052 2000
end
classcanvas 130681 class_ref 137081 // Weryfikacja_uzytkownika
classdiagramsettings member_max_width 0 end
xyz 155 235.2 2000
xyz 322.32 528.593 2000
end
classcanvas 133393 class_ref 134545 // Transakcja
classdiagramsettings member_max_width 0 end
xyz 609.645 151.848 2000
end
classcanvas 134905 class_ref 143609 // Siec_telefonii
classdiagramsettings member_max_width 0 end
xyz 734.9 318.9 2000
end
classcanvas 136441 class_ref 143737 // Pieniadze
classdiagramsettings member_max_width 0 end
xyz 687.4 506.6 2005
end
relationcanvas 128529 relation_ref 134673 // Posiada
from ref 128121 z 2001 to point 405.964 258.201
line 134161 z 2001 label "Posiada" italic max_width 255 xyz 318 249 2001 to point 263.875 258.201
line 128657 z 2001 to ref 129785
no_role_a no_role_b
multiplicity_a_pos 245 276 3000 multiplicity_b_pos 440 211 3000
end
relationcanvas 128785 relation_ref 134801 // Posiada
from ref 128121 z 2001 label "Posiada" italic max_width 255 xyz 471.5 274 2001 to ref 130041
no_role_a no_role_b
multiplicity_a_pos 470 351 3000 multiplicity_b_pos 480 221 3000
end
relationcanvas 129297 relation_ref 135313 // Dokonuje transakcji
decenter_end 419
from ref 128889 z 2001 label "Dokonuje transakcji" italic max_width 255 xyz 158 424 2001 to point 253.041 433.312
line 129809 z 2001 to ref 129401
no_role_a no_role_b
multiplicity_a_pos 206 484 3000 multiplicity_b_pos 171 451 3000
end
relationcanvas 129425 relation_ref 135441 // < Posiada
decenter_end 418
from ref 128889 z 2001 label "< Posiada" italic max_width 255 xyz 48 424 3000 to point 35.0726 433.228
line 129681 z 2001 to ref 129017
no_role_a no_role_b
multiplicity_a_pos 38 503 3000 multiplicity_b_pos 94 454 3000
end
relationcanvas 130809 relation_ref 128121 // Posiada >
decenter_begin 513
decenter_end 421
from ref 129145 z 2001 label "Posiada >" italic max_width 255 xyz 431 100.5 3000 to ref 128121
no_role_a no_role_b
multiplicity_a_pos 459 135 3000 multiplicity_b_pos 463 74 3000
end
relationcanvas 132217 relation_ref 128505 // Wydaje
from ref 133393 z 2001 to point 630.8 186.3
line 132985 z 2001 label "Wydaje" italic max_width 255 xyz 589.5 201.5 3000 to point 580.25 243.6
line 132345 z 2001 to point 583.5 243.6
line 132473 z 2001 to ref 130553
no_role_a no_role_b
multiplicity_a_pos 570 284 3000 multiplicity_b_pos 614 193 3000
end
relationcanvas 133113 relation_ref 128633 // Wykonuje >
decenter_begin 740
from ref 129273 z 2001 label "Wykonuje >" italic max_width 255 xyz 439 461 3000 to ref 129529
no_role_a no_role_b
multiplicity_a_pos 509 486 3000 multiplicity_b_pos 425 476 3000
end
relationcanvas 133241 relation_ref 128761 // Wykonuje
decenter_end 493
from ref 129273 z 2006 label "Wykonuje" italic max_width 255 xyz 353 399 3000 to ref 129657
no_role_a no_role_b
multiplicity_a_pos 364 391 3000 multiplicity_b_pos 360 426 3000
end
relationcanvas 133521 relation_ref 136593 // Realizuje
from ref 128121 z 2001 label "Realizuje" italic max_width 255 xyz 544 150 2001 to ref 133393
no_role_a no_role_b
multiplicity_a_pos 591 180 3000 multiplicity_b_pos 565 185 3000
end
relationcanvas 133625 relation_ref 128889 //
from ref 129529 z 2001 to ref 130041
no_role_a no_role_b
multiplicity_a_pos 500 411 3000 multiplicity_b_pos 545 451 3000
end
relationcanvas 133649 relation_ref 136721 // Weryfikuje
from ref 128121 z 2001 to point 128.021 178.438
line 133905 z 2001 label "Weryfikuje" italic max_width 255 xyz 106 289 2001 to ref 128889
no_role_a no_role_b
multiplicity_a_pos 115 411 3000 multiplicity_b_pos 425 191 3000
end
relationcanvas 134009 relation_ref 129145 //
from ref 129657 z 2006 to point 376 314.3
line 134137 z 2006 to ref 129785
no_role_a no_role_b
multiplicity_a_pos 358 321 3000 multiplicity_b_pos 370 336 3000
end
relationcanvas 135033 relation_ref 129913 // Zakup do
from ref 128761 z 2001 label "Zakup do" italic max_width 255 xyz 750 273 3000 to ref 134905
role_a_pos 787 299 3000 role_b_pos 782 263 3000
no_multiplicity_a no_multiplicity_b
end
relationcanvas 135929 relation_ref 130425 // Weryfikuje sie
from ref 129401 z 2001 label "Weryfikuje sie" italic max_width 255 xyz 276.5 520 3000 to ref 130681
no_role_a no_role_b
multiplicity_a_pos 303 544 3000 multiplicity_b_pos 294 540 3000
end
relationcanvas 136057 relation_ref 130553 // Weryfikuje sie
from ref 129273 z 2001 label "Weryfikuje sie" italic max_width 255 xyz 350 496 3000 to ref 130681
no_role_a no_role_b
multiplicity_a_pos 376 511 3000 multiplicity_b_pos 366 486 3000
end
relationcanvas 136185 relation_ref 130681 // Przez
from ref 130681 z 2001 label "Przez" italic max_width 255 xyz 318 581 3000 to ref 130297
no_role_a no_role_b
multiplicity_a_pos 310 606 3000 multiplicity_b_pos 355 571 3000
end
relationcanvas 136313 relation_ref 130809 // Przez
from ref 130681 z 2006 label "Przez" italic max_width 255 xyz 431.5 581.5 3000 to ref 130169
no_role_a no_role_b
multiplicity_a_pos 440 606 3000 multiplicity_b_pos 400 571 3000
end
relationcanvas 136569 relation_ref 130937 // <generalisation>
from ref 128249 z 2001 to ref 133393
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 136697 relation_ref 131065 // <generalisation>
decenter_begin 68
from ref 128761 z 2001 to ref 133393
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 136825 relation_ref 131193 // <generalisation>
from ref 128377 z 2001 to ref 133393
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 136953 relation_ref 131321 // <generalisation>
decenter_begin 241
from ref 128633 z 2001 to ref 133393
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 137081 relation_ref 131449 // <generalisation>
from ref 128505 z 2001 to ref 133393
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
preferred_whz 537 464 0.4
end

View File

@ -1,6 +1,6 @@
format 224
"models"
revision 2
revision 4
modified_by 121 "s452689"
@ -65,7 +65,7 @@ format 224
activitydiagramsettings
end
classdiagram 128121 "domain-model"
classdiagramsettings member_max_width 0 end
classdiagramsettings draw_all_relations no member_max_width 0 end
size A4
end
@ -79,6 +79,91 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 134801 // (Posiada)
relation 134673 ---- name "Posiada"
a role_name "" multiplicity "1..*" private
classrelation_ref 134801 // (Posiada)
b role_name "" multiplicity "1" private
classrelation_ref 134929 // (Posiada)
end
classrelation 135057 // (Posiada)
relation 134801 ---- name "Posiada"
a role_name "" multiplicity "1..*" private
classrelation_ref 135057 // (Posiada)
b role_name "" multiplicity "1" private
classrelation_ref 135185 // (Posiada)
end
classrelation 137361 // <association>
relation 135953 ----
a role_name "" private
classrelation_ref 137361 // <association>
b role_name "" private
classrelation_ref 137489 // <association>
end
classrelation 137745 // (Realizuje operacje)
relation 136209 ---- name "Realizuje operacje"
a role_name "" multiplicity "*" private
classrelation_ref 137745 // (Realizuje operacje)
b role_name "" multiplicity "1" private
classrelation_ref 137873 // (Realizuje operacje)
end
classrelation 138001 // <association>
relation 136337 ----
a role_name "" private
classrelation_ref 138001 // <association>
b role_name "" private
classrelation_ref 138129 // <association>
end
classrelation 138129 // <association>
relation_ref 136337 // <association>
end
classrelation 138385 // (Realizuje)
relation 136593 ---- name "Realizuje"
a role_name "" multiplicity "*" private
classrelation_ref 138385 // (Realizuje)
b role_name "" multiplicity "1" private
classrelation_ref 138513 // (Realizuje)
end
classrelation 138641 // (Weryfikuje)
relation 136721 ---- name "Weryfikuje"
a role_name "" multiplicity "1" private
classrelation_ref 138641 // (Weryfikuje)
b role_name "" multiplicity "1" private
classrelation_ref 138769 // (Weryfikuje)
end
classrelation 128249 // (Posiada >)
relation_ref 128121 // Posiada >
end
attribute 128761 "nrSeryjny:String"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128889 "iloscKaset:Number"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 128249 "Wplata"
@ -91,6 +176,23 @@ format 224
explicit_switch_type ""
mysql_decl ""
attribute 129529 "wplaconaIlosc:Pieniadze"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 133113 // <generalisation>
relation 130937 ---|>
a public
classrelation_ref 133113 // <generalisation>
b parent class_ref 134545 // Transakcja
end
end
class 128377 "Wyplata"
@ -103,6 +205,34 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 137873 // (Realizuje operacje)
relation_ref 136209 // Realizuje operacje
end
classrelation 138257 // <generalisation>
relation 136465 ---|>
a public
classrelation_ref 138257 // <generalisation>
b parent class_ref 128633 // Sprawdz_stan_konta
end
attribute 129145 "wydanaGotowka:Gotowka"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 133369 // <generalisation>
relation 131193 ---|>
a public
classrelation_ref 133369 // <generalisation>
b parent class_ref 134545 // Transakcja
end
end
class 128505 "Przelew"
@ -115,6 +245,45 @@ format 224
explicit_switch_type ""
mysql_decl ""
attribute 129785 "nrKontaDoKtoregoPrzelewamy:nr_Konta"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 129913 "przelanaIlosc:Pieniadze"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 133625 // <generalisation>
relation 131449 ---|>
a public
classrelation_ref 133625 // <generalisation>
b parent class_ref 134545 // Transakcja
end
attribute 130425 "nrKontaZKtoregoPrzelewamy:Nr_konta"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 128633 "Sprawdz_stan_konta"
@ -127,6 +296,43 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 137489 // <association>
relation_ref 135953 // <association>
end
classrelation 128377 // <association>
relation 128249 ----
a role_name "" private
classrelation_ref 128377 // <association>
b role_name "" private
classrelation_ref 128505 // <association>
end
classrelation 128633 // <association>
relation 128377 ----
a role_name "" private
classrelation_ref 128633 // <association>
b role_name "" private
classrelation_ref 128761 // <association>
end
attribute 129657 "stan:Pieniadze"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 133497 // <generalisation>
relation 131321 ---|>
a public
classrelation_ref 133497 // <generalisation>
b parent class_ref 134545 // Transakcja
end
end
class 128761 "Zakup_kod_prepaid"
@ -139,6 +345,31 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 131065 // 1 (Zakup do)
relation 129913 ---- name "Zakup do"
a role_name "1" private
classrelation_ref 131065 // 1 (Zakup do)
b role_name "1" private
classrelation_ref 131193 // 1 (Zakup do)
end
attribute 129401 "doladowanie:Pieniadze"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
classrelation 133241 // <generalisation>
relation 131065 ---|>
a public
classrelation_ref 133241 // <generalisation>
b parent class_ref 134545 // Transakcja
end
end
class 128889 "Klient"
@ -151,6 +382,25 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 136081 // (Dokonuje transakcji)
relation 135313 ---- name "Dokonuje transakcji"
a role_name "" multiplicity "*" private
classrelation_ref 136081 // (Dokonuje transakcji)
b role_name "" multiplicity "*" private
classrelation_ref 136209 // (Dokonuje transakcji)
end
classrelation 136337 // (< Posiada)
relation 135441 ---- name "< Posiada"
a role_name "" multiplicity "*" private
classrelation_ref 136337 // (< Posiada)
b role_name "" multiplicity "*" private
classrelation_ref 136465 // (< Posiada)
end
classrelation 138769 // (Weryfikuje)
relation_ref 136721 // Weryfikuje
end
end
class 129017 "Konto"
@ -163,6 +413,36 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 136465 // (< Posiada)
relation_ref 135441 // < Posiada
end
classrelation 131321 // <association>
relation 130041 ----
a role_name "" private
classrelation_ref 131321 // <association>
b role_name "" private
classrelation_ref 131449 // <association>
end
classrelation 131577 // (Posiada)
relation 130169 ---- name "Posiada"
a role_name "" multiplicity "1" private
classrelation_ref 131577 // (Posiada)
b role_name "" multiplicity "1" private
classrelation_ref 131705 // (Posiada)
end
attribute 130169 "nrKonta:Nr_konta"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 129145 "Bank"
@ -175,6 +455,24 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 128121 // (Posiada >)
relation 128121 ---- name "Posiada >"
a role_name "" multiplicity "1..*" private
classrelation_ref 128121 // (Posiada >)
b role_name "" multiplicity "1" private
classrelation_ref 128249 // (Posiada >)
end
attribute 130041 "nazwa"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 129273 "Serwisant"
@ -187,6 +485,53 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 136593 // (Wymienia)
relation 135569 ---- name "Wymienia"
a role_name "" multiplicity "*" private
classrelation_ref 136593 // (Wymienia)
b role_name "" multiplicity "1" private
classrelation_ref 136721 // (Wymienia)
end
classrelation 136849 // (Wymienia)
relation 135697 ---- name "Wymienia"
a role_name "" multiplicity "*" private
classrelation_ref 136849 // (Wymienia)
b role_name "" multiplicity "1" private
classrelation_ref 136977 // (Wymienia)
end
classrelation 137105 // (Uzywa do weryfikacji)
relation 135825 ---- name "Uzywa do weryfikacji"
a role_name "" multiplicity "1" private
classrelation_ref 137105 // (Uzywa do weryfikacji)
b role_name "" multiplicity "1" private
classrelation_ref 137233 // (Uzywa do weryfikacji)
end
classrelation 129145 // (Wykonuje >)
relation 128633 ---- name "Wykonuje >"
a role_name "" multiplicity "*" private
classrelation_ref 129145 // (Wykonuje >)
b role_name "" multiplicity "1" private
classrelation_ref 129273 // (Wykonuje >)
end
classrelation 129401 // (Wykonuje)
relation 128761 ---- name "Wykonuje"
a role_name "" multiplicity "*" private
classrelation_ref 129401 // (Wykonuje)
b role_name "" multiplicity "1" private
classrelation_ref 129529 // (Wykonuje)
end
classrelation 132345 // (Weryfikuje sie)
relation 130553 ---- name "Weryfikuje sie"
a role_name "" multiplicity "*" private
classrelation_ref 132345 // (Weryfikuje sie)
b role_name "" multiplicity "*" private
classrelation_ref 132473 // (Weryfikuje sie)
end
end
class 129401 "Karta_klienta"
@ -199,6 +544,52 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 135569 // (< Identyfikue sie przez)
relation 135057 ---- name "< Identyfikue sie przez"
a role_name "" multiplicity "1" private
classrelation_ref 135569 // (< Identyfikue sie przez)
b role_name "" multiplicity "1" private
classrelation_ref 135697 // (< Identyfikue sie przez)
end
classrelation 135825 // (Uzywa do weryfikacji >)
relation 135185 ---- name "Uzywa do weryfikacji >"
a role_name "" multiplicity "1" private
classrelation_ref 135825 // (Uzywa do weryfikacji >)
b role_name "" multiplicity "1" private
classrelation_ref 135953 // (Uzywa do weryfikacji >)
end
classrelation 136209 // (Dokonuje transakcji)
relation_ref 135313 // Dokonuje transakcji
end
classrelation 131833 // <association>
relation 130297 ----
a role_name "" private
classrelation_ref 131833 // <association>
b role_name "" private
classrelation_ref 131961 // <association>
end
classrelation 132089 // (Weryfikuje sie)
relation 130425 ---- name "Weryfikuje sie"
a role_name "" multiplicity "*" private
classrelation_ref 132089 // (Weryfikuje sie)
b role_name "" multiplicity "*" private
classrelation_ref 132217 // (Weryfikuje sie)
end
attribute 130297 "nrKonta:Nr_konta"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 129529 "Wymiana_papieru"
@ -211,6 +602,17 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 129273 // (Wykonuje >)
relation_ref 128633 // Wykonuje >
end
classrelation 129657 // ()
relation 128889 ---- name ""
a role_name "" multiplicity "1" private
classrelation_ref 129657 // ()
b role_name "" multiplicity "1" private
classrelation_ref 129785 // ()
end
end
class 129657 "Wymiana_kaset"
@ -223,6 +625,25 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 129529 // (Wykonuje)
relation_ref 128761 // Wykonuje
end
classrelation 129913 // <association>
relation 129017 ----
a role_name "" private
classrelation_ref 129913 // <association>
b role_name "" private
classrelation_ref 130041 // <association>
end
classrelation 130169 // ()
relation 129145 ---- name ""
a role_name "" multiplicity "1" private
classrelation_ref 130169 // ()
b role_name "" multiplicity "1" private
classrelation_ref 130297 // ()
end
end
class 129785 "Kasety_z_gotowka"
@ -235,6 +656,40 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 134929 // (Posiada)
relation_ref 134673 // Posiada
end
classrelation 135313 // (Posiadaja)
relation 134929 ---- name "Posiadaja"
a role_name "" multiplicity "1..*" private
classrelation_ref 135313 // (Posiadaja)
b role_name "" multiplicity "1" private
classrelation_ref 135441 // (Posiadaja)
end
classrelation 136977 // (Wymienia)
relation_ref 135697 // Wymienia
end
classrelation 130041 // <association>
relation_ref 129017 // <association>
end
classrelation 130297 // ()
relation_ref 129145 //
end
attribute 129017 "iloscGotowki:Gotowka"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 129913 "Gotowka"
@ -247,6 +702,20 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 135441 // (Posiadaja)
relation_ref 134929 // Posiadaja
end
attribute 128377 "nominal:Number"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 130041 "Rolki_papieru"
@ -259,6 +728,18 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 135185 // (Posiada)
relation_ref 134801 // Posiada
end
classrelation 136721 // (Wymienia)
relation_ref 135569 // Wymienia
end
classrelation 129785 // ()
relation_ref 128889 //
end
end
class 130169 "Karta_serwisanta"
@ -271,6 +752,13 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 137233 // (Uzywa do weryfikacji)
relation_ref 135825 // Uzywa do weryfikacji
end
classrelation 132985 // (Przez)
relation_ref 130809 // Przez
end
end
class 136697 "PIN"
@ -283,6 +771,13 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 135953 // (Uzywa do weryfikacji >)
relation_ref 135185 // Uzywa do weryfikacji >
end
classrelation 132729 // (Przez)
relation_ref 130681 // Przez
end
end
class 136825 "Nr_konta"
@ -295,6 +790,28 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 135697 // (< Identyfikue sie przez)
relation_ref 135057 // < Identyfikue sie przez
end
classrelation 131449 // <association>
relation_ref 130041 // <association>
end
classrelation 131705 // (Posiada)
relation_ref 130169 // Posiada
end
attribute 130553 "id:Number"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 136953 "Potwierdzenie_Transakcji"
@ -307,6 +824,46 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 137617 // <generalisation>
relation 136081 ---|>
a public
classrelation_ref 137617 // <generalisation>
b parent class_ref 128633 // Sprawdz_stan_konta
end
classrelation 128505 // <association>
relation_ref 128249 // <association>
end
classrelation 128761 // <association>
relation_ref 128377 // <association>
end
classrelation 129017 // (Wydaje)
relation_ref 128505 // Wydaje
end
attribute 128121 "data:Date"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
attribute 128249 "czas:Time"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 137081 "Weryfikacja_uzytkownika"
@ -319,6 +876,105 @@ format 224
explicit_switch_type ""
mysql_decl ""
classrelation 131961 // <association>
relation_ref 130297 // <association>
end
classrelation 132217 // (Weryfikuje sie)
relation_ref 130425 // Weryfikuje sie
end
classrelation 132473 // (Weryfikuje sie)
relation_ref 130553 // Weryfikuje sie
end
classrelation 132601 // (Przez)
relation 130681 ---- name "Przez"
a role_name "" multiplicity "1" private
classrelation_ref 132601 // (Przez)
b role_name "" multiplicity "1" private
classrelation_ref 132729 // (Przez)
end
classrelation 132857 // (Przez)
relation 130809 ---- name "Przez"
a role_name "" multiplicity "1" private
classrelation_ref 132857 // (Przez)
b role_name "" multiplicity "1" private
classrelation_ref 132985 // (Przez)
end
end
class 134545 "Transakcja"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 138513 // (Realizuje)
relation_ref 136593 // Realizuje
end
classrelation 128889 // (Wydaje)
relation 128505 ---- name "Wydaje"
a role_name "" multiplicity "1" private
classrelation_ref 128889 // (Wydaje)
b role_name "" multiplicity "1" private
classrelation_ref 129017 // (Wydaje)
end
end
class 143609 "Siec_telefonii"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
classrelation 131193 // 1 (Zakup do)
relation_ref 129913 // Zakup do
end
attribute 129273 "nazwa:String"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
class 143737 "Pieniadze"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
attribute 130681 "waluta:String"
private explicit_type ""
cpp_decl ""
java_decl ""
php_decl ""
python_decl ""
idl_decl ""
mysql_decl ""
MysqlColumn
end
end
end
end