CBRR1347 (651573), страница 7

Файл №651573 CBRR1347 (Система управления базой данных объектов гражданской обороны для принятия решений в чрезвычайной ситуации (Диплом)) 7 страницаCBRR1347 (651573) страница 72016-07-31СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 7)

Гражданская оборона объединяет:

  • городские, окружные и районные органы исполнительной власти и управления экономикой, коммунальным хозяйством; общественные организации, в компетенцию которых входят функции, связанные с безопасностью и защитой населения, предупреждением, реагированием и действиями ЧС;

  • организации(объекты), независимо от формы собственности и ведомственной принадлежности.

  • силы и средства указанных органов управления, организаций(объектов), используемые в целях координации их деятельности по предупреждению ЧС, защите населения, материальных и культурных ценностей, окружающей среды, ликвидации ЧС.

6.2. Основные задачи ГО

  1. Создание и поддержание в готовности систем управления, сил и средств, чрезвычайных резервов финансовых и материальных ресурсов.

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

  3. Разработка и осуществление мер направленных на защиту населения, повышение устойчивости функционирования отраслей экономики и городского хозяйства в чрезвычайных ситуациях.

  4. Совершенствование и обеспечение функционирования системы подготовки органов управления, специалистов МЧС, обучение населения действиям в чрезвычайных ситуациях.

  5. Оповещения населения о возникновении чрезвычайной ситуации и порядке действий в сложившейся обстановке.

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

6.3. Схема управления по делам ГО и ЧС

Рисунок 6.1. Схема управления по делам ГО и ЧС

Из существующей схемы управления по делам ГО и ЧС видно, что

данная организация разбита на 7 основных групп в которой есть свои отделы.

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

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

Данный проект позволяет вести необходимую информацию о объектах ГО и оценить в ЧС складывающеюся обстановку.

7. РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ СИСТЕМЫ УПРАВЛЕНИЯ БАЗОЙ ДАННЫХ ОБЪЕКТОВ ГО.

7.1. Назначение и цели создания программного продукта

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

Целью работы является создание одного из программных средств, обеспечивающего:

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

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

  • регистрацию наличия и численности:

  • техники;

  • защитных сооружений;

  • химически опасных веществ;

  • материально-технических средств;

  • формирований на объекте;

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

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

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

  • уменьшение времени на подготовку списков объектов экономики и списков обучающихся на УМЦ по различным критериям;

7.2. Решаемые задачи

Ведение данных:

  • объектов экономики;

  • защитных сооружениях;

  • опасных веществах;

  • техники;

  • материально-технических средств;

  • формирований;

  • обучаемых на УМЦ;

Формирование списков:

  • объектов экономики;

  • защитных сооружениях;

  • опасных веществах;

  • техники;

  • материально-технических средств;

  • формирований;

  • обучаемых на УМЦ;

Составление статистической информации.

7.3. Определение необходимых таблиц базы данных

Рассмотрев определенные выше задачи можно спроектировать основные таблицы базы данных. Для реализации данных задач потребуются следующие таблицы:

  1. таблица объектов экономики;

  2. таблица-словарь территориальной принадлежности объектов;

  3. таблица-словарь степени опасности объектов;

  4. таблица-словарь характера деятельности в опасный период;

  5. таблица-словарь ведомственной принадлежности объектов;

  6. таблица-словарь формы собственности объектов;

  7. таблица-словарь рода деятельности объектов;

  8. таблица-словарь гражданских должностей руководителей объектов;

  9. таблица-словарь должностей по ГО начальников ГО объектов;

  10. таблица опасных веществ на объектах;

  11. таблица-словарь опасных веществ;

  12. таблица защитных сооружений на объектах;

  13. таблица-словарь защитных сооружений;

  14. таблица технических средств на объектах;

  15. таблица-словарь технических средств;

  16. таблица формирований на объектах;

  17. таблица-словарь формирований;

  18. таблица-словарь степени готовности формирований;

  19. таблица-словарь служб ГО;

  20. таблица материально-технических средств на объектах;

  21. таблица-словарь материально-технических средств;

  22. таблица обучаемых на УМЦ;

  23. таблица-словарь должностей обучаемых;

  24. таблица-словарь категории обучаемых;

  25. таблица тем обучения по категориям;

  26. таблица-словарь тем обучения;

  27. таблица пользователей программы;

  28. таблица соответствия идентификаторов пользователей программы и базы данных Oracle;

Этот список строился из следующей цепи рассуждений:

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

Вторая из основных задач - это ввод дополнительной информации, к примеру, о хранимых материально-технических средствах на объекте. Все эти данные можно было бы хранить и в основной таблице, но тогда встает проблема в количестве резервирования столбцов в главной таблице под каждый вид средства. Можно было бы создать отдельную таблицу хранимых материально-технических средств на объекте для каждого отдела. Но это не удобно, так как нужно создавать столько таблиц, сколько отделов. Так же встает вопрос при хранении новых материально-технических средств при создании нового отдела(службы). Именно по этой причине создана отдельная таблица, в которой содержится информация о всех хранимых МТС с ссылкой на название отдела.

Соответственно дополнение к таблице объектов экономики служат таблицы:

  • опасных веществ на объектах;

  • защитных сооружений на объектах;

  • технических средств на объектах;

  • формирований на объектах;

  • материально-технических средств на объектах;

  • обучаемых на УМЦ;

В свою очередь каждая такая таблица имеет таблицу-словарь(и) на которую она ссылается.

В данной базе данных предусмотрена защита информации, т.е. любые действия по изменению данных в таблицах фиксируются автоматически в соответствующих полях этой таблицы. Чтобы корректно отображать имена операторов(людей которые будут заниматься вводом и корректировкой информации) предусмотрена таблица пользователей программы, где хранится его уникальный номер в системе GOBASE и его имя.

Так же существует дополнительная таблица соответствия идентификаторов пользователей программы и базы данных Oracle. Каждому идентификатору пользователя сопоставлен уникальный регистрационный номер пользователя в базе данных Oracle. Через уникальный регистрационный номер пользователя определяются его полномочия на работу с базой данных и его имя, которое отображается в соответствующих полях ввода и корректировки.

В основных таблицах предусмотрена дополнительная информация по тому кто и в какое время ввел данные в таблицу. Это поля:

DATEADD

Дата ввода информации

NAMEADD_ID

Идентификатор пользователя, который ввел данные

DATEINS

Дата последней коррекции

NAMEINS_ID

Идентификатор пользователя, который изменил данные

Для ввода дополнительной информации в основных таблицах предусмотрено поле PRIM.

При проектировании таблиц важно уделять внимание нормализации базы данных.

7.4. Нормализация базы данных

Процесс трансформации данных в реляционную форму называется нормализацией[9]. Говоря проще, нормализация - это удаление избыточных данных из каждой таблицы в базе данных. У нормализации двойная цель - удалить лишние копии данных и обеспечить максималь­ную гибкость как в структурах таблиц, так и в интерфейсных приложениях на случай возможных будущих изменений в базах данных.

О нормализации таблиц в базе данных нужно заботится на раннем этапе проектирования приложения, так как при «живых» данных довольно трудно менять структуру базы. Иногда процесс нормализации порождает добавочные таблицы, которые были не включены в первона­чальный проект. Узнав об этом как можно раньше, не придется зря тратить силы на их разработку.

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

7.4.1. Первая нормальная форма

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

Поле считается неделимым, если оно содержит только один элемент данных. Например, поле Address, которое содержит не только название улицы, но также и города, почтовый код, не является неделимым. Чтобы соответствовать первой нормальной форме, такие столбцы должны быть разбиты на несколько полей.

Повторяющаяся группа — это поле, которое повторяется внутри определения записи с целью хранения нескольких значений для атрибута.

7.4.2. Вторая нормальная форма

Для того чтобы привести таблицу ко второй нормальной форме, нужно, чтобы все не ключевые поля полностью зависели от первичного ключа таблицы и от каждого поля в первичном ключе, если последний состоит из нескольких полей. Это зна­чит, что каждое не ключевое поле должно уникально определяться первичным ключом и полями, его составляющими.

7.4.3. Третья нормальная форма

Для того чтобы таблица была приведена к третьей нормальной форме, нужно, чтобы все не ключевые поля полностью зависели от первичного ключа таблицы и не зависели друг от друга. Таким образом, к квалификации второй нормальной формы добавляется требование независимости каждого не ключевого поля таблицы от других не ключевых полей.

7.4.4. Четвертая нормальная форма

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

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

7.4.5. Пятая нормальная форма

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

Характеристики

Список файлов реферата

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
7023
Авторов
на СтудИзбе
260
Средний доход
с одного платного файла
Обучение Подробнее