Шаг 6а — Массовый импорт курсов из таблицы

Если список ваших курсов уже есть в таблице — экспорт из школьной информационной системы, график, заранее подготовленный в Excel, или даже экспорт из другой программы, например Aurion, — его можно скопировать и вставить прямо в Omniscol.

Как открыть импорт

В меню Действия (на экране распределения часов) выберите «Таблица - импорт/экспорт». Если ни одного класса ещё не создано, там же есть прямая ссылка.

Импорт выполняется в четыре шага.

Шаг 1 — вставка таблицы

Открывается редактируемая область с готовым шаблоном столбцов, который предлагает Omniscol. Тип данных столбца определяется его положением (3-й столбец — дисциплина и так далее); вы можете переставить столбцы шаблона, чтобы их порядок совпал с порядком в исходной таблице. Тогда копирование из Excel или Google Sheets проходит чисто, и переписывать файл не нужно.

Распознаваемые поля:

  • Класс и дисциплина (минимум, необходимый для корректного курса),
  • Продолжительность, либо время начала и время окончания (а также день для занятий, уже поставленных в сетку),
  • Группа (для нескольких групп разделители любые),
  • Тип занятия (лекция, семинар, практическое занятие…),
  • Преподаватель(и) (разделители любые),
  • Площадка и Кабинет(ы) (на одно занятие можно указать несколько кабинетов, см. несколько кабинетов),
  • Ресурс(ы),
  • Чередование недель (формат A/B, 1/2…),
  • Комментарий.

Можно также импортировать список уже созданных курсов (именно его выдаёт экспорт), если вы хотите доработать его в Excel и импортировать повторно.

Шаг 2 — проверка графика и площадок

Omniscol показывает распознанные часы (их по-прежнему можно править). Если определено несколько площадок, классы, кабинеты и ресурсы, попавшие не на свою площадку, можно перетащить на нужную. Если создана лишняя площадка, очистите её, и она исчезнет.

Шаг 3 — устранение неоднозначности

После разбора импортированных значений таблица появляется снова, с выпадающими меню в неоднозначных полях. Проверьте и исправьте предложенные соответствия.

Здесь, например, решаются такие вопросы:

  • «Математика» — это какая именно дисциплина (с типом или без)?
  • «И. И. Иванов» — какой из трёх И. И. Ивановых?
  • «А102» — это кабинет А102 на площадке в Москве, на площадке в Казани или где-то ещё?

Шаг 4 — создание неизвестных объектов

Если при импорте найдены объекты, которых нет в базе (классы, группы, группы групп, преподаватель, собственная дисциплина, тип занятия, площадка, кабинет, ресурс…), на последнем шаге вам предлагается:

  • подтвердить создание в расписании;
  • для собственных дисциплин и некоторых преподавателей при необходимости запросить создание в модуле «Администрирование», чтобы они стали доступны во всей школе.

Ограничения

Импорт автоматизирует подготовку, но не заменяет проверку человеком:

  • Сложные занятия (многократное чередование, сдвоенные занятия, связанные занятия) иногда воссоздаются неточно — рассчитывайте на ручную доводку.
  • При очень специфических внутренних обозначениях часть столбцов останется неоднозначной — вы решите это на шаге 3.
  • Для целевых переходов с конкретной программы (Aurion, ASC…) есть специальные адаптеры.

Инструкция

Подготовка и импорт курсов

  1. Прежде чем нажать «Импорт», потратьте 10 минут на подготовку исходного файла. Аккуратный файл — импорт без возвратов на предыдущие шаги. В Excel или Google Sheets удалите объединённые строки, многострочные заголовки и промежуточные итоги. Одна строка — одно занятие. Используйте единообразные названия для классов, дисциплин, преподавателей, групп, площадок, кабинетов и ресурсов.

  2. Откройте экран импорта на экране распределения часов: меню Действия → Таблица - импорт/экспорт. Переставьте столбцы шаблона так, чтобы их порядок совпал с порядком в вашей таблице, затем вставьте таблицу в редактируемую область. Это шаг 1.

  3. Шаг 2 — проверка графика и площадок. Omniscol показывает распознанные часы и определённые площадки. При необходимости перетащите классы, кабинеты и ресурсы на нужную площадку или очистите лишнюю площадку, чтобы она исчезла.

  4. Шаг 3 — устранение неоднозначности. Таблица появляется снова, с выпадающими меню в неоднозначных полях: точная дисциплина, однофамильцы-преподаватели, кабинеты с одинаковым названием и так далее. Здесь решение принимаете вы.

  5. Шаг 4 — создание неизвестных объектов. Подтвердите предложенные создания в соответствии с вашим файлом: классы, группы, группы групп, преподаватели, дисциплины и типы, площадки, кабинеты, ресурсы. Для собственных дисциплин и некоторых преподавателей можно также запросить создание в модуле «Администрирование». После этого курсы загружаются в расписание.

  6. По завершении вы получите частично настроенное расписание. Рассчитывайте на ручную доводку для сложных случаев (многократное чередование, сдвоенные занятия, связанные занятия), которые импорт не всегда воссоздаёт полностью. Для перехода с другой программы см. Переход с другого программного обеспечения — обзор.

См. также