Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Розробка БД для АСУ &П'ятий автобусний парк міста Москви&

Реферат Розробка БД для АСУ &П'ятий автобусний парк міста Москви&





маршрути;

· AddVlidator - додає в БД інформацію про встановлення валідатора в автобус;

· AddVoditel - додає в БД інформацію про новом водія;

· IsmenTO - дозволяє тех. фахівцеві змінювати дату тех. огляду у автобусів;

Дані процедури автоматизують процеси додавання даних в базу і дозволяють користувачам з великою зручністю користуватися запропонованим сервісом.

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

Нижче наведені тригери створені в даній БД і їх короткий опис:

· NoAvtoTrigger - не дозволяє в один і той же день ставити один і той же автобус кілька разів (він не може бути в 2-х місцях одночасно);

· NoVoditelTrigger - не дозволяє в один і той же день призначати одного і того ж водія на різні автобуси;

· No4AvtoTrigger - не дозволяє в один і той же день ставити на один і той же маршрут більше 4 автобусів (занадто багато автобусів не повинно ходити по одному маршруту);

· NoKontroTrigger - не дозволяє в один і той же день призначати одного і того ж контролера на різні маршрути;

· NoAvtoTrigger - не дозволяє в один і той же день ставити на один і той же маршрут більше 2-х контролерів;

· InValidTrigger - вносить записи в таблицю Валідація, після додавання відповідних записів у таблицю Диспетчеризація (даний тригер покликаний змоделювати дії валідатора, тому дані про те скільки, коли і на якому маршруті пасажирів пройшло через турнікет в даному автобусі не знасятся в базу, а стічаются автоматично);



3.3 Розробка уявлень


Уявлення створюються в базі даних для виведення інформації в зручному для користувача вигляді. У даній БД уявлення створені щоб реалізувати ряд основних запитів до бази даних і надати користувачеві в більш «презентабельному вигляді». Далі приведений перелік уявлення з коротким описом:

· Всі автобуси - виводить таблицю з переліком даних про всіх автобусах, занесених до БД;

· Всі валідатори - виводить таблицю з переліком всіх валідаторів і автобусів, за якими вони закріплені;

· Всі водії - виводить таблицю з переліком всіх водіїв;

· Всі контролери - виводить таблицю з переліком всіх контролерів;

· Всі маршрути - виводить таблицю з переліком всіх маршрутів;

· Вся валідація - виводить інформацію про дані зібраних валідаторами, з підрахунку пасажирів;

· Вся відвідуваність - виводить інформацію про дані зібраних валідаторами, з контролю за контролерами;

· Висновок всього розкладу - виводить таблицю з даними про розподілених маршрутах;

· Виведення всіх розподілених контролерів - виводить таблицю з даними про розподіл контролерів за маршрутами;


3.4 Розробка форм


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

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

· Форма адміністратора - інтерфейс містить набір інструментів для користувача адміністратор;

· Форма диспетчера - інтерфейс містить набір інструментів для користувача диспетчер;

· Форма тех. спеціаліста - інтерфейс містить набір інструментів для користувача тех. фахівець;

· Форма водія - інтерфейс містить набір інструментів для користувача водій;

· Форма контролера - інтерфейс містить набір інструментів для користувача контролер;

Так само були створені форми для введення інформації у кожну таблицю.

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


. 5 Розробка звітів


Для відображення уявлень були передбачені звіти. Так само була передбачена можливість роздруківки звітів. Далі наведені основні ...


Назад | сторінка 15 з 17 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка інтерфейсу користувача для роботи з базою даних &Автомайстерня&
  • Реферат на тему: Розробка інтерфейсу користувача для роботи з базою даних Будинку культури
  • Реферат на тему: Програма управління базою даних, яка містить інформацію про читачів, книгах ...
  • Реферат на тему: Розробка Бази даних та! Застосування для інтернет-магазину продаж МУЗИЧНИЙ ...
  • Реферат на тему: Розробка бази даних для зберігання інформації даних характеристик товару