Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Теоретический и практический справочный материал.doc
Скачиваний:
30
Добавлен:
18.03.2016
Размер:
1.15 Mб
Скачать

Средство автоматизированного проектированияBPwin

BPwin-CASE-средство, позволяющее документировать бизнес-процедуры графически. Описание бизнес-процедур на языке IDEF-диаграмм будет одновременно и формально строгим, и достаточно лаконичным.

PLATINUM BPwin – инструмент моделирования, который используется для анализа, документирования и реорганизации сложных бизнес-процессов. Модель, созданная средствами BPwin, позволяет четко документировать различные аспекты деятельности – действия, которые необходимо предпринять, способы их осуществления, требующиеся для этого ресурсы и др. Таким образом, формируется целостная картина деятельности предприятия от моделей организации работы в маленьких отделах до сложных иерархических структур. При разработке или закупке программного обеспечения модели бизнес-процессов служат прекрасным средством документирования потребностей, помогая обеспечить высокую эффективность инвестиций в информационные технологии.

Структурный метод разработки ис 2

Теоретические сведения о методологии IDEF0 3

Основные определения (понятия) методологии и языка IDEF0 6

Средство автоматизированного проектирования BPwin 10

Синтаксис языка IDEF0 10

Блок 10

Стрелка 10

Синтаксические правила 11

Блоки 11

Стрелки 11

Семантика языка IDEF0 12

Семантика блоков и стрелок 12

Имена и метки 13

Семантические правила блоков и стрелок 13

Диаграммы IDEF0 14

Контекстная диаграмма верхнего уровня 14

Дочерняя диаграмма 16

Родительская диаграмма 16

Создание контекстной диаграммы на основе IDEF0 18

Средство автоматизированного проектирования BPwin 22

Средство автоматизированного проектирования BPwin 24

Построение диаграмм дерева узлов и FEO 24

Стоимостный анализ (ABC) 26

Средство автоматизированного проектирования BPwin 31

Дополнение созданной модели процессов, диаграммами DFD 31

Моделирование потоков данных (процессов) 33

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

Метод описания процессов IDEF3 39

Описание IDEF3 40

Основные элементы диаграмм описания последовательности процессов 40

Функциональный элемент (UOB) 40

Элемент связи 41

Связи старшинства 41

Сдерживаемые связи старшинства 42

Относительные связи 42

Связь «поток объектов» 42

Перекресток 43

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

Элемент «референт» 49

Виды референтов 50

Использование референта «запустить и ждать» 51

Использование референта «запустить и продолжить» 51

UOB-референт 52

SCENARIO-референт 52

Элемент «примечание» 52

Декомпозиция процесса 53

Средство автоматизированного проектированияBPwin Построение диаграмм дерева узлов иFeo

Диаграмма дерева узлов показывает иерархию работ в модели и позволяет рассмотреть всю модель целиком, но не показывает взаимосвязи между работами (стрелки) (рис. 1). Процесс создания модели работ является итерационным, следовательно, работы могут менять свое расположение в дереве узлов многократно. Чтобы не запутаться и проверить способ декомпозиции, следует после каждого изменения создавать диаграмму дерева узлов. Впрочем, BPwinимеет мощный инструмент навигации по модели –ModelExplorer, который позволяет представить иерархию работ и диаграмм в удобном и компактном виде, однако этот инструмент не является составляющей стандартаIDEF0.

Рис. 1. Диаграмма дерева узлов

Для создания диаграммы дерева узлов следует выбрать в меню пункт Diagram/Add Node Tree. Возникает эксперт создания диаграммы дерева узлов Node Tree Wizard. В первом диалоге эксперта необходимо внести имя диаграммы дерева узлов, узел верхнего уровня и глубину дерева – Number of Levels (по умолчанию 3). Поскольку дерево узлов не обязательно в качестве верхнего уровня должна иметь контекстную работу и иметь произвольную глубину. В одной модели можно создавать множество диаграмм деревьев узлов. Имя дерева узлов по умолчанию совпадает с именем работы верхнего уровня, а номер диаграммы автоматически генерируется как номер узла верхнего уровня плюс литера "N", например A0N. Если в модели создается два дерева узлов, имеющих в качестве верхнего уровня одну и ту же работу, то по умолчанию диаграммы получат идентичные номер и имя. Поэтому рекомендуется при создании диаграммы дерева узлов внести имя диаграммы, отличное от значения по умолчанию. Второй диалог эксперта Node Tree Wizard (рис. 2) позволяет задать свойства диаграммы дерева узлов.

Рис. 2. Диалог настройки диаграммы дерева узлов

По умолчанию нижний уровень декомпозиции показывается в виде списка, остальные работы – в виде прямоугольников. Для отображения всего дерева в виде прямоугольников следует выбрать опцию Bullet Last Level. Труппа Connection Style позволяет выбрать стиль соединительных линий - диагональные (по умолчанию) или ортогональные.

Диаграммы "только для экспозиции" (FEO) часто используются в модели для иллюстрации других точек зрения, для отображения отдельных деталей, которые не поддерживаются явно синтаксисом IDEF0. Диаграммы FEO позволяют нарушить любое синтаксическое правило, поскольку по сути являются просто картинками - копиями стандартных диаграмм и не включаются в анализ синтаксиса. Например, работа на диаграмме FEO может не иметь стрелок управления и выхода. С целью обсуждения определенных аспектов модели с экспертом предметной области может быть создана диаграмма только с одной работой и одной стрелкой, поскольку стандартная диаграмма декомпозиции содержит множество деталей, не относящихся к теме обсуждения и дезориентирующих эксперта. Но если FEO используется для иллюстрации альтернативных точек зрения (альтернативный контекст), рекомендуется все-таки придерживаться синтаксиса IDEF0. Для создания диаграммы FEO следует выбрать пункт меню Diagram/Add FEO Diagram. В возникающем диалоге Add New FEO Diagram следует указать имя диаграммы FEO и тип родительской диаграммы (рис. 3).

Рис. 3. Диалог создания FEO-диаграммы

Новая диаграмма получает номер, который генерируется автоматически (номер родительской диаграммы по узлу + постфикс F, например A1F).