Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
черновик_v4.8.doc
Скачиваний:
1
Добавлен:
01.05.2025
Размер:
4 Мб
Скачать
☆

2.1.5 Отображение информации о выбранном пользователем перелете.

2.1.5.1 Общие сведения о требовании

Общие сведения о требовании представлены в таблице 2.14:

Таблица 2.14

Общие сведения о требовании «Отображение информации о выбранном пользователем перелете»

1.

Требование

Должно быть автоматизировано отображение информации о выбранном пользователем перелете.

2.

Цель, которая будет достигнута при реализации требования

Отображение карты мира, вывод информации о выбранном пользователем перелете

3.

Причина возникновения требования

Требование полетного диспетчера

4.

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

Полетный диспетчер, экипаж воздушного судна

5.

Источник данных

На основе записей в базе данных.

2.1.5.2 Функции, реализующие требование

Требование реализуют функции, представлены в таблице 2.15:

Таблица 2.15

Функции, реализующие требование

№

Название функции

1.

Отображение карты мира

2.

Отображение информации о перелете

Функция «Отображение карты мира» реализуется аналогично функции, описанной в пункте 2.1.1.4.

2.1.4.3 Связи между требованием и функциями

Связи между требованием и функциями представлены на Рис. 2.1.5.3:

Рис.2.1.5.3 Связь между требованием и функциями

2.1.4.4 Описание процесса выполнения функции «Отображение информации о перелете»

Описание процесса выполнения функции «Отображение информации об аэропорте» представлено в таблице 2.16 и на Рис.2.1.5.4:

Таблица 2.16 Описание процесса выполнения функции «Отображение информации о перелете»

№

Пользователь

Система

Панель экрана

Условие: последующий шаг

Предусловие: загружена страница приложения и отображена карта мира

1

Выбор перелета для получения информации

World map

2

Поиск информации

3

Вывод информации о перелете

Flights

П1

Постусловие 1: отображена карта мира, выведена информация о выбранном перелете

Рис.2.1.5.4 Описание процесса выполнения функции «Отображение информации о перелете»

2.2 Структура базы данных

2.2.1 Проектирование базы данных

Задачи БД:

задача 1: учет данных о воздушных судах

задача 2: учет данных о странах, где расположены аэропорты

задача 3: учет данных об аэропортах;

задача 4: учет данных о перелетах.

задача 5: учет служебной информации (сюда входят запросы к карте, правила оформления вывода объектов на карте и т.д.)

Для определения состава задач и связи между ними, построена граф-схема автоматизируемого процесса. Она показана на рисунке. 2.2.1.

Рис. 2.2.1: Граф-схема автоматизируемого процесса

2.2.2 Отбор значимой информации

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

Значимая информация для первой, второй, третьей, четвертой и пятой задач приведена в таблице 2.17, Таблице 2.18, Таблице 2.19, Таблице 2.20, Таблице 2.21 соответственно.

Таблица 2.17