Шаг 6а — Массовый импорт курсов из таблицы
Если список ваших курсов уже есть в таблице — экспорт из школьной информационной системы, график, заранее подготовленный в Excel, или даже экспорт из другой программы, например Aurion, — его можно скопировать и вставить прямо в Omniscol.
Как открыть импорт
В меню Действия (на экране распределения часов) выберите «Таблица - импорт/экспорт». Если ни одного класса ещё не создано, там же есть прямая ссылка.
Импорт выполняется в четыре шага.
Шаг 1 — вставка таблицы
Открывается редактируемая область с готовым шаблоном столбцов, который предлагает Omniscol. Тип данных столбца определяется его положением (3-й столбец — дисциплина и так далее); вы можете переставить столбцы шаблона, чтобы их порядок совпал с порядком в исходной таблице. Тогда копирование из Excel или Google Sheets проходит чисто, и переписывать файл не нужно.
Распознаваемые поля:
- Класс и дисциплина (минимум, необходимый для корректного курса),
- Продолжительность, либо время начала и время окончания (а также день для занятий, уже поставленных в сетку),
- Группа (для нескольких групп разделители любые),
- Тип занятия (лекция, семинар, практическое занятие…),
- Преподаватель(и) (разделители любые),
- Площадка и Кабинет(ы) (на одно занятие можно указать несколько кабинетов, см. несколько кабинетов),
- Ресурс(ы),
- Чередование недель (формат
A/B,1/2…), - Комментарий.
Можно также импортировать список уже созданных курсов (именно его выдаёт экспорт), если вы хотите доработать его в Excel и импортировать повторно.
Шаг 2 — проверка графика и площадок
Omniscol показывает распознанные часы (их по-прежнему можно править). Если определено несколько площадок, классы, кабинеты и ресурсы, попавшие не на свою площадку, можно перетащить на нужную. Если создана лишняя площадка, очистите её, и она исчезнет.
Шаг 3 — устранение неоднозначности
После разбора импортированных значений таблица появляется снова, с выпадающими меню в неоднозначных полях. Проверьте и исправьте предложенные соответствия.
Здесь, например, решаются такие вопросы:
- «Математика» — это какая именно дисциплина (с типом или без)?
- «И. И. Иванов» — какой из трёх И. И. Ивановых?
- «А102» — это кабинет А102 на площадке в Москве, на площадке в Казани или где-то ещё?
Шаг 4 — создание неизвестных объектов
Если при импорте найдены объекты, которых нет в базе (классы, группы, группы групп, преподаватель, собственная дисциплина, тип занятия, площадка, кабинет, ресурс…), на последнем шаге вам предлагается:
- подтвердить создание в расписании;
- для собственных дисциплин и некоторых преподавателей при необходимости запросить создание в модуле «Администрирование», чтобы они стали доступны во всей школе.
Ограничения
Импорт автоматизирует подготовку, но не заменяет проверку человеком:
- Сложные занятия (многократное чередование, сдвоенные занятия, связанные занятия) иногда воссоздаются неточно — рассчитывайте на ручную доводку.
- При очень специфических внутренних обозначениях часть столбцов останется неоднозначной — вы решите это на шаге 3.
- Для целевых переходов с конкретной программы (Aurion, ASC…) есть специальные адаптеры.
Инструкция
Подготовка и импорт курсов
-
Прежде чем нажать «Импорт», потратьте 10 минут на подготовку исходного файла. Аккуратный файл — импорт без возвратов на предыдущие шаги. В Excel или Google Sheets удалите объединённые строки, многострочные заголовки и промежуточные итоги. Одна строка — одно занятие. Используйте единообразные названия для классов, дисциплин, преподавателей, групп, площадок, кабинетов и ресурсов.
-
Откройте экран импорта на экране распределения часов: меню Действия → Таблица - импорт/экспорт. Переставьте столбцы шаблона так, чтобы их порядок совпал с порядком в вашей таблице, затем вставьте таблицу в редактируемую область. Это шаг 1.
-
Шаг 2 — проверка графика и площадок. Omniscol показывает распознанные часы и определённые площадки. При необходимости перетащите классы, кабинеты и ресурсы на нужную площадку или очистите лишнюю площадку, чтобы она исчезла.
-
Шаг 3 — устранение неоднозначности. Таблица появляется снова, с выпадающими меню в неоднозначных полях: точная дисциплина, однофамильцы-преподаватели, кабинеты с одинаковым названием и так далее. Здесь решение принимаете вы.
-
Шаг 4 — создание неизвестных объектов. Подтвердите предложенные создания в соответствии с вашим файлом: классы, группы, группы групп, преподаватели, дисциплины и типы, площадки, кабинеты, ресурсы. Для собственных дисциплин и некоторых преподавателей можно также запросить создание в модуле «Администрирование». После этого курсы загружаются в расписание.
-
По завершении вы получите частично настроенное расписание. Рассчитывайте на ручную доводку для сложных случаев (многократное чередование, сдвоенные занятия, связанные занятия), которые импорт не всегда воссоздаёт полностью. Для перехода с другой программы см. Переход с другого программного обеспечения — обзор.