Upload
vladimir-burdaev
View
254
Download
0
Embed Size (px)
Citation preview
BPwin
Средство анализа предметных областей,предназначенное для построенияфункциональной модели (или моделипроцессов) системы.
Оно поддерживает такие методологиипроектирования:
1) IDEF0 - анализ и реорганизация бизнес-процессов.
2) DFD - описание потоков данных ипроцессов обработки данных;
3) IDEF3 - описание логики взаимодействияинформационных потоков.
При создании новоймодели достаточно простовыбрать нужнуюметодологию в диалоговомокне появляющемся каждыйраз при создании новоймодели BPWin
С использованием BPWin строятся диаграммы
бизнес-процесов, показывающие бизнес-процессы
(блоки), результаты их работы и ресурсы,
необходимые для их функционирования.
BPWin-модель обеспечивает картину того, как
организация добивается выполнения своих целей,
от маленьких отделов до всей компании в целом.
Функциональная модель - технология анализасистемы в целом как набора связанных между собойдействий или функций.
Действия системы анализируются независимо отобъекта (ob), который обеспечивает их исполнение.Моделировать деловой процесс можно исходя изразличных перспектив и временных рамок.
Методология - IDEFO
Основа методологии IDEFO - графический язык описания бизнес- процессов.
Модель в нотации IDEFO -совокупность иерархически упорядоченных и взаимозависимых диаграмм.
Вершина древоподобной структуры, которая представляет общее описание системы и взаимодействие с внешней средой -контекстная диаграмма.
Функциональная декомпозиция - разбивка системы на небольшие фрагменты. описывающие каждый фрагмент и взаимодействие фрагментов, называются диаграммами декомпозиции.
Диаграммы потоков данных
(DFD)
Диаграммы потоков данных (DFD)моделируют системы как взаимосвязанныйнабор действий, которые обрабатываютданные в "хранилище" как внутри, так и внеграниц моделируемой системы.
Диаграммы потоков данных обычноприменяются при моделированииинформационных систем.
Стрелки в DFD показывают, как объекты (данные)взаимодействуютт между собой. Это дает DFD-моделямбольшую гибкость для отображения физическиххарактеристик системы.
Описание бизнес-
процессов (IDEF3)
Методология IDEF3 - это методологиямоделирования, предназначенная дляобеспечения структурированного подхода кописанию бизнес-процесса как упорядоченнойпоследовательности событий одновременно сописанием любых участвующих в бизнес-процессе объектов и относящихся к ним правил.
Рабочее место BPWin
• меню;
• стандартная панель инструментов;
• панель инструментов ModelMart;
• дерево модели;
• область для рисования;
• панель инструментов BPWin;
• статусная строка.
Рабочее место BPWin выполнено в видерабочего стола, состоящего из нескольких окон.На рабочем столе размещены:
Панель инструментов BPWin
Панель инструментов BPWin содержит инструменты для
рисования объектов в диаграмме BPWin. Эти инструменты могут
быть размещены в любой стороне экрана или находиться где-то в
области диаграммы. Вы можете показывать или скрывать панель
инструментов, используя функцию View на панели Меню.
В BPWin существуют три разные панели инструментов - по числу
поддерживаемых программой методологий.
IDEF0 IDEF3 DFD
Дерево модели BPWin - мощный инструмент, который используется для просмотра структурымодели и изменения любых объектов диаграмм в любой открытой модели BPWin.
Одновременно работая с несколькими моделями, можно рассматривать все диаграммы илитолько активные при свернутой и развернутой структуре иерархического дерева.
Для любой используемой методологии перечень исследуемых моделей даёт полноепредставление обо всей модели. С использованием дерева можно также выполнять задачимоделирования.
Вы можете показывать и скрывать дерево модели, щелкая кнопкой Model Explorer.
Дерево модели
По результатам функционального
моделирования Bpwin обеспечивает
генерацию 7 типов отчётов:
Model Repotr – включает информацию о контексте модели: имя модели, точка зрения, область, цель, имя автора, дата создания и др.;
Diagram Report – отчёт по конкретной диаграмме;
Diagram Object Report –полный отчёт по модели: список объектов модели и свойств, обусловленных пользователем;
Activity Cost Report – отчёт по результатам стоимостного анализа;
Arrow Report – отчёт по стрелкам;
Data Usage Report – отчёт о результатах связывания модели процессов и модели данных;
Model Consistent Report –отчёт, который содержит список синтаксических ошибокмодели
Вход в систему
После создания модели можно
задать ее параметры. Список
свойств модели - это диалог, в
котором можно задать такие
параметры, как полное
наименование модели, ее
словесное описание и состояние, в
котором находится модель,
например "в работе" или "для
публикации"
При запуске BPWin появляется
диалоговое окно. В появившемся
диалоговом окне необходимо
набрать имя модели и выбрать ее
тип. Для создания контекстной
диаграммы необходимо сначала
создать новую модель, выбрав
пункт "New" в меню "File".
•Вы должны задать взаимодействие между блоками и"привязать" к новым блокам стрелки, которые автоматическиунаследованы от родительской диаграммы.
•Имя блока и его другие свойства вводятся в закладке "Name" списка свойств блока. Для вывода свойств блока на экран достаточно дважды щелкнуть на блоке.
•Если стрелка заканчивается на границе диаграммыBPWin, она помечается "туннелем" из квадратных скобок.Аналогично помечаются стрелки в родительской диаграмме,если в диаграмме декомпозиции удаляется перенесенная изнее стрелка. Квадратный туннель на начале стрелкиуказывает, что стрелка "не решена" в пределах иерархиимодели (не имеется никакой другой стрелки с таким жеименем в любой другой диаграмме модели).
Декомпозиция
Используется в моделировании бизнес-процессов, чтобы дать более подробное описание
блоков. Каждое из этих действий может в свою очередь быть декомпозировано.
При каждой декомпозиции блока создается новая диаграмма. Число декомпозиций не
ограничено и полностью зависит от уровня сложности, который необходимо показать в
модели.
Если действие не было декомпозировано, в верхнем левом углу блока будет появляться
символ "листа". После декомпозиции данного блока символ "листа" исчезнет.
В диаграмме нужно выбратьдействие, которое необходимодекомпозировать.
Для этого: -
- выберите необходимый инструмент внаборе инструментов BPWin или вдереве модели,
- затем щелкните на действии, котороенужно декомпозировать.
Выбранное меню содержит командудекомпозиции. В появившемся диалоговомокне необходимо задать тип и числонеобходимых подблоков.
При декомпозиции блока BPWin создаетновую диаграмму, которая являетсядиаграммой разложения "родительской"диаграммы.
Описание функциональной модели
бизнес-плана транспортного
предприятия
На данной диаграмме:
вход – заявка наоказание услуг;
управление –перечень услуг состоимостью, регламентработы сотрудников;
выход – отчёты;
механизм –диспетчер, системауправления заявками,бланки квитанций;
Выполняем декомпозицию
«Управление заявками»
1.1. Принятие и
оформление заявки;
1.2. Подготовка к
выполнению задания;
1.3. Выполнение заявки;
1.4. Оформление
квитанции и акта о
выполненных работах;
Выполняем декомпозицию
«Функционирование транспортного
отдела»
2.1. Проверка и
закрытие заявки;
2.2. Проведение
учёта и анализа
деятельности
сотрудников;
1. Запустите программу Ramus Educational. В появившемся окне
предлагается создать новый проект или открыть уже существующий.
2. После нажатия на кнопку «ОК» осуществляется запуск мастера
проекта.
На первом шаге - внесение сведения об авторе, названии
проекта и модели, а также выбор типа нотации модели (IDEF0 или
DFD).
На втором шаге вводится название организации, использующей
данный проект.
На третьем – дается краткое описание будущего проекта.
Ramus система моделирования бизнес процесса
Четвертый шаг – создание основных классификаторов (вданном случае можно пропустить этот шаг). Так как моделипроцессов реальных предприятий могут содержать большоеколичество объектов (документы, персонал, функции и т.д.), то вRamus предусмотрена возможность упорядочено хранитьинформацию об этих объектах в виде системы классификаторов.
На пятом шаге – выбор тех из созданных классификаторов,элементы которых будут содержаться в перечне собственниковпроцессов (пропустить данный шаг).
При необходимости можно завершить работу мастера,
нажав кнопку «Окончить». После завершения работы
мастера, откроется рабочее пространство «Диаграммы», в
котором можно приступить к рисованию графической
модели. В верхней части приводятся сведения о проекте,
введенные пользователем посредством мастера диаграмм.
Рабочее пространство
«Диаграммы»
Создание контекстной диаграммы
На панели инструментов выберите пиктограмму функции ( ) и мышью
укажите месторасположение на рабочем пространстве.
2. Дайте данному функциональному блоку имя «Описать деятельность
гостиницы».
3. Используя пиктограмму панели инструментов , создайте стрелки на
контекстной диаграмме
В результате должна получиться следующая
контекстная диаграмма
Контекстная диаграмма предметной области «Гостиница»
Создание диаграммы
декомпозиции
1. Выберите в палитре инструментов кнопку перехода на нижний уровень , в диалоговом окне «Создание новой диаграммы» установите количество функциональных блоков 3, укажите тип диаграммы (IDEF0) и нажмите кнопку ОК.
Автоматически будет создана диаграмма первого уровня
декомпозиции с перенесенными в нее потоками родительской
диаграммы.
Диалоговое окно
создания
детализирующей
диаграммы
В программе Ramus Educational предусмотрена возможность экспортаразработанных диаграмм в виде рисунков формата *.png, *.bmp или*.jpeg.
Для этого в главном меню необходимо выбрать команду «Диаграммы»«Экспортировать как рисунки». В появившемся окне указываетсясписок экспортируемых рисунков, выбирается их формат и размер, атакже путь для сохранения.
Осуществите построение детализирующих диаграмм для
функциональных блоков согласно представленной иерархии
Иерархия функциональных блоков модели
В результате должны быть разработаны IDEF0-
диаграммы
Детализированная диаграмма работы «Предоставление номера»