ДиаграммаКоперации.drawio 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192
  1. <mxfile host="app.diagrams.net" modified="2024-06-08T14:26:44.818Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/125.0.0.0 Safari/537.36 Edg/125.0.0.0" etag="8QgJwDyTn8I5lsPmyCx9" version="24.5.2" type="device">
  2. <diagram name="Страница — 1" id="dGqwHTLHlxhPVNYqrYvt">
  3. <mxGraphModel dx="496" dy="271" 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">
  4. <root>
  5. <mxCell id="0" />
  6. <mxCell id="1" parent="0" />
  7. <mxCell id="ks53osZg7FFX-JTLJkaV-1" value="Администратор" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;" vertex="1" parent="1">
  8. <mxGeometry x="70" y="150" width="30" height="60" as="geometry" />
  9. </mxCell>
  10. <mxCell id="ks53osZg7FFX-JTLJkaV-36" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0;entryDx=0;entryDy=0;endArrow=none;endFill=0;" edge="1" parent="1" source="ks53osZg7FFX-JTLJkaV-2" target="ks53osZg7FFX-JTLJkaV-34">
  11. <mxGeometry relative="1" as="geometry" />
  12. </mxCell>
  13. <mxCell id="ks53osZg7FFX-JTLJkaV-42" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;" edge="1" parent="1" source="ks53osZg7FFX-JTLJkaV-2" target="ks53osZg7FFX-JTLJkaV-1">
  14. <mxGeometry relative="1" as="geometry">
  15. <Array as="points">
  16. <mxPoint x="320" y="180" />
  17. <mxPoint x="320" y="180" />
  18. </Array>
  19. </mxGeometry>
  20. </mxCell>
  21. <mxCell id="ks53osZg7FFX-JTLJkaV-2" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;" vertex="1" parent="1">
  22. <mxGeometry x="400" y="180" width="120" height="60" as="geometry" />
  23. </mxCell>
  24. <mxCell id="ks53osZg7FFX-JTLJkaV-3" value="index.html" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
  25. <mxGeometry x="430" y="190" width="60" height="30" as="geometry" />
  26. </mxCell>
  27. <mxCell id="ks53osZg7FFX-JTLJkaV-15" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;" edge="1" parent="1" source="ks53osZg7FFX-JTLJkaV-4" target="ks53osZg7FFX-JTLJkaV-2">
  28. <mxGeometry relative="1" as="geometry" />
  29. </mxCell>
  30. <mxCell id="ks53osZg7FFX-JTLJkaV-4" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;" vertex="1" parent="1">
  31. <mxGeometry x="720" y="190" width="90" height="40" as="geometry" />
  32. </mxCell>
  33. <mxCell id="ks53osZg7FFX-JTLJkaV-5" value="Добавление курсов" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
  34. <mxGeometry x="735" y="195" width="60" height="30" as="geometry" />
  35. </mxCell>
  36. <mxCell id="ks53osZg7FFX-JTLJkaV-29" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=1;entryDx=0;entryDy=0;endArrow=none;endFill=0;" edge="1" parent="1" source="ks53osZg7FFX-JTLJkaV-6" target="ks53osZg7FFX-JTLJkaV-2">
  37. <mxGeometry relative="1" as="geometry" />
  38. </mxCell>
  39. <mxCell id="ks53osZg7FFX-JTLJkaV-45" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;" edge="1" parent="1" source="ks53osZg7FFX-JTLJkaV-6" target="ks53osZg7FFX-JTLJkaV-1">
  40. <mxGeometry relative="1" as="geometry" />
  41. </mxCell>
  42. <mxCell id="ks53osZg7FFX-JTLJkaV-6" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;" vertex="1" parent="1">
  43. <mxGeometry x="170" y="470" width="120" height="60" as="geometry" />
  44. </mxCell>
  45. <mxCell id="ks53osZg7FFX-JTLJkaV-7" value="Обновление информации" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
  46. <mxGeometry x="200" y="485" width="60" height="30" as="geometry" />
  47. </mxCell>
  48. <mxCell id="ks53osZg7FFX-JTLJkaV-10" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=1;entryDx=0;entryDy=0;endArrow=none;endFill=0;" edge="1" parent="1" source="ks53osZg7FFX-JTLJkaV-8" target="ks53osZg7FFX-JTLJkaV-4">
  49. <mxGeometry relative="1" as="geometry" />
  50. </mxCell>
  51. <mxCell id="ks53osZg7FFX-JTLJkaV-20" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.75;entryY=1;entryDx=0;entryDy=0;endArrow=none;endFill=0;" edge="1" parent="1" source="ks53osZg7FFX-JTLJkaV-8" target="ks53osZg7FFX-JTLJkaV-2">
  52. <mxGeometry relative="1" as="geometry" />
  53. </mxCell>
  54. <mxCell id="ks53osZg7FFX-JTLJkaV-8" value="" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;" vertex="1" parent="1">
  55. <mxGeometry x="660" y="480" width="40" height="40" as="geometry" />
  56. </mxCell>
  57. <mxCell id="ks53osZg7FFX-JTLJkaV-9" value="БД" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
  58. <mxGeometry x="650" y="520" width="60" height="30" as="geometry" />
  59. </mxCell>
  60. <mxCell id="ks53osZg7FFX-JTLJkaV-11" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1">
  61. <mxGeometry width="50" height="50" relative="1" as="geometry">
  62. <mxPoint x="740" y="360" as="sourcePoint" />
  63. <mxPoint x="730" y="400" as="targetPoint" />
  64. </mxGeometry>
  65. </mxCell>
  66. <mxCell id="ks53osZg7FFX-JTLJkaV-12" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;3: 1.2 Сохранить&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
  67. <mxGeometry x="730" y="360" width="110" height="30" as="geometry" />
  68. </mxCell>
  69. <mxCell id="ks53osZg7FFX-JTLJkaV-16" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;2: 1.1 Добавить&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
  70. <mxGeometry x="570" y="170" width="110" height="30" as="geometry" />
  71. </mxCell>
  72. <mxCell id="ks53osZg7FFX-JTLJkaV-17" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1">
  73. <mxGeometry width="50" height="50" relative="1" as="geometry">
  74. <mxPoint x="610" y="200" as="sourcePoint" />
  75. <mxPoint x="650" y="200" as="targetPoint" />
  76. </mxGeometry>
  77. </mxCell>
  78. <mxCell id="ks53osZg7FFX-JTLJkaV-18" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1">
  79. <mxGeometry width="50" height="50" relative="1" as="geometry">
  80. <mxPoint x="650" y="230" as="sourcePoint" />
  81. <mxPoint x="610" y="230" as="targetPoint" />
  82. </mxGeometry>
  83. </mxCell>
  84. <mxCell id="ks53osZg7FFX-JTLJkaV-19" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;4: 1.3 Отобразить&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
  85. <mxGeometry x="570" y="230" width="110" height="30" as="geometry" />
  86. </mxCell>
  87. <mxCell id="ks53osZg7FFX-JTLJkaV-21" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1">
  88. <mxGeometry width="50" height="50" relative="1" as="geometry">
  89. <mxPoint x="600" y="370" as="sourcePoint" />
  90. <mxPoint x="580" y="340" as="targetPoint" />
  91. </mxGeometry>
  92. </mxCell>
  93. <mxCell id="ks53osZg7FFX-JTLJkaV-22" value="&lt;span style=&quot;font-size: 10px;&quot;&gt;15: 3.3 Показать найденную информацию&lt;/span&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
  94. <mxGeometry x="464" y="360" width="186" height="30" as="geometry" />
  95. </mxCell>
  96. <mxCell id="ks53osZg7FFX-JTLJkaV-23" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="ks53osZg7FFX-JTLJkaV-8" target="ks53osZg7FFX-JTLJkaV-6">
  97. <mxGeometry relative="1" as="geometry" />
  98. </mxCell>
  99. <mxCell id="ks53osZg7FFX-JTLJkaV-25" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1">
  100. <mxGeometry width="50" height="50" relative="1" as="geometry">
  101. <mxPoint x="464" y="480" as="sourcePoint" />
  102. <mxPoint x="424" y="480" as="targetPoint" />
  103. </mxGeometry>
  104. </mxCell>
  105. <mxCell id="ks53osZg7FFX-JTLJkaV-26" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1">
  106. <mxGeometry width="50" height="50" relative="1" as="geometry">
  107. <mxPoint x="424" y="520" as="sourcePoint" />
  108. <mxPoint x="464" y="520" as="targetPoint" />
  109. </mxGeometry>
  110. </mxCell>
  111. <mxCell id="ks53osZg7FFX-JTLJkaV-27" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;8: 2.3 Показать&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
  112. <mxGeometry x="390" y="520" width="110" height="30" as="geometry" />
  113. </mxCell>
  114. <mxCell id="ks53osZg7FFX-JTLJkaV-28" value="&lt;font style=&quot;font-size: 10px;&quot;&gt;10: 2.5 Сохранить&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
  115. <mxGeometry x="390" y="450" width="110" height="20" as="geometry" />
  116. </mxCell>
  117. <mxCell id="ks53osZg7FFX-JTLJkaV-30" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1">
  118. <mxGeometry width="50" height="50" relative="1" as="geometry">
  119. <mxPoint x="320" y="340" as="sourcePoint" />
  120. <mxPoint x="300" y="370" as="targetPoint" />
  121. </mxGeometry>
  122. </mxCell>
  123. <mxCell id="ks53osZg7FFX-JTLJkaV-31" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1">
  124. <mxGeometry width="50" height="50" relative="1" as="geometry">
  125. <mxPoint x="320" y="390" as="sourcePoint" />
  126. <mxPoint x="340" y="350" as="targetPoint" />
  127. <Array as="points">
  128. <mxPoint x="330" y="370" />
  129. </Array>
  130. </mxGeometry>
  131. </mxCell>
  132. <mxCell id="ks53osZg7FFX-JTLJkaV-32" value="&lt;span style=&quot;font-size: 10px;&quot;&gt;11: 2.6 Отобразить&lt;/span&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
  133. <mxGeometry x="225" y="330" width="110" height="20" as="geometry" />
  134. </mxCell>
  135. <mxCell id="ks53osZg7FFX-JTLJkaV-33" value="&lt;span style=&quot;font-size: 10px;&quot;&gt;6: 2.1 Отобразить&lt;/span&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
  136. <mxGeometry x="290" y="380" width="110" height="20" as="geometry" />
  137. </mxCell>
  138. <mxCell id="ks53osZg7FFX-JTLJkaV-38" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;" edge="1" parent="1" source="ks53osZg7FFX-JTLJkaV-34" target="ks53osZg7FFX-JTLJkaV-1">
  139. <mxGeometry relative="1" as="geometry" />
  140. </mxCell>
  141. <mxCell id="ks53osZg7FFX-JTLJkaV-34" value="" style="rounded=0;whiteSpace=wrap;html=1;fillColor=none;" vertex="1" parent="1">
  142. <mxGeometry x="210" y="250" width="90" height="50" as="geometry" />
  143. </mxCell>
  144. <mxCell id="ks53osZg7FFX-JTLJkaV-35" value="Просмотр информации" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
  145. <mxGeometry x="225" y="260" width="60" height="30" as="geometry" />
  146. </mxCell>
  147. <mxCell id="ks53osZg7FFX-JTLJkaV-37" value="&lt;span style=&quot;font-size: 10px;&quot;&gt;13: 3.1 Отобразить&lt;/span&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
  148. <mxGeometry x="280" y="210" width="110" height="20" as="geometry" />
  149. </mxCell>
  150. <mxCell id="ks53osZg7FFX-JTLJkaV-39" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1">
  151. <mxGeometry width="50" height="50" relative="1" as="geometry">
  152. <mxPoint x="360" y="240" as="sourcePoint" />
  153. <mxPoint x="340" y="250" as="targetPoint" />
  154. </mxGeometry>
  155. </mxCell>
  156. <mxCell id="ks53osZg7FFX-JTLJkaV-40" value="&lt;span style=&quot;font-size: 10px;&quot;&gt;14: 3.2 Ввод искомой информации&lt;/span&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
  157. <mxGeometry x="130" y="190" width="110" height="20" as="geometry" />
  158. </mxCell>
  159. <mxCell id="ks53osZg7FFX-JTLJkaV-41" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1">
  160. <mxGeometry width="50" height="50" relative="1" as="geometry">
  161. <mxPoint x="190" y="220" as="sourcePoint" />
  162. <mxPoint x="210" y="240" as="targetPoint" />
  163. <Array as="points">
  164. <mxPoint x="200" y="230" />
  165. </Array>
  166. </mxGeometry>
  167. </mxCell>
  168. <mxCell id="ks53osZg7FFX-JTLJkaV-43" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1">
  169. <mxGeometry width="50" height="50" relative="1" as="geometry">
  170. <mxPoint x="225" y="169.17000000000002" as="sourcePoint" />
  171. <mxPoint x="265" y="169.17000000000002" as="targetPoint" />
  172. </mxGeometry>
  173. </mxCell>
  174. <mxCell id="ks53osZg7FFX-JTLJkaV-44" value="&lt;span style=&quot;font-size: 10px;&quot;&gt;1: 1 Добавление курсов&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-size: 10px;&quot;&gt;5: 2 Обновление информации&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: 10px;&quot;&gt;12: 3 Просмотр информации&lt;/span&gt;&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
  175. <mxGeometry x="130" y="130" width="210" height="20" as="geometry" />
  176. </mxCell>
  177. <mxCell id="ks53osZg7FFX-JTLJkaV-46" value="" style="endArrow=classic;html=1;rounded=0;" edge="1" parent="1">
  178. <mxGeometry width="50" height="50" relative="1" as="geometry">
  179. <mxPoint x="160" y="320" as="sourcePoint" />
  180. <mxPoint x="180" y="360" as="targetPoint" />
  181. <Array as="points">
  182. <mxPoint x="170" y="340" />
  183. </Array>
  184. </mxGeometry>
  185. </mxCell>
  186. <mxCell id="ks53osZg7FFX-JTLJkaV-47" value="&lt;span style=&quot;font-size: 10px;&quot;&gt;7: 2.2 Найти редактируемую курс&lt;/span&gt;&lt;div&gt;&lt;span style=&quot;font-size: 10px;&quot;&gt;9: 2.4 Обновить курс&amp;nbsp;&lt;/span&gt;&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
  187. <mxGeometry x="50" y="340" width="110" height="20" as="geometry" />
  188. </mxCell>
  189. </root>
  190. </mxGraphModel>
  191. </diagram>
  192. </mxfile>