Виды моделирования
<<  Мат или доброе вежливое слово Стандарт датацентрического информационного моделирования и интеграции данных  >>
Методология моделирования процессов IDEF3
Методология моделирования процессов IDEF3
Понятие динамического моделирования
Понятие динамического моделирования
Что отражает модель IDEF3
Что отражает модель IDEF3
Основные компоненты IDEF3-модели
Основные компоненты IDEF3-модели
Единицы работ
Единицы работ
Связи
Связи
Связь «старшая стрелка»
Связь «старшая стрелка»
Стрелка отношений
Стрелка отношений
Поток объектов
Поток объектов
Перекрестки (соединения)
Перекрестки (соединения)
Типы перекрестков
Типы перекрестков
Предшествующий процесс
Предшествующий процесс
Правила создания перекрестков
Правила создания перекрестков
Перекрестков
Перекрестков
Перекресток для слияния
Перекресток для слияния
Примеры
Примеры
Примеры
Примеры
Примеры
Примеры
Комбинации перекрестков
Комбинации перекрестков
Объект ссылок
Объект ссылок
Официальная спецификация
Официальная спецификация
Типы объектов ссылок
Типы объектов ссылок
Типы объектов ссылок
Типы объектов ссылок
Декомпозиция работ в IDEF3
Декомпозиция работ в IDEF3
Нумерация работ в IDEF3
Нумерация работ в IDEF3
Структура множественной декомпозиции работ
Структура множественной декомпозиции работ
Пример построения модели IDEF3
Пример построения модели IDEF3
Пример построения модели IDEF3
Пример построения модели IDEF3
Выполнение разделов
Выполнение разделов
Продекомпозируем повторно контекстную диаграмму
Продекомпозируем повторно контекстную диаграмму
Изученные понятия
Изученные понятия

Презентация: «Моделирование процессов IDEF3». Автор: For everybody. Файл: «Моделирование процессов IDEF3.ppt». Размер zip-архива: 235 КБ.

Моделирование процессов IDEF3

содержание презентации «Моделирование процессов IDEF3.ppt»
СлайдТекст
1 Методология моделирования процессов IDEF3

Методология моделирования процессов IDEF3

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

Понятие динамического моделирования

Основные вопросы

Понятие динамического моделирования Методология IDEF3 Основные элементы динамической модели Правила и особенности построения IDEF3-модели Декомпозиция в IDEF3

3 Что отражает модель IDEF3

Что отражает модель IDEF3

В общем случае, процесс – это упорядоченная последовательность действий. Следовательно, процессная модель IDEF3 позволяет: Отразить последовательность процессов Показать логику взаимодействия элементов системы. Цель IDEF3 - дать возможность аналитикам описать ситуацию, когда процессы выполняются в определенной последовательности, а также объекты, участвующие совместно в одном процессе.

4 Основные компоненты IDEF3-модели

Основные компоненты IDEF3-модели

Основными элементами IDEF3-модели являются: 1) единицы работ; 2) связи; 3) перекрестки; 4) объекты ссылок.

5 Единицы работ

Единицы работ

Единица работ (UOW, Unit of Work) является центральным компонентом модели.

6 Связи

Связи

Связи показывают взаимоотношения работ. Связи однонаправлены и могут быть направлены куда угодно Обычно диаграммы рисуют таким образом, чтобы связи были направлены слева направо Различают 3 типа связей: Старшая стрелка Стрелка отношений Поток объектов.

7 Связь «старшая стрелка»

Связь «старшая стрелка»

Связь типа «временное предшествование» - Precedence Соединяет единицы работ Показывает, что работа-источник должна быть закончена прежде, чем начнется работа-цель

8 Стрелка отношений

Стрелка отношений

Связь типа нечеткое отношение - Relational Изображается в виде пунктирной линии, используется для изображения связи между единицами работ, а также между единицами работ и объектами ссылок

9 Поток объектов

Поток объектов

Стрелка, изображающая поток объектов - Object Flow Применяется для описания того факта, что объект используется в двух и более единицах работ, например, когда объект порождается в одной работе и используется в другой

10 Перекрестки (соединения)

Перекрестки (соединения)

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

11 Типы перекрестков

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

Все предшествующие процессы должны быть завершены

Все последующие процессы должны быть запущены

Синхрон-ное «И»

Все предшествующие процессы должны быть завершены одновременно

Все последующие процессы запускаются одновременно

Асинхрон-ное «ИЛИ»

Один или несколько предшествующих процессов должны быть завершены

Один или несколько следующих процессов должны быть запущены

Обозна-чение

Наименование

Смысл в случае слияния стрелок

Смысл в случае разветвления стрелок

Асинхрон-ное «И»

12 Предшествующий процесс

Предшествующий процесс

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

Один или несколько предшествующих процессов должны быть завершены одновременно

Один или несколько следующих процессов должны быть запущены одновременно

Только один предшествующий процесс должен быть завершен

Только один следующий процесс запускается

Обозна-чение

Наименование

Смысл в случае слияния стрелок

Смысл в случае разветвления стрелок

Синхронное «ИЛИ»

Эксклюзивное (исключающее) «ИЛИ»

13 Правила создания перекрестков

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

1. Каждому перекрестку для слияния должен предшествовать перекресток для разветвления. 2. Перекресток для слияния «И» не может следовать за перекрестком для разветвления типа синхронного или асинхронного «ИЛИ»

14 Перекрестков

Перекрестков

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

3. Перекресток для слияния «И» не может следовать за перекрестком типа исключительного «ИЛИ»

15 Перекресток для слияния

Перекресток для слияния

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

4. Перекресток для слияния типа исключительного «ИЛИ» не может следовать за перекрестком для разветвления типа «И»

5. Перекресток, имеющий одну стрелку на одной стороне, должен иметь более одной стрелки на другой.

16 Примеры

Примеры

17 Примеры

Примеры

18 Примеры

Примеры

19 Комбинации перекрестков

Комбинации перекрестков

Перекрестки могут комбинироваться для создания сложных соединений

20 Объект ссылок

Объект ссылок

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

21 Официальная спецификация

Официальная спецификация

Объект ссылок

Официальная спецификация IDEF3 различает 3 стиля объектов ссылок – безусловные (unconditional), синхронные (synchronous), асинхронные (asynchronous). BPWin поддерживает только безусловные объекты ссылок.

22 Типы объектов ссылок

Типы объектов ссылок

2. Ссылка GOTO

Тип объекта ссылок

Назначение

1. Object

Используется для описания того, что в действии принимает участие какой-либо заслуживающий отдельного внимания объект

Используется для реализации цикличности выполнения действий. Этот объект также может относиться к перекрестку

3. Единица действий UOB (Unit of Behavior)

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

23 Типы объектов ссылок

Типы объектов ссылок

Тип объекта ссылок

Назначение

4. Заметка (Note)

Используется для документирования какой-либо важной информации общего характера, относящейся к изображаемому на диаграммах. Служит альтернативой методу помещения текстовых заметок непосредственно на диаграммах

5. Уточнение Elaboration (ELAB)

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

24 Декомпозиция работ в IDEF3

Декомпозиция работ в IDEF3

В IDEF3 декомпозиция используется для детализации работ. Методология IDEF3 позволяет декомпозировать работу многократно, т.е. работа может иметь множество дочерних работ. Это позволяет в одной модели описать альтернативные потоки. Возможность множественной декомпозиции предъявляет дополнительные требования к нумерации работ

25 Нумерация работ в IDEF3

Нумерация работ в IDEF3

Номер работы состоит из номера родительской работы, версии декомпозиции и собственного номера работы на текущей диаграмме

26 Структура множественной декомпозиции работ

Структура множественной декомпозиции работ

27 Пример построения модели IDEF3

Пример построения модели IDEF3

Рассмотрим на примере построения динамической модели процесса «Выполнение курсовой работы» Начнем с построения контекстной диаграммы

28 Пример построения модели IDEF3

Пример построения модели IDEF3

Выполним декомпозицию контекстной диаграммы:

Примечание: Обратите внимание на нумерацию единиц работ. Родительской является работа с собственным номером 1. Она декомпозируется первый раз, следовательно, версия декомпозиции = 1, далее следует собственный номер единицы работ в рамках модели (2-7).

29 Выполнение разделов

Выполнение разделов

Пример построения модели IDEF3

Выполним декомпозицию UOW №4 – «Выполнение разделов к/р»

30 Продекомпозируем повторно контекстную диаграмму

Продекомпозируем повторно контекстную диаграмму

Пример построения модели IDEF3

Продекомпозируем повторно контекстную диаграмму (в виде сценария IDEF3 для выполнения курсовой работы по «Информатике и программированию»)

31 Изученные понятия

Изученные понятия

Динамическое моделирование Методология IDEF3 Единица работ (UOW) Связь (старшая стрелка, нечеткое отношение, поток объектов) Перекресток ((а)синхронное «И», «ИЛИ», эксклюзивное «ИЛИ») Объект ссылок (Object, GOTO, UOB, ELAB, Note) Декомпозиция работ

«Моделирование процессов IDEF3»
http://900igr.net/prezentacija/informatika/modelirovanie-protsessov-idef3-65401.html
cсылка на страницу

Виды моделирования

16 презентаций о видах моделирования
Урок

Информатика

130 тем
Слайды