Справочник от Автор24
Найди эксперта для помощи в учебе
Найти эксперта
+2

Моделирование с использованием средств BPwin и ERwin

Определение 1

BPwin и ERwin — это мощные инструменты моделирования, которые применяются для анализа, документирования и реорганизации сложных бизнес-процессов.

Введение

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

  1. Методология IDEF0.
  2. Методология DFD.
  3. Методология IDEF3.

Моделирование с использованием средств BPwin

Использование указанных выше методологий в процессе формирования моделей бизнес-процессов в форме иерархии диаграмм, способно обеспечить наглядность и полноту их отображения, предоставляет возможность анализа деятельности организации в следующих информационных направлениях:

  1. В направлении функциональности системы.
  2. В направлении потоков информации, то есть, документооборота в системе.
  3. В направлении последовательности выполняемых работ.

Первое информационное направление BPwin, а именно, функциональность системы, которое обеспечивается в рамках методологии IDEF0 (Integration Definition for Function Modeling), представляет бизнес-процесс в виде набора элементов, то есть работ. Данные работы могут взаимодействовать между собой, осуществляя обмен информационными и материальными потоками при помощи людских и производственных ресурсов, используемых каждой работой.

При помощи функционального моделирования возможно осуществление системного анализа бизнеса, с сосредоточением на постоянно разрешаемых задачах или функциях, на параметрах их оптимального исполнения, требуемых для этого ресурсах, итоговых результатах и исходных материалах (сырье).

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

«Моделирование с использованием средств BPwin и ERwin» 👇
Помощь эксперта по теме работы
Найти эксперта
Решение задач от ИИ за 2 минуты
Решить задачу
Помощь с рефератом от нейросети
Написать ИИ

Вторым информационным направлением являются информационные потоки (документооборот) в системе. Диаграммы DFD (Data Flow Diagramming) способны дополнить то, что уже нашло отражение в модели IDEF0. Эти диаграммы призваны описать потоки данных, предоставляя возможность проследить, как осуществляется обмен информацией. Причем, как в самой системе между бизнес-функциями, так и системы с внешним информационным окружением.

Третьим информационным направлением является очередность исполняемых работ. Диаграммы IDEF0 и DFD помогают дать точное описание функциональности системы и организации документооборота, но описать с их помощью логику построения системы невозможно. Для того чтобы описать логику взаимодействия информационных потоков, модель дополняется диаграммами методологии IDEF3, также именуемой диаграммами workflow (рабочего процесса).

Моделирование с использованием средств ERwin

На базе модели BPwin могут быть построены модели данных. Для того чтобы построить модель данных Computer Associates разработала мощнейший и очень удобный инструмент, который называется AllFusion ERwin Data Modeler (ERwin). Хотя преобразование модели BPwin в модель данных очень сложно формализовать и поэтому этот процесс полностью невозможно автоматизировать. Computer Associates предложила очень удобный инструментальный набор для облегчения формирования модели данных на базе функциональной модели, то есть, механизм двунаправленной связи BPwin, а именно, ERwin.

ERwin обладает двумя уровнями представления модели, а именно, логический и физический уровни. При этом модель данных способна иметь или два этих уровня, или лишь один из них. Модели, которые содержат лишь один уровень, можно синхронизировать, что считается особенно удобным при формировании гетерогенных информационных систем. На логическом уровне в ERwin данные не обладают связью с какой-либо определенной системой управления базами данных (СУБД), поэтому их можно наглядно представить даже при помощи неспециалистов.

Физический уровень данных, по сути, является отображением системного каталога, зависящего от фактической реализации СУБД. Формирование одного логического уровня и нескольких соответствующих ему физических уровней предоставляет возможность ведения одновременной разработки баз данных для нескольких СУБД. При помощи ERwin можно осуществлять процессы прямого и обратного проектирования баз данных. Это значит, что по модели данных может быть сгенерирована схема базы данных или автоматически создана модель данных на базе информации системного каталога. Помимо этого, ERwin предоставляет возможность выравнивания модели и содержимого системного каталога после редактирования.

Для объемных, то есть, имеющих многие сотни таблиц моделей данных, значительной проблемой может стать нахождение и коррекция ошибок. Решение этой проблемы вручную представляет собой достаточно трудоемкую задачу, которая способна очень сильно увеличить время исполнения проекта. AllFusion Data Model Validator (ERwin Examiner) способен помочь в реализации анализа структуры баз данных для обнаружения недочетов и проектных ошибок. ERwin Examiner может дополнить функциональность ERwin, за счет автоматизации трудоемкой задачи обнаружения и корректировки ошибок. ERwin Examiner может применять как источник метаданных готовую модель ERwin, DDL - скрипт или осуществить обратное проектирование базы данных.

Дата написания статьи: 23.03.2022
Найди решение своей задачи среди 1 000 000 ответов
Крупнейшая русскоязычная библиотека студенческих решенных задач
Все самое важное и интересное в Telegram

Все сервисы Справочника в твоем телефоне! Просто напиши Боту, что ты ищешь и он быстро найдет нужную статью, лекцию или пособие для тебя!

Перейти в Telegram Bot