Формы в один столбец для ввода и редактирования данных




ЗАДАНИЕ НА КУРСОВОЙ ПРОЕКТ

По дисциплине «Информационные технологии на транспорте».

Вариант4

Гр3497 студент Якупова З.Т

Тема: Справочная система учета договоров авиакомпаний с агентами.

 

Содержание задания: Разработать Справочную систему продаж перевозок агентами авиакомпаний.

Исходные данные

Данные, которые необходимо хранить в системе, перечислены ниже.

Авиакомпании: название, шифр, город, территориальное управление

Агенты: агент, город, телефон.

Договара: агент, авиакомпания, дата заключения, срок.

Операции, выполняемые в системе

Ввод и редактирование данных

Ввод и редактирование данных осуществляется в формах в столбец для каждой таблицы.

Формы для просмотра данных

3.1 Полный список договоров, упорядоченный по агентам.

3.2 Для каждого агента список договоров, упорядоченных по авиакомпаниям, с указаниям всех атрибутов.

3.3 Список договоров, упорядоченных по Агентам, с выбором по авиакомпании

Отчеты

4.1 Список договоров, для которых срок более года, по убыванию срока действия с условием.

4.2 Отчет с группировкой по Агентам с определением окончания срока действия и определением окончания срока действия на базе запроса с вычисляемым полем

4.3 Список договоров, упорядоченных по авиакомпаниям, с выбором по Авиакомпаниям.

Организация диалога

Главное меню должно быть реализовано в виде кнопочной формы для ввода и редактирования данных, просмотра данных, получения отчетов


РЕФЕРАТ

 

Курсовой проект

Пояснительная записка 17 с., 15 рис., 11 табл., 3 источника.

Файлы: Отчет.doc, Авиа.accdb

 

СУБД, ТАБЛИЦА, ЗАПРОС, ФОРМА, ОТЧЕТ, МАКРОС, СПРАВОЧНАЯ СИС­ТЕ­МА, РЕЙСЫ, ВОЗДУШНЫЕ СУДА, Агенты, ACCESS

Разработана Справочная система учета договоров авиакомпаний с агентами. Позволяет получать сведения о выполненных договорах агентами различных авиакомпаниях. Имеется возможность ввода новых сведений в систему, а также редактирования имеющихся данных. Предусмотрено получение необходимых сведений в виде экранных форм и печатных отчетов. Диалог построен на основе кнопочного меню.


СОДЕРЖАНИЕ

РЕФЕРАТ.................................................................................................................... 3

ВВЕДЕНИЕ................................................................................................................ 5

1 ПОСТАНОВКА ЗАДАЧИ....................................................................................... 6

2 ОПИСАНИЕ ТАБЛИЦ............................................................................................ 6

2.1 Свойства таблиц................................................................................................. 6

2.2 Схема данных..................................................................................................... 7

2.3 Заполнение таблиц............................................................................................. 7

3 ОПИСАНИЕ ЗАПРОСОВ....................................................................................... 8

3.1 Запрос «Полный список договоров, упорядоченный по агентам»................. 8

3.2 Запрос «Для каждого агента список договоров, упорядоченных по авиакомпаниям, с указаниям всех атрибутов "

3.3 Запрос «Список договоров, упорядоченных по Агентам, с выбором по авиакомпании»......................................................................................................... 9

4 ОПИСАНИЕ ФОРМ.............................................................................................. 10

4.1 Формы для ввода и редактирования данных................................................. 10

4.1.1 Таблица «Авиакомпании».......................................................................... 10

4.1.2 Таблица «Агенты»..................................................................................... 10

4.1.3 Таблица «Договара».................................................................................. 11

4.2 Формы для просмотра..................................................................................... 11

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

4.2.2 Для каждого агента список договоров..................................................... 12

4.2.3 Список договоров, упорядоченный по агенту........................................... 13

5 ОПИСАНИЕ ОТЧЕТОВ....................................................................................... 13

5.1 Список договоров, со сроком действия более года.13

5.2 Отчет с группировкой по Агентам с определением окончания действия договора ………………………………………………………………………………14

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

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

6.2 Запуск приложения.......................................................................................... 15

7 РУКОВОДСТВО ОПЕРАТОРА.......................................................................... 15

ЗАКЛЮЧЕНИЕ........................................................................................................ 16

СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ................................................ 17

 


 

ВВЕДЕНИЕ

 

Достаточно простым и довольно мощным инструментом для разработки информационных систем является системы управления базами данных (СУБД) Microsoft Access.

Применение ее возможно в двух режимах:

для разработки приложений (среда разработчика)

для запуска приложений (пользовательская среда)

В первом случае от пользователя требуются специальные знания, однако диапазон информационных запросов к базе данных (БД), а также виды и формы отчетов, практическим не ограничены.

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

В данной работе предложена созданная в среде Microsoft Access Справочная система по учету объемов перевозок авиакомпаниями в различные аэропорты, ориентированная на пользователей с минимальными знаниями БД.

 


ПОСТАНОВКА ЗАДАЧИ

Необходимо разработать приложение, автоматизирующее процесс хранения и выдачи справочных сведений о рейсах, выполняемых из одних аэропортов в другие аэропорты. Программа должна поддерживать просмотр, добавление, удаление, редактирование информации о рейсах, а также выводить на экран и печать необходимые справки и отчеты. Программу необходимо реализовать в СУБД Access в виде приложения, ориентированного на рядового пользователя.

Основой информационной модели является реляционная модель данных [1], состоящая из нескольких связанных таблиц. В каждой таблице с помощью атрибутов описывается множество однотипных объектов (Таблица 1)

 

Таблица 1 – Таблицы и атрибуты

Таблица Атрибуты
Авиакомпании название, шифр, город, территориальное управление
Агенты агент, город, телефон
Договора Агент, авиакомпания, дата заключения, срок  

 

 

На основе данных из этих таблиц с использованием соответствующих запросов можно получить все формы для просмотра и отчеты, требуемые в задании к курсовому проекту

 

ОПИСАНИЕ ТАБЛИЦ

Свойства таблиц

В результате анализа информационной модели и множества информационных запросов [2] делаем вывод, что таблицы БД разрабатываемого приложения должны иметь следующие свойства (Таблица 2 – Таблица 4)

 

Таблица 2 – Свойства полей таблицы «Авиакомпания»

 

Имя поля Тип данных Описание Размер поля
Код Счетчик Код Длинное целое
Название Текстовый Наименование  
Территориальное управление Текстовый Наименование  
Город Текстовый Наименование  
Шифр Текстовый Наименование  

 

Таблица 3 – Свойства полей таблицы «Агенты»

 

Имя поля Тип данных Описание Размер поля
Код Счетчик Код Длинное целое
Агент Текстовый Название  
Телефон Числовой Телефон  

 

Таблица 4 – Свойства полей таблицы «Договора»

 

Имя поля Тип данных Описание Размер поля
Авиакомпания Числовой Авиакомпания Длинное целое
Агент Числовой Код агента Длинное целое
Дата заключения Числовой Дата Длинное целое
Срок Числовой Числовле Длинное целое

 

Схема данных

Таблицы связаны между собой отношениями типа один-ко-многим. Свойства отношений Каскадное обновление полей и Каскадное удаление записей не используются. Схема данных приведена ниже (рисунок 1).

 

Заполнение таблиц

 

Ниже представлены заполненные таблицы.

 

Структура таблицы Авиакомпании:

Структура таблицы Агенты:

 

 

Структура таблицы Договоры:

 

 

 

Формы в один столбец для ввода и редактирования данных

Справочник Авиакомпании

 

Справочник Агенты

 

 

Справочник Договора

 

 

 

ОПИСАНИЕ ФОРМ

Форма [3] позволяет организовать представление данных на экране в удобном для пользователя виде.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-08-19 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: