
- •Задание 1. Создание контекстной диаграммы
- •Задание 2. Создание диаграммы декомпозиции (работа а0)
- •Задание 3. Создание диаграммы декомпозиции (работа а2)
- •Задание 4. Построение узловой диаграммы работ
- •Задание 5. Создание feo-диаграммы
- •Задание 6. Расщепление и слияния моделей
- •Методология dfd (Data Flow Diagramming) для создания моделей потока данных
- •Внешние сущности
- •Стрелки (потоки данных)
- •Порядок построения dfd
- •Задание 7. Создание словарей
- •Отказаться от работы с окном ModelMart Connection – кнопка Cancel.
- •Задание 8. Построение организационной диаграммы
- •Задание 9. Создание контекстной диаграммы dfd
- •Задание 10. Создание диаграммы декомпозиции dfd
- •Задание 11. Создание пользовательских свойств элементов диаграммы dfd
- •Задание 13. Создание реестра форм документов
- •Методология idef3
- •Перекрестки
- •Объект ссылки
- •Декомпозиция работ
- •Cценарий
- •Организационные диаграммы
- •Диаграммы Swim Lane
- •Смешанные модели
- •Задание 1. Создание диаграммы idef3 внутри диаграммы idef0
- •Стоимостной и временной анализ бизнес-процессов
- •Задание 2. Стоимостной и временной анализ работ
- •Формирование свойств элементов модели, определяемых пользователем (udp)
- •Задание 3. Создание udp Keywords
- •Задание 4. Создание udp
- •Литература
Перекрестки
Перекрестки (Junction) обеспечивают отображение логики взаимодействия стрелок при слиянии и разветвлении - табл. 1.
Таблица 10
Обозначение |
Наименование |
Смысл в случае слияния стрелок (Fan-in-Junction) |
Смысл в случае разветвления стрелок (Fan-out-Junction) |
|
Асинхронное «И» |
Все предшествующие процессы должны быть завершены для начала следующего процесса |
Все следующие процессы должны быть запущены в любое время |
|
Синхронное «И» |
Все предшествующие процессы должны быть завершены одновременно для начала следующего процесса |
Все следующие процессы должны быть запущены, при этом в одно и то же время |
|
Асинхронное «ИЛИ» |
Один или более предшествующих процессов должны быть завершены |
Один или несколько следующих процессов должны быть запущены, время запуска – произвольное |
|
Синхронное «ИЛИ» |
Один или более предшествующих процессов завершены одновременно |
Один или несколько следующих процессов должны быть запущены, при этом в одно и то же время |
|
Исключающее «ИЛИ» |
Только один из предшествующих процессов выполняется |
Только один из следующих процессов запускается |
Перекрестки нумеруются, префикс – J, стрелки могут сливаться или разветвляться только через перекрестки.
Правила создания перекрестков:
Каждому перекрестку для слияния должен предшествовать перекресток для разветвления.
Перекресток для слияния «И» не может следовать за перекрестком для разветвления типа синхронного или асинхронного «ИЛИ».
Перекресток для слияния «И» не может следовать за перекрестком для разветвления типа исключающего «ИЛИ».
Перекресток для слияния типа исключающего «ИЛИ» не может следовать за перекрестком для разветвления типа «И».
Перекресток, имеющий одну стрелку на одной стороне, должен иметь более одной стрелки на другой стороне.
Объект ссылки
Объект ссылки (Referent) выражает идею, концепцию или данные, которые нельзя отождествлять со стрелкой, перекрестком или работой.
Типы объектов ссылок:
OBJECT – описывает участие важного объекта в работе;
GOTO – циклический переход, может ссылаться на перекресток;
UOB (Unit of behavior) – множественное нециклическое использование работы;
NOTE – документирование важной информации;
ELAB (Elaboration) – детальное описание разветвления или слияния стрелок на перекрестках.
Объекты связываются с UOW пунктирными линиями.
Декомпозиция работ
Работу можно многократно декомпозировать, то есть в одной модели можно описать разные сценарии (потоки). Декомпозиция может быть сценарием (описывает только один путь развития процесса) или описанием (включает все возможные пути развития процесса). В сценарий или декомпозицию может существовать только одна точка входа. За точкой входа следует работа или перекресток. Для декомпозиции существует только одна точка выхода; сценарий может иметь несколько точек выхода.
Номер работы состоит из:
номера родительской работы;
номера декомпозиции;
номера работы на текущей диаграмме.