Compare commits
6 Commits
575525c76c
...
main
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
710d76e71e | ||
| 33ac20c4d4 | |||
| 5ca8994475 | |||
|
|
0c5112d2b8 | ||
|
|
49b5568357 | ||
|
|
5a2ea931f9 |
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@@ -0,0 +1 @@
|
||||
*.bkp
|
||||
@@ -1 +1,5 @@
|
||||
## ПиДИС ЛПЗ 2
|
||||
## ПиДИС ЛПЗ 2
|
||||
|
||||
### Анализ предметной области
|
||||
|
||||

|
||||
|
||||
BIN
Диаграммы/Анализ предметной области.png
Normal file
BIN
Диаграммы/Анализ предметной области.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 420 KiB |
169
Диаграммы/Структурное разбиение предметной области.drawio
Normal file
169
Диаграммы/Структурное разбиение предметной области.drawio
Normal file
@@ -0,0 +1,169 @@
|
||||
<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="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="Договор на разработку ПП<br>Техническое задание" 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="План<br>Задачи" 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="<font style="font-size: 11px;">Заказать разработку ПП</font>" 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="<font style="font-size: 11px;">Разработать техническое задание</font>" 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="<font style="font-size: 11px;">Согласовать смету</font>" 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="<font style="font-size: 11px;">Оплатить работу</font>" 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="<font style="font-size: 11px;">Пройти обучение</font>" 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>
|
||||
</mxfile>
|
||||
Reference in New Issue
Block a user