Моделирование бизнес-процессов с bpwin 0


НазваниеМоделирование бизнес-процессов с bpwin 0
страница6/14
ТипКнига
1   2   3   4   5   6   7   8   9   ...   14

Работы. В DFD работы представляют собой функции системы, преоб­разующие входы в выходы. Хотя работы изображаются прямоугольниками со скругленными углами, смысл их совпадает со смыслом работ IDEF0 и IDEF3. Так же как работы IDEF3, они имеют входы и выходы, но не под­держивают управления и механизмы, как IDEF0.

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

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


Рис. 1.4.2. Внешняя сущность

Хранилище данных. В отличие от стрелок, описывающих объекты в движении, хранилища данных изображают объекты в покое (рис. 1.4.3).

Рис. 1.4.3. Хранилище данных


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

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

Построение диаграмм DFD. Диаграммы DFD могут быть построены с использованием традиционного структурного анализа, подобно тому как строятся диаграммы IDEF0. Сначала строится физическая модель, отобра­жающая текущее состояние дел. Затем эта модель преобразуется в логи­ческую модель, которая отображает требования к существующей системе. После этого строится модель, отображающая требования к будущей систе­ме. И наконец, строится физическая модель, на основе которой должна быть построена новая система.

Альтернативным подходом является подход, популярный при создании программного обеспечения, называемый событийным разделением (event Partitioning), в котором различные диаграммы DFD выстраивают модель системы. Во-первых, логическая модель строится как совокупность работ и документирования того, что они (эти работы) должны делать.

Затем модель окружения (environment model) описывает систему как объект, взаимодействующий с событиями из внешних сущностей. Модель окружения обычно содержит описание цели системы, одну контекстную диаграмму и список событий. Контекстная диаграмма содержит один прямоугольник работы, изображающий систему в целом, и внешние сущности, с которыми система взаимодействует.

Наконец, модель поведения (behavior model) показывает, как система обрабатывает события. Эта модель состоит из одной диаграммы, в которой каждый прямоугольник изображает каждое событие из модели окружения. Хранилища могут быть добавлены для моделирования данных, которые необходимо запоминать между событиями. Потоки добавляются для связи с другими элементами, и диаграмма проверяется с точки зрения соот­ветствия модели окружения.

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

Нумерация объектов. В DFD номер каждой работы может включать префикс, номер родительской работы (А) и номер объекта. Номер объекта -это уникальный номер работы на диаграмме. Например, работа может иметь номер А. 12.4. Уникальный номер имеют хранилища данных и внешние сущности независимо от их расположения на диаграмме. Каждое храни­лище данных имеет префикс D и уникальный номер, например D5. Каждая внешняя сущность имеет префикс Е и уникальный номер, например Е5.

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

Наличие в диаграммах DFD элементов для описания источников, приемников и хранилищ данных позволяет более эффективно и наглядно описать процесс документооборота. Однако для описания логики взаимо­действия информационных потоков более подходит IDEF3, называемая также workflow diagramming - методологией моделирования, использующая графическое описание информационных потоков, взаимоотношений между процессами обработки информации и объектов, являющихся частью этих процессов. Диаграммы Workflow могут быть использованы в моделиро­вании бизнес-процессов для анализа завершенности процедур обработки информации. С их помощью можно описывать сценарии действий сот­рудников организации, например последовательность обработки заказа события, которые необходимо обработать за конечное время. Каждый тенарий сопровождается описанием процесса и может быть использован я документирования каждой функции.

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

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

IDEF3 может быть также использован как метод создания процессов. IDEF3 дополняет IDEF0 и содержит все необходимое для построения моделей, которые в дальнейшем могут быть использованы для имитацион­ного анализа.

Каждая работа в IDEF3 описывает какой-либо сценарий бизнес-процесса и может являться составляющей другой работы. Поскольку сценарий описывает цель и рамки модели, важно, чтобы работы именовались отглагольным существительным, обозначающим процесс действия, или фразой, содержащей такое существительное.

Точка зрения на модель должна быть задокументирована. Обычно это точка зрения человека, ответственного за работу в целом. Также необ­ходимо задокументировать цель модели - те вопросы, на которые призвана ответить модель.


Диаграммы. Диаграмма является основной единицей описания в IDEF3. Важно правильно построить диаграммы, поскольку они предназначены для чтения другими людьми (а не только автором).

Единицы работы - Unit of Work (UOW). UOW, также называемые работами (activity), являются центральными компонентами модели. В IDEF3 работы изображаются прямоугольниками с прямыми углами и имеют имя, выраженное отглагольным существительным, обозна­чающим процесс действия, одиночным или в составе фразы, и номер (идентификатор); другое имя существительное в составе той же фразы обычно отображает основной выход (результат) работы (например, "Изготовление изделия"). Часто имя существительное в имени работы меняется в процессе моделирования, поскольку модель может уточ­няться и редактироваться. Идентификатор работы присваивается пРи создании и не меняется никогда. Даже если работа будет удалена, ее идентификатор не будет вновь использоваться для других работ. Обычно номер работы состоит из номера родительской работы и порядкового номера на текущей диаграмме.

Работа в IDEF3 требует более подробного описания, чем работа в IDEF0 Каждая UOW должна иметь ассоциированный документ, который включает текстовое описание компонентов работы: объектов (Objects) и фактов (Facts), связанных с работой, ограничений (Constraints), накладываемых на работу, и дополнительное описание работы (Description). Эта информа­ция заносится во вкладку UOW диалога Activity Properties (рис. 1.4.4).


Рис. 1.4.4. Вкладка UOW диалога Activity Properties Пример значений свойств UOW приведен в табл. 1.4.1.
Таблица 1.4.1. Пример текстового описания компонентов UOW

Тun Использование

NAME Подготовка компонентов

"Definition Подготавливаются все компоненты компьютера согласно

спецификации заказа

"Objects Компоненты: винчестеры, корпуса, материнские платы,

видиокарты, звуковые карты, дисководы CD-ROM

и флоппи, модемы, программное обеспечение

"Constrains Установка модема требует установки дополнительного
пограммного обеспечения
Связи. Связи показывают взаимоотношения работ. Все связи в IDEF3 однонаправленны и могут быть направлены куда угодно, но обычно диаграммы IDEF3 стараются построить так, чтобы связи были направлены слева направо. В IDEF3 различают три типа стрелок, изображающих связи, стиль которых устанавливается во вкладке Style (рис. 1.4.5) диалога Arrow Properties (пункт контекстного меню Style).


Рис. 1.4.5. Вкладка Style диалога Arrow Properties

Старшая (Precedence) стрелка - сплошная линия, связывающая единицы работ (UOW). Рисуется слева направо или сверху вниз. Показывает, что работа-источник должна закончиться прежде, чем работа-цель начнется.

Стрелка отношения (Relational Link) - пунктирная линия, исполь­зующаяся для изображения связей между единицами работ (UOW), а также между единицами работ и объектами ссылок.

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

Старшая связь и поток объектов. Старшая связь показывает, что работа-источник заканчивается ранее, чем начинается работа-цель. Часто результатом работы-источника становится объект, необходимый для запуска работы-цели. В этом случае стрелку, обозначающую объект, изображают с двойным наконечником. Имя стрелки должно ясно идентифи­цировать отображаемый объект. Поток объектов имеет ту же семантику, что и старшая стрелка.

Отношение показывает, что стрелка является альтернативой старшей стрелке или потоку объектов в смысле задания последовательности выпол­нения работ - работа-источник не обязательно должна закончиться прежде, чем работа-цель начнется. Более того, работа-цель может закончиться преж­де, чем закончится работа-источник (рис. 1.4.6).
Старт работы Окончание работы Старт работы- Окончание

-источника -источника цели работы -цели Старшая или

поток объектов

Старт работы Старт работы- Окончание работы Окончание
-источника цели -источника работы-цели
' ' ' ' Отношение

Старт работы Старт работы- °к°™ние Окончание работы
-источника цели работы-цели -источника

' ' ' 1 Отношение
Рис. 1.4.6. Временная диаграмма выполнения работ


Перекрестки (Junction). Окончание одной работы может служить сигналом к началу нескольких работ, или же одна работа для своего запуска может ожидать окончания нескольких работ. Перекрестки используются для отображения логики взаимодействия стрелок при слиянии и разветв­лении или для отображения множества событий, которые могут или должны завершены перед началом следующей работы. Различают перекрестки я слияния (Fan-in Junction) и разветвления (Fan-out Junction) стрелок. Перекресток не может использоваться одновременно для слияния и для «ветвления. Для внесения перекрестка служит кнопка Щ (добавить ^диаграмму перекресток - Junction) в палитре инструментов. В диалоге junction Type Editor необходимо указать тип перекрестка. Смысл каждого типа приведен в табл. 1.4.2.

Таблица 1.4.2. Типы перекрестков






Все перекрестки на диаграмме нумеруются, каждый номер имеет префикс J. Можно редактировать свойства перекрестка при помощи диалога Junction Properties (вызывается из контекстного меню). В отличие от IDEF0 и DFD в IDEF3 стрелки могут сливаться и раз­ветвляться только через перекрестки. Рис. 1.4.7-1.4.11 иллюстрируют смысл перекрестков каждого типа.



Рис. 1.4.7. Перекрестки для слияния и разветвления типа синхронного

"И". Здесь после завершения работы 1 одновременно запускаются

работы 2 и 4. Для запуска работы 5 требуется одновременное

завершение работ 3 и 4



Рис. 1.4.8. Перекрестки для слияния и разветвления типа асинхронного

"И". Здесь после завершения работы 1 запускаются работы 2 и 4

(не обязательно одновременно). Для запуска работы 5 требуется

завершение работ 3 и 4 (не обязательно одновременное)


Рис. 1.4.9. Перекрестки для слияния и разветвления типа асинхронного

"ИЛИ". Здесь после завершения работы 1 запускается либо работа 2,

либо работа 3, либо работа 4, либо их сочетание (не обязательно

одновременно). Для запуска работы 5 требуется завершение любой

из работ 2, 3 и 4 или их сочетания (не обязательно одновременное)



Рис. 1.4.10. Перекрестки для слияния и разветвления типа синхронного

"ИЛИ". Здесь после завершения работы 1 запускается либо работа 2,

либо работа 3, либо работа 4, либо их сочетание. Если запускается

более одной работы, требуется их одновременный запуск. Для запуска

работы 5 требуется завершение любой из работ 2, 3 и 4 или их

сочетания. Если завершается более чем одна работа, требуется их

одновременное завершение






Рис. 1.4.11. Перекрестки для слияния и разветвления типа исключающего

"ИЛИ". Здесь после завершения работы 1 запускается только одна

работа - либо работа 3, либо работа 4. Для запуска работы 5 требуется

завершение только одной из работ, 3 или 4

Правила создания перекрестков. На одной диаграмме IDEF3 может быть создано несколько перекрестков различных типов. Определенные сочетания перекрестков для слияния и для разветвления могут приводить к логическим несоответствиям. Чтобы избежать конфликтов необходимо соблюдать следующие правила:

  1. Каждому перекрестку для слияния должен предшествовать перекресток
    для разветвления.

  2. Перекресток для слияния "И" не может следовать за перекрестком для
    разветвления типа синхронного или асинхронного "ИЛИ" (рис. 1.4.12).
    Действительно, после работы 1 может запускаться только одна работа -
    2 или 3, а для запуска работы 4 требуется окончание обеих работ - 2 и 3.
    Такой сценарий не может реализоваться.



Рис. 1.4.12. Неверное размещение перекрестков. Перекресток для слияния "И" не может следовать за перекрестком для разветвления "ИЛИ"


  1. Перекресток для слияния "И" не может следовать за перекрестком для разветвления типа исключающего "ИЛИ" (рис. 1.4.13).




Рис. 1.4.13. Неверное размещение перекрестков. Перекресток для слияния

"И" не может следовать за перекрестком для разветвления типа

исключающего "ИЛИ"

4. Перекресток для слияния типа исключающего "ИЛИ" не может сле­довать за перекрестком для разветвления типа "И" (рис. 1.4.14). Здесь после завершения работы 1 запускаются обе работы - 2 и 3, а для запус­ка работы 4 требуется, чтобы завершилась одна и только одна работа -или 2, или 3.



Рис. 1.4.14. Неверное размещение перекрестков. Перекресток для слияния

типа исключающего "ИЛИ" не может следовать за перекрестком

для разветвления типа "И"

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

1   2   3   4   5   6   7   8   9   ...   14

Похожие:

Моделирование бизнес-процессов с bpwin 0 iconС. Г. Пудовкина моделирование, анализ
Учебное пособие предназначено для студентов, изучающих дисциплины «Математические методы и модели в экономике», «Математическая экономика»,...

Моделирование бизнес-процессов с bpwin 0 icon1. Создание модели процессов в bpwin
При запуске bpwin по умолчанию появляется основная панель инструментов, палитра инструментов (вид которой зависит от выбранной нотации)...

Моделирование бизнес-процессов с bpwin 0 iconА. А. Полушин Моделирование бизнес-процессов
Учебное пособие предназначено в первую очередь для студентов бакалавриата, обучающихся по направлениям подготовки «Менеджмент», «Бизнес-информатика»,...

Моделирование бизнес-процессов с bpwin 0 iconПермский филиал Факультет бизнес-информатики Кафедра информационных...
Приложение А. Модель бизнес-процесса «Ведение базы данных судк на основе исторических и оперативных данных» «as is» 70

Моделирование бизнес-процессов с bpwin 0 iconТема Бизнес-процессы и маршруты бизнес-процессов
Задача — некоторый объем работ, определенный инициатором, который нужно выполнить (с привлечением работников предприятия)

Моделирование бизнес-процессов с bpwin 0 iconДокумента
Цель работы: на примере одного или нескольких организационно-функциональных процессов (бизнес-процессов) предприятия по выбранным...

Моделирование бизнес-процессов с bpwin 0 iconФедеральное государственное автономное учреждение высшего профессионального...
Идентификация бизнес-процессов ООО «Газпром информ» и описание модели. 20

Моделирование бизнес-процессов с bpwin 0 iconУчебно-методический комплекс дисциплины «Моделирование химико-технологических процессов»
Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

Моделирование бизнес-процессов с bpwin 0 iconVii международная научно-практическая Интернет-конференция «Анализ,...
Институт проблем управления им. В. А. Трапезникова Российской академии наук, (ипу ран) Россия

Моделирование бизнес-процессов с bpwin 0 iconХарм Ван Нимвеген азбука бмикро
Азиатско-Тихоокеанской организации по контролю качества. Пользуется большим успехом как оратор, автор семи книг, включая «Улучшение...

Вы можете разместить ссылку на наш сайт:


Все бланки и формы на filling-form.ru




При копировании материала укажите ссылку © 2019
контакты
filling-form.ru

Поиск