|
@@ -0,0 +1,224 @@
|
|
|
+<mxfile host="app.diagrams.net" modified="2024-06-14T15:48:12.766Z" agent="Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 YaBrowser/24.4.0.0 Safari/537.36" etag="c7NM1_E1eGAUx-tNbA9i" version="24.5.3" type="device">
|
|
|
+ <diagram name="Страница — 1" id="zi4Nd8qRK8DE6wzfrMKI">
|
|
|
+ <mxGraphModel dx="1670" dy="945" grid="1" gridSize="10" guides="1" tooltips="1" connect="1" arrows="1" fold="1" page="1" pageScale="1" pageWidth="413" pageHeight="583" math="0" shadow="0">
|
|
|
+ <root>
|
|
|
+ <mxCell id="0" />
|
|
|
+ <mxCell id="1" parent="0" />
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-1" value="Оператор" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
|
+ <mxGeometry x="260" y="184" width="310" height="320" as="geometry">
|
|
|
+ <mxRectangle x="370" y="160" width="120" height="30" as="alternateBounds" />
|
|
|
+ </mxGeometry>
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-2" value=": логин<div>: пароль</div><div>: почта</div><div>: номер телефона</div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="cXTvm9Tz24OldJlh4Olk-1">
|
|
|
+ <mxGeometry y="26" width="310" height="74" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-3" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" vertex="1" parent="cXTvm9Tz24OldJlh4Olk-1">
|
|
|
+ <mxGeometry y="100" width="310" height="8" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-4" value="<div><span style="background-color: initial;">Авторизация_в_программе()</span><br></div><div>Добавить_торговую_точку()</div><div>Редактировать_данные_торговой_точки()</div><div>Удалить_торговую_точку()</div><div>Добавить_мерчендайзера()</div><div>Редактировать_данные_мерчендайзера()</div><div>Удалить_мерчендайзера()</div><div>Создание_матрицы_по_форматам()</div><div>Редактирование_данных_в_матрице_по_форматам()</div><div>Удаление_матрицы_по_форматам()</div><div>Добавление_визита()</div><div>Редактирование_данных_визита()</div><div>Удаление_визита()</div><div><br></div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="cXTvm9Tz24OldJlh4Olk-1">
|
|
|
+ <mxGeometry y="108" width="310" height="212" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-5" value="Раздел "Торговая точка"" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
|
+ <mxGeometry x="959" y="550" width="280" height="110" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-6" value=":адрес<div>:торговая сеть<br><div><br></div></div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="cXTvm9Tz24OldJlh4Olk-5">
|
|
|
+ <mxGeometry y="26" width="280" height="44" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-7" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" vertex="1" parent="cXTvm9Tz24OldJlh4Olk-5">
|
|
|
+ <mxGeometry y="70" width="280" height="8" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-8" value="Хранит_данные_о_торговых_точках()" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="cXTvm9Tz24OldJlh4Olk-5">
|
|
|
+ <mxGeometry y="78" width="280" height="32" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-9" value="Личный кабинет" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
|
+ <mxGeometry x="735" y="350" width="280" height="96" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-10" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" vertex="1" parent="cXTvm9Tz24OldJlh4Olk-9">
|
|
|
+ <mxGeometry y="26" width="280" height="8" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-11" value="Изменять_информацию_об_операторе()<div>Отображать_разделы()</div><div>Отображать_данные_пользователя()<br></div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="cXTvm9Tz24OldJlh4Olk-9">
|
|
|
+ <mxGeometry y="34" width="280" height="62" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-22" value="" style="endArrow=classicThin;html=1;endSize=9;startArrow=diamondThin;startSize=14;startFill=0;align=left;verticalAlign=bottom;rounded=0;exitX=0.902;exitY=1.01;exitDx=0;exitDy=0;exitPerimeter=0;entryX=0.518;entryY=0;entryDx=0;entryDy=0;entryPerimeter=0;endFill=1;" edge="1" parent="1" source="cXTvm9Tz24OldJlh4Olk-11" target="cXTvm9Tz24OldJlh4Olk-5">
|
|
|
+ <mxGeometry x="-1" y="3" relative="1" as="geometry">
|
|
|
+ <mxPoint x="575" y="643" as="sourcePoint" />
|
|
|
+ <mxPoint x="860" y="580" as="targetPoint" />
|
|
|
+ </mxGeometry>
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-23" value="Агрегация" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="cXTvm9Tz24OldJlh4Olk-22">
|
|
|
+ <mxGeometry x="-0.1294" y="3" relative="1" as="geometry">
|
|
|
+ <mxPoint as="offset" />
|
|
|
+ </mxGeometry>
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-26" value="Зависимость" style="html=1;verticalAlign=bottom;endArrow=block;rounded=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="cXTvm9Tz24OldJlh4Olk-2" target="cXTvm9Tz24OldJlh4Olk-11">
|
|
|
+ <mxGeometry width="80" relative="1" as="geometry">
|
|
|
+ <mxPoint x="485" y="484.5" as="sourcePoint" />
|
|
|
+ <mxPoint x="565" y="484.5" as="targetPoint" />
|
|
|
+ </mxGeometry>
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-30" value="Раздел "Мерчендайзер"" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
|
+ <mxGeometry x="1250" y="350" width="300" height="108" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-31" value=":ФИО<div>:Номер_телефона</div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="cXTvm9Tz24OldJlh4Olk-30">
|
|
|
+ <mxGeometry y="26" width="300" height="44" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-32" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" vertex="1" parent="cXTvm9Tz24OldJlh4Olk-30">
|
|
|
+ <mxGeometry y="70" width="300" height="8" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-33" value="Хранит_данные_об_мерчендайзерах_компании()" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="cXTvm9Tz24OldJlh4Olk-30">
|
|
|
+ <mxGeometry y="78" width="300" height="30" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-34" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.896;entryDx=0;entryDy=0;entryPerimeter=0;endSize=9;startArrow=diamondThin;startFill=0;startSize=14;" edge="1" parent="1" source="cXTvm9Tz24OldJlh4Olk-11" target="cXTvm9Tz24OldJlh4Olk-31">
|
|
|
+ <mxGeometry relative="1" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-35" value="Агрегация" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="cXTvm9Tz24OldJlh4Olk-34">
|
|
|
+ <mxGeometry x="0.0122" y="-1" relative="1" as="geometry">
|
|
|
+ <mxPoint as="offset" />
|
|
|
+ </mxGeometry>
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-36" value="Раздел "Матрица по форматам"" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
|
+ <mxGeometry x="540" y="583" width="310" height="138" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-37" value=":наименование_продукции()<div>:код_продукции()</div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="cXTvm9Tz24OldJlh4Olk-36">
|
|
|
+ <mxGeometry y="26" width="310" height="54" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-38" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" vertex="1" parent="cXTvm9Tz24OldJlh4Olk-36">
|
|
|
+ <mxGeometry y="80" width="310" height="8" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-39" value="Хранит_данные_о_продукции_которую_необходимо_<div>проверить_на_торговой_точке()</div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="cXTvm9Tz24OldJlh4Olk-36">
|
|
|
+ <mxGeometry y="88" width="310" height="50" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-40" value="" style="endArrow=classicThin;html=1;endSize=9;startArrow=diamondThin;startSize=14;startFill=0;align=left;verticalAlign=bottom;rounded=0;entryX=0.563;entryY=-0.026;entryDx=0;entryDy=0;entryPerimeter=0;endFill=1;exitX=0.329;exitY=1.015;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="cXTvm9Tz24OldJlh4Olk-11" target="cXTvm9Tz24OldJlh4Olk-36">
|
|
|
+ <mxGeometry x="-1" y="3" relative="1" as="geometry">
|
|
|
+ <mxPoint x="836" y="449" as="sourcePoint" />
|
|
|
+ <mxPoint x="990" y="550" as="targetPoint" />
|
|
|
+ </mxGeometry>
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-41" value="Агрегация" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="cXTvm9Tz24OldJlh4Olk-40">
|
|
|
+ <mxGeometry x="-0.1294" y="3" relative="1" as="geometry">
|
|
|
+ <mxPoint as="offset" />
|
|
|
+ </mxGeometry>
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-43" value="" style="endArrow=classicThin;html=1;endSize=9;startArrow=diamondThin;startSize=14;startFill=1;align=left;verticalAlign=bottom;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;endFill=1;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="cXTvm9Tz24OldJlh4Olk-37" target="cXTvm9Tz24OldJlh4Olk-6">
|
|
|
+ <mxGeometry x="-1" y="3" relative="1" as="geometry">
|
|
|
+ <mxPoint x="932" y="650" as="sourcePoint" />
|
|
|
+ <mxPoint x="800" y="770" as="targetPoint" />
|
|
|
+ </mxGeometry>
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-44" value="Композиция" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="cXTvm9Tz24OldJlh4Olk-43">
|
|
|
+ <mxGeometry x="-0.1294" y="3" relative="1" as="geometry">
|
|
|
+ <mxPoint x="13" y="2" as="offset" />
|
|
|
+ </mxGeometry>
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-46" value="Раздел "Визиты"" style="swimlane;fontStyle=1;align=center;verticalAlign=top;childLayout=stackLayout;horizontal=1;startSize=26;horizontalStack=0;resizeParent=1;resizeParentMax=0;resizeLast=0;collapsible=1;marginBottom=0;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
|
+ <mxGeometry x="800" y="860" width="320" height="70" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-47" value="<div><div><br></div></div>" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="cXTvm9Tz24OldJlh4Olk-46">
|
|
|
+ <mxGeometry y="26" width="320" height="4" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-48" value="" style="line;strokeWidth=1;fillColor=none;align=left;verticalAlign=middle;spacingTop=-1;spacingLeft=3;spacingRight=3;rotatable=0;labelPosition=right;points=[];portConstraint=eastwest;strokeColor=inherit;" vertex="1" parent="cXTvm9Tz24OldJlh4Olk-46">
|
|
|
+ <mxGeometry y="30" width="320" height="8" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-49" value="Хранит_информацию_о_визитах_в_торговых_точках()" style="text;strokeColor=none;fillColor=none;align=left;verticalAlign=top;spacingLeft=4;spacingRight=4;overflow=hidden;rotatable=0;points=[[0,0.5],[1,0.5]];portConstraint=eastwest;whiteSpace=wrap;html=1;" vertex="1" parent="cXTvm9Tz24OldJlh4Olk-46">
|
|
|
+ <mxGeometry y="38" width="320" height="32" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-51" value="" style="endArrow=classicThin;html=1;endSize=9;startArrow=diamondThin;startSize=14;startFill=0;align=left;verticalAlign=bottom;rounded=0;exitX=0.25;exitY=0;exitDx=0;exitDy=0;entryX=0.51;entryY=1.1;entryDx=0;entryDy=0;entryPerimeter=0;endFill=1;" edge="1" parent="1" source="cXTvm9Tz24OldJlh4Olk-46" target="cXTvm9Tz24OldJlh4Olk-39">
|
|
|
+ <mxGeometry x="-1" y="3" relative="1" as="geometry">
|
|
|
+ <mxPoint x="740" y="860" as="sourcePoint" />
|
|
|
+ <mxPoint x="897" y="1000" as="targetPoint" />
|
|
|
+ </mxGeometry>
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-52" value="Агрегация" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="cXTvm9Tz24OldJlh4Olk-51">
|
|
|
+ <mxGeometry x="-0.1294" y="3" relative="1" as="geometry">
|
|
|
+ <mxPoint as="offset" />
|
|
|
+ </mxGeometry>
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-53" value="" style="endArrow=classicThin;html=1;endSize=9;startArrow=diamondThin;startSize=14;startFill=1;align=left;verticalAlign=bottom;rounded=0;exitX=0.659;exitY=0.008;exitDx=0;exitDy=0;entryX=0.383;entryY=1.094;entryDx=0;entryDy=0;entryPerimeter=0;endFill=1;exitPerimeter=0;" edge="1" parent="1" source="cXTvm9Tz24OldJlh4Olk-46" target="cXTvm9Tz24OldJlh4Olk-8">
|
|
|
+ <mxGeometry x="-1" y="3" relative="1" as="geometry">
|
|
|
+ <mxPoint x="1252" y="869" as="sourcePoint" />
|
|
|
+ <mxPoint x="1090" y="697" as="targetPoint" />
|
|
|
+ </mxGeometry>
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-54" value="Композиция" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="cXTvm9Tz24OldJlh4Olk-53">
|
|
|
+ <mxGeometry x="-0.1294" y="3" relative="1" as="geometry">
|
|
|
+ <mxPoint as="offset" />
|
|
|
+ </mxGeometry>
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-55" value="" style="endArrow=classicThin;html=1;endSize=9;startArrow=diamondThin;startSize=14;startFill=0;align=left;verticalAlign=bottom;rounded=0;exitX=1;exitY=0.25;exitDx=0;exitDy=0;entryX=0.56;entryY=0.952;entryDx=0;entryDy=0;entryPerimeter=0;endFill=1;" edge="1" parent="1" source="cXTvm9Tz24OldJlh4Olk-46" target="cXTvm9Tz24OldJlh4Olk-33">
|
|
|
+ <mxGeometry x="-1" y="3" relative="1" as="geometry">
|
|
|
+ <mxPoint x="1402" y="904" as="sourcePoint" />
|
|
|
+ <mxPoint x="1220" y="770" as="targetPoint" />
|
|
|
+ </mxGeometry>
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-56" value="Агрегация" style="edgeLabel;html=1;align=center;verticalAlign=middle;resizable=0;points=[];" vertex="1" connectable="0" parent="cXTvm9Tz24OldJlh4Olk-55">
|
|
|
+ <mxGeometry x="-0.1294" y="3" relative="1" as="geometry">
|
|
|
+ <mxPoint as="offset" />
|
|
|
+ </mxGeometry>
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-78" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="cXTvm9Tz24OldJlh4Olk-82" target="cXTvm9Tz24OldJlh4Olk-83">
|
|
|
+ <mxGeometry relative="1" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-79" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="cXTvm9Tz24OldJlh4Olk-82" target="cXTvm9Tz24OldJlh4Olk-84">
|
|
|
+ <mxGeometry relative="1" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-80" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0.028;entryY=0.35;entryDx=0;entryDy=0;entryPerimeter=0;" edge="1" parent="1" source="cXTvm9Tz24OldJlh4Olk-82" target="cXTvm9Tz24OldJlh4Olk-85">
|
|
|
+ <mxGeometry relative="1" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-81" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;" edge="1" parent="1" source="cXTvm9Tz24OldJlh4Olk-82" target="cXTvm9Tz24OldJlh4Olk-86">
|
|
|
+ <mxGeometry relative="1" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-82" value="Оператор" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;" vertex="1" parent="1">
|
|
|
+ <mxGeometry x="650" y="1200" width="30" height="60" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-83" value="Авторизация в программе" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
|
+ <mxGeometry x="730" y="1090" width="143" height="50" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-84" value="Добавление, удаление и редактирование данных о<div>торговых точек</div>" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
|
+ <mxGeometry x="780" y="1150" width="210" height="70" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-85" value="Добавление, удаление и редактирование данных о мерчендайзерах" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
|
+ <mxGeometry x="795" y="1240" width="180" height="80" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-86" value="Добавление, удаление и редактирование данных в матрицах по форматам" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
|
+ <mxGeometry x="740" y="1332" width="180" height="80" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-87" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;dashed=1;dashPattern=8 8;" edge="1" parent="1" source="cXTvm9Tz24OldJlh4Olk-90" target="cXTvm9Tz24OldJlh4Olk-84">
|
|
|
+ <mxGeometry relative="1" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-88" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;exitX=0;exitY=0.5;exitDx=0;exitDy=0;dashed=1;dashPattern=8 8;entryX=1;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="cXTvm9Tz24OldJlh4Olk-90" target="cXTvm9Tz24OldJlh4Olk-85">
|
|
|
+ <mxGeometry relative="1" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-89" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=1;entryY=0.5;entryDx=0;entryDy=0;exitX=0.072;exitY=0.743;exitDx=0;exitDy=0;exitPerimeter=0;dashed=1;dashPattern=8 8;" edge="1" parent="1" source="cXTvm9Tz24OldJlh4Olk-90" target="cXTvm9Tz24OldJlh4Olk-86">
|
|
|
+ <mxGeometry relative="1" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-90" value="Добавление, удаление и редактирование визитов" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
|
+ <mxGeometry x="1150" y="1200" width="180" height="60" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-91" value="расширяет" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;rotation=10;" vertex="1" parent="1">
|
|
|
+ <mxGeometry x="1050" y="1170" width="60" height="40" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-92" value="расширяет" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;rotation=-15;" vertex="1" parent="1">
|
|
|
+ <mxGeometry x="1020" y="1220" width="60" height="50" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-93" value="расширяет" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;rotation=-25;" vertex="1" parent="1">
|
|
|
+ <mxGeometry x="1010" y="1270" width="60" height="50" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-94" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="cXTvm9Tz24OldJlh4Olk-96" target="cXTvm9Tz24OldJlh4Olk-97">
|
|
|
+ <mxGeometry relative="1" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-95" style="rounded=0;orthogonalLoop=1;jettySize=auto;html=1;entryX=0;entryY=0.5;entryDx=0;entryDy=0;" edge="1" parent="1" source="cXTvm9Tz24OldJlh4Olk-96" target="cXTvm9Tz24OldJlh4Olk-98">
|
|
|
+ <mxGeometry relative="1" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-96" value="Администратор" style="shape=umlActor;verticalLabelPosition=bottom;verticalAlign=top;html=1;outlineConnect=0;" vertex="1" parent="1">
|
|
|
+ <mxGeometry x="650" y="1480" width="30" height="60" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-97" value="Управление данными в базе данных" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
|
+ <mxGeometry x="770" y="1460" width="160" height="50" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ <mxCell id="cXTvm9Tz24OldJlh4Olk-98" value="Управление учётными записями операторов" style="ellipse;whiteSpace=wrap;html=1;" vertex="1" parent="1">
|
|
|
+ <mxGeometry x="770" y="1540" width="160" height="50" as="geometry" />
|
|
|
+ </mxCell>
|
|
|
+ </root>
|
|
|
+ </mxGraphModel>
|
|
|
+ </diagram>
|
|
|
+</mxfile>
|