Главная страница
Навигация по странице:

Лабораторная работа 1 1 Создание функциональной модели с помощью bpwin Справочный материал Предметная область



Скачать 282.5 Kb.
Название Лабораторная работа 1 1 Создание функциональной модели с помощью bpwin Справочный материал Предметная область
Анкор Lab1_1.doc
Дата 16.01.2018
Размер 282.5 Kb.
Формат файла doc
Имя файла Lab1_1.doc
Тип Лабораторная работа
#15391

Лабораторная работа №1_1

Создание функциональной модели с помощью BPWin


Справочный материал
Предметная область:

Компания «Компьютер Плюс» занимается в основном сборкой и продажей настольных компьютеров и ноутбуков. Компания не производит компоненты самостоятельно, а только собирает и тестирует компьютеры. Основные процессы в компании таковы:

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

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

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

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

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

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

Задание:


  1. Создать контекстную диаграмму

  2. Выполнить декомпозицию контекстной диаграммы


Часть 1. Создание контекстной диаграммы
1. Настроить свойства модели следующим образом (ModelModel Properties):

  • имя модели «Деятельность компании»;

  • имя проекта «Модель деятельности компании»;

  • имя автора;

  • тип модели - AS – IS;

  • цель Purpose: Моделировать текущие (AS—IS) бизнес-процессы компании

  • точка зрения – Viewpoint:Директор;

  • во вкладке Definition внесите определение «Это учебная модель, описывающая деятельность компании»

  • цель «Scope: Общее управление бизнесом компании: исследование рынка, закупка компонентов, сборка, тестирование и продажа продуктов»

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

3. Создайте стрелки на контекстной диаграмме:

Имя стрелки

Определение стрелки

Тип стрелки

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

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

Mechanism

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

Запросы информации, заказы, техподдержка и т.д.

Input

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

Правила продаж, инструкции по сборке, процедуры тестирования, критерии производительности

Control

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

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

Output


4. Внести текст в поле диаграммы – точку зрения и цель

5. Создать отчет по модели (ToolsReportsModel Report)

Контекстная диаграмма будет выглядеть так:



Часть 2. Создание диаграммы декомпозиции


  1. Декомпозируйте основную функцию, выделив 3 подфункции (работы).

  2. Для каждой работы внесите имя, определение, статус и источник согласно таблице:

    Имя работы

    Определение

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

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

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

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

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

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

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

  4. Перейдите в режим рисования стрелок и свяжите граничные стрелки с соответствующими работами.

  5. Правой кнопкой мышки щелкните по ветви стрелки управления работы «Сборка и тестирование компьютеров» и переименуйте ее в «Правила сборки и тестирования». Внесите определение для новой ветви: «Инструкции по сборке, процедуры тестирования, критерии производительности»

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

  7. Создайте внутренние стрелки «Заказы клиентов», «Собранные компьютеры».

  8. Создайте стрелку обратной связи (по управлению) «Результаты сборки и тестирования», идущую от работы «Сборка и тестирование компьютеров» к работе «Продажи и маркетинг». Измените стиль стрелки (толщину) и установите опцию Extra Arrowhead.

  9. Создайте новую граничную стрелку выхода «Маркетинговые материалы», выходящую из работы «Продажи и маркетинг». Эта стрелка не попадает автоматически на диаграмму верхнего уровня и имеет квадратные скобки на конце. Щелкните правой кнопкой мышки по квадратным скобкам и выберите пункт меню Arrow Tunnel. В диалоге Border Arrow Editor выберите опцию Resolve it to Border Arrow. Для стрелки «Маркетинговые материалы» выберите опцию Trim из контекстного меню.

В результате получится диаграмма:



Часть 3. Создание диаграммы декомпозиции А2
Декомпозиция работы «Сборка и тестирование компьютеров»

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

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

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

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

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

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


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


Имя работы

Определение работы

Отслеживание расписания и управление сборкой и тестированием

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

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

Сборка настольных компьютеров в соответствии с инструкциями и указаниями диспетчера

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

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

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

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



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


Имя стрелки

(Arrow Name)

Источник стрелки

(Arrow Source)

Тип источника стрелки

(Arrow Source Type)

Назначение стрелки

(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


Диаграмма декомпозиции работы «Сборка и тестирование компьютеров»:

написать администратору сайта