Студопедия
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Методология функционального моделирования IDEF3.

Читайте также:
  1. Внедрение стандартов функционального качества обслуживания
  2. Врезка 5.3. Пример моделирования предпочтений при композиционном подходе. Рынок кофе в Бельгии.
  3. Вычисления — используются для установления вышеука­занных параметров, а также необходимы при проведении мате­матического моделирования.
  4. Глава 2. МЕТОДОЛОГИЯ МОДЕЛИРОВАНИЯ АСПУ
  5. Глава 22. Начало моделирования
  6. Глава 3. Диагностика функционального состояния боксеров в тренировочном процессе с целью оценки методики тренировки
  7. ГЛАВА 3. МЕТОДОЛОГИЯ КРИМИНАЛИСТИКИ
  8. Глава 3. Методология педагогики и методы педагогических исследований
  9. Декомпозиция в ходе моделирования
  10. ДОКАЗАТЕЛЬСТВО МЕТОДОМ МОДЕЛИРОВАНИЯ

Соединение и иерархия диаграмм IDEF 3.»

 

Практическое занятие № 3

 

1. Теоретический материал.

 

IDEF 3 как инструмент моделирования фиксирует следующую информацию о процессе:

1. Объекты, которые участвуют при выполнении сценария,

2. Роли, которые выполняют эти объекты (например, агент, транспорт и т.д.),

3. Отношения между работами в ходе выполнения сценария процесса,

4. Состояния и изменения, которым подвергаются объекты,

5. Время выполнения и контрольные точки синхронизации работ, Ресурсы, которые необходимы для выполнения работ.

 

1.1. Функциональный элемент (UOW)

Описание процесса представляет всевозможные ситуации (процессы, функции, действия, акты, события, сценарии, процедуры, операции или решения), которые могут происходить в моделируемой системе в логических и временных отношениях. Каждый процесс представлен полем, отображающим название процесса (рис. 1). В правом нижнем углу UOW элемента располагается ссылка (IDEF 0/ USER или другие) и используется для указания ссылок либо на элементы из функциональной модели IDEF 0, либо для указания на отделы или конкретных исполнителей, которые будут выполнять указанную работу. Основная цель этапа: Преобразование требований в детальные спецификации ИС.

 

 

Рис. 1. Синтаксис UOW элемента

1.2. Элемент связи

 

Связипоказывают взаимоотношения работ. Все связи в IDEF 3 однонаправлены и могут быть направлены куда угодно, но обычно диаграммы IDEF 3 стараются построить так, чтобы связи были направлены слева направо. В IDEF 3 различают три типа стрелок, изображающихсвязи:


Старшая (Precedence)

 

сплошная линия, связывающая единицы работ (UOW). Рисуется слева направо или сверху вниз. Показывает, что работа-источник должна закончиться прежде, чем работа-цель начнется.

Отношения (Relational Link)

 

пунктирная линия, использующаяся для изображения связей между единицами работ (UOW) а также между единицами работ и объектами ссылок (например, после).

 

Потоки объектов (Object Flow)

 

стрелка с двумя наконечниками, применяется для описания того факта, что объект используется в двух или более единицах работы, например, когда объект порождается в одной работе и используется в другой. Этот тип связи выражает перенос одного или нескольких объектов от одного функционального элемента к другому. Этот вид связи элементов IDEF 3 наследует все свойства простой связи старшенства. Таким образом значение связи поток объектов таково: между UOW элементами происходит передача объекта(ов), причем первый элемент UOW должен завершиться прежде, чем начнет выполняться следующий.

Старшая связь показывает, что работа-источник заканчивается ранее, чем начинается работа-цель. Часто результатом работы-источника становится объект, необходимый для запуска работы-цели. В этом случае стрелку, обозначающую объект, изображают с двойным наконечником. Имя стрелки должно ясно идентифицировать отображаемый объект. Поток объектов имеет ту же семантику, что и старшая стрелка.

Связи Старшинства выражают временные отношения старшинства между элементами диаграммы. При этом первый элемент должен завершиться прежде, чем начнет выполняться следующий. Графически стрелка предшествования (старшинства) отображается сплошной линией с одиночной стрелкой (рис.2).

 

 

Рис. 2. Семантика использования связи старшинства

 

 

1.3. Перекресток

 

Перекрестки используются для отображения логики отношений между множеством событий и временной синхронизации активизации элементов диаграмм IDEF 3. Различают перекрестки для слияния (Fan-in Junction) и разветвления (Fan-out Junction) стрелок.

 


1.4. Типы перекрестков

Для описания ветвления процессов используются соединения, которые изображаются квадратами с присоединенными слева или справа дугами. Каждая дуга связывает на диаграмме соединение с действием.

Используются разворачивающие или сворачивающие соединения.

При использовании разворачивающих соединений завершение одного действия вызывает начало выполнения нескольких других.

При использовании сворачивающих соединений завершение нескольких действий вызывает начало выполнения одного другого действия. Все соединения на диаграммах должны быть парными, из чего следует, что любое разворачивающее соединение должно иметь сворачивающее соединение.

Выделяют соединения: соединение "и"; соединение "эксклюзивное или" и соединение "или". Тип соединения указывается внутри квадрата соответственно "&" " x " или " o ".

При использовании соединения "и" (&) каждое конечное действие обязательно инициируется (разворачивающее соединение) и каждое исходное действие обязательно должно завершиться (сворачивающее соединение).

При использовании соединения ²эксклюзивное или" (x) одно и только одно конечное действие обязательно инициируется (разворачивающее соединение) и одно и только исходное действие обязательно должно завершиться (сворачивающее соединение).

При использовании соединения "или" (o) одно или несколько конечных действий обязательно инициируется (разворачивающее соединение) и одно или несколько исходных действий обязательно должно завершиться (сворачивающее соединение).

Отношения между началом и окончанием связанных соединением действий могут быть синхронными или асинхронными. Для этой цели служат синхронные и асинхронные соединения. Для обозначения синхронного соединения в квадрате проводится вертикальная черта смещенная к правой стороне квадрата.

При использовании синхронного соединения "и" все действия начнутся (разворачивающее соединение) или закончатся одновременно (сворачивающее соединение).

При использовании синхронного соединения "или" несколько действий начнутся (разворачивающее соединение) или закончатся одновременно (сворачивающее соединение).

При использовании синхронного соединения ²эксклюзивного или" одновременное начало (разворачивающее соединение) или окончание (сворачивающее соединение) действий невозможно.

При асинхронном соединении ограничения отношения между моментами времени начала и окончания, связанных соединением действий, определяются только типом соединения (табл.1).

 

Рис. 3. Пример обозначения синхронности и асинхронности перекрестков

 

 

Таблица 1 Типы соединения

Наименование Смысл, в случае слияния стрелок (Fan-in Junction) Смысл, в случае разветвления стрелок (Fan-out Junction)
Asynchronous AND (&) Все предшествующие процессы должны быть завершены Все следующие процессы должны быть запущены
Synchronous AND (&) Все предшествующие процессы завершены одновременно Все следующие процессы запускаются одновременно
Asynchronous OR (O) Один или несколько предшествующих процессов должны быть завершены Один или несколько следующих процессов должны быть запущены
Synchronous OR (O) Несколько предшествующих процессов завершаются одновременно Несколько следующих процессов запускаются одновременно
XOR (X) Exclusive OR Только один предшествующий процесс завершен Только один следующий процесс запускается

Использование комбинаций перекрестков

 

Рис. 4. Использование перекрестков асинхронный AND

 

Рис 5. Возможный график запуска для рис 4.

 

Рис 6. Использование перекрестков синхронный AND

 

Рис. 7 Возможный график запуска для рис 6

Рис. 8. Использование асинхронных перекрестков OR

 

Рис. 9. Использование синхронных перекрестков OR

Рис. 10 Возможный график запуска для рис 8 и 9

 

Рис. 11. Использование асинхронный AND перекрестка разветвления и асинхронного OR перекрестка слияния.

 

 

Рис 12. Возможный график запуска для рис 11

 

Рис. 13. Невозможное совместное использование перекрестков

Нумерация элементов диаграммы описания процесса

 

 

Рис. 14 Пример нумерации UOW элементов при использовании декомпозиции и описания различных точек зрения на выполнение процессов.

 


 

2 Методика выполнения заданий

1. По текстовому описанию определить список действий, составляющих моделируемый процесс.

2. Для каждого действия установить предшествующие действия и определить наличие и вид каузального отношения между ними: достаточное, необходимое или необходимое и достаточное.

3. Установить для каждого действия список, действия из которого должны быть все завершены до начала рассматриваемого действия (соединение "и" (&)).

4. Установить для каждого действия список, действия из которого должны быть завершены до начала данного действия, причем завершение каждого действия списка вызывает начало рассматриваемого действия ("эксклюзивное или" (x)).

5. Установить отношение между началом и окончанием связанных соединением действий.

6. Построить диаграмму IDEF 3. Ввести фиктивные действия, если для разворачивающих действий отсутствуют парные сворачивающие действия.


Приложение 1.

 

«Методология описания процессов IDEF 3.

Соединения и иерархия диаграмм IDEF 3.»

 

1. Задания практического занятия № 3.

 

Заданиe 1. На основе модели (домашнее задание) A 2 IDEF 0 составить описание выполнения работ бизнес-процесса. Утвердить порядок выполнения работ у преподавателя.

Задание 2. Построить модель IDEF 3. Согласовать с преподавателем.

Домашнее задание. Закончить построение модели IDEF 3 бизнесс - процесса.

2. План проведения практического занятия

 

1. Контроль посещения занятия.

2. Проверка выполнения домашней работы.

3. Демонстрация (на доске) выполнения домашней работы.

4. Выдача методического материала.

5. Объяснение новой темы.

6. Выдача заданий для самостоятельного решения.

7. Самостоятельное выполнение заданий.

8. Демонстрация (на доске) выполнения заданий.

9. Выдача домашнего задания (решение одной задачи).

10. Сбор методического материала.

11. Контроль активности студентов на занятии.

3. Оценка активности студентов на практических занятиях

Поощрительные баллы:

 

1. Демонстрация решения домашней работы на доске 1 балл

2. Демонстрация задачи самостоятельного решения на доске 2 балла

3. Выполнение невыполненного в срок домашнего задания 1 балл

4. Активность студента на занятии (решение всех задач занятия) 1 балл

Штрафные баллы:

 

1. Отсутствие на занятии по неуважительным причинам -5 балла

2. Отсутствие на занятии по уважительным причинам -3 балла

3. Отсутствие домашней работы -2 балла

4. Отсутствие активности на практическом занятии (отсутствие

всех решенных задач занятия) -1 балл


Приложение 2.

Задания практического занятия № 3.




Дата добавления: 2015-09-10; просмотров: 143 | Поможем написать вашу работу | Нарушение авторских прав

<== предыдущая лекция | следующая лекция ==>
конкурс «Самая хозяйственная».| Формы проблемного обучения.

lektsii.net - Лекции.Нет - 2014-2025 год. (0.015 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав