Egor Chernobai 4 달 전
커밋
8d242346a5

BIN
____.png


+ 70 - 0
Диаграмма без названия.drawio

@@ -0,0 +1,70 @@
+<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36" version="29.4.0">
+  <diagram name="Страница — 1" id="JsqKCCDVLh5cXSLf7lZk">
+    <mxGraphModel dx="2430" dy="872" 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="cHRq9cMCY7xQ2ny6_WnF-30" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="Администратор" vertex="1">
+          <mxGeometry height="80" width="120" y="520" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-32" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=#E6E6E6;" value="Получение системной информации" vertex="1">
+          <mxGeometry height="80" width="120" x="160" y="520" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-33" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=#E6E6E6;" value="Просмотр списка агентов" vertex="1">
+          <mxGeometry height="80" width="120" y="400" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-34" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=#E6E6E6;" value="Выполнение удалённых команд" vertex="1">
+          <mxGeometry height="80" width="120" x="-160" y="520" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-35" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=#E6E6E6;" value="Передача файлов" vertex="1">
+          <mxGeometry height="80" width="120" y="640" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-37" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="Агент рабочей станции" vertex="1">
+          <mxGeometry height="80" width="120" x="360" y="240" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-38" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=#E6E6E6;" value="Передача файлов" vertex="1">
+          <mxGeometry height="80" width="120" x="354" y="360" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-39" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=#E6E6E6;" value="Отправка логов" vertex="1">
+          <mxGeometry height="80" width="120" x="490" y="310" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-40" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=#E6E6E6;" value="Выполнение команд" vertex="1">
+          <mxGeometry height="80" width="120" x="490" y="200" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-41" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=#E6E6E6;" value="Аутентификация" vertex="1">
+          <mxGeometry height="80" width="120" x="354" y="140" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-42" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=#E6E6E6;" value="Регистрация на сервере" vertex="1">
+          <mxGeometry height="80" width="120" x="230" y="200" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-43" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="Политика безопасности" vertex="1">
+          <mxGeometry height="80" width="120" x="340" y="530" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-44" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=#E6E6E6;" value="Шифрование соединения" vertex="1">
+          <mxGeometry height="80" width="120" x="450" y="460" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-45" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=#E6E6E6;" value="Аутентификация по токену" vertex="1">
+          <mxGeometry height="80" width="120" x="510" y="540" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-46" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=#E6E6E6;" value="Логирование действий" vertex="1">
+          <mxGeometry height="80" width="120" x="410" y="640" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-47" parent="1" style="ellipse;whiteSpace=wrap;html=1;" value="База данных" vertex="1">
+          <mxGeometry height="80" width="120" x="50" y="250" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-48" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=#E6E6E6;" value="Безопасность" vertex="1">
+          <mxGeometry height="80" width="120" x="50" y="140" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-49" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=#E6E6E6;" value="Информативность" vertex="1">
+          <mxGeometry height="80" width="120" x="-90" y="220" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-50" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=#E6E6E6;" value="Отказоустойчивость" vertex="1">
+          <mxGeometry height="80" width="120" x="160" y="320" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-52" parent="1" style="ellipse;whiteSpace=wrap;html=1;fillColor=#E6E6E6;" value="Легковесность" vertex="1">
+          <mxGeometry height="80" width="120" x="230" y="400" as="geometry" />
+        </mxCell>
+      </root>
+    </mxGraphModel>
+  </diagram>
+</mxfile>

BIN
Идентификация опорных точек зрения.png


+ 121 - 0
Иерархия точек зрения.drawio

@@ -0,0 +1,121 @@
+<mxfile host="app.diagrams.net" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/145.0.0.0 Safari/537.36" version="29.4.0">
+  <diagram name="Страница — 1" id="JsqKCCDVLh5cXSLf7lZk">
+    <mxGraphModel dx="947" dy="515" 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="cHRq9cMCY7xQ2ny6_WnF-1" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="Система удалённого управления" vertex="1">
+          <mxGeometry height="40" width="120" x="540" y="600" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-3" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="Человеческие точки зрения" vertex="1">
+          <mxGeometry height="40" width="120" x="920" y="680" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-4" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="&lt;div&gt;&lt;span style=&quot;background-color: transparent; color: light-dark(rgb(0, 0, 0), rgb(255, 255, 255));&quot;&gt;Системные точки зрения&lt;/span&gt;&lt;/div&gt;" vertex="1">
+          <mxGeometry height="40" width="120" x="220" y="680" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-5" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="Политики и регламенты" vertex="1">
+          <mxGeometry height="40" width="120" x="430" y="680" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-6" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="Технические ограничения" vertex="1">
+          <mxGeometry height="40" width="120" x="640" y="680" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-7" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="Администратор" vertex="1">
+          <mxGeometry height="40" width="120" x="850" y="760" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-9" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="Пользователь ПК" vertex="1">
+          <mxGeometry height="40" width="120" x="990" y="760" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-11" edge="1" parent="1" source="cHRq9cMCY7xQ2ny6_WnF-7" style="endArrow=none;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" target="cHRq9cMCY7xQ2ny6_WnF-3" value="">
+          <mxGeometry height="50" relative="1" width="50" as="geometry">
+            <mxPoint x="970" y="890" as="sourcePoint" />
+            <mxPoint x="1020" y="840" as="targetPoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-12" edge="1" parent="1" source="cHRq9cMCY7xQ2ny6_WnF-9" style="endArrow=none;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" target="cHRq9cMCY7xQ2ny6_WnF-3" value="">
+          <mxGeometry height="50" relative="1" width="50" as="geometry">
+            <mxPoint x="1000" y="930" as="sourcePoint" />
+            <mxPoint x="1050" y="880" as="targetPoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-13" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="Сервер" vertex="1">
+          <mxGeometry height="40" width="120" x="220" y="820" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-14" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="База данных" vertex="1">
+          <mxGeometry height="40" width="120" x="293.5" y="760" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-15" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="Агент рабочей станции" vertex="1">
+          <mxGeometry height="40" width="120" x="150" y="760" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-16" edge="1" parent="1" source="cHRq9cMCY7xQ2ny6_WnF-14" style="endArrow=none;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" target="cHRq9cMCY7xQ2ny6_WnF-4" value="">
+          <mxGeometry height="50" relative="1" width="50" as="geometry">
+            <mxPoint x="450" y="760" as="sourcePoint" />
+            <mxPoint x="500" y="710" as="targetPoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-17" edge="1" parent="1" source="cHRq9cMCY7xQ2ny6_WnF-13" style="endArrow=none;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" target="cHRq9cMCY7xQ2ny6_WnF-4" value="">
+          <mxGeometry height="50" relative="1" width="50" as="geometry">
+            <mxPoint x="490" y="770" as="sourcePoint" />
+            <mxPoint x="350" y="730" as="targetPoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-18" edge="1" parent="1" source="cHRq9cMCY7xQ2ny6_WnF-15" style="endArrow=none;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" target="cHRq9cMCY7xQ2ny6_WnF-4" value="">
+          <mxGeometry height="50" relative="1" width="50" as="geometry">
+            <mxPoint x="440" y="770" as="sourcePoint" />
+            <mxPoint x="300" y="730" as="targetPoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-19" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="Политика безопасности" vertex="1">
+          <mxGeometry height="40" width="120" x="430" y="760" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-20" edge="1" parent="1" source="cHRq9cMCY7xQ2ny6_WnF-19" style="endArrow=none;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" target="cHRq9cMCY7xQ2ny6_WnF-5" value="">
+          <mxGeometry height="50" relative="1" width="50" as="geometry">
+            <mxPoint x="700" y="790" as="sourcePoint" />
+            <mxPoint x="750" y="740" as="targetPoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-21" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="Сетевая инфраструктура" vertex="1">
+          <mxGeometry height="40" width="120" x="570" y="760" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-22" parent="1" style="rounded=0;whiteSpace=wrap;html=1;" value="ОС" vertex="1">
+          <mxGeometry height="40" width="120" x="710" y="760" as="geometry" />
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-23" edge="1" parent="1" source="cHRq9cMCY7xQ2ny6_WnF-22" style="endArrow=none;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" target="cHRq9cMCY7xQ2ny6_WnF-6" value="">
+          <mxGeometry height="50" relative="1" width="50" as="geometry">
+            <mxPoint x="840" y="730" as="sourcePoint" />
+            <mxPoint x="890" y="680" as="targetPoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-24" edge="1" parent="1" source="cHRq9cMCY7xQ2ny6_WnF-21" style="endArrow=none;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" target="cHRq9cMCY7xQ2ny6_WnF-6" value="">
+          <mxGeometry height="50" relative="1" width="50" as="geometry">
+            <mxPoint x="880" y="770" as="sourcePoint" />
+            <mxPoint x="810" y="730" as="targetPoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-26" edge="1" parent="1" source="cHRq9cMCY7xQ2ny6_WnF-4" style="endArrow=none;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" target="cHRq9cMCY7xQ2ny6_WnF-1" value="">
+          <mxGeometry height="50" relative="1" width="50" as="geometry">
+            <mxPoint x="400" y="560" as="sourcePoint" />
+            <mxPoint x="450" y="510" as="targetPoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-27" edge="1" parent="1" source="cHRq9cMCY7xQ2ny6_WnF-5" style="endArrow=none;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;" target="cHRq9cMCY7xQ2ny6_WnF-1" value="">
+          <mxGeometry height="50" relative="1" width="50" as="geometry">
+            <mxPoint x="530" y="680" as="sourcePoint" />
+            <mxPoint x="850" y="640" as="targetPoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-28" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" target="cHRq9cMCY7xQ2ny6_WnF-3" value="">
+          <mxGeometry height="50" relative="1" width="50" as="geometry">
+            <mxPoint x="600" y="640" as="sourcePoint" />
+            <mxPoint x="1000" y="640" as="targetPoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="cHRq9cMCY7xQ2ny6_WnF-29" edge="1" parent="1" style="endArrow=none;html=1;rounded=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;" target="cHRq9cMCY7xQ2ny6_WnF-6" value="">
+          <mxGeometry height="50" relative="1" width="50" as="geometry">
+            <mxPoint x="600" y="640" as="sourcePoint" />
+            <mxPoint x="1080" y="670" as="targetPoint" />
+          </mxGeometry>
+        </mxCell>
+      </root>
+    </mxGraphModel>
+  </diagram>
+</mxfile>

BIN
Иерархия точек зрения.png


BIN
ЛР1 ПрИС.ТребованияКсистеме.docx


BIN
ЛР1 Чернобай.docx