ЗАКЛЮЧЕНИЕ В ходе реализации третьего этапа НИР выполнены работы и получены результаты, соответствующие требованиям Государственного контракта № 02.740.11.0654 от 29.03.2010 г.
Выполнены следующие работы:
анализ, классификация и формализация объектов и процессов реального мира как объектов учета системы мониторинга;
анализ и формализация информационных связей объектов учета в обобщенной модели объекта мониторинга;
разработка информационной модели представления (хранения) данных мониторинга;
разработка методики подготовки процедуры мониторинга с использованием адаптивной системы;
разработка метода автоматизации сбора данных в адаптивной системе мониторинга;
исследование и разработка принципов интеграции адаптивных систем мониторинга с электронными источниками данных;
разработка практических рекомендаций по реализации базы данных и подсистемы сбора данных.
На основе проведенных в рамках первого этапа НИР исследований можно сделать следующие выводы.
1 Имеет место существенное разнообразие видов объектов учета системы административного мониторинга применительно к ее основной функции – поддержке процесса управления. Поэтому применение стандартных подходов при априорной точной формализации предметной области в терминах модели «сущность-связь» невозможно. Наиболее рациональным вариантом обеспечения свойства адаптивности системы административного мониторинга как человеко-машинной системы или ее адаптируемости как программной системы является повышение уровня абстракции информационных моделей объектов учета.
2 В случае автоматизации процесса административного мониторинга сущность решаемых программными средствами задач определяется спецификой предметной области административного мониторинга лишь в незначительной степени. Это обусловливается набором функций системы, который инвариантен относительно предметной области: ввод данных, хранение, обработка и вывод. Разнообразие типов объектов учета определяет только разнообразие свойств объектов учета и их значений, но не функций системы. Таким образом, возможно применение абстрагирования второго уровня, при котором информационная модель объекта мониторинга делается инвариантной относительно различных объектов и процессов реального мира.
3 Информационное представление структурных составляющих модели хранения данных в системе административного мониторинга может быть задано следующими множествами информационных объектов: множеством типов объектов учета, множеством нетипизированных объектов учета, показателей объектов учета.
4 Информационные связи элементов модели хранения данных в системе административного мониторинга могут быть заданы совокупностью следующих отношений ассоциации и агрегации: отношение типизации объектов учета, отношение «объект учета – показатель объекта учета», отношение «объект учета – объект учета», отношение «тип объекта учета – тип объекта учета», отношение регистрации значений показателей объектов учета.
5 Информационная модель представления (хранения) данных мониторинга представляет собой не только абстракцию объекта административного мониторинга, но и является формальной основой для автоматизации процессов сбора данных.
6 Подготовка процедуры мониторинга, заключающаяся в адаптации системы административного мониторинга к задаче мониторинга, является сложным процессом, требующим формализации. Предложенная методика базируется на использовании различных спецификаций объекта мониторинга, выражаемых в табличной форме или в виде графовых моделей.
7 Метод автоматизации процесса сбора данных в адаптивной системе мониторинга базируется на преобразовании модели хранения (представления) данных системы административного мониторинга в модели диалоговых интерфейсов сбора данных, используемые в дальнейшем для автоматической генерации интерфейсных форм.
8 Модели диалоговых интерфейсов сбора данных рационально представлять с помощью абстракции «алгебраический тип данных».
9 При осуществлении интеграции распределённых адаптивных систем административного мониторинга с существующими информационными системами наиболее рационально применение технологии интеграции на основе данных, так как взаимодействие по управлению в данном случае практически не обосновано.
10 Представление полученной формализованной модели хранения данных на физическом уровне является нетривиальной задачей. Прямое использование сетевого, иерархического или реляционного подхода сопряжено с рядом недостатков. Наиболее рациональным является использование реляционного представления с реализацией поверх него предложенной сетевой модели методами Adjacency List, Nested Set, Materialized Path или их комбинации.
11 Физическая реализация подсистемы сбора данных рациональна на основе web-интерфейса с использованием асинхронных пользовательских запросов по технологии AJAX.
В ходе выполнения исследований полностью решены сформулированные во введении задачи.
Результаты третьего этапа НИР будут использованы в рамках пятого этапа в качестве научно-методической основы в ходе решения задач проектирования экспериментального образца распределенной адаптивной системы административного мониторинга, реализации и исследования программных средств, обеспечивающих адаптивную организацию процессов сбора и хранения данных.
Результаты реализации третьего этапа рассмотрены и одобрены на заседании научно-технического совета ФГОУ ВПО «Госуниверситет – УНПК».
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ ISO/IEC 19501:2005. Information technology. Open Distributed Processing. Unified Modeling Language (UML) Version 1.4.2 . – Switzerland: ISO/IEC, 2005 – 456 p.
Кравцова, Н.А. Вопросы хранения информации при построении адаптивных систем административного мониторинга [Текст] / Н.А. Кравцова, А.И. Фролов, И.С. Константинов // Труды Всероссийской научно-методической конференции «Телематика-2010». – 2010. – Т. 1. – С. 148-150.
Константинов, И.С. Модель хранения данных в адаптивной автоматизированной системе административного мониторинга [Текст] / И.С. Константинов, А.И. Фролов, Н.А. Кравцова // Информационные системы и технологии. – 2010. – №4(60). – С. 66-73.
Кравцова, Н.А. Методика организации процессов сбора, хранения и обработки данных в автоматизированной адаптивной системе административного мониторинга [Текст] / Н.А. Кравцова, А.И. Фролов // Сборник трудов X Всероссийской научной конференции молодых ученых «Наука. Технологии. Инновации»: в 4-х частях. – Новосибирск: НГТУ, 2010. – Ч. 1. – С. 139-141.
Minto, B. The pyramid principle: logic in writing and thinking [Text] / B.Minto. – Financial Times Prentice Hall, 2008. – 177 p.
Душкин, Р. Алгебраические типы данных и их использование в программировании [Текст] / Р. Душкин // Практика функционального программирования. – 2009. – Вып. 2. – С. 48-60
Фролов, А.И. Формализация процесса генерации диалоговых интерфейсов сбора данных в автоматизированной адаптивной системе административного мониторинга [Текст] / А.И. Фролов, Н.А. Кравцова // Информационные системы и технологии. – 2011. – №3(65). – С. 12-20.
Dahl, O.-J. Structured programming [Text]/ O.-J. Dahl, E. W. Dijkstra, C. A. R. Hoare. – London; New York : Academic Press, 1972. – 220 p.
Обзор технологий интеграции современных информационных систем [Электронный ресурс]. – Режим доступа: http://www.microsoft.com/Rus/ Government/analytics/integration/overview.mspx, свободный. – Систем. требования: ПК 486 или выше ; 8 Мб ОЗУ ; Windows 3.1 или Windows 95 ; SVGA 32768 и более цв. ; 640х480 ; 16-бит. зв. карта ; мышь. – загл. с экрана – яз. рус.
Технологии интеграции государственных информационных систем и организации межведомственного взаимодействи [Электронный ресурс]. – Режим доступа: www.emag.iis.ru/arc/infosoc/emag.nsf/BPA/cd06e076eeaa46c4c 3256ecc003212ca , свободный. – Систем. требования: ПК 486 или выше ; 8 Мб ОЗУ ; Windows 3.1 или Windows 95 ; SVGA 32768 и более цв. ; 640х480 ; 16-бит. зв. карта ; мышь. – загл. с экрана – яз. рус.
Хопп, Г. Шаблоны интеграции корпоративных приложений [Текст] / Грегор Хопп, Бобби Вульф. ; пер. с англ. – М.: ООО «И.Д. Вильямс», 2007 – 672 с.
Scherbakov, N. Network (CODASYL) Data Model [Электронный ресурс] / N. Scherbakov, H. Maurer. – URL: http://coronet.iicm.tugraz.at/wbtmaster/allcoursescontent/netlib/ndm1.htm
Cormen, T.H. Introduction to Algorithms, Second Edition [Текст] / T.H. Cormen, C.E. Leiserson, R.L. Rivest, C. Stein // MIT Press and McGraw-Hill. – 2001. – C. 527-529.
Celko, J. Trees and Hierarchies in SQL for Smarties [Текст] / excerpt from Chapter 2. MIT Press and McGraw-Hill. – 2004.
Tropashko, V. Trees in SQL: Nested Sets and Materialized Path [Электронный ресурс] / V. Tropashko. – URL: http://www/dbazine.com/oracle/or-articles/tropashko4
OpenLaszlo Showcase [Электронный ресурс]. – URL: http://www.openlaszlo.com/node/409
Lotus software [Электронный ресурс]. – URL: http://www-01.ibm.com/software/lotus/?lnk=mhpr
JavaServer Faces Technology [Электронный ресурс]. – URL: http://www.oracle.com/technetwork/java/javaee/javaserverfaces-139869.html
Garrett, J.J. Ajax: A New Approach to Web Applications [Электронный ресурс] / J.J. Garrett. – URL: http://www.adaptivepath.com/ideas/ajax-new-approach-web-applications
Microsoft Corporation Editorial Style Board. Manual of Style for Technical Publications, Third Edition [Text] // Microsoft. – 2004.– 432 p.
Якубайтис, Э.А. Теория автоматов [Текст]/ Э. А. Якубайтис, В. О. Васюкевич, А. Ю. Гобземис, Н. Е. Зазнова, А. А. Курмит, А. А. Лоренц, А. Ф. Петренко, В. П. Чапенко // Теория вероятностей. Математическая статистика. Теоретическая кибернетика. — М.: ВИНИТИ, 1976. — Т. 13. — С. 109–188.
Типы пользовательского интерфейса в приложениях [Электронный ресурс]. – URL: http://msdn.microsoft.com/ru-ru/library/a3st40hd.aspx
|