Создание системы ведения нормативно-справочной информации

Проблематика задачи

Активно развивая свою деятельность, ООО «Транснефть Финанс» пришло к необходимости решения задачи ведения нормативно-справочной информации (НСИ), которая использовалась в информационных системах компании.

Задача ведения НСИ заключается в контролируемом формировании записей справочников и классификаторов и их распределении по системам — потребителям справочных данных (ERP, BI и другим). Качественная НСИ способствует формированию семантически целостного информационного пространства компании.

Заказчиком была создана группа экспертов, которая систематизировала требования к процессам ведения НСИ и к ИТ-решению для их автоматизации.

Подход к решению

Заказчику требовался специализированный программный инструмент для автоматизации процессов ведения НСИ, учитывающий их уникальные особенности и обладающий потенциалом дальнейшего развития в части расширения состава и структуры справочников, правил обеспечения качества данных, workflow по обработке заявок, интеграции с другими системами.

На конкурс, объявленный заказчиком, нами было представлено собственное решение Semantica, предназначенное для построения систем ведения НСИ. Уникальные возможности данного решения по декларативной (без программирования) настройке структуры НСИ и регламентов ведения справочников, позволили нам за несколько дней подготовить прототип будущей системы. Такая гибкость системы произвела положительное впечатление на заказчика, и мы были приглашены для реализации проекта по созданию системы ведения НСИ.

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

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

Результат

В результате проекта была создана и успешно эксплуатируется с января 2012 года система централизованного ведения нормативно-справочной информации на основе программного решения Semantica. На момент начала эксплуатации система содержала более 200 справочников, в том числе справочник контрагентов, и обслуживала несколько десятков запросов на добавление или изменение записей справочников в день. Система интегрирована с ERP-системами заказчика и корпоративной системой НСИ ПАО «Транснефть» и является источником справочной информации для них.