Автор работы: Пользователь скрыл имя, 24 Марта 2012 в 18:52, курсовая работа
Современное состояние предприятий воздушного транспорта отличается сложностью решаемых задач, объясняемой рядом причин: наличием разветвленной сети авиалиний, существованием значительного количества авиаперевозчиков и обострением конкурентной борьбы между ними, объединением авиакомпаний в альянсы, перегруженностью аэропортов.
Второй вариант построения
формы - это многотабличная форма, в
которой вместо подчиненной формы
включается только кнопка. Нажатием этой
кнопки вызывается на экран связанная
форма. При этом содержимое связанной
формы синхронизировано с текущей
записью формы. Такой способ удобен
для сложных перегруженных
Составная многотабличная форма может
не включать подчиненных и связанных форм.
Такая форма создается, если необходимо
отображать записи подчиненной таблицы,
дополненной полями из одной или нескольких
главных таблиц. Форма отображает поля
из записи подчиненной таблицы и поля
из единственной связанной с ней записи
главной таблицы.
До начала регистрации необходимо подготовить план мест. Для этого создадим следующую многотабличную форму:
Создаем форму для регистрации.
Получение списка пассажиров для регистрации.
Удаление списка пассажиров.
Добавим в форму регистрации выпадающий список пассажиров. Для этого преобразовали элемент фамилии в поле со списком, выбором свойства выставляем нужное.
Готовая форма, работает! Аналогично автоматизируем выбор статуса, пола. Присвоение статуса будет осуществляться на этапе бодинг контроля.
До начала регистрации нужно закрепить рейс за конкретной стойкой. Для этого на форму регистрации поместим кнопку, по которой будет открываться форма для работы с таблицей стойки.
4 .Создание запросов
Запрос (query) – это средство выбора необходимой информации из базы данных. Вопрос, сформированный по отношению к базе данных, и есть запрос. Применяются два типа запросов: по образцу (QBE – Query by example) и структурированный язык запросов (SQL – Structured Query Language). QBE - запрос по образцу – средство для отыскания необходимой информации в базе данных. Он формируется не на специальном языке, а путем заполнения бланка запроса в окне Конструктора запросов. SQL – запросы – это запросы, которые составляются (программистами) из последовательности SQL – инструкций. Эти инструкции задают, что надо сделать с входным набором данных для генерации выходного набора. Все запросы Access строит на основе SQL – запросов, чтобы посмотреть их, необходимо в активном окне проектирования запроса выполнить команду Вид/SQL.
Существует несколько типов запросов: на выборку, на обновление, на добавление, на удаление, перекрестный запрос, создание таблиц. Наиболее распространенным является запрос на выборку. Запросы на выборку используются для отбора нужной пользователю информации, содержащейся в таблицах. Они создаются только для связанных таблиц.
Для получения информации о пассажирах, прошедших бодинг контроль и заполнения полетной документации создаем запрос, который позволит выбрать пассажиров конкретного рейса из таблицы регистрации:
Для выборки не прошедших бодинг контроль создали следующий запрос:
5. Создание отчетов
Отчет – это форматированное представление данных, которое выводится на экран, в печать или файл. Они позволяют извлечь из базы нужные сведения и представить их в виде, удобном для восприятия, а также предоставляют широкие возможности для обобщения и анализа данных.
При печати таблиц и запросов информация выдается практически в том виде, в котором хранится. Часто возникает необходимость представить данные в виде отчетов, которые имеют традиционный вид и легко читаются. Подробный отчет включает всю информацию из таблицы или запроса, но содержит заголовки и разбит на страницы с указанием верхних и нижних колонтитулов.
В Microsoft Access можно создавать отчеты различными способами:
· Конструктор
· Мастер отчетов
· Автоотчет: в столбец
· Автоотчет: ленточный
· Мастер диаграмм
· Почтовые наклейки
Нам понадобится один отчет: «список пассажиров на данный рейс» . Отчет создадим в режиме мастера. Мастер позволяет создавать отчеты с группировкой записей и представляет собой простейший способ создания отчетов. Он помещает выбранные поля в отчет и предлагает шесть стилей его оформления. После завершения работы Мастера полученный отчет можно доработать в режиме Конструктора. Воспользовавшись функцией Автоотчет, можно быстро создавать отчеты, а затем вносить в них некоторые изменения.
Создаем отчет о списке пассажиров на рейс. И так, в качестве источника выбираем запрос «список пассажиров». Далее перетаскиваем нужные нам поля, нам понадобятся все. Порядок сортировки по ФИО в качестве источника выбираем запрос «Список пассажиров на рейс». В результате получаем макет отчета. При желании его можно изменить. Что мы и делаем, несколько редактируем, изменяя размеры полей.
Рабочий отчет рейса 110, вылетающий 14.01.2012, представлен ниже.
6. Создание главной кнопочной формы
Главная кнопочная форма выполняет функции титульного листа и меню базы данных. Она является «лицом» базы данных и заметно облегчает работу с ней. Главная кнопочная форма должна открываться при обращении к базе данных. Из неё пользователь может обращаться к основным элементам базы данных.
Разработка главной кнопочной формы выполняется в режиме Конструктора.
Просто создаем новую форму. Далее для того, чтобы сделать красивый фон Главной кнопочной формы, нам необходимо на панели инструментов щёлкнуть Автоформат. Создание главной кнопочной формы начнём с заголовка формы, там пишем название нашей системы «Система регистрации» .
Следующий шаг – создание кнопок. Щёлкаем кнопку на панели инструментов и переводим указатель мыши, который примет вид кнопки, в область данных. В области данных щёлкаем левой кнопкой мыши и растягиваем появившейся прямоугольник до нужных размеров. После этого появится окно Создание кнопок в Категории выбираем Работа с формой, а в Действия выбираем Открыть форму и щёлкаем Далее. В следующем окне выбираем для открытия форму «Расписание». Потом вводим название кнопки, оформляем ее и все, готово. Аналогичным способом создаем другие необходимые нам кнопки. Для работы с формами мы создаем 7 кнопок. Перечислять их не вижу смысла, т.к. на рисунке все прекрасно видно.
Итак, готовая «Главная кнопочная форма» представлена ниже:
1 Абдуллина В.З., Балафанов Е.К., Бурибаев Б.Б. Работа с Access: Лабораторный практикум. Учебное пособие – Алматы, ИНТ, 2005
2 Диго С.М. Базы данных: Проектирование и использование: учебник. – М.: ФиС, 2005.
3 Хоменко А.Д., Гридин В.В. Microsoft Access. Экспресс-курс. – Спб.: БХВ- Петербург, 2005
4 Харитонова И.А. Самоучитель: OFFICE ACCESS 2003. — СПб.: Питер, 2004.
5 Харитонова Л.С. Автоматизированные системы управления (на транспорте). Методические указания по выполнению курсовой работы. Алматы: Академия гражданской авиации, 2009.
6 Курс дистанционного обучения: "Экономическая информатика" Прикладное программное обеспечение офисного назначения.
Информация о работе Создание информационной системы авиапредприятия средствами СУБД Access