Частина тексту файла (без зображень, графіків і формул):
Міністерство освіти і науки
Національний університет „Львівська політехніка”
Кафедра EОМ
Звіт
з лабораторної роботи № 1
з дисципліни: “ Інженерія програмного забеспечення ”
2017
Тема: UML діаграма варіантів використання
Мета: Освоїти принципи створення UML діаграм що описують сценарій роботи системи (Use case diagram).
Завдання: Написати програму та розробити UML діаграми сценаріїв роботи клієнтської та серверної частин. Кількість UML діаграм повинна бути не менше – 2.
Опис роботи системи
За допомогою клієнської програми коритувач вибирає, що хоче отримати:
Данні про студента за його П.І.Б
Данні про групу за списком
Данні про групу за рейтингом
Також при виборі даних групи, клієнт відправляє запит на отримання списку груп.
Кожен запит клієнта сервер обробляє та бере необхідні дані з бази даних і відправляє їх клієнту.
UML діаграма сценарію роботи клієнтської частини
/
Рис.1 Діаграма варіантів використання клієнтської частини
Опис діаграми клієнтської частини
Данна діаграма зображає можливі сценарії роботи клієнтської частини. Оскільки система взаємодіє з користувачем та сервером, на ній присутні два актори: Клієнт та Сервер. Можливі 4 варіанти: пошук студента, запит на список групп,вивід студентів групи за списком та за рейтингом .Кожен варіант використання на пряму взаємодіє з сервером. Передача даних можлива як від клієнта до сервера, так і від сервера до клієнта.
UML діаграма сценарію роботи серверної частини
/
Рис.2 Діаграма варіантів використання серверної частини
Опис діаграми серверної частини
Данна діаграма зображає можливі сценарії роботи серверної частини. Сервер може взаємодіяти з базою даних та клієнтом. Сервер обробляє запит клієнта та бере необхідну інформацію з бази даних. Після оброблення даних сервер посилає данні клієнту.
Висновок: Виконуючи дану лабораторну роботу я навчився будувати UML діаграми варіантів використання.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!