ення багато-до-одного пов'язує безлічі Поломки і Ремонт і має часткову ступінь участі з боку безлічі Ремонт і повну з боку безлічі Поломки. p>
Виходячи із зроблених припущень, концептуальна модель для БД виглядає відповідно до рис.1. У свою чергу отримана фізична модель представлена ​​на рис.2. <В
Рис.1
В
Рис.2
Use-Case діаграми:
В
В В В В
4. Вибір засобів розробки
база дані програмний автопарк
Web-додаток В«АвтопаркВ» розробляється на PHP з використання MySQL в якості бази даних. В якості оболонки сервера використовується Денвер, який і включає в себе всі потрібні засоби для швидкого створення web-додатків. p> PHP - скриптова мова <# "justify"> 1. Всі користувачі.
2. Адміністратори
. Редактори
Доступ до кожного з розділів обмежений категорією користувачів.
5. Опис розробленого web-програми
При першому запуску нашого програми ми потрапляємо на головну сторінку сайту, де міститься інформація про призначення сайту, загальна інформація для всіх користувачів, навігаційне меню, новини сайту і блок реклами.
В
1. В«ШапкаВ» сайту
. Навігаційне меню
. Новини сайту
. Рекламний блог
Будь-який користувач може переглянути будь-яку інформацію з навігаційного меню. При виборі пункту перегляду розкладу з'являться таблиці з номером маршруту, в яких буде вказано початковий і кінцевий пункт. (Мал. 4)
В
При виборі маршруту виведеться список зупинок між початковим і кінцевим пунктом (Мал. 5). При натисканні на зупинку, з'явиться розклад, коли автобус повинен бути на ній (Рис 6)
В
Будь-які зміни на сайті відбуваються через адмінпанель. Потрапити на сторінку входу може будь-який користувач, якщо знає адресу. Для роботи в аднімпанелі ви повинні бути зареєстровані в системі. Це може зробити користувач групи В«АдміністраторВ». Нижче наведені різні події, при спробі авторизації або запиту на роботу з даними
В В
Розглянемо можливості адмінпанелі. Складається вона з двох частин:
. Навігаційного меню. p align="justify">. Робоча область.
В
Існує два види користувачів: адміністратор і редактор. Основна відмінність між ними - адміністратор може створювати нових користувачів і видати права доступу до даних. br/>В
Тільки через адмінпанель можна модифікувати контент на...