УДК 351.862
А. В. Парфенов, А.И. Бобров
Воронежский институт - филиал Ивановской пожарно-спасательной академии ГПС МЧС России
ИНФОРМАЦИОННОЕ ОБЕСПЕЧЕНИЕ МЕРОПРИЯТИЙ ПО ГРАЖДАНСКОЙ ОБОРОНЕ
В статье рассматриваются вопросы применения баз данных при планировании и ведении гражданской обороны.
Ключевые слова: гражданская оборона, системы управления базами данных, информационное обеспечение.
А. V. Parfenov, АЛ. Bobrov
INFORMATION SUPPORT OF ACTIVITIES OF CIVIL DEFENSE
The article deals with the use of databases in the planning and management of civil defense.
Keyword: civil defense, database management systems, information support.
Задача разработки информационного обеспечения для управления мероприятиями гражданской обороны сводится к решению вопросов о наиболее эффективной структуре данных. При этом преследуются следующие цели: обеспечение быстрого доступа к данным в таблицах, исключение ненужного повторения данных, обеспечение целостности данных таким образом, чтобы при изменении одних объектов автоматически происходило соответствующее изменение связанных с ним объектов [1].
Для всех таблиц важны проблемы добавления изменения и удаления данных.
Нормализация таблиц — это формальный аппарат ограничений на формирование таблиц, описывающий разбиение таблиц на две или более частей и обеспечивающий создание лучших методов добавления, изменения и удаления данных, при практической реализации считается достаточной приведение базы данных к третьей нормальной форме.
Задача проектирования базы данных проходила четыре основные этапа: анализ предметной области, построение концептуальной модели, построение логической модели, построение физической модели.
Логическое проектирование заключалось в определении числа и структуры таблиц, формировании запросов к БД, определении типов отчетных документов, разработке алгоритмов обработки информации, создании форм для ввода и редактирования данных.
Определим поля в реляционных отношениях разрабатываемой базы данных [2].
Отношение «Объект» включает поля: адрес объекта, количество работающих, наибольшая работающая смена в мирное время, наибольшая работающая смена в военное время, ведомственная принадлежность, характер деятельности в особый период, степень опасности, род деятельности, форма собственности, подчиненность объекта, фамилия, имя, отчество руководителя (начальника), занимаемая должность руководителя, телефоны руководителя объекта, фамилия, имя, отчество начальника штаба гражданской обороны объекта (уполномоченного сотрудника), должность начальника штаба гражданской обороны объекта, телефоны начальника штаба гражданской обороны объекта.
Отношение «Степени опасности» включает поля: Ш - ключ, наименование категорий по гражданской обороне. Отношение «Должности» включает поля: Ш - ключ,
наименование должностей. Отношение «Опасные вещества» включает поля: Ш - ключ, наименование опасных веществ.
Отношение «Защитные сооружения» включает поля: Ш - ключ, тип, адрес, вместимость, время приведения в готовность, фамилия, имя, отчество ответственного, телефоны, сведения о наличии заглубленных и других помещений подземного пространства, приспосабливаемых для укрытия.
Отношение «Средства гражданской обороны» включает поля: Ш - ключ, наименование специальной техники, технические устройства, оборудование, резервы материальных ресурсов.
Отношение «Формирования гражданской обороны» включает поля: Ш - ключ, готовность (в минутах), количество людей, количество формирований.
Отношение «Локальные системы оповещения» включает поля: Ш - ключ, класс локальной системы оповещения.
Отношение «Локальные системы оповещения» включает поля: Ш - ключ, сведения о подготовке различных групп населения в области гражданской обороны, проведенные тренировки.
Отношение «Водоснабжение» включает поля: Ш - ключ, сведения об объектах хозяйственного и питьевого водоснабжения.
Отношение «Эвакуация» включает поля: Ш - ключ, показатели планирования эвакуации населения, материальных и культурных ценностей.
При формировании донесений в автоматизированном режиме целесообразно использовать генератор отчетов, например FastReport.Net. При этом имеются возможности: подключиться к любой базе данных, использовать любые ее таблицы или создать собственные запросы на языке SQL; добавить одну или несколько диалоговых форм в отчет для запроса параметров перед запуском отчета; используя встроенный скрипт, можно управлять взаимодействием между элементами управления диалоговых форм и производить сложную обработку данных; доступен предварительный просмотр, вывод отчета на печать или сохранение его во множестве популярных форматов.
Процесс работы с отчетом донесения 2/РХЗ можно представить в следующем виде (рисунок 1).
Шаблон Просмотр
отчета
Ядро Готовый
отчет
> г- <
W
Печать
£
Данные Экспорт Отправка
по email
I
\
Рис. 1. Работа генератора отчетов
Программный код обработчика события МапиаШшЫ, который производит следующее:
получает ссылку на источник данных, определенный в формируемом отчете;
- производит его инициализацию;
- печатает строки таблицы столько раз (выполнив цикл while), сколько записей в источнике данных.
СПИСОК ЛИТЕРАТУРЫ
1. Гражданская оборона / Под общ.ред. В.А. Пучкова; МЧС России. — М, 2014. —
501 с.
2. Методические рекомендации по сбору и обмену информацией в области гражданской обороны, утверждены 17.06.2016, исх. 2-4-71-34-11.
3. Шилдт Г. Полный справочник по С#. : Пер. с англ. — М.: "Вильяме", 2010 — 752
с. : ил.
4. СеппаД. Microsoft ADO.NET/Пер. с англ. — М.: «Русская Редакция», 2003--640
стр.: ил.
5. Советов Б.Я., Яковлев С.А. Моделирование систем: Учеб. для вузов — М.: Высш. шк, 2001. — 343 с: ил.
УДК 351.862
A.B. Парфенов, А.И. Бобров
Воронежский институт - филиал Ивановской пожарно-спасательной академии ГПС МЧС России
ПРИМЕНЕНИЕ ТЕХНОЛОГИЙ ИМИТАЦИОННОГО МОДЕЛИРОВАНИЯ ДЛЯ СОВЕРШЕНСТВОВАНИЯ ОГРАНИЗАЦИИ МЕРОПРИЯТИЙ ПО ГРАЖДАНСКОЙ ОБОРОНЕ
В статье рассматриваются вопросы принятия организационных решений по оптимизации мероприятий гражданской на основе технологии имитационного моделирования
Ключевые слова: гражданская оборона, имитационное моделирование, GPSS А. V. Parfenov, A.I. Bobrov
THE APPLICATION OF TECHNOLOGIES OF SIMULATION MODELLING TO IMPROVE THE ORGANIZATION OF ACTIONS ON CIVIL DEFENSE
The article discusses the adoption of organizational decisions on optimization of civil actions on the basis of technologies of simulation modelling. Keyword: civil defense, simulation, GPSS
Организация гражданской обороны представляет собой структуру системы [1], обеспечивающую её наивыгоднейший состав, наиболее целесообразное сочетание органов управления, сил и средств ГО и способность успешной защиты населения, материальных и культурных ценностей от опасностей, возникающих при ведении военных действий или вследствие этих действий.
Одним из инструментов поиска оптимального решения при организации мероприятий по гражданской обороне является статистическое имитационное моделирование - процесс создания и исследования алгоритмических вероятностных моделей, учитывающих случайный характер внешних воздействий и внутренних законов