Облік і зберігання відомостей про водіїв автопарку.
Введення і зберігання даних про кожну конкретну машині.
Введення відомостей про маршрути: назва, адреса, час у дорозі і пр.
Введення і зберігання даних, що відносяться до додатка.
У базі даних передбачені і різні звіти, що дозволяють аналізувати стан справ, а також інформація, необхідна для заповнення В«Графіків роботиВ» на кожну дату, автобус і його маршрути.
.3 Категорії користувачів
Для роботи з даними бази передбачені три види користувачів:
Адміністратор - повний доступ до даних бази і можливостям сайту.
Редактор - повний доступ до можливостей сайту.
Користувач - частковий доступ до можливостей сайту.
Виконувані додатком функції
Коректне відображення даних, отриманих з бази.
Реалізація функціоналу залежно від категорії користувача.
2. Проектування бази даних
Кожен автобус визначається наступними параметрами:
* Таблиця В«АвтобусВ»:
№ реєстрації
Тип автобуса
Пробіг
Дата технічного огляду
Готовність до експлуатації
Кількість сидячих місць
Загальна місткість
Тип сидінь
Наявність кондиціонера
Слід врахувати, що № реєстрації автобуса є унікальним ідентифікатором. Для кожного автобуса є свій водій. p align="justify"> У таблиці Водії можна виділити наступні параметри:
Особистий номер водія
№ паспорта
ПІБ
Стаж
Клас
Оклад
Дата народження
Адреса
Особистий номер водія, як і у випадки з № реєстрації автобуса, являє собою унікальний ідентифікатор. № _паспорта не може бути унікальним ідентифікатором, тому що може змінитися.
Водій може мати кілька графіків роботи.
Кожен водій прикріплений до автобуса. До одного автобуси може бути прикріплено декілька водіїв, автобус прикріплений до певного маршруту і лише одному. p align="justify"> Графік роботи зберігає інформацію про час відправлення кожного автобуса з початкового пункту по конкретному маршруту руху.
У таблицю маршрути можуть входити наступні параметри:
№ маршруту
Початковий пункт
Кінцевий пункт