Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Практикум. Создание функциональной модели с помощью BPwin 4.0




4.1. Упражнение 1. Создание контекстной диаграммы

Гл. 4 содержит 16 упражнений, предназначенных для самостоятельной работы. Цель упражнений - дать читателю навык создания и редактирования функциональных моделей в BPwin 4.0. Для выполнения последующего упражнения необходимо иметь результат выполнения предыдущего, поэтому рекомендуется сохранять модель, полученную в конце каждого упражнения.

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

Основные процедуры в компании таковы:

· продавцы принимают заказы клиентов;

· операторы группируют заказы по типам компьютеров;

· операторы собирают и тестируют компьютеры;

· операторы упаковывают компьютеры согласно заказам;

· кладовщик отгружает клиентам заказы.

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

Перед выполнением упражнения 1 внимательно прочитайте подразделы 1.1, 1.2.1, 1.2.3 и 2.1.

1. Запустите BPwin. (Кнопка Start/BPwin).

2. Если появляется диалог ModelMart Connection Manager, нажмитена кнопку Cancel.

3. Щелкните по кнопке . Появляется диалог I would like to. Внесите имя модели "Деятельность компании" и выберите Туре – IDEF0. Нажмите ОК.

4. Автоматически создается контекстная диаграмма.

5. Обратите внимание на кнопку на панели инструментов. Эта кнопка включает и выключает инструмент просмотра и навигации - Model Explorer (появляется слева). Model Explorer имеет три вкладки -Activities, Diagrams и Objects. Во вкладке Activities щелчок правой кнопкой по объекту позволяет редактировать его свойства.

6. Если вам непонятно, как выполнить то или иное действие, вы можете вызвать помощь - клавиша F1 или меню Help.

7. Перейдите в меню Model/Model Properties. Во вкладке General диалога Model Properties следует внести имя модели "Деятельность компании", имя проекта "Модель деятельности компании", имя автора и тип модели - Time Frame: AS-IS.

8. Во вкладке Purpose внесите цель - "Purpose: Моделировать текущие (AS-IS) бизнес-процессы компании" и точку зрения - "Viewpoint: Директор".

9. Во вкладке Definition внесите определение "Это учебная модель, описывающая деятельность компании" и цель "Scope: Общее управление бизнесом компании: исследование рынка, закупка компонентов, сборка, тестирование и продажа продуктов".

10. Перейдите на контекстную диаграмму и правой кнопкой мыши щелкните по работе. В контекстном меню выберите Name. Во вкладке Name внесите имя "Деятельность компании".

11. Во вкладке Definition внесите определение "Текущие бизнес-процессы компании".

12. Создайте стрелки на контекстной диаграмме (табл. 4.1.1).

 

Таблица 4.1.1. Стрелки контекстной диаграммы

Arrow Name Arrow Definition Arrow Type
Бухгалтерская система Оформление счетов, оплата счетов, работа с заказами Mechanism
Звонки клиентов Запросы информации, заказы, техподдержка и т. д. Input
Правила и процедуры Правила продаж, инструкции по сборке, процедуры тестирования, критерии производительности и т. д. Control
Проданные продукты Настольные и портативные компьютеры Output

13. С помощью кнопки внесите текст в поле диаграммы - точку зренияи цель (рис. 4.1.1).

Рис. 4.1.1. Внесение текста в поле диаграммы с помощью редактора Text Block Editor

Результат выполнения упражнения 1 показан на рис. 4.1.2.

Рис. 4.1.2. Контекстная диаграмма

 

14. Создайте отчет по модели. Меню Tools/Reports/Model Report (рис. 4.1.3).

Рис. 4.1.3. Отчет Model Report

 

4.2. Упражнение 2. Создание диаграммы декомпозиции

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

1. Выберите кнопку перехода на нижний уровень в палитре инструментов и в диалоге Activity Box Count установите число работ на диаграмме нижнего уровня - 3 - и нажмите ОК.

Рис. 4.2.1. Диалог Activity Box Count

Автоматически будет создана диаграмма декомпозиции. Правой кнопкой мыши щелкните по работе, выберите Name и внесите имя работы. Повторите операцию для всех трех работ. Затем внесите определение, статус и источник для каждой работы согласно табл. 4.2.1.

 

Таблица 4.2.1 Работы диаграммы декомпозиции АО

Activity Name Definition
Продажи и маркетинг Телемаркетинг и презентации, выставки
Сборка и тестирование компьютеров Сборка и тестирование настольных и портативных компьютеров
Отгрузка и получение Отгрузка заказов клиентам и получение компонентов от поставщиков

2. Для изменения свойств работ после их внесения в диаграмму можно воспользоваться словарем работ. Вызов словаря - меню Dictionary /Activity (рис 4.2.2).

 

Рис. 4.2.2. Словарь Activity Dictionary

Если описать имя и свойства работы в словаре, ее можно будет внести в диаграмму позже с помощью кнопки в палитре инструментов. Невозможно удалить работу из словаря, если она используется на какой-либо диаграмме. Если работа удаляется из диаграммы, из словаря она не удаляется Имя и описание такой работы может быть использовано в дальнейшем. Для добавления работы в словарь необходимо перейти в конец списка и щелкнуть правой кнопкой по последней строке. Возникает новая строка, в которой нужно внести имя и свойства работы. Для удаления всех имен работ, не использующихся в модели, щелкните по кнопке (Purge)

3. Перейдите в режим рисования стрелок. Свяжите граничные стрелки (кнопка на палитре инструментов) так, как показано на рис 4.2.3.

 

Рис. 4.2.3. Связанные граничные стрелки на диаграмме АО

4. Правой кнопкой мыши щелкните по ветви стрелки управления работы "Сборка и тестирование компьютеров" и переименуйте ее в "Правила сборки и тестирования" (рис 4 2.4).

Рис 4.2.4. Стрелка "Правила сборки и тестирования"

Внесите определение для новой ветви "Инструкции по сборке, процедуры тестирования, критерии производительности и т. д."

Правой кнопкой мыши щелкните по ветви стрелки механизма работы "Продажи и маркетинг" и переименуйте ее в "Систему оформления заказов"

5. Альтернативный метод внесения имен и свойств стрелок - использование словаря стрелок (вызов словаря - меню Dictionary/Arrow). Если внести имя и свойства стрелки в словарь, ее можно будет внести в диаграмму позже. Стрелку нельзя удалить из словаря, если она используется на какой-либо диаграмме. Если удалить стрелку из диаграммы, из словаря она не удаляется. Имя и описание такой стрелки может быть использовано в дальнейшем. Для добавления стрелки необходимо перейти в конец списка и щелкнуть правой кнопкой по последней строке. Возникает новая строка, в которой нужно внести имя и свойства стрелки.

6. Создайте новые внутренние стрелки так, как показано на рис. 4.2.5.

 

Рис. 4.2.5.Внутренние стрелки диаграммы АО

7. Создайте стрелку обратной связи (по управлению) "Результаты сборки и тестирования", идущую от работы "Сборка и тестирование компьютеров" к работе "Продажи и маркетинг". Измените стиль стрелки (толщина линий) и установите опцию Extra Arrowhead (из контекстного меню). Методом drag&drop перенесите имена стрелок так, чтобы их было удобнее читать. Если необходимо, установите Squiggle (из контекстного меню). Результат изменений показан на рис. 4.2.6.

 

Рис. 4.2.6. Результат редактирования стрелок на диаграмме АО

8. Создайте новую граничную стрелку выхода "Маркетинговые материалы", выходящую из работы "Продажи и маркетинг". Эта стрелка автоматически не попадает на диаграмму верхнего уровня и имеет квадратные скобки на наконечнике:

Щелкните правой кнопкой мыши по квадратным скобкам и выберите пункт меню Arrow Tunnel. В диалоге Border Arrow Editor выберите опцию Resolve it to Border Arrow. Для стрелки "Маркетинговые материалы" выберите опцию Trim из контекстного меню. Результат выполнения упражнения 2 показан на рис. 4.2.7.

Рис. 4.2.7. Результат выполнения упражнения2 - диаграммаАО

 

4.3. Упражнение 3. Создание диаграммы декомпозиции А2

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

В результате проведения экспертизы получена следующая информация.

Производственный отдел получает заказы клиентов от отдела продаж по мере их поступления.

Диспетчер координирует работу сборщиков, сортирует заказы, группирует их и дает указание на отгрузку компьютеров, когда они готовы.

Каждые 2 часа диспетчер группирует заказы - отдельно для настольных компьютеров и ноутбуков - и направляет на участок сборки.

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

Тестировщики направляют результаты тестирования диспетчеру, который на основании этой информации принимает решение о передаче компьютеров, соответствующих группе заказов, на отгрузку.

1. На основе этой информации внесите новые работы и стрелки (табл. 4.3.1 и 4.3.2).

 

Таблица 4.3.1. Работы диаграммы декомпозиции А2

Activity Name Activity Definition
Отслеживание расписания и управление сборкой и тестированием Просмотр заказов, установка расписания выполнения заказов, просмотр результатов тестирования, формирование групп заказов на сборку и отгрузку
Сборка настольных компьютеров Сборка настольных компьютеров в соответствии с инструкциями и указаниями диспетчера
Сборка ноутбуков Сборка ноутбуков в соответствии с инструкциями и указаниями диспетчера
Тестирование компьютеров Тестирование компьютеров и компонентов Замена неработающих компонентов

 


Таблица 4.3.2. Стрелки диаграммы декомпозиции А2

Arrow Name Arrow Source Arrow Source Typе Arrow Dest. Arrow Dest. Type
Диспетчер Персонал производственного отдела   Отслеживание расписания и управление сборкой и тестированием Mechanism
Заказы клиентов Граница диаграммы Control Отслеживание расписания и управление сборкой и тестированием Control
Заказы на настольные компьютеры Отслеживание расписания и управление сборкой и тестированием Output Сборка настольных компьютеров Control
Заказы на ноутбуки Отслеживание расписания и управление сборкой и тестированием Output Сборка ноутбуков Control
Компоненты «Tunnel» Input Сборка настольных компьютеров Input
      Сборка ноутбуков Input
      Тестирование компьютеров   Input
Настольные компьютеры Сборка настольных компьютеров Output Тестирование компьютеров   Input
Ноутбуки Сборка ноутбуков Output Тестирование компьютеров   Input
Персонал производственного отдела «Tunnel» Mechanism Сборка настольных компьютеров Mechanism
      Сборка ноутбуков Mechanism
Правила сборки и тестирования Граница диаграммы   Сборка настольных компьютеров Control
      Сборка ноутбуков Control
      Тестирование компьютеров Control
Результаты сборки и тестирования Сборка настольных компьютеров Output Граница диаграммы Output
  Сборка ноутбуков Output    
  Тестирование компьютеров Output    
Результаты тестирования Тестирование компьютеров Output Отслеживание расписания и управление сборкой и тестированием Input
Собранные компьютеры Тестирование компьютеров Output Граница диаграммы Output
Тестировщик Персонал производственного отдела   Тестирование компьютеров Mechanism
Указание передать компьютеры на отгрузку Отслеживание расписания и управление сборкой и тестированием Output Тестирование компьютеров Control

2. Туннелируйте и свяжите на верхнем уровне граничные стрелки, если это необходимо. Результат выполнения упражнения 3 показан на рис. 4.3.1.

 

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

 

4.4. Упражнение 4. Создание диаграммы узлов

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

1. Выберите меню Diagram/Add Node Tree. В первом диалоге гида Node Tree Wizard внесите имя диаграммы, укажите диаграмму корня дерева и количество уровней (рис. 4.4.1).

 

Рис. 4.4.1. Первый диалог гида Node Tree Wizard

2. Во втором диалоге установите опции, как на рис 4.4.2.

 

Рис. 4.4.2. Второй диалог гида Node Tree Wizard

Щелкните по Finish. Создается диаграмма дерева узлов. Результат можно посмотреть на рис. 4.4.3.

Рис. 4.4.3. Диаграмма дерева узлов

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

Для модификации диаграммы правой кнопкой мыши щелкните по свободному месту, не занятому объектами, выберите меню Node tree Diagram Properties и во вкладке Style диалога Node Tree Properties отключите опцию Bullet Last Level. Щелкните по ОК. Результат показан на рис. 4.4.4.

 

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

 

4.5. Упражнение 5. Создание FEO диаграммы

Предположим, что при обсуждении бизнес-процессов возникла необходимость детально рассмотреть взаимодействие работы "Сборка и тестирование компьютеров" с другими работами. Чтобы не портить диаграмму декомпозиции, создайте FEO-диаграмму, на которой будут только стрелки работы "Сборка и тестирование компьютеров".

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

2. В диалоге Add New FEO Diagram выберите тип и внесите имя диаграммы FEO. Щелкните по ОК.

3. Для определения диаграммы перейдите в Diagram/Diagram Properties и во вкладке Diagram Text внесите определение.

4. Удалите лишние стрелки на диаграмме FEO. Результат показан на рис. 4.5.1.

 

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

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

 

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




Поделиться с друзьями:


Дата добавления: 2014-12-24; Просмотров: 1100; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.