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

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

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 10.04.2014
Размер файла 2,6 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

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

Введение

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

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

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

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

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

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

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

Рисунок 22

Рисунок 23

Формы:

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

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

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

Рисунок 24

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

Рисунок 25

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

Рисунок 26

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

Рисунок 27

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

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

Заключение

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

Размещено на Allbest.ru


Подобные документы

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

    отчет по практике [425,9 K], добавлен 11.12.2015

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

    курсовая работа [2,7 M], добавлен 03.05.2014

  • Разработка базы данных для предметной области "Подразделения предприятия – Рабочие помещения". Описание используемых данных, предметной области и результатной информации. Создание запросов, форм и отчетов в базе данных. Описание построения диаграмм.

    курсовая работа [5,6 M], добавлен 24.07.2014

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

    курсовая работа [4,9 M], добавлен 29.01.2011

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

    контрольная работа [1,8 M], добавлен 07.06.2014

  • Представление информации в виде баз данных с помощью таблиц, форм, запросов, отчетов. Сущность запросов и их функции. Применение форм и отчетов. Назначение и использование электронной почты глобальной сети. Описание интерфейса системы Компас-3D.

    контрольная работа [1,2 M], добавлен 23.12.2014

  • Выделение сущностей базы данных и связей между ними. Организация ее объектов. Логическая и физическая модель БД. Определение требований к информационной системе. Проектирование транзакций и пользовательского интерфейса. Разработка отчетов и запросов.

    курсовая работа [2,4 M], добавлен 17.10.2014

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

    курсовая работа [985,6 K], добавлен 22.05.2014

  • Проектирование базы данных, содержащей информацию, которая всесторонне характеризует российский рынок медицинского оборудования. Описание атрибутов сущностей и связей, отраженных в разработанной ER-модели. Разработка отчетов, форм, запросов в базе данных.

    курсовая работа [3,2 M], добавлен 19.06.2015

  • Разработка информационно-логической схемы базы данных для горнолыжного курорта. Выделение объектов и информационных процессов в данной области. Реляционная модель базы данных. Разработка интерфейса пользователя. Создание форм, отчетов и запросов.

    курсовая работа [4,3 M], добавлен 17.03.2014

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.