70625

Инструментальная среда BPwin

Лекция

Информатика, кибернетика и программирование

Функциональные возможности инструментальных средств структурного моделирования деловых процессов будут рассмотрены на примере cseсредства BPwin. BPwin поддерживает три методологии моделирования: функциональное моделирование IDEF0; описание бизнес-процессов IDEF3...

Русский

2014-10-23

150.84 KB

4 чел.

Лекция 24

Моделирование деловых процессов, как правило, выполняется с помощью case-средств. К таким средствам относятся BPwin (PLATINUM technology), Silverrun (Silverrun technology), Oracle Designer (Oracle), Rational Rose (Rational Software) и др. Функциональные возможности инструментальных средств структурного моделирования деловых процессов будут рассмотрены на примере case-средства BPwin.

BPwin поддерживает три методологии моделирования: функциональное моделирование (IDEF0); описание бизнес-процессов (IDEF3); диаграммы потоков данных (DFD).

Инструментальная среда BPwin

BPwin имеет достаточно простой и интуитивно понятный интерфейс пользователя. При запуске BPwin по умолчанию появляется основная панель инструментов, палитра инструментов (вид которой зависит от выбранной нотации) и, в левой части, навигатор модели — Model Explorer (рис. 7.1).

При создании новой модели возникает диалог, в котором следует указать, будет ли создана модель заново или она будет открыта из файла либо из репозитория ModelMart, затем внести имя модели и выбрать методологию, в которой будет построена модель (рис. 7.2).

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


Рис. 7.1. Интегрированная среда разработки модели BPwin


Рис. 7.2. Диалог создания модели

Модель в BPwin рассматривается как совокупность работ, каждая из которых оперирует с некоторым набором данных. Работа изображается в виде прямоугольников, данные — в виде стрелок. Если щелкнуть по любому объекту модели левой кнопкой мыши, появляется контекстное меню, каждый пункт которого соответствует редактору какого-либо свойства объекта.

Построение модели IDEF0

На начальных этапах создания ИС необходимо понять, как работает организация, которую собираются автоматизировать. Руководитель хорошо знает работу в целом, но не в состоянии вникнуть в детали работы каждого рядового сотрудника. Рядовой сотрудник хорошо знает, что творится на его рабочем месте, но может не знать, как работают коллеги. Поэтому для описания работы предприятия необходимо построить модель, которая будет адекватна предметной области и содержать в себе знания всех участников бизнес-процессов организации.

Наиболее удобным языком моделирования бизнес-процессов является IDEF0, где система представляется как совокупность взаимодействующих работ или функций. Такая чисто функциональная ориентация является принципиальной — функции системы анализируются независимо от объектов, которыми они оперируют. Это позволяет более четко смоделировать логику и взаимодействие процессов организации.

Процесс моделирования системы в IDEF0 начинается с создания контекстной диаграммы — диаграммы наиболее абстрактного уровня описания системы в целом, содержащей определение субъекта моделирования, цели и точки зрения на модель.

Под субъектом понимается сама система, при этом необходимо точно установить, что входит в систему, а что лежит за ее пределами, другими словами, определить, что будет в дальнейшем рассматриваться как компоненты системы, а что как внешнее воздействие. На определение субъекта системы будут существенно влиять позиция, с которой рассматривается система, и цель моделирования — вопросы, на которые построенная модель должна дать ответ. Другими словами, в начале необходимо определить область моделирования. Описание области как системы в целом, так и ее компонентов является основой построения модели. Хотя предполагается, что в ходе моделирования область может корректироваться, она должна быть в основном сформулирована изначально, поскольку именно область определяет направление моделирования. При формулировании области необходимо учитывать два компонента — широту и глубину. Широта подразумевает определение границ модели — что будет рассматриваться внутри системы, а что снаружи. Глубина определяет, на каком уровне детализации модель является завершенной. При определении глубины системы необходимо помнить об ограничениях времени — трудоемкость построения модели растет в геометрической прогрессии с увеличением глубины декомпозиции. После определения границ модели предполагается, что новые объекты не должны вноситься в моделируемую систему.

Цель моделирования

Цель моделирования определяется из ответов на следующие вопросы:

  1.  Почему этот процесс должен быть смоделирован?
  2.  Что должна показывать модель?
  3.  Что может получить клиент?

Точка зрения (Viewpoint).

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

IDEF0-модель предполагает наличие четко сформулированной цели, единственного субъекта моделирования и одной точки зрения. Для внесения области, цели и точки зрения в модели IDEF0 в BPwin следует выбрать пункт меню Model/Model Properties, вызывающий диалог Model Properties (рис. 7.3). В закладке Purpose следует внести цель и точку зрения, а в закладку Definition — определение модели и описание области.


Рис. 7.3. Диалог задания свойств модели

В закладке Status того же диалога можно описать статус модели (черновой вариант, рабочий, окончательный и т. д.), время создания и последнего редактирования (отслеживается в дальнейшем автоматически по системной дате). В закладке Source описываются источники информации для построения модели (например, "Опрос экспертов предметной области и анализ документации"). Закладка General служит для внесения имени проекта и модели, имени и инициалов автора и временных рамок модели — AS-IS и ТО-ВЕ.

Модели AS-IS и ТО-ВЕ. Обычно сначала строится модель существующей организации работы — AS-IS (как есть). Анализ функциональной модели позволяет понять, где находятся наиболее слабые места, в чем будут состоять преимущества новых бизнес-процессов и насколько глубоким изменениям подвергнется существующая структура организации бизнеса. Детализация бизнес-процессов позволяет выявить недостатки организации даже там, где функциональность на первый взгляд кажется очевидной. Найденные в модели AS-IS недостатки можно исправить при создании модели ТО-ВЕ (как будет) — модели новой организации бизнес-процессов.

Технология проектирования ИС подразумевает сначала создание модели AS-IS, ее анализ и улучшение бизнес-процессов, то есть создание модели ТО-ВЕ, и только на основе модели ТО-ВЕ строится модель данных, прототип и затем окончательный вариант ИС.

Иногда текущая AS-IS и будущая ТО-ВЕ модели различаются очень сильно, так что переход от начального к конечному состоянию становится неочевидным. В этом случае необходима третья модель, описывающая процесс перехода от начального к конечному состоянию системы, поскольку такой переход — это тоже бизнес-процесс.

Результат описания модели можно получить в отчете Model Report. Диалог настройки отчета по модели вызывается из пункта меню Tools/Reports/Model Report.

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


Рис. 7.4. Диалоговое окно для формирования отчета по модели

На рис. 7.5 представлен отчет, сформированный по вышеуказанным полям.


Рис. 7.5. Предварительный просмотр отчета


 

А также другие работы, которые могут Вас заинтересовать

51136. Расчёт коэффициентов ускорения при формировании программ ускоренных эквивалентных испытаний 46.13 KB
  Обоснование применения выбранного метода испытаний ГТУ. Расчет коэффициентов ускорения испытаний и времени испытаний. Обосновать применение выбранного метода испытаний ГТУ.
51137. Оценка эффективности системы эксплуатации турбинных установок 14.07 MB
  Расчет эффективности системы эксплуатации ГТУ. Исследования влияния параметров на эффективность системы ТО. Рассчитать эффективность системы ТО.
51139. Основы теории цепей. Методические указания 125.58 KB
  Сборку электрической цепи рекомендуется начинать с последовательно соединенных элементов и приборов а затем подключать параллельные ветви как самой электрической цепи так и приборов. Для участка цепи представленного на рис. Потенциалы точек могут быть определены относительно какойлибо точки цепи измерением с помощью вольтметра или расчетом если известны значения э. При расчете потенциалов точек необходимо учитывать что на участке цепи не содержащем э.
51140. ИЗМЕРЕНИЕ ПАРАМЕТРОВ ЭЛЕКТРИЧЕСКИХ ЦЕПЕЙ 916.65 KB
  Задание Получить у преподавателя указания и перечень объектов измерения. Результат каждого измерения должен сопровождаться оценкой его точности погрешности. МЕТОДИЧЕСКИЕ УКАЗАНИЯ Выбор метода измерения сопротивления и соответствующей измерительной аппаратуры зависит от значения измеряемого сопротивления требуемой точности и условий при которых производится измерение.
51141. ИЗМЕРЕНИЕ ЧАСТОТЫ, ПЕРИОДА И ФАЗЫ ЭЛЕКТРИЧЕСКИХ СИГНАЛОВ 1.76 MB
  Задание Измерить частоту периодического сигнала с помощью цифрового частотометра при различных положениях переключателя время измерения. Оценить погрешность результатов измерения. Оценить погрешность результатов измерения. Оценить погрешность результатов измерения.
51142. Косвенные однократные измерения 117.85 KB
  Недостатком этих измерений является возможность грубой ошибки промаха; многократное измерение – измерение физической величины одного и того же размера результат которого получен из нескольких следующих друг за другом измерений т. состоящее из ряда однократных измерений. Многократные измерения проводят с целью уменьшения влияния случайных факторов на результат измерений; б по характеру точности по условиям измерения: равноточные измерения – ряд измерений какойлибо величины выполненных одинаковыми по точности СИ в одних и тех же...
51143. Измерение углов токарного резца. Методические указания 306.93 KB
  На токарных станках можно выполнить следующие виды работ: точение в центрах, в патроне и на планшайбе; растачивание; торцовое точение; отрезку и подрезку; нарезание резьбы; точение конусов, фасонных поверхностей и другие виды работ с применением соответствующих инструментов и приспособлений.