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. 


 

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

31731. Педагогічні здібності вчителя та їх розвиток 28.5 KB
  Педагогічні здібності - це індивідуальні стійкі властивості особистості, що складаються в специфічної чутливості до об'єкта, засобів, умов педагогічної праці і створенню продуктивних моделей формування шуканих якостей в особистості воспитуемого.
31732. Психологічні передумови взаємин вчителя з учнями та колегами 30 KB
  Психологічні передумови взаємин вчителя з учнями та колегами Професіональне педагогічне спілкування комунікативна взаємодія педагога з учнями батьками колегами спрямована на встановлення сприятливого психологічного клімату психологічну оптимізацію діяльності і стосунків. Непрофесіональне педагогічне спілкування навпаки породжує страх невпевненість спричинює зниження працездатності порушення динаміки мовлення і внаслідок цього появу стереотипних висловлювань у школярів оскільки у них зменшується бажання думати і діяти самостійно....
31733. CASE-технологии 62.5 KB
  02 CSEтехнологии 1. Основные понятия и классификация CSEтехнологий Потребность контролировать процесс разработки ИС прогнозировать и гарантировать стоимость разработки сроки и качество результатов привела в конце 70х гг. Термин CSE означает Computer ided System Softwre Engineering. Под CSE средством понимается программное средство поддерживающее процессы жизненного цикла ИС включая анализ требований к системе проектирование прикладного ПО и баз данных генерацию кода тестирование документирование обеспечение качества...
31734. CASE-средства, практическое внедрение CASE-средств 150.5 KB
  Технология внедрения CSEсредств Процесс внедрения CSEсредств включает следующие этапы: определение потребностей в CSEсредствах; оценка и выбор CSEсредств; выполнение пилотного проекта; практическое внедрение CSEсредств. Несмотря на все потенциальные возможности CSEсредств существует множество примеров их неудачного внедрения в результате чего эти средства становятся полочным ПО shelfwre. В связи с этим необходимо отметить следующее: CSEсредства не обязательно дают немедленный эффект; он может быть получен только спустя...
31735. CASE-средства, реализующие структурный подход 277.5 KB
  В состав этого семейства продуктов входят: llFusion Process Modeler ранее носивший название BPwin средство моделирования бизнеспроцессов; llFusion ERwin Dt Modeler ранее называвшийся ERwin средство моделирования данных являющееся самым популярным в мире в этой категории продуктов; llFusion Dt Model Vlidtor бывший ERwin Exminer средство проверки корректности моделей данных и их соответствия правилам нормализации; llFusion Model Mnger бывший ModelMrt серверный продукт обеспечивающий коллективную работу пользователей ERwin и...
31736. ИС: Основные понятия 78 KB
  Методологические основы проектирования ИС Процесс проектирования ИС это процесс принятия проектноконструкторских решении направленных на получение описания системы проекта ИС удовлетворяющего требования заказчика. Под проектированием ИС понимается процесс преобразования входной информации об объекте проектирования о методах проектирования и об опыте проектирования объектов аналогичного назначения в соответствии с ГОСТом в проект ИС. С этой точки зрения проектирование ИС сводится к последовательной формализации проектных решений на...
31737. Жизненный цикл ИС 92 KB
  Жизненный цикл ИС Потребность в создании ЭИС может обусловливаться либо необходимостью автоматизации или модернизации существующих информационных процессов либо необходимостью коренной реорганизации в деятельности предприятия проведении бизнесреинжиниринга. Потребности создания ЭИС указывают вопервых для достижения каких именно целей необходимо разработать систему; вовторых к какому моменту времени целесообразно осуществить разработку; втретьих какие затраты необходимо осуществить для проектирования системы. Проектирование ЭИС ...
31738. МОДЕЛИ ЖИЗНЕННОГО ЦИКЛА ПО 128.5 KB
  1 МОДЕЛИ И СТАДИИ ЖЦ ПО Под моделью ЖЦ ИС понимается структура определяющая последовательность выполнения и взаимосвязи процессов действий и задач на протяжении ЖЦ. Модель ЖЦ ЭИС определяет характер процесса его создания который представляет собой совокупность упорядоченных во времени взаимосвязанных и объединенных в стадии работ выполнение которых необходимо и достаточно для создания ПО соответствующего заданным требованиям. Под стадией создания ПО понимается часть процесса создания ПО ограниченная некоторыми временными рамками и...