Лабораторна робота №4, Побудова діаграм переходів станів – std (state transition diagrams) в інформаційних системах і технологіях
Код роботи: 1581
Вид роботи: Лабораторна робота
Предмет: Інформаційні системи і технології в управлінні проектами
Тема: №4, Побудова діаграм переходів станів – std (state transition diagrams) в інформаційних системах і технологіях
Кількість сторінок: 5
Дата виконання: 2016
Мова написання: українська
Ціна: безкоштовно
На лабораторній роботі я практично засвоїв основні принципи побудови діаграм переходів станів – STD (State Transition Diagrams). За допомогою STD змоделював майбутнє функціонування системи на ґрунті її попереднього та поточного функціонування.
Мета роботи: практично засвоїти основні принципи побудови діаграм переходів станів – STD (State Transition Diagrams).
Теоретична частина
За допомогою STD можна моделювати майбутнє функціонування системи на ґрунті її попереднього та поточного функціонування. Система, що моделюється, в будь-який заданий момент часу знаходиться точно в одному з скінченої множини станів. З перебігом часу вона може змінити свій стан, при цьому переходи між станами повинні бути точно визначені.
STD складається з наступних об'єктів:
Стан може розглядатися як умова тривалості для системи. Знаходячись в певному стані, ми маємо достатньо інформації про колишню історію системи, щоб визначити черговий стан в залежності від поточних вхідних подій. Ім'я стану повинно відбивати реальну ситуацію, в якій знаходиться система, наприклад, НАГРІВАННЯ, ОХОЛОДЖЕННЯ таін.
Початковий стан — вузол STD, що є стартовою точкою для початкового системного переходу. STD має лише один початковий стан, відповідний до стану системи після її інсталяції, але перед початком реальної обробки, а також будь-яке (скінчене) число завершальних станів.
Перехід визначає переміщення системи, що моделюється, з одного стану в інший. При цьому ім'я переходу ідентифікує подію, що є причиною переходу і керована ним. Ця подія звичайно складається з керуючого потоку (сигналу), що виникає як в зовнішньому світі, так і всередині системи що моделюється, при виконанні деякої умови (наприклад, ЛІЧИЛЬНИК=10 або КНОПКА НАТИСНУТА).
Умова являє собою подію (або події), що викликають перехід і ідентифікується ім'ям переходу.
Окрім умови, з переходом може пов'язуватися дія або ряд дій, що виконуються, коли перехід має місце. Дія це операція, що може мати місце при виконанні переходу.
Хід роботи
Таблиця 1. Матриця переходів
|
Біжучий стан |
Умова |
Дія |
Наступний стан |
|
Початковий стан |
Активізація при наявності пацієнта |
|
Очікування |
|
Очікування |
Наявність пацієнта |
Розподіл завдань |
Очікування на пацієнта |
|
Розподіл завдань |
Наявність пацієнта |
Зареєструвати в реєстратурі |
Очікування наступного пацієнта |
|
Запис в книгу |
Реєстрація |
Записати реєстр.номер в книгу реєстрації |
Очікування історії хвороби |
|
Отримання історії хвороби |
Наявність пацієнта |
Оформитись у відділенні лікарні |
Очікування пацієнта |
|
Розподіл завдань |
Історія хвороби |
Направлення на консультацію |
Направлення до лікаря |
|
Розподіл завдань |
Історія хвороби |
Записати інформ. про симптоми хворого |
Очікування |
|
Направлення до лікаря |
Стан хворого зрозумілий |
Виписати рецепт, призначити лікування |
Передача виписки пацієнту |
|
Направлення до лікаря |
Стан хворого не зрозумілий |
Направити на додаткове обстеження |
Аналіз лаборанта |
|
Аналіз лаборанта |
Аналізи хворого |
Повідомити результат лікарю |
Очікування обстежень |
|
Відповідь пацієнту |
Аналізи обстежень |
Виписка, операція, медикаменти |
Внесення змін в історію хвороби |
Рис. 1 - STD діаграма