Панель управления обменом данными. Электронный Деканат
- Инструкция о работе с инструментом "Панель управления обменом данными" (далее ПУОД) Электронного Деканата (далее ЭД). Описывает полный функционал плагина.
- Может быть использована для работы с Портфолио.
- Инструкция предназначена для Диспетчеров-Администраторов.
Панель управления обменом данными позволяет импортировать различные объекты в ЭД, экспортировать персоны из ЭД в файл CSV, сохранять пакетные настройки импорта для дальнейшего многократного применения.
Импорт в Деканат позволяет значительно упростить наполнение данными ЭД. Различные типы импорта позволяют загружать (и дополнительно досоздавать) в ЭД следующие объекты:
- Достижения пользователей
- Учебные процессы
- Подразделения
- Сотрудники
- Договоры на обучение
- Персоны
- Программы
1. Разделы ПУОД
2. Импорт в Деканат
3. Стратегии импорта
4. Источники
5. Поля
6. Решения
7. Экспорт из Деканата
8. Пакеты настроек
1. Разделы ПУОД
Переход в ПУОД осуществляется через: Электронный Деканат -► Настройки -► Плагины: Интерфейс -► Панель управления обменом данными. Страница ПУОД содержит несколько вкладок-разделов.
Разделы Панели управления обменом данными:
- Импорт в Деканат. Раздел предназначен для импорта объектов в ЭД из различных источников.
- Экспорт из Деканата. Раздел предназначен для экспорта персон из ЭД в файл CSV.
- Пакеты настроек. Раздел содержит сохраненные пакетные настройки из раздела "Импорт в Деканат" для дальнейшего многократного применения.
2. Импорт в Деканат
Переход в раздел "Импорт в Деканат":
Электронный Деканат -► Настройки -► Плагины: Интерфейс -► Панель управления обменом данными -► Импорт в Деканат
Для настройки импорта в Деканат первоначально нужно указать "Тип импорта" (что нужно импортировать, какие объекты) и "Формат импортируемых данных" (источник данных - откуда будут импортированы объекты) в первой секции настроек.
2.2. Секция "Выбор способа импорта"
Тип импорта
- Достижения: Достижения пользователей
- Учебный план: Учебные процессы
- Подразделения: Подразделения
- Контингент: Сотрудники
- Контингент: Договоры на обучение
- Контингент: Персоны
- Программы: Программы
Формат импортируемых данных
- База данных: MSSQL / MYSQL / PostgreSQL
- Файл: CSV
- CSV: ZIP-архив
- Moodle: Данные пользователей
После выбора опций в этой секции нужно нажать кнопку "Применить" и перейти к дальнейшей настройке в следующих секциях.
2.3. Секция "Настройка источника"
В этой секции указываются реквизиты источника данных, а также приводится перечень полей для импорта (при нажатии на кнопку "?"):
Для формата импорта из "База данных":
Для формата импорта из "Файл: CSV" и "CSV: ZIP-архив":
Для формата импорта "Данные пользователей Moodle":
При использовании данного формата импорта в этой секции настроек приводится только перечень полей для импорта, но, в зависимости от типа импорта, появляются опции в следующих секциях настроек: "Опции импорта данных" и "Сопоставление с полями из Moodle".
2.4. Секция "Опции импорта данных"
В секции "Опции импорта данных" при формате "Данные пользователей Moodle" отображаются уникальные дополнительные настройки для каждого типа импорта, за исключением типа "Программы" (для них нет настроек).
Секция "Сопоставление с полями из Moodle"
Содержит две колонки: слева отображаются внутренние интерпретируемые поля справочников Электронного Деканата, справа отображаются поля из внешнего источника. В правой колонке можно из выпадающего списка выбрать соответствующее поле профиля пользователя Moodle. В процессе импорта данные из выбранных полей правой колонки будут перенесены в соответствующие поля левой.
Секция "Фильтрация"
Содержит фильтры для полей, которые можно применить с использованием математических знаков равенства и/или сравнения ("=", ">", "<" и др.). Позволяет провести выборку пользователей для импорта по фильтру. Например, можно отфильтровать пользователей по полю и его значению. Для фильтрации можно использовать и кастомные поля профиля пользователя, если они заполнены.
Секция "Опции сохранения"
Здесь можно указать данные для сохранения текущего пакета настроек с целью его дальнейшего использования при синхронизации (в ручном или автоматическом режиме).
(1) - Название сохраняемого пакета.
(2) - Описание сохраняемого пакета.
(3) - Проверка данных - опция позволяет вывести таблицу-отчет, в которой можно предварительно проверить правильность настройки импорта, посмотреть, какие будут добавлены вакансии, должности, договоры.
(4) - Импортировать данные - запускает процесс импорта данных.
(5) - Сохранение пакета настроек для дальнейшего использования.
(6) - Сброс - вернуться к настройкам импорта по умолчанию (очистить все данные форм).
ПЕРЕНЕСТИ:
Импорт персон из внешнего источника (БД)
Начиная с версии Moodle 3.5.8b в «Панель управления обменом данными» добавлены возможности указать логин и пароль для пользователя при импорте персон и сохранить внешний идентификатор пользователя.
1) При импорте персон в ЭД из внешнего источника (БД) могут быть импортированы логин и пароль пользователя. Таким образом пользователи смогут использовать те же логин и пароль для авторизации в СДО, что и на портале или в другом внешнем источнике.
2) При импорте персон в ЭД из внешнего источника (БД) может быть импортирован и сохранен внешний идентификатор пользователя для дальнейшего использования в СДО.
3. Стратегии импорта
Тип импорта определяет способ решения задач по импорту данных в ЭД. Если ставится задача, например, загрузить договоры с сотрудниками, то нужно выбирать тип "Контингент: Сотрудники", если нужно загрузить договоры на обучение - "Контингент: Договоры на обучение".
Маска определяет конечную цель и набор данных и опций для ее достижения, например для маски создания или обновления Договора нужны идентификатор персоны и дата договора (или дентификатор договора).
Маски позволяют создавать один или несколько объектов. Стратегии объединяют маски, которые в ней находятся.
При импорте загружаются данные из источника. Каждая строка содержит данные для выполнения стратегии, плагин умеет дополнительно создавать некоторые данные, которых не хватает в источнике, согласно сценарию.
Достижения. Стратегия позволяет загружать данные для формирования и модификации Достижений пользователей.
Учебный план. Позволяет загружать данные для формирования и модификации Учебных процессов.
Подразделения. Позволяет загружать данные для формирования и модификации Подразделений и их реквизитов.
Контингент. Позволяет загружать данные для формирования и модификации Сотрудников, Договоров на обучение, Персон, Договоров с сотрудником, Вакансий на должность, Должностных назначений на вакансию.
Программы. Позволяет загружать данные для формирования и модификации Программ.
4. Источники
Особенности использования источников данных: для импорта Достижений пользователей обычно используется ZIP-архив, т.к. в нем располагается пакет файлов для Портфолио.
- База данных: MSSQL / MYSQL / PostgreSQL
- Файл: CSV - только импорт Контингента
- CSV: ZIP-архив - только для импорта Достижений пользователей
- Moodle: Данные пользователей
5. Поля
Для каждого типа импорта существуют обязательный и необязательный наборы полей, которые определяются маской.
6. Решения
Инструкция-решение о простом варианте настройки "Электронного Деканата" с помощью импорта пользователей из Moodle с предварительно настроенными кастомными полями профиля. Описаны шаги, позволяющие разделить импортируемых пользователей на Преподавателей и Студентов с назначением различных прав.
7. Экспорт из Деканата
Переход в раздел "Экспорт из Деканата":
Электронный Деканат -► Настройки -► Плагины: Интерфейс -► Панель управления обменом данными -► Экспорт из Деканата
Настройка "Разделитель" позволяет выбрать разделитель для данных, который будет применен в экспортируемом в файле формата CSV.
Опции экспорта данных позволяют в случае необходимости редактировать заголовки столбцов для экспортируемого файла CSV.
Кнопка "Сброс" восстанавливает настройки экспорта по умолчанию.
Кнопка "Экспортировать данные" инициирует создание файла CSV.
Пример полученного файла:
8. Пакеты настроек
Сохраненные пакеты настроек можно посмотреть через вкладку "Пакеты настроек":
По умолчанию новые созданные пакеты не активны и их нужно активировать через "Действия" - Запустить сейчас / Вкл по расписанию / Удалить. Интерфейса для просмотра и редактирования пакета пока нет. Для правки нужно удалить старый пакет и создать новый.
Если выбрать "Вкл по расписанию", нужно проверить настройки расписания. Расписание настраивается в "Администрирование" -► "Сервер" -► "Планировщик задач" Требуются права администратора
Теги: администрирование, импорт, Портфолио, Электронный деканат