Browse Source

add views maket

anschek 6 tháng trước cách đây
mục cha
commit
b1acf5fe19
2 tập tin đã thay đổi với 231 bổ sung6 xóa
  1. 20 4
      проект_системы.docx
  2. 211 2
      сетевой_график.drawio

+ 20 - 4
проект_системы.docx

@@ -9,9 +9,22 @@
  Просмотр и добавление оценок студентам по дисциплинам;
  Хранение статистика успеваемости и посещаемости студентов;
  Добавить возможность удаления, добавления и изменения данных о студентах и преподавателях.
-
-Модули:
-Окна:
+   Модули:
+ Подключение к БД;
+ Подключение к файлу Excel;
+ Авторизация (логин, пароль);
+ Расписание (группа/преподаватель, дата);
+ Преподаватели ();
+ Студенты (группа);
+ ОценкиСтудента(дисциплина);
+ ОценкиСтудента();
+ ОценкиСтудентов(Группа, Дисциплина);
+ ОценкиСтудентов(Группа);
+ ОценкиСтудентов(Дисциплина);
+ Посещаемость(Студент);
+ Посещаемость(Группа);
+ Посещаемость(Дисциплина).
+   Окна:
 
 Окно
 Примерный макет
@@ -31,7 +44,7 @@
 Студенты  -  фильтрация по группам
 
  
-Дисциплины  -  фильтрация по преподавателям, группам
+Дисциплины  -  фильтрация по преподавателям, факультетам
 
  
 Расписание  -  фильтрация по группам, преподавателям, дате
@@ -46,12 +59,15 @@
 а. Оценки студентов по дисциплинам (для преподавателей)
 b. Оценки за дисциплину
 
+
  
 а. Посещаемость студента
 b. Посещаемость группы
 c. Посещаемость дисциплины
 
 
+
+
 База данных:
 
 

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

@@ -1,6 +1,6 @@
-<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">
+<mxfile host="app.diagrams.net" modified="2024-05-16T08:18:30.153Z" 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="YCirXP8VveVH5WtSyTo9" version="24.4.2" type="device" pages="2">
   <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">
+    <mxGraphModel dx="3577" dy="2592" 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" />
@@ -162,4 +162,213 @@
       </root>
     </mxGraphModel>
   </diagram>
+  <diagram id="GA5P9MjWzzKCNK3q5x99" name="Страница — 2">
+    <mxGraphModel dx="1626" dy="1135" 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="xCNaI8dtlA7dROucUHAP-1" value="" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="-190" y="-290" width="220" height="140" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-2" value="логин" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="-130" y="-250" width="100" height="10" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-3" value="пароль" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="-130" y="-235" width="100" height="10" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-4" value="&lt;font color=&quot;#ffffff&quot;&gt;войти&lt;/font&gt;" style="rounded=1;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#000000;" vertex="1" parent="1">
+          <mxGeometry x="-130" y="-210" width="100" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-5" value="Лого" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-110" y="-280" width="60" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-7" value="" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="-190" y="-130" width="220" height="140" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-8" value="" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="-190" y="40" width="220" height="140" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-9" value="" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="-180" y="-120" width="60" height="70" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-10" value="Фото" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-180" y="-100" width="60" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-12" value="&lt;font style=&quot;font-size: 14px;&quot;&gt;Информация&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-170" y="-50" width="50" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-13" value="" style="endArrow=none;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;entryX=0.474;entryY=-0.003;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.485;exitY=0.997;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" parent="1" source="xCNaI8dtlA7dROucUHAP-7" target="xCNaI8dtlA7dROucUHAP-7">
+          <mxGeometry width="50" height="50" relative="1" as="geometry">
+            <mxPoint x="-100" y="-50" as="sourcePoint" />
+            <mxPoint x="-50" y="-100" as="targetPoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-14" value="Расписание&lt;div&gt;Студенты&lt;/div&gt;&lt;div&gt;Дисциплины&lt;/div&gt;&lt;div&gt;Посещаемость&lt;/div&gt;&lt;div&gt;Оценки&lt;/div&gt;" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-80" y="-90" width="60" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-15" value="" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="50" y="-130" width="220" height="140" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-16" value="" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="60" y="-120" width="60" height="70" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-17" value="Фото" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="60" y="-100" width="60" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-18" value="&lt;font style=&quot;font-size: 14px;&quot;&gt;Информация&lt;/font&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="70" y="-50" width="50" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-19" value="" style="endArrow=none;html=1;rounded=0;fontSize=12;startSize=8;endSize=8;curved=1;entryX=0.474;entryY=-0.003;entryDx=0;entryDy=0;entryPerimeter=0;exitX=0.485;exitY=0.997;exitDx=0;exitDy=0;exitPerimeter=0;" edge="1" source="xCNaI8dtlA7dROucUHAP-15" target="xCNaI8dtlA7dROucUHAP-15" parent="1">
+          <mxGeometry width="50" height="50" relative="1" as="geometry">
+            <mxPoint x="140" y="-50" as="sourcePoint" />
+            <mxPoint x="190" y="-100" as="targetPoint" />
+          </mxGeometry>
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-20" value="Расписание&lt;div&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;Дисциплины&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;Оценки&lt;/span&gt;&lt;br&gt;&lt;/div&gt;" style="text;html=1;align=left;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="160" y="-110" width="60" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-21" value="Преподаватель 1&lt;div&gt;Преподаватель 2&lt;br&gt;&lt;/div&gt;&lt;div&gt;Преподаватель 3&lt;br&gt;&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-140" y="120" width="120" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-22" value="Фильтр: корпус/факультет" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="-180" y="50" width="200" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-23" value="&lt;font color=&quot;#ffffff&quot;&gt;показать&lt;/font&gt;" style="rounded=1;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#000000;" vertex="1" parent="1">
+          <mxGeometry x="-130" y="80" width="100" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-24" value="" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="-190" y="190" width="220" height="140" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-25" value="Дисциплина1&lt;br&gt;&lt;div&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;Дисциплина&amp;nbsp;&lt;/span&gt;2&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;Дисциплина&amp;nbsp;&lt;/span&gt;3&lt;br&gt;&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-140" y="270" width="120" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-26" value="Фильтр: преподаватель/факультет" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="-180" y="200" width="200" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-27" value="&lt;font color=&quot;#ffffff&quot;&gt;показать&lt;/font&gt;" style="rounded=1;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#000000;" vertex="1" parent="1">
+          <mxGeometry x="-130" y="230" width="100" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-28" value="" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="-190" y="350" width="220" height="140" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-29" value="Студент 1&lt;br&gt;&lt;div&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;Студент&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;&amp;nbsp;&lt;/span&gt;2&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;Студент&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;&amp;nbsp;&lt;/span&gt;3&lt;br&gt;&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-140" y="430" width="120" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-30" value="Фильтр: группа" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="-180" y="360" width="200" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-31" value="&lt;font color=&quot;#ffffff&quot;&gt;показать&lt;/font&gt;" style="rounded=1;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#000000;" vertex="1" parent="1">
+          <mxGeometry x="-130" y="390" width="100" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-33" value="" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="-190" y="500" width="220" height="140" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-34" value="&lt;div&gt;Дата - оценка&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-140" y="560" width="120" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-35" value="Фильтр: дисциплина" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="-180" y="510" width="200" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-36" value="&lt;font color=&quot;#ffffff&quot;&gt;показать&lt;/font&gt;" style="rounded=1;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#000000;" vertex="1" parent="1">
+          <mxGeometry x="-130" y="540" width="100" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-37" value="" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="-190" y="670" width="220" height="140" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-38" value="&lt;div&gt;Дисциплина - оценка (итоговая/текущая)&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-180" y="680" width="190" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-39" value="&lt;div&gt;Дисциплина - оценка (итоговая/текущая)&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-180" y="720" width="190" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-41" value="&lt;div&gt;Дисциплина - оценка (итоговая/текущая)&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-180" y="760" width="190" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-42" value="&lt;div&gt;Дата - оценка&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-140" y="580" width="120" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-43" value="&lt;div&gt;Дата - оценка&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-140" y="600" width="120" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-51" value="" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="-190" y="830" width="220" height="140" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-52" value="&lt;div&gt;Студент - оценка&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-140" y="890" width="120" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-53" value="Фильтр: дисциплина" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="-180" y="840" width="200" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-54" value="&lt;font color=&quot;#ffffff&quot;&gt;показать&lt;/font&gt;" style="rounded=1;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#000000;" vertex="1" parent="1">
+          <mxGeometry x="-130" y="870" width="100" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-55" value="&lt;div&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;Студент&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;&amp;nbsp;&lt;/span&gt;&amp;nbsp;- оценка&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-145" y="910" width="130" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-56" value="&lt;div&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;Студент&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;&amp;nbsp;&lt;/span&gt;- оценка&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-140" y="930" width="120" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-57" value="" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="60" y="830" width="220" height="140" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-58" value="&lt;div style=&quot;font-size: 12px;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;Дисциплина&lt;/font&gt;:&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 12px;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;&#x9;&lt;span style=&quot;white-space: pre;&quot;&gt;&#x9;&lt;/span&gt;&lt;/span&gt;студент - оценка&lt;/font&gt;&lt;br&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 12px;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;&#x9;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;&#x9;&lt;/span&gt;студент - оценка&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 12px;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;div&gt;Дисциплина:&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;&#x9;&lt;span style=&quot;white-space: pre;&quot;&gt;&#x9;&lt;/span&gt;&lt;/span&gt;студент - оценка&lt;br&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;&#x9;&lt;/span&gt;&lt;span style=&quot;white-space: pre;&quot;&gt;&#x9;&lt;/span&gt;студент - оценка&lt;/div&gt;&lt;/font&gt;&lt;/div&gt;&lt;div style=&quot;font-size: 12px;&quot;&gt;&lt;font style=&quot;font-size: 12px;&quot;&gt;&lt;br&gt;&lt;/font&gt;&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="30" y="875" width="150" height="100" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-59" value="Фильтр: группа" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="70" y="840" width="200" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-60" value="&lt;font color=&quot;#ffffff&quot;&gt;показать&lt;/font&gt;" style="rounded=1;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#000000;" vertex="1" parent="1">
+          <mxGeometry x="170" y="870" width="100" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-64" value="" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="-190" y="1010" width="220" height="140" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-65" value="Фильтр: студент" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="-180" y="1020" width="200" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-66" value="&lt;font color=&quot;#ffffff&quot;&gt;показать&lt;/font&gt;" style="rounded=1;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#000000;" vertex="1" parent="1">
+          <mxGeometry x="-130" y="1050" width="100" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-67" value="&lt;div&gt;&lt;font style=&quot;font-size: 14px;&quot;&gt;Дисциплина - % посещаемости&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style=&quot;font-size: 14px;&quot;&gt;Дисциплина - % посещаемости&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style=&quot;font-size: 14px;&quot;&gt;Дисциплина - % посещаемости&lt;br&gt;&lt;/font&gt;&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="-195" y="1090" width="230" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-69" value="" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="55" y="1010" width="220" height="140" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-70" value="Фильтр: группа" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="65" y="1020" width="200" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-71" value="&lt;font color=&quot;#ffffff&quot;&gt;показать&lt;/font&gt;" style="rounded=1;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#000000;" vertex="1" parent="1">
+          <mxGeometry x="115" y="1050" width="100" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-72" value="&lt;div&gt;&lt;font style=&quot;font-size: 14px;&quot;&gt;Дисциплина - % посещаемости&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style=&quot;font-size: 14px;&quot;&gt;Дисциплина - % посещаемости&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style=&quot;font-size: 14px;&quot;&gt;Дисциплина - % посещаемости&lt;br&gt;&lt;/font&gt;&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="50" y="1090" width="230" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-73" value="" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="295" y="1010" width="220" height="140" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-74" value="Фильтр: дисциплина" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="305" y="1020" width="200" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-75" value="&lt;font color=&quot;#ffffff&quot;&gt;показать&lt;/font&gt;" style="rounded=1;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#000000;" vertex="1" parent="1">
+          <mxGeometry x="355" y="1050" width="100" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-76" value="&lt;div&gt;&lt;font style=&quot;font-size: 14px;&quot;&gt;Группа - % посещаемости&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style=&quot;font-size: 14px;&quot;&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;Группа&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;&amp;nbsp;&lt;/span&gt;- % посещаемости&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style=&quot;font-size: 14px;&quot;&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;Группа&lt;/span&gt;&lt;span style=&quot;background-color: initial;&quot;&gt;&amp;nbsp;&lt;/span&gt;- % посещаемости&lt;br&gt;&lt;/font&gt;&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="290" y="1090" width="230" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-77" value="" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="90" y="190" width="220" height="140" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-78" value="&lt;div&gt;&lt;font style=&quot;font-size: 11px;&quot;&gt;№пары- дисциплина-группа/преподаватель&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style=&quot;font-size: 11px;&quot;&gt;№пары- дисциплина-группа/преподаватель&lt;br&gt;&lt;/font&gt;&lt;/div&gt;&lt;div&gt;&lt;font style=&quot;font-size: 11px;&quot;&gt;№пары- дисциплина-группа/преподаватель&lt;br&gt;&lt;/font&gt;&lt;/div&gt;" style="text;html=1;align=center;verticalAlign=middle;whiteSpace=wrap;rounded=0;fontSize=16;" vertex="1" parent="1">
+          <mxGeometry x="85" y="270" width="230" height="30" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-79" value="Фильтр: преподаватель/группа" style="rounded=1;whiteSpace=wrap;html=1;" vertex="1" parent="1">
+          <mxGeometry x="100" y="200" width="200" height="20" as="geometry" />
+        </mxCell>
+        <mxCell id="xCNaI8dtlA7dROucUHAP-80" value="&lt;font color=&quot;#ffffff&quot;&gt;показать&lt;/font&gt;" style="rounded=1;whiteSpace=wrap;html=1;strokeColor=#000000;fillColor=#000000;" vertex="1" parent="1">
+          <mxGeometry x="150" y="230" width="100" height="20" as="geometry" />
+        </mxCell>
+      </root>
+    </mxGraphModel>
+  </diagram>
 </mxfile>