ISSN 2305-5626. Вестник МГТУ им. Н.Э. Баумана: электронное издание. 2013
2
Целью работы является улучшение качества динамического
управления процессами предприятий путем использования такой их
модели, которая основана на явной трассировке управления и данных
между узлами сети. Это позволяет решить проблему автоматической
генерации управляющей программы по ее описанию в виде иерархи-
чески организованных диаграмм процессов.
Проблемы моделирования процессов.
Современное модели-
рование бизнес-процессов возникло на основе методологии струк-
турного анализа и проектирования SADT (Structured Analysis and
Design Technique) [2] и стандарте IDEF0 (Integrated computer-aided
manufacturing DEFinition) [3]. Эти методологии предназначены для
высокоуровневого описания процессов в функциональном аспекте;
они состоят из диаграмм, текстов и глоссария, имеющих ссылки
друг на друга. Диаграммы — главные компоненты модели, все
функции и интерфейсы в них представлены как узлы (функцио-
нальные блоки) и дуги (рис. 1). Каждый узел может быть декомпо-
зирован на другой диаграмме. Следует отметить, что нотации в ме-
тодологии SADT и IDEF0 предназначены для описания только
состава процессов, а не их последовательности. Имеются также не-
которая сложность восприятия диаграмм и проблема согласования
нескольких взаимодействующих процессов.
Рис. 1. Функциональный блок IDEF0
Для частичного устранения недостатков IDEF0 используется
описание потоков данных в нотации DFD (Data Flow Diagram) [4].
Цель такого представления — продемонстрировать, как каждый про-
цесс преобразует свои входные данные в выходные. Основными
компонентами диаграмм потоков данных являются внешние и внут-
ренние сущности, процессы, накопители данных и потоки данных
(рис. 2). Каждый процесс может быть детализирован c помощью дру-
гой диаграммы или спецификации. Языки спецификации, как прави-
ло, не стандартизованы и могут варьироваться от естественного язы-
ка до визуальных языков моделирования.
Дальнейшее развитие методологии IDEF, а именно стандартов
IDEF1 (методология моделирования информационных потоков внут-
ри системы) и IDEF1X (методология построения реляционных струк-
тур данных), преследовало цель устранить недостатки, присущие мо-
делям потока данных.