UML діаграми активності

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
ІКТА
Факультет:
КН
Кафедра:
Не вказано

Інформація про роботу

Рік:
2016
Тип роботи:
Лабораторна робота
Предмет:
Інженерія програмного забеспечення
Варіант:
10 0 2

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА” / Лабораторна робота №2 “ UML діаграми активності ” з дисципліни: “Інженерія програмного забезпечення ч.1” Мета: Освоїти принципи створення UML діаграм активності. Завдання: Розробити UML діаграми активності для клієнтської та серверної частин. Кількість UML діаграм повинна бути не менше – 2. Індивідуальне завдання: 10  Система обліку робочого часу працівників підприємства.   Клієнтська частина 1. 1. Редагування персональних даних працівника. / Рис. 1. 1. Редагування персональних даних користувача Опис діаграми Дана діаграма описує послідовність дій, які виконуються при редагуванні персональних даних працівника. У спеціальній формі на сайті працівник вводить нове ім'я, прізвище, логін та пароль. Система перевіряє чи такий логін є вільний і чи пароль відповідає всім вимогам. У разі успішної перевірки ці дані відправляються на сервер і зберігаються в БД. Після цього працівник отримує повідомлення про успішну зміну персональних даних. 1. 2. Вхід в систему. /Рис. 1. 3. Вхід в систему Опис діаграми Дана діаграма описує послідовність дій, які виконуються при вході працівника у систему. Працівник на спеціальній сторінці на сайті вводить логін і пароль. Відсилається запит на сервер. Йде перевірка чи дані дійшли до сервера. Потім йде перевірка чи цей логін був знайдений у БД. Якщо був знайдений, то йде перевірка чи до цього логіна підходить пароль, який вказав працівник. Якщо так, то працівнику надається доступ та виводиться на сторінку повідомлення про успішну авторизацію в системі. 1. 3.Отримати дані про зарплату працівника./ Рис. 1. 4. Отримати дані про зарплату працівника Опис діаграми Дана діаграма описує послідовність дій, які виконуються при отриманні даних про зарплату працівника. Йде введення даних працівника та їх перевірка на коректність. Далі йде передача даних про зарплату на сервер, відбувається моментальна перевірка цих даних. Після працівник отримує дані про свою заробітню плату. 1. 4. Реєстрація працівника. /Рис. 1. 5. Реєстрація працівника Опис діаграми Дана діаграма описує послідовність дій, які виконуються при реєстрації працівника у системі. На спеціальній сторінці(формі) на сайті працівник вводить логін, пароль, ім'я та прізвище. Відсилається запит на сервер і йде перевірка чи логін є вільний у системі та чи пароль підходить по вимогах до нього. У разі успішної перевірки логін працівника реєструється в системі і на дисплей виводиться повідомлення про успішну реєстрацію. 1. 5. Перегляд історії відгуків. /Рис. 1. 6. Перегляд історії платежів Опис діаграми Дана діаграма описує послідовність дій, які виконуються при спробі перегляду історії відгуків працівником. Працівник переходить на спеціальну сторінку на сайті і бачить форму, у якій буде виводитись інформація про історію відгуків. В цей час експортується логін працівника та передається на сервер. На сервері формується потрібна інформація та виводиться для працівника у згаданій раніше формі. У випадку якщо працівник не був залогований, йому пропонують це зробити. Якщо не був зареєстрований — пропонують це зробити також. Серверна частина 2. 1. Отримання даних про працівника. / Рис. 2. 1. Отримання даних про працівника Опис діаграми Дана діаграма описує послідовність дій, які виконуються при спробі отримати дані про працівника за допомогою бази даних. БД отримує логін працівника. Відбувається пошук за логіном у базі даних. В цей момент йде читання імені та прізвища з бази даних. Після цього сервер формує цю інформацію для передачі на клієнтську частину програми. 2. 2. Запис інформації про зарплату працівника. /Рис. 2. 2. Запис інформації про зарплату працівника Опис діаграми Дана діаграма описує послідовність дій, які виконуються при запису у базу даних інформації про зарплату працівника. Отримується логін працівника та відбувається паралельний запис інформації про кількість годин в день, інформації про кількість годин в місяць, інформації про кількість робочих днів в місяць, інформації про вартість однієї години роботи у базу даних. Зберігається інформації про зарплату працівника та зміни у базі даних. 2. 3. Інформація про історію відгуків./ Рис. 2. 3. Інформація про історію відгуків Опис діаграми Дана діаграма описує послідовність дій, які виконуються при спробі отримати інформацію про історію відгуків. Відбувається запит історії, який формує історію відгуків. Йде перевірка чи є хоча б один відгук. Якщо є йде отримання результату і його підготовка для виводу. Якщо немає виводиться повідомлення про відсутність відгуків. 2. 4. Інформація про успішність входу або помилку. / Рис. 2. 4. Інформація про успішність входу або помилку Опис діаграми Дана діаграма описує послідовність дій, які виконуються при отриманні інформації про успішність входу в систему або її помилку. Йде проста перевірка чи працівник є в системі. Якщо так, то виводиться повідомлення про успішний вхід у систему. Якщо ні, то виводиться повідомлення про помилку при вході у систему. 2. 5. Прийом даних від працівника / Рис. 2. 5. Прийом даних від працівника Опис діаграми Дана діаграма описує послідовність дій, які виконуються при отриманні даних від працівника. Отримується логін працівника та йде за ним ідентифікація. Перевіряється чи є працівника у базі даних. Якщо нема, то запит відхиляється. Якщо є, то отримуються дані від працівника. Ідентифікується потрібний варіант використання та відбувається передача даних до цього варіанту використання. 2. 6. Прийом інформації для редагування персональних даних працівників. / Рис. 2. 6. Прийом інформації для редагування персональних даних працівників Опис діаграми Дана діаграма описує послідовність дій, які виконуються при прийомі інформації для редагування персональних даних працівників. Йде отримання імені, прізвища та логіна працівника. Перевіряється чи такий логін є у БД. Тоді отримується пароль працівника і відразу перевіряється на коректність. В кінці отриманні дані вносяться у БД. 2. 7. Прийом інформації для входу в систему. / Рис. 2. 7. Прийом інформації для входу в систему Опис діаграми Дана діаграма описує послідовність дій, які виконуються при прийомі інформації для входу в систему. Отримується логін працівника та перевіряється чи логін є в БД, якщо так то отримується пароль працівника і перевіряється його сумісність з логіном. Якщо все вірно, працівнику надається доступ входу в систему. 2. 8. Прийом інформації для реєстрації в системі. / Рис. 2. 8. Прийом інформації для реєстрації в системі Опис діаграми Дана діаграма описує послідовність дій, які виконуються при прийомі інформації для реєстрації в системі. Отримується логін і перевіряється чи він є вільним. Отримується пароль і перевіряється чи відповідає він вимогам. Отримується ім'я та прізвище. Після цього дані вносяться у БД. 2. 9. Інформація про успішність реєстрації або її помилку. / Рис. 2. 9. Інформація про успішність реєстрації або її помилку Опис діаграми Дана діаграма описує послідовність дій, які виконуються при отриманні інформації про успішність реєстрації або її помилку. Перевіряється чи логін був записаний у БД. Якщо так, то виводиться повідомлення про успішну реєстрацію. Якщо ні, то виводиться повідомлення про помилку реєстрації. 2. 10. Робота з базою даних. / Рис. 2. 10. Робота з базою даних Опис діаграми Дана діаграма описує послідовність дій, які виконуються при роботі з базою даних. Отримується запит, ідентифікується варіант використання та зберігаються зміни, що стались у базі даних. Висновок: На даній лабораторній роботі я засвоїв принципи створення діаграм активності.
Антиботан аватар за замовчуванням

10.02.2017 12:02-

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Ділись своїми роботами та отримуй миттєві бонуси!

Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!
Нічого не вибрано
0%

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!