Частина тексту файла (без зображень, графіків і формул):
МІНІСТЕРСТВО ОСВІТИ І НАУКИ, МОЛОДІ ТА СПОРТУ УКРАЇНИ
НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ "ЛЬВІВСЬКА ПОЛІТЕХНІКА"
ІНСТИТУТ КОМП’ЮТЕРНИХ НАУК ТА ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЙ
КАФЕДРА ПРОГРАМНОГО ЗАБЕЗПЕЧЕННЯ
/
ЗВІТ
про виконання лабораторної роботи №4
На тему: «Діаграма станів»
З дисципліни : «Моделювання програмного забезпечення»
Львів – 2011
Тема роботи:діаграма станів.
Мета роботи:навчитись створювати діаграми станів до особистого варіанту.
Теоретичні відомості
Діаграма станів ( англ. statechart) - спрямований граф, вершинам якого відповідають стани автомата, а дугам — вхідні сигнали. Якщо вхідний сигнал xi спричиняє перехід автомата зі стану aj в стан ak, то на графі цьому факту відповідає дуга, позначена символом xi, яка з'єднує вершину aj з ak. Такий граф задає функцію переходів автомата. Для визначення функції виходів, дуги цього графа позначаються ще й відповідними вихідними сигналами. Визначення автомата за допомогою його графа є особливо наочним за умов невеликої кількості станів.
/
Рис. 1. Приклад діаграми станів автомата.
Постановка завдання
Зобразити мовою UMLдіаграму станів відповідно до особистого варіанту.
Особистий варіант:
Інформаційна система житлового будинку. Адміністрація будинку слідкує за оплатою комунальних послуг. Модератори (бухгалтерія) додають нових мешканців будинку, формують квитанції на основі пільг, показів лічильників та даних внесені адміністрацією.
Хід роботи
Відповідно до поставленого завдення я створив UML станів.
/Рис. 1. Діаграма станів.
Висновок
На цій лабораторній роботі я навчився створювати діаграми станів. Дізнався про те як правильно зобразити стан системи, в залежності від дій користувача. Закріпив знання, створивши UMLдіаграму станів відповідно до особистого варіанту.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!