Система управления базой данных объектов гражданской обороны для принятия решений в чрезвычайной ситуации (Диплом)
8. Для выделения элементов отчета можно использовать прогрессивные
возможности форматирования при печати, например, такие атрибуты шрифта,
как печать с тенью или полужирное начертание. Но надо иметь в виде, что
принтер пользователя должен обладать теми средствами, которые
предполагали при построении отчета.
12. ВЫВОДЫ
В результате работы над дипломным проектом были подробно изучены
современные операционные системы, базы данных, методы построения приложений
и языки программирования. В результате анализа этого была поставлена
задача создания программы по управлению базой данных объектов гражданской
обороны. Разработанный программный продукт позволяет обеспечить:
Ведение данных:
. объектов экономики;
. защитных сооружениях;
. опасных веществах;
. техники;
. материально-технических средств;
. формирований;
. обучаемых на УМЦ;
Формирование списков:
. объектов экономики;
. защитных сооружениях;
. опасных веществах;
. техники;
. материально-технических средств;
. формирований;
. обучаемых на УМЦ;
Составление любой(!!!) статистической информации по введенным данным.
Данный программный продукт автоматизирует процесс подготовки к
принятию решений при возникших ЧС; регистрацию объектов экономики и
составление списка характеристик объекта;
регистрацию наличия и численности различных составляющих объекта; снижает
расходы на подготовку и уточнения списков объектов; учета готовности
объекта к ЧС; учета проведения занятий с обучающимися в УМЦ; уменьшает
время на подготовку списков объектов экономики и списков обучающихся на УМЦ
по различным критериям;
Также в дипломном проекте были рассмотрены следующие вопросы:
Организационно-экономическая часть -
Экономическое обоснование создания программного продукта. Расчет
затрат на НИР. Определение затрат программного продукта. Оценка
экономической эффективности разработки;
Охрана труда и экология -
Оптимизация условия труда инженера-программиста при разработке
программного обеспечения;
Гражданская оборона -
Применение ЭВМ для повышения эффективности работы штаба ГО объекта
экономики;
Эргономическая часть -
Эргономическая оценка информационного обеспечения ЭВМ.
.
13. ЛИТЕРАТУРА
1. Атаманюк, Л.Г. Ширшев Гражданская оборона, Москва “Высшая школа”
1986г;
2. Журнал PCWEEK 30 сентября 1997 (65стр);
3. Журнал PCWEEK 19 августа 1997 (20стр);
4. Журнал ComputerWorld, Статья Делерри Хелд «Где же этот хваленый
универсальный сервер», 1997 21 номер;
5. Кен Хендерсон, Руководство разработчика баз данных в Delphi 2;
6. Журнал LAN апрель 1995, Статья Дж. Салеми;
7. Журнал LAN декабрь 1995, Статья Билла Лазарья;
8. Журнал СУБД 1995г №4 стр 50-57;
9. Dr. E.F. Codd "A Relational Model of Data for Large Share Data Banks",
1970;
10. Стивен Бобровски, Oracle 7 вычисление клиент/сервер;
11. С.Орлик, Секреты Delphi;
12. Сергей Дунаев, Borland технологии;
13. Эндрю Возневич, Освой самостоятельно Delphi;
14. А.Федоров, Создание Windows-приложений в среде Delphi;
15. Мартин Грабер, Введение в SQL;
16. А.М. Епанешников, Программирование в среде Delphi 2.0
17. B.Ю. Баженова, Windows SQL
18. В.В. Фаронов Библиотека Turbo Vision 6.0
19. Справочник по функциям и процедурам Borland Pascal 7.0
20. Подборка статей из эхо-конференции RU.DELPHI, RU.DELPHI.DB в сети
FIDONET (от сентября по декабрь1997 года).
ПРИЛОЖЕНИЕ 1
П.1. ТЕХНИЧЕСКОЕ ЗАДАНИЕ
П.1.1 Общие сведения
Система по управлению базой данных GOBASE предназначена для учета
объектов экономики, ведения базы данных о объектах экономики, учет
готовности объекта в случае возможных чрезвычайных ситуациях (ЧС),
формирования и печати списков объектов, а так же для учета обучаемых в
учебно-методическом центре (УМЦ).
GOBASE разрабатывается для использования в автоматизированной
системе оповещения при ЧС.
П.1.2. Постановка задачи
Спроектировать программный продукт, представляющий собой
доступ и управление базой данных в локальной вычислительной сети.
Разработка программы основывается на следующих документах:
1). Справочная литература по программированию на Delphi 2.0 для
Windows.
2). Справочная литература по работе с распределенной базой данных
Oracle.
3). Справочная литература по работе с операционной системой Windows.
4). Справочная литература по работе с операционной системой Novell
Netware.
Разработанный программный продукт необходимо представить в виде
исполняемых файлов.
П.1.3. Основания для разработки
Основанием для разработки является задание на дипломное проектирование.
Основанием для разработки также является договор на создание научно-
технической продукции между: Сафроновым С.О. и управлением по делам ГО и
ЧС ЮЗАО г.Москва.
П.1.4. Назначение и цели создания программного продукта
Данное программное обеспечение предназначено для выполнения
технологических функции в интересах системы предупреждения и ликвидации
ЧС.
Целью работы является создание программного продукта,
обеспечивающего:
1) автоматизацию процесса подготовки и принятия решения при
предупреждении и ликвидации ЧС;
2) регистрацию объектов экономики и их характеристик;
3) наличие и численного состава:
. техники;
. защитных сооружений;
. химически опасных веществ;
. материально-технических средств;
. формирований на объекте;
4) снижение времени на подготовку и уточнения данных по объектам ГО;
5) готовность объекта к ЧС;
6) проведение занятий с обучающимися в УМЦ;
7) контроль однократности учета объектов и обучающихся;
В состав функционального комплекса должны входить:
1) задача первоначального ввода информации об объектах экономики;
2) задача первоначального ввода информации об обучаемых на УМЦ;
3) задача формирования и печати списков объектов экономики;
4) задача формирования и печати списков обучаемых на УМЦ;
Необходимо спроектировать программу, содержащую стандартные элементы
управления. Программа должна удовлетворять эргономическим требованиям.
П.1.5. Требования к программе
Данная программа должна поддерживать интерфейс с пользователем
(верхний уровень) и интерфейс с распределенной базой данных (нижний
уровень). Программа GOBASE предназначена для работы под управлением
операционной среды Windows. Интерфейс пользователя должны соответствовать
стандартам Windows.
Для удобства отладки и тестирования программу целесообразно разделить
на отдельные блоки в соответствии с выполняемыми задачами.
При проектировании следует учитывать, что большинство пользователей
не является специалистами в вычислительной технике. Их знания компьютера
находятся на уровне оператора ЭВМ. Для работы с программой - пользователям
необходимо освоить работу в Windows на уровне оператора ЭВМ и ознакомиться
с руководством пользователя GOBASE.
В программе необходимо предусмотреть меры защиты от некорректных
действий пользователя. В частности предусмотреть запрос подтверждения
выполнения тех команд, выполнение которых может привести к значительным
потерям времени или к потери данных.
Программа должна обладать достаточной надежностью, работать под
операционной системой Windows 95 или Windows NT. Занимать не более 4Mb
оперативной памяти и не более 5Мб на диске в рабочем состоянии.
П.1.6. Состав и содержание работ по созданию программы
1). проектирование структуры базы данных;
2). проектирование прикладных процессов, необходимых для реализации
задачи;
3). разработка алгоритма программы;
4). кодирование алгоритма;
5). тестирование программы;
Следует учитывать, что при проектировании Windows - приложения
стирается грань между разработкой алгоритма и кодированием. При этом можно
начинать тестирование отдельных логически завершенных фрагментов программы
до завершения написания всей программы. Руководства по установке и
эксплуатации программного продукта могут входить в состав справочной
системы, к которой можно обращаться из основного исполнимого модуля
программы.
П.1.7. Входная информация
Входной информацией для функционального комплекса являются:
1). данные об объекте:
- наименование объекта;
- адрес объекта;
- количество работающих;
- наибольшая работающая смена;
- степень опасности;
- перечень хранимых опасных веществ;
- количество хранимых веществ;
- наличие и класс защитных сооружений;
- территориальная принадлежность к району;
- род деятельности;
- форма собственности;
- особенности объекта;
- подчиненность объекта;
- регистрационный номер объекта;
- Ф.И.О. руководителя объекта;
- занимаемая должность руководителя объекта;
- рабочий телефон руководителя объекта;
- домашний телефон руководителя объекта;
- Ф.И.О. начальника штаба ГО объекта;
- занимаемая должность начальника штаба ГО объекта;
- рабочий телефон начальника штаба ГО объекта;
- домашний телефон начальника штаба ГО объекта;
- телефон дежурного по объекту;
- телефон факса;
- телефон модема;
- время работы модема;
2). данные об обучаемых в УМЦ:
- Ф.И.О. обучаемого;
- индивидуальный номер обучаемого;
- категория обучаемого;
- занимаемая должность обучаемого;
- занимаемая должность обучаемого по ГО;
- рабочий телефон обучаемого;
- домашний телефон обучаемого;
- домашний адрес обучаемого;
- дата последнего обучения;
- дата планируемого обучения;
П.1.8. Выходная информация
Выходной информацией функционального комплекса являются:
1). списки объектов экономики установленной формы:
- в алфавитном порядке;
- по территориальной принадлежности к району;
2). списки обучаемых на УМЦ установленной формы:
- в алфавитном порядке;
- в порядке даты следующего обучения;
- в порядке принадлежности к объекту.
П.1.9. Порядок контроля и приемки программы
Контроль работоспособности программы возложить на Beta-тестеров
входящих в подразделение заказчика (не менее 3 человек).
П.1.10. Требования к составу и содержанию работ по установке программы на
рабочем месте оператора
Установка программы производится путем инсталляции программы с гибкого
диска изготовителя на жесткий диск компьютера. Перенос программы на другие
машины без разрешения изготовителя запрещен.
П.1.11. Требования к документированию
Изготовитель программного продукта обязан предоставить следующие
документы:
1). руководство пользователя программы GOBASE;
2). руководство по установке;
Эти документы должны быть включены в состав справочной системы
программы.
П.1.12. Источники разработки
Техническое задание на создание программы управления базой данных
локальной вычислительной сети.
ПРИЛОЖЕНИЕ 2
СОСТОЯНИЕ И ПЕРСПЕКТИВЫ РАЗВИТИЯ МОСКОВСКОЙ
ГОРОДСКОЙ СИСТЕМЫ ПРЕДУПРЕЖДЕНИЯ
И ЛИКВИДАЦИИ ЧРЕЗВЫЧАЙНЫХ СИТУАЦИЙ
Е.М. Кистанов
Начальник Штаба ГОЧС Москвы, генерал-майор
Город Москва - крупнейший политический, научный и
промышленный центр страны, важнейший транспортный узел.
речной порт и центр воздушных перевозок.
Площадь - 1061,0 кв.км. Население - 8,7 млн.чел. Москва
относится к химически опасным городам, на ее территории размещается большое
количество взрыво- и пожароопасных объектов.
Ежедневно железнодорожным и автомобильным транспортом в город
поступают и провозятся транзитом опасные грузы.
Большинство химически, -взрыво, -пожаро и других потенциально опасных
объектов размещаются в непосредственной близости от жилой зоны. Высокая
концентрация промышленных предприятий и автомобильного транспорта создают
сложную экологическую обстановку (задымление, загазованность) со
значительными превышениями предельно-допустимых концентраций.
В настоящее время в городе расположено около 70 химически опасных
объектов с общим запасом сильнодействующих ядовитых веществ 4600 т, в том
числе хлора 1300 т, аммиака 2300 т. различных кислот свыше 1000 т.
Наиболее крупными объектами являются по запасам хлора:
водопроводные станции - 4 (от 330 до 350 т); Московский электродный завод -
до 30 т.;
по запасам аммиака: 12 хладокомбинатов (от 10 до 120 т); 15 оптово-
розничных плодоовощных объединений (от 2 до 170 т);
по запасам кислот: Акционерное общество Желатиновый
завод - до 300 т соляной кислоты; Чертановская база кислот - 168
т азотной и соляной кислоты; Институт легких сплавов - 80 т
азотной кислоты; Московский завод полиметаллов - до 36 т азотной кислоты;
завод им. Войкова - до 70 т соляной кислоты.
В городской черте размещено: Московский нефтеперерабатывающий завод
(Капотня), 3 нефтебазы, около 200 АЗС.
Город Москва имеет развитую систему водо, газо, энергоснабжения.
Аварии на энергетических и инженерных сетях могут привести к нарушению
жизнедеятельности населения отдельных
районов и прекращению работы промышленных предприятий.
На территории города расположены три радиационно опас-
ных объекта (институт им.Курчатова - Северо-Западный АО, Мо-
сковский инженерно-физический институт - Южный АО, ВНИ-
КИЭТ - Центральный АО).
Город имеет большую сеть водных артерий (реки Москва,
Яуза, Сетунь, Сходня, канал им. Москвы), 2 речных вокзала
(Северный. Южный) и три речных порта (Северный, Западный и
Южный). Зона возможного катастрофического затопления может
составить свыше 80 кв.км. с населением 268,9 тыс.человек.
Через 20 железнодорожных станций на предприятия города
ежесуточно поступают под выгрузку до 30 вагонов со СДЯВ (хлор,
аммиак, кислоты) общим весом до 1800 т. В случае аварии при транспортировке
сильнодействующих ядовитых веществ зоны возможного химического заражения
будут соизмеримы с зонами соответствующих химически опасных объектов.
Практически при аварии на них угроза населению может возникнуть в любой
точке города.
Вот очень коротко о потенциальных опасностях для населе-
ния и территорий г. Москвы, не касаясь проблем экологии, геоло-
гического риска и вопросов медицины.
Анализ аварий и происшествий показывает, что характер
происшествий при перевозке СДЯВ и легковоспламеняющихся
жидкостей автомобильным и железнодорожным транспортом закономерно
повторяются принося значительный материальный и экологический ущерб. За
1996 год у нас зарегистрировано 14 производственных аварий на химически и
пожароопасных объектах.
шесть случаев с выбросом аммиака. Не уменьшается число происшествий на
метрополитене города. В 1996 году было 11 аварийных
ситуаций.
Увеличилось количество случаев обнаружения взрывоопасных устройств -
98 случаев. Трижды были обнаружены источники
радиоактивных веществ. Из-за неправильного использования и
хранения бытового газа в 11 случаях погибло 5 и пострадало 24
человека. Растет количество умышленных подрывов взрывных устройств.
Продолжают будоражить город анонимные звонки о минировании общественных и
жилых зданий, автомобилей. В каждом
таком случае проводится целый комплекс мероприятий, включающих оцепление,
эвакуацию, вызов дежурных подразделений и
т.д. И только в 0,3% из 1000 звонков были обнаружены взрывные
устройства.
В настоящее время важное социальное и экономическое
значение имеют профилактика, прогнозирование и ликвидации
последствий чрезвычайных ситуаций, возникающих в результате
аварий, катастроф и стихийных бедствий.
Снижение уровня техногенной нагрузки города Москвы.
который неоправданно велик, является одной из важнейших задач
перспективного генерального плана развития Москвы.
ПРИЛОЖЕНИЕ 3
spool build.log
connect internal
startup nomount pfile=STAS:ORANW722\DATABASE\initorcl.ora
create database gobase
controlfile reuse
logfile 'STAS:ORANW722\DATABASE\log1orcl.ora' size 200K reuse,
'STAS:ORANW722\DATABASE\log2orcl.ora' size 200K reuse
datafile 'STAS:ORANW722\DATABASE\sys1orcl.ora' size 100M reuse
autoextend on
next 100M maxsize 2000M
character set CL8MSWIN1251;
create rollback segment rb_temp;
alter rollback segment rb_temp online;
@build_db.sql
@STAS:ORANW722\RDBMS72\admin\catalog.sql
@STAS:ORANW722\RDBMS72\admin\catalog6.sql
@STAS:ORANW722\RDBMS72\admin\catproc.sql
connect system/manager
@STAS:ORANW722\RDBMS72\admin\catdbsyn.sql
@pupbld.sql
connect internal
alter rollback segment rb_temp offline;
shutdown;
spool off
ПРИЛОЖЕНИЕ 4
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13
|