Мастер-данные

Разработчик: Минюров Сергей
Версия: 1.0, 2015-2016

Система управления мастер-данными позволяет компании подготовить данные из разных источников для ведения единых справочников и их загрузки в новую информационную систему.

Система является гибким и экономичным решением, позволяющим ускорить внедрение корпоративных информационных систем и снизить расходы на подготовку данных. На небольших и средних проектах обеспечивает выполнение задач по консолидации и проверке данных без привлечения программистов. На масштабных и сложных проектах обеспечивает интеграцию с BI-платформами ведущих вендоров.

Система состоит из двух приложений:

  1. Редактор метаданных — создание схемы данных, правил для проверки данных, отчетов; настройка прав доступа.
  2. Редактор данных — динамическая генерация пользовательского интерфейса на основе схемы данных, валидация данных, ведение истории изменений, загрузка и выгрузка данных.

master-data-cases

В схеме данных задаются типы и свойства данных. Типы данных могут наследоваться. Свойства могут быть скалярными или определять ссылки между типами (композицию). Для свойств определяются правила проверки данных и ограничения для ввода данных.

md-metaeditor

Гибкая настройка безопасности позволяет настроить для разных пользователей определенный уровень доступа для типов данных, свойств и строк.

Описание редактора метаданных (PDF).

Дорожная карта (развитие)

В следующей версии планируется реализация следующих функциональных возможностях:

  1. Веб-интерфейс для редактора данных.
  2. Ведение мультиязычных справочников.
  3. Управление задачами пользователей по обработке данных.
  4. Конструктор отчетов для пользователей (текущая реализация требует использования SQL).
  5. Редактор скриптов для сложных правил проверки данных.
  6. Интеграция с BI-платформой IBM, SAP, Microsoft и Oracle.