- •Федеральное агентство морского и речного транспорта
- •1.1. Сущность и принципы реинжиниринга бизнес-процессов
- •1. Инструментальная среда bPwin 4.1
- •1.1. Общее описание интерфейса bPwin 4.1
- •1.2. Создание новой модели
- •1.3. Установка цвета и шрифта объектов
- •1.4. Model Explorer - навигатор модели процессов
- •Контекстное меню редактирования свойств работы
- •2. Создание модели в стандарте idef0
- •2.1. Принципы построения модели idef0
- •2.2. Работа (Activity)
- •2.3. Стрелка (Arrow)
- •2.4. Нумерация работ и диаграмм
- •2.5. Диаграммы дерева узлов и feo
- •2.6. Каркас диаграммы
- •Поля подвала каркаса (слева направо)
- •Поля заголовка каркаса (слева направо)
- •2.7. Рекомендации по рисованию диаграмм
- •2.8. Оформление моделей
- •3. Стоимостной анализ в bpWin
- •4. Отчеты в bpWin
- •4.1. Типы отчетов
- •4.2. Создание отчета по модели
- •4.3. Создание отчета по диаграмме
- •4.4. Создание отчета об объектах диаграммы
- •4.5. Создание отчета по стрелкам
- •4.6. Создание отчета согласованности с методологией
- •4.7. Стандартные отчеты
- •5. Создание модели методом описания процессов idef3
- •3 Или 4.
- •Практическое задание № 1
- •Тема: Создание контекстной диаграммы
- •И диаграммы декомпозиции
- •Продолжительность - 2 часа
- •3. Перечень и краткое описание технических (программных) средств, необходимых для проведения занятия
- •4. Рекомендации студентам по подготовке к занятию с указанием литературы
- •5. Методика выполнения практического задания
- •5.1. Методика разработки контекстной диаграммы
- •Стрелки контекстной диаграммы
- •5.2. Методика разработки диаграммы декомпозиции
- •Работы диаграммы декомпозиции ао
- •6. Контрольные вопросы
- •Практическое занятие № 2 Тема: Создание диаграммы декомпозиции а2 Продолжительность - 2 часа
- •3. Перечень и краткое описание технических (программных) средств, необходимых для проведения занятия
- •4. Рекомендации студентам по подготовке к занятию с указанием литературы
- •5. Методика выполнения лабораторной работы
- •Работы диаграммы декомпозиции а2
- •Стрелки диаграммы декомпозиции а2
- •Практическое занятие № 3
- •5.2. Методика создания feo-диаграмм
- •6. Контрольные вопросы
- •Стоимости работ на диаграмме а2
- •5.2. Методика разработки отчетов
- •Практическое занятие № 5
- •Практическое занятие № 7 Тема: создание диаграммы idef3 при проектировании систем электронного документооборота Продолжительность 4 часа
- •3. Перечень и краткое описание технических (программных) средств, необходимых для проведения занятия
- •4. Рекомендации студентам по подготовке к занятию с указанием литературы
- •Практическое занятие № 8
- •Практическое занятие № 9
- •Практическое занятие № 10
- •Практическое занятие № 11
- •Семинарское занятие № 2 (12)
- •Электронные системы управления
2.6. Каркас диаграммы
На рис. 19 показан типичный пример диаграммы декомпозиции с граничными рамками, которые называются каркасом диаграммы.
Каркас содержит заголовок (верхняя часть рамки) и подвал (нижи часть). Заголовок каркаса используется для отслеживания диаграмм в процессе моделирования. Нижняя часть используется для идентификаци и позиционирования в иерархии диаграммы.
Смысл элементов каркаса приведен в табл. 3 и 4.
Поля подвала каркаса (слева направо)
Таблица 3.
Поле |
Смысл |
Node |
Номер узла диаграммы (номер родительской работы) |
Title |
Имя диаграммы. По умолчанию- имя родительской работы |
Number |
C-Number, уникальный номер версии диаграммы |
Page |
Номер страницы, может использоваться как номер страницы при формировании папки |
Рис. 19. Пример диаграммы декомпозиции с каркасом
Поля заголовка каркаса (слева направо)
Таблица 4.
Поля |
Смысл | |
Used At |
Используется для указания на родительскую работу в случае, если на текущую диаграмму ссылались посредством стрелки вызова | |
Autor, Date, Rev, Project |
Имя создателя диаграммы, дата создания и имя проекта, в рамках которого была создана диаграмма. REV - дата последнего редактирования диаграммы | |
Notes l 2 3 4 5 6 7 8 9 10 |
Используется при проведении сеанса экспертизы. Эксперт должен (на бумажной копии диаграммы) указать число замечаний, вычеркивая цифру из списка каждый раз при внесении нового замечания | |
Status |
Статус отображает стадию создания диаграммы, отображая все этапы публикации | |
Working |
Новая диаграмма, кардинально обновленная диаграмма или новый автор диаграммы | |
Draft |
Диаграмма прошла первичную экспертизу и готова к дальнейшему обсуждению | |
Recommended |
Диаграмма и все ее сопровождающие документы прошли экспертизу. Новых изменений не ожидается | |
Publication |
Диаграмма готова к окончательной печати и публикации | |
Reader |
Имя читателя (эксперта) | |
Date |
Дата прочтения (экспертизы) | |
Context |
|
Схема расположения работ в диаграмме верхнего уровня. Работа, являющаяся родительской, показана темным прямоугольником, остальные- светлым. На контекстной диаграмме (А-0) показывается надпись ТОР. В левом нижнем углу показывается номер по узлу родительской диаграммы: |
Значения полей каркаса задаются в диалоге Diagram Properties (меню Diagram / Diagram Properties) – рис. 20
Рис.20. Диалог Diagram Properties
2.7. Рекомендации по рисованию диаграмм
В реальных диаграммах к каждой работе может подходить и от каждой может отходить около 10 стрелок. Если диаграмма содержит 6-8 работ, то она может содержать 30-40 стрелок, причем они могут сливаться, разветвляться и пересекаться. Такие диаграммы могут стать очень плохо читаемыми.
В IDEF0 существуют соглашения по рисованию диаграмм, которые призваны облегчить чтение и экспертизу модели. Некоторые из этих правил BPwin поддерживает автоматически, выполнение других следует обеспечить вручную.
Прямоугольники работ должны располагаться по диагонали с левого верхнего в правый нижний угол (порядок доминирования). При создании новой диаграммы декомпозиции BPwin автоматически располагает работы именно в таком порядке. В дальнейшем можно добавить новые работы или изменить расположение существующих, но нарушать диагональное расположение работ по возможности не следует. Порядок доминирования подчеркивает взаимосвязь работ, позволяет минимизировать изгибы и пересечения стрелок.
Следует максимально увеличивать расстояние между входящими или выходящими стрелками на одной грани работы. Если включить опции Automatically space arrows на вкладке Layout диалога Model Properties (меню Model/Model Properties), BPwin будет располагать стрелки нужным образом автоматически.
Следует максимально увеличить расстояние между работами, поворотами и пересечениями стрелок.
Если две стрелки проходят параллельно (начинаются из одной и той же грани одной работы и заканчиваются на одной и той же грани другой работы), то их следует объединить и назвать единым термином. Обратные связи по входу рисуются "нижней" петлей, обратная связь по управлению - "верхней". BPwin автоматически рисует обратные связи нужным образом.
Циклические обратные связи следует рисовать в случае крайней необходимости, когда подчеркивают значение повторно используемого объекта. Принято изображать такие связи на диаграмме декомпозиций BPwin не позволяет создать циклическую обратную связь за один прием. Если все же необходимо изобразить такую связь, следует сначала создать обычную связь по входу, затем разветвить стрелку, направить новую ветвь обратно ко входу работы-источника и, наконец, удалить старую ветвь стрелки выхода (рис. 21).
Рис. 21. Пример обратной циклической связи
Следует минимизировать число пересечений, петель и поворотов стрелок. Это ручная и, в случае насыщенных диаграмм, творческая работа (рис.22).
Рис. 22. Минимизация пересечений и поворотов стрелок
Если нужно изобразить связь по входу, необходимо избегать "нависания" работ друг над другом. В этом случае BPwin изображает связи по входу в виде петли, что затрудняет чтение диаграмм (рис. 23).
Рис. 23. Пример правильного (справа) и неправильного (слева)
расположения работ при изображении связи по входу