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

Разработка многометодических (гибридных) функциональных моделей

© Дубейковский В.И., 2008 год

Аналитик отдела внедрения и консалтинга компании "Интерфейс"

Моделирование как инструмент анализа работы систем (AS IS модели) и как инструмент поддержки их модификации или разработки новых систем (TO BE модели) постепенно расширяется.

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

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

  • IDEF0 - Draft Federal Information Processing Standards Publication 183 1993 December 21 Announcing the Standard for INTEGRATION DEFINITION FOR FUNCTION MODELING (IDEF0),
  • IDEF3 - AL-TR-1995-XXXX INFORMATION INTEGRATION FOR CONCURRENT ENGINEERING (IICE) IDEF3 PROCESS DESCRIPTION CAPTURE METHOD REPORT. Richard J. Mayer, Ph.D. Christopher P. Menzel, Ph.D. Michael K. Painter Paula S. deWitte, Ph.D. Thomas Blinn Benjamin Perakath, Ph.D. KNOWLEDGE BASED SYSTEMS, INCORPORATED ONE KBSI PLACE 1500 UNIVERSITY DRIVE EAST COLLEGE STATION, TEXAS 77840-2335 HUMAN RESOURCES DIRECTORATE LOGISTICS RESEARCH DIVISION SEPTEMBER 1995 INTERIM TECHNICAL REPORT FOR PERIOD APRIL 1992 - SEPTEMBER 1995 Approved for public release; distribution is unlimited.
  • Госстандарт России - Р50.1.028 - 2001. Рекомендации по стандартизации.
  • DFD - Data Flow Diagramming Method (см. AllFusion Process Modeler Data Flow Diagramming. Design Guide 7.2. CA)

Заголовки первых двух документов заимствованы из их оригинальных текстов. Последний заголовок (DFD…) принадлежит руководству к CA ERwin Process Modeler (BPwin) 7.2 .

Сюда же, к методам функционального моделирования, можно отнести eEPC (ARIS) и UML- методики.

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

В настоящее время практически исключено внекомпьютерное моделирование функций. Каждое программное средство поддержки ФМ поддерживает ту или другую методику. За исключением CA ERwin Process Modeler (BPwin) 7.2 [Computer Associates International, Inc. (CA)], поддерживающего моделирование в IDEF0, IDEF3, DFD. Моделирование в этих методиках может осуществляться как монометодически, так и взаимосвязанно многометодически - попарно IDEF0 & IDEF3, IDEF0 & DFD, IDEF3 & DFD или взаимосвязанно во всех трёх методиках.

Переход из одной методики в другую в многометодической (гибридной) модели осуществляется в момент декомпозиции. На рис. 1 приведено окно выбора методики декомпозиции.

Рис. 1. AllFusion Process Modeler. Окно выбора методики декомпозиции. Приводится момент декомпозиции Activity диаграммы IDEF0. По умолчанию декомпозиция производится в IDEF0. Могут быть выбраны DFD или IDEF3.

Гибридная модель состоит из взаимосвязанных диаграмм в разных методиках. При этом IDEF0 диаграммы поддерживают описание бизнеспроцессов (Business Process), IDEF3 - потоки процессов (Process Flow), DFD - потоки данных (Data Flow). Будучи пополненными имитационной моделью, функционально - стоимостными данными и организационной структурой (также поддерживаются ERwin Process Modeler (BPwin) 7.2), позволяют при помощи одного инструмента сформировать многостороннее описание работы моделируемой системы.

Разработчиками пакета, с целью обеспечить их интеграцию, введены некоторые изменения в базовые методики. В комплект документов введены их "дайджесты", обращённые только к пользователям пакета - см. рис. 2. Вводимые отклонения от базовых методик в них не введены.

Рис. 2. AllFusion Process Modeler. Список текстов методик моделирования.

Также введена дисциплина взаимного расположения диаграмм в разных методиках- см. рис. 3. Показано, что IDEF0 диаграмма может быть декомпозирована либо в IDEF0 же, либо в IDEF3, либо в DFD. В свою очередь DFD может быть декомпозирована в DFD или в IDEF3. IDEF3 декомпозируется только в IDEF3 же. См. также рис. 4.

На рис. 4 и на рис. 5 приводятся "технология" построения многодиаграммной гибридной ФМ и структура такой ФМ. Иллюстрации разработаны с помощью ERwin Process Modeler (BPwin) 7.2 в методике IDEF3. Здесь пакет использован внеметодически, лишь как графическое средство. Каждый бокс UOW на этих диаграммах представляет диаграмму гибридной ФМ. Цветом и надписями они отнесены к той или другой методике. Красный цвет - диаграммы IDEF0, жёлтый цвет - диаграммы IDEF3, зелёный цвет - диаграммы DFD. 

 
Рис. 3. Структура многометодической функциональной модели.

  

Рис. 4. "Технология" построения многодиаграммной (гибридной) ФМ. 
Рис. 5. Возможная структура многодиаграммной гибридной ФМ

Литература. 

1. Дубейковский В. И. Эффективное моделирование с AllFusion Process Modeler 4.1.4 и AllFusion PM. М.: ДИАЛОГ-МИФИ, 2007 год


 

Ссылки по теме


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

Магазин программного обеспечения   WWW.ITSHOP.RU
erwin Data Modeler Workgroup Edition r9.7 - Product plus 1 Year Enterprise Maintenance Commercial
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
SmartBear Collaborator - Concurrent User License (Includes 1 Year Maintenance)
ReSharper Ultimate - Commercial annual subscription
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Безопасность компьютерных сетей и защита информации
Новости ITShop.ru - ПО, книги, документация, курсы обучения
CASE-технологии
Вопросы и ответы по MS SQL Server
Мир OLAP и Business Intelligence: новости, статьи, обзоры
Новые программы для Windows
 
Статьи по теме
 
Новинки каталога 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