|
|
|
|
|
ГИБКИЕ АВТОМАТИЗИРОВАННЫЕ СИСТЕМЫ И ИХ ПРИМЕНЕНИЕ ПРИ АВТОМАТИЗАЦИИ УПРАВЛЕНИЯ ЛИКВИДАЦИЕЙ ЧРЕЗВЫЧАЙНЫХ СИТУАЦИЙ Чернов И.В. Институт проблем управления РАН. Любая автоматизированная информационная система представляется в виде следующего набора: S = (А,О,М,Р,I), где: А – аппаратное обеспечение АИУС, которое состоит из элементной базы ЭВМ, ее архитектуры, набора периферийных устройств, средств связи между рабочими местами и т.п.; М – математическое обеспечение АИУС, в которое входят множество языков и сред программирования, типы используемых СУБД, интерфейсы с внешними информационными структурами и т.п.; О – операционное обеспечение АИУС, которое определят операционную систему функционирования АИД, а также тип, и протоколы локальных и глобальных сетей и т.д.; Р – прикладное программное обеспечение АНУС, которое включает в себя множество процедур ввода, обработки, пересылки информации, созданные на множестве языков программирования входящих в М; I – информационное обеспечение АИУС, представляющее собой множество логических и физических структур связанных между собой баз данных, в которых хранится информация АИУС Однако в наше время подобное определение АИУС необходимо изменить. Это обусловлено динамикой изменения условий внешней среды и структуры организаций, в которых функционируют эти системы. Единственным способом сохранить эффективную работоспособность АИУС является постоянная ее доработка авторами системы, что приводит к огромным материальным и временным затратам. В настоящее время сложилась практика постоянного сопровождения АИУС организацией, которая ее разработала. Это является неизбежной 'данью' за автоматизацию. Часто предприятия вынуждены отказываться от использования АИУС и переходить на стандартные средства автоматизации: текстовые процессоры, электронные таблицы и т.п. Эта проблема особенно остро стоит при создании и внедрении АИУС, которые призваны автоматизировать программы предупреждения и ликвидации последствий ЧС. Особенности этих систем заключаются в следующем: Невозможно заранее предугадать и создать программное и информационное обеспечение АНУС для всех артефактов ЧС; Невозможно заранее определить все технологические цепочки обработки данных; Невозможно быть заранее уверенными в составе используемых аппаратных средств. Часто приходится использовать только то, что имеется в наличии; ° Часто на местах возникновения ЧС имеются некоторые данные об объектах ЧС, силах и средствах, состоянии и топологии коммуникаций и т.д. Для успешного решения задачи автоматизации процесса ликвидации ЧС необходимо использовать как можно больше подобных данных. Но трудность заключается в том, что эти давние могут храниться в различных форматах и доступ к ним возможен при использовании специфических программных средств, входящих в состав математического и операционного обеспечение. И предугадать заранее весь спектр математического и операционного обеспечения и их сочетаний невозможно. Исходя из этого, традиционная АИУС представленная пятеркой S = (А,О,М,Р,I) оказывается в лучшем случае малопригодной либо из за перечисленных выше особенностей АИУС ЧС. Выходом из данной ситуации является предложенный в докладе подход к созданию гибких автоматизированных информационных систем ГАИУС. ГАИУС призваны автоматизировать обработку непрерывно структурно и количественно изменяющейся информации по непрерывно меняющимся технологиям. Причем данные системы должны быть максимально адаптированы к конфигурации вычислительных средств и используемой на них математического обеспечения. Представим ГАИУС в виде следующего набора: S' = (А',О',М',Р',I') и выделить следующие типы гибкости ВАИУС: Аппаратная – А (возможность работать на множестве аппаратных средств); Основана на унификации интерфейсных возможностей ГАУ, снижением требований к используемой; Математическая М (возможность пользоваться данными представленными на некотором множестве форматов). Основана на использовании передовых технологий доступа к внешним данным произвольного формата (ОLE, ОDBC, АDO, ОLEDB, МТS); Структурная О' (возможность функционирования на множестве операционных систем, локальных и глобальных сетей, протоколов и т.д.) Основана на использовании многоплатформенных языков программирования типа J, серверов транзакций и т.д.; Информационная I' (возможность быстрого включения новых информационных элементов и структур в существующие технологии обработки данных); Технологическая Р' (возможность оперативного изменения существующих технологий обработки данных и создания новых). Информационная и технологическая гибкость основана на разрыве традиционно жесткой связи данные - технология обработки. Этот разрыв возможен при введении дополнительного третьего компонента – визуального инструмента разработки спецификаций данных для программных модулей, реализующих технологические цепочки. Появляется связь: данные – спецификации данных – технологии обработки. Причем модули технологических цепочек реализованы по отношению к данным в виде программных абстракций. Визуальный инструмент разработки спецификаций данных (ВИРСП) осуществляет в ГАИУС обратную связь с минимальным временем задержки, которая поддерживает ГАУС в состоянии, актуальном изменяющейся внешней среде.
|
|
|