Н. С. РУМЯНЦЕВА,
Научный руководитель – А. В. ТРУСОВ
Национальный исследовательский ядерный университет «МИФИ»
CASE-СРЕДСТВО ДЛЯ СИНТЕЗА ВАРИАНТОВ РЕАЛИЗАЦИИ ТЕХНОЛОГИЧЕСКОГО ПРОЦЕССА
Рассматривается подход к решению задачи синтеза моделей технологического процесса на основе описаний элементарных работ, используемый в прототипе разрабатываемой программной системы. Полученные альтернативные варианты процесса могут использоваться при выборе оптимального способа его реализации.
Основной целью управления проектом является обеспечение его логической и ресурсной осуществимости. При процессном подходе деятельность предприятия можно рассматривать как набор связанных процессов, каждый из которых представляет собой последовательность элементарных операций, обеспечивающих достижение желаемого результата.
Каждый единичный процесс, объединяясь с другими, образует систему, у которой есть начальные условия (входы) и конечные (выходы). Данную модель, состоящую из нескольких таких подпроцессов, также можно представить как технологический процесс (ТП).
Подобный подход соответствует требованиям стандарта IDEF0, в котором бизнес-процесс представлен в виде набора связанных ICOM-блоков - функций, которые преобразуют исходный материал и/или информацию в конечный продукт (услугу) по заданным правилам [1]. Проанализировав полученную модель, можно сделать вывод о возможности реализации проекта, выявить его «узкие места» и предусмотреть возможные ошибки реализации.
Под ресурсами модели будем понимать вход в процесс и получаемый продукт – выход из процесса, его результат. Понятие «ресурс» может означать как материальный, так и информационный источник, средство обеспечения производства и результат хозяйственной деятельности.
Продукт (выход) одного ТП может являться ресурсом (входом) другого. Таким образом, можно сделать обобщение, что и входы, и выходы ICOM-блока являются ресурсами.
В основу рассматриваемой программной системы положена модель [2], в которой под функциональным описанием предметной области рассматривается пара
, где:
– конечное множество объектов модели предметной области (ресурсы с точки зрения IDEF0).
– конечное множество преобразований над объектами модели предметной области (функции с точки зрения IDEF0).
Общим решением задачи назовем совокупность всех ТП, удовлетворяющих условиям поставленной задачи.
Частным решением задачи назовем любой ТП, удовлетворяющий условиям задачи.
Рассматриваемая система обеспечивает ведение базы данных элементарных процессов и с помощью методов обратной волны позволяет получить граф общего решения, построенный по заданным условиям к входным, выходным и обязательным ресурсам или функциям ТП.
При осуществлении синтеза пользователь должен выбрать БД, связанную с описанием процессов для одной или нескольких предметных областей, и задать ряд параметров ТП, среди которых могут присутствовать: цели ТП (конечные ресурсы), начальные ресурсы ТП, обязательные компоненты модели (ресурсы и/или функции).
Из общего решения выделяется множество частных решений ТП, из которого можно выбрать оптимальное по заданным критериям.
Направления для дальнейшего развития системы:
1. учет в модели плана поступления ресурсов и рассмотрение полученных частных решений ТП с точки зрения ресурсной осуществимости проекта;
2. повышение быстродействия алгоритма за счет распараллеливания вычислений.
3. построение модели бизнес-процесса на основании имеющихся журналов событий используемых информационных систем [3].
Список литературы
1. , Мак Методология структурного анализа и проектирования SADT.-
СПб.: Питер, 2005г.
2. , , Никитин и методы синтеза технологических
процессов. Информационно-измерительные и управляющие системы 2011, №10, т. 9,
стр. 39-46
3. , , . Анализ данных и процессов –
СПб.:БХВ-Петербург, 2009 г.


