Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторные работы_РиСПСиИТ.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
2.37 Mб
Скачать

Программное обеспечение idef-моделирования

Для выполнения системным аналитиком IDEF-моделирования возможно использование ряда пакетов, таких как:

– ALLFusion Process Modeler (Computer Associates International, Inc.),

– Visio (Microsoft Corporation),

– SILVERRUN (Computer System Advisors),

– Designer/2000 (Oracle),

– CASE.Аналитик (МакроПроджект),

– Vantage Team Builder (Cayenne),

– Design/IDEF (Meta Software Corporation) и т.д.

Далее описана кратко работа с моделями в пакетах ALLFusion Process Modeler (пакет BPwin) и Design/IDEF 3.5.

В табл. П1 приведены основные «строительные блоки» для диаграмм IDEF3.

Перекресток "Исключающий ИЛИ" обозначает, что после завершения работы "A", начинает выполняться только одна из трех расположенных параллельно работ B, С или D в зависимости от условий 1, 2 и 3. Перекресток "И" обозначает, что после завершения работы "A", начинают выполняться одновременно три параллельно расположенные работы B, С и D. Перекресток "ИЛИ" обозначает, что после завершения работы "A", может запуститься любая комбинация трех параллельно расположенных работ B, С и D. Например может запуститься только одна из них, могут запуститься три работы, а также могут запуститься двойные комбинации В и С, либо C и D, либо B и D. Перекресток "Исключающий ИЛИ" является самым неопределенным, так как предполагает несколько возможных сценариев реализации бизнес-процесса и применяется для описания слабо формализованных ситуаций.

Пакет BPwin

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

Пакет BPwin фирмы Computer Associates (CA) поддерживает три методологии: IDEF0, DFD и IDEF3, позволяющие анализировать деятельность предприятия с трех ключевых точек зрения (рисунок П.1):

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

– С точки зрения потоков информации (документооборота) в системе. Диаграммы DFD могут дополнить то, что уже отражено в модели IDEF3, поскольку они описывают потоки данных, позволяя проследить, каким образом происходит обмен информацией между бизнес-функциями внутри системы. В тоже время диаграммы DFD оставляют без внимания взаимодействие между бизнес-функциями.

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

BPwin тесно связан с другим программным продуктом – ERwin разработчика Computer Associates International. В частности, те хранилища данных, которые были указаны в DFD диаграммах, можно синхронизировать со схемами реляционных баз данных, созданными в ERwin. Предварительно заполняются справочники пакета.

Пакет Design/IDEF

Пакет Design/IDEF создает диаграммы различных типов.

После запуска программы новый проект создается с помощью команды New пункта меню File. Первая модель, которая создается в проекте, должна быть функциональная модель (IDEF0), поэтому в появившемся окне «Select New Page Type» следует выбрать методологию IDEF0 (рисунок П.2). После нажатия на кнопку «OK» создается страница верхнего уровня модели. На данной странице находится только один блок, который должен представлять систему в виде единого модуля. Все остальные блоки будут располагаться на страницах более низкого уровня. Название блока должно отражать цель всего проекта.

Перед заполнением глоссария должны быть заданы пункты функционально-стоимостного анализа. Для этого необходимо вызвать команду «Activity Centers…» пункта меню Glossary и в появившемся окне набрать список пунктов, по которым будет производится расчет (рисунок П.3).

Заполнение глоссария можно производить либо путем выделения каждой метки и вызова для нее процедуры «Glossary Entry…» из меню Glossary, либо с помощью браузера глоссария (Glossary, Glossary Browser…, рисунок П.4). При вызове браузера появляется окно со списком имен, используемых в модели. Имеется возможность вывести в этом списке только названия блоков, сущностей, ярлыков и т.д. С помощью команды Edit каждое имя может быть дополнено определением, типом и количественной характеристикой (рисунок П.5). Выход из браузера происходит при нажатии на кнопку Done.

Для функциональных блоков необходимо определить данные для функционально-стоимостного анализа. Для этого используется команда «Cost Information…» меню Glossary. Сумма затрат функциональных центров рассчитывается автоматически и показывается в окне Total.

Приложение Б