Система управления базой данных объектов гражданской обороны для принятия решений в чрезвычайной ситуации
Рефераты >> Военная кафедра >> Система управления базой данных объектов гражданской обороны для принятия решений в чрезвычайной ситуации

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

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

Настоящая работа как раз и представляет собой подобное программное обеспечение по управлению работой базы данных и отвечает основным требованиям, предъявляемым к такого рода программным продуктам.

Исходя из вышесказанного, предлагается создать данную программу и перевести все данные на компьютер.

8.2. Описание программы

Данное программное средство выполняет функции в интересах системы оповещения при ЧС.

Данная программа обеспечивает:

1). автоматизацию процесса подготовки к принятию решений при возникших ЧС;

2). регистрацию объектов экономики и составление списка характеристик объекта;

3). снижение расходов на подготовку и уточнения списков объектов;

4). учета готовности объекта к ЧС;

5). учета проведения занятий с обучающимися в УМЦ округа.

6). уменьшение времени на подготовку списков объектов экономики и списков, обучающихся на УМЦ;

7). контроль однократности учета объектов и обучающихся;

В состав программы входит:

1). задача первоначального ввода информации об объектах экономики;

2). задача первоначального ввода информации об обучаемых на УМЦ;

3). задача формирования и печати списков объектов экономики;

4). задача формирования и печати списков, обучаемых на УМЦ;

8.3. Последовательность выполнения работ

Для планирования разработки применим сетевой метод, для чего составим перечень событий и работ с учетом нормативных документов НИР. Перечень событий и работ приводится в таблице (8.1). Результаты расчета параметров сетевого графика сведены в таблицу (8.2). Сетевой график показан на (рис. 8.1).

По вышеизложенной методике проведено планирование разработки. Задача, решаемая в дипломном проекте, поставленная перед научной группой из трех человек, должна быть выполнена в течение 2 месяцев (44 дня). Путь, имеющий максимальную продолжительность, равную 42 дням, является критическим. Это путь:

0-1-2-3-4-8-9-10-13-14-15-17-18-19-21-22-23.

Для правильного выполнения сетевого графика должно выполняться следующее условие : вероятность совершения события в заданный срок Р (Ткр<Тд) должна удовлетворять следующему соотношению : 0.35 < Р(Ткр<Тд) < 0.65

Из анализа сетевого графика и из таблицы значений параметров сетевого графика видно, что Ткр<Тд,, так как Ткр = 42 дней, а Тд=44 дней. Так как условие правильного выполнения сетевого графика выполняется, то нет необходимости принимать меры по уплотнению графика работ. Следовательно, сетевой график составлен правильно.

Таблица 8.1. Перечень событий и работ

события

Содержание события

код

работы

Содержание работы

0

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

Получено задание на разработку

Утверждено задание

Обобщенный анализ проведен

Техническое предложение утверждено

База данных и язык программирования выбраны

База данных установлена

Физическая база данных настроена

Связь базы данных с Delphi установлена

SQL запросы и таблицы баз данных спроектированы

Взаимосвязь между таблицами установлена

Алгоритм вывода форм и отчетов и взаимодействия составлены

Программа форм и документация по программе составлены

Программа отчетов и документация по программе составлены

Управляющая программа с документацией составлена

Модули программы объединены

Программа форм отлажена, документация скорректирована

Программа отчетов отлажена, документация скорректирована

Управляющая программа отлажена, документация скорректирована

Главная программа отлажена

Программа установки написана

Документация составлена

Тестирование проведено

Корректировка проведена

Работа завершена

0-1

1-2

2-3

3-4

4-5

4-8

5-6

6-7

8-9

9-10

10-11

10-12

10-13

13-14

14-15

14-16

14-17

17-18

18-19

18-20

18-21

21-22

22-23

Согласование и утверждение задания

Сбор информации по теме исследования (изучение литературы и исходных данных)

Составление и согласование технического предложения

Выбор базы данных и языка программирования

Установка базы данных

Разработка таблиц базы данных и SQL запросов

Настройка физической базы данных

Установка связи базы данных с Delphi

Установка взаимосвязи между таблицами (индексы, ограничения, триггеры)

Разработка алгоритма вывода форм и отчетов и взаимодействия форм и отчетов

Разработка программы форм и составление документации

Разработка программы отчетов и составление документации

Разработка управляющей программы и составление документации

Объединение модулей программ в единый блок

Отладка программы форм

Отладка программы отчетов

Отладка управляющей программы

Отладка всей главной программы

Написание программы установки и составление документации к ней

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

Тестирование и составление отчета по тестированию

Корректировка документации и программы

Компоновка программы и тиражирование


Страница: