Разработка отчетности
Зарегистрируйся в два клика и получи неограниченный доступ к материалам,а также промокод на новый заказ в Автор24. Это бесплатно.
В приложении предусмотрено три основных отчета:
«Проверка 8». Отчет проверяет наличие у преподавателя дней, когда в сумме отработано больше 8 часов. Такие дни отмечаются красным цветом.
Данный отчет имеет в источнике записи запрос к серверу «Нагрузка ВыбранногоПреподавателя». А запрос к серверу в свою очередь запускает хранимую процедуру «Нагрузка выбранногоПреподавателя». Процедура суммирует часы по дням у заданного преподавателя.
Отчет по нагрузке. Основан на запросах «ПерекрестныйВсяНагрузка» и «ПерекрестныйВсяНагрузкаБезНулл».
Рисунок 3.3 – Запрос «ПерекрестныйВсяНагрузка»
Рисунок 3.3 – Запрос «ПерекрестныйВсяНагрузкабезНулл»
3. Отчет по потокам, который позволяет выявить недоработки по конкретному потоку и дисциплине. Данный отчет основан на перекрестном запросе «ПерекрестныйВсяНагрузкаБезНулл».
Тестирование
Тест-кейс на тиражирование расписания.
Пусть преподаватель Брадул Н.В. имеет расписание из двух пар во втором семестре. По верхней неделе в понедельник поток Пинф-17 «Проектирование информационных систем», лекции 2 часа. По нижней неделе – вторник Пинф-18у «Базы данных», практические занятия 2 часа. При тиражировании должен получиться результат, представленный в табл.3.1.
Таблица 3.1
Ожидаемый результат теста
Дата Поток Дисциплина ВидРаботы
Часы
3.02.20 Пинф-17 Проектирование ИС
лекции 2
11.02.20 Пинф-18у Базы данных Практич. 2
17.02.20 Пинф-17 Проектирование ИС
лекции 2
25.02.20 Пинф-18у Базы данных Практич. 2
3.02.20 Пинф-17 Проектирование ИС
лекции 2
11.02.20 Пинф-18у Базы данных Практич
Зарегистрируйся, чтобы продолжить изучение работы
. 2
02.03.20 Пинф-17 Проектирование ИС
лекции 2
10.03.20 Пинф-18у Базы данных Практич. 2
16.03.20 Пинф-17 Проектирование ИС
лекции 2
24.03.20 Пинф-18у Базы данных Практич. 2
.. … … … …
Проверим это при тестировании.
Рисунок 3.4 – Тиражируемое расписание
Рисунок 3.5 – Результат тиражирования
Как видно, результат тиражирования совпадает с ожидаемым результатом.
Документация к приложению
Работа в приложении начинается с открытия главной навигационной формы (рис.4.1).
Рисунок 4.1 – Главная навигационная форма
Из нее нужно перейти к форме «Укрупненные потоки» (рис.4.2). Укрупненный поток – это все студенты, которые могут посещать одно занятие вместе. Иногда укрупненный поток совпадает с потоком (группой), а иногда в лекционной аудитории может присутствовать несколько групп, тогда они и объединяются в укрупненный поток.
Рисунок 4.2 – Форма «Укрупненные потоки»
Далее заполняется форма «Потоки» (рис.4.3). Укрупненный поток теперь можно выбрать из списка.
Рисунок 4.3 – Форма «Потоки»
Следующим заполняется список направлений (рис.4.4).
Рисунок 4.4 – Форма «Направления»
Далее заполняется список дисциплин для данного направления(рис.4.5).
Рисунок 4.5 – Форма «Дисциплины»
На следующем этапе необходимо добавить список преподавателей по факультетам и кафедрам (рис.4.6).
Рисунок 4.7 – Форма «Преподаватели»
Кнопки с буквами рядом с фамилией преподавателя означают переход к следующим формам:
Н – Нагрузка по плану.
Р – Расписание.
Ф – Нагрузка по факту.
При переходе к форме «Нагрузка по плану», откроется интерфейс формирования плановой нагрузки (рис.4.8)
50% курсовой работы недоступно для прочтения
Закажи написание курсовой работы по выбранной теме всего за пару кликов. Персональная работа в кратчайшее время!