Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Раздаточный материал « Графическое описание сети процессов»



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

Язык и методология IDEF0 (Integration Definition For Function Modeling) были разработаны в США на основе методологии структурного анализа и проектирования SADT (Structural Analysis and Design Technique).

Синтаксис языка IDEF0, т.е. его структурные компоненты или характеристики, определяют:

- блоки, описывающие функцию, под которой подразумевают деятельность, процесс или преобразование;

- стрелки, показывающие, какие данные или материальные объекты необходимы для выполнения функции или ею производятся (стрелки могут быть прямыми или ломаными, когда ее горизонтальные и вертикальные сегменты соединяются под углом 90°);

- диаграммы, представляющие собой графическое и словесное описание моделей системы;

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

Семантику языка IDEF0 определяет содержание (значение) синтаксических компонентов языка (табл. 3.9 и 3.10).

Диаграммы IDEF0 состоят из графических диаграмм, текста и глоссария. Графическая диаграмма состоит из блоков, стрелок и соединений между ними. Блоки имеют обозначения, стрелки снабжаются метками. Блоки представляют функции моделируемого объекта, которые могут быть декомпозированы на части и представлены в виде блоков таких же диаграмм. Диаграмма может быть дополнена поясняющим её текстом. Глоссарий предназначен для определения аббревиатур, понятий и терминов, которые должны быть известны участникам разработки и пользователям диаграмм.

 

Таблица 3.9 Основные семантические правила для блоков и стрелок

Компонент синтаксиса языка Графическое изображение Описание
Блок 1. Блок изображается прямоугольником со сплошными линиями. 2. Каждая сторона блока имеет функциональное назначение с точки зрения связи «блок-стрелка». 3. Стрелки вызова механизма, направленные вниз, должны помечаться ссылкой на вызываемый блок.
Стрелки: Прямой (а) и ломаный (б) сегмент стрелок         1. Отношения «стрелки-блок»: - входные стрелки должны связываться с левой стороной блока; - управляющие стрелки должны связываться с верхней стороной блока; - выходные стрелки должны связываться с правой стороной блока; - стрелки механизма (кроме стрелок вызова) должны направляться вверх и подключаться к нижней стороне блока. 2. В качестве метки используются существительные (кроме слов: функция, вход, выход, управление, вызов) или оборот существительного.  

 

Окончание табл. 3.9 

Компонент синтаксиса языка Графическое изображение Описание
Ветвление (в) и слияние (г) стрелок         3. Сегмент стрелки до разветвления должен иметь метку; сегменты стрелки после разветвления могут не иметь метки, если содержат все те же объекты, что и до разветвления. 4. Сегмент стрелки после слияния должен иметь метку; сегменты стрелок до слияния могут не иметь меток, если объединенный сегмент содержит все объекты, принадлежащие присоединяемым сегментам.
  Внутренние (1) и граничные (2) стрелки,     помещенные в «туннель» там, где она присоединя-ется к блоку(д) и на свободном конце(е)           5. Внутренние стрелки – те, у которых оба конца связаны с блоками диаграммы; граничные – те, у которых один из концов не имеет соединения на диаграмме. 6. Стрелка (д) означает, что выражаемые ею данные не обязательны на следующем уровне декомпозиции, стрелка (е) – что выражаемые ею данные отсутствуют на родительской диаграмме.

 

 

Таблица 3.10 Основные семантические правила для отношений блоков

 

Тип отношения Графическое изображение Описание
1. Доминирование Блоки, расположенные выше и левее, оказывают влияние на другие блоки, расположенные ниже и правее
2. Управление Выход одного блока является управлением для блока с меньшим доминированием
3. Выход-вход Выход одного блока связан со входом блока с меньшим доминированием
4. Выход-механизм Выход одного блока является механизмом для блока с меньшим доминированием
5. Обратная связь по управлению (а) Выход одного блока является управлением для блока с большим доминированием (изображается как «вверх и над»)

 

 

 

 

Окончание табл. 3.10

Тип отношения Графическое изображение Описание
6. Обратная связь по входу (б) Выход одного блока является входом для блока с большим доминированием (изображается как «вниз и под»)
7. Обратная связь по механизму (в) Выход одного блока является механизмом для блока с большим доминированием (изображается как «вниз и под»)

 

    Построение диаграмм IDEF0 подчиняется определенным правилам. Каждая описываемая система должна иметь контекстную диаграмму верхнего уровня, обозначаемую как А–0 (А минус 0). Она содержит один блок, имя которого общее для всей системы. Стрелки на этой диаграмме отображают связь рассматриваемого объекта с окружающей средой (рис. 3.2).

Рисунок 3.2. Пример контекстной диаграммы А– 0

    Единственная функция, представленная на контекстной диаграмме верхнего уровня, может быть декомпозирована на основные подфункции путем создания дочерней диаграммы, содержащей дочерние блоки (обычно их число 3 –6) и стрелки, обеспечивающие детализацию родительского блока (рис. 3.3). 


 

 

Рисунок 3.3. Пример дочерней диаграммы А0

 


В свою очередь каждая из функций дочерней диаграммы   (рис. 3.3) может быть декомпозирована и представлена дочерней диаграммой более низкого уровня (рис. 3.4).

Рисунок 3.4. Пример декомпозиции контекстной диаграммы А–0

 

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

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

Рисунок 3.5. Структура ссылочного кода на дочерних диаграммах

 

I    (Input)            – вход – то, что потребляется в ходе выполнения процесса;

C (Control)  – управление – ограничения и инструкции, влияющие на ход выполнения процесса;

O  (Output)         – выход – то, что является результатом выполнения процесса;

M (Mechanism) – исполняющий механизм – то, что используется для выполнения процесса. Цифра, следующая за буквой (I, C, O или M), определяет относительное положение точки подключения стрелки к родительскому блоку. Это положение определяется слева направо или сверху вниз (рис. 3.6).

Рисунок 3.6. Отношения между граничными стрелками дочерней

 диаграммы (1) и стрелками родительского блока (2)

 

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

 

 

Рисунок 3.7. Диаграмма FEO для выделения функционального

блока и его стрелок

 

Методология функционального моделирования IDEF0 – это технология графического описания системы как множества взаимосвязанных функций, при этом IDEF0–функции исследуются независимо от существующей организационной структуры рассматриваемого объекта (предприятия, фирмы и т.п.). Одной из основных идей IDEF0-методологии является описание двух типов моделей объекта: «как-есть» и «как должно быть», что является необходимым для реинжиниринга процессов организации.



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


Поделиться:



Последнее изменение этой страницы: 2019-04-19; Просмотров: 309; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.021 с.)
Главная | Случайная страница | Обратная связь