Автор работы: Пользователь скрыл имя, 05 Февраля 2014 в 22:38, курсовая работа
Одним из определяющих факторов обеспечения безопасности и экономичности воздушного движения является автоматизация управления воздушным движением.
Система управления воздушным движением - автоматизированный сервис, обеспечиваемый наземными службами для управления воздушным движением. Задача системы состоит в таком проведении воздушных судов через зону своей ответственности, чтобы исключить их опасное сближение по горизонтали и вертикали.
1. Задание 3
2. Краткое описание методов и средств, которые используются при проектировании. 5
3. Спецификация проекта 8
3.1. Определение требований 8
3.2. Вербальные спецификации прецедентов 8
3.3. Рабочая структура (WBS): 12
3.4. Организационная структура (OBS): 13
3.5. Специфицирование требований 14
3.6. Моделирование поведения системы 15
3.7. Проектирование архитектуры ПО 23
3.8. Детальное проектирование 24
Проектирование базы данных 27
4. Генерация программного кода 28
5. Вывод 39
4.6.3 Формирует представление
сложившихся конфликтных
4.6.4 Формирует график взлета \посадки
5.Альтернативные потоки
А1. Во время ожидания пришли данные от радиолокационной системы. Происходит перезапись метео-, пеленгационной, корреляционной информации, информации высотомеров и радарной обработки в базе. Происходит возврат в цикл ожидания инфо от подсистем. Прецедент продолжается.
А2. Во время ожидания пришли данные от обработчика плановой информации. Происходит перезапись информации о времени полетов и траекториях полетов суден в базе. Происходит возврат в цикл ожидания инфо от подсистем. Прецедент продолжается.
А3. Во время ожидания пришли данные от системы УВД и безопасности. Происходит перезапись информации о возможных конфликтах, карт безопасных высот, карт приближений к опасным зонам в базе. Происходит возврат в цикл ожидания инфо от подсистем. Прецедент продолжается.
6.Послеусловия
После формирования графических и текстовых представлений данных происходит запись события в журнал.
Прецедент 3
1.Краткое описание
Система управление воздушным движением и безопасности входит в цикл контроля состояния воздушного пространства.
2.Субьект - система управление воздушным движением и безопасности.
3.Предусловие
Центр управления запускает систему УВД и безопасности.
4.Основной поток
4.1. Система запускает
цикл контроля воздушным
4.1.1. Запуск цикла слежения за соблюдением маршрута полета
4.1.2. Запуск цикла контроля кодов вторичного ответа воздушных суден.
4.2 Запуск цикла управления безопасностью
4.2.1 Если получено предупреждение о минимальной высоте, выполняется А1.
4.2.2 Если получено предупреждение
о конфликте в воздушном
4.2.3 Если получено предупреждение о приближении к опасной зоне то выполняется А3.
4.3.Оповещение о состоянии
безопасности внешних
5.Альтернативные потоки
А1.Предупреждение о минимальной высоте полета. Система отправляет сигнал повышенной важности в систему интерактивного взаимодействия о приближении к минимальной высоте полета. Прецедент продолжается.
А2. Предупреждение о конфликте
в воздушном пространстве. Система
производит опрос суден участвующих
в возможном конфликте на предмет
координат и следуемых
А3.Приближение к опасной зоне. Система запрашивает у системы глобального позиционирования уточненные координаты границ опасной зоны и отправляет сигналом повышенной важности в систему интерактивного взаимодействия. Прецедент продолжается.
6.Послеусловия
Остановка работы системы происходит, при ручной остановке с центра управления.
Прецедент 4
1.Краткое описание
Обработчик плановой информации в процессе работы производит циклическую оценку и передачу плановых сообщений внешним подсистемам.
2.Субьект - обработчик плановой информации.
3.Предусловие
Система обработки плановой информации запускает поток оценки и передачи плановых сообщений.
4.Основной поток
4.1. Подсистема оценки
сообщений запрашивает
4.2. Обработчик запускается в режиме прослушивания плановых сообщений.
4.3. Получение очередного
планового сообщения из
4.3.1 Определение типа сообщения.
4.3.1.1. Если тип сообщения
не определении, выполняется
4.3.2 Дешифровка сообщения.
4.3 Оценка содержимого сообщения.
4.3.1 Если данные сообщения
оценены как критические,
4.4. Трансляция сообщения внешним подсистемам.
5.Альтернативные потоки
А1. Неопределенный тип сообщения. Система метит сообщение как сбойное и возвращает в очередь сообщений. Сбой регистрируется в журнале. Прецедент продолжается.
А2. Критичные данные. Из сообщения извлекаются сами критические данные, а так же их источник и время регистрации сообщения и отправляется сигналом повышенной важности в систему интерактивного взаимодействия. Прецедент продолжается.
6.Послеусловия
Поток оценки и передачи плановых сообщений останавливается при соответствующем сигнале от обработчика плановой информации.
Рис. 2. Рабочая структура.
Рис. 3. Организационная структура.
Рис. 4. Диаграмма классов.
Количественная оценка диаграммы классов:
FlightData
ControlModule
TrackingModule
ModuleController
RadioModule
PelengModule
MeteoModule
AltimeterModule
CenterCoordinator
PlanInfoHandler
SecuritySystem
AlarmSystem
AirwayController
ScheduleGenerator
InteractSystem
Bort
LandingControl
MeteoControl
ThreadOrganizationControl
Рис. 5. Диаграмма деятельности для обработки радиолокационных данных
Рис. 6. Диаграмма деятельности для обработки и передачи планов полета
Рис. 7. Диаграмма деятельности обработки и передачи плановых сообщений
Рис. 8. Диаграмма деятельности координации с прилегающими центрами
Рис. 9. Диаграмма деятельности запроса расписания взлета / посадки
Рис. 10. Диаграмма последовательности обновления представления полетной информации
Рис. 11. Диаграмма кооперации обновления представления ПИ
Рис. 12. Диаграмма последовательности управления воздушной безопасности
Рис. 13. Диаграмма кооперации управления воздушной безопасностью
Рис. 14. Диаграмма последовательности контроля воздушного движения
Рис. 15. Диаграмма кооперации контроля воздушного движения
Рис. 16. Диаграмма последовательности представления информации ПИ
Рис. 17. Диаграмма кооперации представления информации ПИ
Рис. 18. Диаграмма состояний ввода нового плана полета
Диаграмма компонентов
Рис. 18. Диаграмма компонентов
Диаграмма развертывания
Рис. 19. Диаграмма развертывания
Проектирование интерфейса пользователя
Мониторинг состояния комплекса
Командная консоль (КК) предназначена
для мониторинга состояния
Рис. 20. Мониторинг состояния комплекса
В окнах командной консоли отображается текущее состояние системы как в текстовом виде (панель сообщений системы), так и в графическом (панель состояния и управления). Панель состояния и управления показывает текущее состояние системы и позволяет управлять системой используя контекстное меню. Управление также может осуществляться при помощи кнопок панели управления.
Панель состояния и управления системой
Панель состояния и управления системой представлена на рисунке:
Рис. 21. Панель состояния и управление системой
Панель состояния и управления системой имеет древовидную форму, развертывание ветвей дерева производится путем однократного нажатия левой клавиши мыши на знак + (плюс), свертывание ветвей дерева производится путем однократного нажатия левой клавиши мыши на знак - (минус).
Приложения, запущенные в системе имеют цветовую сигнализацию, характеризующую их работу:
Радиолокационные источники, присутствующие в системе так же имеют цветовую сигнализацию, характеризующую их работу:
Панель сообщений/диагностики командной консоли
Командная консоль ведет диагностику о состоянии локальных приложений на каждом узле в системе и статусе других узлов сети. Диагностика выдается в виде текстовых сообщений, которые помещаются в окно панели сообщений.
Командная консоль проводит опрос состояния запущенных приложений системы на локальном узле (компьютере). Она также поддерживает список клиентов - модулей системы и осуществляет их периодический контроль. При наличии проблем с модулем, наряду с графической сигнализацией, в окно "Command Console Message" командной консоли выводится соответствующее сообщение. Под "проблемой" с модулем понимается или код ответа модуля на запрос о статусе "Not OK" или задержка ответа на время большее периода опроса статуса клиентов.
Аналогичные сообщения
выводятся для мониторинга
Кроме выше перечисленных
в процессе работы выводятся сообщения
о регистрации новых
Командная консоль осуществляет также мониторинг сообщений RDP (системы обработки радиолокационной информации). Появление сообщений RDP может сопровождаться звуковым сигналом, при установленной опции звуковой сигнализации.
Информация о работе Автоматизированная система управления воздушным движением