- •14. Практикум. Изучение основ работы case – средства bPwin и создание функциональной модели предприятия.
- •Контекстное меню редактирования свойств работы
- •Кнопки панели управления словаря (слева направо)
- •2) Создание отчетов с помощью Report Template Builder.
- •3) Создание отчетов в rpTwin.
- •Описание элементов управления палитры инструментов
- •Стрелки контекстной диаграммы
- •2. Для изменения свойств работ после их внесения в диаграмму можно воспользоваться словарем работ. Вызов словаря - меню Dictionary/ Activity.
- •1. Выберите кнопку перехода на нижний уровень в палитре инструментов и в окне Activity Box Count установите число работ на диаграмме нижнего уровня - 3 и нажмите ок.
- •Работы диаграммы декомпозиции а0
- •1. На основе этой информации внесите новые работы и стрелки (табл. 7.1 и 7.2).
- •Работы диаграммы декомпозиции а2
- •Стрелки диаграммы декомпозиции а2
- •2. Туннелируйте и свяжите на верхнем уровне граничные стрелки, если это необходимо.
- •Свойства uow
- •Центры затрат abc
- •3. Для работ на диаграмме а2 внесите параметры abc (табл. 13.2).
- •Стоимости работ на диаграмме а2
Центры затрат abc
Центр затрат |
Определение |
Управление |
Затраты на управление, связанные с составлением графика работ, формированием партий компьютеров, контролем над сборкой и тестированием |
Рабочая сила |
Затраты на оплату рабочих, занятых сборкой и тестированием компьютеров |
Компоненты |
Затраты на закупку компонентов |
Для отображения стоимости каждой работы в нижнем левом углу прямоугольника перейдите в меню Model/Model Properties и во вкладке Display окна Model Properties включите опцию ABC Data.
Для отображения частоты или продолжительности работы переключите кнопки в группе ABC Units.
Для назначения стоимости работе следует щелкнуть по ней правой кнопкой мыши и выбрать в контекстном меню Cost.
3. Для работ на диаграмме а2 внесите параметры abc (табл. 13.2).
Таблица 13.2.
Стоимости работ на диаграмме а2
Activity Name |
Cost Center |
Cost, руб |
Duration |
Frequency |
Отслеживание расписания и управление сборкой и тестированием |
Управление |
500,00 |
1,00 |
1,00 |
Сборка настольных компьютеров |
Персонал |
100,00 |
1,00 |
12,00 |
|
Компоненты |
16000 |
|
|
Сборка ноутбуков |
Персонал |
140,00 |
1,00 |
20,00 |
|
Компоненты |
28000 |
|
|
Тестирование компьютеров |
Персонал |
60,00 |
1,00 |
32,00 |
Посмотрите результат - стоимость работы верхнего уровня.
4. Сгенерируйте отчет Activity Cost Report.
Упражнение 14. Расщепление модели
Цель упражнения – научиться вносить требуемые изменения и уточнения в функциональную модель деятельности компании.
Краткие сведения.
Внимательно прочитайте краткие сведения к упражнению 10.
Технология работы
1. Перейдите на диаграмму А0 и щелкните правой кнопкой мыши по работе «Отгрузка и получение». В контекстном меню выберите Split Model.
В появившемся окне Split Option установите опцию Enable Merge/Overwrite Option, внесите имя новой модели – «Отгрузка и получение» и щелкните по ОК.
Обратите внимание, что у работы «Отгрузка и получение» появилась стрелка вызова. BPwin создал также новую модель «Отгрузка и получение».
2. Внесите свойства новой модели:
Time Frame: AS-IS;
Purpose: Документировать работу «Отгрузка и получение»;
Viewpoint: Начальник отдела;
Definition: Модель создается для иллюстрации возможностей BPwin по расщеплению и слиянию моделей;
Scope: Работы по получению комплектующих и отправке готовой продукции.
3. Декомпозируйте контекстную работу на 3 работы (табл. 15.1).
Таблица 15.1
Декомпозиция работы "Отгрузка и получение"
Activity Name |
Activity Definition |
Получить комплектующие |
Физически получить комплектующие и сделать соответствующие записи в информационной системе |
Доставить комплектующие |
Доставить комплектующие сборщикам и тестировщикам |
Отгрузить товар и возврат |
Отгрузить товар клиентам и неисправные компоненты (возврат) поставщикам |
4. Свяжите граничные стрелки.
5. Внесите следующие внутренние и граничные стрелки (табл. 15.2).
Таблица 15.2.
Внутренние и граничные стрелки на декомпозиции работы "Отгрузка и получение"
Arrow Name |
Arrow Definition |
Возврат поставщику |
Неисправные компоненты |
Компоненты |
Выберите название из списка (словаря) |
Компоненты от поставщика |
|
Проверенные компоненты |
Проверенные и подготовленные для передачи сборщикам и тестировщикам компоненты |
6. Туннелируйте граничные стрелки (Resolve Border Arrow).
Упражнение 15. Слияние расщепленной модели с исходной моделью.
Цель упражнения – научиться вносить требуемые изменения и уточнения в функциональную модель деятельности компании.
Краткие сведения.
Внимательно прочитайте краткие сведения к упражнению 10.
Технология работы
1. Перейдите в модель «Деятельность компании». На диаграмме А0 щелкните правой кнопкой мыши по работе «Отгрузка и получение». В контекстном меню выберите Merge Model. В появившемся окне Merge Model установите опцию Cut/Paste entire dictionaries и щелкните по ОК.
Обратите внимание, что у работы «Отгрузка и получение» исчезла стрелка вызова и появилась новая декомпозиция.
Появились новые стрелки с квадратными скобками. Туннелируйте эти стрелки (Resolve Border Arrow).
2. На диаграмме А0 туннелируйте и свяжите стрелки.
Упражнение 16. Копирование и перемещение работ
Цель упражнения – научиться копировать и перемещать работы в другую модель.
Технология работы
Выполнить копирование работ в другую модель.
1. Создайте новую модель «ТЕСТ». Декомпозируйте контекстную работу в новой модели, но не вносите имена работ.
2. Переключите Model Explorer во вкладку Activity. В технике drag&drop перенесите какую-нибудь работу из модели «Деятельность компании» на диаграмму декомпозиции модели «ТЕСТ». В появившемся окне Continue with Merge? установите опцию Paste/Merge entire dictionaries и щелкните по ОК. В результате работа из модели «Деятельность компании» копируется на новую диаграмму модели «ТЕСТ».
Выполнить перемещение работ в той же самой модели.
Щелкните по работе в модели «ТЕСТ» и переместите работу на место неназванной работы на другой диаграмме. В появившемся диалоге Continue with Merge? щелкните по ОК. В результате работа переносится из одной диаграммы на другую.
Упражнение 17. Создание модели ТО-ВЕ (Реинжиниринг бизнес-процессов)
Цель упражнения – научиться создавать модель TO-BE в рамках проведения реинжиниринга бизнес-процессов.
Краткие сведения.
Модель ТО-ВЕ создается на основе анализа модели AS-IS. Анализ может проводиться как по формальным признакам (отсутствие выходов или управлений у работ, отсутствие обратных связей и т. д.), так и по неформальным - на основе знаний предметной области.
Допустим, в результате анализа принимается решение реорганизовать функции производства и тестирования компьютеров и оставить функции «Продажи и маркетинг» и «Отгрузка и получение» пока без изменений.
Принято решение сформировать отдел дизайна, который должен формировать конфигурацию компьютеров, разрабатывать корпоративные стандарты, подбирать приемлемых поставщиков, разрабатывать инструкции по сборке, процедуры тестирования и устранения неполадок для всего производственного отдела.
Работа «Сборка и тестирование компьютеров» должна быть реорганизована и названа «Производство продукта». Будут созданы работы «Разработать конфигурацию», «Планировать производство» и «Собрать продукт».
Рассмотрим новые роли персонала. Дизайнер должен разрабатывать систему, стандарты на продукцию, документировать и передавать спецификации в отдел маркетинга и продаж. Он должен определять, какие компоненты (аппаратные и программные) должны закупаться для сборки компьютеров, обеспечивать документацией и управлять процедурами сборки, тестирования и устранения неполадок.
Функции диспетчера в работе «Сборка и тестирование компьютеров» заменить на функции планировщика.
Планировщик должен обрабатывать заказы клиентов и генерировать заказы на сборку, получить коммерческий прогноз из отдела маркетинга, формировать требования на закупку компонентов и собирать информацию от поставщиков.
Диспетчер должен составлять расписание производства на основании заказов на сборку, полученных в результате работы «Планировать производство», получать копии заказов клиентов и отвечать за упаковку и комплектацию заказанных компьютеров, передаваемых в работу «Отгрузка и получение».
Технология работы
Выполнить расщепление и модификацию модели:
1. Измените свойства модели «Деятельность компании»:
•Model Name: Предлагаемая модель компании;
•Time Frame: TO-BE;
•Purpose: Документировать предлагаемые изменения бизнес - процессов компании.
2. переименуйте работу «Сборка и тестирование компьютеров» в «Производство продукта». Расщепите эту работу в модель с тем же названием.
3. модифицируйте отщепленную модель. Переместите работу «Тестирование компьютеров» с диаграммы А0 «Производство продукта» на диаграмму А2.1 «Сборка настольных компьютеров».
4. переименуйте работу «Сборка настольных компьютеров» на диаграмме А0 в «Сборку продукта».
5. удалите работу «Сборка ноутбуков».
6. переименуйте стрелку «Заказы на настольные компьютеры» в «Заказы на изготовление».
7. переименуйте «Отслеживание расписания и управление сборкой и тестированием» в «Планирование производства».
8. создайте работу «Разработать конфигурацию».
9. создайте ветвь стрелки «Персонал производственного отдела», назовите ее «Дизайнер» и направьте как механизм к работе «Разработать конфигурацию».
10. Создайте стрелку «Стандарты на продукцию» и направьте ее от выхода «Разработать конфигурацию» к границе диаграммы. Туннелируйте эту стрелку (Resolve Border Arrow). Создайте ветвь этой стрелки, идущую к управлению работы «Планирование производства» и назовите ее «Список необходимых компонентов».
11.Удалите стрелку «Правила сборки и тестирования». Создайте ветвь стрелки «Стандарты на продукцию», идущую к управлению работы «Сборка продукта» и назовите ее «Правила сборки и тестирования».
12. Переименуйте стрелку «Диспетчер» в «Планировщик производства».
13. Добавьте стрелку «Прогноз продаж» как граничную управляющую к работе «Планирование производства».
14. Добавьте стрелку «Информация от поставщика» как граничную управляющую к работе «Планирование производства».
15. Добавьте стрелку «Заказ поставщику» как граничную стрелку выхода от работы «Планирование производства».
16. Туннелируйте эти стрелки (Resolve Border Arrow).
17. На диаграмме А-0 туннелируйте стрелку «Собранные компьютеры» и свяжите ее на диаграмме А0 с выходом работы «Сборка продукта».
Выполнить слияние модели.
1. Перейдите к работе «Производство продукта» в модели «Деятельность компании». Щелкните правой кнопкой мыши по работе. В контекстном меню выберите Merge Model. В появившемся окне Merge Model установите опцию Cut/Paste entire dictionaries, опцию Overwrite existing fields и щелкните по ОК. Модели должны слиться.
2. На диаграмме А0 туннелируйте стрелки «Информация от поставщика» и «Заказ поставщику».
3. Направьте стрелку «Прогноз продаж» с выхода «Продажи и маркетинг» на управление «Производство продукта».
4. Направьте стрелку «Стандарты на продукцию» с выхода «Производство продукта» на управление «Продажи и маркетинг».
5. Удалите ветвь стрелки управления «Правила и процедуры» работы «Производство продукта».
6. Закройте модель «Производство продукта».
Выполнить реорганизацию дерева декомпозиции
Существуют причины, по которым работа «Разработать конфигурацию» должна быть на верхнем уровне, на диаграмме А0. Действительно, дизайнер разрабатывает стандарты на продукцию, включая правила сборки и тестирования, и список необходимых для закупки компонентов. Тем самым дизайнер управляет производством продукта в целом, кроме того, управляет работой «Продажи и маркетинг», поэтому логично перенести эту работу на уровень выше.
Используя возможности Model Explorer, перенесите работу «Разработать конфигурацию» с диаграммы А2 «Производство продукта» на диаграмму А0.
Соответственно изменениям перенаправьте стрелки.
Выполнить модификацию диаграммы IDEF3 «Сборка продукта» с целью отображения новой информации.
Так же как в модели AS-1S, сборка продукта состоит из сборки компонентов и установки программного обеспечения. Однако теперь в работу «Сборка продукта» включена работа «Тестирование компьютера». Тестирование начинается после окончания процесса сборки компьютера и окончания процесса установки программного обеспечения. Если компьютер неисправен, в процессе тестирования у него заменяют компоненты, информация о неисправных компонентах может быть направлена на работу «Подготовка компонентов». Такая информация может помочь более тщательно подготавливать компоненты к сборке. Результатом процесса тестирования являются заказанные компьютеры и неисправные компоненты. Модифицируйте диаграмму IDEF3 «Сборка продукта» в соответствии с приведенной информацией.
Выполнить декомпозиция работы «Продажи и маркетинг».
Работа по продажам и маркетингу заключается в ответах на телефонные звонки клиентов, предоставлении клиентам информации о ценах, оформлении заказов, внесении заказов в информационную систему и исследовании рынка.
На основе этой информации декомпозируйте работу «Продажи и маркетинг» (IDEF0).
Создайте следующие работы:
предоставление информации о ценах;
оформление заказов;
исследование рынка.
Упражнение 18. Создание диаграммы DFD
Цель упражнения – научиться создавать диаграммы потоков данных DFD.
Краткие сведения.
При оформлении заказа важно проверить, существует ли такой клиент в базе данных и, если не существует, внести его в базу данных и затем оформить заказ. Оформление заказа начинается со звонка клиента. В процессе оформления заказа база данных клиентов может просматриваться и редактироваться. Заказ должен включать как информацию о клиенте, так и информацию о заказанных продуктах. Оформление заказа подразумевает чтение и запись информации о прочих заказах.
В процессе декомпозиции согласно правилам DFD необходимо преобразовать граничные стрелки во внутренние, начинающиеся и заканчивающиеся на внешних ссылках.
Для того чтобы дополнить модель IDEF0 диаграммой DFD, нужно в процессе декомпозиции в окне Activity Box Count «кликнуть» по кнопке DFD. В палитре инструментов на новой диаграмме DFD появляются новые кнопки:
- добавить в диаграмму внешнюю ссылку (External Reference) - внешняя ссылка является источником или приемником данных извне модели;
- добавить в диаграмму хранилище данных (Data store) - хранилище данных позволяет описать данные, которые необходимо сохранить в памяти прежде, чем использовать в работах.
Технология работы
1. Декомпозируйте работу «Оформление заказов» на диаграмме А2.
2. В окне Activity Box Count выберите количество работ 2 и нотацию DFD;
3. Щелкните по OK и внесите в новую диаграмму DFD A22 имена работ:
Проверка и внесение клиента;
Внесение заказа.
4. Используя кнопку на палитре инструментов, внесите хранилища данных:
Список клиентов;
Список продуктов;
Список заказов.
5. Удалите граничные стрелки с диаграммы DFD A22.
6. Используя кнопку на палитре инструментов, внесите внешнюю ссылку: Звонки клиентов.
7. Создайте внутренние ссылки. При именовании стрелок используйте словарь.
8. Обратите внимание, что стрелки «Информация о клиентах» и «Заказы клиентов» двунаправленные. Чтобы сделать так, щелкните правой кнопкой по стрелке, выберите в контекстном меню пункт Style и во вкладке Style выберите опцию Bidirectional.
9. На родительской диаграмме А2 туннелируйте (Change to Tunnel) стрелки, подходящие и исходящие из работы «Оформление заказов»
Упражнение 19. Использование Off- Page Reference на диаграмме DFD
Цель упражнения – научиться вносить требуемые изменения и уточнения в функциональную модель деятельности компании.
Краткие сведения.
Некоторые стрелки с диаграмм IDEF0 и DFD (не только с родительских) могут показываться на диаграмме DFD. Для отображения таких стрелок используется инструмент Off-Page Reference.
Технология работы
1. Декомпозируйте работу «Исследование рынка» на диаграмме А2 на диаграмму DFD. Удалите граничные стрелки. Создайте следующие работы:
Разработка прогнозов продаж;
Разработка маркетинговых материалов;
Привлечение новых клиентов.
2. Используя кнопку на палитре инструментов, внесите хранилища данных:
Список клиентов;
Список продуктов;
Список заказов.
3. Добавьте две внешние ссылки:
Маркетинговые материалы;
Прогноз продаж.
4. Свяжите объекты диаграммы DFD стрелками.
5. На диаграмме А2 туннелируйте (Change to Tunnel) стрелки, подходящие и исходящие из работы «Исследование рынка».
6. В случае внесения новых клиентов в работе «Проверка и внесение клиента» на диаграмме А22 «Оформление заказов» информация должна направляться к работе «Привлечение новых клиентов» диаграммы А23 «Исследование рынка». Для этого необходимо использовать инструмент Off-Page Reference. На диаграмме А22 создай те новую граничную стрелку, исходящую от работы «Проверка и внесение клиента», и назовите ее «Информация о новом клиенте».
7. Правой кнопкой щелкните по наконечнику стрелки и выберите в меню Off-Page Reference. В появившемся окне Off-Page Arrow Reference выберите в качестве диаграммы A23D: «Исследование рынка».
8. Перейдите в меню Model/Model Properties, далее - во вкладку Display. Установите опцию Off-Page Reference label - Node number.
9. Перейдите на диаграмму A23D «Исследование рынка» и направьте стрелку «Информация о новом клиенте» на вход работы «Привлечение новых клиентов».
Упражнение 20. Создание организационных диаграмм и диаграмм Swim Lane
Цель упражнения – научиться создавать организационные диаграммы и диаграммы Swim Lane для функциональной модели деятельности компании.
Краткие сведения.
BPwin 4.0 содержит набор инструментов для моделирования организационной структуры предприятия. В отличие от предыдущей версии 2.5 он содержит четыре новых словаря - словарь изображений (bitmap), словарь ресурсов, словарь ролей и словарь групп ролей.
Словарь изображений служит для импорта файлов в формате bmp в модель. Импортированные изображения можно использовать в диаграммах для улучшения их внешнего вида. Для импорта изображения следует перейти в меню Dictionary/ Bitmaps. Появляется окно Bitmap Dictionary, в котором следует щелкнуть по кнопке Import и найти файл формата bmp.
Словарь групп ролей Role Group Dictionary (меню Dictionary/Role Group), позволяет создать и определить свойства групп ролей. Группы ролей могут использоваться как на организационных диаграммах, так и на диаграммах Swim Lane. В качестве значения группы ролей может быть название предприятия, отдела, цеха или название региона, города и т. д. Для каждой группы ролей может быть внесено описание, указано изображение, предварительно импортированное в словаре изображений, и указана важность группы ролей.
Словарь ролей Role Dictionary (меню Dictionary/Role) определяет должность или позицию конкретного исполнителя. Каждой роли может соответствовать одна или несколько групп ролей. Кроме того, в словаре ролей для каждой роли можно внести определение (Definition), связать роль с изображением (Bitmap) и геометрической фигурой (Shape), указать важность роли (Importance).
Словарь ресурсов Resource Dictionary (меню Dictionary/ Resource) позволяет создать ресурс и связать его с комбинацией «группа ролей/роль». Ресурсом для роли может быть конкретный исполнитель. В качестве значения ресурса, например, можно использовать фамилию и имя сотрудника.
На основе информации, внесенной в словари изображений, групп ролей, ролей и ресурсов, можно создать организационную диаграмму. Организационная диаграмма позволяет документировать и представить в виде дерева структуру организации (например, штатное расписание и т. д.). Для создания организационной диаграммы следует выбрать меню Diagram/Add Organization Chart. Появляется мастер построения организационной диаграммы Organization Chart Wizard.
На первом шаге следует внести название и имя автора диаграммы, группу ролей и роль для верхнего уровня иерархического дерева.
Второй шаг создаёт второй уровень иерархического дерева. Верхний список содержит все доступные роли с ассоциированными ресурсами, нижний - роли и ресурсы второго уровня иерархии. Кнопка Add позволяет перенести роли и ресурсы из верхнего списка в нижний, кнопка Remove - из нижнего в верхний.
Третий шаг предназначен для изменения свойств организационной диаграммы. В группе Drawing можно указать, какая именно информация будет отображаться на блоках диаграммы (наименование блока, имя группы ролей, роль и ресурс). Для отображения иконок на диаграмме в группе Draw Style следует выбрать опцию Bitmap. После щелчка по кнопке Finish создается организационная диаграмма.
Для дополнения диаграммы следует щелкнуть правой кнопкой мыши по блоку и выбрать в контекстном меню один из пунктов:
•Edit subordinate list - редактирование блока;
•Add subordinates - добавляет нижний уровень;
•Add sibling on left - добавляет блок на текущий уровень слева от редактируемого блока;
•Add sibling on right - добавляет блок на текущий уровень справа от редактируемого блока.
Созданные в словаре Role Dictionary роли могут быть также использованы в диаграмме Swim Lane. Диаграмма Swim Lane является разновидностью диаграммы IDEF3, позволяющей явно описать роли и ответственности исполнителей в конкретной технологической операции. Эта диаграмма разделена на горизонтальные полосы, с каждой полосой может быть связана роль или UDP типа Text List. Полоса может содержать объекты диаграммы IDEF3 (UOW, перекрестки и объекты ссылок), относящиеся к соответствующей роли. Для создания диаграммы Swim Lane следует выбрать меню Diagram/Add Swim Lane diagram. Появляется мастер создания Swim Lane diagram Wizard.
На первом шаге следует внести название и имя автора диаграммы, выбрать имя и номер диаграммы IDEF3, на основе которой будет построена диаграмма, и группу ролей, из которой можно будет выбрать роли, связанные с диаграммой.
На втором шаге следует выбрать роли, на основе которых будет создана диаграмма. Диаграмма будет разделена на количество полос, указанных в колонке Display Swim Line.
После щелчка по кнопке Finish создается новая диаграмма, все объекты которой расположены произвольно. Расположить объекты на полосах, соответствующих ролям, следует вручную.
Технология работы
1. Заполните словари изображений, ресурсов, ролей и групп ролей.
2. Создайте организационную диаграмму с помощью мастера построения организационной диаграммы Organization Chart Wizard.
3. Создайте диаграмму Swim Lane с помощью мастера Swim Lane diagram Wizard.
