Программа для создания модели idef0

В настоящее время существует множество CASE средств, поддерживающих функциональное моделирование в стандарте IDEF0. В России получили распространение следующие системы:

Design/IDEF (MetaSoftware, США распространитель — Метатехнология, Москва)

BPWin/ERWin (Logic Works, США распространитель — Интерфейс, Москва)

Компания Ориентсофт (г.Минск) предлагает собственную разработку на базе стандарта IDEF0 — систему IDEF0/EMTool.

Заключение

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

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

Нотация IDEF0 на пальцах за 12 минут

Опыт использования стандарта idef0

Сергей Рубцов 29.01.2003

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

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

  1. стандарт проектирования бизнес-процессов;
  2. отраслевые стандарты бизнес-процессов;
  3. ранее принятые стандарты проектирования бизнес-процессов предприятия;
  4. установочные концепции.
  • цели моделирования (реинжиниринг бизнес-процессов, автоматизация бизнес-процессов и внедрения информационных систем, системные исследования бизнес-процессов и др.);
  • интерпретация стандартов (1-3) как заказчиком проектных работ, так и самим проектировщиком;
  • принципы формирования словаря проекта и соглашения об основных понятиях, неопределенные стандартами (1-3) или нуждающиеся в уточнении.

Источник: studfile.net

Построение диаграммы IDEF0 в process modeler (bpwin)

Технология создания диаграмм IDEF0 средствами ERwin Process modeler

На рабочем листе нового проекта уровня А0 располагается основой блок (рис. 6), для которого назначается название, определяются стрелки, цель и точка зрения проекта. Окно проекта (рис. 7) располагается справа и остается пустым до тех пора пользователь не введет имя основного блока и не выполнит его декомпозицию.

Основная панель инструментов для создания проекта имеет не большой набор инструментов (рис. 8). На рис. 8 введены обозначения: 1 – Pointer Tool – используется для выбора и определения позиции объектов добавленных в диаграмму; 2 – Activity Box Tool – используется для установки блоков в диаграмме; 3 – Arrow Tool – используется, чтобы устанавливать дуги в диаграмме; 4 – Squiggle Tool – используется для создания тильды (squiggle,), которая соединяет дугу с ее названием; 5 – Text Block Tool – используется для создания текстовых блоков.

Рис. 6. Начальное окно проекта уровня А0 на этапе создания

Читайте также:
Установка программ в kde
Рис.7. Окно проекта на этапе создания Рис. 8. Вид основной панели инструментов для создания диаграмм

На диаграмме уровня А0 отображение стрелок возможно только при соединении специальных областей входа и выхода. Для этого выбирается инструмент Arrow Tool и фиксируется одинарным щелчком мыши начало и конец стрелки в специальных областях (рис. 9). Области начала и конца стрелок определены для каждого края диаграммы (правой, левой, нижней, верхней) и каждой грани функционального блока.

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

а б

в

Рис. 9.Порядок отображения стрелки на диаграмме:
а – начальная позиция изображения стрелки; б – конечная позиция изображения стрелки; в — результат

На рис. 10 показаны диалоговые окна для форматирования элемента «Стрелка». Поле Arrow Name – отображает имя объекта. На закладке Font необходимо обратить внимание на несколько полей:

– Font – определяет вид шрифта;

– Size – устанавливает размер шрифта;

– Script – устанавливает отображение шрифта;

– Apply Setting To – устанавливает область применимости выбранных параметров для шрифтом (один элемент, одна диаграмма, весь проект).

Аналогичным образом устанавливаются свойства любого объекта, отображенного на схеме.

После определения всех объектов диаграммы А0 переходят к декомпозиции элементов проекта. Для этого вызывается контекстное меню на элементе проекта, который подлежит декомпозиции и выбирается пункт Decompose. После чего выбирается вид диаграммы декомпозиции и количество блоков декомпозиции (рис. 12).

Рис. 10. Порядок форматирования объекта «Стрелка»

Рис. 11. Запуск декомпозиции объекта

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

Для ведения глоссария введенных обозначений используется инструмент Dictionary, в котором также указываются все свойства объекта. При указании кратких наименований объектов на диаграмме в поле Definition выполняется полное описание объекта согласно синтаксису РД IDEF0 — 2000.

Рис. 12. Окно выбора параметров декомпозиции

Построению проекта в нотации IDEF предшествует тщательное предпроектное обследование предметной области. Следует помнить, что результат, полученный в виде диаграммы IDEF0 – это только визуализация по правилам нотации декомпозиции объекта.

Выполнить предпроектное обследование объекта диссертационного исследования для построения проекта в нотации IDEF0 средствами ERwin Process modeler.

Выполнить визуализацию результатов предпроектного исследования в нотации IDEF0 диаграммы средствами ERwin Process modeler.

При отсутствии результатов предпроектного исследования для освоения навыков отображения результатов декомпозиции средствами ERwin Process modeler можно воспользоваться диаграммами, приведенными в Приложении[5].

Контрольные вопросы

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

2. Укажите назначение ментальных карт и диаграмм Smart Art.

3. Для каких целей применяется классификация объектов/явлений/ процессов.

4. Перечислите основные символы для построения блок-схем.

Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:

Источник: studopedia.ru

Азы моделирования в idef0

IDEF0 (Integrated Definition) — язык проектирования функциональных моделей, включает как сам язык моделирования, так и методологию для построения и интерпретации моделей. IDEF0 является одной из первых нотаций для моделирования бизнес-процессов, которая возникла в американской аэрокосмической промышленности в 1970-ых годах.

Проектируйте бизнес-процессы в современной международной нотации BPMN 2.0 на Comindware Business Application Platform

IDEF0 — основные характеристики

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

Читайте также:
Как отменить программу на посудомойке электролюкс

Модель процесса в диаграмме IDF0

Модель процесса в диаграмме IDF0

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

Основной принцип моделирования в нотации IDEF0 указывает, что между функциями, которые входят в различные подсистемы, должно быть как можно меньшей связей. На одном уровне должно быть не меньше 5 и не больше 3 функций.

Диаграммы IDEF0 читают сверху вниз и слева направо. Все базовые элементы основаны на простых символах:

  • прямоугольники изображают функции или процессы;
  • стрелки обозначают как функции взаимосвязаны через физические и информационные потоки.

Синтаксическая модель IDF0

Синтаксическая модель IDF0

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

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

материал или данные

данные и материальные объекты, преобразованные функцией

ресурсы (персонал, оборудование, производственные мощности и т.д.)

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

Другие правила синтаксиса

  • блок должен полностью вмещать название;
  • можно использовать только блоки прямоугольной формы;
  • блоки должны быть нарисованы сплошными линиями;
  • изгиб стрелок должен составлять 90°;
  • сегменты стрелок должны быть отрисованы сплошными линиями;
  • нельзя рисовать стрелки по диагонали;
  • стрелки не должны пересекать границы блока;
  • стрелки нельзя присоединять к углам блока;
  • стрелки должны быть подписаны, для подписи используются только имена существительные.

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

Виды диаграмм

  • контекстная диаграмма описывает основное назначение системы, а также ее взаимодействие с внешней средой. Может быть только одна контекстная диаграмма, которая обозначается символами A0;
  • диаграмма декомпозиции детализирует отдельные элементы системы и связи между ними. Процедуру декомпозиции можно повторять до тех пор, пока не будет достигнут желаемый уровень детализации модели;
  • диаграмма дерева узлов показывает иерархические зависимости между отдельными функциями;
  • диаграмма только для композиции показывают систему с определенного ракурса, например, со стороны руководителей организации.

Пример диаграммы верхнего уровня A0 в нотации IDF0

Пример диаграммы верхнего уровня A0 в нотации IDF0

Иерархия типов функций

  • деятельность — совокупность всех процессов организации;
  • бизнес-процесс — совокупность логически связанных операций;
  • операция — совокупность последовательных или параллельных действий внутри определенного потока;
  • действие— преобразование свойств какого-либо объекта.

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

Основные характеристики IDF0

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

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

Для чего используется

Нотация универсальна и позволяет детально описывать достаточно сложные системы и процессы на любом уровне.

  • широко применяется в США при автоматизации машинного производства и до сих пор является частью стандарта FIPS (Federal Information Processing Standard);
  • применяется для имплементации методологий непрерывного улучшения, таких как Strategic Justification of Integrated Enterprise Technologies (SJET) и Perform Continuous Enterprise Improvement (PCEI);
  • в литературе можно найти пример описания процесса разработки стратегии на языке IDEF0.
Читайте также:
Как закончить программу в питоне

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

Преимущества

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

Недостатки

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

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

BPMN vs IDEF0

Хотя IDEF0 иногда используют для моделирования бизнес-процессов, эта нотация задумывалась как средство моделирования взаимодействия бизнес-функций, не обязательно в процессном контексте. Стрелка в BPMN показывает точную последовательность выполнения шагов процесса, а в IDEF0 стрелки входов-выходов не обязаны отображать эту последовательность. Кроме того, BPMN содержит XML-описание элементов, что значительно упрощает имплементацию на программном уровне. В отличие от IDEF0, BPMN разрабатывалась с прицелом на автоматизацию бизнес-процессов, поэтому многие элементы нотации показывают именно машинные способы передачи и обработки данных. Нотация нашла широкое применение в BPMS, ERP, CRM, SRM и других информационных системах.

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

Верхнеуровневая диаграмма в Comindware Business Application Platform

Верхнеуровневая диаграмма в Comindware Business Application Platform

Comindware Business Application Platform исправляет этот недостаток BPMN за счет конструктора для проектирования исполняемой архитектуры предприятия. Конструктор визуализирует связи между бизнес-процессами, ресурсами и способностями предприятия, не уступая по точности IDEF0. Инструмент можно использовать для создания иерархических моделей с несколькими уровнями вложений.

Ознакомьтесь с возможностями по построению процессной архитектуры в Comindware Business Application Platform

Елена Гайдукова, маркетолог-аналитик. Работает в сфере BPM и автоматизации процессов с 2014 года. В настоящее время является бренд-менеджером решений на базе Comindware Business Application Platform.

Похожие записи:

Опубликовано: 21 июля 2022 в разделе Мир процессов

Лидер среди BPMS на российском рынке

Компания Comindware признана крупнейшим разработчиком систем управления бизнес-процессами среди российских компаний.

Взгляните на цифровую трансформацию глазами ИТ-директора СургутНефтеГаз

Взгляните на цифровую трансформацию глазами ИТ-директора СургутНефтеГаз

Узнайте, как цифровизовать бизнес-процессы в компании с географически распределённой структурой.

Узнайте, как цифровизовать бизнес-процессы в компании с географически распределённой структурой.

Узнайте, как цифровизовать бизнес-процессы в компании с географически распределённой структурой.

Узнайте как создать ИТ-стратегию и -среду, соответствующую современному темпу развития цифрового бизнеса.

Узнайте как правильно автоматизировать бизнес-процессы HR и в короткие сроки получить результат.

Узнайте как правильно автоматизировать бизнес-процессы HR и в короткие сроки получить результат.

Узнайте как правильно автоматизировать процессы в бирюзовой компании и быстро получить результат.

Узнайте как правильно автоматизировать процессы в бирюзовой компании и быстро получить результат.

Попробуйте инновационную платформу для разработки и запуска бизнес-приложений Comindware Business Application Platform

Попробуйте полнофункциональ­ное решение для управления бизнес-процессами

Случайные статьи

  • Отчёт “Цифровая трансформация 2018”
  • Какие бывают типы документов?
  • Правила организации административно-хозяйственной деятельности
  • Что такое цифровое производство?
  • Виды бизнес-процессов
  • Comindware расширила возможности управления бизнес-процессами в Microsoft Outlook
  • Comindware продемонстрировал мощь Low-code на международном форуме

Полезные страницы

  • Современная BPM система
  • Преимущества системы автоматизации бизнес-процессов
  • CRM система с функционалом BPMS
  • Карта Блога

Источник: www.comindware.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru