Лекція 9. Нотація IDEF3 (продовження)

 

1. Діаграма OSTN

2. Приклади використання нотації IDEF3

 

1.                 Діаграма OSTN

Якщо діаграми PFDD технологічний процес «З точки зору спостерігача», то інший клас діаграм IDEF3 Діаграми переходу стану об'єкта (OSTN) дозволяє розглядати той же самий процес «З точки зору об'єкта».

Стани об'єкту та Зміни стану є ключовими поняттями OSTN діаграми. Стани об'єкта відображаються колами, а їх зміни спрямованими лініями. Кожна лінія має посилання на відповідний функціональний блок UOB, в результаті якого відбулося відображене їй зміна стану об'єкту.

Референти (Referens) та примітки (Notes) необхідні для більш глибокого розуміння сенсу і спрощення конструкцій, тобто для полегшення їх сприйняття і усунення будь-яких варіантів невиразності або різночитань.

Наприклад:

Існують декілька типів таких об'єктів:

Call and Continue Referent (Викликай та продовжуй). Використовується для виклику раніше описаного UOB без дублювання. Вказує, що в процесі виконання основного UOB необхідно буде звернутися до описаного раніше до моменту завершення поточного UOB.

Call and Wait Referent (Викликай та чекай). Використовується для передачі управління або визначення циклу в процесі обробки. Показує, що в процесі виконання поточного UOB потрібно звернутися до описаного раніше, після чого обов'язково дочекатися його завершення, і тільки потім можна буде завершити поточний UOB.

Note (Примітка).

Приклад позначення «Викликай та продовжуй»

Приклад референта «Викликай та чекай».

Існують референти, прикріплені до об'єктних станів. У даній ситуації досить часто використовується «утримання» об'єкта в даному стані; наприклад, в процесі заморожування дана речовина може підтримуватися в твердому стані. Ситуації цього типу можна представити конструкцією:

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

Схематика об'єктів з великою кількістю одночасних за часом референтів зображуються наступним чином:

Для відображення об'єктів з невизначеними за часом референтами використання додаткового символу (маркера тимчасової невизначеності, який позначається невеликим кружком на зв'язку переходів станів) для подання переходу станів, в якому відсутня (наскільки відомо) певне упорядкування за часом UOB, включених в перехід станів. Приклад схематики об'єктів з невизначеними за часом референтами:

В описі референта обов'язково вказують його тип, а також мітку UOB або іншого об'єкта, з яким буде проводитися робота. Для визначення типу переходу використовується локатор.

 

2.                 Приклади використання нотації IDEF3

Розглянемо приклад діаграми PFDD для завдання «Забарвлення деталі» та діаграму OSTN для цього ж завдання.

 

 

Розглянемо задачу «Збірка настільних комп'ютерів».

 

Запитання для самоперевірки

1.     З яких елементів складається діаграма OSTN?

2.     Що таке референти та примітки?