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

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерної техніки, автоматики та метрології
Факультет:
Не вказано
Кафедра:
Не вказано

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

Рік:
2024
Тип роботи:
Практична робота
Предмет:
Інженерія програмного забеспечення

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

МІНІСТЕРСТВО ОСВІТИ, НАУКИ МОЛОДІ ТА СПОРТУ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ «ЛЬВІВСЬКА ПОЛІТЕХНІКА» ІНСТИТУТ КОМП’ЮТЕРНОЇ ТЕХНІКИ АВТОМАТИКИ ТА МЕТРОЛОГІЇ ЗВІТ ПРАКТИЧНОЇ РОБОТИ №2 З ПРЕДМЕТУ: «Інженерія програмного забезпечення» Практична робота № 2 Мета роботи: навчитися створювати діаграми активності та послідовності. Діаграма активності Діаграми активності є особливою формою діаграм стану, на яких містяться лише (або головним чином) активності. Діаграми активності завжди пов’язано з класом, операцією або випадком використання. На діаграмах активності може бути показано як послідовні, так і паралельні діяльності. Паралельне виконання буде показано за допомогою піктограм Розділити/Чекати, для діяльностей, які виконуються паралельно, неважливим є порядок їх обробки (їх може бути виконано одночасно або одну за одною). Активність Активність є окремим кроком у процесі. Одній активності відповідає окремий стан у системі з внутрішньою активністю і, принаймні, одна вихідна транзакція. Крім того, активності можуть мати декілька вихідних транзакцій, якщо умови цих транзакцій є різними. Активності можуть формувати ієрархічні структури, це означає, що активність може бути складено з декількох “менших” активностей, у цьому випадку вхідні і вихідні транзакції мають відповідати вхідним і вихідним транзакціям докладної діаграми. Діаграми послідовностей На діаграмах послідовностей буде показано обмін повідомленнями (тобто виклик методів) між декількома об’єктами у окремій обмеженій часом ситуації. Об’єкти є екземплярами класів. Основний наголос на діаграмах послідовностей робиться на порядок і моментах часу, у які повідомлення надсилаються об’єктам. На діаграмах послідовностей об’єкти буде показано вертикальними штриховими лініями з назвою об’єкта над ними. Вісь часу також має вертикальний напрямок, її спрямовано вниз, повідомлення, які надсилаються від одного об’єкта до іншого, буде позначено стрілками з назвами операції і параметрів. Повідомлення можуть бути або синхронними, звичайного типу повідомленнями, за виклику яких керування передається викликаному об’єкту до завершення виконання методу, або асинхронними, за виклику яких керування передається назад напряму об’єкту, який здійснював виклик. За використання синхронного повідомлення збоку від викликаного об’єкта буде показано вертикальний блок, який показуватиме перебіг виконання програми. Хід роботи: Варіант 18 Програмне забезпечення автоматизації освітлення вулиць. Опис діаграми активності (рис.1): Для початку потрібно отримати стан датчика, якщо він не активний, то вимкнути освітлення і відповідно більше ніяких дій виконувати не потрібно. Якщо ж він активний, то потрібно увімкнути освітлення. Після попереднього увімкнення освітлення, можна перевірити наявність напруг в мережі. Якщо напруга відсутня, то потрібно повернутись на крок назад, щоб знову перевірити наявність напруг. Якщо напруга присутня, то можна перевірити справність апаратури. Під час перевірки справності апаратури можуть виявитись аварії, після них більше ніяких дій виконати не можна. Якщо ж уся апаратура справна, то виконується сповіщення про справність, а після цього зчитується кількість спожитої електро-енергії. Якщо кількість спожитої електро-енергії не зчитано, то потрібно вернутись на крок назад. Якщо кількість спожитої електро-енергії зчитано успішно, то потрібно записати показник електро-енергії, після чого закінчити виконання послідовності дій. Опис діаграми послідовності (рис.2): У даній діаграмі об’єкт «Диспетчер» відповідає за увімкнення та вимкнення освітлення. «Диспетчер» посилає виклик для увімкнення освітлення об’єкту «Освітлення». Після цього від «Освітлення» посилається виклик для перевірки наявності напруг до об’єкту «Наявність напруг». Звідки іде зворотній виклик. Також від об’єкту «Освітлення» посилаються виклики про перевірку справності апаратури та зчитування показника спожитої електро-енергії до об’єктів «Перевірка апаратури та сповіщення про справність» та «Зчитування показників електро-енергії» відповідно. З цих об’єктів посилаються і зворотні виклики до об’єкту «Освітлення». Від об’єкту «Зчитування показників електро-енергії» посилається виклик для запису показнику до об’єкту «Запис показників електро-енергії» і звідти йде зворотній виклик. Для вимкнення освітлення від об’єкту «Освітлення» посилається виклик на вимкнення освітлення до «Диспетчер». Висновок: виконавши дану практичну роботу, я навчилася створювати діаграми активності та послідовності.
Антиботан аватар за замовчуванням

21.10.2013 21:10-

Коментарі

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

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

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

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

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

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

Admin

26.02.2023 12:38

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