модії користувачів з продуктом через його інтерфейс. Модель включає в себе опис концепції взаємодії користувачів з продуктом і чорновий макет основних екранів інтерфейсу (їх схематичне зображення, що показує всі можливості користувача виконати певні дії та отримати певну інформацію). p align="justify"> Концептуальну модель предметної області можна представити у вигляді DFD-діаграми, яка відображає функціональні залежності значень, що обчислюються в системі, включаючи вхідні значення, вихідні значення та внутрішні сховища даних. DFD-діаграма - це граф, на якому показано рух значень даних від їх джерел через перетворюють їх процеси до їх споживачів в інших об'ектах.діаграмма містить такі елементи:
В§ процеси, які перетворюють дані. Процеси зображується у вигляді еліпса, всередині якого міститься ім'я процесу; кожен процес має фіксоване число вхідних і вихідних даних, зображуваних стрілками;
В§ потоки даних, які переносять дані. Потік даних з'єднує вихід об'єкта (або процесу) з входом іншого об'єкта (або процесу). Він являє проміжні дані обчислень. Потік даних зображується у вигляді стрілки між виробником і споживачем даних, поміченої іменами відповідних даних;
В§ активні об'єкти, які виробляють і споживають дані. Активним називається об'єкт, який забезпечує рух даних, поставляючи або споживаючи їх. Активні об'єкти позначаються прямокутниками.
В§ сховища даних, які пасивно зберігають дані. Сховище даних допускає доступ до збережених в ньому даними в порядку, відмінному від того, в якому вони були туди поміщені.
За підсумком аналізу організації обліку успішності і відвідуваності учнів коледжу можна умовно виділити процеси, потоки даних, активні об'єкти і сховища даних для даної предметної області.
Активним об'єктом може бути викладач, який може вести записи в журналі, складати відомості відвідування та успішності учнів, передавати його іншим викладачам.
2.2 Логічна модель даних
Одне з найважливіших достоїнств реляційних баз даних полягає в тому, що можна зберігати логічно згруповані дані в різних таблицях і задавати зв'язки між ними, об'єднуючи їх в єдину базу. Така організація даних дозволяє зменшити надмірність збережених даних, спрощує їх введення і організацію запитів і звітів. p align="justify"> У процесі проектування задачі була розроблена БД В«ОблікВ», яка містить 3 таблиці та зв'язки між ними. Таблиці, у свою чергу, зберігають максимально повну характеристику, інформацію та опис об'єктів згідно предметної області. p align="justify"> Оперативними таблицями даної бази є таблиця В«Дані ПЗВ», що містить необхідні дані про учнів, таблиці «³д...