Procházet zdrojové kódy

add network diagram ana critical path, change formatting

anschek před 6 měsíci
rodič
revize
d06ba826d0
4 změnil soubory, kde provedl 187 přidání a 19 odebrání
  1. binární
      критический_путь.png
  2. 165 0
      сетевой_график.drawio
  3. binární
      сетевой_график.png
  4. 22 19
      тз.docx

binární
критический_путь.png


+ 165 - 0
сетевой_график.drawio

@@ -0,0 +1,165 @@
+<mxfile host="app.diagrams.net" modified="2024-05-16T06:39:53.859Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/124.0.0.0 Safari/537.36 Edg/124.0.0.0" etag="iiHhHnns1Iw_E8S0K-0r" version="24.4.2" type="device">
+  <diagram name="Страница — 1" id="fLtlwxtdZg6V8fdY-pMc">
+    <mxGraphModel dx="4052" dy="2870" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="200" pageHeight="300" math="0" shadow="0">
+      <root>
+        <mxCell id="0" />
+        <mxCell id="1" parent="0" />
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-21" style="edgeStyle=none;curved=1;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=12;startSize=8;endSize=8;strokeColor=#FF0000;strokeWidth=2;" edge="1" parent="1" source="2Wn6I3rBC7HUk743bVNE-2" target="2Wn6I3rBC7HUk743bVNE-3">
+          <mxGeometry relative="1" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-22" style="edgeStyle=none;curved=1;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=12;startSize=8;endSize=8;strokeColor=#FF0000;strokeWidth=2;" edge="1" parent="1" source="2Wn6I3rBC7HUk743bVNE-1" target="2Wn6I3rBC7HUk743bVNE-2">
+          <mxGeometry relative="1" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-1" value="&lt;font style=&quot;font-size: 29px;&quot;&gt;1&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=3;" vertex="1" parent="1">
+          <mxGeometry x="-1110" y="-910" width="80" height="80" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-40" style="edgeStyle=none;curved=1;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=12;startSize=8;endSize=8;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="2Wn6I3rBC7HUk743bVNE-2" target="2Wn6I3rBC7HUk743bVNE-4">
+          <mxGeometry relative="1" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-2" value="&lt;font style=&quot;font-size: 29px;&quot;&gt;2&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=3;" vertex="1" parent="1">
+          <mxGeometry x="-920" y="-910" width="80" height="80" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-27" style="edgeStyle=none;curved=1;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=12;startSize=8;endSize=8;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="2Wn6I3rBC7HUk743bVNE-3" target="2Wn6I3rBC7HUk743bVNE-7">
+          <mxGeometry relative="1" as="geometry">
+            <mxPoint x="-670" y="-870" as="sourcePoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-29" style="edgeStyle=none;curved=1;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=12;startSize=8;endSize=8;exitX=1.01;exitY=0.615;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="2Wn6I3rBC7HUk743bVNE-3" target="2Wn6I3rBC7HUk743bVNE-5">
+          <mxGeometry relative="1" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-33" style="edgeStyle=none;curved=1;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1.01;exitY=0.394;exitDx=0;exitDy=0;fontSize=12;startSize=8;endSize=8;exitPerimeter=0;entryX=0.018;entryY=0.64;entryDx=0;entryDy=0;entryPerimeter=0;strokeColor=#FF0000;strokeWidth=2;" edge="1" parent="1" source="2Wn6I3rBC7HUk743bVNE-3" target="2Wn6I3rBC7HUk743bVNE-9">
+          <mxGeometry relative="1" as="geometry">
+            <mxPoint x="-520" y="-980" as="targetPoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-3" value="&lt;font style=&quot;font-size: 29px;&quot;&gt;3&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=3;" vertex="1" parent="1">
+          <mxGeometry x="-740" y="-910" width="80" height="80" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-4" value="&lt;font style=&quot;font-size: 29px;&quot;&gt;4&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=3;" vertex="1" parent="1">
+          <mxGeometry x="-440" y="-1160" width="80" height="80" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-30" style="edgeStyle=none;curved=1;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;fontSize=12;startSize=8;endSize=8;" edge="1" parent="1" source="2Wn6I3rBC7HUk743bVNE-5" target="2Wn6I3rBC7HUk743bVNE-8">
+          <mxGeometry relative="1" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-5" value="&lt;font style=&quot;font-size: 29px;&quot;&gt;7&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=3;" vertex="1" parent="1">
+          <mxGeometry x="-540" y="-770" width="80" height="80" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-35" style="edgeStyle=none;curved=1;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;fontSize=12;startSize=8;endSize=8;" edge="1" parent="1" source="2Wn6I3rBC7HUk743bVNE-6" target="2Wn6I3rBC7HUk743bVNE-11">
+          <mxGeometry relative="1" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-6" value="&lt;font style=&quot;font-size: 29px;&quot;&gt;6&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=3;" vertex="1" parent="1">
+          <mxGeometry x="-310" y="-910" width="80" height="80" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-28" style="edgeStyle=none;curved=1;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;fontSize=12;startSize=8;endSize=8;" edge="1" parent="1" source="2Wn6I3rBC7HUk743bVNE-7" target="2Wn6I3rBC7HUk743bVNE-6">
+          <mxGeometry relative="1" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-7" value="&lt;font style=&quot;font-size: 29px;&quot;&gt;5&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=3;" vertex="1" parent="1">
+          <mxGeometry x="-530" y="-910" width="80" height="80" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-36" style="edgeStyle=none;curved=1;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0;exitDx=0;exitDy=0;fontSize=12;startSize=8;endSize=8;entryX=-0.012;entryY=0.622;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="2Wn6I3rBC7HUk743bVNE-8" target="2Wn6I3rBC7HUk743bVNE-11">
+          <mxGeometry relative="1" as="geometry">
+            <mxPoint x="-83" y="-810" as="targetPoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-8" value="&lt;font style=&quot;font-size: 29px;&quot;&gt;8&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=3;" vertex="1" parent="1">
+          <mxGeometry x="-310" y="-770" width="80" height="80" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-32" style="edgeStyle=none;curved=1;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.983;exitY=0.412;exitDx=0;exitDy=0;fontSize=12;startSize=8;endSize=8;exitPerimeter=0;entryX=0.024;entryY=0.412;entryDx=0;entryDy=0;entryPerimeter=0;strokeColor=#FF0000;strokeWidth=2;" edge="1" parent="1" source="2Wn6I3rBC7HUk743bVNE-9" target="2Wn6I3rBC7HUk743bVNE-10">
+          <mxGeometry relative="1" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-9" value="&lt;font style=&quot;font-size: 29px;&quot;&gt;9&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=3;" vertex="1" parent="1">
+          <mxGeometry x="-530" y="-1020" width="80" height="80" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-34" style="edgeStyle=none;curved=1;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=12;startSize=8;endSize=8;entryX=0.003;entryY=0.372;entryDx=0;entryDy=0;entryPerimeter=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;strokeColor=#FF0000;strokeWidth=2;" edge="1" parent="1" source="2Wn6I3rBC7HUk743bVNE-10" target="2Wn6I3rBC7HUk743bVNE-11">
+          <mxGeometry relative="1" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-10" value="&lt;font style=&quot;font-size: 29px;&quot;&gt;10&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=3;" vertex="1" parent="1">
+          <mxGeometry x="-310" y="-1020" width="80" height="80" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-38" style="edgeStyle=none;curved=1;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;fontSize=12;startSize=8;endSize=8;strokeColor=#FF0000;strokeWidth=2;" edge="1" parent="1" source="2Wn6I3rBC7HUk743bVNE-11" target="2Wn6I3rBC7HUk743bVNE-12">
+          <mxGeometry relative="1" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-11" value="&lt;font style=&quot;font-size: 29px;&quot;&gt;11&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=3;" vertex="1" parent="1">
+          <mxGeometry x="-130" y="-910" width="80" height="80" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-39" style="edgeStyle=none;curved=1;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=1;exitDx=0;exitDy=0;fontSize=12;startSize=8;endSize=8;strokeWidth=2;strokeColor=#FF0000;" edge="1" parent="1" source="2Wn6I3rBC7HUk743bVNE-12" target="2Wn6I3rBC7HUk743bVNE-13">
+          <mxGeometry relative="1" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-12" value="&lt;font style=&quot;font-size: 29px;&quot;&gt;12&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=3;" vertex="1" parent="1">
+          <mxGeometry x="30" y="-910" width="80" height="80" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-41" style="edgeStyle=none;curved=1;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;fontSize=12;startSize=8;endSize=8;entryX=0.004;entryY=0.575;entryDx=0;entryDy=0;entryPerimeter=0;strokeColor=#FF0000;strokeWidth=2;" edge="1" parent="1" source="2Wn6I3rBC7HUk743bVNE-13" target="2Wn6I3rBC7HUk743bVNE-14">
+          <mxGeometry relative="1" as="geometry">
+            <mxPoint x="238" y="-888" as="targetPoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-13" value="&lt;font style=&quot;font-size: 29px;&quot;&gt;13&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=3;" vertex="1" parent="1">
+          <mxGeometry x="30" y="-750" width="80" height="80" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-14" value="&lt;font style=&quot;font-size: 29px;&quot;&gt;14&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=3;" vertex="1" parent="1">
+          <mxGeometry x="210" y="-910" width="80" height="80" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-18" style="edgeStyle=none;curved=1;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=12;startSize=8;endSize=8;strokeColor=#FF0000;strokeWidth=2;" edge="1" parent="1" source="2Wn6I3rBC7HUk743bVNE-17" target="2Wn6I3rBC7HUk743bVNE-1">
+          <mxGeometry relative="1" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-17" value="&lt;font style=&quot;font-size: 29px;&quot;&gt;0&lt;/font&gt;" style="ellipse;whiteSpace=wrap;html=1;aspect=fixed;strokeWidth=3;" vertex="1" parent="1">
+          <mxGeometry x="-1110" y="-1090" width="80" height="80" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-42" style="edgeStyle=none;curved=1;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;fontSize=12;startSize=8;endSize=8;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="2Wn6I3rBC7HUk743bVNE-4" target="2Wn6I3rBC7HUk743bVNE-14">
+          <mxGeometry relative="1" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-44" value="&lt;font style=&quot;font-size: 21px;&quot;&gt;1&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-1080" y="-980" width="60" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-45" value="&lt;font style=&quot;font-size: 21px;&quot;&gt;1&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-1010" y="-860" width="60" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-46" value="&lt;font style=&quot;font-size: 21px;&quot;&gt;1&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-820" y="-860" width="60" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-47" value="&lt;font style=&quot;font-size: 21px;&quot;&gt;3&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-650" y="-1040" width="60" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-48" value="&lt;span style=&quot;font-size: 21px;&quot;&gt;1/2&lt;/span&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-600" y="-910" width="60" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-49" value="&lt;font style=&quot;font-size: 21px;&quot;&gt;1&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-640" y="-810" width="60" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-50" value="&lt;font style=&quot;font-size: 21px;&quot;&gt;2&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-600" y="-980" width="60" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-51" value="&lt;font style=&quot;font-size: 21px;&quot;&gt;5&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-410" y="-1030" width="60" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-52" value="&lt;span style=&quot;font-size: 21px;&quot;&gt;1/2&lt;/span&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-410" y="-910" width="60" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-53" value="&lt;font style=&quot;font-size: 21px;&quot;&gt;3&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-410" y="-725" width="60" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-54" value="&lt;font style=&quot;font-size: 21px;&quot;&gt;3&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-200" y="-800" width="60" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-55" value="&lt;font style=&quot;font-size: 21px;&quot;&gt;3&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-220" y="-870" width="60" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-56" value="&lt;font style=&quot;font-size: 21px;&quot;&gt;3&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-190" y="-960" width="60" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-57" value="&lt;font style=&quot;font-size: 21px;&quot;&gt;3&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-40" y="-910" width="60" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-58" value="&lt;font style=&quot;font-size: 21px;&quot;&gt;1&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="10" y="-810" width="60" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-59" value="&lt;font style=&quot;font-size: 21px;&quot;&gt;1&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="130" y="-800" width="60" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="2Wn6I3rBC7HUk743bVNE-60" value="&lt;font style=&quot;font-size: 21px;&quot;&gt;1&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-100" y="-1030" width="60" height="30" as="geometry" />
+        </mxCell>
+      </root>
+    </mxGraphModel>
+  </diagram>
+</mxfile>

binární
сетевой_график.png


+ 22 - 19
тз.docx

@@ -1,13 +1,12 @@
-Цель: сформулировать, описать и представить концепцию разрабатываемого вами проекта (актуальность, цель, задачи, стадии, участники, роли, ответственность, сроки, ресурсы) - Техническое задание.
-
-Информационная система <<Учебная часть>> предоставляет доступ к личному кабинету студента/преподавателя и хранит информацию о всех дисциплинах, занятиях, семестрах и студентах с возможность удаления/изменения/обновления данных.
-Актуальность:
+   Цель: сформулировать, описать и представить концепцию разрабатываемого вами проекта (актуальность, цель, задачи, стадии, участники, роли, ответственность, сроки, ресурсы) - Техническое задание.
+   Информационная система <<Учебная часть>> предоставляет доступ к личному кабинету студента/преподавателя и хранит информацию о всех дисциплинах, занятиях, семестрах и студентах с возможность удаления/изменения/обновления данных.
+   Актуальность:
  Удобный доступ к информации: Система обеспечивает удобный и быстрый доступ к актуальной информации о дисциплинах, расписании занятий, семестрах и контактным данным преподавателей. Это позволяет студентам и преподавателям эффективно планировать учебный процесс и своё время.
  Централизованное хранение данных: Вся информация о студентах, преподавателях, дисциплинах, занятиях и семестрах хранится в одной системе. Это обеспечивает централизованное и структурированное хранение данных, исключает возможность их потери или дублирования.
  Управление данными: Система позволяет администраторам управлять данными, включая возможность удаления, изменения и обновления информации о студентах, преподавателях и других сущностях. Таким образом, обеспечивается актуальность и достоверность данных в системе.
  Улучшение процесса обновления информации: благодаря возможности удаления, изменения и обновления данных, система "Учебная часть" способствует более оперативному обновлению информации о студентах, преподавателях и других сущностях. Это особенно важно в случае изменения контактных данных или перевода студента на другую специальность.
-Цель: создать удобный и функциональный инструмент для студентов и преподавателей, обеспечивающий доступ к актуальным учебным материалам, оценкам, расписанию занятий и другой информации о учебном процессе. Система также целью имеет централизованное хранение и управление данными о студентах, преподавателях, дисциплинах и семестрах, обеспечивая возможность удаления, изменения и обновления информации. В итоге, разработка системы "Учебная часть" позволяет сократить временные затраты на поиск и обновление информации, повысить качество коммуникации между студентами и преподавателями, а также обеспечить централизованное и безопасное хранение данных об учебном процессе.
-Задачи:
+   Цель: создать удобный и функциональный инструмент для студентов и преподавателей, обеспечивающий доступ к актуальным учебным материалам, оценкам, расписанию занятий и другой информации о учебном процессе. Система также целью имеет централизованное хранение и управление данными о студентах, преподавателях, дисциплинах и семестрах, обеспечивая возможность удаления, изменения и обновления информации. В итоге, разработка системы "Учебная часть" позволяет сократить временные затраты на поиск и обновление информации, повысить качество коммуникации между студентами и преподавателями, а также обеспечить централизованное и безопасное хранение данных об учебном процессе.
+   Задачи:
  Реализовать функционал авторизации и аутентификации пользователей (студентов, преподавателей) для обеспечения безопасного доступа к системе.
  Создать механизм просмотра расписания занятий с возможностью настройки отображения по датам, группам и преподавателям, обеспечивая актуальность данных и удобство использования.
  Разработать модуль для предоставления информации о преподавателях и контактных данных, который будет интегрирован с другими функциональными блоками системы.
@@ -15,7 +14,7 @@
  Создать модуль для предоставления статистики о посещаемости занятий студентами и их активности в системе, что позволит преподавателям более детально оценивать учебный прогресс студентов.
  Обеспечить возможность управления данными в системе, включая функционал удаления, изменения и обновления информации о студентах, преподавателях и других сущностях. 
  Построить масштабируемую и надежную архитектуру системы, выбрав подходящие технологии и инструменты разработки. Также следует обеспечить хорошую документацию и настройку процесса непрерывной интеграции и доставки для удобной разработки и сопровождения системы.
-Стадии реализации со сроками:
+   Стадии реализации со сроками:
 Стадия реализации
 Срок
@@ -31,52 +30,56 @@
  
 Проектирование системы
 1 день
-17.05
+18.05
  
 Построение UML-диаграмм
 3 дня
-17.05-
+18.05-21.05
  
 Проектирование базы данных
 (1/2) дня
-
+18.05
  
 Реализация базы данных
 (1/2) дня
-
+18.05
  
 Проектирование интерфейсов
 1 день
-
+18.05
  
 Реализация интерфейсов
 3 дня
-
+20.05-23.05
  
 Проектирование модулей
 2 дня
-
+20.05-22.05
  
 Реализация модулей
 5 дней
-
+23.05-28.05
  
 Интеграция системы
 3 дня
-
+29.05-31.05
  
 Разработка тестовой документации
 3 дня
-
+01.06-04.06
  
 Тестирование
 1 день
-
+04.06
  
 Защита проекта
 1 день
+05.06
 
-
+                                       
+Рисунок 1  -  Сетевой график распределения работ
+                                       
+Рисунок 2  -  Критический путь работ  -  18 дней
 Участники (с ролями и ответственностью):
 Ресурсы: