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