Студенческий сайт КФУ - ex ТНУ » Учебный раздел » Учебные файлы »ПРОГРАММИРОВАНИЕ

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

Тип: контрольная работа
Категория: ПРОГРАММИРОВАНИЕ
Скачать
Купить
Отбор и структурирование необходимой информации для создания базы данных. Требования к данной базе, ее содержание и внутренняя структура. Методика формирования пользовательского интерфейса. Общее описание, обработка запросов и разработка отчетов.
Краткое сожержание материала:

Размещено на

Размещено на

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

Введение

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

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

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

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

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

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

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

Цель:

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

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

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

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

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

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

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

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

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

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

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

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

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

Задачи:

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

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

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

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

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

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

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

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

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

Таблица 1

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

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

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

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

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

Форма

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

Форма

Отчеты

Отчет

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

Таблица 2

Формулировка запроса

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

-заказы на определенное число

- к отплате

- по цене

- коробка передач

- по фирме производителю

Отчет

-отличное состояние

- хорошее состояние

- плохое состояние

- по цене

- по фирме производителю

Форма

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

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

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

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

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

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

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

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

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

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

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

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

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

Рисунок 1

Рисунок 2

Рисунок 3

Рисунок 4

Рисунок 5

Рисунок 6

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

7. Запросы

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

Рисунок 8

Рисунок 9

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

Рисунок 10

Рисунок 11

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

Рисунок 12

Рисунок 13

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

Рисунок 14

Рисунок 15

Рисунок 16

Рисунок 17

Рисунок 18

Рисунок 19

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

Рисунок 20

Рисунок 21

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

Другие файлы:

Создание нового сервисного центра по прокату автомобилей
Проект автосервисного центра в г. Сыктывкар с разработкой услуги по прокату автомобилей для инвалидов. Анализ рынка автосервисных услуг: факторы, влия...

Проект сервисного центра по обслуживанию автовладельцев г. Сыктывкар. Разработка услуги по прокату автомобилей и их принадлежностей
Анализ рынка автосервисных услуг. Факторы, влияющие на спрос. Структура парка автомобилей. Насыщенность населения г. Сыктывкара автомобильными средств...

Метрологічне забезпечення контролю якості при виробництві прокату сталевого гарячекатаного круглого за ГОСТ 2590.6.051002.100589.ПЗ
Схема метрологічного забезпечення контролю якості при виробництві прокату сталевого гарячекатаного круглого (ГОСТ 2590). Умови виробництва продукції....

Проектирование и разработка базы данных "Автосалон"
Разработка базы данных для учет остатков автомобилей в автомагазине с целью обеспечения заказа автомобилей, запас которых может закончиться в ближайше...

Развитие транспортной системы Арабских Эмиратов и ее роль в туризме
Участие Правительства Москвы в "Неделе российского бизнеса в Объединенных Арабских Эмиратах". Транспортная система Эмиратов и ее значение для развития...