Compare commits

..

5 Commits

Author SHA1 Message Date
K1-KAB26-ST1
710d76e71e Структурное разбиение предметной области 1.0 2023-10-04 14:21:46 +03:00
33ac20c4d4 Update 'README.md' 2023-10-04 13:50:45 +03:00
5ca8994475 Update 'README.md' 2023-10-04 13:48:21 +03:00
K1-KAB26-ST1
0c5112d2b8 img1 2023-10-04 13:47:24 +03:00
K1-KAB26-ST1
49b5568357 fix-readme 2023-10-04 13:45:34 +03:00
4 changed files with 167 additions and 3 deletions

1
.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
*.bkp

View File

@@ -1 +1,5 @@
## ПиДИС ЛПЗ 2
### Анализ предметной области
![Диаграмма анализ предметной области](http://kormcraft.ddns.net:3000/Antone/PiDIS_LPZ-3/raw/branch/main/%D0%94%D0%B8%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D1%8B/%D0%90%D0%BD%D0%B0%D0%BB%D0%B8%D0%B7%20%D0%BF%D1%80%D0%B5%D0%B4%D0%BC%D0%B5%D1%82%D0%BD%D0%BE%D0%B9%20%D0%BE%D0%B1%D0%BB%D0%B0%D1%81%D1%82%D0%B8.png)

Binary file not shown.

After

Width:  |  Height:  |  Size: 420 KiB

View File

@@ -1,9 +1,168 @@
<mxfile host="Electron" modified="2023-10-04T10:30:35.059Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/22.0.2 Chrome/114.0.5735.289 Electron/25.8.4 Safari/537.36" etag="wWnlLLTU9rYcJFBO-mhE" version="22.0.2" type="device">
<mxfile host="Electron" modified="2023-10-04T11:21:02.599Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/22.0.2 Chrome/114.0.5735.289 Electron/25.8.4 Safari/537.36" etag="jMLd3ku1x2r4Eh1RP3ai" version="22.0.2" type="device">
<diagram name="Страница — 1" id="CcRY2fiGZZytQHuFU2V5">
<mxGraphModel dx="1418" dy="828" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0">
<mxGraphModel dx="797" dy="469" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="1169" pageHeight="827" math="0" shadow="0">
<root>
<mxCell id="0" />
<mxCell id="1" parent="0" />
<mxCell id="ITJqVG2GyEnwB_FJoxi7-1" value="" style="group" vertex="1" connectable="0" parent="1">
<mxGeometry x="90" width="970" height="110" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-2" value="" style="verticalLabelPosition=bottom;verticalAlign=top;html=1;shape=mxgraph.basic.frame;dx=10;whiteSpace=wrap;fillStyle=auto;gradientColor=none;" vertex="1" parent="ITJqVG2GyEnwB_FJoxi7-1">
<mxGeometry width="970" height="110" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-3" value="Клиент" style="html=1;whiteSpace=wrap;" vertex="1" parent="ITJqVG2GyEnwB_FJoxi7-1">
<mxGeometry x="30" y="30" width="121" height="50" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-4" value="Компания-разработчик" style="html=1;whiteSpace=wrap;" vertex="1" parent="ITJqVG2GyEnwB_FJoxi7-1">
<mxGeometry x="310" y="30" width="121" height="50" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-5" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="ITJqVG2GyEnwB_FJoxi7-1" source="ITJqVG2GyEnwB_FJoxi7-3" target="ITJqVG2GyEnwB_FJoxi7-4">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-6" value="Договор на разработку ПП&lt;br&gt;Техническое задание" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="ITJqVG2GyEnwB_FJoxi7-5">
<mxGeometry x="-0.2327" relative="1" as="geometry">
<mxPoint x="18" as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-7" value="Предварительная смета, объём работ" style="html=1;whiteSpace=wrap;" vertex="1" parent="ITJqVG2GyEnwB_FJoxi7-1">
<mxGeometry x="470" y="30" width="121" height="50" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-8" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="ITJqVG2GyEnwB_FJoxi7-1" source="ITJqVG2GyEnwB_FJoxi7-4" target="ITJqVG2GyEnwB_FJoxi7-7">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-9" value="Куратор проекта" style="html=1;whiteSpace=wrap;" vertex="1" parent="ITJqVG2GyEnwB_FJoxi7-1">
<mxGeometry x="630" y="30" width="121" height="50" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-10" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="ITJqVG2GyEnwB_FJoxi7-1" source="ITJqVG2GyEnwB_FJoxi7-7" target="ITJqVG2GyEnwB_FJoxi7-9">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-11" value="Команды разработчиков" style="html=1;whiteSpace=wrap;dashed=1;" vertex="1" parent="ITJqVG2GyEnwB_FJoxi7-1">
<mxGeometry x="817" y="30" width="133" height="50" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-12" style="edgeStyle=orthogonalEdgeStyle;rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="ITJqVG2GyEnwB_FJoxi7-1" source="ITJqVG2GyEnwB_FJoxi7-9" target="ITJqVG2GyEnwB_FJoxi7-11">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-13" value="План&lt;br&gt;Задачи" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="ITJqVG2GyEnwB_FJoxi7-12">
<mxGeometry x="-0.011" y="-1" relative="1" as="geometry">
<mxPoint as="offset" />
</mxGeometry>
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-23" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;curved=1;" edge="1" parent="1" source="ITJqVG2GyEnwB_FJoxi7-14" target="ITJqVG2GyEnwB_FJoxi7-20">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="110" y="280" />
<mxPoint x="110" y="220" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-24" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;curved=1;" edge="1" parent="1" source="ITJqVG2GyEnwB_FJoxi7-14" target="ITJqVG2GyEnwB_FJoxi7-21">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="110" y="280" />
<mxPoint x="110" y="270" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-26" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;curved=1;" edge="1" parent="1" source="ITJqVG2GyEnwB_FJoxi7-14" target="ITJqVG2GyEnwB_FJoxi7-22">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-29" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;curved=1;" edge="1" parent="1" source="ITJqVG2GyEnwB_FJoxi7-14" target="ITJqVG2GyEnwB_FJoxi7-27">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="110" y="280" />
<mxPoint x="110" y="370" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-30" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;curved=1;startArrow=none;startFill=0;" edge="1" parent="1" source="ITJqVG2GyEnwB_FJoxi7-14" target="ITJqVG2GyEnwB_FJoxi7-28">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="100" y="280" />
<mxPoint x="100" y="420" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-14" value="Клиент" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;" vertex="1" parent="1">
<mxGeometry x="40" y="240" width="40" height="80" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-34" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;curved=1;" edge="1" parent="1" source="ITJqVG2GyEnwB_FJoxi7-15" target="ITJqVG2GyEnwB_FJoxi7-31">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-35" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;curved=1;" edge="1" parent="1" source="ITJqVG2GyEnwB_FJoxi7-15" target="ITJqVG2GyEnwB_FJoxi7-32">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-36" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;curved=1;" edge="1" parent="1" source="ITJqVG2GyEnwB_FJoxi7-15" target="ITJqVG2GyEnwB_FJoxi7-33">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-15" value="Менеджер проекта" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;" vertex="1" parent="1">
<mxGeometry x="585" y="240" width="40" height="80" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-16" value="Бухгалтер" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;" vertex="1" parent="1">
<mxGeometry x="960" y="240" width="40" height="80" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-17" value="Разработчики" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;" vertex="1" parent="1">
<mxGeometry x="880" y="240" width="40" height="80" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-38" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;startArrow=classic;startFill=1;curved=1;exitX=0.5;exitY=0;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="ITJqVG2GyEnwB_FJoxi7-19" target="ITJqVG2GyEnwB_FJoxi7-20">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-41" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;curved=1;" edge="1" parent="1" source="ITJqVG2GyEnwB_FJoxi7-19" target="ITJqVG2GyEnwB_FJoxi7-28">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="280" y="440" />
<mxPoint x="280" y="420" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-19" value="Менеджер коммуникаций" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;" vertex="1" parent="1">
<mxGeometry x="360" y="400" width="40" height="80" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-20" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;Заказать разработку ПП&lt;/font&gt;" style="whiteSpace=wrap;html=1;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="160" y="200" width="80" height="40" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-21" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;Разработать техническое задание&lt;/font&gt;" style="whiteSpace=wrap;html=1;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="160" y="250" width="80" height="40" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-22" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;Согласовать смету&lt;/font&gt;" style="whiteSpace=wrap;html=1;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="160" y="300" width="80" height="40" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-27" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;Оплатить работу&lt;/font&gt;" style="whiteSpace=wrap;html=1;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="160" y="350" width="80" height="40" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-28" value="&lt;font style=&quot;font-size: 11px;&quot;&gt;Пройти обучение&lt;/font&gt;" style="whiteSpace=wrap;html=1;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="160" y="400" width="80" height="40" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-31" value="Определить объём работ" style="whiteSpace=wrap;html=1;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="705" y="210" width="80" height="40" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-32" value="Распределить задачи по командам" style="whiteSpace=wrap;html=1;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="705" y="260" width="80" height="40" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-33" value="Проверить выполнение задач" style="whiteSpace=wrap;html=1;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="705" y="310" width="80" height="40" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-39" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.3333333333333333;entryDx=0;entryDy=0;entryPerimeter=0;curved=1;" edge="1" parent="1" source="ITJqVG2GyEnwB_FJoxi7-21" target="ITJqVG2GyEnwB_FJoxi7-19">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="340" y="270" />
<mxPoint x="340" y="427" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-40" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.3333333333333333;entryDx=0;entryDy=0;entryPerimeter=0;curved=1;" edge="1" parent="1" source="ITJqVG2GyEnwB_FJoxi7-22" target="ITJqVG2GyEnwB_FJoxi7-19">
<mxGeometry relative="1" as="geometry" />
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-42" style="edgeStyle=orthogonalEdgeStyle;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.3333333333333333;entryDx=0;entryDy=0;entryPerimeter=0;curved=1;" edge="1" parent="1" source="ITJqVG2GyEnwB_FJoxi7-27" target="ITJqVG2GyEnwB_FJoxi7-19">
<mxGeometry relative="1" as="geometry">
<Array as="points">
<mxPoint x="280" y="370" />
<mxPoint x="280" y="427" />
</Array>
</mxGeometry>
</mxCell>
<mxCell id="ITJqVG2GyEnwB_FJoxi7-44" value="Проверить выполнение задач" style="whiteSpace=wrap;html=1;fontSize=11;" vertex="1" parent="1">
<mxGeometry x="480" y="400" width="80" height="40" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>