ДиаграммаПотоковДанных.drawio 48 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510
  1. <mxfile host="Electron" modified="2024-06-01T18:35:03.236Z" 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="u4OOIVk-nUR8DMvGJ5bi" version="24.4.8" type="device">
  2. <diagram name="Page-1" id="b5b7bab2-c9e2-2cf4-8b2a-24fd1a2a6d21">
  3. <mxGraphModel dx="2171" dy="1298" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="827" pageHeight="1169" background="none" math="0" shadow="0">
  4. <root>
  5. <mxCell id="0" />
  6. <mxCell id="1" parent="0" />
  7. <mxCell id="me3k0MA4UYylHllefzvO-138" value="&lt;font style=&quot;font-size: 12px;&quot;&gt;ИС «Тренажер по математическому моделированию»&amp;nbsp; (В соответствии с нотацией Гейна-Сарсона)&lt;/font&gt;" style="shape=umlFrame;whiteSpace=wrap;html=1;pointerEvents=0;recursiveResize=0;container=1;collapsible=0;width=630;height=30;verticalAlign=middle;" vertex="1" parent="1">
  8. <mxGeometry x="30" y="20" width="1070" height="600" as="geometry" />
  9. </mxCell>
  10. <mxCell id="me3k0MA4UYylHllefzvO-370" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=inherit;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" vertex="1" parent="1">
  11. <mxGeometry x="418.5" y="104" width="150" height="60" as="geometry" />
  12. </mxCell>
  13. <mxCell id="me3k0MA4UYylHllefzvO-371" value="Неавторизированный&lt;div&gt;пользователь&lt;/div&gt;" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
  14. <mxGeometry x="701.5" y="94" width="130" height="50" as="geometry" />
  15. </mxCell>
  16. <mxCell id="me3k0MA4UYylHllefzvO-372" value="2.1" style="shape=table;startSize=30;container=1;collapsible=0;childLayout=tableLayout;rounded=1;fillColor=none;" vertex="1" parent="1">
  17. <mxGeometry x="481.5" y="74" width="150" height="90" as="geometry" />
  18. </mxCell>
  19. <mxCell id="me3k0MA4UYylHllefzvO-373" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=inherit;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" vertex="1" parent="me3k0MA4UYylHllefzvO-372">
  20. <mxGeometry y="30" width="150" height="60" as="geometry" />
  21. </mxCell>
  22. <mxCell id="me3k0MA4UYylHllefzvO-374" value="Авторизация в&lt;div&gt;системе&lt;/div&gt;" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=inherit;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;" vertex="1" parent="me3k0MA4UYylHllefzvO-373">
  23. <mxGeometry width="150" height="60" as="geometry">
  24. <mxRectangle width="150" height="60" as="alternateBounds" />
  25. </mxGeometry>
  26. </mxCell>
  27. <mxCell id="me3k0MA4UYylHllefzvO-375" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1.006;entryY=0.032;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0;exitY=0.25;exitDx=0;exitDy=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-371" target="me3k0MA4UYylHllefzvO-373">
  28. <mxGeometry relative="1" as="geometry" />
  29. </mxCell>
  30. <mxCell id="me3k0MA4UYylHllefzvO-376" value="Логин и&lt;div&gt;пароль&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="me3k0MA4UYylHllefzvO-375">
  31. <mxGeometry x="-0.0256" relative="1" as="geometry">
  32. <mxPoint x="-1" y="-16" as="offset" />
  33. </mxGeometry>
  34. </mxCell>
  35. <mxCell id="me3k0MA4UYylHllefzvO-377" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.364;entryY=-0.016;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.333;exitY=1.002;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-373" target="me3k0MA4UYylHllefzvO-398">
  36. <mxGeometry relative="1" as="geometry">
  37. <mxPoint x="551.0700000000002" y="262" as="targetPoint" />
  38. </mxGeometry>
  39. </mxCell>
  40. <mxCell id="me3k0MA4UYylHllefzvO-378" value="Логин и&lt;div&gt;хэш пароля&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="me3k0MA4UYylHllefzvO-377">
  41. <mxGeometry x="-0.1483" y="-1" relative="1" as="geometry">
  42. <mxPoint x="-37" y="-1" as="offset" />
  43. </mxGeometry>
  44. </mxCell>
  45. <mxCell id="me3k0MA4UYylHllefzvO-379" value="" style="endArrow=classic;html=1;rounded=0;exitX=0.379;exitY=0.015;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.398;entryY=1.005;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-398" target="me3k0MA4UYylHllefzvO-373">
  46. <mxGeometry width="50" height="50" relative="1" as="geometry">
  47. <mxPoint x="562.0700000000002" y="264" as="sourcePoint" />
  48. <mxPoint x="577.0700000000002" y="234" as="targetPoint" />
  49. </mxGeometry>
  50. </mxCell>
  51. <mxCell id="me3k0MA4UYylHllefzvO-380" value="Сообщение&amp;nbsp;&lt;div&gt;о наличии&lt;/div&gt;&lt;div&gt;пользователя в БД&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="me3k0MA4UYylHllefzvO-379">
  52. <mxGeometry x="0.0706" y="-2" relative="1" as="geometry">
  53. <mxPoint x="51" y="1" as="offset" />
  54. </mxGeometry>
  55. </mxCell>
  56. <mxCell id="me3k0MA4UYylHllefzvO-381" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-372" target="me3k0MA4UYylHllefzvO-371">
  57. <mxGeometry relative="1" as="geometry" />
  58. </mxCell>
  59. <mxCell id="me3k0MA4UYylHllefzvO-382" value="Главная&lt;div&gt;страница&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="me3k0MA4UYylHllefzvO-381">
  60. <mxGeometry x="-0.2325" relative="1" as="geometry">
  61. <mxPoint x="11" y="20" as="offset" />
  62. </mxGeometry>
  63. </mxCell>
  64. <mxCell id="me3k0MA4UYylHllefzvO-383" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;entryX=-0.006;entryY=0.05;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-385" target="me3k0MA4UYylHllefzvO-387">
  65. <mxGeometry relative="1" as="geometry" />
  66. </mxCell>
  67. <mxCell id="me3k0MA4UYylHllefzvO-384" value="Форма&amp;nbsp;&lt;div&gt;регистрации&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="me3k0MA4UYylHllefzvO-383">
  68. <mxGeometry x="-0.2127" y="1" relative="1" as="geometry">
  69. <mxPoint x="5" y="-16" as="offset" />
  70. </mxGeometry>
  71. </mxCell>
  72. <mxCell id="me3k0MA4UYylHllefzvO-385" value="Незарегистрированный пользователь" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
  73. <mxGeometry x="80" y="94" width="140" height="50" as="geometry" />
  74. </mxCell>
  75. <mxCell id="me3k0MA4UYylHllefzvO-386" value="1.1" style="shape=table;startSize=30;container=1;collapsible=0;childLayout=tableLayout;rounded=1;fillColor=none;" vertex="1" parent="1">
  76. <mxGeometry x="306.5" y="74" width="150" height="90" as="geometry" />
  77. </mxCell>
  78. <mxCell id="me3k0MA4UYylHllefzvO-387" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=inherit;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" vertex="1" parent="me3k0MA4UYylHllefzvO-386">
  79. <mxGeometry y="30" width="150" height="60" as="geometry" />
  80. </mxCell>
  81. <mxCell id="me3k0MA4UYylHllefzvO-388" value="&lt;div&gt;Региситрация&lt;/div&gt;&lt;div&gt;в системе&lt;/div&gt;" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=inherit;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;" vertex="1" parent="me3k0MA4UYylHllefzvO-387">
  82. <mxGeometry width="150" height="60" as="geometry">
  83. <mxRectangle width="150" height="60" as="alternateBounds" />
  84. </mxGeometry>
  85. </mxCell>
  86. <mxCell id="me3k0MA4UYylHllefzvO-389" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=-0.003;exitY=0.264;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-387" target="me3k0MA4UYylHllefzvO-385">
  87. <mxGeometry relative="1" as="geometry" />
  88. </mxCell>
  89. <mxCell id="me3k0MA4UYylHllefzvO-390" value="Страница&lt;div&gt;авторизации&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="me3k0MA4UYylHllefzvO-389">
  90. <mxGeometry x="0.309" y="3" relative="1" as="geometry">
  91. <mxPoint x="16" y="15" as="offset" />
  92. </mxGeometry>
  93. </mxCell>
  94. <mxCell id="me3k0MA4UYylHllefzvO-391" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.108;entryY=-0.014;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.367;exitY=1.003;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-387" target="me3k0MA4UYylHllefzvO-398">
  95. <mxGeometry relative="1" as="geometry">
  96. <mxPoint x="387.07000000000016" y="188" as="sourcePoint" />
  97. <mxPoint x="358.07000000000016" y="265" as="targetPoint" />
  98. </mxGeometry>
  99. </mxCell>
  100. <mxCell id="me3k0MA4UYylHllefzvO-392" value="Данные&lt;div&gt;пользователя&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="me3k0MA4UYylHllefzvO-391">
  101. <mxGeometry x="-0.1483" y="-1" relative="1" as="geometry">
  102. <mxPoint x="-38" y="-1" as="offset" />
  103. </mxGeometry>
  104. </mxCell>
  105. <mxCell id="me3k0MA4UYylHllefzvO-393" value="" style="endArrow=classic;html=1;rounded=0;entryX=0.431;entryY=0.996;entryDx=0;entryDy=0;exitX=0.122;exitY=-0.019;exitDx=0;exitDy=0;exitPerimeter=0;entryPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-398" target="me3k0MA4UYylHllefzvO-387">
  106. <mxGeometry width="50" height="50" relative="1" as="geometry">
  107. <mxPoint x="379.07000000000016" y="262" as="sourcePoint" />
  108. <mxPoint x="407.07000000000016" y="186" as="targetPoint" />
  109. </mxGeometry>
  110. </mxCell>
  111. <mxCell id="me3k0MA4UYylHllefzvO-394" value="Сообщение&amp;nbsp;&lt;div&gt;о успешном&lt;/div&gt;&lt;div&gt;добавлении&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="me3k0MA4UYylHllefzvO-393">
  112. <mxGeometry x="0.0706" y="-2" relative="1" as="geometry">
  113. <mxPoint x="37" y="2" as="offset" />
  114. </mxGeometry>
  115. </mxCell>
  116. <mxCell id="me3k0MA4UYylHllefzvO-395" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.806;entryY=-0.003;entryDx=0;entryDy=0;exitX=0.5;exitY=1.009;exitDx=0;exitDy=0;exitPerimeter=0;entryPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-398" target="me3k0MA4UYylHllefzvO-433">
  117. <mxGeometry relative="1" as="geometry" />
  118. </mxCell>
  119. <mxCell id="me3k0MA4UYylHllefzvO-481" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.903;exitY=0.995;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-398" target="me3k0MA4UYylHllefzvO-456">
  120. <mxGeometry relative="1" as="geometry" />
  121. </mxCell>
  122. <mxCell id="me3k0MA4UYylHllefzvO-484" value="Сообщение&lt;div&gt;о удалении&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="me3k0MA4UYylHllefzvO-481">
  123. <mxGeometry x="0.2726" relative="1" as="geometry">
  124. <mxPoint x="34" y="-32" as="offset" />
  125. </mxGeometry>
  126. </mxCell>
  127. <mxCell id="me3k0MA4UYylHllefzvO-397" value="" style="shape=table;startSize=0;container=1;collapsible=0;childLayout=tableLayout;" vertex="1" parent="1">
  128. <mxGeometry x="291.5" y="214" width="658.5" height="40" as="geometry" />
  129. </mxCell>
  130. <mxCell id="me3k0MA4UYylHllefzvO-398" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=inherit;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" vertex="1" parent="me3k0MA4UYylHllefzvO-397">
  131. <mxGeometry width="658.5" height="40" as="geometry" />
  132. </mxCell>
  133. <mxCell id="me3k0MA4UYylHllefzvO-399" value="" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=inherit;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;" vertex="1" parent="me3k0MA4UYylHllefzvO-398">
  134. <mxGeometry width="69" height="40" as="geometry">
  135. <mxRectangle width="69" height="40" as="alternateBounds" />
  136. </mxGeometry>
  137. </mxCell>
  138. <mxCell id="me3k0MA4UYylHllefzvO-400" value="БД Системы" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=inherit;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;" vertex="1" parent="me3k0MA4UYylHllefzvO-398">
  139. <mxGeometry x="69" width="590" height="40" as="geometry">
  140. <mxRectangle width="590" height="40" as="alternateBounds" />
  141. </mxGeometry>
  142. </mxCell>
  143. <mxCell id="me3k0MA4UYylHllefzvO-401" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1.008;entryY=0.259;entryDx=0;entryDy=0;exitX=-0.003;exitY=0.666;exitDx=0;exitDy=0;entryPerimeter=0;exitPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-398" target="me3k0MA4UYylHllefzvO-405">
  144. <mxGeometry relative="1" as="geometry">
  145. <mxPoint x="311" y="275" as="sourcePoint" />
  146. </mxGeometry>
  147. </mxCell>
  148. <mxCell id="me3k0MA4UYylHllefzvO-402" value="Список всех&lt;div&gt;доступных&lt;/div&gt;&lt;div&gt;заданий&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="me3k0MA4UYylHllefzvO-401">
  149. <mxGeometry x="-0.033" y="1" relative="1" as="geometry">
  150. <mxPoint x="-2" y="23" as="offset" />
  151. </mxGeometry>
  152. </mxCell>
  153. <mxCell id="me3k0MA4UYylHllefzvO-403" value="Студент" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
  154. <mxGeometry x="80" y="544" width="140" height="50" as="geometry" />
  155. </mxCell>
  156. <mxCell id="me3k0MA4UYylHllefzvO-404" value="3.1" style="shape=table;startSize=30;container=1;collapsible=0;childLayout=tableLayout;rounded=1;fillColor=none;" vertex="1" parent="1">
  157. <mxGeometry x="80" y="194" width="112" height="90" as="geometry" />
  158. </mxCell>
  159. <mxCell id="me3k0MA4UYylHllefzvO-405" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=inherit;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" vertex="1" parent="me3k0MA4UYylHllefzvO-404">
  160. <mxGeometry y="30" width="112" height="60" as="geometry" />
  161. </mxCell>
  162. <mxCell id="me3k0MA4UYylHllefzvO-406" value="Выбор&lt;div&gt;тренажера&lt;/div&gt;" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=inherit;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;" vertex="1" parent="me3k0MA4UYylHllefzvO-405">
  163. <mxGeometry width="112" height="60" as="geometry">
  164. <mxRectangle width="112" height="60" as="alternateBounds" />
  165. </mxGeometry>
  166. </mxCell>
  167. <mxCell id="me3k0MA4UYylHllefzvO-407" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=-0.002;entryY=0.346;entryDx=0;entryDy=0;entryPerimeter=0;exitX=1;exitY=0.06;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-405" target="me3k0MA4UYylHllefzvO-398">
  168. <mxGeometry relative="1" as="geometry">
  169. <mxPoint x="303" y="274" as="targetPoint" />
  170. </mxGeometry>
  171. </mxCell>
  172. <mxCell id="me3k0MA4UYylHllefzvO-408" value="ID тренажера" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="me3k0MA4UYylHllefzvO-407">
  173. <mxGeometry x="-0.0459" y="1" relative="1" as="geometry">
  174. <mxPoint x="-7" y="-14" as="offset" />
  175. </mxGeometry>
  176. </mxCell>
  177. <mxCell id="me3k0MA4UYylHllefzvO-409" value="3.2" style="shape=table;startSize=30;container=1;collapsible=0;childLayout=tableLayout;rounded=1;fillColor=none;" vertex="1" parent="1">
  178. <mxGeometry x="271.5" y="314" width="110" height="90" as="geometry" />
  179. </mxCell>
  180. <mxCell id="me3k0MA4UYylHllefzvO-410" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=inherit;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" vertex="1" parent="me3k0MA4UYylHllefzvO-409">
  181. <mxGeometry y="30" width="110" height="60" as="geometry" />
  182. </mxCell>
  183. <mxCell id="me3k0MA4UYylHllefzvO-411" value="Решение задания по тренажеру" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=inherit;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;" vertex="1" parent="me3k0MA4UYylHllefzvO-410">
  184. <mxGeometry width="110" height="60" as="geometry">
  185. <mxRectangle width="110" height="60" as="alternateBounds" />
  186. </mxGeometry>
  187. </mxCell>
  188. <mxCell id="me3k0MA4UYylHllefzvO-412" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.367;exitY=0.005;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-409">
  189. <mxGeometry relative="1" as="geometry">
  190. <mxPoint x="521" y="383" as="sourcePoint" />
  191. <mxPoint x="311.5" y="254" as="targetPoint" />
  192. </mxGeometry>
  193. </mxCell>
  194. <mxCell id="me3k0MA4UYylHllefzvO-413" value="ID&lt;div&gt;задания&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="me3k0MA4UYylHllefzvO-412">
  195. <mxGeometry x="-0.0459" y="1" relative="1" as="geometry">
  196. <mxPoint x="-24" y="11" as="offset" />
  197. </mxGeometry>
  198. </mxCell>
  199. <mxCell id="me3k0MA4UYylHllefzvO-414" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.053;exitY=0.997;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-398" target="me3k0MA4UYylHllefzvO-409">
  200. <mxGeometry relative="1" as="geometry">
  201. <mxPoint x="331.5" y="254" as="sourcePoint" />
  202. <mxPoint x="570" y="357" as="targetPoint" />
  203. </mxGeometry>
  204. </mxCell>
  205. <mxCell id="me3k0MA4UYylHllefzvO-415" value="Ответ на&lt;div&gt;задание&lt;br&gt;&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="me3k0MA4UYylHllefzvO-414">
  206. <mxGeometry x="-0.033" y="1" relative="1" as="geometry">
  207. <mxPoint x="25" y="-12" as="offset" />
  208. </mxGeometry>
  209. </mxCell>
  210. <mxCell id="me3k0MA4UYylHllefzvO-416" value="Ответ" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="1">
  211. <mxGeometry x="271.4981818181818" y="533.9981818181818" as="geometry" />
  212. </mxCell>
  213. <mxCell id="me3k0MA4UYylHllefzvO-417" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.25;entryDx=0;entryDy=0;" edge="1" parent="1" target="me3k0MA4UYylHllefzvO-403">
  214. <mxGeometry relative="1" as="geometry">
  215. <Array as="points">
  216. <mxPoint x="311.5" y="556" />
  217. </Array>
  218. <mxPoint x="311.5" y="404" as="sourcePoint" />
  219. <mxPoint x="240.5" y="584.8500000000001" as="targetPoint" />
  220. </mxGeometry>
  221. </mxCell>
  222. <mxCell id="me3k0MA4UYylHllefzvO-418" value="Результат&lt;div&gt;теста&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="me3k0MA4UYylHllefzvO-417">
  223. <mxGeometry x="-0.5612" y="-1" relative="1" as="geometry">
  224. <mxPoint x="31" y="7" as="offset" />
  225. </mxGeometry>
  226. </mxCell>
  227. <mxCell id="me3k0MA4UYylHllefzvO-419" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.299;exitY=0.008;exitDx=0;exitDy=0;entryX=0.378;entryY=1.007;entryDx=0;entryDy=0;entryPerimeter=0;exitPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-403" target="me3k0MA4UYylHllefzvO-405">
  228. <mxGeometry relative="1" as="geometry">
  229. <Array as="points">
  230. <mxPoint x="122.5" y="544" />
  231. </Array>
  232. </mxGeometry>
  233. </mxCell>
  234. <mxCell id="me3k0MA4UYylHllefzvO-420" value="Выбранный&lt;div&gt;тренажер&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="me3k0MA4UYylHllefzvO-419">
  235. <mxGeometry x="0.2505" y="1" relative="1" as="geometry">
  236. <mxPoint x="-34" y="37" as="offset" />
  237. </mxGeometry>
  238. </mxCell>
  239. <mxCell id="me3k0MA4UYylHllefzvO-421" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.615;exitY=1.006;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-405" target="me3k0MA4UYylHllefzvO-403">
  240. <mxGeometry relative="1" as="geometry" />
  241. </mxCell>
  242. <mxCell id="me3k0MA4UYylHllefzvO-422" value="Случайное&lt;div&gt;задание&lt;div&gt;по данному&lt;/div&gt;&lt;div&gt;тренажеру&lt;/div&gt;&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="me3k0MA4UYylHllefzvO-421">
  243. <mxGeometry x="0.031" relative="1" as="geometry">
  244. <mxPoint x="32" y="-4" as="offset" />
  245. </mxGeometry>
  246. </mxCell>
  247. <mxCell id="me3k0MA4UYylHllefzvO-423" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.181;entryY=0.998;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.999;exitY=0.116;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-403" target="me3k0MA4UYylHllefzvO-410">
  248. <mxGeometry relative="1" as="geometry">
  249. <Array as="points">
  250. <mxPoint x="291.5" y="550" />
  251. <mxPoint x="291.5" y="406" />
  252. <mxPoint x="291.5" y="406" />
  253. </Array>
  254. </mxGeometry>
  255. </mxCell>
  256. <mxCell id="me3k0MA4UYylHllefzvO-424" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1">
  257. <mxGeometry relative="1" as="geometry">
  258. <mxPoint x="451.5" y="405" as="sourcePoint" />
  259. <mxPoint x="220" y="570" as="targetPoint" />
  260. <Array as="points">
  261. <mxPoint x="451.5" y="570" />
  262. </Array>
  263. </mxGeometry>
  264. </mxCell>
  265. <mxCell id="me3k0MA4UYylHllefzvO-426" value="3.3" style="shape=table;startSize=30;container=1;collapsible=0;childLayout=tableLayout;rounded=1;fillColor=none;" vertex="1" parent="1">
  266. <mxGeometry x="401.5" y="314" width="110" height="90" as="geometry" />
  267. </mxCell>
  268. <mxCell id="me3k0MA4UYylHllefzvO-427" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=inherit;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" vertex="1" parent="me3k0MA4UYylHllefzvO-426">
  269. <mxGeometry y="30" width="110" height="60" as="geometry" />
  270. </mxCell>
  271. <mxCell id="me3k0MA4UYylHllefzvO-428" value="Просмотр статистики" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=inherit;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;" vertex="1" parent="me3k0MA4UYylHllefzvO-427">
  272. <mxGeometry width="110" height="60" as="geometry">
  273. <mxRectangle width="110" height="60" as="alternateBounds" />
  274. </mxGeometry>
  275. </mxCell>
  276. <mxCell id="me3k0MA4UYylHllefzvO-429" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.261;entryY=0.984;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-403" target="me3k0MA4UYylHllefzvO-427">
  277. <mxGeometry relative="1" as="geometry">
  278. <Array as="points">
  279. <mxPoint x="430.5" y="564" />
  280. </Array>
  281. </mxGeometry>
  282. </mxCell>
  283. <mxCell id="me3k0MA4UYylHllefzvO-430" value="Новая&lt;div&gt;информация&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="me3k0MA4UYylHllefzvO-429">
  284. <mxGeometry x="0.6055" y="2" relative="1" as="geometry">
  285. <mxPoint x="83" y="84" as="offset" />
  286. </mxGeometry>
  287. </mxCell>
  288. <mxCell id="me3k0MA4UYylHllefzvO-431" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.241;exitY=1.009;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.442;entryY=0.01;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-398" target="me3k0MA4UYylHllefzvO-426">
  289. <mxGeometry relative="1" as="geometry">
  290. <mxPoint x="481.5" y="254" as="sourcePoint" />
  291. <mxPoint x="481.5" y="314" as="targetPoint" />
  292. </mxGeometry>
  293. </mxCell>
  294. <mxCell id="me3k0MA4UYylHllefzvO-432" value="Сообщение&lt;div&gt;о сохранении&lt;/div&gt;&lt;div&gt;данных&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="me3k0MA4UYylHllefzvO-431">
  295. <mxGeometry x="-0.1558" relative="1" as="geometry">
  296. <mxPoint x="210" as="offset" />
  297. </mxGeometry>
  298. </mxCell>
  299. <mxCell id="me3k0MA4UYylHllefzvO-465" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.792;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-433" target="me3k0MA4UYylHllefzvO-452">
  300. <mxGeometry relative="1" as="geometry">
  301. <Array as="points">
  302. <mxPoint x="587" y="590" />
  303. <mxPoint x="810" y="590" />
  304. </Array>
  305. </mxGeometry>
  306. </mxCell>
  307. <mxCell id="me3k0MA4UYylHllefzvO-433" value="3.4" style="shape=table;startSize=30;container=1;collapsible=0;childLayout=tableLayout;rounded=1;fillColor=none;" vertex="1" parent="1">
  308. <mxGeometry x="531.5" y="324" width="110" height="90" as="geometry" />
  309. </mxCell>
  310. <mxCell id="me3k0MA4UYylHllefzvO-434" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=inherit;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" vertex="1" parent="me3k0MA4UYylHllefzvO-433">
  311. <mxGeometry y="30" width="110" height="60" as="geometry" />
  312. </mxCell>
  313. <mxCell id="me3k0MA4UYylHllefzvO-435" value="Изменить информацию в профиле" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=inherit;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;" vertex="1" parent="me3k0MA4UYylHllefzvO-434">
  314. <mxGeometry width="110" height="60" as="geometry">
  315. <mxRectangle width="110" height="60" as="alternateBounds" />
  316. </mxGeometry>
  317. </mxCell>
  318. <mxCell id="me3k0MA4UYylHllefzvO-436" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.225;entryY=1.013;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.36;exitY=-0.007;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" target="me3k0MA4UYylHllefzvO-398" source="me3k0MA4UYylHllefzvO-426">
  319. <mxGeometry relative="1" as="geometry">
  320. <mxPoint x="442" y="310" as="sourcePoint" />
  321. </mxGeometry>
  322. </mxCell>
  323. <mxCell id="me3k0MA4UYylHllefzvO-438" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.489;entryY=1.013;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.75;exitY=0;exitDx=0;exitDy=0;" edge="1" parent="1" target="me3k0MA4UYylHllefzvO-398" source="me3k0MA4UYylHllefzvO-433">
  324. <mxGeometry relative="1" as="geometry">
  325. <mxPoint x="601.5" y="324" as="sourcePoint" />
  326. </mxGeometry>
  327. </mxCell>
  328. <mxCell id="me3k0MA4UYylHllefzvO-440" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.75;exitDx=0;exitDy=0;entryX=0.197;entryY=1.007;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-403" target="me3k0MA4UYylHllefzvO-434">
  329. <mxGeometry relative="1" as="geometry" />
  330. </mxCell>
  331. <mxCell id="me3k0MA4UYylHllefzvO-441" value="Открытие&lt;div&gt;страницы&lt;/div&gt;&lt;div&gt;статистики&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="me3k0MA4UYylHllefzvO-440">
  332. <mxGeometry x="0.4392" relative="1" as="geometry">
  333. <mxPoint x="-160" y="-21" as="offset" />
  334. </mxGeometry>
  335. </mxCell>
  336. <mxCell id="me3k0MA4UYylHllefzvO-442" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1.001;entryY=0.914;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-433" target="me3k0MA4UYylHllefzvO-403">
  337. <mxGeometry relative="1" as="geometry">
  338. <Array as="points">
  339. <mxPoint x="570" y="590" />
  340. </Array>
  341. </mxGeometry>
  342. </mxCell>
  343. <mxCell id="me3k0MA4UYylHllefzvO-443" value="График&lt;div&gt;пройденных&lt;/div&gt;&lt;div&gt;тестов&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="me3k0MA4UYylHllefzvO-442">
  344. <mxGeometry x="-0.6151" relative="1" as="geometry">
  345. <mxPoint x="-83" y="-87" as="offset" />
  346. </mxGeometry>
  347. </mxCell>
  348. <mxCell id="me3k0MA4UYylHllefzvO-478" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.441;entryY=1.01;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-452" target="me3k0MA4UYylHllefzvO-457">
  349. <mxGeometry relative="1" as="geometry">
  350. <mxPoint x="880" y="430" as="targetPoint" />
  351. <Array as="points" />
  352. </mxGeometry>
  353. </mxCell>
  354. <mxCell id="me3k0MA4UYylHllefzvO-452" value="Преподаватель" style="rounded=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
  355. <mxGeometry x="810" y="550" width="140" height="50" as="geometry" />
  356. </mxCell>
  357. <mxCell id="me3k0MA4UYylHllefzvO-471" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.25;entryDx=0;entryDy=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-453" target="me3k0MA4UYylHllefzvO-452">
  358. <mxGeometry relative="1" as="geometry">
  359. <Array as="points">
  360. <mxPoint x="740" y="563" />
  361. </Array>
  362. </mxGeometry>
  363. </mxCell>
  364. <mxCell id="me3k0MA4UYylHllefzvO-473" value="Обновленный&lt;div&gt;список&lt;/div&gt;&lt;div&gt;тренажеров&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="me3k0MA4UYylHllefzvO-471">
  365. <mxGeometry x="-0.2767" y="-1" relative="1" as="geometry">
  366. <mxPoint x="41" y="27" as="offset" />
  367. </mxGeometry>
  368. </mxCell>
  369. <mxCell id="me3k0MA4UYylHllefzvO-453" value="4.1" style="shape=table;startSize=30;container=1;collapsible=0;childLayout=tableLayout;rounded=1;fillColor=none;" vertex="1" parent="1">
  370. <mxGeometry x="680" y="330" width="110" height="90" as="geometry" />
  371. </mxCell>
  372. <mxCell id="me3k0MA4UYylHllefzvO-454" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=inherit;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" vertex="1" parent="me3k0MA4UYylHllefzvO-453">
  373. <mxGeometry y="30" width="110" height="60" as="geometry" />
  374. </mxCell>
  375. <mxCell id="me3k0MA4UYylHllefzvO-455" value="Добавить&lt;div&gt;задание&lt;/div&gt;" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=inherit;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;" vertex="1" parent="me3k0MA4UYylHllefzvO-454">
  376. <mxGeometry width="110" height="60" as="geometry">
  377. <mxRectangle width="110" height="60" as="alternateBounds" />
  378. </mxGeometry>
  379. </mxCell>
  380. <mxCell id="me3k0MA4UYylHllefzvO-456" value="4.2" style="shape=table;startSize=30;container=1;collapsible=0;childLayout=tableLayout;rounded=1;fillColor=none;" vertex="1" parent="1">
  381. <mxGeometry x="831.5" y="330" width="110" height="90" as="geometry" />
  382. </mxCell>
  383. <mxCell id="me3k0MA4UYylHllefzvO-457" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=inherit;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" vertex="1" parent="me3k0MA4UYylHllefzvO-456">
  384. <mxGeometry y="30" width="110" height="60" as="geometry" />
  385. </mxCell>
  386. <mxCell id="me3k0MA4UYylHllefzvO-458" value="Удалить&lt;div&gt;задание&lt;/div&gt;" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=inherit;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;" vertex="1" parent="me3k0MA4UYylHllefzvO-457">
  387. <mxGeometry width="110" height="60" as="geometry">
  388. <mxRectangle width="110" height="60" as="alternateBounds" />
  389. </mxGeometry>
  390. </mxCell>
  391. <mxCell id="me3k0MA4UYylHllefzvO-460" value="ID&lt;div&gt;пользователя&lt;div&gt;и новые&lt;/div&gt;&lt;div&gt;данные&lt;/div&gt;&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="1">
  392. <mxGeometry x="577.0027285041343" y="293.0008331816335" as="geometry" />
  393. </mxCell>
  394. <mxCell id="me3k0MA4UYylHllefzvO-461" value="ID&lt;div&gt;пользователя&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="1">
  395. <mxGeometry x="401.50240084052484" y="294.0576784872157" as="geometry" />
  396. </mxCell>
  397. <mxCell id="me3k0MA4UYylHllefzvO-462" value="Информация&lt;div&gt;или&amp;nbsp;&lt;span style=&quot;background-color: initial;&quot;&gt;сообщение&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;о ее&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;отсутствии&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;в бд&lt;/span&gt;&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="1">
  398. <mxGeometry x="492.0028070310484" y="279.99557421937374" as="geometry" />
  399. </mxCell>
  400. <mxCell id="me3k0MA4UYylHllefzvO-466" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.634;exitDx=0;exitDy=0;entryX=0.659;entryY=1.007;entryDx=0;entryDy=0;entryPerimeter=0;exitPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-452" target="me3k0MA4UYylHllefzvO-434">
  401. <mxGeometry relative="1" as="geometry">
  402. <Array as="points">
  403. <mxPoint x="604" y="582" />
  404. </Array>
  405. </mxGeometry>
  406. </mxCell>
  407. <mxCell id="me3k0MA4UYylHllefzvO-467" value="Обновленные&amp;nbsp;&lt;span style=&quot;background-color: initial;&quot;&gt;данные&amp;nbsp;&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;профиля&lt;/span&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="1">
  408. <mxGeometry x="576.9999878860606" y="600.0001206067944" as="geometry" />
  409. </mxCell>
  410. <mxCell id="me3k0MA4UYylHllefzvO-468" value="Новая&lt;div&gt;информация&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="1">
  411. <mxGeometry x="641.4954547752209" y="559.9998759149721" as="geometry" />
  412. </mxCell>
  413. <mxCell id="me3k0MA4UYylHllefzvO-470" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;entryX=0.332;entryY=1.006;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-452" target="me3k0MA4UYylHllefzvO-454">
  414. <mxGeometry relative="1" as="geometry" />
  415. </mxCell>
  416. <mxCell id="me3k0MA4UYylHllefzvO-472" value="Добавление&lt;div&gt;матрицы&lt;/div&gt;&lt;div&gt;задания&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="me3k0MA4UYylHllefzvO-470">
  417. <mxGeometry x="0.4199" y="2" relative="1" as="geometry">
  418. <mxPoint x="-35" as="offset" />
  419. </mxGeometry>
  420. </mxCell>
  421. <mxCell id="me3k0MA4UYylHllefzvO-474" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;entryX=0.672;entryY=0.981;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-453" target="me3k0MA4UYylHllefzvO-398">
  422. <mxGeometry relative="1" as="geometry" />
  423. </mxCell>
  424. <mxCell id="me3k0MA4UYylHllefzvO-475" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.631;entryY=0.002;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-397" target="me3k0MA4UYylHllefzvO-453">
  425. <mxGeometry relative="1" as="geometry">
  426. <Array as="points">
  427. <mxPoint x="750" y="292" />
  428. <mxPoint x="749" y="292" />
  429. </Array>
  430. </mxGeometry>
  431. </mxCell>
  432. <mxCell id="me3k0MA4UYylHllefzvO-476" value="Матрица&lt;div&gt;и ответ&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="1">
  433. <mxGeometry x="707.99604224763" y="307.9972314967621" as="geometry" />
  434. </mxCell>
  435. <mxCell id="me3k0MA4UYylHllefzvO-477" value="Сообщение&lt;div&gt;о записи&lt;/div&gt;&lt;div&gt;данных&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="1">
  436. <mxGeometry x="781.9960422476299" y="292.9972314967621" as="geometry" />
  437. </mxCell>
  438. <mxCell id="me3k0MA4UYylHllefzvO-479" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.88;entryY=1.005;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.36;exitY=0.002;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-456" target="me3k0MA4UYylHllefzvO-398">
  439. <mxGeometry relative="1" as="geometry">
  440. <Array as="points" />
  441. </mxGeometry>
  442. </mxCell>
  443. <mxCell id="me3k0MA4UYylHllefzvO-480" value="ID&lt;br&gt;задания" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="1">
  444. <mxGeometry x="846.9960422476299" y="315.9972314967621" as="geometry">
  445. <mxPoint x="-3" y="-3" as="offset" />
  446. </mxGeometry>
  447. </mxCell>
  448. <mxCell id="me3k0MA4UYylHllefzvO-482" value="Выбор&lt;div&gt;задания&lt;/div&gt;&lt;div&gt;для&lt;/div&gt;&lt;div&gt;удаления&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="1">
  449. <mxGeometry x="853.9960422476299" y="469.9972314967621" as="geometry">
  450. <mxPoint x="-3" y="-3" as="offset" />
  451. </mxGeometry>
  452. </mxCell>
  453. <mxCell id="me3k0MA4UYylHllefzvO-483" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.647;entryY=0.006;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-456" target="me3k0MA4UYylHllefzvO-452">
  454. <mxGeometry relative="1" as="geometry">
  455. <Array as="points">
  456. <mxPoint x="900" y="485" />
  457. <mxPoint x="901" y="485" />
  458. </Array>
  459. </mxGeometry>
  460. </mxCell>
  461. <mxCell id="me3k0MA4UYylHllefzvO-486" value="Text" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="me3k0MA4UYylHllefzvO-483">
  462. <mxGeometry x="-0.0062" y="-1" relative="1" as="geometry">
  463. <mxPoint x="20" y="-6" as="offset" />
  464. </mxGeometry>
  465. </mxCell>
  466. <mxCell id="me3k0MA4UYylHllefzvO-492" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.75;entryDx=0;entryDy=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-487" target="me3k0MA4UYylHllefzvO-452">
  467. <mxGeometry relative="1" as="geometry">
  468. <Array as="points">
  469. <mxPoint x="1020" y="587" />
  470. </Array>
  471. </mxGeometry>
  472. </mxCell>
  473. <mxCell id="me3k0MA4UYylHllefzvO-487" value="4.3" style="shape=table;startSize=30;container=1;collapsible=0;childLayout=tableLayout;rounded=1;fillColor=none;" vertex="1" parent="1">
  474. <mxGeometry x="970" y="330" width="110" height="90" as="geometry" />
  475. </mxCell>
  476. <mxCell id="me3k0MA4UYylHllefzvO-488" value="" style="shape=tableRow;horizontal=0;startSize=0;swimlaneHead=0;swimlaneBody=0;strokeColor=inherit;top=0;left=0;bottom=0;right=0;collapsible=0;dropTarget=0;fillColor=none;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;" vertex="1" parent="me3k0MA4UYylHllefzvO-487">
  477. <mxGeometry y="30" width="110" height="60" as="geometry" />
  478. </mxCell>
  479. <mxCell id="me3k0MA4UYylHllefzvO-489" value="Посмотреть&lt;div&gt;статистику по&lt;/div&gt;&lt;div&gt;ученику&lt;/div&gt;" style="shape=partialRectangle;html=1;whiteSpace=wrap;connectable=0;strokeColor=inherit;overflow=hidden;fillColor=none;top=0;left=0;bottom=0;right=0;pointerEvents=1;" vertex="1" parent="me3k0MA4UYylHllefzvO-488">
  480. <mxGeometry width="110" height="60" as="geometry">
  481. <mxRectangle width="110" height="60" as="alternateBounds" />
  482. </mxGeometry>
  483. </mxCell>
  484. <mxCell id="me3k0MA4UYylHllefzvO-490" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0.362;entryY=0.992;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-452" target="me3k0MA4UYylHllefzvO-488">
  485. <mxGeometry relative="1" as="geometry" />
  486. </mxCell>
  487. <mxCell id="me3k0MA4UYylHllefzvO-491" value="Выбрать&lt;div&gt;ученика&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="me3k0MA4UYylHllefzvO-490">
  488. <mxGeometry x="0.2423" y="2" relative="1" as="geometry">
  489. <mxPoint x="-28" y="19" as="offset" />
  490. </mxGeometry>
  491. </mxCell>
  492. <mxCell id="me3k0MA4UYylHllefzvO-493" value="Статистика" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="1">
  493. <mxGeometry x="1050.0045099093397" y="519.9998654086489" as="geometry" />
  494. </mxCell>
  495. <mxCell id="me3k0MA4UYylHllefzvO-494" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.25;exitY=0;exitDx=0;exitDy=0;entryX=1.002;entryY=0.67;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-487" target="me3k0MA4UYylHllefzvO-398">
  496. <mxGeometry relative="1" as="geometry" />
  497. </mxCell>
  498. <mxCell id="me3k0MA4UYylHllefzvO-495" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.368;entryY=-0.01;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="me3k0MA4UYylHllefzvO-398" target="me3k0MA4UYylHllefzvO-487">
  499. <mxGeometry relative="1" as="geometry" />
  500. </mxCell>
  501. <mxCell id="me3k0MA4UYylHllefzvO-496" value="ID&lt;div&gt;Ученика&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="1">
  502. <mxGeometry x="970.0044060531843" y="308.00052403908575" as="geometry" />
  503. </mxCell>
  504. <mxCell id="me3k0MA4UYylHllefzvO-497" value="Данные&amp;nbsp;&lt;span style=&quot;background-color: initial;&quot;&gt;о&lt;/span&gt;&lt;div&gt;прохождении&lt;/div&gt;&lt;div&gt;тестов&lt;/div&gt;" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];labelBackgroundColor=none;" vertex="1" connectable="0" parent="1">
  505. <mxGeometry x="1050.0042110278346" y="293.0008419786459" as="geometry" />
  506. </mxCell>
  507. </root>
  508. </mxGraphModel>
  509. </diagram>
  510. </mxfile>