Специалистами компании X-tensive завершен проект по разработке новой версии системы учета номенклатуры Опытно-конструкторского бюро «Новатор». Специфика работы ОКБ «Новатор» предполагает использование множества различных информационных систем, каждая из которых поддерживается в актуальном состоянии. Специалистами ОКБ «Новатор» было принято решение о создании новой версии системы учета номенклатуры. Проектирование системы выполнялось силами специалистов ОКБ «Новатор», в систему были заложены следующие функциональные требования:

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

Технически решение было реализовано специалистами компании X-tensive. В сжатые сроки специалисты компании разработали и передали в тестовую эксплуатацию унифицированную систему учета номенклатуры. Основные преимущества новой версии системы:

  •   система построена по принципу клиент-серверной архитектуры, коммуникационной основой послужила технология MicrosoftWCF;
  •   обновленный интерфейс использует новейшие технологии, благодаря чему клиентское приложение стало функциональным, удобным и интуитивно понятным;
  •   синхронизация клиентских данных гарантирует, что клиентское приложение всегда предоставляет актуальные данные;
  •   отдельный набор визуальных компонентов на базе MicrosoftWCF позволяет легко интегрировать интерфейс доступа к номенклатуре в другие системы;
  •   низкоуровневый APIдоступа к данным позволяет разнородным системам подключаться и получать необходиую информацию о номенклатуре на коммуникационном уровне;
  •   система спроектирована для обслуживания огромной базы номенклатуры — в будущем, при увеличении объемов данных, заказчику не придется дорабатывать или оптимизировать систему;
  •   уникальная иерархическая структура номенклатурных групп — в отличие от классической иерархии типа «дерево», иерархия в данной системе представляет собой ориентированный граф; такая структура позволяет хранить номенклатуру в разных разрезах;
  •   множественное наследование аттрибутов номенклатуры автоматически обрабатывает конфликты значений при наследовании и следит за корректностью данных;
  •   формирование наименования номенклатуры по значениям аттрибутов с помощью мощного механизма шаблонов;
  •   возможность расширять функционал системы с помощью написания plug-in’ов как для визуальных компонентов, так и для бизнес-логики.

Заказчик: ОКБ «Новатор»
Новатор