Проектирование базы данных предметной области «Фирма по продаже пластиковых окон».

Автор: Пользователь скрыл имя, 07 Апреля 2011 в 18:37, курсовая работа

Краткое описание

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

Оглавление

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

Файлы: 1 файл

Курсовая работа.doc

— 427.50 Кб (Скачать)

Рис.9. Иллюстрация  формы «Изменение данных». 

      Если  вам необходимо просмотреть или  распечатать какой-либо отчет об аэропорте нажмите на Главной форме кнопку Просмотр отчетов. На появившейся форме (Рис.10) выберите требуемый отчет. При создании отчетов в появляющиеся окна запросов следует вводить требуемые параметры. 

Рис.10. Иллюстрация формы «Просмотр отчетов» 

      При нажатии кнопки О программе появляется форма (Рис.11) с информацией об авторах и назначении проекта.

Рис.11 Вид  формы «О программе». 

      При щелчке кнопки  Выход происходит выход из приложения.

 

8. Спецификация входных и выходных запросов.

      Основной  и единственный  исполняемый модуль программы Аэропорт.mdb. Этот модуль содержит таблицы данных, запросы к данным, формы ввода-вывода.

      Раздел  таблицы данных включает в себя данные предметной области, хранимые в виде отдельных таблиц:

      Таблица: Аэропорты

      Таблица: ДниНедели

      Таблица: ИтогиДня

      Таблица: Маршрут 

      Таблица: ОбслужРейса 

      Таблица: Проданные места 

      Таблица: РасписаниеРейсов

      Таблица: Самолеты

      Таблица: Сведения о летчиках

      Таблица: Список мест

      Таблица: СтоимПоНапр

      Microsoft Access позволяет автоматизировать обработку баз данных путем программирования на языке Visual Basic for Application.

      В языке VBA реализована технология визуального, объектно-ориентированного программирования, основанная на событийном интерфейсе пользователя. Поэтому текст программы состоит из отдельных локальных процедур, обрабатывающих определенные события.

      В данной программе используются следующие  модули:

      Модуль: Form_Билет1

      Модуль: Form_Билет2

      Модуль: Form_Билет3

      Модуль: Form_Билет4

      Модуль: Form_ВводДаты

      Модуль: Form_Выбор месяца

      Модуль: Form_ВыборМесЛетч

      Модуль: Form_ГЛАВНАЯ

      Модуль: Form_Летчики

      Модуль: Form_Самолеты

      Модуль: Form_Самолеты список

      Модуль: Form_Сведения о летчиках

      Модуль: Form_СведЛетч список

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

 

      

9.Спецификация  запросов пользователей

      Для доступа к определенным атрибутам  отношений (полям таблицы) используются запросы, которые расположены в разделе запросов:

      Запрос: ВидСамолета 

      Запрос: ВрДвижРейса

      Запрос: Время отправл

      Запрос: ВсеМеста

      Запрос: Занятые места

      Запрос: ИтогиРейса

      Запрос: ОбслуживаниеРейса

      Запрос: ПоВрДвиж

      Запрос: Подсчет (Мест/Суммы)

      Запрос: ПолнаяСтоим

      Запрос: ПоНачалуДвиж

      Запрос: ПриобретМеста

      Запрос: СвобЛет

      Запрос: Свободные места

      Запрос: СвобСам

      Запрос: СиавкаЗаРейс (все)

      Запрос: СтавкаЗаРейсЛетч

      Запрос: Стоимость

      Запрос: УдалениеВременДанных

 

10. Заключение.

      В данном курсовом проекте была создана база данных по предметной области Аэропорт. При этом использовалась программа Microsoft Access XP.

      Данный  курсовой проект может применяться  как самостоятельная программа  в малых авиакомпаниях для  составления и ведения расписания движения самолетов. 
 
 

 

     11. Список используемой  литературы 

   
  1. Голицина  О.Л., Максимов Н.В., Попов И.И. Базы данных: Учебное пособие. – М: ФОРУМ: ИНФРА-М, 2004
  2. Кузин А.В,, Демин В.М. Разработка баз данных в системе Microsoft Access: Учебник. – М.: ФОРУМ: ИНФРА-М, 2005
  3. Фуфаев Э.В. Базы данных: Учебное пособие для студентов СПО/ Э.В. Фуфаев, Д.Э. Фуфаев. – Издательский центр «Академия», 2005
  4. Проектирование баз данных. СУБД Microsoft Access: Учебное пособие для вузов/Н.Н. Гринченко, Е.В. Гусев, Н.П. Макаров, А.Н. Пылькин, Н.И. Цуканова. – М.: Горячая линия – Телеком, 2004
  5. Рудикова Л.В. Базы данных. Разработка приложений. – СПб.: БХВ-Петербург,

Информация о работе Проектирование базы данных предметной области «Фирма по продаже пластиковых окон».