2012.230100.Пасоиу.Кп.Пз асои-538. Глухов
«Служба Спасения»
3. Детализация автоматизируемых функций
Данный раздел посвящен функциональному описанию процесса управления, рассматриваемого в рамках курсового проекта. Для каждой автоматизируемой функции, выделенной в ходе выполнения двух предыдущих этапов курсового проекта, строится модель, описывающая процедуру ее выполнения. Представление моделей выполняется в структурной или объектной нотации по выбору студента.
3.1. Выбора нотации
В данном подразделе выполняется выбор нотации, используемой для моделирования в курсовом проекте. Приводятся доводы в пользу выбранной нотации на основании специфики предметной области и используемой методологии проектирования.
Обоснование. В работе представлены модели, описанные в объектной нотации. Выбор обусловлен следующим: Объектная нотация наиболее удобна и понятна для проектирования данной системы.
Специфика предметной области: В данной предметной области большое значение имеет быстрая, точная и безошибочная передача верных и необходимых данных точно по адресу. Не должны иметь место повторные запросы или многочисленные перепроверки, ввиду ограниченности во времени.
Специфика методологии проектирования: Используемым методом проектирования является системный подход. Он основан на представлении о системе, как о чем-то целостном, обладающим новыми свойствами, по сравнению с составляющими её элементами. Для этого требуется определить границы системы, выделив из окружающего мира, и затем, соответствующим образом изменить и преобразовать.
Характеристика нотации: Объектная нотация использует базовый набор интуитивно понятных элементов, которые позволяют определять сложные семантические конструкции. Также нотация имеет стандартный набор условных обозначений, понятный всем бизнес-пользователям.
3.2. Детализация существующего процесса управления
В данном подразделе дается детализированная характеристика существующего процесса управления в соответствии с предпроектным обследованием, выполненным в предыдущем разделе. Описание процесса управления включает в себя характеристику последовательности взаимосвязанных этапов, выполняемых заинтересованными лицами в ходе реализации автоматизируемых функций. Для представления ситуационной составляющей процесса управления используется объектная нотация.
Функция 1 «Обработка вызова на ЧС»
Ситуационная характеристика функции представлена в форме функциональной модели (приложение 2).
Контекстная диаграмма: Обработка вызова на чрезвычайную ситуацию. Описывает схему обработки вызова на ЧС. На входе: Информация о ЧС. На выходе: Данные о ЧС и План действий. Регламентирующая информация: Устав Службы Спасения, Регламент ЧС. Управляющие воздействия: Население, Диспетчер, Группа Обработки Данных, Координатор.
Уровни декомпозиции: детализация функции выполнена до уровня технологических операций.
Описание функциональных диаграмм: Уровень А-0:Этот уровень содержит функцию: Обработка вызова на чрезвычайную ситуацию. На входе: Информация о ЧС. На выходе: Данные о ЧС и План действий. Регламентирующая информация: Устав Службы Спасения, Регламент ЧС. Управляющие воздействия: Население, Диспетчер, Группа Обработки Данных, Координатор.
Уровень А0: Этот уровень содержит 3 функции: Приём данных, Обработка вызова на ЧС и Передача данных. На входе: Информация о ЧС. На выходе: Данные о ЧС и План действий. Регламентирующая информация: Устав Службы Спасения, Регламент ЧС. Управляющие воздействия: Население, Диспетчер, Группа Обработки Данных, Координатор.
Уровень А1: Этот уровень содержит 3 функции: Приём звонка, Запись информации и Передача информации в обработку. На входе: Информация о ЧС. На выходе: Информация для обработки. Регламентирующая информация: Устав Службы Спасения. Управляющие воздействия: Население и Диспетчер.
Уровень А2: Этот уровень содержит 3 функции: Сбор данных, Распределение и структурирование данных и Выделение важных данных и разработка плана действий. На входе: Информация для обработки. На выходе: Данные о ЧС и рекомендуемый план действий. Регламентирующая информация: Устав Службы Спасения. Управляющие воздействия: Группа обработки данных.
Уровень А3: Этот уровень содержит 4 функции: Проверка соответствия регламенту, Поиск аналогичных ситуаций, Анализ данной ЧС и Передача координатору. На входе: Рекомендуемый план действий и Данные о ЧС. На выходе: План действий. Регламентирующая информация: Устав Службы Спасения, Регламент ЧС. Управляющие воздействия: Группа обработки данных и Координатор.
Процесс управления на диаграмме: Функция Обработка вызова на ЧС соответствует объекту управления Обработка вызова на ЧС. Функция Проверка соответствия регламенту соответствует сравнению с Регламентом службы спасения.
Недостатки существующей системы управления:
1. Медленная обработка информации при поступлении сигналов о ЧС.
2. Медленное реагирование на ЧС, передача информации и оповещение населения.
3. Высокая вероятность ошибок по причине человеческого фактора.
Функция 2 «Передача вызова на ЧС»
Ситуационная характеристика функции представлена в форме функциональной модели (приложение 2).
Контекстная диаграмма: Передача вызова на чрезвычайную ситуацию. Описывает схему передачи вызова на ЧС. На входе: Вызов на ЧС. На выходе: Подтверждение принятия вызова. Регламентирующая информация: Регламент Службы Спасения и Списки оборудования. Управляющие воздействия: Координатор, Резервисты и ГОР.
Уровни декомпозиции: детализация функции выполнена до уровня технологических операций.
Описание функциональных диаграмм: Уровень А-0: Этот уровень содержит функцию: Передача вызова на чрезвычайную ситуацию. На входе: Вызов на ЧС. На выходе: Подтверждение принятия вызова. Регламентирующая информация: Регламент Службы Спасения и Списки оборудования. Управляющие воздействия: Координатор, Резервисты и ГОР.
Уровень А0: Этот уровень содержит 3 функции: Поиск резервистов, Поиск ГОР и Передача данных ГОР. На входе: Вызов на ЧС. На выходе: Подтверждение принятия вызова. Регламентирующая информация: Регламент Службы Спасения и Списки оборудования. Управляющие воздействия: Координатор, Резервисты и ГОР.
Уровень А1: Этот уровень содержит 3 функции: Передача адреса ЧС, Поиск резервистов по БД и Передача вызова. На входе: Вызов на ЧС. На выходе: Данные о резервистах. Регламентирующая информация: Регламент Службы Спасения. Управляющие воздействия: Координатор и Резервисты.
Уровень А2: Этот уровень содержит 3 функции: Передача адреса ЧС, Поиск ГОР по БД и Передача вызова. На входе: Вызов на ЧС и Данные о резервистах. На выходе: Данные о ГОР. Регламентирующая информация: Регламент Службы Спасения и Списки оборудования. Управляющие воздействия: Координатор, Резервисты и ГОР.
Уровень А3: Этот уровень содержит 3 функции: Передача списка необходимого оборудования, Проверка наличия оборудования и Принятие вызова. На входе: Вызов на ЧС и Данные о ГОР. На выходе: Подтверждение принятия вызова. Регламентирующая информация: Регламент Службы Спасения и Списки оборудования. Управляющие воздействия: Координатор и ГОР.
Процесс управления на диаграмме: Функция Передача вызова соответствует объекту управления Передача вызова ГОР и резервистам. Функции Поиск резервистов по БД и Поиск ГОР по БД соответствуют поиску по БД расположения резервистов и БД расположения ГОР.
Недостатки существующей системы управления:
1. Медленная обработка данных и передача группам оперативного реагирования.
2. Медленный поиск ближайших к месту ЧС групп оперативного реагирования и резервистов.
3. Высокая вероятность ошибок по причине человеческого фактора.