Частина тексту файла (без зображень, графіків і формул):
Міністерство освіти і науки України
Національний університет “Львівська політехніка”
Кафедра «Електронні обчислювальні машини»
Лабораторна робота №1
“ UML ДІАГРАМА ВАРІАНТІВ ВИКОРИСТАННЯ”
з дисципліни:
“Інженерія програмного забезпечення ч.1”
Львів – 2016
Мета роботи:
Освоїти принципи створення UML діаграм що описують сценарій роботи системи (варіанти використання).
Завдання:
Розробити UML діаграми сценаріїв роботи клієнтської та серверної частин. Кількість UML діаграм повинна бути не менше – 2.
Індивідуальне завдання:
10
Система обліку робочого часу працівників підприємства.
Опис роботи системи.
Моє завдання розробити систему обліку робочого часу працівників підприємства. Для цього працівник повинен авторизуватись в системі і надіслати запит на дані, які він хоче дізнатись і в
подальшому інтерфейс системи надсилає серверу запит на виконання певної дії. Сервер, в свою чергу, після обробки і виконання запиту надає відповідну інформацію користувачеві. Дані зберігаються у базі даних.
UML діаграма сценарію роботи клієнтської частини.
/
Опис роботи клієнтської частини.
Дійовою особою виступає працівник підприємства. Він спочатку авторизується в системі а потім надіслає запит на дані, які він хоче дізнатись. Для прикладу, йому потрібно взнати кількість робочих днів в місяці, для цього потрібно:
Авторизуватись;
Отримати дані про робочий час і зарплату;
За бажанням, залишити відгук;
Вийти.
Дані обліку робочого часу з таких компонентів: Отримання даних про кількість годин в день, даних про кількість годин в місяць, даних про кількість робочих днів в місяць і даних про про заробітню плату працівника.
UML діаграма сценарію роботи серверної частини.
/
Опис роботи серверної частини.
Дана діаграма зображає можливі сценарії роботи серверної частини. Оскільки головною роботою сервера є опрацювання даних та взаємодія з базою даних, то на діаграмі є два актори: Сервер і База Даних. Діаграму ми розділили на три підсистеми: Підсистема отримання даних від працівника, Підсистема бази даних. Перші дві працюють безпосередньо з актором Сервер, остання з актором База даних. Актори Сервер та База даних взаємодіють між собою також. Кожна підсистема має один варіант використання, який є узагальненням декількох інших варіантів використання з підсистеми.
Висновок: На даній лабораторній роботі я освоїв принципи створення UML діаграм, що описують сценарій роботи системи (варіанти використання). Розробив UML діаграми сценаріїв роботи клієнтської та серверної частин на тему: Система обліку робочого часу працівників підприємства.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!