Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


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




Декомпозиция

30. Создайте диаграмму декомпозиции: выберите блок, выберите на палитре инструментов кнопку Дочерняя диаграмма, выберите IDEF0, в счетчике выберите 3 новых блока, нажмите OK.

31. На экране должна быть диаграмма декомпозиции, которая содержит три блока и несвязанные стрелки.

32. Введите свойства каждого блока по таблице 5 (см. 13-15).

Таблица 5

Блоки диаграммы декомпозиции А0

Activity Name Activity Definition
Продажи и маркетинг Маркетинговые исследования
Изготовление и контроль качества Изготовление и контроль качества пельменей и вареников
Отгрузка и получение Отгрузка заказов клиентам и получение сырья от поставщиков

Связывание

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

33. Свяжите стрелку: выберите на палитре инструментов кнопку указатель, выберите наконечник стрелки Звонки клиентов, поместите курсор на левую грань блока Продажи и маркетинг; когда появится треугольник щелкните мышью по левой грани блока Продажи и маркетинг, стрелка должна соединиться с блоком.

34. Свяжите стрелку Правила и процедуры и верхнюю грань блока Продажи и маркетинг (см. 33).

35. Свяжите стрелку Бухгалтерская система и нижнюю грань блока Продажи и маркетинг (см. 33).

36. Свяжите стрелку: выберите на палитре инструментов кнопку указатель, выберите основание стрелки Проданная продукция, поместите курсор на правую грань блока Отгрузка и получение; когда появится треугольник, щелкните мышью по правой грани блока Отгрузка и получение, стрелка должна соединиться с блоком.

Разветвление

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

Смысл разветвляющихся и сливающихся стрелок передается метками каждого сегмента (ветви) стрелки. Метку обычно связывают с сегментом (ветвью) с помощью тильды.

Существуют следующие варианты именования таких стрелок.

(1) Непомеченные ветви содержат все объекты, указанные в метке стрелки перед ветвлением, то есть все объекты принадлежат каждой ветви.

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

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

(4) При слиянии помеченных ветвей объединенная ветвь содержит все или некоторые объекты, принадлежащие сливаемым ветвям и перечисленные в общей метке после слияния. Если общая метка после слияния отсутствует, это означает, что общая ветвь передает все объекты, принадлежащие сливаемым ветвям.

37. Выполните разветвление стрелки: выберите на палитре инструментов кнопку стрелка, выберите стрелку Правила и процедуры, М2, выберите верхнюю грань блока Отгрузка и получение, стрелка должна соединиться с блоком, выберите в палитре инструментов кнопку указатель.

38. Выполните разветвление стрелки Правила и процедуры и свяжите с верхней гранью блока Изготовление и контроль качества (см. 39).

39. Выполните разветвление стрелки Бухгалтерская система и свяжите с нижней гранью блока Отгрузка и получение (см. 37).

40. Введите свойства стрелки: выберите ветвь стрелки управления блока Изготовление и контроль качества, МП, выберите Name, в поле Arrow Name введите Правила изготовления и контроля качества, выберите вкладку Definition, в поле Definition введите Рецептуры изготовления, процедуры контроля качества, нажмите ОК.

Внутренние стрелки

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

42. Определите метку стрелки Заказы клиентов (см. 18-20).

43. Создайте внутреннюю стрелку связи выход-вход: выберите на палитре инструментов стрелку, выберите правую грань блока Изготовление и контроль качества, выберите левую грань блока Отгрузка и получение, стрелка должна соединиться с блоком, выберите в палитре инструментов кнопку указатель.

44. Определите метку стрелки Готовая продукция (см. 18-20).

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

46. Определите метку стрелки Результаты изготовления и контроля качества (см. 18-20).

47. Измените стиль стрелки: выберите стрелку Результаты изготовления и контроля качества, МП, выберите Extra Arrowhead.

Словарь стрелок

Имена стрелок автоматически заносятся в словарь стрелок, который предназначен для хранения имен, определений, заметок. Содержимое словаря можно распечатать в виде отчета (Tools | Reports | Arrow Report) и получить глоссарий модели.

Помимо словаря стрелок BPwin содержит еще 14 словарей.

48. Отройте словарь стрелок: выберите Dictionary | Arrow Dictionary.

Тоннель

Тоннель - круглые скобки () в начале и/или окончании стрелки. Тоннельные стрелки означают, что данные, выраженные этими стрелками, не рассматриваются на родительской диаграмме и/или на дочерней диаграмме.

Существуют следующие типы тоннелирования:

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

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

Вновь внесенная граничная стрелка на диаграмме декомпозиции нижнего уровня изображается в квадратных скобках [ ] и автоматически не появляется на диаграмме верхнего уровня. Такая стрелка называется неразрешенной (unresolved).

Для миграции такой стрелки на диаграмму верхнего уровня необходимо в окне Border Arrow Editor выбрать опцию Resolve it border arrow. Для тоннелирования необходимо выбрать опцию Change it to resolved rounded tunnel. В этом случае стрелка не попадет на другую диаграмму.

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

49. Создайте граничную стрелку выхода Маркетинговые материалы, блока Продажи и маркетинг (см. 18-22).

50. Созданная граничная стрелка автоматически не попадает на диаграмму верхнего уровня и имеет квадратные скобки [ ].

51. Выполните мигрирование стрелки на верхний уровень: выберите квадратные скобки [ ] на неразрешенной стрелке, МП, выберите Arrow Tunnel, выберите Resolve it to Border Arrow, нажмите ОК.

52. Результат должен быть, как на рисунке Б (приложение 2).





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


Дата добавления: 2018-10-15; Мы поможем в написании ваших работ!; просмотров: 239 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

80% успеха - это появиться в нужном месте в нужное время. © Вуди Аллен
==> читать все изречения...

2292 - | 2145 -


© 2015-2025 lektsii.org - Контакты - Последнее добавление

Ген: 0.01 с.