20518

Специфікації керування. Побудова діаграм переходів станів. Символи STD. Таблиці і матриці переходів

Доклад

Информатика, кибернетика и программирование

Символи STD. Діаграми переходів станів STD відносять до групи специфікацій управління які призначені для моделювання і документування аспектів системи пов’язаних із часом або реакцією на події. STD подають процес функціонування системи як послідовність переходів з одного стану до іншого. До складу STD входять такі структурні одиниці:Стан може визначатися як стійкі внутрішні умови системи.

Украинкский

2013-07-25

30 KB

0 чел.

Специфікації керування. Побудова діаграм переходів станів. Символи STD. Таблиці і матриці переходів.

Діаграми переходів станів (STD) відносять до групи специфікацій управління, які призначені для моделювання і документування аспектів системи, пов’язаних із часом або реакцією на події. Вони дають змогу деталізувати керуючі процеси і описати взаємодію між вхідними і вихідними керуючими потоками. STD подають процес функціонування системи як послідовність переходів з одного стану до іншого. 
До складу STD входять такі структурні одиниці:
Стан — може визначатися як стійкі внутрішні умови системи. При моделюванні поводження системи в кожному певному стані достатньо знати попередню її історію і поточні вхідні події, щоб визначити наступний її стан. Ім’я стану має відображати реальну ситуацію, в якій перебуває система.
Початковий стан — вузол STD, який є стартовою точкою для початкового системного переходу. STD має тільки один початковий стан, що відповідає стану системи після інсталяції її перед початком обробки, а також будь-яку скінченну кількість кінцевих станів.
Перехід  визначає переміщення системи з одного стану до іншого. Ім’я переходу ідентифікує деяку подію (умову), що є причиною переходу і керує ним. Ця умова може бути пов’язана з керуючим потоком, що виникає всередині системи або надходить ззовні. Якщо в умові бере участь керуючий потік керуючого процесу-предка, то ім’я керуючого потоку береться в лапки (наприклад, ПЕРЕМИКАЧ = «КОРЕКТНИЙ ПАРОЛЬ»). 
Крім умови з переходом може пов’язуватися дія або послідовність дій, які виконуються при переході. Якщо ця дія стосується вибору вихідного керуючого потоку, то ім’я цього потоку має бути також взяте в лапки (наприклад, «ВИБІР ФУНКЦІЇ» = TRUE, де ВИБІР ФУНКЦІЇ — вихідний потік).
Крім того, при специфікації керуючих потоків типу А-, Т-, E/D-ім’я процесу, що запускається або перемикається, також береться в лапки. Наприклад:
А: «ОДЕРЖАТИ ПАРОЛЬ» — активізувати процес ОДЕРЖАТИ ПАРОЛЬ.
На STD стани подаються вузлами, а переходи — орієнтованими дугами (рис. 7.6). Умови, або стимулюючі події, ідентифікуються іменем переходу. Дії, або відгуки на події, прив’язуються до переходу і записуються під відповідною умовою. Початковий стан на діаграмі повинен мати вхідний перехід від стартового вузла, який може не зображатися на схемі або подаватися у вигляді невеликого квадрату.
При побудові STD рекомендується будувати першу STD на якомога вищому рівні узагальнення DFD, а далі по змозі деталізувати її. При побудові STD слід контролювати визначення всіх станів та унікальність їх імен, досяжність станів, наявність виходів у всіх станів, наявність реакції системи на всі умови, відображення всіх вхідних і вихідних потоків керуючого процесу в умовах і діях на STD. 


 

А также другие работы, которые могут Вас заинтересовать

3309. Путешествие в мир слов 29.59 KB
  Внеклассное мероприятие по русскому языку "Путешествие в мир слов" Цель: Обратить внимание детей на свойство различных слов выражать одну и ту же мысль, закрепить знания детей об антонимах, учить детей употреблять в речи фразеологизмы. Развивать реч...
3310. Выбор наивыгоднейшего режима резания 236.5 KB
  Введение Наивыгоднейший режим резания – это такое сочетание глубины резания, подачи и скорости резания, при котором получается минимальное машинное время при обеспечении необходимой точности и чистоты обработанной поверхности детали и заданной...
3311. Разработка алгоритмов диагностирования 146.5 KB
  Задание: разработка алгоритмов диагностирования. Функционально-логическая модель объекта контроля представлена в бланке задания. Таблицу функций неисправностей принимаем из первой расчетно-графической работы. Которая представлена в Таблице 1. Таблиц...
3312. Теплотехнической система газотурбинной установки 490.5 KB
  В данном курсовом проекте в качестве теплотехнической системы исследуется газотурбинная установка. Топливом для ГТУ является природный газ. Выполнение курсового проекта производится в определенной последовательности, которая характерна методике мате...
3313. Кроектирование мостового грейферного крана 237 KB
  Введение Мостовые краны относятся к кранам пролётного типа. Данные краны широко применяются на судоремонтных заводах, закрытых и открытых складах, в мастерских, производственных цехах, на монтажных и ремонтных площадках, а также на всех промышленных...
3314. Обработка результатов измерений. Лабораторные работы 3.8 MB
  Обработка результатов измерений 1. Прямые и косвенные измерения Изучение физических явлений и их закономерностей, а также использование этих закономерностей на практике связано с измерением физических величин. По способу получения результатов физиче...
3315. Измерение длин штангенциркулем и микрометром 432 KB
  Измерение длин штангенциркулем и микрометром Цель работы: овладение навыками измерения линейных размеров тел с помощью штангенциркуля и микрометра, определение погрешности прямых измерений, определение объема и площади образца. Приборы и принадлежно...
3316. Кино Италии (1896 - 1929) 341 KB
  Кино Италии (1896 - 1929) В начале XIX века Италия, под руководством Джузеппе Гарибальди объединилась в единое государство. Для нового государства нужны были колонии, поэтому начались захватнические войны. Первая Абессинская компания (1896) закончил...
3317. Изготовление скрин-фильма 2.3 MB
  Изготовление скрин-фильма Скрин-фильм – это видеофильм, созданный на основе книжных иллюстраций к небольшим рассказам, сказкам, стихотворениям и сопровождаемый фонограммой, записанной с микрофона или скачанной из сети Интернет. Т.е. это видео и...