дображений даним елементом. Цей набір називається глосарієм і є описом сутності даного елемента. Глосарій гармонійно доповнює наочний графічний мову, постачаючи діаграми необхідної додатковою інформацією.
«ЯК Є» (Схема 1).
На даний момент в тренажерному залі відсутні облік відвідувачів і відвідувань, розподіл відвідувачів по тренажерам і заняттям, що не дозволяють організувати раціональну і продуктивну роботу тренажерного залу, тому необхідна автоматизація обліку відвідувань. Для цього необхідно розробити модель процесів після автоматизації обліку («ЯК БУДЕ»).
Схема 1
«ЯК БУДЕ» (Схема 2).
Розглянемо функціональний блок А0 «Вести облік відвідувань тренажерного залу». На вхід блоку подаються інформація про відвідувача, на виході - відмітка про відвідування. Керуючою інформацією виступають посадова інструкція працівника тренажерного залу і посадова інструкція тренера.
Механізмом виступає співробітник тренажерного залу та студенти.
Схема 2.
Декомпозиція функціонального блоку А0 (Схема 3).
Декомпозиція докладно описує процес «Облік відвідувань тренажерного залу».
Процес обліку відвідувань тренажерного залу можна розбити на підпроцеси:
«Записати студента в тренажерний зал»;
«Скласти тренувальну програму»;
«Скласти розклад»;
«Відзначити відвідування».
У ході цих підпроцесів здійснюється внесення даних в програму.
Схема 3.
Дерево моделі (Схема 4).
Дерево моделі дозволяє докладно розглянути всі процеси, які відбуваються в рамках досліджуваного процесу обліку відвідувань тренажерного залу.
Всі інші схеми міститися в Додатку 1.
Схема 4.
. 2 Модель бази даних обліку відвідувань тренажерного залу в освітньому закладі
Для розробки моделі даних була створена ER-модель БД (Схема 5).
Модель Сутність-Зв'язок (ER-модель) - модель даних, що дозволяє описувати концептуальні схеми. Являє собою графічну нотацію, засновану на блоках і з'єднують їх лініях, за допомогою яких можна описувати об'єкти і відносини між ними який-небудь інший моделі даних. У цьому сенсі ER-модель є мета-моделлю даних, тобто засобом опису моделей данних.модель є однією з найпростіших візуальних моделей даних (графічних нотацій). Вона дозволяє позначити структуру «великими мазками», в загальних рисах. Це загальний опис структури називається ER-діаграмою або онтологією обраної предметної області.
На етапі переходу до реалізації даної ER-діаграми у вигляді реальної інформаційної системи або програми, відбувається відображення ER-моделі в більш детальну модель даних реляційної (об'єктної, мережевий, логічної, або ін.) бази даних, яка називається даталогіческой моделлю даних по відношенню до вихідної ER-діаграмі.
Розглянемо ER-модель БД. Вона складається з 7 сутностей (таблиць), які були виявлені в ході аналізу предметної області:
«Відвідувачі» - люди, які відвідують тренажерний зал;
«Тренери» - тренери, що працюють в тренажерному залі;
«Розклад» - графік відвідування тренажерного залу відвідувачами:
«Відвідини» - конкретні дні відвідування тренажерного залу відвідувачами;
«Тренувальна програма» - програма тренування відвідувача;
«Група м'язів» - групи м'язів тренируемие в рамках програми;
«Вправи» - перелік вправ для конкурують?? ої групи м'язів.
Дані суті між собою мають відношення:
«Тренери» - «Відвідувачі», відношення один-до-багатьох, до кожного тренеру можуть записатися декілька відвідувачів тренажерного залу;
«Відвідувачі» - «Розклад», відношення один-до-багатьох, у кожного відвідувача є графік відвідувань тренажерного залу, який може змінюватися;
«Відвідувачі» - «Відвідини», відношення один-до-багатьох, кожне відвідування або відсутність відвідувача на тренуваннях відзначається в журналі відвідувань;
«Відвідувачі» - «Тренувальна програма», відношення один-до-багатьох, у кожного відвідувача є тренувальна програма, яка з часом змінюється;
«Тренувальна програма» - «Групи м'язів», відношення один-до-багатьох, в рамках кожної тренувальної програми тренуються одна або декілька груп м'язів;