Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
/
Лабораторна робота №4
з дисципліни "Інженерія програмного забезпечення"
Тема: UML діаграма класів.
Мета: Освоїти принципи створення UML діаграм класів.
Завдання: Розробити UML діаграми класів для клієнтської та серверної частин. Кількість UML діаграм повинна бути не менше – 2.
Мій варіант: 25. Сервіс оплати рахунків (мобільного тел., комунальних і т.д.).
UML діаграма класів роботи клієнтської частини
Рис. 1. UML діаграма класів роботи клієнтської частини
Опис діаграми
UML діаграма класів роботи клієнтської частини складається з 4 класів. Клас RegistrationForm відповідає за сторінку на сайті для реєстрації користувача. Клас LoginForm відповідає за сторінку на сайті для входу у систему. Клас MainPageForm відповідає за сторінку на сайті для виконання всіх дій користувача. Клас TCP/IP_Handler відповідає за опрацювання та передачу даних між клієнтською та серверною програмою. Клас MainPageForm залежить від класу LoginForm, а клас LoginForm залежить від класу RegistrationForm.
UML діаграма класів роботи серверної частини
Рис. 2. UML діаграма класів роботи серверної частини
Опис діаграми
UML діаграма класів роботи серверної частини складається з 4 класів. Клас Server відповідає за роботу сервера з даними. Клас BankSystem відповідає за роботу з платіжною системою. Клас DB_Handler відповідає за опрацювання запитів до бази даних. Клас TCP/IP_Handler відповідає за опрацювання та передачу даних між клієнтською та серверною програмою.
Висновок
На цій лабораторній роботі я освоїв принципи створення UML діаграм класів.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!