tify"> Фізична модель даних представлена ​​на рисунку 5. В
Рисунок 5 - Фізична модель даних
У таблиці teachers міститься інформація про вчителів, які мають доступ до внесення змін до навчальних матеріалах і посилання на їх навчальні матеріали.
Відповідно таблиця matirials є містить інформацію про навчальні матеріали.
У таблиці students міститься інформація про присвоєні матеріалах.
Таблиця order містить інформацію про статус користувача.
3. Реалізація модулів
.1 Діаграми класів
Після того як була визначена логіка роботи системи і спроектована фізична модель даних необхідно дати уявлення про загальну структуру модулів системи і зв'язках між ними.
Основні компоненти виконують функції управління навчальними матеріалами, їх створенням, редагуванням і формуванням. Всі компоненти пов'язані з API (інтерфейс програмування додатків). В силу своєї незалежності, а також необхідності взаємодії, компоненти мають інтерфейси (API), що дозволяють компонентам приховати їх внутрішній устрій і надати зовні певний спосіб звернення до своїх функцій. p align="justify"> Представлення розгортання відображає розташування працюючих компонентів на вузлах. Вузол - це ресурс, який використовується під час виконання програми. Це подання служить для зображення розподілу ресурсів та їх розміщення. Представлення розгортання зображено на діаграмі розгортання, малюнок 6. br/>В
Малюнок 6 - Діаграма розгортання
Дана діаграма відображає фізичні взаємозв'язки між програмними і апаратними компонентами системи.
В
Малюнок 7 - Діаграма діяльності
На даній діаграмі відображений потік переходів від однієї діяльності до іншої. Під діяльністю розуміється специфікація виконуваного поведінки у вигляді координованого послідовного і паралельного виконання підлеглих елементів - вкладених видів діяльності та окремих дій, з'єднаних між собою потоками, які йдуть від виходів одного вузла до входів іншого. br/>
Висновок
У ході роботи, завдяки отриманим знанням, створений модуль навчання в online-режимі взаємодіє з ПЗ Skype. Вивчивши структуру подібних модулів були виявлені позитивні і негативні сторони, які враховані в цій роботі. Також спираючись на поставлену перед нами мету були виявлені права користувачів. p align="justify"> За результатами виконаної роботи можна сказати, що всі завдання, поставлені перед курсовою роботою, і всі вимоги пред'явлені у технічному завданні були виконані. Будь зареєструвався в даній системі користувач буде бачити список навчальних матеріали, зможе переглядати їх. Викладач має можливість додавати н...