Разработка БД по прокату автомобилей

  • Вид работы:
    Контрольная работа
  • Предмет:
    Информационное обеспечение, программирование
  • Язык:
    Русский
    ,
    Формат файла:
    MS Word
    1,71 Мб
  • Опубликовано:
    2014-04-08
Вы можете узнать стоимость помощи в написании студенческой работы.
Помощь в написании работы, которую точно примут!

Разработка БД по прокату автомобилей













Разработка БД по прокату автомобилей

Введение


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

Современный быстрый темп жизни и стремительный рост населения привели к тому, что количество личных автомобилей за последние годы существенно увеличилось. Однако, очень часто бывают ситуации, когда люди не могут воспользоваться собственным автомобилем: некоторые люди не имеют личных авто, машина может быть в ремонте или человек отправился в другой города на самолете или поезде, а по приезде ему требуется легковой автомобиль без водителя для передвижений по городу.

Для помощи в такой ситуации существует система проката автомобилей, которая обеспечивает людей транспортным средством на определенное время, предоставляя его на этот период в полное распоряжение клиента. Этот вид сервиса очень удобен, поскольку обеспечивает человека транспортным средством именно на тот период, когда это ему необходимо. К тому же можно выбрать именно ту модель автомобиля, которая больше подходит клиенту для его нужд.

В каждый город ежедневно прибывает множество гостей, которым требуется на время какое-либо транспортное средство, поэтому особенно востребован и пользуется популярностью прокат легковых автомобилей. Крупные города часто принимают людей, ограниченных во времени, и арендованный автомобиль позволяет им успеть сделать все необходимые дела и посетить запланированные места.

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

 


1. Цели и задачи проекта

база интерфейс пользовательский запрос

Цель:

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

·        ведение актуальной информации по автомобилям, клиентам, заказам;

·        создание удобного средства для просмотра, отбора, ввода, вывода информации по данной предметной области.

Доводы в пользу создания информационной системы:

·        нет единого источника информации по прокату автомобилей;

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

Создание информационной системы позволяет:

·        собрать воедино всю необходимую информацию по заказам;

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

·        обновлять информацию достаточно быстро, чтобы она имела практическую ценность.

К недостаткам использования информационной системы можно отнести необходимость:

·        создания структуры данных, многие сущности и атрибуты которой будут избыточны;

·        структурирования информации перед вводом ее в систему.

Задачи:

1.      Отбор и структурирование информации предметной области.

.        Разработка структуры БД.

.        Создание пользовательского интерфейса.

.        Описание проекта.

Функции системы:

·        ввод и редактирование информации по автомобилям и клиентам, заказам;

·        поиск и отображение необходимой информации;

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

. Функции БД «Прокат автомобилей»

Таблица 1

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

Форма представления

Контроль данных

Проконтролированная БД

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

Форма

Выполнение запросов на выборку данных

Форма

Отчеты

Отчет

. Перечень запросов

Таблица 2

Формулировка запросаФорма представления


-заказы на определенное число - к отплате - по цене - коробка передач - по фирме производителю

Отчет

-отличное состояние - хорошее состояние - плохое состояние - по цене - по фирме производителю

Форма

 


4. Этапы создания БД


·        проведение обследования;

·        разработка концептуальной схемы и структуры базы данных;

·        разработка технологической схемы формирования БД;

·        ввод информации в БД;

·        разработка приложений для вывода информации (запросов, отчетов, форм вывода);

·        описание проекта.

 

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


База данных состоит из трех связанных таблиц.

.        Таблица «Автомобили» - таблица, в которой представлена информация об автомобилях: код автомобиля, фирма, марка, год выпуска, цвет, объем двигателя, мощность, коробка передач, состояние и цена проката на один день; она связана с полем «Код автомобиля» таблицы «Заказы».

.        Таблица «Клиенты» - в этой таблице отображена информация о клиентах; она связана с полем «Код клиента» таблицы «Заказы».

.        Таблица «Заказы» - содержит в себе информацию о дате выдачи и дате возврата автомобиля.

 


6. Структура таблиц

Рисунок 1

Рисунок 2

Рисунок 3

Рисунок 4

Рисунок 5

Рисунок 6

Рисунок 7 Схема БД

7. Запросы


Запрос «Заказы на определенное число» позволяет ввести дату выдачи автомобиля и получить список заказов, совершивших в этот день.

Рисунок 8

Рисунок 9

Запрос «К оплате» предоставляет ввод номера заказа и получение суммы, подлежащей к оплате.

Рисунок 10

Рисунок 11

Запрос «Коробка передач» позволяет сделать выборку автомобилей с выбранной коробкой передач.

Рисунок 12

Рисунок 13

Запросы «Отличное состояние», «Хорошее состояние» и «Плохое состояние» позволяют сделать выборку автомобилей по состоянию.

Рисунок 14

Рисунок 15

Рисунок 16

Рисунок 17

Рисунок 18

Рисунок 19

Запрос «По цене» позволяет сделать выборку автомобилей по их цене за 1 день проката.

Рисунок 20

Рисунок 21

Запрос «Фирма производитель» позволяет сделать выборку автомобилей по фирме производителю.

Рисунок 22

Рисунок 23

Формы:

·        ввода информации в различные таблицы БД;

·        ввода параметров для осуществления поиска информации;

·        вывода информации в достаточном объеме и в удобном виде.

Рисунок 24


Форма «Автомобили» отображает данные по автомобилям:

Рисунок 25

Форма «Клиенты» отображает данные по клиентам:

Рисунок 26


Форма «Заказы» отображает данные по заказам:

Рисунок 27

В формах «Заказы», «Клиенты» и «Автомобили» в нижней части экрана имеются кнопки для управления записями: добавление, удаление, восстановление. Также можно осуществлять переход по записям.

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


Заключение


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

Похожие работы на - Разработка БД по прокату автомобилей

 

Не нашли материал для своей работы?
Поможем написать уникальную работу
Без плагиата!