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

10177

.pdf
Скачиваний:
0
Добавлен:
25.11.2023
Размер:
4.29 Mб
Скачать

Рисунок 2.13 - Фрагмент дерева модели

Рисунок 2.14 – Фрагмент дерева модели

Презентационные диаграммы. Презентационные диаграммы (For Exposition Only diagrams - FEO diagrams) часто включают в модели, чтобы проиллюстрировать другие точки зрения или детали, выходящие за рамки традиционного синтаксиса IDEF0 (рисунок 2.15). Диаграммы FEO допускают нарушение любых правил построения диаграмм IDEF0 в целях выделения важных с точки зрения аналитика частей модели. Естественно, если диаграмма FEO включена в модель исключительно для отображения другой точки зрения на систему, она скорее всего будет выглядеть как обыкновенная диаграмма IDEF0, удовлетворяя всем ограничениям IDEF0.

Один из способов использования FEO-диаграмм состоит в отделении функционального блока от его окружения посредством создания диаграммы с единственным блоком и всеми относящимися к нему стрелками наподобие контекстной диаграммы (рис. 2.15). Это может оказаться полезным в ситуациях, когда необходимо быстро получить информацию об интерфейсе (стрелках) функционального блока, а соответствующая диаграмма декомпозиции содержит слишком много, объектов.

Кроме того, встречаются следующие виды презентационных диаграмм;

копия диаграммы IDEF0, которая содержит все функциональные блоки, и стрелки, относящиеся только к одному из функциональных блоков, - это позволяет отразить взаимодействие между этим блоком и другими объектами диаграммы;

копия диаграммы IDEF0, которая содержит все функциональные блоки, и стрелки, непосредственно относящиеся только к входу и (или) к выходу родительского блока;

различные точки зрения, как правило, на глубину одного уровня декомпозиции.

Рисунок 2.15 - Диаграмма FEO для выделения функционального блока и его стрелок

2.2.2.12 Удаление диаграмм

Для того чтобы удалить диаграмму, щелкните на панели инструментов на кнопке «Diagram

Dictionary Editor» , в появившемся окне выберите тип (Diagram Type) и название диаграммы, которую необходимо удалить, и нажмите Delete (рисунок 2.16).

Рисунок 2.16 – Удаление диаграмм

3 ПРАКТИЧЕСКИЕ ЗАНЯТИЯ

Вкачестве примера рассмотрим деятельность вымышленной компании Quill, которая существует 5 лет и занимается в основном сборкой и продажей настольных компьютеров и ноутбуков. Годовой оборот компании составляет примерно 20 млн. долл. Компания закупает компоненты для компьютеров от трех независимых поставщиков, а не производит компоненты самостоятельно. Она только собирает и тестирует компьютеры. Компания реализует продукцию через магазины и специализируется на покупателях, для которых главный критерий при покупке - стоимость компьютера. Предполагаемый объем рынка для компании Quill в последующие 2 года - 50 млн. долл.

Несмотря на некоторое увеличение объема продаж, прибыли уменьшаются, растет конкуренция на рынке. Чтобы не потерять позиции, компания решает проанализировать текущие бизнеспроцессы и реорганизовать их с целью увеличения эффективности производства и продаж. Основные процедуры в компании таковы:

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

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

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

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

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

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

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

Однако перед тем как пытаться производить какие-то улучшения, необходимо разобраться в существующих бизнес-процессах.

3.1 Создание контекстной диаграммы

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

1.Запустите BPWin. (Кнопка Пуск – Все программы –AllFusion Process Modeler или ярлык

на рабочем столе ).

2.Появляется диалоговое окно I would like to. Внесите имя модели {Деятельность компании Quill} и выберите Туре - IDEF0. Нажмите кнопку ОК.

3.В появившемся окне на вкладке General можно добавить разработчика диаграммы (Auhtor) и его инициалы (Auhtor initials). Нажмите кнопку ОК.

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

5.Перед тем как приступить к работе, необходимо настроить язык модели – кириллический. Для этого, выберите Model – Defaul Fonts – выберите из списка любую вкладку и щелкните по ней – в ячейке с названием Script установите «Кириллический», далее в левом нижнем углу экрана установите галочки напротив необходимых опций: All activities in this diagram (только для данной диаграммы); All activities in this model или Change all occurrences (для всей модели).

6.Обратите внимание на кнопку на панели инструментов. Эта кнопка включает и выключает инструмент просмотра и навигации - Model Explorer (появляется слева). Кнопка

Activities /Diagrams переключает режим Model Explorer. В режиме Activities щелчок правой кнопкой по объекту в Model Explorer позволяет редактировать его свойства.

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

8.Перейдите в меню Model / Model Properties. В закладке General диалогового окна Model Properties следует внести имя модели {Деятельность компании Quill}, имя проекта Project {Модель деятельности Quill}, имя автора и тип модели - Time Frame {AS-IS} – « как есть»).

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

10.В закладке Status установите WORKING и нажмите кнопку ОК.

11.Перейдите на контекстную диаграмму и правой кнопкой мыши щелкните по работе. В контекстном меню выберите Name Editor. В закладке Name внесите имя {Деятельность компании Quill}.

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

Quill}.

13.В закладке Status установите WORKING и щелкните по кнопке ОК.

14.Создайте стрелки на контекстной диаграмме (таблица 3.1). Для этого выберите

кнопку на панели инструментов.

Таблица 3.1 – Данные для построения стрелок

Наименование стрелки

Описание

Тип

Бухгалтерская система

Оформление счетов, оплата

Mechanism

 

счетов, работа с заказами

(механизм − )

Звонки клиентов

Запросы информации, заказы,

Input

 

техническая поддержка и т.д.

(вход →)

Правила и процедуры

Правила продажи, инструкции

Control

 

по сборке, процедуры

(контроль ↓ )

 

тестирования, критерии

 

 

производительности и т.д.

 

Проданные продукты

Настольные и портативные

Output

 

компьютеры

(выход →)

3.2 Создание диаграммы декомпозиции

1. Для того чтобы декомпозировать процесс (на процессы нижнего уровня), выделите блок,

выберите кнопку перехода на нижний уровень в палитре инструментов , в диалоговом окне Activity Box Count выберите вид диаграммы IDEF0, установите необходимое число работ, для данного примера – 3, на диаграмме нижнего уровня и нажмите кнопку ОК (рисунок 3.1)

Рисунок 3.1 – Создание диаграммы декомпозиции

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

Таблица 3.2 - Описание работ дли диаграммы декомпозиции

Функциональный блок

Описание

Статус

Продажи, маркетинг

Телемаркетинг, презентации, выставки

WORKING

 

Сборка, тестирование

Сборка и тестирование настольных и портативных компьютеров

WORKING

 

 

компьютеров

 

 

 

 

Отгрузка, получение

Отгрузка заказов клиентам и получение компонентов от поставщиков

WORKING

 

2. Перейдите в режим рисования стрелок. Свяжите граничные стрелки (кнопка

на палитре

инструментов) с остальными так, как показано на рисунке 3.2.

 

 

Рисунок 3.2 – Диаграмма декомпозиции

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

3.3).

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

Рисунок 3.3 – Диаграмма декомпозиции

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

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

Рисунок 3.4 – Создание внутренних стрелок

5. Создайте стрелку обратной связи (по управлению) "Результаты сборки и тестирования" (рисунок 3.5), идущую от работы "Сборка и тестирование компьютеров" к работе "Продажи и маркетинг". Для большей наглядности, измените стиль стрелки, для этого щелкните правой кнопкой мыши по стрелке, из контекстного меню выберите Style, в Thickness измените толщину линии. Если необходимо, установите опцию Extra Arrowhead и Squiggle (из контекстного меню).

Рисунок 3.5 – Создание стрелки обратной связи

6. Создайте новую граничную стрелку выхода "Маркетинговые материалы" из работы "Продажи и маркетинг". Эта стрелка автоматически не попадает на диаграмму верхнего уровня и имеет квадратные скобки на наконечнике . Если вы хотите, чтобы данная стрелка отражалась на всех диаграммах (в том числе и 0-го уровня), щелкните правой кнопкой мыши по концу стрелки и из контекстного меню выберите Arrow Tunnel, в появившемся окне (рисунок

3.6) отметьте Resolve it to border arrow и нажмите кнопку ОК.

Рисунок 3.6 – Туннелирование стрелки

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

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

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

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

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

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

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

Таблица 3.3 – Декомпозиция процесса «Сборка и тестирование компьютеров»

Функциональный блок

Описание

Статус

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

Просмотр заказов, установка расписания выполнения

WORKING

и управление сборкой и

заказов, просмотр результатов тестирования, формирование

 

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

групп заказов на сборку и отгрузку

 

Сборка настольных

Сборка настольных компьютеров в соответствии с

WORKING

компьютеров

инструкциями и указанием диспетчера

 

Сборка ноутбуков

Сборка ноутбуков в соответсвии с инструкциями и

WORKING

 

указаниями диспетчера

 

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

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

WORKING

 

неработающих компонент.

 

Таблица 3.4 –

Описание стрелок

для декомпозиции процесса «Сборка

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

компьютеров»

 

 

 

 

 

 

 

Стрелка

Источник

Тип

Назначение

Тип назначения

 

 

1

2

3

4

 

5

 

 

Диспетчер

Персонал

Mechanism

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

Mechanism

 

 

 

производственного

 

управление сборкой и

 

 

 

 

 

отдела

 

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

 

 

 

 

Заказы

{Border}

Control

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

Control

 

 

клиентов

 

 

управление сборкой и

 

 

 

 

 

 

 

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

 

 

 

 

Заказы на

Отслеживание

Output

Сборка настольных

Control

 

 

настольные

расписания и

 

компьютеров

 

 

 

 

компьютеры

управление сборкой и

 

 

 

 

 

 

 

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

 

 

 

 

 

 

Заказы на

Отслеживание

Output

Сборка ноутбуков

Control

 

 

ноутбуки

расписания и

 

 

 

 

 

 

 

управление сборкой и

 

 

 

 

 

 

 

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

 

 

 

 

 

 

Компоненты

{Tunnel}

Input

Сборка настольных

Input

 

 

 

 

 

компьютеров

 

 

 

 

 

 

 

Сборка ноутбуков

Input

 

 

 

 

 

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

Input

 

 

Настольные

Сборка настольных

Output

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

Input

 

 

компьютеры

компьютеров

 

 

 

 

 

 

Ноутбуки

Сборка ноутбуков

Output

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

Input

 

 

 

 

Продолжение таблицы 3.4

1

2

3

4

5

Персонал

{Tunnel}

Mechanism −

Сборка настольных

Mechanism −

производственного

 

 

компьютеров

 

отдела

 

 

Сборка ноутбуков

Mechanism −

Правила сборки и

Правила и процедуры

Control ↓

Сборка настольных

Control ↓

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

 

 

компьютеров

 

 

 

 

Сборка ноутбуков

Control ↓

 

 

 

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

Control ↓

Результаты сборки

Сборка настольных

Output →

{Border}

Output →

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

компьютеров

 

 

 

 

Сборка ноутбуков

Output →

 

 

 

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

Output →

 

 

 

компьютеров

 

 

 

Результаты

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

Output →

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

Input →

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

компьютеров

 

управление сборкой и

 

 

 

 

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

 

Собранные

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

Output →

{Border}

Output →

компьютеры

компьютеров

 

 

 

Тестировщик

Персонал

Mechanism −

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

Mechanism −

 

производственного

 

 

 

 

отдела

 

 

 

Указание передать

Отслеживание

Output →

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

Control ↓

компьютеры на

расписания и

 

 

 

отгрузку

управление сборкой и

 

 

 

 

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

 

 

 

Рисунок 3.7 – Декомпозиция процесса «Сборка и тестирование компьютеров» Туннелируйте и свяжите на верхнем уровне граничные стрелки, если это необходимо.

3.3 Создание диаграммы узлов

1. Для создания диаграммы узлов выберите меню Diagram/Add Node Tree. Установите опции диалогового окна Node Tree Wizard, как показано на рисунок 3.8.

а)

б)

Рисунок 3.8 – Построение диаграммы узлов: а) – шаг 1, б) – шаг 2

2. Щелкните по кнопке ОК. Создается диаграмма дерева узлов (рисунок 3.9).

Рисунок 3.9 – Диаграмма узлов «Деятельность компании Quill» (вид 1)

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

Diagram/Add Node Tree, в диалоговом окне Node Tree Wizard (рисунок 3.8б) отключите опцию

Bullet Last Level и щелкните по кнопке ОК.

Рисунок 3.10 - Диаграмма узлов «Деятельность компании Quill» (вид 2)

3.4 Создание FEO-диаграммы

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

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

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

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

4.Удалите лишние стрелки на диаграмме FEO.

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

Рисунок 3.11 - FEO-диаграмма «Сборка и тестирование компьютеров»

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]