diff --git a/models/128044.diagram b/models/128044.diagram index e409471..930eb90 100644 --- a/models/128044.diagram +++ b/models/128044.diagram @@ -1,32 +1,32 @@ -format 223 +format 224 classinstance 128172 class_ref 128044 // Serwisant name "" xyz 50 14 2000 life_line_z 2000 -classinstance 128300 class_ref 128014 // Automat - name "Automat" xyz 185 19 2005 life_line_z 2000 -classinstance 128812 class_ref 128014 // Automat - name "AutomatController" xyz 378 17 2005 life_line_z 2000 +classinstance 128300 class_ref 128266 // Automat + name "Automat" xyz 240 7 2005 life_line_z 2000 +classinstance 128812 class_ref 128300 // SystemOperacyjny + name "" xyz 459 5 2005 life_line_z 2000 note 129196 "Co przechodzi w stan gotowosci? Automat czy AutomatController?" - xyzwh 495 143 2000 253 55 + xyzwh 564 437 2000 253 55 durationcanvas 128428 classinstance_ref 128172 // :Serwisant xyzwh 81 86 2010 11 40 end durationcanvas 128556 classinstance_ref 128300 // Automat:Automat - xyzwh 242 87 2010 11 37 + xyzwh 296 87 2010 11 37 end -durationcanvas 128940 classinstance_ref 128812 // AutomatController:Automat - xyzwh 465 102 2010 11 25 +durationcanvas 128940 classinstance_ref 128812 // :SystemOperacyjny + xyzwh 524 102 2010 11 25 end msg 128684 synchronous from durationcanvas_ref 128428 to durationcanvas_ref 128556 yz 87 2015 explicitmsg "1. zamknijAutomat()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 101 70 + label_xy 125 71 msg 129068 synchronous from durationcanvas_ref 128556 to durationcanvas_ref 128940 yz 102 2020 explicitmsg "1.1. przejdzWStanGotowosci()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 260 87 + label_xy 311 84 end diff --git a/models/134572.diagram b/models/134572.diagram index 1eea6e6..b3f81df 100644 --- a/models/134572.diagram +++ b/models/134572.diagram @@ -1,90 +1,60 @@ -format 223 +format 224 classinstance 128044 class_ref 128044 // Serwisant name "" xyz -6 4 2000 life_line_z 2000 -classinstance 128172 class_ref 134828 // Laptop - name "" xyz 175 101 2005 life_line_z 2000 -classinstance 128300 class_ref 134956 // ManagerWejsciaWyjscia - name "" xyz 212 8 2005 life_line_z 2000 classinstance 128428 class_ref 135084 // ModulLogowania - name "" xyz 520 5 2005 life_line_z 2000 -classinstance 128556 class_ref 128172 // AutomatController - name "" xyz 708 4 2000 life_line_z 2000 -note 131500 "Jak zapisac podlaczenie laptopa?" - xyzwh 31 471 2000 183 55 -note 131628 "Czy kontroler moze obslugiwac przejscie w stan serwisowy? + name "" xyz 530 5 2005 life_line_z 2000 +classinstance 128556 class_ref 128300 // SystemOperacyjny + name "ManagerSystemu" xyz 757 5 2000 life_line_z 2000 +classinstance 131884 class_ref 141996 // NaprawaAutomatu + name "KontrolerAutomatu" xyz 137 9 2005 life_line_z 2000 +note 132652 "Czy nazwa zd. Sys jest poprawna" + xyzwh 65 342 2000 149 55 +note 132780 "Czy przekaza dane " - xyzwh 580 365 2000 193 71 -durationcanvas 128684 classinstance_ref 128044 // :Serwisant - xyzwh 25 58 2010 11 41 -end -durationcanvas 128812 classinstance_ref 128300 // :ManagerWejsciaWyjscia - xyzwh 295 59 2010 11 70 -end -durationcanvas 129324 classinstance_ref 128428 // :ModulLogowania - xyzwh 576 78 2010 11 25 -end + xyzwh 626 111 2000 121 57 durationcanvas 129580 classinstance_ref 128428 // :ModulLogowania - xyzwh 576 153 2010 11 191 + xyzwh 586 82 2010 11 145 overlappingdurationcanvas 130988 - xyzwh 582 265 2020 11 25 + xyzwh 592 150 2020 11 25 + end + overlappingdurationcanvas 132396 + xyzwh 592 108 2020 11 25 end end -durationcanvas 129708 classinstance_ref 128172 // :Laptop - xyzwh 199 151 2010 11 109 +durationcanvas 131244 classinstance_ref 128556 // ManagerSystemu:SystemOperacyjny + xyzwh 878 205 2010 11 25 end -durationcanvas 129964 classinstance_ref 128044 // :Serwisant - xyzwh 25 166 2010 11 65 +durationcanvas 132012 classinstance_ref 128044 // :Serwisant + xyzwh 25 79 2010 11 40 end -durationcanvas 131244 classinstance_ref 128556 // :AutomatController - xyzwh 769 323 2010 11 26 +durationcanvas 132140 classinstance_ref 131884 // KontrolerAutomatu:NaprawaAutomatu + xyzwh 260 80 2010 11 140 end -msg 128940 synchronous - from durationcanvas_ref 128684 - to durationcanvas_ref 128812 - yz 59 2015 explicitmsg "1. podlaczLaptopa()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 73 42 -msg 129452 synchronous - from durationcanvas_ref 128812 - to durationcanvas_ref 129324 - yz 78 2015 explicitmsg "1.1. przeslijSygnalONowymUrzadzeniu()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 311 59 -msg 129836 synchronous - from durationcanvas_ref 129580 - to durationcanvas_ref 129708 - yz 153 2015 explicitmsg "1.2. zarzadajHasla()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 346 136 -msg 130092 synchronous - from durationcanvas_ref 129708 - to durationcanvas_ref 129964 - yz 166 2015 explicitmsg "1.2.1. zarzadajHasla()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 45 147 -msg 130220 return - from durationcanvas_ref 129964 - to durationcanvas_ref 129708 - yz 217 2015 explicitmsg "1.3. wprowadzDaneLogowania(ID : int, haslo : string)" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 37 200 -msg 130860 return - from durationcanvas_ref 129708 - to durationcanvas_ref 129580 - yz 234 2015 explicitmsg "1.3.1 zalogujSie(ID : int, haslo : string)" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 264 243 reflexivemsg 131116 synchronous to durationcanvas_ref 130988 - yz 265 2025 explicitmsg "1.4 weryfikujDaneLogowania()" + yz 150 2025 explicitmsg "1.4 weryfikujDaneLogowania()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default args "ID : int, haslo : string" - label_xy 431 278 + label_xy 446 175 msg 131372 synchronous from durationcanvas_ref 129580 to durationcanvas_ref 131244 - yz 325 2015 explicitmsg "1.5 przelaczWStanSerwisowy()" + yz 205 2015 explicitmsg "1.5 przelaczWStanSerwisowy()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 570 342 + label_xy 631 217 +msg 132268 synchronous + from durationcanvas_ref 132012 + to durationcanvas_ref 132140 + yz 80 2015 explicitmsg "1. logowanie()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "ID : int, haslo : string" + label_xy 37 63 +msg 132524 synchronous + from durationcanvas_ref 132140 + to durationcanvas_ref 132396 + yz 108 2025 explicitmsg "1.1. przeslijDaneLogowania()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + args "ID : int, haslo : string" + label_xy 268 90 end diff --git a/models/134700.diagram b/models/134700.diagram index a6ac428..09b6431 100644 --- a/models/134700.diagram +++ b/models/134700.diagram @@ -2,30 +2,41 @@ format 224 classinstance 128044 class_ref 128044 // Serwisant name "" xyz 17 4 2000 life_line_z 2000 -classinstance 128172 class_ref 134828 // Laptop - name "" xyz 257 4 2000 life_line_z 2000 -classinstance 128300 class_ref 135340 // Diagnoza - name "" xyz 428 4 2000 life_line_z 2000 +classinstance 128172 class_ref 141996 // NaprawaAutomatu + name "KontrolerAutomatu" xyz 165 5 2000 life_line_z 2000 +classinstance 128300 class_ref 142124 // ManagerDiagnozy + name "" xyz 617 4 2000 life_line_z 2000 classinstance 128428 class_ref 135212 // Raport - name "" xyz 702 83 2000 life_line_z 2000 + name "" xyz 859 83 2000 life_line_z 2000 note 129196 "Diagnoza czy SystemOperacyjny?" - xyzwh 470 34 2005 155 59 + xyzwh 412 398 2005 155 59 note 129836 "Moze bardziej jest to przeprowadzenie diagnozy niz \"wlaczenie narzedzi diagnostycznych?\"" - xyzwh 58 464 2000 277 73 + xyzwh 369 299 2000 277 73 +classinstance 130220 class_ref 128300 // SystemOperacyjny + name "" xyz 448 4 2005 life_line_z 2000 durationcanvas 128556 classinstance_ref 128044 // :Serwisant xyzwh 48 69 2010 11 40 end -durationcanvas 128684 classinstance_ref 128172 // :Laptop - xyzwh 281 70 2010 11 67 +durationcanvas 128684 classinstance_ref 128172 // KontrolerAutomatu:NaprawaAutomatu + xyzwh 288 70 2010 11 67 end -durationcanvas 128940 classinstance_ref 128300 // :Diagnoza - xyzwh 461 82 2010 11 109 +durationcanvas 128940 classinstance_ref 128300 // :ManagerDiagnozy + xyzwh 678 79 2010 11 148 + overlappingdurationcanvas 130604 + xyzwh 684 87 2020 11 38 + end + overlappingdurationcanvas 131116 + xyzwh 684 152 2020 11 25 + end end durationcanvas 129324 classinstance_ref 128428 // :Raport - xyzwh 726 133 2010 11 25 + xyzwh 883 133 2010 11 50 end -durationcanvas 129580 classinstance_ref 128172 // :Laptop - xyzwh 281 162 2010 11 25 +durationcanvas 129964 classinstance_ref 128044 // :Serwisant + xyzwh 48 158 2010 11 69 +end +durationcanvas 130348 classinstance_ref 130220 // :SystemOperacyjny + xyzwh 512 86 2010 11 61 end msg 128812 synchronous from durationcanvas_ref 128556 @@ -33,23 +44,34 @@ msg 128812 synchronous yz 71 2015 explicitmsg "1. wlaczNarzedziaDiagnostyczne()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default label_xy 57 53 -msg 129068 synchronous - from durationcanvas_ref 128684 - to durationcanvas_ref 128940 - yz 82 2015 explicitmsg "1.1. rozpocznijDiagnoze" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 298 65 msg 129452 synchronous from durationcanvas_ref 128940 to durationcanvas_ref 129324 - yz 133 2015 explicitmsg "<> 1.1.1 stworzRaportDiagnozy" + yz 172 2015 explicitmsg "<> 1.3. stworzRaportDiagnozy" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 467 117 -msg 129708 synchronous + label_xy 662 191 +msg 130092 synchronous from durationcanvas_ref 128940 - to durationcanvas_ref 129580 - yz 162 2015 explicitmsg "1.2 ZwrocRaport()" + to durationcanvas_ref 129964 + yz 216 2020 explicitmsg "1.4 ZwrocRaport()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default args "raport : Raport" - label_xy 271 188 + label_xy 171 199 +msg 130476 synchronous + from durationcanvas_ref 128684 + to durationcanvas_ref 130348 + yz 86 2020 explicitmsg "1.1. rozpocznijDiagnoze()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 322 69 +msg 130732 synchronous + from durationcanvas_ref 130348 + to durationcanvas_ref 130604 + yz 101 2025 explicitmsg "1.1.1 rozpocznijDiagnoze()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 515 110 +reflexivemsg 131244 synchronous + to durationcanvas_ref 131116 + yz 152 2025 explicitmsg "1.2. Diagnozuj()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 711 131 end diff --git a/models/134828.diagram b/models/134828.diagram index a2243d3..4907c08 100644 --- a/models/134828.diagram +++ b/models/134828.diagram @@ -1,32 +1,46 @@ -format 223 +format 224 classinstance 128044 class_ref 128044 // Serwisant name "" xyz 34 4 2000 life_line_z 2000 -classinstance 128172 class_ref 134828 // Laptop - name "" xyz 260 7 2000 life_line_z 2000 +classinstance 128172 class_ref 142252 // ManagerNaprawy + name "" xyz 508 4 2000 life_line_z 2000 classinstance 128684 class_ref 128300 // SystemOperacyjny - name "" xyz 403 4 2000 life_line_z 2000 + name "" xyz 678 4 2000 life_line_z 2000 note 129068 "czy nie jest to zbyt ogolne? Co mozna dodac?" - xyzwh 308 141 2000 153 85 -durationcanvas 128300 classinstance_ref 128044 // :Serwisant - xyzwh 65 75 2010 11 40 -end -durationcanvas 128428 classinstance_ref 128172 // :Laptop - xyzwh 284 76 2010 11 85 + xyzwh 352 384 2000 153 85 +classinstance 129196 class_ref 141996 // NaprawaAutomatu + name "KontrolerAutomatu" xyz 176 6 2000 life_line_z 2000 +durationcanvas 128428 classinstance_ref 128172 // :ManagerNaprawy + xyzwh 567 75 2010 11 86 + overlappingdurationcanvas 129708 + xyzwh 573 77 2020 11 25 + end end durationcanvas 128812 classinstance_ref 128684 // :SystemOperacyjny - xyzwh 467 98 2010 11 26 + xyzwh 742 98 2010 11 26 +end +durationcanvas 129324 classinstance_ref 128044 // :Serwisant + xyzwh 65 65 2010 11 40 +end +durationcanvas 129452 classinstance_ref 129196 // KontrolerAutomatu:NaprawaAutomatu + xyzwh 299 65 2010 11 25 end -msg 128556 synchronous - from durationcanvas_ref 128300 - to durationcanvas_ref 128428 - yz 76 2015 explicitmsg "1. wlaczNarzedziaNaprawcze()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 76 58 msg 128940 synchronous from durationcanvas_ref 128428 to durationcanvas_ref 128812 yz 98 2015 explicitmsg "1.1. Naprawa()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 333 81 + label_xy 612 72 +msg 129580 synchronous + from durationcanvas_ref 129324 + to durationcanvas_ref 129452 + yz 65 2015 explicitmsg "1. wlaczNarzedziaNaprawcze()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 81 49 +msg 129836 synchronous + from durationcanvas_ref 129452 + to durationcanvas_ref 129708 + yz 77 2025 explicitmsg "1.1. rozpocznijNaprawe()" + show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default + label_xy 360 60 end diff --git a/models/134956.diagram b/models/134956.diagram index 6613ef5..7284438 100644 --- a/models/134956.diagram +++ b/models/134956.diagram @@ -1,24 +1,22 @@ -format 223 +format 224 classinstance 128044 class_ref 128044 // Serwisant name "" xyz 33 4 2000 life_line_z 2000 -classinstance 128172 class_ref 134828 // Laptop - name "" xyz 323 8 2000 life_line_z 2000 +classinstance 128172 class_ref 141996 // NaprawaAutomatu + name "KontrolerAutomatu" xyz 197 4 2000 life_line_z 2000 classinstance 128300 class_ref 128300 // SystemOperacyjny name "" xyz 473 4 2000 life_line_z 2000 -classinstance 128428 class_ref 128172 // AutomatController - name "" xyz 705 5 2000 life_line_z 2000 note 129708 "Czy ten restart jest zbedny? " - xyzwh 379 121 2000 151 53 + xyzwh 348 398 2000 151 53 note 129836 "Klasyczne pytanie o to co przechodzi w stan gotowosci " - xyzwh 584 205 2000 157 89 + xyzwh 586 301 2000 157 89 durationcanvas 128556 classinstance_ref 128044 // :Serwisant xyzwh 64 69 2010 11 41 end -durationcanvas 128684 classinstance_ref 128172 // :Laptop - xyzwh 347 70 2010 11 82 +durationcanvas 128684 classinstance_ref 128172 // KontrolerAutomatu:NaprawaAutomatu + xyzwh 320 70 2010 11 82 end durationcanvas 128940 classinstance_ref 128300 // :SystemOperacyjny xyzwh 537 89 2010 11 127 @@ -26,9 +24,6 @@ durationcanvas 128940 classinstance_ref 128300 // :SystemOperacyjny xyzwh 543 137 2020 11 25 end end -durationcanvas 129452 classinstance_ref 128428 // :AutomatController - xyzwh 766 173 2010 11 35 -end msg 128812 synchronous from durationcanvas_ref 128556 to durationcanvas_ref 128684 @@ -40,16 +35,10 @@ msg 129068 synchronous to durationcanvas_ref 128940 yz 89 2015 explicitmsg "1.1. ponownieUruchom()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 367 72 + label_xy 340 72 reflexivemsg 129324 synchronous to durationcanvas_ref 129196 yz 137 2025 explicitmsg "1.2 restartFunkcji()" show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default label_xy 552 118 -msg 129580 synchronous - from durationcanvas_ref 128940 - to durationcanvas_ref 129452 - yz 190 2025 explicitmsg "1.3. przejdzWStanGotowosci()" - show_full_operations_definition default show_class_of_operation default drawing_language default show_context_mode default - label_xy 557 173 end diff --git a/models/141186.diagram b/models/141186.diagram index db639a1..5073da4 100644 --- a/models/141186.diagram +++ b/models/141186.diagram @@ -1,70 +1,133 @@ format 224 +classcanvas 128044 class_ref 141996 // NaprawaAutomatu + classdiagramsettings member_max_width 0 end + xyzwh 904 722 2000 181 63 +end +classcanvas 128172 class_ref 128300 // SystemOperacyjny + classdiagramsettings member_max_width 0 end + xyz 1067 417 2000 +end +classcanvas 128300 class_ref 135084 // ModulLogowania + classdiagramsettings member_max_width 0 end + xyz 1258 627 2000 +end classcanvas 128386 class_ref 164994 // ZakupProduktu classdiagramsettings member_max_width 0 end - xyz 10 53 2000 + xyz 10.2 53.2 2000 end classcanvas 128514 class_ref 165122 // ManagerProduktow classdiagramsettings member_max_width 0 end - xyz 264 47 2000 + xyz 264.2 47 2000 +end +note 128812 "Czy dodawa \"NaprawaAutomatu\" lub \"ZakupProduktu\"" + xyzwh 550 453 2000 249 63 +classcanvas 129068 class_ref 142124 // ManagerDiagnozy + classdiagramsettings member_max_width 0 end + xyz 1297 225 2000 +end +classcanvas 129324 class_ref 135212 // Raport + classdiagramsettings member_max_width 0 end + xyz 1608 259 2000 +end +classcanvas 129708 class_ref 142252 // ManagerNaprawy + classdiagramsettings member_max_width 0 end + xyz 802 563 2000 end classcanvas 130434 class_ref 178562 // ManagerPlatnosci classdiagramsettings member_max_width 0 end - xyz 574 47 2000 + xyz 574.4 47 2000 end classcanvas 130562 class_ref 178434 // ManagerPlatnosciKarta classdiagramsettings member_max_width 0 end - xyz 996 43 2000 + xyz 996.2 43.2 2000 end classcanvas 130690 class_ref 164226 // ManagerPlatnosciGotowkowej classdiagramsettings member_max_width 0 end - xyz 1009 105 2000 + xyz 1009.6 105.4 2000 end classcanvas 130818 class_ref 185218 // ManagerSprzedazy classdiagramsettings member_max_width 0 end - xyz 427 286 2000 + xyz 427.8 286.2 2000 end classcanvas 130946 class_ref 171906 // Sprzedaz classdiagramsettings member_max_width 0 end - xyz 431 547 2005 + xyz 431.2 547 2005 +end +relationcanvas 128428 relation_ref 128044 // Wykorzystuje + decenter_begin 602 + from ref 128044 z 2001 label "Wykorzystuje" italic max_width 255 xyz 1126.5 716.5 3000 to ref 128300 + no_role_a no_role_b + multiplicity_a_pos 1239 714 3000 multiplicity_b_pos 1094 765 3000 +end +relationcanvas 128556 relation_ref 128172 // ZmienStan + from ref 128300 z 2001 label "ZmienStan" italic max_width 255 xyz 1205.5 542 3000 to ref 128172 + no_role_a no_role_b + multiplicity_a_pos 1162 502 3000 multiplicity_b_pos 1270 597 3000 end relationcanvas 128898 relation_ref 163458 // wykorzytuje decenter_end 509 - from ref 128386 z 2001 label "wykorzytuje" italic max_width 255 xyz 157 56.5 2001 to ref 128514 + from ref 128386 z 2001 label "wykorzytuje" italic max_width 255 xyz 157 56 2001 to ref 128514 no_role_a no_role_b multiplicity_a_pos 245 84 3000 multiplicity_b_pos 138 82 3000 end +relationcanvas 128940 relation_ref 128300 // Komunikuje + from ref 128044 z 2001 label "Komunikuje" italic max_width 255 xyz 1025.5 589.5 3000 to ref 128172 + no_role_a no_role_b + no_multiplicity_a no_multiplicity_b +end +relationcanvas 129196 relation_ref 128428 // Komunikuje + from ref 128172 z 2001 label "Komunikuje" italic max_width 255 xyz 1207 357.5 3000 to ref 129068 + no_role_a no_role_b + multiplicity_a_pos 1272 332 3000 multiplicity_b_pos 1207 415 3000 +end +relationcanvas 129452 relation_ref 128556 // Stworz + from ref 129068 z 2001 label "Stworz" italic max_width 255 xyz 1514 261.5 3000 to ref 129324 + no_role_a no_role_b + multiplicity_a_pos 1575 287 3000 multiplicity_b_pos 1478 287 3000 +end +relationcanvas 129836 relation_ref 128684 // Wykorzystuje + from ref 128044 z 2001 label "Wykorzystuje" italic max_width 255 xyz 904 674 3000 to point 925 660 + line 129964 z 2001 to ref 129708 + no_role_a no_role_b + multiplicity_a_pos 880 627 3000 multiplicity_b_pos 946 699 3000 +end +relationcanvas 130092 relation_ref 128812 // Naprawia + from ref 129708 z 2001 label "Naprawia" italic max_width 255 xyz 936 510 3000 to ref 128172 + no_role_a no_role_b + multiplicity_a_pos 1040 495 3000 multiplicity_b_pos 937 567 3000 +end relationcanvas 131330 relation_ref 170498 // aktywuje - from ref 128514 z 2001 label "aktywuje" italic max_width 255 xyz 465 58 3000 to ref 130434 + from ref 128514 z 2001 label "aktywuje" italic max_width 255 xyz 465 58 2001 to ref 130434 no_role_a no_role_b multiplicity_a_pos 555 83 3000 multiplicity_b_pos 424 83 3000 end relationcanvas 131586 relation_ref 170754 // wykorzystuje decenter_begin 228 decenter_end 287 - from ref 130434 z 2001 label "wykorzystuje" italic max_width 255 xyz 783 33.5 3000 to ref 130562 + from ref 130434 z 2001 label "wykorzystuje" italic max_width 255 xyz 783 33 2001 to ref 130562 no_role_a no_role_b multiplicity_a_pos 977 63 3000 multiplicity_b_pos 722 67 3000 end relationcanvas 131714 relation_ref 170882 // wykorzystuje decenter_begin 935 decenter_end 577 - from ref 130434 z 2001 label "wykorzystuje" italic max_width 255 xyz 817.5 107.5 3000 to ref 130690 + from ref 130434 z 2001 label "wykorzystuje" italic max_width 255 xyz 817 107 2001 to ref 130690 no_role_a no_role_b multiplicity_a_pos 990 158 3000 multiplicity_b_pos 722 109 3000 end relationcanvas 132610 relation_ref 171522 // przesylaDane - from ref 130434 z 2001 label "przesylaDane" italic max_width 255 xyz 535 177 3000 to ref 130818 + from ref 130434 z 2001 label "przesylaDane" italic max_width 255 xyz 535 177 2001 to ref 130818 no_role_a no_role_b multiplicity_a_pos 520 263 3000 multiplicity_b_pos 605 111 3000 end relationcanvas 132738 relation_ref 171650 // przesylaDane - from ref 128514 z 2001 label "przesylaDane" italic max_width 255 xyz 362 177 3000 to ref 130818 + from ref 128514 z 2001 label "przesylaDane" italic max_width 255 xyz 362 177 2001 to ref 130818 no_role_a no_role_b multiplicity_a_pos 438 263 3000 multiplicity_b_pos 341 111 3000 end relationcanvas 132866 relation_ref 171778 // tworzy - from ref 130818 z 2006 label "tworzy" italic max_width 255 xyz 475 467 3000 to ref 130946 + from ref 130818 z 2006 label "tworzy" italic max_width 255 xyz 475 467 2006 to ref 130946 no_role_a no_role_b multiplicity_a_pos 479 524 3000 multiplicity_b_pos 480 430 3000 end diff --git a/models/44.session b/models/44.session index f89e363..5e90060 100644 --- a/models/44.session +++ b/models/44.session @@ -1,30 +1,20 @@ -window_sizes 1800 910 450 1345 753 104 +window_sizes 1920 1017 450 1465 860 104 diagrams - sequencediagram_ref 147714 // 2-2-wybranieFormyPlatnosci - 1076 602 100 A4 0 0 - active sequencediagram_ref 147842 // 2-1-wprowadzenieNumeruProduktuNew - 1076 602 100 A3 0 0 - collaborationdiagram_ref 147970 // 2-2-wybranieFormyPlatnosci - 1076 602 100 A4 0 0 - sequencediagram_ref 134572 // 8-1 podlaczenieLaptopaDoAutomatu - 1076 602 100 A4 0 0 - sequencediagram_ref 128044 // 8-4 zamkniecieAutomatu - 1076 602 100 A4 0 0 - sequencediagram_ref 134700 // 8-2 wlaczenieNarzedziDiagnostycznych - 1076 602 100 A4 0 0 - sequencediagram_ref 134828 // 8-3 rozpoczecieNaprawy - 1076 602 100 A4 0 0 - sequencediagram_ref 134956 // 8-5 restartAutomatu - 1076 602 100 A4 0 0 - sequencediagram_ref 134658 // 2-1-wprowadzenieNumeruProduktu - 1076 602 100 A3 0 0 - sequencediagram_ref 148098 // 2-3-wprowadzenieMonet - 1076 602 100 A4 0 0 + sequencediagram_ref 128044 // 8-4-zamkniecieAutomatu + 1172 688 100 A4 0 0 + active sequencediagram_ref 134956 // 8-5-restartAutomatu + 1172 688 100 A4 0 0 end show_stereotypes -selected sequencediagram_ref 147842 // 2-1-wprowadzenieNumeruProduktuNew +selected class_ref 128044 // Serwisant open - classview_ref 128002 // design + class_ref 135340 // Diagnoza + class_ref 135212 // Raport + class_ref 128044 // Serwisant + class_ref 128172 // AutomatController + class_ref 134828 // Laptop + class_ref 134956 // ManagerWejsciaWyjscia + class_ref 191746 // Klient end end diff --git a/models/models.prj b/models/models.prj index 797cf15..fc514c7 100644 --- a/models/models.prj +++ b/models/models.prj @@ -1,7 +1,7 @@ format 224 "models" - revision 25 - modified_by 2 "48516" + revision 27 + modified_by 44 "KingClank" @@ -1677,29 +1677,9 @@ format 224 activitydiagramsettings end - class 164994 "ZakupProduktu" - visibility package - cpp_decl "" - java_decl "" - php_decl "" - python_2_2 python_decl "" - idl_decl "" - explicit_switch_type "" - mysql_decl "" - - classrelation 173186 // (wykorzytuje) - relation 163458 ---> name "wykorzytuje" - a role_name "" multiplicity "1" private - classrelation_ref 173186 // (wykorzytuje) - b multiplicity "*" parent class_ref 165122 // ManagerProduktow - end - - classrelation 173442 // - relation 163586 ---|> - a public - classrelation_ref 173442 // - b parent class_ref 165122 // ManagerProduktow - end + classdiagram 141186 "design-model" + classdiagramsettings draw_all_relations no member_max_width 0 end + size A1 end classinstance 128514 "KontrolerAutomatu" @@ -1746,6 +1726,30 @@ format 224 overlapping_bars size A3 end + class 135340 "Diagnoza" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + + class 135212 "Raport" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + end + classinstance 128141 "Ekran_dotykowy" type class_ref 128130 // Ekran_dotykowy attributes @@ -1770,9 +1774,29 @@ format 224 end end - classdiagram 141186 "design-model" - classdiagramsettings draw_all_relations no member_max_width 0 end - size A2 + sequencediagram 134572 "8-1-logowanieDoSystemu" + sequencediagramsettings end + overlapping_bars size A3 + end + + sequencediagram 134700 "8-2-przeprowadzDiagnoze" + sequencediagramsettings end + overlapping_bars size A3 + end + + sequencediagram 134828 "8-3-rozpoczecieNaprawy" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 128044 "8-4-zamkniecieAutomatu" + sequencediagramsettings end + overlapping_bars size A4 + end + + sequencediagram 134956 "8-5-restartAutomatu" + sequencediagramsettings end + overlapping_bars size A4 end class 128044 "Serwisant" @@ -1787,7 +1811,7 @@ format 224 end - class 128172 "AutomatController" + class 141996 "NaprawaAutomatu" visibility package cpp_decl "" java_decl "" @@ -1797,6 +1821,26 @@ format 224 explicit_switch_type "" mysql_decl "" + classrelation 128044 // (Wykorzystuje) + relation 128044 ---> name "Wykorzystuje" + a role_name "" multiplicity "1" private + classrelation_ref 128044 // (Wykorzystuje) + b multiplicity "*" parent class_ref 135084 // ModulLogowania + end + + classrelation 128300 // (Komunikuje) + relation 128300 ---> name "Komunikuje" + a role_name "" private + classrelation_ref 128300 // (Komunikuje) + b parent class_ref 128300 // SystemOperacyjny + end + + classrelation 128684 // (Wykorzystuje) + relation 128684 ---> name "Wykorzystuje" + a role_name "" multiplicity "1" private + classrelation_ref 128684 // (Wykorzystuje) + b multiplicity "1" parent class_ref 142252 // ManagerNaprawy + end end class 128300 "SystemOperacyjny" @@ -1809,6 +1853,44 @@ format 224 explicit_switch_type "" mysql_decl "" + operation 128428 "RozpocznijDiagnoze" + public explicit_return_type "" + nparams 0 + + + + + + end + + classrelation 128428 // (Komunikuje) + relation 128428 ---> name "Komunikuje" + a role_name "" multiplicity "1" private + classrelation_ref 128428 // (Komunikuje) + b multiplicity "1" parent class_ref 142124 // ManagerDiagnozy + end + + operation 129068 "RestartSystemu" + public explicit_return_type "" + nparams 0 + + + + + + end + end + + class 128172 "AutomatController" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + end class 134828 "Laptop" @@ -1845,34 +1927,57 @@ format 224 explicit_switch_type "" mysql_decl "" + classrelation 128172 // (ZmienStan) + relation 128172 ---> name "ZmienStan" + a role_name "" multiplicity "1" private + classrelation_ref 128172 // (ZmienStan) + b multiplicity "1" parent class_ref 128300 // SystemOperacyjny + end + + operation 128172 "WeryfikujDaneLogowania" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 128300 "PrzelaczWStanSerwisowy" + public explicit_return_type "" + nparams 0 + + + + + + end + + attribute 128300 "ID" + private explicit_type "" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + attribute 128428 "Haslo" + private explicit_type "" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end end - sequencediagram 134572 "8-1-podlaczenieLaptopaDoAutomatu" - sequencediagramsettings end - overlapping_bars size A4 - end - - sequencediagram 134700 "8-2-wlaczenieNarzedziDiagnostycznych" - sequencediagramsettings end - overlapping_bars size A4 - end - - sequencediagram 134828 "8-3-rozpoczecieNaprawy" - sequencediagramsettings end - overlapping_bars size A4 - end - - sequencediagram 128044 "8-4-zamkniecieAutomatu" - sequencediagramsettings end - overlapping_bars size A4 - end - - sequencediagram 134956 "8-5-restartAutomatu" - sequencediagramsettings end - overlapping_bars size A4 - end - - class 135212 "Raport" + class 142124 "ManagerDiagnozy" visibility package cpp_decl "" java_decl "" @@ -1882,9 +1987,56 @@ format 224 explicit_switch_type "" mysql_decl "" + operation 128556 "Diagnozuj" + public explicit_return_type "" + nparams 0 + + + + + + end + + operation 128684 "ZwrocRaport" + public explicit_return_type "" + nparams 0 + + + + + + end + + attribute 128556 "raport" + private explicit_type "" + cpp_decl "" + java_decl "" + php_decl "" + python_decl "" + idl_decl "" + mysql_decl "" + MysqlColumn + end + + operation 128812 "StworzRaportDiagnozy" + public explicit_return_type "" + nparams 0 + + + + + + end + + classrelation 128556 // (Stworz) + relation 128556 ---> name "Stworz" + a role_name "" multiplicity "1..*" private + classrelation_ref 128556 // (Stworz) + b multiplicity "1" parent class_ref 135212 // Raport + end end - class 135340 "Diagnoza" + class 142252 "ManagerNaprawy" visibility package cpp_decl "" java_decl "" @@ -1894,6 +2046,22 @@ format 224 explicit_switch_type "" mysql_decl "" + classrelation 128812 // (Naprawia) + relation 128812 ---> name "Naprawia" + a role_name "" multiplicity "1" private + classrelation_ref 128812 // (Naprawia) + b multiplicity "1" parent class_ref 128300 // SystemOperacyjny + end + + operation 128940 "Naprawa" + public explicit_return_type "" + nparams 0 + + + + + + end end collaborationdiagram 154626 "2-1-wprowadzenieNumeruProduktu" @@ -1928,6 +2096,31 @@ format 224 end + class 164994 "ZakupProduktu" + visibility package + cpp_decl "" + java_decl "" + php_decl "" + python_2_2 python_decl "" + idl_decl "" + explicit_switch_type "" + mysql_decl "" + + classrelation 173186 // (wykorzytuje) + relation 163458 ---> name "wykorzytuje" + a role_name "" multiplicity "1" private + classrelation_ref 173186 // (wykorzytuje) + b multiplicity "*" parent class_ref 165122 // ManagerProduktow + end + + classrelation 173442 // + relation 163586 ---|> + a public + classrelation_ref 173442 // + b parent class_ref 165122 // ManagerProduktow + end + end + class 165122 "ManagerProduktow" visibility package cpp_decl ""