123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255 |
- <mxfile host="Electron" modified="2024-06-03T22:06:58.213Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.4.8 Chrome/124.0.6367.207 Electron/30.0.6 Safari/537.36" etag="-5QL1QAtjbeiK-SfC5wy" version="24.4.8" type="device">
- <diagram name="Page-1" id="2YBvvXClWsGukQMizWep">
- <mxGraphModel dx="788" dy="460" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="850" pageHeight="1100" math="0" shadow="0">
- <root>
- <mxCell id="0" />
- <mxCell id="1" parent="0" />
- <mxCell id="hTunHe018Sd4mYdVWlqY-72" value="<div><div><br></div></div>" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;curved=0;exitX=0.5;exitY=0.974;exitDx=0;exitDy=0;exitPerimeter=0;" parent="1" source="hTunHe018Sd4mYdVWlqY-5" edge="1">
- <mxGeometry x="0.0378" y="-20" relative="1" as="geometry">
- <mxPoint x="55" y="490" as="targetPoint" />
- <mxPoint x="140" y="490" as="sourcePoint" />
- <Array as="points" />
- <mxPoint x="20" y="-20" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-73" value="Выход&nbsp;<div>из системы</div>" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="hTunHe018Sd4mYdVWlqY-72" vertex="1" connectable="0">
- <mxGeometry x="0.0378" y="-1" relative="1" as="geometry">
- <mxPoint x="1" y="-20" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-48" value="Нажатие кнопки "Изменить"" style="html=1;verticalAlign=bottom;startArrow=none;endArrow=block;startSize=8;curved=0;rounded=0;startFill=0;" parent="1" edge="1">
- <mxGeometry x="0.0327" relative="1" as="geometry">
- <mxPoint x="149.92857142857144" y="250" as="sourcePoint" />
- <mxPoint x="305" y="250" as="targetPoint" />
- <mxPoint as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-15" value="Нажатие кнопки "Создать"" style="html=1;verticalAlign=bottom;startArrow=none;endArrow=block;startSize=8;curved=0;rounded=0;startFill=0;" parent="1" target="hTunHe018Sd4mYdVWlqY-8" edge="1">
- <mxGeometry x="0.0327" relative="1" as="geometry">
- <mxPoint x="149.92857142857144" y="170" as="sourcePoint" />
- <mxPoint x="475" y="170" as="targetPoint" />
- <mxPoint as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-1" 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="40" y="60" width="20" height="450" as="geometry" />
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-4" 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};" parent="1" vertex="1">
- <mxGeometry x="100" y="60" width="100" height="450" as="geometry" />
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-7" value=":Экран редактирования<div>тренажера</div>" 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="240" y="60" width="140" height="460" as="geometry" />
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-8" 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="hTunHe018Sd4mYdVWlqY-7" vertex="1">
- <mxGeometry x="65" y="105" width="10" height="65" as="geometry" />
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-47" 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="hTunHe018Sd4mYdVWlqY-7" vertex="1">
- <mxGeometry x="65" y="180" width="10" height="70" as="geometry" />
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-11" value=":БД" 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="620" y="60" width="100" height="460" as="geometry" />
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-12" 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="hTunHe018Sd4mYdVWlqY-11" vertex="1">
- <mxGeometry x="45" y="50" width="10" height="390" as="geometry" />
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-14" value="Вход в систему" style="html=1;verticalAlign=bottom;startArrow=none;endArrow=block;startSize=8;curved=0;rounded=0;exitX=1;exitY=0;exitDx=0;exitDy=5;exitPerimeter=0;startFill=0;" parent="1" edge="1">
- <mxGeometry relative="1" as="geometry">
- <mxPoint x="55" y="130" as="sourcePoint" />
- <mxPoint x="145" y="130" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-16" value="Изменение списка заданий преподавателем: создание - изменение - удаление задания&nbsp;" style="html=1;whiteSpace=wrap;" parent="1" vertex="1">
- <mxGeometry x="40" y="30" width="680" height="20" as="geometry" />
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-17" value="Запрос на создание задания" style="html=1;verticalAlign=bottom;startArrow=none;endArrow=block;startSize=8;curved=0;rounded=0;startFill=0;" parent="1" edge="1">
- <mxGeometry relative="1" as="geometry">
- <mxPoint x="315" y="180.0000000000001" as="sourcePoint" />
- <mxPoint x="665" y="180.0000000000001" as="targetPoint" />
- <Array as="points">
- <mxPoint x="580" y="180" />
- </Array>
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-18" value="Ответ об успешном создании записи в таблице заданий" style="html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;" parent="1" edge="1">
- <mxGeometry x="0.001" relative="1" as="geometry">
- <mxPoint x="664.9999999999998" y="210" as="sourcePoint" />
- <mxPoint x="315" y="210" as="targetPoint" />
- <Array as="points">
- <mxPoint x="585" y="210" />
- </Array>
- <mxPoint as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-24" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;curved=0;" parent="1" edge="1">
- <mxGeometry relative="1" as="geometry">
- <mxPoint x="305" y="210" as="sourcePoint" />
- <mxPoint x="155" y="210" as="targetPoint" />
- <Array as="points">
- <mxPoint x="230" y="210" />
- <mxPoint x="230" y="210" />
- </Array>
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-25" value="Переход на главную стр." style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="hTunHe018Sd4mYdVWlqY-24" vertex="1" connectable="0">
- <mxGeometry x="0.0313" y="1" relative="1" as="geometry">
- <mxPoint x="2" y="-11" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-30" value="Отправка запроса на удаление" style="html=1;verticalAlign=bottom;startArrow=none;endArrow=block;startSize=8;curved=0;rounded=0;startFill=0;" parent="1" edge="1">
- <mxGeometry x="-0.0006" relative="1" as="geometry">
- <mxPoint x="160" y="410" as="sourcePoint" />
- <mxPoint x="665" y="410" as="targetPoint" />
- <mxPoint as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-22" value="Ответ об успешном удалении записи в таблице заданий" style="html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;" parent="1" edge="1" target="hTunHe018Sd4mYdVWlqY-5">
- <mxGeometry relative="1" as="geometry">
- <mxPoint x="665" y="430" as="sourcePoint" />
- <mxPoint x="160" y="430" as="targetPoint" />
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-33" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;curved=0;exitX=1;exitY=1;exitDx=0;exitDy=-5;exitPerimeter=0;" parent="1" edge="1">
- <mxGeometry relative="1" as="geometry">
- <mxPoint x="155" y="330" as="sourcePoint" />
- <mxPoint x="665" y="330" as="targetPoint" />
- <Array as="points">
- <mxPoint x="350" y="330" />
- <mxPoint x="350" y="330" />
- </Array>
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-35" value="Запрос на получение обновленного списка всех заданий" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="hTunHe018Sd4mYdVWlqY-33" vertex="1" connectable="0">
- <mxGeometry x="-0.0394" relative="1" as="geometry">
- <mxPoint y="-10" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-2" 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="45" y="120" width="10" height="380" as="geometry" />
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-36" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;curved=0;exitX=1;exitY=0;exitDx=0;exitDy=5;exitPerimeter=0;" parent="1" source="hTunHe018Sd4mYdVWlqY-5" target="hTunHe018Sd4mYdVWlqY-12" edge="1">
- <mxGeometry relative="1" as="geometry">
- <mxPoint x="590" y="134.8571428571429" as="targetPoint" />
- <Array as="points">
- <mxPoint x="155" y="130" />
- </Array>
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-37" value="Запрос на получение списка всех заданий" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="hTunHe018Sd4mYdVWlqY-36" vertex="1" connectable="0">
- <mxGeometry x="0.0275" relative="1" as="geometry">
- <mxPoint x="-24" y="-10" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-39" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;curved=0;dashed=1;" parent="1" source="hTunHe018Sd4mYdVWlqY-12" target="hTunHe018Sd4mYdVWlqY-5" edge="1">
- <mxGeometry relative="1" as="geometry">
- <mxPoint x="220" y="140" as="targetPoint" />
- <Array as="points">
- <mxPoint x="600" y="150" />
- <mxPoint x="600" y="150" />
- </Array>
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-41" value="Список всех заданий" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="hTunHe018Sd4mYdVWlqY-39" vertex="1" connectable="0">
- <mxGeometry x="0.0549" y="1" relative="1" as="geometry">
- <mxPoint x="-16" y="-11" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-44" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;curved=0;dashed=1;" parent="1" edge="1">
- <mxGeometry relative="1" as="geometry">
- <mxPoint x="155" y="350" as="targetPoint" />
- <mxPoint x="665" y="350" as="sourcePoint" />
- <Array as="points">
- <mxPoint x="600" y="350" />
- <mxPoint x="600" y="350" />
- </Array>
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-45" value="Данные о всех заданиях" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="hTunHe018Sd4mYdVWlqY-44" vertex="1" connectable="0">
- <mxGeometry x="0.0549" y="1" relative="1" as="geometry">
- <mxPoint x="-16" y="-11" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-23" value="Выбор задания и нажатие на кнопку "Удалить".&nbsp;" style="html=1;verticalAlign=bottom;startArrow=none;endArrow=block;startSize=8;curved=0;rounded=0;startFill=0;exitX=1;exitY=1;exitDx=0;exitDy=-5;exitPerimeter=0;" parent="1" edge="1" target="pBVU_MRgt9wX3rNuypFb-3">
- <mxGeometry x="-0.4918" relative="1" as="geometry">
- <mxPoint x="155" y="370" as="sourcePoint" />
- <mxPoint x="170" y="390" as="targetPoint" />
- <Array as="points">
- <mxPoint x="450" y="370" />
- <mxPoint x="450" y="390" />
- </Array>
- <mxPoint as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-49" value="Запрос на изменение задание" style="html=1;verticalAlign=bottom;startArrow=none;endArrow=block;startSize=8;curved=0;rounded=0;startFill=0;" parent="1" edge="1">
- <mxGeometry relative="1" as="geometry">
- <mxPoint x="315" y="260.0000000000001" as="sourcePoint" />
- <mxPoint x="665" y="260.0000000000001" as="targetPoint" />
- <Array as="points">
- <mxPoint x="580" y="260" />
- </Array>
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-50" value="Ответ об успешном изменении записи в таблице заданий" style="html=1;verticalAlign=bottom;endArrow=open;dashed=1;endSize=8;curved=0;rounded=0;" parent="1" edge="1">
- <mxGeometry x="0.001" relative="1" as="geometry">
- <mxPoint x="665" y="290" as="sourcePoint" />
- <mxPoint x="315" y="290" as="targetPoint" />
- <Array as="points">
- <mxPoint x="585" y="290" />
- </Array>
- <mxPoint as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-51" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;curved=0;" parent="1" edge="1">
- <mxGeometry relative="1" as="geometry">
- <mxPoint x="305" y="290" as="sourcePoint" />
- <mxPoint x="155" y="290" as="targetPoint" />
- <Array as="points">
- <mxPoint x="230" y="290" />
- <mxPoint x="230" y="290" />
- </Array>
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-52" value="Переход на главную стр." style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="hTunHe018Sd4mYdVWlqY-51" vertex="1" connectable="0">
- <mxGeometry x="0.0313" y="1" relative="1" as="geometry">
- <mxPoint x="2" y="-11" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-64" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;curved=0;exitX=1;exitY=1;exitDx=0;exitDy=-5;exitPerimeter=0;" parent="1" edge="1">
- <mxGeometry relative="1" as="geometry">
- <mxPoint x="155" y="450" as="sourcePoint" />
- <mxPoint x="665" y="450" as="targetPoint" />
- <Array as="points">
- <mxPoint x="350" y="450" />
- <mxPoint x="350" y="450" />
- </Array>
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-65" value="Запрос на получение обновленного списка всех заданий" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="hTunHe018Sd4mYdVWlqY-64" vertex="1" connectable="0">
- <mxGeometry x="-0.0394" relative="1" as="geometry">
- <mxPoint y="-10" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-70" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;curved=0;dashed=1;" parent="1" edge="1">
- <mxGeometry relative="1" as="geometry">
- <mxPoint x="155" y="470" as="targetPoint" />
- <mxPoint x="665" y="470" as="sourcePoint" />
- <Array as="points">
- <mxPoint x="600" y="470" />
- <mxPoint x="600" y="470" />
- </Array>
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-71" value="Данные о всех заданиях" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" parent="hTunHe018Sd4mYdVWlqY-70" vertex="1" connectable="0">
- <mxGeometry x="0.0549" y="1" relative="1" as="geometry">
- <mxPoint x="-16" y="-11" as="offset" />
- </mxGeometry>
- </mxCell>
- <mxCell id="hTunHe018Sd4mYdVWlqY-5" 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="145" y="120" width="10" height="380" as="geometry" />
- </mxCell>
- <mxCell id="pBVU_MRgt9wX3rNuypFb-3" 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};" vertex="1" parent="1">
- <mxGeometry x="150" y="386" width="10" height="34" as="geometry" />
- </mxCell>
- </root>
- </mxGraphModel>
- </diagram>
- </mxfile>
|