Панель управления обменом данными. Электронный Деканат

Алексей Городков
2020-12-11 13:01
  • Инструкция о работе с инструментом "Панель управления обменом данными" (далее ПУОД) Электронного Деканата (далее ЭД). Описывает полный функционал плагина.
  • Может быть использована для работы с Портфолио.
  • Инструкция предназначена для Диспетчеров-Администраторов.

Панель управления обменом данными позволяет импортировать различные объекты в ЭД, экспортировать персоны из ЭД в файл 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 в Электронный Деканат
Инструкция-решение о простом варианте настройки "Электронного Деканата" с помощью импорта пользователей из Moodle с предварительно настроенными кастомными полями профиля. Описаны шаги, позволяющие разделить импортируемых пользователей на Преподавателей и Студентов с назначением различных прав.

7. Экспорт из Деканата

Переход в раздел "Экспорт из Деканата":
Электронный Деканат -► Настройки -► Плагины: Интерфейс -► Панель управления обменом данными -► Экспорт из Деканата

Настройка "Разделитель" позволяет выбрать разделитель для данных, который будет применен в экспортируемом в файле формата CSV.

Опции экспорта данных позволяют в случае необходимости редактировать заголовки столбцов для экспортируемого файла CSV.

Кнопка "Сброс" восстанавливает настройки экспорта по умолчанию.
Кнопка "Экспортировать данные" инициирует создание файла CSV.

Пример полученного файла:

 

8. Пакеты настроек

Сохраненные пакеты настроек можно посмотреть через вкладку "Пакеты настроек":

По умолчанию новые созданные пакеты не активны и их нужно активировать через "Действия" - Запустить сейчас / Вкл по расписанию / Удалить. Интерфейса для просмотра и редактирования пакета пока нет. Для правки нужно удалить старый пакет и создать новый.

Если выбрать "Вкл по расписанию", нужно проверить настройки расписания. Расписание настраивается в "Администрирование" -► "Сервер" -► "Планировщик задач" Требуются права администратора

 

Теги: администрирование, импорт, Портфолио, Электронный деканат
Рейтинг ответа: 0 (0 оценок)

Комментарии запрещены