Model wiedzy - atrybuty

This commit is contained in:
Jakub Łangowski 2021-11-24 11:15:07 +01:00
parent 0b94d87985
commit c89d7c925d
3 changed files with 836 additions and 166 deletions

View File

@ -2,196 +2,226 @@ format 224
classcanvas 128008 class_ref 128008 // Coin
classdiagramsettings member_max_width 0 end
xyzwh 1864.2 242.2 2000 84 39
xyzwh 1606.39 768.68 2000 82 39
end
classcanvas 128136 class_ref 128136 // Price
classdiagramsettings member_max_width 0 end
xyzwh 563.6 240.2 2000 85 39
xyzwh 542.5 249.67 2000 117 65
end
classcanvas 128154 class_ref 128154 // Product
classdiagramsettings member_max_width 0 end
xyzwh 350.668 516.856 2000 110 39
xyzwh 354.688 516.846 2000 109 42
end
classcanvas 128282 class_ref 128282 // Meal
classdiagramsettings member_max_width 0 end
xyzwh 762.512 506.856 2000 99 39
xyzwh 758.632 503.946 2000 105 49
end
classcanvas 128410 class_ref 128410 // Order
classdiagramsettings member_max_width 0 end
xyzwh 977.093 396.056 2000 117 39
xyzwh 978.203 394.926 2000 117 49
end
classcanvas 128538 class_ref 128538 // Client
classdiagramsettings member_max_width 0 end
xyzwh 971.449 666.918 2000 129 40
xyzwh 1148.31 533.228 2000 127 49
end
classcanvas 129178 class_ref 128666 // CardPayment
classdiagramsettings member_max_width 0 end
xyzwh 1475.26 457.843 2000 109 39
xyzwh 1409.87 390.153 2000 109 39
end
classcanvas 129434 class_ref 128922 // Automat
classdiagramsettings member_max_width 0 end
xyzwh 751.406 666.981 2000 120 39
xyzwh 751.036 652.531 2000 118 97
end
classcanvas 129562 class_ref 129050 // Worker
classdiagramsettings member_max_width 0 end
xyzwh 751.369 836.012 2000 120 39
xyzwh 728.889 832.322 2000 161 81
end
classcanvas 129690 class_ref 129178 // Shelf
classdiagramsettings member_max_width 0 end
xyzwh 343.975 670.581 2000 125 39
xyzwh 347.385 674.251 2000 125 49
end
classcanvas 129800 class_ref 128026 // Ware
classdiagramsettings member_max_width 0 end
xyzwh 541.8 396 2000 129 40
xyzwh 537.95 394.79 2000 127 49
end
classcanvas 129818 class_ref 135706 // Payment
classdiagramsettings member_max_width 0 end
xyzwh 1259.82 392.112 2000 105 40
xyzwh 1250.26 389.162 2000 100 49
end
classcanvas 129946 class_ref 135834 // CashPayment
classdiagramsettings member_max_width 0 end
xyzwh 1481.8 296.762 2000 109 39
xyzwh 1393.42 258.032 2000 109 49
end
classcanvas 130074 class_ref 135962 // CoinCollector
classdiagramsettings member_max_width 0 end
xyzwh 1415.56 834.937 2000 119 43
xyzwh 1203.61 643.407 2000 118 43
end
classcanvas 131080 class_ref 128264 // PhoneNumber
classdiagramsettings member_max_width 0 end
xyzwh 983.6 835.2 2000 124 39
xyzwh 208.49 902.35 2000 124 65
end
classcanvas 131464 class_ref 128794 // Warehouse
classdiagramsettings member_max_width 0 end
xyzwh 91.4 395.6 2000 130 40
xyzwh 91.79 394.04 2000 127 49
end
classcanvas 131848 class_ref 128392 // ProductType
classdiagramsettings member_max_width 0 end
xyzwh 91.4 516.4 2000 120 40
xyzwh 87.65 512.23 2000 118 49
end
classcanvas 132104 class_ref 128520 // Date
classdiagramsettings member_max_width 0 end
xyzwh 988.9 228.5 2000 95 39
xyzwh 991.73 240.82 2000 92 49
end
classcanvas 132360 class_ref 128648 // Address
classdiagramsettings member_max_width 0 end
xyzwh 21 835.2 2000 109 39
xyzwh 84.14 756.46 2000 91 81
end
classcanvas 133000 class_ref 128776 // Money
classdiagramsettings member_max_width 0 end
xyzwh 1691.4 295.2 2000 80 39
xyzwh 1443.1 797.84 2000 80 49
end
classcanvas 133128 class_ref 128904 // Cash
classdiagramsettings member_max_width 0 end
xyzwh 1867.2 357.2 2000 79 39
xyzwh 1610.37 843.77 2000 79 39
end
classcanvas 133768 class_ref 135432 // Currency
classdiagramsettings member_max_width 0 end
xyzwh 1441.37 919.3 2000 87 39
end
classcanvas 134024 class_ref 135560 // ZipCode
classdiagramsettings member_max_width 0 end
xyzwh 88.64 901.67 2000 80 65
end
classcanvas 135432 class_ref 135688 // Card
classdiagramsettings member_max_width 0 end
xyzwh 1598.48 358.82 2000 74 97
end
classcanvas 136840 class_ref 135816 // CashCollector
classdiagramsettings member_max_width 0 end
xyzwh 1202.67 733.44 2000 118 39
end
classcanvas 136968 class_ref 135944 // Collector
classdiagramsettings member_max_width 0 end
xyz 1002.88 672.91 2000
end
classcanvas 138504 class_ref 136072 // Culture
classdiagramsettings member_max_width 0 end
xyzwh 376.67 904.66 2000 53 49
end
relationcanvas 128264 relation_ref 128008 // <Posiada
from ref 129434 z 2001 label "<Posiada" italic max_width 255 xyz 584 671.5 3000 to ref 129690
from ref 129434 z 2001 label "<Posiada" italic max_width 255 xyz 585.5 684.5 2001 to ref 129690
no_role_a no_role_b
multiplicity_a_pos 480 695 3000 multiplicity_b_pos 732 693 3000
multiplicity_a_pos 483 704 3000 multiplicity_b_pos 733 705 3000
end
relationcanvas 129544 relation_ref 128904 // Posiada
from ref 129434 z 2001 label "Posiada" italic max_width 255 xyz 792 591.5 3000 to ref 128282
relationcanvas 129544 relation_ref 128904 // ^Posiada
from ref 129434 z 2001 label "^Posiada" italic max_width 255 xyz 809.5 594 2001 to ref 128282
no_role_a no_role_b
multiplicity_a_pos 780 551 3000 multiplicity_b_pos 792 645 3000
multiplicity_a_pos 782 554 3000 multiplicity_b_pos 792 640 3000
end
relationcanvas 129672 relation_ref 129032 // ^Posiada
from ref 129690 z 2001 label "^Posiada" italic max_width 255 xyz 382 596 3000 to ref 128154
from ref 129690 z 2001 label "^Posiada" italic max_width 255 xyz 408 611 2001 to ref 128154
no_role_a no_role_b
multiplicity_a_pos 385 561 3000 multiplicity_b_pos 385 649 3000
end
relationcanvas 129928 relation_ref 129160 // Jest
from ref 128154 z 2001 label "Jest" italic max_width 255 xyz 489 459.5 3000 to ref 129800
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 130056 relation_ref 129288 // Jest
from ref 128282 z 2001 label "Jest" italic max_width 255 xyz 696 455 3000 to ref 129800
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
multiplicity_a_pos 391 563 3000 multiplicity_b_pos 391 658 3000
end
relationcanvas 130184 relation_ref 129416 // Posiada
from ref 129800 z 2001 label "Posiada" italic max_width 255 xyz 606 324.5 3000 to ref 128136
from ref 129800 z 2001 label "Posiada" italic max_width 255 xyz 602.5 341 2001 to ref 128136
no_role_a no_role_b
multiplicity_a_pos 585 285 3000 multiplicity_b_pos 585 375 3000
multiplicity_a_pos 583 314 3000 multiplicity_b_pos 583 378 3000
end
relationcanvas 130312 relation_ref 129544 // <Zawiera
from ref 129800 z 2001 label "<Zawiera" italic max_width 255 xyz 798.5 400 3000 to ref 128410
from ref 129800 z 2001 label "<Zawiera" italic max_width 255 xyz 797 403 2001 to ref 128410
no_role_a no_role_b
multiplicity_a_pos 961 421 3000 multiplicity_b_pos 679 421 3000
multiplicity_a_pos 960 424 3000 multiplicity_b_pos 674 424 3000
end
relationcanvas 130568 relation_ref 129800 // Wymaga>
from ref 128410 z 2001 label "Wymaga>" italic max_width 255 xyz 1151.5 398 3000 to ref 129818
relationcanvas 130568 relation_ref 129800 // Oplacone przez>
from ref 128410 z 2001 label "Oplacone przez>" italic max_width 255 xyz 1128 401 2001 to ref 129818
no_role_a no_role_b
multiplicity_a_pos 1243 418 3000 multiplicity_b_pos 1103 420 3000
multiplicity_a_pos 1232 420 3000 multiplicity_b_pos 1105 423 3000
end
relationcanvas 130696 relation_ref 129928 // ^Sklada
from ref 128538 z 2001 label "^Sklada" italic max_width 255 xyz 987 540.5 3000 to ref 128410
from ref 128538 z 2001 label "^Sklada" italic max_width 255 xyz 1075 478 2001 to ref 128410
no_role_a no_role_b
multiplicity_a_pos 1020 439 3000 multiplicity_b_pos 1020 648 3000
end
relationcanvas 130824 relation_ref 130056 // Jest
from ref 129818 z 2001 label "Jest" italic max_width 255 xyz 1405.5 346.5 3000 to ref 129946
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 130952 relation_ref 130184 // Jest
decenter_begin 136
from ref 129178 z 2001 label "Jest" italic max_width 255 xyz 1405.5 429 3000 to ref 129818
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 131208 relation_ref 130312 // Ma
from ref 129562 z 2001 label "Ma" italic max_width 255 xyz 919 839 3000 to ref 131080
no_role_a no_role_b
multiplicity_a_pos 964 861 3000 multiplicity_b_pos 883 861 3000
multiplicity_a_pos 1072 452 3000 multiplicity_b_pos 1149 520 3000
end
relationcanvas 131336 relation_ref 130440 // Ma
from ref 129434 z 2001 label "Ma" italic max_width 255 xyz 783 756 3000 to ref 129562
from ref 129434 z 2001 label "Ma" italic max_width 255 xyz 782 776.5 2001 to ref 129562
no_role_a no_role_b
multiplicity_a_pos 780 815 3000 multiplicity_b_pos 792 711 3000
multiplicity_a_pos 782 819 3000 multiplicity_b_pos 792 747 3000
end
relationcanvas 131592 relation_ref 130568 // >Posiada
from ref 131464 z 2001 label ">Posiada" italic max_width 255 xyz 357 399 3000 to ref 129800
from ref 131464 z 2001 label ">Posiada" italic max_width 255 xyz 356 402 2001 to ref 129800
no_role_a no_role_b
multiplicity_a_pos 523 421 3000 multiplicity_b_pos 233 421 3000
multiplicity_a_pos 520 424 3000 multiplicity_b_pos 229 424 3000
end
relationcanvas 131976 relation_ref 130696 // <Jest
from ref 128154 z 2001 label "<Jest" italic max_width 255 xyz 266 520 3000 to ref 131848
from ref 128154 z 2001 label "<Jest" italic max_width 255 xyz 267.5 521 2001 to ref 131848
no_role_a no_role_b
multiplicity_a_pos 216 542 3000 multiplicity_b_pos 338 542 3000
end
relationcanvas 132232 relation_ref 130824 // ^Utworzono
from ref 128410 z 2001 label "^Utworzono" italic max_width 255 xyz 1008 327 2001 to ref 132104
no_role_a no_role_b
multiplicity_a_pos 1019 291 3000 multiplicity_b_pos 1018 378 3000
end
relationcanvas 134792 relation_ref 138504 // <generalisation>
from ref 128154 z 2001 to ref 129800
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 132232 relation_ref 130824 // ^Ma
from ref 128410 z 2001 label "^Ma" italic max_width 255 xyz 1035 316 3000 to ref 132104
no_role_a no_role_b
multiplicity_a_pos 1020 270 3000 multiplicity_b_pos 1020 378 3000
end
relationcanvas 132488 relation_ref 130952 // <Posiada
decenter_begin 919
from ref 132360 z 2001 label "<Posiada" italic max_width 255 xyz 348 853 3000 to point 614.8 865.6
line 133640 z 2001 to ref 129434
no_role_a no_role_b
multiplicity_a_pos 768 700 3000 multiplicity_b_pos 142 875 3000
end
relationcanvas 132616 relation_ref 131080 // <Posiada
decenter_begin 79
from ref 132360 z 2001 label "<Posiada" italic max_width 255 xyz 33 390.5 3000 to point 24.8 410.6
line 132872 z 2001 to ref 131464
no_role_a no_role_b
multiplicity_a_pos 72 420 3000 multiplicity_b_pos 10 816 3000
end
relationcanvas 133256 relation_ref 131208 // <association>
from ref 129946 z 2001 to ref 133000
no_role_a no_role_b
multiplicity_a_pos 1673 321 3000 multiplicity_b_pos 1602 321 3000
end
relationcanvas 133384 relation_ref 131336 // Jest
from ref 133000 z 2001 label "Jest" italic max_width 255 xyz 1805 270 3000 to ref 128008
relationcanvas 134920 relation_ref 138632 // <generalisation>
from ref 128282 z 2001 to ref 129800
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 133512 relation_ref 131464 // Jest
from ref 133000 z 2001 label "Jest" italic max_width 255 xyz 1806 328 3000 to ref 133128
relationcanvas 135048 relation_ref 138760 // Posiada
from ref 132360 z 2001 label "Posiada" italic max_width 255 xyz 128 865 3000 to ref 134024
no_role_a no_role_b
multiplicity_a_pos 111 882 3000 multiplicity_b_pos 111 836 3000
end
relationcanvas 135560 relation_ref 139144 // Wymaga
from ref 129178 z 2001 label "Wymaga" italic max_width 255 xyz 1527.5 392.5 3000 to ref 135432
no_role_a no_role_b
multiplicity_a_pos 1580 412 3000 multiplicity_b_pos 1528 413 3000
end
relationcanvas 136072 relation_ref 139400 // <generalisation>
decenter_end 707
from ref 129946 z 2001 to ref 129818
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 136200 relation_ref 139528 // <generalisation>
from ref 129178 z 2007 to ref 129818
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 137096 relation_ref 139656 // Posiada
from ref 129434 z 2001 label "Posiada" italic max_width 255 xyz 914 684 3000 to ref 136968
no_role_a no_role_b
multiplicity_a_pos 985 702 3000 multiplicity_b_pos 879 705 3000
end
relationcanvas 137224 relation_ref 139784 // <generalisation>
from ref 130074 z 2001 to ref 136968
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 137480 relation_ref 139912 // <generalisation>
from ref 136840 z 2001 to ref 136968
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 137608 relation_ref 140040 // <generalisation>
from ref 128008 z 2001 to ref 133000
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 137736 relation_ref 140168 // <generalisation>
from ref 133128 z 2007 to ref 133000
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 138248 relation_ref 140296 // Posiada
from ref 133000 z 2001 label "Posiada" italic max_width 255 xyz 1489 872.5 3000 to ref 133768
no_role_a no_role_b
multiplicity_a_pos 1467 902 3000 multiplicity_b_pos 1466 847 3000
end
end

View File

@ -2,11 +2,11 @@ window_sizes 1920 1027 295 1620 889 92
diagrams
active classdiagram_ref 134597 // domain-models
1620 889 139 A1 465 620
1620 889 129 A1 288 756
end
show_stereotypes
selected class_ref 128794 // Warehouse
selected attribute_ref 132616 // serialNumber
open
classview_ref 134597 // domain
class_ref 128922 // Automat
end
end

File diff suppressed because it is too large Load Diff