- •Глава 7. Основные методологии имитационного информационного моделирования бизнес-процессов
- •7.1. Методология sadt (Structural Analysis and Design Technique)
- •Соглашения по размещению дуг
- •1. Методологии моделирования бизнес-процессов (Business Process Modeling)
- •2. Методологии описания потоков работ (Work Flow Modeling)
- •3. Методологии описания потоков данных (Data Flow Modeling)
- •7.2. Методология uml (Unified Modeling Language)
- •1. Диаграммы классов (class diagram)
- •2. Диаграммы использования/прецедентов (use case diagram)
- •3. Диаграммы последовательностей (sequence diagram)
- •4. Кооперативные диаграммы/диаграммы сотрудничества
- •5. Диаграммы состояний (statechart diagram)
- •6. Диаграммы деятельности/активности (activity diagram)
- •7. Диаграммы компонентов (component diagram)
- •8. Диаграммы топологии/развертывания (deployment diagram)
- •7.3. Методология bpmn (Business Process Modeling Notation)
- •7.4. Методология сетей Петри
- •7.5. Сравнительный анализ различных нотаций моделирования бизнес процессов
7.5. Сравнительный анализ различных нотаций моделирования бизнес процессов
Для сравнения описанных методологий моделирования бизнес процессов выберем несколько существенных критериев:
1) Универсальность – применимость для различных бизнес процессов
2) Поддержка коллективной работы – возможность работать над одной диаграммой сразу нескольким аналитикам.
3) Сочетание с другими методами проектирования
4) Легкость процесса моделирования.
5) Формализация синтаксиса и семантики диаграмм.
6) Четко заданная временная последовательность процессов
7) Возможность определения собственных элементов для построения диаграмм
Результаты сравнения представим в виде таблицы 7.11.
Таблица 7.11. Сравнение методологий моделирования бизнес процессов.
Критерий сравнения |
Методология SADT |
Методология UML |
Методология BPMN |
1 |
Да |
Да |
Да |
2 |
Да |
Частично |
Да |
3 |
Да |
Да |
Да |
4 |
Да |
Нет |
Нет |
5 |
Частично |
Да |
Да |
6 |
Частично |
Нет |
Да |
7 |
Нет |
Да |
Нет |
Контрольные вопросы
Перечислите основные свойства нотаций функционального моделирования.
Что понимается под концепцией управляемой событиями цепи процессов?
Что понимается под концепцией диаграмм цепей создания добавленной стоимости?
Какой подход используется для детального изучения бизнес-процессов?
Что является базовым элементом объектно-ориентированной системы?
Приведите основные структурные единицы для описания бизнес-процесса в методологии SADT.
Назовите отличительные особенности нотаций IDEF0, IDEF3.
Перечислите типы стрелок в нотации IDEF0.
Какая нотация является прообразом блок-схемы при алгоритмическом подходе описания задачи?
Приведите основные структурные единицы для описания бизнес-процесса в методологии UML.
Приведите описание класса в нотации UML.
Назовите уровни видимости как возможность использования свойства другими классами.
Перечислите четыре типа отношений между классами в диаграммах классов для нотации UML.
Приведите основные структурные единицы для описания бизнес-процесса в методологии BPMN.
Назовите отличительные особенности нотации сетей Петри.
Какими структурными единицами описываются взаимосвязи в различных нотациях?
Что такое артефакт в методологии BPMN?
Какие виды артефактов существуют?
Перечислите свойства, по которым сравнивают возможности различных нотаций описания бизнес-процесса?
Какова роль нотаций описания бизнес-процессов в задачах имитационного моделирования?
1 Графические обозначения элементов были взяты из программы ERWin
2