Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курсач.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
255.49 Кб
Скачать

Зміст

Зміст 2

Вступ 3

РОЗДІЛ 1. ЗАГАЛЬНІ ВИМОГИ ДО БАЗИ ДАНИХ 4

Розділ 2. Виявлення масиву даних та їх структури 6

Розділ 2.1 Проектування бази даних 7

Розділ 3. Розробка структури реляційної бази даних 9

Розділ 3.1 Структура таблиць 10

Розділ 4. Розробка інтерфейсу системи керування базою даних 14

Висновок 15

Список використаної літератури 16

Вступ

Транспорт є одним з важливих складових економіки будь-якої держави, оскільки забезпечує нормальне функціонування практично усіх інших галузей.

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

Для допомоги в такій ситуації існує система прокату автомобілів, яка забезпечує людей транспортним засобомна певний час,  надаючи його на цей період в повнерозпорядження клієнта. Цей вид сервісу  дуже зручний,оскільки забезпечує людину транспортним засобом самена той період, коли це йому необхідно. До того ж можна вибрати автомобіль, який підходит клієнтові.

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

Розділ 1. Загальні вимоги до бази даних

Мета:

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

  1. ведення актуальної інформації по автомобілях, клієнтах, замовленнях;

  2. створення зручного засобу для перегляду, відбору, введення, виведення інформації по цій предметній області.

Аргументи на користь створення інформаційної системи :

  1. немає єдиного джерела інформації по прокату автомобілів;

  2. у зв'язку із статичним представленням інформації неможливо здійснити зручний пошук і навігацію за необхідними даними.

Створення інформаційної системи дозволяє:

  1. зібрати воєдино усю необхідну інформацію по замовленнях;

  2. швидко знайти і в зручній формі ознайомитися з інформацією по предметній області;

  3. оновлювати інформацію досить швидко, щоб вона мала практичну цінність.

До недоліків використання інформаційної системи можна віднести необхідність:

  1. створення структури даних, багато сутностей і атрибути якої будуть надмірні;

  2. структуризації інформації перед введенням її в систему.

Завдання:

  1. Відбір і структуризація інформації предметної області.

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

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

  4. Опис проекту.

Функції системи :

  1. введення і редагування інформації по автомобілях і клієнтах, замовленнях;

  2. пошук і відображення необхідної інформації;

  3. виведення інформації в зручному для аналізу виді, друкарських форм встановленого зразка.

Розділ 2. Виявлення масиву даних та їх структури

У базу даних повинна вноситись вся та інформація, яка необхідна для вирішення задач, які ставляться перед базою даних. У базі даних інформація фіксується у вигляді записів у відповідних полях таблиць баз даних. Тому перелік полів, що включаються до складу таблиць баз даних, повинен бути достатнім для можливості фіксування всієї необхідної інформації.

При визначенні переліку полів слід дотримуватись таких правил:

  • Передбачити окремі поля для запису всієї необхідної інформації.

  • Не допускати, щоб одна і таж інформація записувалась більше ніж в одному місці бази даних.

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

Розділ 2.1 Проектування бази даних

База даних складається з трьох зв'язаних таблиць.

Таблиця «Автомобілі» – таблиця, в якій представлена інформація про автомобілі: код автомобіля, фірма, марка, рік випуску, стан і ціна прокату на один день; вона пов'язана з полем «Код автомобіля» таблиці «Замовлення».

Поле

Опис

1

Код автомобілю

№ автомобілю (ключове поле)

2

Фірма

Назва фірми

3

Марка

Назва марки

4

Рік випуску

Рік випуску автомобіля

5

Стан

Стан автомобіля

6

Ціна

Ціна автомобіля на 1 день

Таблиця «Клієнти» – в цій таблиці відображує інформація про клієнтів; вона пов'язана з полем «Код клієнта» таблиці «Замовлення».

Поле

Опис

1

Номер клієнта

Номер клієнта (ключове поле)

2

ПІБ

Прізвище, імя, по-батькові клієнта

3

Телефон

Телефон для в зв'язку з клієнтом

4

Адреса

Адреса клієнта

5

Серія паспорту

Серія паспорту клієнта

6

№ паспорту

Номер паспорту клієнта

Таблиця «Замовлення» – містить в собі інформацію про дату видачі та повернення автомобілю.

Поле

Опис

1

Дата видачі автомобіля

Дата видачі автомобіля

2

Дата повернення автомобіля

Дата повернення автомобіля

3

Код автомобіля

Посилання на код автомобіля

4

Код клієнта

Посилання на код клієнта

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]