Prześlij pliki do 'models'

This commit is contained in:
Mateusz Naszko 2021-01-27 12:54:00 +01:00
parent 519fc3b9e8
commit cf89613005
5 changed files with 312 additions and 16 deletions

View File

@ -28,7 +28,7 @@ classcanvas 133588 class_ref 134612 // lokalizacja
end end
classcanvas 133972 class_ref 141140 // platnosc classcanvas 133972 class_ref 141140 // platnosc
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyzwh 701.66 410.3 2000 93 49 xyzwh 701.66 410.3 2000 139 59
end end
classcanvas 134356 class_ref 141268 // kasa classcanvas 134356 class_ref 141268 // kasa
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
@ -48,7 +48,7 @@ classcanvas 135508 class_ref 141908 // data_sprzedazy
end end
classcanvas 136404 class_ref 142036 // lista_produktow classcanvas 136404 class_ref 142036 // lista_produktow
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
xyzwh 258.91 227.36 2000 103 39 xyzwh 258.91 227.36 2000 113 49
end end
classcanvas 136660 class_ref 142164 // produkt classcanvas 136660 class_ref 142164 // produkt
classdiagramsettings member_max_width 0 end classdiagramsettings member_max_width 0 end
@ -111,24 +111,24 @@ relationcanvas 133844 relation_ref 136532 // kupuje
multiplicity_a_pos 669 320 3000 multiplicity_b_pos 562 254 3000 multiplicity_a_pos 669 320 3000 multiplicity_b_pos 562 254 3000
end end
relationcanvas 134100 relation_ref 136660 // dokonuje relationcanvas 134100 relation_ref 136660 // dokonuje
from ref 128468 z 2001 label "dokonuje" italic max_width 255 xyz 746 370 2001 to ref 133972 from ref 128468 z 2001 label "dokonuje" italic max_width 255 xyz 757 370 2001 to ref 133972
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 719 395 3000 multiplicity_b_pos 723 359 3000 multiplicity_a_pos 732 391 3000 multiplicity_b_pos 728 360 3000
end end
relationcanvas 134228 relation_ref 136788 // przyjmuje relationcanvas 134228 relation_ref 136788 // przyjmuje
from ref 133972 z 2001 label "przyjmuje" italic max_width 255 xyz 750.5 471 2001 to ref 128212 from ref 133972 z 2001 label "przyjmuje" italic max_width 255 xyz 762 476 2001 to ref 128212
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 728 492 3000 multiplicity_b_pos 721 462 3000 multiplicity_a_pos 736 491 3000 multiplicity_b_pos 735 475 3000
end end
relationcanvas 134612 relation_ref 136916 // posiada relationcanvas 134612 relation_ref 136916 // posiada
from ref 128340 z 2001 label "posiada" italic max_width 255 xyz 494 291.5 2001 to ref 134356 from ref 128340 z 2001 label "posiada" italic max_width 255 xyz 494 291 2001 to ref 134356
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 476 295 3000 multiplicity_b_pos 476 253 3000 multiplicity_a_pos 476 295 3000 multiplicity_b_pos 476 253 3000
end end
relationcanvas 135124 relation_ref 137172 // zapisuje sie w relationcanvas 135124 relation_ref 137172 // zapisuje sie w
from ref 133972 z 2001 label "zapisuje sie w" italic max_width 255 xyz 599.5 485 2001 to ref 134996 from ref 133972 z 2001 label "zapisuje sie w" italic max_width 255 xyz 605 490 2001 to ref 134996
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 634 526 3000 multiplicity_b_pos 701 456 3000 multiplicity_a_pos 642 526 3000 multiplicity_b_pos 705 469 3000
end end
relationcanvas 136020 relation_ref 137428 // zawiera relationcanvas 136020 relation_ref 137428 // zawiera
from ref 134996 z 2001 label "zawiera" italic max_width 255 xyz 474 562 2001 to ref 135380 from ref 134996 z 2001 label "zawiera" italic max_width 255 xyz 474 562 2001 to ref 135380
@ -196,7 +196,7 @@ relationcanvas 139860 relation_ref 139348 // posiada
multiplicity_a_pos 438 346 3000 multiplicity_b_pos 334 371 3000 multiplicity_a_pos 438 346 3000 multiplicity_b_pos 334 371 3000
end end
relationcanvas 140116 relation_ref 139604 // zawiera relationcanvas 140116 relation_ref 139604 // zawiera
from ref 139732 z 2001 label "zawiera" italic max_width 255 xyz 348.5 439.5 2001 to ref 138324 from ref 139732 z 2001 label "zawiera" italic max_width 255 xyz 348 439 2001 to ref 138324
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 420 495 3000 multiplicity_b_pos 335 405 3000 multiplicity_a_pos 420 495 3000 multiplicity_b_pos 335 405 3000
end end
@ -206,13 +206,13 @@ relationcanvas 140244 relation_ref 139732 // wydawana jest z
multiplicity_a_pos 246 495 3000 multiplicity_b_pos 267 402 3000 multiplicity_a_pos 246 495 3000 multiplicity_b_pos 267 402 3000
end end
relationcanvas 140628 relation_ref 146388 // trafiaj do relationcanvas 140628 relation_ref 146388 // trafiaj do
from ref 134356 z 2001 label "trafiaj do" italic max_width 255 xyz 552.5 349.5 3000 to ref 140500 from ref 134356 z 2001 label "trafiaj do" italic max_width 255 xyz 552 349 2001 to ref 140500
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 552 403 3000 multiplicity_b_pos 533 367 3000 multiplicity_a_pos 552 403 3000 multiplicity_b_pos 533 367 3000
end end
relationcanvas 140756 relation_ref 146516 // zawiera relationcanvas 140756 relation_ref 146516 // zawiera
from ref 140500 z 2001 label "zawiera" italic max_width 255 xyz 655 401 3000 to ref 133972 from ref 140500 z 2001 label "zawiera" italic max_width 255 xyz 655 401 2001 to ref 133972
no_role_a no_role_b no_role_a no_role_b
multiplicity_a_pos 689 433 3000 multiplicity_b_pos 646 423 3000 multiplicity_a_pos 684 434 3000 multiplicity_b_pos 647 424 3000
end end
end end

42
models/128212.diagram Normal file
View File

@ -0,0 +1,42 @@
format 223
classinstance 128340 class_ref 156628 // Klient
drawing_mode actor name "" xyz 103 17 2000 life_line_z 2000
classinstance 128468 class_ref 156756 // AutomatKontroler
name "" xyz 234 26 2000 life_line_z 2000
classinstance 129620 class_ref 142036 // lista_produktow
name "" xyz 454 29 2000 life_line_z 2000
durationcanvas 128724 classinstance_ref 128340 // :Klient
xyzwh 114 115 2010 11 177
end
durationcanvas 128852 classinstance_ref 128468 // :AutomatKontroler
xyzwh 278 117 2010 11 138
end
durationcanvas 129748 classinstance_ref 129620 // :lista_produktow
xyzwh 494 157 2010 11 94
end
msg 128980 synchronous
from durationcanvas_ref 128724
to durationcanvas_ref 128852
yz 119 2015 explicitmsg "wybierzProdukt(numer)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 162 105
msg 129876 synchronous
from durationcanvas_ref 128852
to durationcanvas_ref 129748
yz 157 2015 explicitmsg "pobierzProdukt(numer)"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 336 143
msg 130004 return
from durationcanvas_ref 129748
to durationcanvas_ref 128852
yz 213 2015 explicitmsg "produkt"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 373 199
msg 130132 return
from durationcanvas_ref 128852
to durationcanvas_ref 128724
yz 231 2015 explicitmsg "produkt"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 183 217
end

51
models/134740.diagram Normal file
View File

@ -0,0 +1,51 @@
format 223
classinstance 128084 class_ref 156628 // Klient
drawing_mode actor name "" xyz 71 18 2000 life_line_z 2000
classinstance 128212 class_ref 156756 // AutomatKontroler
name "" xyz 205 28 2000 life_line_z 2000
classinstance 128724 class_ref 169812 // TerminalPlatniczy
name "" xyz 439 29 2000 life_line_z 2000
classinstance 129748 class_ref 128088 // karta
name "" xyz 673 30 2000 life_line_z 2000
durationcanvas 128340 classinstance_ref 128084 // :Klient
xyzwh 82 96 2010 11 40
end
durationcanvas 128468 classinstance_ref 128212 // :AutomatKontroler
xyzwh 249 96 2010 11 25
end
durationcanvas 128980 classinstance_ref 128212 // :AutomatKontroler
xyzwh 249 146 2010 11 187
end
durationcanvas 129108 classinstance_ref 128724 // :TerminalPlatniczy
xyzwh 482 146 2010 11 86
end
durationcanvas 129876 classinstance_ref 129748 // :karta
xyzwh 692 290 2010 11 27
end
msg 128596 synchronous
from durationcanvas_ref 128340
to durationcanvas_ref 128468
yz 96 2015 explicitmsg "przylozKarte()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 144 82
msg 129236 synchronous
from durationcanvas_ref 128980
to durationcanvas_ref 129108
yz 147 2015 explicitmsg "pobierzNumerKarty()"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 320 133
msg 129364 return
from durationcanvas_ref 129108
to durationcanvas_ref 128980
yz 215 2015 explicitmsg "numerKarty"
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 340 202
msg 130004 synchronous
from durationcanvas_ref 128980
to durationcanvas_ref 129876
yz 296 2015 explicitmsg "new(numerKarty)"
stereotype "<<create>>" xyz 449 310 3000
show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default
label_xy 431 282
end

39
models/147796.diagram Normal file
View File

@ -0,0 +1,39 @@
format 223
classcanvas 128084 class_ref 156756 // AutomatKontroler
classdiagramsettings member_max_width 0 end
xyzwh 152 180 2000 141 81
end
classcanvas 128212 class_ref 142036 // lista_produktow
classdiagramsettings member_max_width 0 end
xyzwh 533 81 2000 109 49
end
classcanvas 129236 class_ref 129112 // terminal
classdiagramsettings member_max_width 0 end
xyzwh 499 428 2000 123 59
end
classcanvas 129620 class_ref 141140 // platnosc
classdiagramsettings member_max_width 0 end
xyzwh 128 441 2000 139 59
end
relationcanvas 128980 relation_ref 153172 // <unidirectional association>
from ref 128084 z 2001 to ref 128212
role_a_pos 484 99 3000 no_role_b
multiplicity_a_pos 516 124 3000 multiplicity_b_pos 302 200 3000
end
relationcanvas 129364 relation_ref 153300 // <unidirectional association>
from ref 128084 z 2001 to ref 129236
role_a_pos 468 415 3000 no_role_b
multiplicity_a_pos 453 410 3000 multiplicity_b_pos 289 273 3000
end
relationcanvas 130260 relation_ref 153556 // <unidirectional association>
from ref 128084 z 2001 to ref 129620
no_role_a no_role_b
no_multiplicity_a no_multiplicity_b
end
relationcanvas 130388 relation_ref 153428 // <unidirectional association>
from ref 128084 z 2001 to ref 129620
role_a_pos 213 380 3000 no_role_b
multiplicity_a_pos 183 422 3000 multiplicity_b_pos 200 267 3000
end
end

View File

@ -1,6 +1,6 @@
format 223 format 223
"models" "models"
revision 5 revision 17
modified_by 84 "Szogunek" modified_by 84 "Szogunek"
@ -328,6 +328,16 @@ format 223
idl_decl "" idl_decl ""
mysql_decl "" mysql_decl ""
MysqlColumn MysqlColumn
end
operation 128340 "pobierzNumerKarty"
public explicit_return_type ""
nparams 0
end end
end end
@ -472,8 +482,18 @@ format 223
MysqlColumn MysqlColumn
end end
classrelation 152276 // (zawiera) classrelation 152276 // zawiera
relation_ref 146516 // zawiera relation_ref 146516 // zawiera
end
operation 128724 "aktywujSposobPlatnosci"
public explicit_return_type ""
nparams 0
end end
end end
@ -671,6 +691,16 @@ format 223
classrelation 141524 // zawiera classrelation 141524 // zawiera
relation_ref 137940 // zawiera relation_ref 137940 // zawiera
end
operation 128468 "pobierzProdukt"
public explicit_return_type "int"
nparams 0
end end
end end
@ -1019,8 +1049,142 @@ format 223
a role_name "" multiplicity "1" private a role_name "" multiplicity "1" private
classrelation_ref 152148 // (zawiera) classrelation_ref 152148 // (zawiera)
b role_name "" multiplicity "1..*" private b role_name "" multiplicity "1..*" private
classrelation_ref 152276 // (zawiera) classrelation_ref 152276 // zawiera
end end
end end
end end
classview 128084 "design"
classdiagramsettings member_max_width 0 end
classcompositediagramsettings end
collaborationdiagramsettings end
objectdiagramsettings end
objectcompositediagramsettings end
sequencediagramsettings end
statediagramsettings
end
activitydiagramsettings
end
sequencediagram 128212 "2-1-wyborKoduProduktu"
sequencediagramsettings end
overlapping_bars size A4
end
class 156628 "Klient"
visibility package stereotype "actor"
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
class 156756 "AutomatKontroler"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
operation 128084 "wybierzProdukt"
public explicit_return_type "int"
nparams 0
end
classrelation 158932 // posiada (<unidirectional association>)
relation 153172 --->
a role_name "posiada" multiplicity "1" private
classrelation_ref 158932 // posiada (<unidirectional association>)
b multiplicity "1" parent class_ref 142036 // lista_produktow
end
operation 128212 "przylozKarte"
public explicit_return_type ""
nparams 0
end
classrelation 159060 // zawiera (<unidirectional association>)
relation 153300 --->
a role_name "zawiera" multiplicity "1" private
classrelation_ref 159060 // zawiera (<unidirectional association>)
b multiplicity "1" parent class_ref 129112 // terminal
end
classrelation 159188 // zarzadza (<unidirectional association>)
relation 153428 --->
a role_name "zarzadza" multiplicity "1" private
classrelation_ref 159188 // zarzadza (<unidirectional association>)
b multiplicity "1" parent class_ref 141140 // platnosc
end
classrelation 159316 // <unidirectional association>
relation 153556 --->
a role_name "" private
classrelation_ref 159316 // <unidirectional association>
b parent class_ref 141140 // platnosc
end
operation 128596 "wybierzSposobPlatnosci"
public explicit_return_type ""
nparams 0
end
end
sequencediagram 134740 "2-3-przylozenieKartyDoTerminalu"
sequencediagramsettings end
overlapping_bars size A4
end
class 169812 "TerminalPlatniczy"
visibility package
cpp_decl ""
java_decl ""
php_decl ""
python_2_2 python_decl ""
idl_decl ""
explicit_switch_type ""
mysql_decl ""
end
sequencediagram 141268 "2-2-wyborPlatnosciKarta"
sequencediagramsettings end
overlapping_bars size A4
end
classdiagram 147796 "design-model"
classdiagramsettings member_max_width 0 end
size A4
end
end
end end