Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА”
/
Лабораторна робота №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 діаграм класів.