Построение модели и анализ бизнес-процессов с использованием методологии IDEF0



 

Модель IDEF0 – это графическое описание системы или предмета (subject), который разрабатывается с определенной целью и с определенной (selected) точки зрения. Набор из одной или более IDEF0 диаграмм, которые описывают функции системы или предметной области (subjectarea) с помощью графики, текста и глоссария. [pdf]

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

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

Рисунок 3. Функциональный блок и интерфейсные дуги

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

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

Составить контракт для биржи

Рисунок 4. Пример механизма

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

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

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

Рисунок 5. Структура IDEF0-модели. Декомпозиция диаграмм

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

Рисунок 6. Одновременное выполнение

Построение контекстной диаграммы

 

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

При создании модели сначала необходимо изобразить самый высокий уровень – действие контекста. Наименование действия опи­сывает систему непосредственно и, как правило, состоит из одного активного глагола в сочетании с обобщающим существительным, ко­торое разъясняет цель деятельности с точки зрения самого общего взгляда на систему, в наше случае это процесс «сборки и ремонта компьютеров». (рис.3). Контекстная диаграммаизображает деятельность самого верхнего уровня и обозначает границу моделирования относительно цели, воз­можностей и точки зрения. На контекстной диаграмме специфицируемая система представляется в виде одного единственного процесса, связанного с внешними сущностями потоками данных. Контекстная диаграмма представляет требования к системе на самом верхнем уровне – уровне взаимодействия с окружением.

На нашей контекстной диаграмме изображен процесс «Сборки и ремонта компьютеров» (рис.7) его входные и выходные данные, а также механизмы и управление.

  1. Входное «Заказы клиентов»;
  2. Входное «Ввод комплектующих»;
  3. Входное «Расценки»;
  4. Управление «Устав предприятия»;
  5. Управление «Законодательство РФ»;
  6. Механизм «Персонал»;
  7. Механизм «Клиент»;
  8. Выходные «Готовая продукция»;
  9. Выходные «Отчеты»;
  10. Выходные «Документы».

Рисунок 7 – Контекстная диаграмма процесса «Сборки и ремонта компьютеров»


Дата добавления: 2018-06-27; просмотров: 784; Мы поможем в написании вашей работы!

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






Мы поможем в написании ваших работ!