state diagram v2

This commit is contained in:
Michael-Czekanski 2021-02-01 23:22:44 +01:00
parent f6cb4e8ef7
commit a15de83c68
2 changed files with 81 additions and 33 deletions

View File

@ -1,95 +1,117 @@
format 224 format 224
pseudostatecanvas 128037 pseudostate_ref 128037 // initial pseudostatecanvas 128037 pseudostate_ref 128037 // initial
xyz 347.8 21 2000 xyz 347 22 2000
end end
statecanvas 128165 state_ref 128165 // StolikZarezerwowany statecanvas 128165 state_ref 128165 // StolikZarezerwowany
xyzwh 270.2 206.8 2000 169 39 xyzwh 270 206.8 2000 169 39
end end
statecanvas 128421 state_ref 128293 // ZamowienieDoRealizacji statecanvas 128421 state_ref 128293 // ZamowienieDoRealizacji
xyzwh 253.8 412.8 2000 184 39 xyzwh 253.8 412 2000 184 39
end end
statecanvas 128677 state_ref 128421 // ZamowienieWTrakcieRealizacji statecanvas 128677 state_ref 128421 // ZamowienieWTrakcieRealizacji
xyzwh 232.4 620 2000 231 39 xyzwh 231.2 620.8 2000 231 39
end end
statecanvas 128933 state_ref 128549 // ZamowienieUkonczone statecanvas 128933 state_ref 128549 // ZamowienieUkonczone
xyzwh 255 827.2 2000 181 39 xyzwh 255 827.4 2000 181 39
end end
statecanvas 129317 state_ref 128677 // ZamowienieOdebrane statecanvas 129317 state_ref 128677 // ZamowienieOdebranePrzezKelnera
xyzwh 257.4 1067.8 2000 171 39 xyzwh 209 1065.8 2000 271 39
end end
statecanvas 129573 state_ref 128805 // ZamowienieDostarczone statecanvas 129573 state_ref 128805 // ZamowienieDostarczone
xyzwh 255.2 1287.1 2000 191 39 xyzwh 255.2 1287.3 2000 191 39
end end
statecanvas 130085 state_ref 128933 // ZamowieniePrzyjetePrzezKlienta statecanvas 130085 state_ref 128933 // ZamowieniePrzyjetePrzezKlienta
xyzwh 233 1452.6 2000 246 39 xyzwh 233 1452.8 2000 246 39
end end
statecanvas 130213 state_ref 129061 // ZamowienieOdrzuconePrzezKlienta statecanvas 130213 state_ref 129061 // ZamowienieOdrzuconePrzezKlienta
xyzwh 973 1272.4 2000 264 39 xyzwh 972.8 1271.8 2000 264 39
end end
pseudostatecanvas 130597 pseudostate_ref 128293 // final ZamowieniePrzyjetePrzezKlienta pseudostatecanvas 130597 pseudostate_ref 128293 // final ZamowieniePrzyjetePrzezKlienta
xyz 343.6 1618.6 2000 xyz 343.6 1618.6 2000
end end
transitioncanvas 128293 transition_ref 128037 // przypisanieStolika pseudostatecanvas 131749 pseudostate_ref 134949 // final ZamowienieOdrzuconePrzezKlienta
xyz 1104.4 1629.4 2000
end
transitioncanvas 128293 transition_ref 128037 // przypiszStolik
from ref 128037 z 2001 label "przypisanieStolika" xyz 242.5 120.5 3000 to ref 128165 from ref 128037 z 2001 label "przypiszStolik" xyz 314 113 2001 to ref 128165
write_horizontally default show_definition default drawing_language default write_horizontally default show_definition default drawing_language default
end end
transitioncanvas 128549 transition_ref 128165 // zamowienieZlozone transitioncanvas 128549 transition_ref 128165 // zamowienieZlozone
decenter_end 537 decenter_end 537
from ref 128165 z 2001 label "zamowienieZlozone" xyz 295 319 3000 to ref 128421 from ref 128165 z 2001 label "zamowienieZlozone" xyz 295 319 2001 to ref 128421
write_horizontally default show_definition default drawing_language default write_horizontally default show_definition default drawing_language default
end end
transitioncanvas 128805 transition_ref 128293 // wybierzZamowienieDoRealizacji transitioncanvas 128805 transition_ref 128293 // wybierzZamowienieDoRealizacji
from ref 128421 z 2001 label "wybierzZamowienieDoRealizacji" xyz 149 534 3000 to ref 128677 from ref 128421 z 2001 label "wybierzZamowienieDoRealizacji" xyz 149 534 2001 to ref 128677
write_horizontally default show_definition default drawing_language default write_horizontally default show_definition default drawing_language default
end end
transitioncanvas 129061 transition_ref 128421 // ukonczZamowienie transitioncanvas 129061 transition_ref 128421 // ukonczZamowienie
from ref 128677 z 2001 label "ukonczZamowienie" xyz 231.5 730 3000 to ref 128933 from ref 128677 z 2001 label "ukonczZamowienie" xyz 231 730 2001 to ref 128933
write_horizontally default show_definition default drawing_language default write_horizontally default show_definition default drawing_language default
end end
transitioncanvas 129445 transition_ref 128549 // zamowienieOdebraneOdKucharza transitioncanvas 129445 transition_ref 128549 // odbierzOdKucharza
from ref 128933 z 2001 label "zamowienieOdebraneOdKucharza" xyz 230 958 3000 to ref 129317 from ref 128933 z 2001 label "odbierzOdKucharza" xyz 288 955 2001 to ref 129317
write_horizontally default show_definition default drawing_language default write_horizontally default show_definition default drawing_language default
end end
transitioncanvas 129701 transition_ref 128677 // dostarczZamowienieKlientowi transitioncanvas 129701 transition_ref 128677 // dostarczZamowienieKlientowi
decenter_begin 524 decenter_begin 523
from ref 129317 z 2001 label "dostarczZamowienieKlientowi" xyz 236 1184 3000 to ref 129573 from ref 129317 z 2001 label "dostarczZamowienieKlientowi" xyz 192 1180 2001 to ref 129573
write_horizontally default show_definition default drawing_language default write_horizontally default show_definition default drawing_language default
end end
transitioncanvas 130341 transition_ref 128933 // poprawneZamowienieDostarczone transitioncanvas 130341 transition_ref 128933 // poprawneZamowienieDostarczone
decenter_end 501 decenter_end 500
from ref 129573 z 2001 label "poprawneZamowienieDostarczone" xyz 255 1379 3000 to ref 130085 from ref 129573 z 2001 label "poprawneZamowienieDostarczone" xyz 255 1379 2001 to ref 130085
write_horizontally default show_definition default drawing_language default write_horizontally default show_definition default drawing_language default
end end
transitioncanvas 130469 transition_ref 129061 // zleZamowienieDostarczone transitioncanvas 130469 transition_ref 129061 // zleZamowienieDostarczone
from ref 129573 z 2001 label "zleZamowienieDostarczone" xyz 632 1265 3000 to ref 130213 from ref 129573 z 2001 label "zleZamowienieDostarczone" xyz 632 1265 2001 to ref 130213
write_horizontally default show_definition default drawing_language default write_horizontally default show_definition default drawing_language default
end end
transitioncanvas 130725 transition_ref 129189 // klientKonsumuje transitioncanvas 130725 transition_ref 129189 // klientKonsumuje
from ref 130085 z 2001 label "klientKonsumuje" xyz 308 1545 3000 to ref 130597 from ref 130085 z 2001 label "klientKonsumuje" xyz 308 1545 2001 to ref 130597
write_horizontally default show_definition default drawing_language default write_horizontally default show_definition default drawing_language default
end end
transitioncanvas 130981 transition_ref 129317 // ponownaDelegacjaZadaniaKucharzowi transitioncanvas 130981 transition_ref 129317 // ponownaDelegacjaZadaniaKucharzowi
from ref 130213 z 2001 label "ponownaDelegacjaZadaniaKucharzowi" xyz 838 810 3000 to point 1083.4 423.4 from ref 130213 z 2001 label "ponownaDelegacjaZadaniaKucharzowi" xyz 838 810 2001 to point 1083 423
line 131109 z 2001 to ref 128421 line 131109 z 2001 to ref 128421
write_horizontally default show_definition default drawing_language default write_horizontally default show_definition default drawing_language default
end end
transitioncanvas 131237 transition_ref 135845 // cofnijOstatniaZmiane
decenter_begin 950
decenter_end 859
from ref 128933 z 2001 label "cofnijOstatniaZmiane" xyz 367 734 3000 to ref 128677
write_horizontally default show_definition default drawing_language default
end
transitioncanvas 131621 transition_ref 136101 // confijOstatniaZmiane
decenter_begin 864
decenter_end 952
from ref 128677 z 2001 label "confijOstatniaZmiane" xyz 369 525 3000 to ref 128421
write_horizontally default show_definition default drawing_language default
end
transitioncanvas 131877 transition_ref 136229 // usuniecieZamowienia
from ref 130213 z 2001 label "usuniecieZamowienia" xyz 1048 1460 3000 to ref 131749
write_horizontally default show_definition default drawing_language default
end
end end

View File

@ -3057,16 +3057,16 @@ ${members}};
end end
end end
state 128037 "ZlozenieZamowienia" state 128037 "PrzebiegZamowienia"
stereotype "machine" stereotype "machine"
statediagram 154277 "ZlozenieZamowienia" statediagram 154277 "PrzebiegZamowienia"
statediagramsettings statediagramsettings draw_all_relations no
end end
size A2 size A2
end end
pseudostate 128037 initial "" pseudostate 128037 initial ""
transition 128037 "przypisanieStolika" transition 128037 "przypiszStolik"
on state_ref 128165 // StolikZarezerwowany on state_ref 128165 // StolikZarezerwowany
external external
end end
@ -3091,16 +3091,26 @@ ${members}};
on state_ref 128549 // ZamowienieUkonczone on state_ref 128549 // ZamowienieUkonczone
external external
end end
end
state 128549 "ZamowienieUkonczone" transition 136101 "confijOstatniaZmiane"
transition 128549 "zamowienieOdebraneOdKucharza" on state_ref 128293 // ZamowienieDoRealizacji
on state_ref 128677 // ZamowienieOdebrane
external external
end end
end end
state 128677 "ZamowienieOdebrane" state 128549 "ZamowienieUkonczone"
transition 128549 "odbierzOdKucharza"
on state_ref 128677 // ZamowienieOdebranePrzezKelnera
external
end
transition 135845 "cofnijOstatniaZmiane"
on state_ref 128421 // ZamowienieWTrakcieRealizacji
external
end
end
state 128677 "ZamowienieOdebranePrzezKelnera"
transition 128677 "dostarczZamowienieKlientowi" transition 128677 "dostarczZamowienieKlientowi"
on state_ref 128805 // ZamowienieDostarczone on state_ref 128805 // ZamowienieDostarczone
external external
@ -3139,10 +3149,26 @@ ${members}};
on state_ref 128293 // ZamowienieDoRealizacji on state_ref 128293 // ZamowienieDoRealizacji
external external
end end
transition 135973 "klientNieChceNowegoDania"
on pseudostate_ref 134821 // final ZamowienieOdrzuconePrzezKlienta
external
end
transition 136229 "usuniecieZamowienia"
on pseudostate_ref 134949 // final ZamowienieOdrzuconePrzezKlienta
external
end
end end
pseudostate 128293 final "ZamowieniePrzyjetePrzezKlienta" pseudostate 128293 final "ZamowieniePrzyjetePrzezKlienta"
end end
pseudostate 134821 final "ZamowienieOdrzuconePrzezKlienta"
end
pseudostate 134949 final "ZamowienieOdrzuconePrzezKlienta"
end
end end
classdiagram 154405 "design-model" classdiagram 154405 "design-model"