123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308 |
- <mxfile host="Electron" modified="2024-06-30T13:39:24.495Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.5.3 Chrome/124.0.6367.207 Electron/30.0.6 Safari/537.36" etag="uX45iTp1rEDBiWaP-dIP" version="24.5.3" type="device">
- <diagram name="Страница — 1" id="9dMryDGolmIHkA8rjv3Z">
- <mxGraphModel dx="1195" dy="703" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" math="0" shadow="0">
- <root>
- <mxCell id="0" />
- <mxCell id="1" parent="0" />
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-149" value="" style="shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=0;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};participant=umlActor;" parent="1" vertex="1">
- <mxGeometry x="8" y="40" width="20" height="560" as="geometry" />
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-165" value="" style="html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};" parent="Qp0gf1ql5AU6SQsZg9tg-149" vertex="1">
- <mxGeometry x="5" y="70" width="10" height="470" as="geometry" />
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-150" value=":Auth<span style="text-align: left;">VM</span>" style="shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=0;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};" parent="1" vertex="1">
- <mxGeometry x="121" y="40" width="120" height="560" as="geometry" />
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-154" value=":Файл .csv" style="shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=1;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};" parent="1" vertex="1">
- <mxGeometry x="718" y="40" width="100" height="560" as="geometry" />
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-232" value="" style="html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};" parent="Qp0gf1ql5AU6SQsZg9tg-154" vertex="1">
- <mxGeometry x="45" y="130" width="10" height="30" as="geometry" />
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-299" value="" style="html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};" parent="Qp0gf1ql5AU6SQsZg9tg-154" vertex="1">
- <mxGeometry x="45" y="330" width="10" height="26" as="geometry" />
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-181" value="" style="html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};" parent="1" vertex="1">
- <mxGeometry x="176" y="110" width="10" height="100" as="geometry" />
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-183" value=":<span style="text-align: left;">HomeVM</span>" style="shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=0;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};" parent="1" vertex="1">
- <mxGeometry x="268" y="40" width="120" height="560" as="geometry" />
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-240" value="<span style="color: rgba(0, 0, 0, 0); font-family: monospace; font-size: 0px; text-align: start;">%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%3A%26lt%3Bspan%20style%3D%26quot%3Btext-align%3A%20left%3B%26quot%3B%26gt%3BPlaySectionVM%26lt%3B%2Fspan%26gt%3B%22%20style%3D%22shape%3DumlLifeline%3Bperimeter%3DlifelinePerimeter%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3Bcontainer%3D0%3BdropTarget%3D0%3Bcollapsible%3D0%3BrecursiveResize%3D0%3BoutlineConnect%3D0%3BportConstraint%3Deastwest%3BnewEdgeStyle%3D%7B%26quot%3Bcurved%26quot%3B%3A0%2C%26quot%3Brounded%26quot%3B%3A0%7D%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%221241%22%20y%3D%2230%22%20width%3D%22120%22%20height%3D%22460%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%223%22%20value%3D%22%22%20style%3D%22html%3D1%3Bpoints%3D%5B%5B0%2C0%2C0%2C0%2C5%5D%2C%5B0%2C1%2C0%2C0%2C-5%5D%2C%5B1%2C0%2C0%2C0%2C5%5D%2C%5B1%2C1%2C0%2C0%2C-5%5D%5D%3Bperimeter%3DorthogonalPerimeter%3BoutlineConnect%3D0%3BtargetShapes%3DumlLifeline%3BportConstraint%3Deastwest%3BnewEdgeStyle%3D%7B%26quot%3Bcurved%26quot%3B%3A0%2C%26quot%3Brounded%26quot%3B%3A0%7D%3B%22%20vertex%3D%221%22%20parent%3D%222%22%3E%3CmxGeometry%20x%3D%2255%22%20y%3D%2270%22%20width%3D%2210%22%20height%3D%22380%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3C%2Froot%3E%3C%2FmxGraphModel%3E</span>" style="html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};" parent="Qp0gf1ql5AU6SQsZg9tg-183" vertex="1">
- <mxGeometry x="55" y="160" width="10" height="373" as="geometry" />
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-197" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" source="Qp0gf1ql5AU6SQsZg9tg-165" edge="1">
- <mxGeometry width="50" height="50" relative="1" as="geometry">
- <mxPoint x="43" y="110" as="sourcePoint" />
- <mxPoint x="176" y="110" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-198" value="new()" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Qp0gf1ql5AU6SQsZg9tg-197" vertex="1" connectable="0">
- <mxGeometry x="-0.1343" y="2" relative="1" as="geometry">
- <mxPoint x="8" y="-7" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-207" value="" style="endArrow=classic;html=1;rounded=0;dashed=1;" parent="1" edge="1">
- <mxGeometry width="50" height="50" relative="1" as="geometry">
- <mxPoint x="176" y="140" as="sourcePoint" />
- <mxPoint x="23" y="140" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-208" value="Отображение авторизации" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Qp0gf1ql5AU6SQsZg9tg-207" vertex="1" connectable="0">
- <mxGeometry x="0.039" y="-1" relative="1" as="geometry">
- <mxPoint x="2" y="-9" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-223" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" edge="1">
- <mxGeometry width="50" height="50" relative="1" as="geometry">
- <mxPoint x="23" y="170" as="sourcePoint" />
- <mxPoint x="176" y="170" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-224" value="Ввод данных" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Qp0gf1ql5AU6SQsZg9tg-223" vertex="1" connectable="0">
- <mxGeometry x="-0.1343" y="2" relative="1" as="geometry">
- <mxPoint x="8" y="-7" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-235" value="" style="endArrow=classic;html=1;rounded=0;dashed=1;" parent="1" source="Qp0gf1ql5AU6SQsZg9tg-240" edge="1">
- <mxGeometry width="50" height="50" relative="1" as="geometry">
- <mxPoint x="336" y="240" as="sourcePoint" />
- <mxPoint x="23" y="240" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-247" value="Отображение страницы&nbsp;меню" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Qp0gf1ql5AU6SQsZg9tg-235" vertex="1" connectable="0">
- <mxGeometry x="0.628" y="-1" relative="1" as="geometry">
- <mxPoint x="54" y="-7" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-239" value=":<span style="text-align: left;">PlaySectionVM</span>" style="shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=0;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};" parent="1" vertex="1">
- <mxGeometry x="418" y="40" width="120" height="560" as="geometry" />
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-245" value="<span style="color: rgba(0, 0, 0, 0); font-family: monospace; font-size: 0px; text-align: start;">%3CmxGraphModel%3E%3Croot%3E%3CmxCell%20id%3D%220%22%2F%3E%3CmxCell%20id%3D%221%22%20parent%3D%220%22%2F%3E%3CmxCell%20id%3D%222%22%20value%3D%22%3A%26lt%3Bspan%20style%3D%26quot%3Btext-align%3A%20left%3B%26quot%3B%26gt%3BPlaySectionVM%26lt%3B%2Fspan%26gt%3B%22%20style%3D%22shape%3DumlLifeline%3Bperimeter%3DlifelinePerimeter%3BwhiteSpace%3Dwrap%3Bhtml%3D1%3Bcontainer%3D0%3BdropTarget%3D0%3Bcollapsible%3D0%3BrecursiveResize%3D0%3BoutlineConnect%3D0%3BportConstraint%3Deastwest%3BnewEdgeStyle%3D%7B%26quot%3Bcurved%26quot%3B%3A0%2C%26quot%3Brounded%26quot%3B%3A0%7D%3B%22%20vertex%3D%221%22%20parent%3D%221%22%3E%3CmxGeometry%20x%3D%221241%22%20y%3D%2230%22%20width%3D%22120%22%20height%3D%22460%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3CmxCell%20id%3D%223%22%20value%3D%22%22%20style%3D%22html%3D1%3Bpoints%3D%5B%5B0%2C0%2C0%2C0%2C5%5D%2C%5B0%2C1%2C0%2C0%2C-5%5D%2C%5B1%2C0%2C0%2C0%2C5%5D%2C%5B1%2C1%2C0%2C0%2C-5%5D%5D%3Bperimeter%3DorthogonalPerimeter%3BoutlineConnect%3D0%3BtargetShapes%3DumlLifeline%3BportConstraint%3Deastwest%3BnewEdgeStyle%3D%7B%26quot%3Bcurved%26quot%3B%3A0%2C%26quot%3Brounded%26quot%3B%3A0%7D%3B%22%20vertex%3D%221%22%20parent%3D%222%22%3E%3CmxGeometry%20x%3D%2255%22%20y%3D%2270%22%20width%3D%2210%22%20height%3D%22380%22%20as%3D%22geometry%22%2F%3E%3C%2FmxCell%3E%3C%2Froot%3E%3C%2FmxGraphModel%3E</span>" style="html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};" parent="Qp0gf1ql5AU6SQsZg9tg-239" vertex="1">
- <mxGeometry x="55" y="225" width="10" height="190" as="geometry" />
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-225" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" target="Qp0gf1ql5AU6SQsZg9tg-232" edge="1">
- <mxGeometry width="50" height="50" relative="1" as="geometry">
- <mxPoint x="186" y="170" as="sourcePoint" />
- <mxPoint x="791" y="170" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-226" value="Сохранение данных" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Qp0gf1ql5AU6SQsZg9tg-225" vertex="1" connectable="0">
- <mxGeometry x="-0.1343" y="2" relative="1" as="geometry">
- <mxPoint x="-23" y="-8" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-248" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" target="Qp0gf1ql5AU6SQsZg9tg-240" edge="1">
- <mxGeometry width="50" height="50" relative="1" as="geometry">
- <mxPoint x="186" y="200" as="sourcePoint" />
- <mxPoint x="316" y="200" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-249" value="new()" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Qp0gf1ql5AU6SQsZg9tg-248" vertex="1" connectable="0">
- <mxGeometry x="-0.1343" y="2" relative="1" as="geometry">
- <mxPoint x="8" y="-8" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-251" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" target="Qp0gf1ql5AU6SQsZg9tg-240" edge="1">
- <mxGeometry width="50" height="50" relative="1" as="geometry">
- <mxPoint x="23" y="265" as="sourcePoint" />
- <mxPoint x="318" y="265" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-252" value="<span style="">Нажатие кнопки&nbsp; "Играть"</span>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Qp0gf1ql5AU6SQsZg9tg-251" vertex="1" connectable="0">
- <mxGeometry x="-0.1343" y="2" relative="1" as="geometry">
- <mxPoint x="2" y="-6" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-253" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" edge="1">
- <mxGeometry width="50" height="50" relative="1" as="geometry">
- <mxPoint x="333" y="264.8" as="sourcePoint" />
- <mxPoint x="473" y="264.8" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-254" value="new()" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Qp0gf1ql5AU6SQsZg9tg-253" vertex="1" connectable="0">
- <mxGeometry x="-0.1343" y="2" relative="1" as="geometry">
- <mxPoint x="13" y="-7" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-255" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" target="Qp0gf1ql5AU6SQsZg9tg-240" edge="1">
- <mxGeometry width="50" height="50" relative="1" as="geometry">
- <mxPoint x="23" y="484" as="sourcePoint" />
- <mxPoint x="317.5" y="484" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-256" value="<span style="">Нажатие кнопки&nbsp; "Прогресс"</span>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Qp0gf1ql5AU6SQsZg9tg-255" vertex="1" connectable="0">
- <mxGeometry x="-0.1343" y="2" relative="1" as="geometry">
- <mxPoint x="14" y="-7" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-257" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" edge="1">
- <mxGeometry width="50" height="50" relative="1" as="geometry">
- <mxPoint x="23" y="541" as="sourcePoint" />
- <mxPoint x="322" y="541" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-258" value="<span style="">Нажатие кнопки&nbsp; "Выйти"</span>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Qp0gf1ql5AU6SQsZg9tg-257" vertex="1" connectable="0">
- <mxGeometry x="-0.1343" y="2" relative="1" as="geometry">
- <mxPoint x="7" y="-5" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-262" value="" style="endArrow=classic;html=1;rounded=0;dashed=1;" parent="1" source="Qp0gf1ql5AU6SQsZg9tg-245" edge="1">
- <mxGeometry width="50" height="50" relative="1" as="geometry">
- <mxPoint x="497.5" y="290" as="sourcePoint" />
- <mxPoint x="25" y="289" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-263" value="Отображение&nbsp; страницы с играми" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Qp0gf1ql5AU6SQsZg9tg-262" vertex="1" connectable="0">
- <mxGeometry x="0.628" y="-1" relative="1" as="geometry">
- <mxPoint x="86" y="-5" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-268" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" edge="1">
- <mxGeometry width="50" height="50" relative="1" as="geometry">
- <mxPoint x="23" y="315" as="sourcePoint" />
- <mxPoint x="473" y="315" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-269" value="<span style="">Выбор игры</span>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Qp0gf1ql5AU6SQsZg9tg-268" vertex="1" connectable="0">
- <mxGeometry x="-0.1343" y="2" relative="1" as="geometry">
- <mxPoint x="-116" y="-5" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-270" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" target="Qp0gf1ql5AU6SQsZg9tg-211" edge="1">
- <mxGeometry width="50" height="50" relative="1" as="geometry">
- <mxPoint x="23" y="370" as="sourcePoint" />
- <mxPoint x="384" y="370" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-271" value="Взаимодействие с игрой" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Qp0gf1ql5AU6SQsZg9tg-270" vertex="1" connectable="0">
- <mxGeometry x="-0.1343" y="2" relative="1" as="geometry">
- <mxPoint x="-183" y="-8" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-272" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" target="Qp0gf1ql5AU6SQsZg9tg-245" edge="1">
- <mxGeometry width="50" height="50" relative="1" as="geometry">
- <mxPoint x="24.5" y="420" as="sourcePoint" />
- <mxPoint x="337.5" y="420" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-273" value="<span style="">Нажатие кнопки "Назад"</span>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Qp0gf1ql5AU6SQsZg9tg-272" vertex="1" connectable="0">
- <mxGeometry x="-0.1343" y="2" relative="1" as="geometry">
- <mxPoint x="2" y="-6" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-274" value="" style="endArrow=classic;html=1;rounded=0;entryX=0.119;entryY=0.01;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="Qp0gf1ql5AU6SQsZg9tg-245" target="Qp0gf1ql5AU6SQsZg9tg-211" edge="1">
- <mxGeometry width="50" height="50" relative="1" as="geometry">
- <mxPoint x="511" y="319.67" as="sourcePoint" />
- <mxPoint x="651" y="320" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-275" value="new()" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Qp0gf1ql5AU6SQsZg9tg-274" vertex="1" connectable="0">
- <mxGeometry x="-0.1343" y="2" relative="1" as="geometry">
- <mxPoint x="15" y="-6" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-276" value="" style="endArrow=classic;html=1;rounded=0;dashed=1;entryX=0.8;entryY=0.605;entryDx=0;entryDy=0;entryPerimeter=0;" parent="1" source="Qp0gf1ql5AU6SQsZg9tg-211" edge="1">
- <mxGeometry width="50" height="50" relative="1" as="geometry">
- <mxPoint x="650.5" y="343.1" as="sourcePoint" />
- <mxPoint x="22" y="343" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-277" value="Отображение&nbsp; игры" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Qp0gf1ql5AU6SQsZg9tg-276" vertex="1" connectable="0">
- <mxGeometry x="0.628" y="-1" relative="1" as="geometry">
- <mxPoint x="48" y="-6" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-210" value=":<span style="text-align: left;">VM игры</span>" style="shape=umlLifeline;perimeter=lifelinePerimeter;whiteSpace=wrap;html=1;container=0;dropTarget=0;collapsible=0;recursiveResize=0;outlineConnect=0;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};" parent="1" vertex="1">
- <mxGeometry x="569" y="40" width="119" height="560" as="geometry" />
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-211" value="" style="html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};" parent="Qp0gf1ql5AU6SQsZg9tg-210" vertex="1">
- <mxGeometry x="54.5" y="274" width="10" height="86" as="geometry" />
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-283" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" edge="1">
- <mxGeometry width="50" height="50" relative="1" as="geometry">
- <mxPoint x="633.5" y="370" as="sourcePoint" />
- <mxPoint x="763" y="370" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-284" value="Запись прогресса" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Qp0gf1ql5AU6SQsZg9tg-283" vertex="1" connectable="0">
- <mxGeometry x="-0.1343" y="2" relative="1" as="geometry">
- <mxPoint x="8" y="-7" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-286" value="" style="endArrow=classic;html=1;rounded=0;dashed=1;exitX=0;exitY=1;exitDx=0;exitDy=-5;exitPerimeter=0;" parent="1" source="Qp0gf1ql5AU6SQsZg9tg-211" target="Qp0gf1ql5AU6SQsZg9tg-165" edge="1">
- <mxGeometry width="50" height="50" relative="1" as="geometry">
- <mxPoint x="652.5" y="398.1" as="sourcePoint" />
- <mxPoint x="24" y="398" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-287" value="Отображение&nbsp; страницы с играми" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Qp0gf1ql5AU6SQsZg9tg-286" vertex="1" connectable="0">
- <mxGeometry x="0.628" y="-1" relative="1" as="geometry">
- <mxPoint x="59" y="-7" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-290" value="" style="endArrow=classic;html=1;rounded=0;dashed=1;" parent="1" edge="1">
- <mxGeometry width="50" height="50" relative="1" as="geometry">
- <mxPoint x="473" y="450" as="sourcePoint" />
- <mxPoint x="23" y="450" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-291" value="Отображение страницы&nbsp;меню" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Qp0gf1ql5AU6SQsZg9tg-290" vertex="1" connectable="0">
- <mxGeometry x="0.628" y="-1" relative="1" as="geometry">
- <mxPoint x="26" y="-6" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-292" value="" style="endArrow=classic;html=1;rounded=0;" parent="1" edge="1">
- <mxGeometry width="50" height="50" relative="1" as="geometry">
- <mxPoint x="334" y="484" as="sourcePoint" />
- <mxPoint x="762" y="484" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-293" value="Считывание данных" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Qp0gf1ql5AU6SQsZg9tg-292" vertex="1" connectable="0">
- <mxGeometry x="-0.1343" y="2" relative="1" as="geometry">
- <mxPoint x="29" y="-8" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-294" value="" style="endArrow=classic;html=1;rounded=0;dashed=1;" parent="1" edge="1">
- <mxGeometry width="50" height="50" relative="1" as="geometry">
- <mxPoint x="763" y="514.5" as="sourcePoint" />
- <mxPoint x="334" y="515.5" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-295" value="Данные о текущем игроке" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Qp0gf1ql5AU6SQsZg9tg-294" vertex="1" connectable="0">
- <mxGeometry x="0.628" y="-1" relative="1" as="geometry">
- <mxPoint x="139" y="-7" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-296" value="" style="endArrow=classic;html=1;rounded=0;dashed=1;" parent="1" source="Qp0gf1ql5AU6SQsZg9tg-240" edge="1">
- <mxGeometry width="50" height="50" relative="1" as="geometry">
- <mxPoint x="469" y="514.71" as="sourcePoint" />
- <mxPoint x="23" y="515" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-297" value="Отображение страницы&nbsp; прогресса" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Qp0gf1ql5AU6SQsZg9tg-296" vertex="1" connectable="0">
- <mxGeometry x="0.628" y="-1" relative="1" as="geometry">
- <mxPoint x="67" y="-6" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-300" value="" style="html=1;points=[[0,0,0,0,5],[0,1,0,0,-5],[1,0,0,0,5],[1,1,0,0,-5]];perimeter=orthogonalPerimeter;outlineConnect=0;targetShapes=umlLifeline;portConstraint=eastwest;newEdgeStyle={"curved":0,"rounded":0};" parent="1" vertex="1">
- <mxGeometry x="763" y="484" width="10" height="31" as="geometry" />
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-301" value="" style="endArrow=classic;html=1;rounded=0;dashed=1;" parent="1" edge="1">
- <mxGeometry width="50" height="50" relative="1" as="geometry">
- <mxPoint x="323" y="570" as="sourcePoint" />
- <mxPoint x="23" y="571" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-302" value="Закрытие приложения" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" parent="Qp0gf1ql5AU6SQsZg9tg-301" vertex="1" connectable="0">
- <mxGeometry x="0.628" y="-1" relative="1" as="geometry">
- <mxPoint x="30" y="-8" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="Qp0gf1ql5AU6SQsZg9tg-305" value="Игрок играет в игры -&nbsp;смотрит прогресс - закрывает приложение" style="shape=umlFrame;whiteSpace=wrap;html=1;pointerEvents=0;recursiveResize=0;container=1;collapsible=0;width=470;height=20;" parent="1" vertex="1">
- <mxGeometry x="3" y="10" width="821" height="600" as="geometry" />
- </mxCell>
- </root>
- </mxGraphModel>
- </diagram>
- </mxfile>
|