Слайд 2
Тема урока: Метод описания процессов IDEF3
Цель урока: освоить
принципы построения диаграммы IDEF3
Ключевое слово: IDEF3
План работы:
работы;
связи;
объекты ссылок;
перекрестки.
Слайд 3
задача
Построить модель с помощью стандарта IDEF3 «Выбор отделения
абитуриентом»?
Что нам даст использование перекрестков в данной задаче?
Слайд 4
IDEF3 - это метод, имеющий основной целью дать
возможность аналитикам описать ситуацию, когда процессы выполняются в определенной
последовательности, а также описать объекты, участвующие совместно в одном процессе.
Слайд 5
Каждая работа в IDEF3 описывает какой-либо сценарий бизнес-процесса
и может являться составляющей другой работы. Поскольку сценарий описывает
цель и рамки модели, важно, чтобы работы именовались отглагольным существительным, обозначающим процесс действия, или именным словосочетанием, содержащим такое существительное.
Точка зрения на модель должна быть задокументирована. Обычно это точка зрения человека, ответственного за работу в целом. Также необходимо задокументировать цель модели - те вопросы, на которые призвана ответить модель.
Диаграмма является основной единицей описания в IDEF3 Важно правильно построить диаграммы, поскольку они предназначены для чтения другими людьми (а не только автором).
Слайд 6
Что отражает модель IDEF3?
В общем случае, процесс –
это упорядоченная последовательность действий.
Следовательно, процессная модель IDEF3 позволяет:
Отразить
последовательность процессов
Показать логику взаимодействия элементов системы.
Цель IDEF3 - дать возможность аналитикам описать ситуацию, когда процессы выполняются в определенной последовательности, а также объекты, участвующие совместно в одном процессе.
Слайд 7
Основные компоненты IDEF3-модели
Основными элементами IDEF3-модели являются:
1) единицы работ;
2)
связи;
3) перекрестки;
4) объекты ссылок.
Слайд 8
Единицы работ
Единица работ (UOW, Unit of Work) является
центральным компонентом модели.
Слайд 9
Связи
Связи показывают взаимоотношения работ.
Связи однонаправлены и могут
быть направлены куда угодно
Обычно диаграммы рисуют таким образом, чтобы
связи были направлены слева направо
Различают 3 типа связей:
Старшая стрелка
Стрелка отношений
Поток объектов.
Слайд 10
Связь «старшая стрелка»
Связь типа «временное предшествование» - Precedence
Соединяет
единицы работ
Показывает, что работа-источник должна быть закончена прежде, чем
начнется работа-цель
Слайд 11
Стрелка отношений
Связь типа нечеткое отношение - Relational
Изображается в виде пунктирной линии, используется для изображения связи
между единицами работ, а также между единицами работ и объектами ссылок
Слайд 12
Поток объектов
Стрелка, изображающая поток объектов - Object Flow
Применяется
для описания того факта, что объект используется в двух
и более единицах работ, например, когда объект порождается в одной работе и используется в другой
Слайд 13
Перекрестки (соединения)
Используются для отображения логики взаимодействия стрелок при
их слиянии или разветвлении, для отображения множества событий, которые
могут или должны быть завершены перед началом следующей работы.
Различают перекрестки для слияния и разветвления стрелок.
Перекрестки не могут быть одновременно использованы для слияния и разветвления стрелок.
Все перекрестки на диаграммах нумеруются, каждый номер имеет префикс J.
В отличие от других методологий (IDEF0, DFD) стрелки могут сливаться или разветвляться только через перекрестки.
Слайд 16
Декомпозиция работ в IDEF3
В IDEF3 декомпозиция используется для
детализации работ.
Методология IDEF3 позволяет декомпозировать работу многократно, т.е. работа
может иметь множество дочерних работ.
Это позволяет в одной модели описать альтернативные потоки.
Возможность множественной декомпозиции предъявляет дополнительные требования к нумерации работ
Слайд 17
Нумерация работ в IDEF3
Номер работы состоит из номера
родительской работы, версии декомпозиции и собственного номера работы на
текущей диаграмме
Слайд 18
Структура множественной декомпозиции работ
Слайд 19
Пример построения модели IDEF3
Рассмотрим на примере построения динамической
модели процесса «Выполнение курсовой работы»
Начнем с построения контекстной диаграммы
Слайд 20
Пример построения модели IDEF3
Продекомпозируем повторно контекстную диаграмму (в
виде сценария IDEF3 для выполнения курсовой работы по «Информатике
и программированию»)
Слайд 21
Контрольные вопросы
Для чего строится диаграмма IDEF3?
Чем диаграмма IDEF3
отличается от диаграммы IDEF0?
Слайд 22
Тестовое задание
В какой нотации используется следующее графическое изображение
работы:
DFD;
IDEF3;
IDEF0;
правильные ответы b), c);
правильные ответы a), c).
Укажите неверное
название работы:
«Обслуживание клиента»;
«Оформление заказа»;
«Качественная фурнитура»;
«Обработка дерева»;
правильного ответа нет.