Научная статья на тему 'Проектирование и реализация интегрированной информационной системы для МЧС России'

Проектирование и реализация интегрированной информационной системы для МЧС России Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
817
152
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ИНФОРМАЦИОННАЯ СИСТЕМА / РАСПРЕДЕЛЁННЫЕ БАЗЫ ДАННЫХ / ПРОГРАММНАЯ ИНЖЕНЕРИЯ / БОЛЬШИЕ ДАННЫЕ / OLAP-ТЕХНОЛОГИИ / INFORMATION SYSTEM / DISTRIBUTED DATABASES / SOFTWARE ENGINEERING / BIG DATA / OLAP-TECHNOLOGY

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Шарафутдинова Елена Николаевна, Авдеенко Татьяна Владимировна, Бакаев Максим Александрович

Описываются некоторые особенности и полезный опыт проекта по разработке информационной системы для Министерства Российской Федерации по делам гражданской обороны, чрезвычайным ситуациям и ликвидации последствий стихийных бедствий (МЧС России), в котором принимали участие как представители реального ИТ-сектора, так и научной среды. Одной из главных задач являлась интеграция данных из географически удалённых офисов МЧС, что привело к созданию специально спроектированной многоуровневой базы данных для информационной системы. Описан также опыт авторов, касающийся нормативно-правовых аспектов, безопасности личных данных, разработки общей архитектуры системы, позволяющей осуществлять эффективную работу и своевременное предоставление отчётов руководству и т. д. Особо отмечаются моменты, связанные с проектированием взаимодействия, т. к. система используется несколькими разнородными целевыми пользователями от высшего руководства МЧС до рядовых инспекторов и обычных граждан. Предлагаются подходы к анализу больших данных, накопленных в системе, на основе OLAP-технологий и Data mining. Рассматриваются примеры реализации в системе оперативных OLAP-отчетов.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Шарафутдинова Елена Николаевна, Авдеенко Татьяна Владимировна, Бакаев Максим Александрович

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

DESIGN AND IMPLEMENTATION OF INTEGRATED INFORMATION SYSTEM FOR MINISTRY OF EMERGENCY SITUATIONS OF RUSSIA

This article describes some of the features and useful experience of the project on development of the information system for the Ministry of the Russian Federation for Civil Defense, Emergencies and Elimination of Consequences of Natural Disasters (EMERCOM of Russia), which was attended by the representatives of the real IT sector and scientific environment. One of the main problems is the integration of data from geographically remote offices of Ministry of Emergency Situations, which led to the creation of a specially designed multi-level database (DB) for the information system. We also describe our experience concerning the regulatory aspects, security of personal data, the development of the overall system architecture, which allows work effectively and submit reports timely to management, etc. The aspects related to the design of interaction is especially highlighted, as the system is used by several diverse target users from senior management to ordinary inspectors and citizens. The approaches to the analysis of big data accumulated in the system, based on OLAP-technologies and Data mining are presented. The examples of the implementation of the system operational OLAP-reports are considered.

Текст научной работы на тему «Проектирование и реализация интегрированной информационной системы для МЧС России»

УДК 004.896

Е. Н. Шарафутдинова, Т. В. Авдеенко, М. А. Бакаев

ПРОЕКТИРОВАНИЕ И РЕАЛИЗАЦИЯ ИНТЕГРИРОВАННОЙ ИНФОРМАЦИОННОЙ СИСТЕМЫ ДЛЯ МЧС РОССИИ

Описываются некоторые особенности и полезный опыт проекта по разработке информационной системы для Министерства Российской Федерации по делам гражданской обороны, чрезвычайным ситуациям и ликвидации последствий стихийных бедствий (МЧС России), в котором принимали участие как представители реального ИТ-сектора, так и научной среды. Одной из главных задач являлась интеграция данных из географически удалённых офисов МЧС, что привело к созданию специально спроектированной многоуровневой базы данных для информационной системы. Описан также опыт авторов, касающийся нормативноправовых аспектов, безопасности личных данных, разработки общей архитектуры системы, позволяющей осуществлять эффективную работу и своевременное предоставление отчётов руководству и т. д. Особо отмечаются моменты, связанные с проектированием взаимодействия, т. к. система используется несколькими разнородными целевыми пользователями - от высшего руководства МЧС до рядовых инспекторов и обычных граждан. Предлагаются подходы к анализу больших данных, накопленных в системе, на основе OLAP-технологий и Data mining. Рассматриваются примеры реализации в системе оперативных OLAP-отчетов.

Ключевые слова: информационная система, распределённые базы данных, программная инженерия, большие данные, OLAP-технологии.

Введение

В последние годы руководство России уделяло особое внимание развитию проекта «Электронное правительство», и это, судя по всему, приносит свои плоды. В течение 10 лет индекс ООН, характеризующий развитие электронного правительства (The UN E-Govemment Development Index - EGDI), для России увеличился с 0,433 в 2003 г. до 0,735 в 2012 г., причём наша страна в настоящее время занимает самую высокую позицию в Восточной Европе, показав рост на 32 позиции с 2010 г. [1]. Как известно, EGDI состоит из трёх основных компонентов: индекс онлайн-услуг, индекс телекоммуникаций и индекс человеческого капитала. Российские показатели для первых двух индексов существенно превышают среднемировой уровень. Это является хорошим результатом, учитывая понятные проблемы с развитием инфраструктуры в условиях такой обширной территории, как Россия. Однако индекс человеческого капитала не демонстрирует столь впечатляющего преимущества, превышая среднемировое значение только на 23 %. Косвенный показатель готовности любой страны к внедрению электронного правительства - это также степень так называемого «цифрового разрыва», когда для некоторых категорий граждан вероятность использования современных информационнокоммуникационных технологий (ИКТ) и получения от этого соответствующих выгод является существенно более низкой. Часто отмечается (см., например, [2]), что для более-менее развитых стран соответствующие барьеры лежат не в экономической сфере, а возникают, скорее, вследствие неосведомлённости граждан относительно возможностей, предоставляемых ИКТ, и субъективных представлений о чрезмерной сложности электронных услуг.

Действительно, важнейшим условием для успеха системы электронного правительства являются её доступность и удобство использования для всех категорий граждан. Отметим, что в 2008 г., когда EGDI только появился, он уже включал в себя такие показатели, как доступность и удобство. В России, однако, количество нормативных документов, касающихся аспектов удобства взаимодействия пользователей системы электронного правительства, в настоящее время измеряется единицами: это Приказ № 470 Минэкономразвития РФ «О Требованиях к технологическим, программным и лингвистическим средствам обеспечения пользования официальными сайтами федеральных органов исполнительной власти» и Федеральный закон от 09.02.2009 8-ФЗ «Об обеспечении доступа к информации о деятельности государственных органов и органов местного самоуправления». Отметим, что ситуация в странах, где данная система более развита, является принципиально иной [3].

Ниже описан опыт разработки информационной системы для органов надзорной деятельности МЧС России, планируемой как сегмент электронного правительства. Команда разработчиков включает как профессиональных ИТ-специалистов Центра управления в кризисных ситуациях ГУ МЧС России по Новосибирской области, так и представителей академической среды из Новосибирского государственного технического университета. При создании проекта системы учитывался опыт Всесоюзного научно-исследовательского института гражданской обороны и чрезвычайных ситуаций МЧС России (ВНИИГОиЧС) и Всесоюзного научноисследовательского института пожарной охраны МЧС России (ВНИИПО), которые по заказу Департамента надзорной деятельности и профилактической работы (ДНДПР) МЧС России, в рамках опытно-конструкторской работы, разработали опытный образец системы сбора и анализа данных о состоянии пожарной безопасности и результатов надзорной деятельности объектов защиты на территории Российской Федерации, в том числе автоматизированных баз данных о состоянии пожарной безопасности объектов социальной защиты и здравоохранения. Мы особо выделяем некоторые из проектных решений и стадий разработки, а также предлагаем применять алгоритмы интеллектуального анализа «больших данных», накапливаемых в системе, для повышения объективности и эффективности принятия решений.

Проектирование информационной системы

Обеспечение безопасности жизнедеятельности населения, территорий и объектов экономики находится в прямой зависимости от уровня организации и осуществления органами надзорной деятельности (ОНД) МЧС России предупредительных мер и контролирующих мероприятий, входящих в компетенцию МЧС России. В настоящее время количество инспекторов составляет более 15,5 тыс. человек, которые осуществляют надзор за безопасностью более 2,3 млн объектов экономики, ежегодно реализуя более 4 млн проверок и 7,5 млн противопожарных мер, предотвращая около 450 тыс. пожаров и ущерб в размере около 35-45 млрд руб.

Система сбора, обработки и анализа данных ОНД до проведения автоматизации характеризовалась такими существенными недостатками, как высокая трудоёмкость, низкая оперативность предоставления данных и высокая степень зависимости от компетентности экспертов и аналитиков, осуществляющих предварительное обобщение данных на нижних (территориальных) уровнях иерархии МЧС. Анализ результатов надзорной деятельности, который является чрезвычайно важным для принятия оперативных решений, осуществлялся ежеквартально, но с задержкой в 20 дней, необходимых для обработки данных и получения дополнительной информации от смежных отделов МЧС.

Вследствие этого создание интегрированной информационной системы, способной эффективно собирать, хранить и обрабатывать все имеющиеся данные о безопасности объектов экономики на территории России и результатах планомерной надзорной деятельности, находящейся в компетенции МЧС России, было признано необходимым для оценки текущей ситуации с безопасностью, создания обоснованных прогнозов, разработки эффективных планов проверок и обеспечения анализа надзорной деятельности и принятия рациональных решений руководством ОНД МЧС России на всех уровнях иерархии. Основная цель разработанной системы, получившей название «Автоматизированная информационная система (АИС) «Электронный инспектор», - повышение эффективности управления за счёт использования общей информации и технологической структуры, эффективного взаимодействия между задействованными подсистемами, гражданами и организациями. Автоматизированная информационная система «Электронный инспектор» состоит из двух взаимосвязанных подсистем, базирующихся на территориально распределенной системе баз данных (БД):

- специальное программное обеспечение «Автоматизированная информационная система сбора информации о противопожарном состоянии объектов надзора и исполнения административных процедур по осуществлению государственного пожарного надзора на объектах надзора» (СПО «ИАП»);

- веб-приложение «Система государственных надзоров МЧС России» - система, реализующая функции контроля и анализа состояния безопасности объектов защиты и результатов надзорной деятельности в области федерального государственного пожарного надзора (ФГПН), государственного надзора в области гражданской обороны (ГНГО) и государственного надзора в области защиты населения и территорий от чрезвычайных ситуаций техногенного характера (ГНЗТЧС) на объектах экономики на территории Российской Федерации.

Система призвана стать интегрированным информационным ресурсом для автоматизированных процессов по осуществлению надзорной деятельности, мониторингу состояния безопасности объектов надзора, с использованием инструментариев формирования запросов и выводов отчетов (guery-and-reporting tools) и многомерного анализа данных (MDA) для предоставления достоверной информации всем заинтересованным внутренним и внешним пользователям.

Целевые пользователи и их задачи. Как было упомянуто выше, мы считаем высокий уровень удобства взаимодействия (юзабилити) важным условием для общего успеха внедрения и использования систем электронного правительства. Таким образом, целевые пользователи и их задачи были определены на самых начальных стадиях проекта (как рекомендуется, например, в [4]). Тремя основными категориями целевых пользователей являются следующие:

1. Государственные инспектора территориальных ОНД МЧС России, осуществляющие надзорную деятельность с применением системы: ведение БД электронных контрольнонаблюдательных дел объектов защиты, состоящих на учете в ОНД МЧС России; планирование деятельности инспекторского состава; исполнение административных процедур по результатам проверок на объектах экономики в области ФГПН, ГНГО и ГНЗНТЧС; ведение анализа состояния безопасности объектов надзора и надзорной деятельности.

2. Руководство всех уровней иерархии ОНД МЧС России, осуществляющее с применением системы контроль и анализ безопасности объектов экономики на поднадзорной территории и планирование и анализ результатов надзорной деятельности. Руководство получает аналитические и статистические отчёты в разрезе всех уровней иерархии ОНД МЧС России, в том числе по должностным лицам, по видам надзоров МЧС России, по различным категориям объектов экономики и т. п. Представителям руководства ОНД МЧС были бы полезны также функции поддержки принятия решений и прогнозирования.

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

Задачи перечисленных категорий пользователей являются довольно разнообразными, но все они включают в том или ином виде информационный поиск и получение систематизированных реестров данных и многомерных статистических и аналитических отчетов в обширной БД системы. Пользователям МЧС России были бы полезны также функции поддержки принятия решений и прогнозирования. Конечно же, сотрудники МЧС должны иметь авторизованный доступ в систему. В отношении обычных граждан было решено использовать технологию Data Mart (информационная «витрина»), с созданием «облегченного» хранилища данных в открытом доступе, в заранее утвержденном формате данных, с учетом нормативных актов безопасности информации.

Правовые вопросы и доступ к информации. В качестве наиболее значимого правового акта, имеющего отношение к разработке системы, был определён Федеральный закон от 27.07.2006 152-ФЗ «О персональных данных», обусловивший необходимость разработать как минимум 16 внутренних и общедоступных документов, касающихся безопасности персональных данных (таких, например, как «Политика обработки персональных данных», «Нормативы для прав доступа администраторов системы», «Организация неавтоматизированной обработки персональных данных» и т. д.). Данные о сотрудниках МЧС хранятся в деперсонифицирован-ном виде, который позволяет определить только пользователя системы, но не реальное лицо. В отношении данных об организациях необходимости аналогичного скрытия не возникло, поскольку начиная с 2009 г. соответствующая информация открыто предоставляется из реестра юридических лиц органами государственной власти. Персонифицированные данные в верхних слоях системы не визуализируются, в соответствии с требованиями нормативных актов о персональном учете данные отображаются в деперсонифицированном виде. Персональные данные, однако, становятся доступны авторизованным пользователям на нижнем уровне системы при работе непосредственно инспекторов при вводе административных процедур, когда формируется «Административное дело» для организации или её сотрудника, ответственного за нарушение безопасности объектов надзора.

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

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

Реализация интегрированной информационной системы

База данных и общая архитектура системы. После рассмотрения возможных вариантов система была спроектирована с использованием многоуровневой БД, соответствующей организационной структуре ОНД МЧС - так, что каждый отдел ОНД имеет собственную инсталлированную БД (СУБД Firebird 2.1) в архитектуре клиент/сервер. Данные, касающиеся объектов надзора и результатов их проверок на каждой поднадзорной территории, независимо вводятся в каждую из таких «локальных» БД с использованием СПО «ИАП». Затем, в соответствии с установленной правилами периодичностью, данные передаются из территориальных БД в субъек-товые, а потом и в интегрированную БД федерального уровня, содержащую данные по всем ОНД МЧС России. Общая схема архитектуры информационной системы представлена на рис. 1.

Рис. 1. Архитектура системы в разрезе территориально распределенной системы управления МЧС

Хотя данные аспекты, связанные с передачей данных и синхронизаций всех БД между собой, безусловно, увеличивали сложность архитектуры и приводили к необходимости решения дополнительных задач на различных стадиях проекта, тем не менее в целом выбранная архитектура была признана успешной в условиях географически распределённой и разнородной структуры отделов ОНД и состояния системы компьютерной оснащенности и связи в ОНД МЧС России. В результате выбора такой архитектуры и исходя из требований безопасности интерфейс системы был реализован в виде двух относительно независимых частей системы: СПО «ИАП» с территориально распределенной БД и веб-приложением, функционирующими на сводной федеральной БД «Система государственных надзоров МЧС России», и официальный общедоступный сайт «Государственный надзор МЧС России».

Таким образом, с учетом различных категорий целевых пользователей и упомянутых выше соображений и требований, система была реализована как две относительно независимые подсистемы - Интранет (с доступом только для авторизованных пользователей и только из сети МЧС) и общедоступный веб-сайт, причём обе подсистемы работают с одной БД. На общедоступный веб-сайт, разработка которого в настоящее время ещё продолжается, были возложены следующие задачи:

- предоставление гражданам и представителям организаций достоверной и своевременной информации о состоянии объектов надзора, о деятельности ОНД МЧС и о планах и результатах проверок;

- способствование созданию позитивного имиджа для ОНД и МЧС в целом посредством информирования общественности об их целях, полномочиях и юридических основаниях деятельности;

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

Одной из непростых задач стало проектирование веб-интерфейсов как для Интранета, так и для веб-сайта, которые позволили бы достичь высокого уровня юзабилити для системы, и в частности эффективности информационного поиска в условиях весьма существенного объема данных в БД.

Процесс проектирования интерфейса системы. В ходе проектирования веб-интерфейса системы было определено, в частности, что он должен иметь современный вид, отличаться минимально возможной сложностью и в наименьшей степени полагаться на предыдущий опыт пользователя в сфере ИКТ. Мультимедийные и флеш-технологии также не должны использоваться без серьёзных оснований. Представление информации предпочтительно в виде обычного гипертекста, который может быть легко скопирован и сохранён, а использование файлов форматов .doc и .pdf должно быть по возможности минимизировано. Следует отметить, что распространённым неудачным решением при создании веб-сайтов электронного правительства является формирование их структуры в соответствии с организационной структурой соответствующего правительственного органа, вследствие чего максимально интегрированной становится информация о безопасности объектов экономики по всем видам надзоров компетенции МЧС России, о разделении которых целевые пользователи сайта не имеют представления.

Что касается Интранета, то основной проблемой было размещение обширной и разнородной информации для различных групп 3 категорий пользователей. Так, в нашем случае мы стремились сделать всё возможное для интуитивно понятного позиционирования по уровням иерархической структуры ОНД МЧС России, с использованием интерактивной географической карты РФ, представляя на всех страницах сайта информацию для выбранного уровня территории России: от территориальных ОНД МЧС России, субъектовых и региональных ОНД, до РФ в целом. Структура сайта также разделена на функциональные блоки в соответствии с выполняемыми системой задачами: реестры объектов экономики, планы и результаты надзорной деятельности, многофункциональный инструментарий аналитических и статистических отчетов. Одним из удачных решений стало введение в интерфейс сайта, функционирующего для сотрудников МЧС России, контекстно-зависимого блока «Быстрые ссылки» обеспечивающего мгновенный доступ к различным профессионально-ориентированным информационным системам МЧС России (рис. 2).

Рис. 2. Прототип интерфейса системы (Интранет)

Последующий процесс проектирования интерфейса носил итеративный характер и в основном полагался на такой метод, как экспертное оценивание, поскольку пользовательское тестирование могло проводиться только удалённо - доступ к целевым пользователям из состава сотрудников МЧС организован через общероссийский форум пользователей системы и ежеквартальные отчеты управлений МЧС субъектов России о результатах внедрения, замечаниях и предложениях по системе АИС «Электронный инспектор».

Многофункциональный анализ данных хранилища информационной системы

Согласно современным оценкам таких компаний, как IBM и Intel, объем данных, ежедневно создаваемых и передаваемых в мире, имеет порядок экзабайтов (1018), причём ежегодный прирост составляет около 50 %. Это является одной из причин, почему анализ значительных объемов данных с начала 2000-х гг. стал выделяться в самостоятельную область, получившую название «большие данные» (Big Data). Отмечается, что такие данные характеризуются не только значительными объемами, которые в некоторых случаях делают невозможным долговременное хранение данных, но и высокой скоростью прироста (и, соответственно, необходимой обработки) и многообразием в плане структуры данных [5] - например, в результате порождения в информационных системах различных ведомств. В некоторых случаях данные могут являться неструктурированными, что порождает отдельную проблему их предварительного структурирования - приведения к виду, в котором они могут быть обработаны методами искусственного интеллекта или автоматизированного анализа данных.

В целом «большие данные» могут иметь или онлайн-природу (Всемирная сеть, БД поисковых систем и т. п.) или могут создаваться в ходе работы информационных систем предприятий и организаций. В нашем случае эксплуатация представленной системы в ОНД МЧС привела к накоплению данных о результатах проверок об объектах надзора, собранных за последние несколько лет. Данные системы, накопленные с 2012 г., характеризуются объемами около 853 690 записей о фактически проведенных проверках на 1 647 000 действующих объектах экономики и являются структурированными - согласно установленной разработчиками (архитекторами) жёсткой структуре БД. Современные методы анализа данных позволяют извлекать из накопленных данных огромную выгоду - в частности повышать эффективность надзорной деятельности государственных органов [6].

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

1. В СПО «ИАП» - автоматизация деятельности сотрудников ОНД МЧС России:

- мониторинг и анализ состояния безопасности объектов надзора;

- планирование проверок на подведомственной территории;

- исполнение административных процедур по результатам надзора;

- формирование запросов и выводов отчетов.

2. В веб-приложениях АИС «Электронный инспектор» - многомерный анализ накопленных данных в целях поддержки принятия решений на всех уровнях иерархии ОНД МЧС России на базе федерального хранилища данных (ХД):

- мониторинг и анализ состояния безопасности объектов надзора;

- анализ служебной деятельности в целях поддержки принятия решений.

Для реализации подсистемы анализа данных в системе была использована концепция многомерного ХД. По определению технического директора компании Prism Solution Б. Инмо-на, ХД есть предметно ориентированный, неизменчивый, интегрированный набор данных, применяемый для поддержки решений менеджерами [7]. Хранилище данных представленной системы предметно ориентировано на хранение данных о результатах плановых проверок объектов надзора (транзакциях). Интегрированность обеспечивается возможностью загрузки в ХД информации из источников, поддерживающих различные форматы данных и созданные в различных приложениях. Отметим, что данные, допускающие различный формат, в процессе загрузки преобразуются к единому представлению. Помимо хранения детализированных данных о результатах отдельных проверок, хранилище содержит агрегированные данные по всем необходимым измерениям и уровням агрегирования. Для поддержки хронологии в хранилище вводятся такие измерения, как время и дата.

Сущность многомерного представления данных состоит в следующем. Большинство реальных процессов описывается множеством показателей, свойств, атрибутов. Если собрать всю эту информацию в таблицу, то она окажется сложной для визуального анализа и осмысления. Более того, она может оказаться избыточной. Процесс извлечения информации из такой таблицы оказывается сложным и запутанным. Данная проблема возникает из-за того, что в плоскую двумерную таблицу загружаются многомерные данные. Разработка модели OLAP-кубов зарекомендовала себя наиболее эффективным и наглядным способом представления и оперативного анализа данных.

Хранилище накопленных в системе данных может быть представлено OLAP-кубом, содержащим два исходных измерения, определяемых категориальными переменными «Дата проверки» и «Объект проверки». Фактами такого куба являются переменные «Количество проверок» и «Количество нарушений» для каждого типа нарушений.

Многомерный анализ определяется как одновременный анализ по нескольким измерениям. По каждому измерению может производиться консолидация данных. Любое направление консолидации включает серию последовательных уровней обобщения, где каждый вышестоящий уровень соответствует большей степени агрегации данных по соответствующему измерению. Так, измерение «Дата проверки» может определяться следующим направлением консолидации «Месяц, квартал, год», а измерение «Объект надзора» последовательно обобщается в группы по измерениям иерархии рассматриваемой системы. В итоге имеем многомерную модель процесса, представленную на рис. 3.

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

Для формирования OLAP-отчетов в системе сформирована страница «Официальные отчеты», которая в виде интерактивной запросной системы позволяет анализировать выбранные показатели в разрезе времени, по структуре ОНД и с раскладкой некоторых показателей по заложенным видам. Пользователь может сам выбрать показатели, период и вид аналитического отчета для любого уровня иерархии ОНД МЧС России. Дополнительно предоставляется возможность выбора вида графического представления.

Дата проверки с— Таблица фактов —: Объект экономики

01.03.2012

01.03.2012

01.03.2012

01.03.2012

02.03.2012

02.03.2012

Количество нарушений типа 2;

Количество проверок; Количество нарушений типа 1;

ЗАО «Синтетика» МУП «ЦМИ»

НМУ «Мсдтранс» ООО «Центурион» ООО «Лсодр»

ОНД МЧС РФ

Субъект РФ

Квартал

ОНД 211; ОНД 212;

Московск. обл. Новосиб.обл.; Омская обл.;

2012 (!) 2012 (II) 2012 (111)

Регион

Год

Г. Москва Уральский ФО Сибирский ФО

2011

2012

Рис. 3. OLAP-куб процесса проверки объектов экономики

В качестве примера рассмотрим создание аналитических отчетов по основным показателям надзорной деятельности в области пожарной безопасности. На рис. 4 представлена табличная форма отчета для сравнения количества фактических проверок (kod_stroki = 3) с запланированным количеством проверок (kod_stroki = 4).

ktozaxodil (24)

ktozaxodil (24)

g avtoriz Щ custom_report gj {JOC_file g] dostup_k_obj g] enter_dat gj fact_dat gj fed_okr g] from_spo

Ш im9 gj news gg object |H otch_gpn g] otch_gpn_p g] polzovatl g] posetitel gj reestr gj reestr_reg gj region gj 5aved_graf gj shtat gj shtat_p gj spoiap gj Stat_PC @ stroki

idreg fo kodstroki znachenie k v god

О jf x: 3 7 3 1579 4 2012

р 1 X 3 7 3 540 1 2013

о у X 3 7 3 1084 2 2013

о у X 3 7 3 1457 3 2013

о j? X 3 7 3 1771 4 2013

ш j? X 3 7 3 306 1 2014

о j? X 4 7 3 1093 4 2012

ян j? X 4 7 3 146 1 2013

о j? X 4 7 3 246 2 2013

о j? X 4 7 3 395 3 2013

□ j? X 4 7 3 589 4 2013

ІШІ j? X 4 7 3 100 1 2014

в X 17 7 3 905 4 2012

И1 j? X. 17 7 3 186 1 2013

о X 17 7 3 357 2 2013

' Щ s X 17 7 3 491 3 2013

о f X 17 7 3 706 4 2013

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

ш X 17 7 3 81 1 2014

о s X 19 7 3 968 4 2012

ИЯ s X 19 7 3 185 1 2013

о s X 19 7 3 643 2 2013

о J? X 19 7 3 978 3 2013

idreg fo kod_stroki znachenie kv god

О X 3 7 4 1568 4 2012

□ X 3 7 4 540 1 2013

□ / X 3 7 4 1084 2 2013

о X 3 7 4 1457 3 2013

□ у X 3 7 4 1771 4 2013

□ X 3 7 4 306 1 2014

□ X 4 7 4 916 4 2012

□ * X 4 7 4 146 1 2013

□ X 4 7 4 246 2 2013

□ X 4 7 4 395 3 2013

о X 4 7 4 589 4 2013

о j? X 4 7 4 100 1 2014

□ J? X 17 7 4 754 4 2012

□ X 17 7 4 166 1 2013

о J? X 17 7 4 337 2 2013

□ у X 17 7 4 491 3 2013

о > X 17 7 4 706 4 2013

□ У X 17 7 4 81 1 2014

□ J? X 19 7 4 875 4 2012

о J' X 19 7 4 172 1 2013

□ s X 19 7 4 609 2 2013

р X 19 7 4 918 3 2013

Рис. 4. Фрагмент отчета сравнения плановых и фактических показателей надзорной деятельности

Подсистема анализа данных обладает широкими визуальными средствами. На рис. 5 представлены данные по количеству проверок в I квартале 2014 г. по субъектам Сибирского федерального округа, отчетных данных официальной статистики, в сравнении с реальными данными, введенными в АИС «Электронный инспектор». Данный вид анализа выявляет несоответствия и позволяет контролировать процесс внедрения и использования разработанной системы в РФ.

Рис. 5. Сравнительный анализ ввода результатов проверок по Сибирскому федеральному округу

Накопление в системе огромного количества систематизированной информации делает возможным применение интеллектуального анализа с использованием методов извлечения знаний Data mining, предполагающего более глубокий анализ, чем оперативный анализ OLAP. По определению Г. Пиатецкого-Шапиро, Data mining - это процесс обнаружения в сырых данных ранее неизвестных, нетривиальных, практически полезных, доступных интерпретации знаний, необходимых для принятия решений в различных сферах человеческой деятельности. Для поиска нетривиальных закономерностей используются различные классические и эвристические алгоритмы, включая аппарат нейронных сетей различных архитектур, регрессионный анализ, деревья решений, эволюционные схемы и т. д. Однако для практического применения важна классификация не по применяемым алгоритмам, а по специфике решаемых задач. В соответствии с такой спецификой выделяются пять типов закономерностей, обнаруживаемых с помощью методов Data mining: ассоциация (имеет место в случае, если несколько событий связаны друг с другом; последовательность (цепочка связанных во времени событий); классификация (выявляются признаки, выделяющие группу, к которой принадлежит тот или иной объект); кластеризация (отличается от классификации тем, что сами группы заранее не заданы, система анализа самостоятельно выделяет различные однородные группы данных); прогнозирование (основой для систем прогнозирования служит историческая информация, хранящаяся в БД в виде временных рядов).

При формировании алгоритмов автоматизации деятельности сотрудников ОНД МЧС России в СПО «ИАП» использовались и планируются к использованию все пять типов закономерностей Data mining. В частности, при формировании алгоритмов проведения проверки и применения административно-процессуальной деятельности использовались закономерности ассоциация, классификация и последовательность.

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

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

2. Вынесение распоряжения на проверку, согласование с прокуратурой.

3. Проведение проверки в указанные сроки или отмена проверки на законных основаниях.

4. Формирование результатов проверки в течение 3 суток от даты завершения проверки:

- составление акта проверки, вручение акта представителю субъекта;

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

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

- возбуждение дел об административных правонарушениях (ДАП) на основе выявленных нарушений обязательных требований безопасности и Кодекса Российской Федерации об административных правонарушениях;

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

Аналогично разработан алгоритм ведения ДАП, возбужденных должностными лицами ОНД МЧС России по результатам проверок с функцией отслеживания временных последовательностей событий согласно принятому в РФ законодательству (рис. 6).

риал административном практики

С 101.05.14 v ПО 108.07.14 v Поиск по индентификационному №

г 1

П Поиск по ФИО нарушителя: Применить

Itj Инспектор:] |

|Р Использовать фильтр по видч объекта 1

Выход

ж сортировки

Оставить документы © ГПН О ГНГО ОГНЗНТЧС О Все

0 Отображать состояние ДАП 0 Все ЛАП

Состояние ДАП

Черный - без нарушений сроков Синий - нарушен срок рассмотрения в ОНД Зеленый - нарушен срок передачи в еда Коричневый • передано в суп, не рассм-но в теч. 3 I ~1 ■ до конца срока оплаты менее 10 дней

Красный - просрочено по штрафу

Нарушители

Журнал ДАП

Дополнительные Фильтры:

Серый • закрыто производство

ia журнал и нажмите правую кнопку мыши)

Т N ДАП Дата ДАП Ф.И.О. инспектора Статуе наруш. Должность нар.. Фамилия нарушит Имя нарушит. Отч. нарушит. Статья КоАП РФ Наименов. объекта Тип адм.дела Т ип проверки Д; л

128 26.05.14 Лавриненко А.А. Должностное л директор Столярова Наталья Владимировна часть 1 статья 20.4 КоАП РФ ЗАО ''СИHTETHKA1S Административное дело ОНД Плановая проверк

129 26.05.14 Лавриненко А.А. Должностное л директор Столярова Наталья Владимировна часть 3 статья 20.4 КоАП РФ ЗАО "СИНТЕТИКА 1 i Административное дело ОНД Плановая проверк

130 26.05.14 Лавриненко А.А. Должностное/ директор Столярова Наталья Владимировна часть 4 статья 20.4 КоАП РФ ЗАО "СИНТЕТИКА 1 '■ Административное дело ОНД Плановая проверк

131 27.05.14 Бондарев Б.Е. Должностное; гл.инженер,инже Лоза Владимир Иванович часть 4 статья 20.4 КоАП РФ НМИ "ME ДТРАНС-1' Административное дело ОНД Плановая проверк

132 27.05.14 ТулапинАА Должностное л гл. инженер,инже Лоза Владимир Иванович часть 1 статья 20.4 КоАП РФ Н МУ "М Е ДТРАН С-1" Административное дело ОНД |Плановая проверк

133 28.05.14 Поломошнова И. С Должностное ; директор Луговской Андрей Станиславович часть 4 статья 20.4 КоАП РФ ООО "СЕДЬМОЙ Л У Административное дело ОНД нию Ф/Ю лиц, орга

134 2Э.05.14 Бондарев Б.Е. Должностное л должностное лиц Рузанкин Эдуард Вячеславович часть 12 статья 1 Э.5 КоАП РФ ВНИПИ ГАЗДОБЫЧ^ Материалы на рассмотр.в сда(админПо контролю предп

135 30.05.14 Бондарев В.Е. Должностное 1 директор Беляцкий Эдуард Витальевич часть 1 статья 20.4 КоАП РФ МУ П "Ц М И" Административное дело ОНД Плановая проверк

136 30.05.14 Бондарев В.Е. Должностное л главный врач Заблоцкий Ростислав Михайлович часть 13 статья 19.5 КоАП РФ МУ3 Н М ДКД №3 М атериалы на рассмотр. в сда(админ П о контролю предп

137 23.05.14 Бондарев В.Е. Должностное л директор Баранов Илья Сергеевич часть 1 статья 20.4 КоАП РФ 000 "Б И К ФУ Д" Административное дело ОНД Плановая проверк

138 02.06.14 П оломошнова И. С. Должностное л заместитель дир' Зайцев Евгений Викторович часть 14 статья 1 Э.5 КоАП РФ ЗАО "ЦЕНТРАЛЬНА? Материалы на рассмотр.в сда[админПо контролю предп

138 102.06.14 ■ Розенберг Н. 8. Должностное л директор Еременко алексей Витальевич часть 1 статья 20.4 КоАП РФ ОБЩЕСТВО С ОГРАН Административное дело ОНД ■Плановая проверк

► 140 02.06.14 Т ч лапин А.А. Должностное л директор Носков Николай Александрович часть 12 статья 13.5 КоАП РФ Материалы на рассмотр.в сда(админПо контролю предп

141 04.06.14 Лавриненко А.А. Юридическое Л1 Открытое акционер ■ часть 12 статья 1 Э.5 КоАП РФ :0А0 'ЭК0НИИПР0Е1 Материалы на рассмотр.в сда[адмиНПо контролю предп

142 02.06.14 Т улапин А.А. Должностное л заместитель дир| Лосенков Алексей Борисович часть 12 статья 1 Э.5 КоАП РФ ОБЩЕСТВО С ОГРАН Материалы на рассмотр.в сда(админПо контролю предп

143 30.05.14 ТулапинАА Должностное л исполнительный .Липатов Михаил Т имофеевич часть 1 статья 20.4 КоАП РФ 000 "ЛЕ 0 ДР" Административное дело ОНД Плановая проверк

144 30.05.14 Тулапин А.А. Должностное; исполнительный Липатов Михаил Т имофеевич часть 4 статья 20.4 КоАП РФ 000 "ЛЕ 0 ДР" Административное дело ОНД Плановая проверк

145 04.06.14 Розенберг Н.8. Должностное л директор Колпакова Антонина Николаевна часть 1 статья 20.4 КоАП РФ ООО "ЦЕНТУРИОН Е Административное дело ОНД Плановая проверк

146 ; 06.06.14 Поломошнова И.С Должностное л генеральный дир Лукашевич Владислав Владимирович часть 1 статья 20.4 КоАП РФ ОАО "Н0В0СИБИРС1 Административное дело ОНД .Плановая проверк

(147 '06.06.14 1П о ломошнова И. С. Должностное л генеральный дир Л укашевич Владислав Владимирович часть 3 статья 20.4 КоАП РФ ОАО "Н 0 ВО СИБ И PCI Административное дело ОНД .Плановая проверк

< >

Рис. 6. Журнал ДАП с учетом состояния

В перспективе планируется внедрение системы интеллектуального анализа данных с применением методов распознавания и выявления ассоциаций данных для выявления «черных» списков объектов экономики с критическим состоянием безопасности в сфере ответственности МЧС России.

Заключение

МЧС России, являющееся ответственным за обеспечение безопасности населения, территорий и объектов экономики, характеризуется комплексной и распределённой структурой, а в ходе его деятельности генерируются значительные объемы данных, в отношении которых требуется проведение своевременного анализа, составления отчётов и поддержка принятия дальнейших решений. Создание и внедрение в 2011 г. вышеописанной интегрированной информационной системы позволило обеспечить потребности как Министерства, так и обычных граждан, через открытость информации, касающейся состояния безопасности объектов и деятельности ОНД МЧС по проведению проверок.

Проект по разработке системы, который продолжается по настоящее время, свёл вместе профессиональных разработчиков программного обеспечения и представителей научной среды, а некоторые составляющие опыта, полученного в ходе проекта, приведены нами в данной статье. Отметим, что в то время как инфраструктурные и технологические аспекты в проекте были проработаны относительно беспроблемно, моменты, касающиеся анализа задач целевых пользователей и итеративного улучшения юзабилити системы, не получили достаточно высокой оценки заказчика. В целом представляется, что улучшение взаимодействия всех категорий пользователей и изучение опыта стран, более «продвинутых» в развитии средств электронного правительства, будут в значительной степени способствовать прогрессу электронного правительства и в Российской Федерации.

Исследования по использованию «больших данных», накопленных в нашей системе, еще только начинаются. Реализованы возможности многомерного оперативного анализа на основе OLAP-технологии, а также элементы углубленного анализа на основе технологии Data mining. Однако уже видны перспективы и огромный потенциал данных исследований. В дальнейшем планируется развитие аналитических и прогнозных возможностей интегрированной информационной системы для выявления скрытых закономерностей в данных, а также их использование для решения задач управления и принятия решений.

СПИСОК ЛИТЕРАТУРЫ

1. United Nations: E-Govemment Survey 2012. Нью-Йорк: Изд-во ООН, 2012.

2. Bakaev M. E-learning and Elder People: Barriers and Benefits / M. Bakaev, V. Ponomarev, L. Prokhorova // IEEE Region 8 International Conference on Computational Technologies in Electrical and Electronics Engineering. SIBIRCON, Novosibirsk, 2008. P. 110-113.

3. Данилов Н. А. Правовое регулирование электронного правительства в зарубежных странах /

Н. А. Данилов: автореф. дис. ... канд. юрид. наук. М., 2013. 22 с.

4. Nielsen J. Bridging the Designer-User Gap. Alertbox 17 March 2008. Nielsen Norman Group, 2008.

5. Laney D. The Importance of 'Big Data': A Definition / D. Laney // URL: http://www.gartner.com/resId =2057415 11.07.2014.

6. Майер-Шенбергер В. Большие данные. Революция, которая изменит то, как мы живем, работаем и мыслим / В. Майер-Шенбергер, К. Кукьер. М.: Манн, Иванов и Фербер, 2014. 230 с.

7. Inmon B. Building the Data Warehouse / B. Inmon. New York: Wiley and Sons, 1992.

Статья поступила в редакцию 4.04.2014, в окончательном варианте - 15.08.2014

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

ИНФОРМАЦИЯ ОБ АВТОРАХ

Шарафутдинова Елена Николаевна - Россия, 630073, Новосибирск; Новосибирский государственный технический университет; аспирант кафедры «Экономическая информатика»; [email protected].

Авдеенко Татьяна Владимировна - Россия, 630073, Новосибирск; Новосибирский государственный технический университет; д-р техн. наук, профессор; зав. кафедрой «Экономическая информатика»; [email protected].

Бакаев Максим Александрович - Россия, 630073, Новосибирск; Новосибирский государственный технический университет; канд. техн. наук; доцент кафедры «Экономическая информатика»; [email protected].

E. N. Sharafutdinova, T. V. Avdeenko, M. A. Bakaev

DESIGN AND IMPLEMENTATION OF INTEGRATED INFORMATION SYSTEM FOR MINISTRY OF EMERGENCY SITUATIONS OF RUSSIA

Abstract. This article describes some of the features and useful experience of the project on development of the information system for the Ministry of the Russian Federation for Civil Defense, Emergencies and Elimination of Consequences of Natural Disasters (EMERCOM of Russia), which was attended by the representatives of the real IT sector and scientific environment. One of the main problems is the integration of data from geographically remote offices of Ministry of Emergency Situations, which led to the creation of a specially designed multi-level database (DB) for the information system. We also describe our experience concerning the regulatory aspects, security of personal data, the development of the overall system architecture, which allows work effectively and submit reports timely to management, etc. The aspects related to the design of interaction is especially highlighted, as the system is used by several diverse target users - from senior management to ordinary inspectors and citizens. The approaches to the analysis of big data accumulated in the system, based on OLAP-technologies and Data mining are presented. The examples of the implementation of the system operational OLAP-reports are considered.

Key words: information system, distributed databases, software engineering, big data, OLAP-technology.

REFERENCES

1. United Nations: E-Government Survey 2012. New York, Izd-vo OON, 2012.

2. Bakaev M., Ponomarev V., Prokhorova, L. E-learning and Elder People: Barriers and Benefits. IEEE Region 8 International Conference on Computational Technologies in Electrical and Electronics Engineering. SIBIRCON, Novosibirsk, 2008, pp. 110-113.

3. Danilov N. A. Pravovoe regulirovanie elektronnogo pravitel’stva v zarubezhnykh stranakh. Avtoreferat dis. kand. iurid. nauk [Legal control of e-government in foreign countries. Abstract of dis. cand. tech. sci.]. Moscow, 2013. 22 p.

4. Nielsen J. Bridging the Designer-User Gap. Alertbox 17 March 2008. Nielsen Norman Group, 2008.

5. Laney D. The Importance of 'Big Data’: A Definition. Available at: http://www.gartner.com/resId =2057415 11.07.2014.

6. Maier-Shenberger V., Kuk'er K. Bol'shie dannye. Revoliutsiia, kotoraia izmenit to, kak my zhivem, rabo-taem i myslim [Big data. Revolution that changes our lives]. Moscow, Mann, Ivanov i Ferber Publ., 2014. 230 p.

7. Inmon B. Building the Data Warehouse. New York, Wiley and Sons, 1992.

The article submitted to the editors 4.04.2014 in the final version - 15.08.2014

INFORMATION ABOUT THE AUTHORS

Sharafutdinova Elena Nikolaevna - Russia, 630073, Novosibirsk; Novosibirsk Technical State University; Postgraduate Student of the Department "Economic Informatics"; [email protected].

Avdeenko Tatiyana Vladimirovna - Russia, 630073, Novosibirsk; Novosibirsk Technical State University; Doctor of Technical Sciences, Professor; Head of the Department "Economic Informatics"; [email protected].

Bakaev Maxim Aleksandrovich - Russia, 630073, Novosibirsk; Novosibirsk Technical State University; Candidate of Technical Sciences, Assistant Professor of the Department "Economic Informatics"; [email protected].

i Надоели баннеры? Вы всегда можете отключить рекламу.