Browse Source

add cooperation diagram

ArrayKat 5 months ago
parent
commit
0bda1363de
1 changed files with 88 additions and 0 deletions
  1. 88 0
      ДиаграммаКоопераций.drawio

+ 88 - 0
ДиаграммаКоопераций.drawio

@@ -0,0 +1,88 @@
+<mxfile host="Electron" modified="2024-06-03T08:23:13.164Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/24.4.13 Chrome/124.0.6367.207 Electron/30.0.6 Safari/537.36" etag="u_Q6gNsHtDwDRa-rrk37" version="24.4.13" type="device">
+  <diagram name="Страница — 1" id="mBSdy5Ro1BIeUT7EQeIA">
+    <mxGraphModel dx="819" dy="1657" 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="QIEhe0nlSClStzfzhKYJ-10" value="База даных" style="rounded=0;whiteSpace=wrap;html=1;container=0;" parent="1" vertex="1">
+          <mxGeometry x="524" y="-851" width="120" height="60" as="geometry" />
+        </mxCell>
+        <mxCell id="GPEinEFwBEjmCaDeJQtB-3" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endArrow=none;endFill=0;" edge="1" parent="1" source="QIEhe0nlSClStzfzhKYJ-20" target="QIEhe0nlSClStzfzhKYJ-10">
+          <mxGeometry relative="1" as="geometry" />
+        </mxCell>
+        <mxCell id="QIEhe0nlSClStzfzhKYJ-20" value="Система" style="rounded=0;whiteSpace=wrap;html=1;container=0;" parent="1" vertex="1">
+          <mxGeometry x="154" y="-851" width="120" height="60" as="geometry" />
+        </mxCell>
+        <mxCell id="GPEinEFwBEjmCaDeJQtB-1" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.5;entryY=0;entryDx=0;entryDy=0;endArrow=none;endFill=0;" edge="1" parent="1" target="QIEhe0nlSClStzfzhKYJ-20">
+          <mxGeometry relative="1" as="geometry">
+            <mxPoint x="390" y="-980" as="sourcePoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="QIEhe0nlSClStzfzhKYJ-23" value="Преподаватель" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;container=0;" parent="1" vertex="1">
+          <mxGeometry x="399" y="-1030" width="30" height="60" as="geometry" />
+        </mxCell>
+        <mxCell id="GPEinEFwBEjmCaDeJQtB-4" value="" style="endArrow=none;html=1;rounded=0;startArrow=classic;startFill=1;endFill=0;" edge="1" parent="1">
+          <mxGeometry width="50" height="50" relative="1" as="geometry">
+            <mxPoint x="270" y="-910" as="sourcePoint" />
+            <mxPoint x="340" y="-960" as="targetPoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="GPEinEFwBEjmCaDeJQtB-6" value="" style="endArrow=classic;html=1;rounded=0;startArrow=none;startFill=0;endFill=1;" edge="1" parent="1">
+          <mxGeometry width="50" height="50" relative="1" as="geometry">
+            <mxPoint x="274" y="-880" as="sourcePoint" />
+            <mxPoint x="344" y="-930" as="targetPoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="GPEinEFwBEjmCaDeJQtB-11" value="&lt;p style=&quot;line-height: 100%;&quot;&gt;&lt;font style=&quot;font-size: 6px;&quot;&gt;1. Ввод новой матрицы задания&lt;/font&gt;&lt;/p&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
+          <mxGeometry x="250" y="-960" width="70" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="GPEinEFwBEjmCaDeJQtB-12" value="&lt;p style=&quot;line-height: 100%;&quot;&gt;&lt;font style=&quot;font-size: 6px;&quot;&gt;6. Обновленный список тренажёров&lt;/font&gt;&lt;/p&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
+          <mxGeometry x="320" y="-910" width="70" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="GPEinEFwBEjmCaDeJQtB-13" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=none;endFill=0;startArrow=classic;startFill=1;" edge="1" parent="1">
+          <mxGeometry relative="1" as="geometry">
+            <mxPoint x="320" y="-830" as="sourcePoint" />
+            <mxPoint x="480" y="-830" as="targetPoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="GPEinEFwBEjmCaDeJQtB-14" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;endArrow=classic;endFill=1;startArrow=none;startFill=0;" edge="1" parent="1">
+          <mxGeometry relative="1" as="geometry">
+            <mxPoint x="320" y="-810" as="sourcePoint" />
+            <mxPoint x="480" y="-810" as="targetPoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="GPEinEFwBEjmCaDeJQtB-15" value="&lt;p style=&quot;line-height: 100%;&quot;&gt;&lt;font style=&quot;font-size: 6px;&quot;&gt;3. Добавление матрицы и ответа &lt;br&gt;для определенного тренажера&lt;/font&gt;&lt;/p&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
+          <mxGeometry x="352" y="-807" width="100" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="GPEinEFwBEjmCaDeJQtB-16" value="&lt;p style=&quot;line-height: 100%;&quot;&gt;&lt;span style=&quot;font-size: 6px; background-color: initial;&quot;&gt;5. Сообщение о записи данных&lt;/span&gt;&lt;br&gt;&lt;/p&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
+          <mxGeometry x="367" y="-856" width="70" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="GPEinEFwBEjmCaDeJQtB-17" value="&lt;p style=&quot;line-height: 100%;&quot;&gt;&lt;font style=&quot;font-size: 6px;&quot;&gt;2. Генерация ответа на введенное задание&lt;/font&gt;&lt;/p&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
+          <mxGeometry x="50" y="-831" width="70" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="GPEinEFwBEjmCaDeJQtB-18" value="&lt;p style=&quot;line-height: 100%;&quot;&gt;&lt;font style=&quot;font-size: 6px;&quot;&gt;4. Добавление данных&lt;/font&gt;&lt;/p&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
+          <mxGeometry x="670" y="-829" width="60" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="GPEinEFwBEjmCaDeJQtB-19" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.25;exitDx=0;exitDy=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;" edge="1" parent="1" source="QIEhe0nlSClStzfzhKYJ-20" target="QIEhe0nlSClStzfzhKYJ-20">
+          <mxGeometry relative="1" as="geometry">
+            <Array as="points">
+              <mxPoint x="130" y="-836" />
+              <mxPoint x="130" y="-806" />
+            </Array>
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="GPEinEFwBEjmCaDeJQtB-20" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.25;exitDx=0;exitDy=0;entryX=1;entryY=0.75;entryDx=0;entryDy=0;" edge="1" parent="1" source="QIEhe0nlSClStzfzhKYJ-10" target="QIEhe0nlSClStzfzhKYJ-10">
+          <mxGeometry relative="1" as="geometry">
+            <Array as="points">
+              <mxPoint x="670" y="-836" />
+              <mxPoint x="670" y="-806" />
+            </Array>
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="GPEinEFwBEjmCaDeJQtB-21" value="Диаграмма коопераций &quot;Добавление нового задания в тренажер&quot;" style="shape=umlFrame;whiteSpace=wrap;html=1;pointerEvents=0;width=400;height=30;" vertex="1" parent="1">
+          <mxGeometry x="30" y="-1080" width="730" height="330" as="geometry" />
+        </mxCell>
+      </root>
+    </mxGraphModel>
+  </diagram>
+</mxfile>