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

4.2.1 Полный Список

Ленточная форма «1_ПолныйСписок» (рисунок 5) позволяет просматривать все данные из таблиц «Рейсы», «Аэропорты», «Самолеты». Форма построена по запросу «ПолныйСписок».

Рисунок 5 – Форма «1_ПолныйСписок» для просмотра полного списка рейсов

4.2.2 Аэропорты и рейсы

Форма «2_АэропортыРейсы» (рисунок 6) является составной и включает в себя главную форму (в один столбец), построенную по таблице «Аэропорты», и подчиненную (ленточную) форму, построенную по запросу «Занятость». Она позволяет просмотреть рейсы, выполненные в каждый аэропорт, с расчетом коэффициента занятости кресел.

Рисунок 6 – Форма «2_АэропортыРейсы» для просмотра рейсов, выполненных в аэропорт

4.2.3 Выбор типа вс

Форма «3_ВыборВС» (рисунок 7), построенная по запросу «ВыборВС», включает в себя поле, в которое вводится тип ВС, и ленточную форму, отображающую список рейсов, упорядоченный по датам, выполненных этим типом ВС.

Рисунок 7 – Форма «3_ВыборВС» для просмотра рейсов ВС заданного типа

5 Описание отчетов

Отчеты позволяют просмотреть и вывести на печать данные в нужном виде [3]. Отчеты формируются на основе таблиц или запросов (Таблица 11).

Таблица 12 – Источники отчетов

Запрос

Отчет

Тип отчета

ЗаПериод

1_90_Дней

Отчет о рейсах, выполненных за последние 90 дней, упорядоченный по дате

Занятость

2_Группи-ровка

Отчет с группировкой рейсов по типам ВС и подведением итогов по занятости кресел

ВыборАП

3_ВыборАП

Отчет по рейсам в аэропорт, название которого вводится пользователем

5.1 Отчет о рейсах, выполненных за последние 90 дней

Отчет «1_90_Дней» (рисунок 8) получен по запросу «ЗаПериод» и показывает рейсы, выполненные за последние 90 дней. Данные упорядочены по дате.

Рисунок 8 – Отчет «1_90_Дней» о рейсах, выполненных в последние три месяца

5.2 Отчет с группировкой рейсов по типам ВС и подведением итогов

по занятости кресел

Отчет «2_Группировка» (рисунок 9) получен по запросу «Занятость» и отражает занятость кресел по рейсам. Данные сгруппированы и упорядочены по типам ВС. Подсчитана занятость кресел по каждому рейсу, получена сумма проданных билетов по каждому типу ВС.

Рисунок 9 – Отчет «2_Группировка» с группировкой рейсов по типам ВС

5.3 Отчет о рейсах с выбором аэропорта

Отчет «3_ВыборАП» (рисунок 10) получен по запросу с параметром «ВыборАП» и представляет список рейсов в заданный аэропорт. Данные упорядочены по типам ВС.

6 ОРГАНИЗАЦИЯ ДИАЛОГА

6.1 Кнопочные формы

Взаимодействие пользователя с приложением организовано через кнопочные формы-меню. После загрузки приложения открывается главная кнопочная форма (Рисунок 11), в которой все операции разделены на группы (Ввод и редактирование данных, Просмотр данных, Формирование отчетов). Группы связаны с соответствующими кнопками, через которые вызываются кнопочные формы следующего уровня (Ввод и редактирование данных, Просмотр данных, Формирование отчетов), или заканчивается работа в приложении (Завершение работы).

Через кнопочные формы следующих уровней выполняются конкретные операции по редактированию (рисунок 12), просмотру данных (рисунок 13), получению отчетов (рисунок 14). Возврат из них в главную кнопочную форму осуществляется через кнопку «Выход».

Рисунок 10 – Отчет «3_ВыборАП» о рейсах с выбором аэропорта

Рисунок 11 – Главная кнопочная форма «Форма0»

Через кнопочные формы следующих уровней выполняются конкретные операции по редактированию (рисунок 12), просмотру данных (рисунок 13), получению отчетов (рисунок 14). Возврат из них в главную кнопочную форму осуществляется через кнопку «Выход».

==

Рисунок 12 – Кнопочная форма «Форма1» для открытия форм ввода и редактирования данных

Ввод и редактирование данных осуществляется с помощью форм, описанных в п. 4.1.

Просмотр данных осуществляется с помощью форм, описанных в п. 4.2.

Рисунок 13 – Кнопочная форма «Форма2» для открытия форм просмотра данных

Рисунок 14 – Кнопочная форма «Форма3» для формирование отчетов

Вид отчетов представлен в разделе 5.