SVET/docs/LoggerIOArch.drawio
2024-06-14 20:21:43 +03:00

152 lines
12 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<mxfile host="app.diagrams.net" modified="2024-06-14T17:21:42.460Z" 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="WImrfQlT8Otgn71N0TGU" version="24.5.4" type="github">
<diagram name="Страница — 1" id="gKWzUo2RmAoA6egwkdzj">
<mxGraphModel dx="1146" dy="761" 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="h6HJZfm0WvkyGTYOe8x7-1" value="Perepherial Core" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;" vertex="1" parent="1">
<mxGeometry x="239" y="180" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-2" value="Data System" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;" vertex="1" parent="1">
<mxGeometry x="469" y="100" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-3" value="Event System" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;" vertex="1" parent="1">
<mxGeometry x="469" y="180" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-4" value="Web Server" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;" vertex="1" parent="1">
<mxGeometry x="469" y="260" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-5" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.25;exitDx=0;exitDy=0;" edge="1" parent="1" source="h6HJZfm0WvkyGTYOe8x7-1" target="h6HJZfm0WvkyGTYOe8x7-2">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="499" y="220" as="sourcePoint" />
<mxPoint x="549" y="170" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-6" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="h6HJZfm0WvkyGTYOe8x7-1" target="h6HJZfm0WvkyGTYOe8x7-3">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="499" y="220" as="sourcePoint" />
<mxPoint x="549" y="170" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-7" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;entryX=0;entryY=0.5;entryDx=0;entryDy=0;exitX=1;exitY=0.75;exitDx=0;exitDy=0;" edge="1" parent="1" source="h6HJZfm0WvkyGTYOe8x7-1" target="h6HJZfm0WvkyGTYOe8x7-4">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="499" y="220" as="sourcePoint" />
<mxPoint x="549" y="170" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-8" value="" style="endArrow=none;dashed=1;html=1;rounded=0;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="229" y="60" as="sourcePoint" />
<mxPoint x="629" y="60" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-9" value="" style="endArrow=none;dashed=1;html=1;rounded=0;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="629" y="340" as="sourcePoint" />
<mxPoint x="629" y="60" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-10" value="" style="endArrow=none;dashed=1;html=1;rounded=0;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="229" y="340" as="sourcePoint" />
<mxPoint x="229" y="60" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-11" value="" style="endArrow=none;dashed=1;html=1;rounded=0;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="229" y="340" as="sourcePoint" />
<mxPoint x="629" y="340" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-12" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;entryX=0.5;entryY=1;entryDx=0;entryDy=0;exitX=0.5;exitY=0;exitDx=0;exitDy=0;fillColor=#fff2cc;strokeColor=#d6b656;" edge="1" parent="1" source="h6HJZfm0WvkyGTYOe8x7-3" target="h6HJZfm0WvkyGTYOe8x7-2">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="499" y="220" as="sourcePoint" />
<mxPoint x="549" y="170" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-13" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;entryX=0.5;entryY=0;entryDx=0;entryDy=0;exitX=0.5;exitY=1;exitDx=0;exitDy=0;fillColor=#fff2cc;strokeColor=#d6b656;" edge="1" parent="1" source="h6HJZfm0WvkyGTYOe8x7-3" target="h6HJZfm0WvkyGTYOe8x7-4">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="499" y="220" as="sourcePoint" />
<mxPoint x="549" y="170" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-20" value="&lt;h2&gt;Core&lt;/h2&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="399" y="20" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-21" value="&lt;h2&gt;Library interfaces&lt;/h2&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="139" y="415" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-28" value="Logger" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
<mxGeometry x="239" y="400" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-29" value="Интерфейсы взаимодействия с пользователем" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
<mxGeometry x="99" y="485" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-30" value="Абстракционные системы обработки данных" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;" vertex="1" parent="1">
<mxGeometry x="229" y="485" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-31" value="Низкоуровневая работа с переферией" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;" vertex="1" parent="1">
<mxGeometry x="363" y="485" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-32" value="Внешние библиотеки переферии" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;" vertex="1" parent="1">
<mxGeometry x="499" y="485" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-33" value="Serial" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;" vertex="1" parent="1">
<mxGeometry x="49" y="250" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-34" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;entryX=0.25;entryY=0;entryDx=0;entryDy=0;exitX=0.25;exitY=1;exitDx=0;exitDy=0;" edge="1" parent="1" source="h6HJZfm0WvkyGTYOe8x7-1" target="h6HJZfm0WvkyGTYOe8x7-28">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="409" y="420" as="sourcePoint" />
<mxPoint x="459" y="370" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-35" value="" style="endArrow=classic;startArrow=classic;html=1;rounded=0;entryX=0;entryY=0.75;entryDx=0;entryDy=0;exitX=1;exitY=0.5;exitDx=0;exitDy=0;" edge="1" parent="1" source="h6HJZfm0WvkyGTYOe8x7-33" target="h6HJZfm0WvkyGTYOe8x7-1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="409" y="420" as="sourcePoint" />
<mxPoint x="459" y="370" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-36" value="" style="endArrow=classic;html=1;rounded=0;entryX=0.75;entryY=0;entryDx=0;entryDy=0;" edge="1" parent="1" target="h6HJZfm0WvkyGTYOe8x7-28">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="329" y="340" as="sourcePoint" />
<mxPoint x="459" y="370" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-37" value="" style="endArrow=none;dashed=1;html=1;rounded=0;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="649" y="490" as="sourcePoint" />
<mxPoint x="739" y="490" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-38" value="Ядро SVET" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="663" y="500" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-39" value="User interaction interfaces" style="rounded=1;whiteSpace=wrap;html=1;fillColor=#d5e8d4;strokeColor=#82b366;" vertex="1" parent="1">
<mxGeometry x="99" y="560" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-40" value="Abstract data processing systems" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#fff2cc;strokeColor=#d6b656;" vertex="1" parent="1">
<mxGeometry x="229" y="560" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-41" value="Low-level processing with periphery" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#f8cecc;strokeColor=#b85450;" vertex="1" parent="1">
<mxGeometry x="363" y="560" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-42" value="External libraries of the periphery" style="rounded=0;whiteSpace=wrap;html=1;fillColor=#e1d5e7;strokeColor=#9673a6;" vertex="1" parent="1">
<mxGeometry x="499" y="560" width="120" height="60" as="geometry" />
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-43" value="" style="endArrow=none;dashed=1;html=1;rounded=0;" edge="1" parent="1">
<mxGeometry width="50" height="50" relative="1" as="geometry">
<mxPoint x="648" y="570" as="sourcePoint" />
<mxPoint x="738" y="570" as="targetPoint" />
</mxGeometry>
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-44" value="SVET Kernel" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="662" y="580" width="60" height="30" as="geometry" />
</mxCell>
<mxCell id="h6HJZfm0WvkyGTYOe8x7-45" value="&lt;h2&gt;External periphery classes&lt;/h2&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;" vertex="1" parent="1">
<mxGeometry x="79" y="190" width="60" height="30" as="geometry" />
</mxCell>
</root>
</mxGraphModel>
</diagram>
</mxfile>