Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лабораторный практикум по BPwin

.pdf
Скачиваний:
183
Добавлен:
15.03.2016
Размер:
1.59 Mб
Скачать

Рис. 5.1. ДиаграммаFEO

Для перехода между стандартной диаграммой, деревом узлов и FEO используйте кнопку напанелиинструментов.

Упражнение 6. Расщепление и слияние моделей

6.1. Расщепление модели

Передвыполнениемупражнения6 внимательнопрочитайтеподраздел1.2.7.

1.Перейдите на диаграмму A0. Правой кнопкой мыши щелкните по работе "Собрать и протестироватькомпьютеры" ивыберитеSplit model.

2.В диалог Split Option задайте имя новой модели "Сборка и тестирование компьютеров"

установитеопциикакнарисункеищелкнитепоОК(рис. 6.1).

Рис. 6.1. ДиалогSplit Option

3.Посмотрите на результат: в Model Explorer появилась новая модель, а на диаграмме А0

модели "Деятельность компании" появилась стрелка вызова "Сборка и тестирование компьютеров".

4.Создайте в модели "Сборка и тестирование компьютеров" новую стрелку, "Неисправные компоненты". На диаграмме A-0 это будет граничная стрелка выхода, на диаграмме A0 —

граничная стрелка выхода от работ "Собрать настольные компьютеры", "Тестировать компьютеры" и"Собратьноутбук".

6.2.Слияние модели

1.ПерейдитенадиаграммуА0 модели"Деятельностькомпании".

2.Правой кнопкой мыши щелкните по работе "Собрать и протестировать компьютеры" и

выберитеMerge model.

3.ВдиалогеMerge Model включитеопциюCut/Paste entire dictionaries ищелкнитепоОК.

Посмотрите на результат. В Model Explorer видно, что две модели слились. Модель

"Сборка и тестирование компьютеров" осталась и может быть сохранена в отдельном файле. На диаграмме A0 модели "Деятельность компании" исчезла стрелка вызова "Сборка и тестирование компьютеров". Появилась неразрешенная граничная стрелка "Неисправные компоненты". Направьтеэтустрелкунавходработы"Отгрузитьиполучитькомпьютеры".

11

Контрольные вопросы

1.Инструментальная среда BPWin.

2.Принципы построения модели IDEF0.

3.Работа (Activity).

4.Стрелка (Arrow).

5.Нумерация работ и диаграмм.

6.Диаграммы дерева узлов и FEO.

7.Слияние и расщепление моделей.

12

Лабораторная работа № 2

Упражнение 7. Создание диаграммы IDEF3

Передвыполнениемупражнения7 внимательнопрочитайтеподраздел1.4.

1. Перейдите на диаграмму A2 и декомпозируйте работу "Собрать настольные компьютеры". В диалоге Activity Box Count (рис. 7.1) установите число работ 4 и нотацию

IDEF3.

Рис. 7.1. ВыборнотацииIDEF3 вдиалогеActivity Box Count

Возникает диаграмма IDEF3, содержащая работы (UOW). Правой кнопкой мыши щелкните по работе, выберите в контекстном меню Name и внесите имя работы "Подготовить компоненты". Затем во вкладке Definition внесите определение "Подготавливаются все компонентыкомпьютерасогласноспецификациизаказа".

2. ВовкладкуUOW внеситесвойстваработы(табл. 7.1).

Таблица 7.1. Свойства UOW

Objects

Компоненты: винчестеры, корпуса, материнскиеплаты,

 

видеокарты, звуковыекарты, дисководы CD-ROM и

 

флоппи, модемы, программное обеспечение

Facts

Доступныеоперационныесистемы: Windows 98,

 

Windows NT, Windows 2000

 

 

Constrains

Установкамодема требуетустановкидополнительного

 

программного обеспечения

3.Внеситевдиаграммуещетриработы(кнопка). Внеситеименаследующихработ:

Установитьматеринскуюплатуивинчестеры.

Установитьмодем.

УстановитьдисководCD-ROM.

Установитьфлоппидисковод.

Инсталлироватьоперационнуюсистему.

Инсталлироватьдополнительноепрограммноеобеспечение.

4.С помощью кнопки панели инструментов создайте объект ссылки. Внесите имя объекта внешнейссылки"Компоненты".

5.Свяжитестрелкойобъектссылкииработу"Подготовитькомпоненты".

6.Свяжите стрелкой работы "Подготовить компоненты" (выход) и "Установить материнскуюплатуивинчестер". ИзменитестильстрелкинаObject Flow.

ВIDEF3 имя стрелки может отсутствовать, хотя BPwin показывает отсутствие имени как

ошибку.

Результатпоказаннарис. 7.2.

13

Рис. 7.2. РезультатсозданияUOW иобъектассылки

7. С помощью кнопки на панели инструментов внесите два перекрестка типа асинхронного "или" исвяжитеработысперекрестками, какпоказанонарис. 7.3.

Рис. 7.3. ДиаграммаIDEF3 послесозданияперекрестков

8. Правой кнопкой щелкните по перекрестку для разветвления (fan-out), выберите Name и

внеситеимя"Компоненты, требуемые в спецификации заказа".

Создайте два перекрестка типа исключающего "ИЛИ" и свяжите работы, как показано на рис. 7.4.

Рис. 7.4. Результатвыполненияупражнения7

Упражнение 8. Создание сценария

1. ВыберитепунктменюDiagram/Add IDEF3 Scenario.

Создайте диаграмму сценария на основе диаграммы IDEF3 "Собрать настольные компьютеры" (А22.1).

2. Удалитеэлементы, невходящиевсценарий(рис. 8.1).

14

Рис. 8.1. Результатвыполненияупражнения8

Упражнение 9. Стоимостный анализ (Activity Based Costing)

Передвыполнениемупражнения9 внимательнопрочитайтеподразделы1.3 и2.1.

1. ВдиалогеModel Properties (вызываетсяизменюMode/Model Properties) вовкладкеABC Units (рис. 9.1) установитеединицыизмеренияденегивремени— рублиичасы.

Рис. 9.1. ВкладкаABC Units диалогаModel Properties

2. Перейдите в Dictionary/Cost Center и в диалоге Cost Center Dictionary внесите название и определениецентровзатрат(табл. 9.1).

Таблица 9. J. Центры затрат ABC

Центр затрат

Определение

Управление

Затраты на управление, связанныес

 

составлением графика работ,

 

формированием партий компьютеров,

 

контролем над сборкой и тестированием

Рабочая сила

Затраты на оплату рабочих, занятых сборкой

 

и тестированием компьютеров

Компоненты

Затраты на закупку компонентов

15

Для отображения стоимости каждой работы в нижнем левом углу прямоугольника перейдитевменюModel/Model Properties ивовкладкуDisplay диалогаModel Properties включите опциюABC Data (рис. 9.2).

Рис. 9.2. ВкладкаDisplay диалогаModel Properties

Для отображения частоты или продолжительности работы переключите радиокнопки в группеABC Units.

Для назначения стоимости работе следует щелкнуть по ней правой кнопкой мыши и выбратьвконтекстномменюCost (рис. 9.3).

Рис. 9.3. ВкладкаCost диалогаActivity Properties

16

3. ДляработнадиаграммеA2 внеситепараметрыABC (табл. 9.2).

Таблица 9.2. Стоимости работ на диаграмме А2

 

 

Суммацентра

Продолжител

Частота

Имя работы

Центрзатрат

затрат (Cost

ьность

(Activity Name)

(Cost Center)

Center Cos)t,

(Duration),

(Frequency)

 

 

руб.

день

 

Отслеживатьрасписание

Управление

500,00

1,00

1,00

иуправлятьсборкойи

 

 

 

 

тестированием

 

 

 

 

Собратьнастольные

Рабочаясила

100,00

1,00

12,00

компьютеры

Компоненты

16000,00

 

 

 

1,00

 

Собратьноутбуки

Рабочаясила

140,00

20,00

 

Компоненты

28000,00

1,00

 

Тестировать

Рабочаясила

60,00

32,00

компьютеры

 

 

 

 

Посмотритерезультат— стоимостьработыверхнегоуровня(рис. 9.4).

Рис. 9.4. Отображение стоимости в нижнем левом углу прямоугольника работы

4. СгенерируйтеотчетActivity Cost Report (рис. 9.5)

Рис. 9.5. Отчет Activity cost report

Упражнение 10. Использование категорий UDP

Передвыполнениемупражнения10 внимательнопрочитайтеподразделы1.3, 2.1 и2.2. 1. Перейдите в меню Dictionary/UDP Keywords и в диалог UDP Keyword List внесите следующиеключевыесловаUDP (рис. 10.1):

Расходресурсов.

Документация.

Информационнаясистема.

17

Рис. 10.1. СловарьключевыхсловUDP

2.СоздайтеUDP. ДляэтогоперейдитевDictionary/UDP ивсловарьвнеситеимяUDP, например "Приложение".

3.Для UDP типа List необходимо в поле Value задать список значений. Для UDP — "Приложение". Внеситезначение"Модульоформлениязаказов" (рис. 10.2).

Рис. 10.2. СловарьUDP

Затем внесите другие значения в соответствии с табл. 10.1. Для подключения к UDP ключевогословаперейдитекполюKeyword ищелкнитепополювыбора.

Таблица 10.1. Наименование и свойства UDP

Наименова

Тип

Значение

Ключевое

ние UDP

 

 

слово

Приложения

Text List

Модуль оформления

Информаци

 

(Multiple

заказов.

онная

 

Selection)

 

система

 

Модуль создания и

 

 

контроля расписания

 

 

 

выполненияработ.

 

 

 

 

 

 

 

Модульучета

 

 

 

комплектующих и

 

 

 

оборудования.

 

 

 

 

 

 

 

Модуль процедур сборки

 

 

 

и поисканеисправностей

 

 

 

 

 

18

Наименова

Тип

Значение

Ключевое

ние UDP

 

 

слово

Дополнитель

Command

Winword.EXE sample1.doc

Документац

ная

List

 

ия

Winword.EXE sample2.doc

документаци

 

 

 

 

POWERPNT.EXE samples.ppt

 

я

 

 

 

 

 

История

Paragraph

 

Документац

изменения

Text

 

ия

Загрязнение

Text List

Оченьвысокое

 

окружающей

(Single

 

 

Высокое

 

среды

Selection)

 

Среднее

 

 

 

 

 

 

Низкое

 

Расход

ReaJ

 

Расход

электроэнерг

Number

 

ресурсов

ии

 

 

 

4. Для назначения UDP работе следует щелкнуть по ней правой кнопкой мыши и выбрать в контекстномменюUDP. ПоявляетсявкладкаUDP Values диалогаActivity Properties (рис. 10.3).

Рис. 10.3. ВкладкаUDP Values диалогаActivity Properties

ВнеситезначенияUDP дляработ(табл. 10.2).

Таблица 10.2. Значения UDP

Имя работы

Дополнительная

 

История

Расход

Загрязнение

(Activity

документация

Приложения

изменения

электроэнергии

окружающей

Name)

 

 

 

20,00

среды

Собрать

 

Модуль учета

 

Среднее

настольные

 

комплектующих

 

 

 

компьютеры

 

и оборудования.

 

 

 

 

 

Модуль

 

 

 

 

 

процедур

 

 

 

 

 

сборки и поиска

 

 

 

 

 

неисправностей

 

25,00

 

Собрать

 

Модуль учета

 

Среднее

ноутбуки

 

комплектующих

 

 

 

 

 

и оборудования.

 

 

 

 

 

Модуль

 

 

 

 

 

процедур

 

 

 

 

 

сборки и поиска

 

 

 

 

 

неисправностей

 

 

 

19

Имя работы

Дополнительная

 

История

Расход

Загрязнение

(Activity

документация

Приложения

изменения

электроэнергии

окружающей

Name)

 

 

 

40,00

среды

Тестировать

 

Модуль учета

 

Среднее

компьютеры

 

комплектующих

 

 

 

 

 

и оборудования.

 

 

 

 

 

Модуль

 

 

 

 

 

процедур

 

 

 

 

 

сборки и поиска

 

 

 

 

 

неисправностей

 

10,00

 

Отслеживать

Win word.EXE

Модуль создания

История

Низкое

расписание и

sample2.doc

и контроля

изменения

 

 

управлять

 

расписания

спецификаций

 

 

сборкой и

 

выполнения

 

 

 

тестированием

 

работ

 

 

 

5.После внесения UDP типа Command или Command List щелчок по кнопке приведет к запускуприложения.

6.В диалоге Activity Properties щелкните по кнопке Filter. В появившемся диалоге Diagram object UDP filter (рис. 10.4) отключитеключевыеслова"Информационнаясистема". Щелкните по кнопке ОК. В результате в диалоге Activity Properties не будут отображаться UDP с ключевыми словами"Информационнаясистема".

Рис. 10.4. ДиалогDiagram object UDP filter

Отметим, чтосвойстваUDP можноприсвоитьнетолькоработам, ноистрелкам. Далееприводитсятризаданиядлясозданияотчетов:

получение отчета с использованием специализированного генератора отчетов RPTwin (п.7.1, 8-11, 12.1);

выводотчетавтекстовыйфайлсфиксированнымиколонками(п. 7.2, 8, 12.2)

создание отчетов с помощью Report Template Builder с экспортом в RTF и HTML-

формат и включением в отчет графических объектов (самостоятельно)

При отсутствии специализированного генератора отчетов RPTwin первый вариант не выполнять.

7.СоздайтеотчетпоUDP. МенюTools/Report/Diagram Object Report. 7.1. Выберитеопцииотчета:

Start from Activity: A2. Собратьипротестироватькомпьютеры

Number of Levels: 2

User Defined Properties: Расходэлектроэнергии

Report Format: RPTwin.

20