Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву
Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Переходы между составными состояниямиСодержание книги
Поиск на нашем сайте Переход, стрелка которого соединена с границей некоторого составного состояния, обозначает переход в составное состояние (переход b). Он эквивалентен переходу в начальное состояние каждого из подавтоматов (возможно, единственному), входящих в состав данного суперсостояния. Переход, выходящий из составного состояния (переходы f и g), относится к каждому из вложенных подсостояний. Это означает, что объект может покинуть составное суперсостояние, находясь в любом из его подсостояний.
Синхронизирующее состояние (synch state) обозначается небольшой окружностью, внутри которой помещен символ звездочки "*". Оно используется совместно с переходом-соединением или переходом-ветвлением для того, чтобы явно указать события в других подавтоматах, оказывающие непосредственное влияние на поведение данного подавтомата.
Диаграмма деятельности (Activity diagram) показывает поток переходов от одной деятельности к другой.
Если диаграмма деятельности показывает поток управления от деятельности к деятельности, то на диаграмме состояний представлен поток управления от состояния к состоянию. Діаграма діяльності – це діаграма, на якій показане розкладання деякої діяльності на її складові частини. Ця діаграма схожа на діаграму станів, оскільки у ній також присутні позначення станів і переходів. Кожен стан на діаграмі діяльності відповідає виконанню деякої елементарної операції, а перехід у наступний стан відбувається тільки після завершення цієї операції. Тому діаграми діяльності можна вважати частковим випадком діаграми станів. Простий стан об’єктів позначається на діаграмі прямокутником з закругленими кутами. Всередині цього зображення записується вираз дії, яка повинна бути унікальною у межах однієї діаграми. Складений стан об’єктів позначається спеціальною піктограмою у нижньому правому куті звичайного символу стану дії. На відміну від діаграми станів, у діаграмі діяльності тільки не тригерні переходи, тобто такі, які виконуються одразу після завершення діяльності або виконанням відповідної дії. Цей перехід переводить діяльність у наступний стан одразу, як тільки закінчиться дія у попередньому стані. На діаграмі такий перехід зображується тонкою лінією зі стрілкою. Якщо таких переходів кілька, то у квадратних дужках над кожним переходом повинна бути записана сторожова умова (умова переходу), причому істинною має бути тільки одна з них. Для паралельних переходів використовується спеціальний символ для розділення і злиття паралельних потоків. Таким символом є пряма риска. Як правило, така риска зображається відрізком горизонтальної лінії, товщина якої декілька ширше за основні суцільні лінії діаграми діяльності. При цьому розділення (concurrent fork) має один вхідний перехід і декілька що виходять, а злиття (concurrent join) має декілька вхідних переходів і що один виходить.
|
||
|
Последнее изменение этой страницы: 2021-12-07; просмотров: 86; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.39 (0.007 с.) |