Разберите источники расписания
Выберите сайты учебных заведений и проверьте формат публикации. Настройте сбор полей из страниц; для файлов или закрытых разделов заранее определите способ получения и обработки.
Преподавателям учебных заведений и образовательных центров
В одном учебном заведении заменили аудиторию, в другом перенесли пару. Соберите расписания в общую сводку: где вы преподаёте сегодня, когда начинается занятие и во сколько нужно выйти.
Пары опубликованы на разных сайтах и в разных форматах. Нужно помнить чётность недели, проверять замены, искать аудиторию и оставлять время между корпусами. Одна пропущенная правка меняет весь день.
Настройка начинается с небольшой выборки. Дальше вы управляете правилами, частотой и результатом.
Выберите сайты учебных заведений и проверьте формат публикации. Настройте сбор полей из страниц; для файлов или закрытых разделов заранее определите способ получения и обработки.
Сохраните дату, начало и конец, чётность недели, группу, корпус и часовой пояс. После выгрузки объедините источники, проверьте замены и задайте правило поиска пересечений.
Настройте расписание сбора и передачу таблицы или API-данных в вашу систему. Добавьте свой запас на дорогу, чтобы рассчитывать время выхода между учебными заведениями.
У команды появляется подготовленный результат и больше времени на решения.
Занятия из нескольких источников сводятся в одну структуру. Время, группа, дисциплина и аудитория остаются рядом со ссылкой и датой проверки.
После объединения данных заданное правило отмечает накладки занятий и слишком короткие перерывы. Время на дорогу между корпусами задаёте вы.
Из общей таблицы можно подготовить ежедневную сводку для привычного сервиса. Для каждого занятия будут адрес, аудитория и время выхода с выбранным запасом.
Поля и правила обработки задаются под вашу задачу. В каждой записи можно оставить ссылку на источник и дату проверки.
Открыть руководствоСначала нужно проверить конкретный источник: формат файла, доступ и способ получения данных. Сбор и обработка настраиваются под него; важно проверить даты, аудитории и замены на нескольких реальных учебных днях.
В структуре нужны даты действия, чётность недели и признаки замены, если они опубликованы. Правила разворачивания расписания на конкретный день и приоритета замен задаются при обработке и проверяются по исходной публикации.
Вы задаёте время дороги между корпусами и дополнительный запас. После сведения расписаний обработка рассчитывает время выхода и отмечает нехватку перерыва. Это ваш план перемещения, а не прогноз дорожного трафика.
Нужно отдельно найти и подтвердить часы начала и окончания пар этого учебного заведения. Без них нельзя достоверно отметить пересечение занятий или рассчитать время на дорогу.
Разберите пример, затем настройте свой процесс.
Уточните формат, доступные даты и поля до настройки сводки занятий.
Проверьте, когда запускается сбор и когда готова ежедневная сводка.
Задайте время запуска сценариев для источников ваших учебных заведений.
Проверьте один источник, оцените результат и настройте подходящий режим работы. Дальше расширяйте процесс вместе с командой.