Глава 1. Общее описание базового программного обеспечения ПК «BRADFORD»

1. Введение

Современность диктует необходимость вооружения разработчиков и конечных пользователей арсеналом высокоэффективных программно-инструментальных средств класса Business Intelligence Systems, предназначенных для быстрого развертывания аналитических приложений в сфере управленческого учета практически без использования методов традиционного программирования.

Многофункциональный программный комплекс «БРЭДФОРД» - уникальный российский программный продукт класса Business Intelligence Systems, разработанный на основе многолетнего опыта работы крупнейших предприятий отечественной промышленности.

 

Многофункциональный программный комплекс «БРЭДФОРД» – это комплекс для создания, внедрения, поддержки и сопровождения:

o   BI-приложений, в том числе MDM-приложений, приложений с интеграцией данных;

o   Функциональных АС-приложений;

o   Систем управления знаниями;

o   Систем поддержки принятия решения.

 

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

Программные продукты класса MDM (Master Data Management) созданы для управления данными в компании. MDM позволяет синхронизировать источники информации, перемещать данные между системами, давать целостную оценку процессам, происходящим внутри организации.

 

ПК «БРЭДФОРД» – программный конструктор Windows и Интернет-приложений, основанных на использовании как произвольных реляционных и псевдореляционных моделей данных, так и преднастроенных специализированных информационных хранилищ в СУБД Oracle, MS SQL Server, MS Access, DBF-Base и др.

ПК «БРЭДФОРД» используется для решения задач обработки данных, в том числе для создания сетевых агентов и распределенной среды обработки данных.

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

 

2. Структура ПК «БРЭДФОРД»

Основными компонентами программного комплекса «БРЭДФОРД» являются:

 

1.      «НСИ-Монитор» (Система ведения нормативно-справочной информации) – программная среда для организации работы со справочниками, классификаторами и другими элементами НСИ и баз данных, создания и визуализации отчетов и показателей, привязки локального и Интернет-контента. В состав «НСИ-монитор» входит конструктор форм ввода данных, обеспечивающий быстрое создание самых различных АРМов (автоматизированных рабочих мест), связанных с вводом, анализом и корректировкой информации.

 

2.  «ETL-сервер» – программная среда для создания Сценариев загрузки, верификации и обработки НСИ; предназначен для распределенной ETL (ExtractTransformLoad) - обработки потоков данных в гетерогенных информационных системах  (Oracle, MS SQL Server,  MS Access, DBF-Base и др.). Включает «Visual_SQL_Designer» (визуальный конструктор SQL запросов и представлений данных), а также другие инструментальные средства работы с данными.

 

3.      «Search System»интеллектуальное ядро ПК – специализированная поисковая система с механизмами строгой и нечеткой логики для лингвистического поиска двойников и аналогов в структурированных базах данных с расчетом коэффициентов релевантности. Схемы работы Поисковой системы:

a.       на основе SQL-доступа к массиву поиска (по IP-доступным сетям);

b.      на основе загрузки массива в память локального компьютера;

c.       через ETL-сервисы с массивами, загруженными в память IP-сетевого сервера базы данных;

d.      через WEB-сервисы по Интернет/Интранет сетям с массивами, загруженными на удаленных  серверах баз данных.

e.       настройка поиска в любом внешнем Windows-приложении через API-вызовы ETL-сервиса поисковой системы.

 

4.       «OLAP+ & DSS» - модуль для OLAP-обработки данных и DSS-представления информации.

a.       «OLAP-генераторы отчетов» могут быть настроены как на первичные базы данных, так и на Хранилища агрегированной информации и, в свою очередь, поставляют готовые отчетные документы в Сводные системы управленческой отчетности. Позволяют конструировать линейные, кросс, суммирующие и сложноструктурированные интегро-отчеты;

b.       «XLS» и «XML»-генераторы;

c.       «DSS-формы представления информации» позволяют в удобной графической форме представить полученные знания  лицам, принимающим решения.

 

5.       «Интернет-Модуль»:

a.       «Интернет-Монитор» (Система представления нормативно-справочной информации в сетях Интернет/Интранет) – средство быстрой Интернет-визуализации справочников и классификаторов, ведущихся в различных проектах «НСИ-Монитора», быстрого вывода в Интернет контента, системы поддержки пользователей, форумов и т.п.;

b.      «Интернет-Транспорт» (Система гарантированной доставки сообщений) – интегрированное в «НСИ-Монитор» средство обмена сообщениями и репликации данных в распределенных системах ведения НСИ;

c.       «Интернет-Аналитика» (Набор Интернет-генераторов отчетов) - программы для генерации отчетов в Интернет-браузере;

d.      «Интернет-Поиск» - средство организации поиска через WEB-сервисы по Интернет/Интранет сетям.

 

 

3. Направления возможного использования ПК «БРЭДФОРД»

 

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

 

2.            Обеспечение широкого круга менеджеров, рядовых функциональных специалистов и аналитиков удобными и мощными инструментами работы с базами данных, соответствующими их уровню ИТ-подготовки,  позволяющими  быстро, качественно и, главное, самостоятельно решать серьезные аналитические задачи, которые – ввиду сложности организации данных и их объема – вышли за пределы использования электронных таблиц (вплоть до задач быстрой разработки интеллектуальных агентов в распределенных информационных системах).

 

3.            Интеграция, консолидация и унификация  справочной, плановой и фактографической информации из  различных разноплатформенных и распределенных источников: приложений ERP-контура, систем бухгалтерского и управленческого учета, аналитических систем.               Верификация внутренних справочников и привязка их к общероссийским и ведомственным классификаторам и стандартам. Автоматизация регламента работы системы управления НСИ с помощью сети программных агентов.

 

4.            Создание систем оперативного бюджетного управления, финансового планирования, управления капитальными вложениями, управления сбытом и экспортом, систем учета сбалансированных показателей Balanced ScoreCard, KPI, систем мониторинга контролируемых индикаторов.

 

5.            Комплексное обеспечение процессов диагностики и аудита информационных систем, предобработки и доставки массовых потоков данных в Центры принятия решений, Ситуационные центры,  Системы мониторинга и анализа данных, Корпоративные порталы.

 

 

Около двух десятков специализированных инструментов ПК «Брэдфорд» (выполненных в основном на VisualBasic  с ключевыми библиотеками на С++, C#, JAVA)  дают  возможность даже рядовым пользователям   (не профессиональным программистам)  быстро и эффективно решать самые сложные задачи, связанные с обработкой данных в таких промышленных СУБД, как Oracle, MS SQL Server, DB-2, Sybase, MS Access, DBF-Base, а также – в электронных таблицах MS EXCEL.

 

4. Задачи, которые решает ПК «БРЭДФОРД»

 

 

5. Возможности ПК «БРЭДФОРД» по автоматизации работы экспертов  НСИ

 

 

 

 

 

 

6. Ключевые преимущества системы ведения НСИ с помощью ПК «БРЭДФОРД»

 

1. Наличие специализированной Поисковой системы с

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

 

2.  Наличие специализированного инструментария по контролю качества НСИ в части орфографии, стилей написания, вкрапления латинских букв, повторений и слияний.

 

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

 

4.  Наличие возможности  проверки НСИ по внешним источникам – Интернет, базы данных ГКС, ЕГРПО, МНС, ФКЦБ и др., наличие инструментария, обеспечивающего пользователю возможность самому создавать, наполнять и вести Контент-хранилища, расклассифицировать их содержимое, привязывать разнородные материалы из собранного контента к узлам существующих классификаторов.

 

5.  Наличие возможности унифицированного описания многочисленных распределенных объектов фонда НСИ предприятий холдинга в единой среде ПК «Брэдфорд» и моментального вывода в Интернет как самих справочников и классификаторов, ведущихся в системе «Брэдфорд», так и любых их изменений.

 

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

 

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

 

8.  Поставка конфигураций по ведению конкретных справочников и классификаторов  системы НСИ на любых промышленных реляционных СУБД (ORACLE, MS SQL SERVER, Sybase, DB-2, DBF-Base и др.) с открытым кодом настройки, базирующимся на унифицированных стандартах языка запросов SQL.

 

9. Уникальная методология распределенного ведения таблиц переходных ключей  к любым объектам системы НСИ, позволяющая сочетать успешную работу интеграционныз пакетов типа SAP R/3 с надежной работой унаследованных приложений на местах.

 

10. Масштабируемость системы, соединение в едином комплексе удобного для пользователя инструментария для ETL-обработки исходных данных, формирования информационных витрин и Хранилищ, настройки сетевых сервисов управления процессами извлечения, выверки, преобразования, транспортировки, OLAP –обработки  и DSS-представления информации.

 

7. Основные возможности ПК «БРЭДФОРД»

ПК «Брэдфорд» обеспечивает следующие основные возможности:

ü   возможность переконфигурации и развития в связи с изменением целей и условий решаемых задач;

ü   возможность работы с основными промышленными СУБД (Oracle, MS SQL Server,  MS Access, DBF-Base и др.);

ü   возможность ведения полнотекстовых баз данных и изображений;

ü   возможность обслуживания БПО даже рядовыми пользователями, не обладающими навыками программирования;

ü   возможность настройки визуализации любых данных с созданием сценариев обработки этих данных (в том числе с последующей возможностью быстрого формирования управляющих кнопок для этих сценариев) без использования какого-либо языка программирования;

ü   возможность переноса информации на Интернет-портал;

ü   возможность обработки Интернет-сайтов с переносом данных в реляционную базу данных;

ü   возможность ведения (актуализация, верификация, контроль качества) нормативно-справочной информации;

ü   возможности БПО в части линейной и иерархически организованной нормативно-справочной информации:

-      возможность просмотра и поиска записей справочника или классификатора;

-      возможность проверки потенциального дублирования записей;

-      возможность создания произвольных сценариев SQL-обработки и перемещения записей;

-      возможность быстрого формирования отчетности без использования языка программирования с последующей выгрузкой этих отчетов в форматы MS Word, MS Internet Explorer или MS Excel;

-      возможность формирования и представления в графическом виде различных показателей состояния справочников и классификаторов;

-      возможность создания, редактирования, перемещения, копирования и удаления узлов классификатора или записей справочника;

-      возможность поиска по классификатору и привязанному к его узлам текстовому контенту;

-      возможность привязки и просмотра связанных классификаторов, а также дочерних по отношению к классификатору справочников;

-      возможность формирования базы данных классификатора с нуля или на основе готового источника;

-      возможность наполнения узлов классификатора путем копирования узлов других классификаторов, в том числе представленных в виде Интернет-контента;

-      возможность привязки документов к классификаторам и справочникам;

-      возможность создания связей между узлами различных классификаторов;

-      возможность настройки сценариев обработки записей;

-      возможность создания формы ввода новых записей и формы редактирования;

-      возможность пользователю самому создавать, наполнять и вести Контент-хранилища, классифицировать их содержимое, привязывать разнородные материалы из собранного контента к узлам существующих или вновь созданных классификаторов;

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

-      возможность ввода, верификации и актуализации данных, построения реестра и визуализации справочных данных, находящихся в различных частях информационной системы и в различных СУБД.