русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Діяльність, дія, діаграма діяльності, доріжка об’єкта.


Дата додавання: 2014-10-07; переглядів: 2023.


 

Діяльність (activity) - триваючий у часі неатомарний крок обчислень в автоматі.

Дія (action) - це атомарне обчислення, що приводить до зміни стану моделі або поверненню значення.

Діаграма діяльності (activity diagram) - різновид діаграм, що показує потік переходів від однієї діяльності до іншої. На мал. 9 наведена найпростіша діаграма діяльності.

Початковий стан, стан діяльності й кінцевий стан

Стану дії (стану системи, що представляє собою виконання деякої дії), на відміну від станів діяльності, не можуть бути піддані декомпозиції і є атомарними (виконувана в стані дії робота не може бути перервана). По завершенні діяльності або дії в деякому стані потік керування відразу ж переходить у наступний стан. Для опису цього потоку використовуються переходи (transitions). Можна задавати початковий і кінцевий стан.

Розгалуження описує різні шляхи виконання залежно від значення деякого булевського вираження.

Логічний елемент діаграми діяльності

Паралельні діяльності пов'язані з лінійкою синхронізації й множинною активізацією. Для кожної лінійки синхронізації вихідна діяльність активізується тільки тоді, коли виконані всі вхідні діяльності.

Доріжки (swimlanes) - різновид пакетів, що описує зв'язну сукупність робіт. Кожна доріжка являє собою сферу відповідальності за частину всієї роботи, зображеної на діаграмі.

Доріжки й лінійки синхронізації

Траєкторія об'єкта (object flow) описує участь конкретного об'єкта в потоці керування. За допомогою символу залежності об'єкти зв’язуються до тої діяльності або переходу, де вони створюються, модифікуються або знищуються.

При моделюванні динамічних аспектів системи діаграми діяльності застосовуються в основному двома способами:

  • для моделювання робочого процесу;
  • для моделювання операції.

Для створення діаграми діяльності в браузері необхідно виділити певний елемент і вибрати з контекстного меню New | Activity Diagram. Подвійним натисканням кнопки миші на піктограмі NewDiagram одержуємо відображення діаграми у вікні діаграм.

Діаграми діяльності можуть зображуватися в контексті окремого класу (для моделювання операції) і в контексті всієї системи. У цьому випадку доцільно використовувати доріжки (Swimlanes). Для моделювання траєкторії об'єкта доцільно додати відповідні піктограми в палітру за допомогою функції Customize контекстного меню.


<== попередня лекція | наступна лекція ==>
Відношення узагальнення | Діаграма станів


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн