(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Методика IDEF0 на примере CA BPwin

Источник: tspu

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

Ряд методов, направленных на достижение этой цели, был разработан ВВС США (USAF) в 1970 году как часть ``Программы встраиваемых средств разработки'' (Integrated Computer-aided Manufacturing Program). Цель этой программы состояла в том, чтобы разработать ``обобщенные подсистемы'', которые могли бы многократно использоваться большим количеством фирм и компаний. Чтобы создавать эти подсистемы, язык был разработан таким, чтобы описать только общие функции. Результатом этой программы явилась методология IDEF0, с базисными понятиями, являющимися графическим, кратким, и точным представлением бизнеспроцессов.

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

Возможность создания IDEF0-совместимых диаграмм с элементами рисования и приложениями составления блок-схем, поддержания целостности ссылок между диаграммами (то есть стрелка, упоминаемая в одной диаграмме, должна быть упомянута во всех других соответствующих диаграммах) в BPWin очень легка, в то время как ``ручная'' разработка таких диаграмм подвержена ошибкам и очень трудоемка. Использование BPwin для графического моделирования процесса обеспечивает легкое использование связей и диаграмм и автоматизирует запись IDEF0 для достижения проверки целостности модели.

Краткое введение в стандарты IDEF0

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

Стрелками, как уже было сказано, помечаются различные ресурсы.

Существует пять типов стрелок, сгруппированных по их отношениям к конкретным активностям.

Input Arrow (Входная стрелка). Входные данные трансформируются активностью в выходные. Возможно, что некоторые активности могут не иметь входных стрелок. Они относятся к левой стороне прямоугольника на диаграмме IDEF0.

Control Arrow (Управляющая стрелка). Элементы управления, регулирующие, как, когда и на каких условиях срабатывает активность. Они относятся к верхней стороне прямоугольника IDEF0.

Output Arrow (Выходная стрелка). Выходные данные - результат работы активности. Каждая активность должна иметь, по крайней мере, одну выходную стрелку. Они относятся к правой стороне прямоугольника IDEF0.

Mechanism Arrow (Стрелка механизма). Механизмы - это ресурсы или системы, которые производят действие. Они относятся к нижней стороне прямоугольника IDEF0.

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

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

Ценовая оценка, основанная на стандарте IDEF0

Было сказано, что каждый прямоугольник на IDEF0-диаграмме обозначает собой определенное действие (активность). Активности могут быть связаны между собой различными отношениями. Рассмотрим два из них: отношение FOL (following - когда вход одной активности является выходом другой), и отношение POF (a part of - когда несколько активностей иерархически абстрагируются до одной активности, являясь ее составными частями). Наличие уже этих двух соотношений дает возможности широкого анализа. Предположим, что каждой активности приписана некоторая оценка, например, ценовая. Тогда ценовая оценка активности, включающей в себя другие активности по отношению POF, получается как сумма всех активностей нижнего уровня. Напротив, если имеется временная оценка активностей, то общее время, требуемое для выполнения всех активностей, связанных отношением FOL, вычисляется как сумма времени выполнения каждой из активностей. Благодаря только таким средствам анализа, можно выявить критический путь по времени внутри процесса или найти активности, на выполнение которых затрачивается максимальное количество средств. Анализ происходит автоматически, причем, имеется возможность анимации модели и просмотра выполнения активностей в реальном масштабе времени.

CA BPwin, таким образом, является классической верхней CASE-системой, предназначенной для оптимизации по различным параметрам моделей процессов, связанных с затратами времени и иных ресурсов.



 Распечатать »
 Правила публикации »
  Обсудить материал в конференции ERwin »
Написать редактору 
 Рекомендовать » Дата публикации: 21.07.2009 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
erwin Data Modeler Navigator Edition r9.7 - Product plus 1 Year Enterprise Maintenance Commercial
erwin Data Modeler Standard Edition r9.7 - Product plus 1 Year Enterprise Maintenance Commercial
erwin Data Modeler Workgroup Edition r9.7 - Product plus 1 Year Enterprise Maintenance Commercial
IBM RATIONAL Rose Enterprise Floating User License + Sw Subscription & Support 12 Months
ABViewer Professional пользовательская
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
CASE-технологии
Программирование в AutoCAD
Мир OLAP и Business Intelligence: новости, статьи, обзоры
Новости мира 3D-ускорителей
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
Обсуждения в форумах
Как выбрать матрас (5)
Подскажите как правильно выбрать матрас и на что в целом следует обратить внимание на ваш...
 
ErWin to Access Relation Error (2)
Всем привет! ErWin при попытке генерации в Ассеss выдаёт: ERwinDatabase.Relations.Append...
 
Смена типа уровня модели (1)
Здравствуйте. При запуске программы выбрал уровень "Логический" вместо "Логический и...
 
Process Modeler (BPwin). Не добавляются Referent Tool, Ext Ref Tool и Data Store Tool (4)
Process Modeler (BPwin). В диаграммы не добавляются Referent Tool, External Reference Tool и...
 
Проектирование курсовой работы в BPWin (33)
Здравствуйте.Подскажите пожалуйста где можно найти примерное проектирование курсовой работы...
 
 
 



    
rambler's top100 Rambler's Top100