SlideShare a Scribd company logo
1
УДК 65.011.56
Симкин А.В.1,2
1 ГОУ ВПО «Московский физико-технический институт»
2 Московский государственный университет имени Н.Э. Баумана
Создание и применение модели гибкой автоматизации
бизнес-процессов с использованием семантических сетей
Аннотация
В данной статье рассмотрено проектирование современного подхода,
называемого «управлением соответствиями», обеспечивающего гибкое описание
бизнес-процессов на уровне пользователя. Рассмотрены методологические и
практические способы проектирования информационных систем. Описана
существующая апробация и полученные результаты работы в данном направлении.
Ключевые слова: автоматизация, бизнес-процесс, интернет-магазин,
информационная система, онтологическая структура, семантическая сеть, система
управление предприятием, управление соответствиями.
Введение
Время от времени в организациях возникает проблема, связанная с
автоматизацией бизнес-процессов. В силу быстрой изменчивости бизнес-среды
компаниям необходимо оперативно адаптировать свои бизнес-процессы. Например,
для компании «живущей» в динамично развивающейся сфере интернет ритейла без
постоянного сопровождения и изменения системы управленческого учета работа
персонала организации может быть малоэффективной. Формализованная адаптация
процессов обычно не вызывает труда1, тогда как модификация информационной
системы уровня предприятия требует больших затрат.
Что же делать в этом случае? Самый правильный способ - это создание
стратегической модели информационной системы, которая может динамически
изменяться одновременно с предприятием. В данном случае, компонентный метод
самый распространенный и правильный, с точки зрения архитектуры предприятия.
Данный архитектурный подход подробно рассмотрен в литературе [1].
1
Данное замечание сделано относительно затрат на ее реализацию. Однако, например, формализация
процесса с точки зрения программиста и пользователя может сильно отличаться.
2
Однако на текущий момент не существует универсальных методов
семантического описания бизнес-процессов на уровне информационных систем
предприятия. Для описания бизнес-процессов и построения формализованных
моделей верхнего уровня можно воспользоваться такими средствами как BPWIN
или ARIS. К сожалению, их непосредственная интеграция с информационными
системами уровня предприятия не всегда возможна и целесообразна.
Человечеству еще предстоит пройти этап создания универсальной модели
формализации и описания бизнес-процессов, которая позволит избавиться от
программиста при разработке информационных систем. Если архитектор
предприятия сможет сам проектировать и разрабатывать всю информационную
систему, рассогласование формализованной модели и ее реализации будет
устранено.
Попытка решения данной задачи требует перехода в область искусственного
интеллекта. А методология этого процесса, т.е. вопрос о том, как предоставить
знания о модели, принадлежит когнитивной психологии и философии формализмов.
Таким образом, видно, что исследование данной задачи лежит на стыке различных
областей науки, что добавляет ещё большую сложность для ее решения.
В настоящее время методики семантического представления и, впоследствии,
эффективного использования больших массивов знаний активно разрабатываются
и внедряются за счет новой формы организации и обработки знаний в сети Internet -
Semantic Web [2] . Эта концепция предполагает дополнение развертываемых в Web
материалов семантическими описаниями специального вида2, допускающих
автоматическую обработку. Однако переход к технологиям Web 2.0, и в будущем, к
Web 3.0, в практики Web-технологий встречается очень редко, не говоря уже об
информационных системах уровня предприятия.
Существует много методов представления знаний с точки зрения
графических формализмов, таких как: представление знаний с графической
нотацией, продукционное представление знаний и деревья «И/ИЛИ», семантические
сети, фреймовые иерархии, представление знаний в Semantic Web. Данные методы
подробно рассмотрены в литературе [4].
2
Расширяемый Язык Разметки (eXtensible Markup Language, XML) и Система Описания Ресурсов (Resource
Description Framework, RDF) - см. литературу [3].
3
Построение модели
Поставим задачу создания и реализации простой и распространенной модели
бизнес-процесса Интернет-торговли. Получение формализованного описания
исходных данных необходимо для последующей автоматизации данного процесса.
Для решения подобной задачи была разработана (рис. 1) цикличная модель
представления знаний. Рассмотрим подробнее данную модель.
Первичное описание бизнес-процесса обычно имеет лексическое
представление. На первом этапе необходимо выбрать имеющиеся данные.
Второй этап один из самых сложных с точки зрения «компьютерного разума».
Задача выражения смысла - это первый этап «вплетения» семантической сети в уже
имеющуюся структуру знаний [3]. С точки зрения функциональной возможностей
машинной обработки, решение этого этапа задачи означает более эффективную
обработку и «понимание» данных ЭВМ.
На этапе выбора способа представления знаний имеет смысл подобрать
наиболее оптимальный вариант с точки зрения уровня детализации. В данном
случае имеется в виду, что представление одних и тех же знаний может иметь
различный вид3. Например, программист и пользователь системы могут совершенно
по-разному воспринимать входящую информацию по какому-либо объекту системы.
Следующий этап «Представление знаний» заключается в выборе метода
описания и его формализации, в каком либо виде. Как уже говорилось ранее,
существует множество методов представления знаний с точки зрения графических
формализмов [4].
На последнем этапе необходимо реализовать полученное представление
программными средствами. Это очень самая сложная практическая задача. Кроме
того не существует каких либо методик реализации данной задачи.
Предложенная модель цикличная (см. рис. 1). Это необходимо для того чтобы
была возможна ее детализация, выбирая каждый полученный уровень
представления и применяя к нему данную модель.
3
См. далее на примере.
4
Рисунок 1. Модель представления динамических бизнес-процессов
Применение модели
Теперь применим данную модель к поставленной задаче. Управленческий
учет организации, занимающейся доставкой товаров4, невозможно вести без
реквизита «Статус заказа» документа «Заказ Покупателя/Поставщику». Это свойство
позволяет отслеживать текущее состояние документа.
Грамотное и четко формализованное отражение знаний о текущем состоянии
объекта (в данном случае это Заказ) и является семантическим его представлением.
Описав логику сопоставления статуса Заказа определенному набору критериев, мы,
не подозревая, уже формализуем на верхнем уровне состояния, в которых может
находиться Заказ. Какой бы короткий не был бизнес-процесс без данного свойства
быстро и оперативно отследить текущую ситуацию по необходимому документу
невозможно. Ведь открытие и просмотр огромных аналитических отчетов,
достаточно трудоемкая задача, требующая способности пользователя к быстрому
анализу больших объемов информации. Мы уже прошли первые этапы модели. На
следующих этапах выберем способ и метод представления знаний.
В простом аналитическом случае можно представить семантику Заказа как
знания с графической аннотацией. Однако часто, применяется простое лексическое
4
В данном случае это Интернет-торговля.
Выбор данных
Выражение
смысла
Выбор способа
представления
знаний
Представление
знаний
Реализация
полученного
представления
5
описание содержащейся в заказе информации. Например: «Статус “Необработан”
ставится в момент поступления заказа в систему и не меняется до тех пор, пока не
сделан хотя бы один заказ поставщику, или не зарезервирован хотя бы один товар на
складе»5.
Рисунок 2. Этапы бизнес-процесса интернет заказа.
Подобный вид представления знаний хорошо понятен любому человеку,
однако он сложен в описании, и требует хорошей концентрации как
формализующего, так и интерпретирующего.
Теперь покажем, как различие способов представления знаний сказывается
на понимании бизнес-процесса пользователями системы.
Классический бизнес-процесс6, для компаний, занимающихся Интернет-
торговлей, выглядит следующим образом (см. рисунок 2). Для нашей задачи
рассмотрим детализированный бизнес-процесс «Исполнение Заказа». На рисунке 3
представлен бизнес-процесс в его классическом функциональном7 понимании.
Как видно, в подобном представлении очень хорошо видно, кто и какие
функции выполняет, однако трудно сказать о том, в каком состоянии находится тот
или иной «Заказ Покупателя».
Таким образом, в данной задаче целесообразно описать бизнес-процесс
документа «Заказ Покупателя» с точки зрения его движения по статусам, как
наиболее оптимальный. На данном уровне декомпозиции это удобнее всего
реализовать методикой расширенных семантических сетей деревьями «И/ИЛИ» [4].
Таким образом, мы определим, какие семантические статусы достигаются в тот или
иной момент его состояния.
5
Пример формализации статуса Заказа лексикой; взят из реальной организации.
6
Данный бизнес-процесс получен обобщенно по результатам исследования около 5 компаний.
7
Здесь, под функциональностью имеется в виду то, что бизнес-процесс отражает функции и роли
исполнителей этих функций.
6
На рисунке 4 изображено подобное описание. Конечно, в данном случае
говорить о полном представлении семантической сети не приходится. Во-первых,
мы имеем узкоспециализированную задачу, ориентированную на определенный
бизнес-процесс. Во-вторых, даже в рамках данного бизнес-процесса нам удалось
применить выработанную модель, с помощью которой можно решать подобные
задачи. Причем в данном случае использованы далеко не все свойства и
возможности расширенных семантических сетей. Например, у каждого документа
можно выделить еще определенные свойства и наследования8.
8
См. литературу [4].
Формирование
поставки/
реализации
Доставка
Курьер
Логист/Менеджер
Получение
денег
Возврат
товара
Приём денег
Товар
принят?
Нет Да
Управление
курьерами и
доставками
Логист
Склад
Кассир
Статус заказа:
«Формируется/В работе»
Исполнение заказа
Резервирование
товаров
Заказ
Поставщику
Поступление ТиУ
Отчет по
доставке
V
Заказ
Покупателя
Склад
Статус заказа:
«Не обработан»
Статус заказа:
«Сформирован»
Статус заказа:
«Доставлен»
Статус заказа:
«Не доставлен»
Рисунок 3. Бизнес-процесс «Исполнение заказа»
7
V
V
Резервирование
товаров 1..K
Заказ
Поставщику
K..N
V
Заказ
Поставщику
1..N
Резервирование
товаров
Заказ
Поставщику
Не обработан
Формируется
Сформирован
В работе
Доставлен
Не доставлен
V
Поступление ТиУ
1..K
Заказ Поставщику
K..N
Дата Поступления =
Дата Отгрузки
V
Поступление
ТиУ 1..N
V
Поступление
ТиУ 1..N
Отчет по
доставке
V
Смена
статуса
Смена
статуса
Смена
статуса
Смена
статуса
Заказ Покупателя
Рисунок 4. Бизнес-процесс, отраженный в виде семантических сетей расширенных деревьями «И/ИЛИ»
Этап реализации, возможно, самый сложный и трудоемкий в данной модели.
К сожалению не всегда возможно технически реализовать подобную задачу. Даже
если с методологической точки зрения знания были хорошо описаны и
формализованы. Тем более гибкую автоматизацию бизнес-процесса реализуемого
при внедрении системы управления уровня предприятия не всегда целесообразно
выполнять.
При решении данной задачи был проведен первый этап реализации гибкого
бизнес-процесса. На платформе 1С: Предприятие 89 в прикладном решении
Управление торговлей 10.3 была разработана подсистема управления статусами
Заказа. Реквизит документа «Заказ Покупателя» обладает возможностью
мониторинга и его гибкой настройки как со стороны пользователя самостоятельно,
так и со стороны правил логистики. Для этого в конфигуратор были заложены
«точки» или состояния бизнес-процесса, на которые опирается дальнейшее
поведение подсистемы управления статусами. У программиста или пользователя
9
Подробное описание архитектуры данной платформы приведено в литературе [5].
8
всегда имеется возможность добавить новый статус и определить его описание
(программным кодом и набором правил) или изменить существующий не
затрагивая конфигурацию системы (см. рисунок 5). Это позволяет более гибко и
быстро настраивать бизнес-процесс под каждого заказчика.
Заключение
Следующий этап перехода к более гибкому и понятному семантическому
представлению бизнес-процесса с точки зрения пользователя – это реализация в
системе определенного набора универсальных правил, позволяющих ему
трансформировать заложенный бизнес-процесс. Так же возможна реализация
графического интерфейса, который позволил бы пользователю работать в режиме
WYSIWYG.
Таким образом, была сформулирована и применена модель для описания и
последующей автоматизации динамически трансформирующихся бизнес-процессов
с использованием семантических сетей.
Рисунок 5. Справочник «Статусы заказов»
9
Литература
1. Зиндер Е. З. «3D-предприятие» - модель трансформирующейся системы //
Директор ИС. – 2000. – № 4. –
http://www.citforum.ru/seminars/cbd2000/cbd_day2_01.shtml
2. Semantic Web. – http://www.w3.org/2001/sw
3. Tim Berners-Lee, James Hendler, Ora Lassila. The Semantic Web // Scientific American
Magazine. – 2001, May. – http://www.scientificamerican.com/article.cfm?id=the-
semantic-web. – Перевод: http://ezolin.pisem.net/logic/semantic_web_rus.html
4. С.Е. Дубовик, Д.В. Сошников. Использование семантических сетей, расширенных
деревьями И/ИЛИ для представления структурно-динамических знаний в
интеллектуальных системах // Электронный журнал Труды МАИ. – 2003. – № 13.
– http://www.mai.ru/science/trudy/
5. Габец А.П. и др. Профессиональная разработка в системе 1С: Предприятие 8. – М.:
«1С-Паблишинг»; СПб.: Питер, 2006. – 808 с.
6. Бедрединов Р., Бедрединов Т. Система открытого информационного обмена как
инструмент управления качеством бизнес-процессов компании // Управление
финансовыми рисками. – 2008. – № 2. – http://bedredinov.ru/

More Related Content

What's hot

О концептуальном моделировании
О концептуальном моделированииО концептуальном моделировании
О концептуальном моделировании
Отшельник
 
CompanyMedia4You - Нити управления
CompanyMedia4You - Нити управленияCompanyMedia4You - Нити управления
CompanyMedia4You - Нити управления
ИнтерТраст
 
Практический анализ по RUP
Практический анализ по RUPПрактический анализ по RUP
Практический анализ по RUP
SQALab
 
Ddd happy dev-2013-tsepkov
Ddd happy dev-2013-tsepkovDdd happy dev-2013-tsepkov
Ddd happy dev-2013-tsepkov
Maxim Tsepkov
 
аналитик и BPMN
аналитик и BPMNаналитик и BPMN
аналитик и BPMNYuri Vedenin
 
Логическая витрина для доступа к большим данным
Логическая витрина для доступа к большим даннымЛогическая витрина для доступа к большим данным
Логическая витрина для доступа к большим данным
Sergey Gorshkov
 
Getting Started to the System Design
Getting Started to the System DesignGetting Started to the System Design
Getting Started to the System Design
Anatoly Simkin
 
2012 04 05_моделирование бизнес-процессов
2012 04 05_моделирование бизнес-процессов2012 04 05_моделирование бизнес-процессов
2012 04 05_моделирование бизнес-процессовReshetnikov Alexander
 
Бизнес весна 2014 лекция 1
Бизнес весна 2014 лекция 1Бизнес весна 2014 лекция 1
Бизнес весна 2014 лекция 1Technopark
 

What's hot (10)

О концептуальном моделировании
О концептуальном моделированииО концептуальном моделировании
О концептуальном моделировании
 
CompanyMedia4You - Нити управления
CompanyMedia4You - Нити управленияCompanyMedia4You - Нити управления
CompanyMedia4You - Нити управления
 
Практический анализ по RUP
Практический анализ по RUPПрактический анализ по RUP
Практический анализ по RUP
 
Ddd happy dev-2013-tsepkov
Ddd happy dev-2013-tsepkovDdd happy dev-2013-tsepkov
Ddd happy dev-2013-tsepkov
 
аналитик и BPMN
аналитик и BPMNаналитик и BPMN
аналитик и BPMN
 
Логическая витрина для доступа к большим данным
Логическая витрина для доступа к большим даннымЛогическая витрина для доступа к большим данным
Логическая витрина для доступа к большим данным
 
Getting Started to the System Design
Getting Started to the System DesignGetting Started to the System Design
Getting Started to the System Design
 
2012 04 05_моделирование бизнес-процессов
2012 04 05_моделирование бизнес-процессов2012 04 05_моделирование бизнес-процессов
2012 04 05_моделирование бизнес-процессов
 
Бизнес весна 2014 лекция 1
Бизнес весна 2014 лекция 1Бизнес весна 2014 лекция 1
Бизнес весна 2014 лекция 1
 
Presentation blue new
Presentation blue newPresentation blue new
Presentation blue new
 

Viewers also liked

Применение онтологических структур в ERP-системах
Применение онтологических структур в ERP-системахПрименение онтологических структур в ERP-системах
Применение онтологических структур в ERP-системах
Anatoly Simkin
 
Key factor management system like a tool to improve competitiveness of Russia...
Key factor management system like a tool to improve competitiveness of Russia...Key factor management system like a tool to improve competitiveness of Russia...
Key factor management system like a tool to improve competitiveness of Russia...
Anatoly Simkin
 
Модель системы оценки эффективности реализации программ развития национальных...
Модель системы оценки эффективности реализации программ развития национальных...Модель системы оценки эффективности реализации программ развития национальных...
Модель системы оценки эффективности реализации программ развития национальных...
Anatoly Simkin
 
Простой подход к проектированию сложной системы
Простой подход к проектированию сложной системыПростой подход к проектированию сложной системы
Простой подход к проектированию сложной системы
Anatoly Simkin
 
Семь практических методов и инструментов, позволяющих оптимизировать работу н...
Семь практических методов и инструментов, позволяющих оптимизировать работу н...Семь практических методов и инструментов, позволяющих оптимизировать работу н...
Семь практических методов и инструментов, позволяющих оптимизировать работу н...
Anatoly Simkin
 
Модель выбора компонентов информационно-аналитической системы управления унив...
Модель выбора компонентов информационно-аналитической системы управления унив...Модель выбора компонентов информационно-аналитической системы управления унив...
Модель выбора компонентов информационно-аналитической системы управления унив...
Anatoly Simkin
 
Развитие модели зрелости системы стратегического управления вузом по ключевым...
Развитие модели зрелости системы стратегического управления вузом по ключевым...Развитие модели зрелости системы стратегического управления вузом по ключевым...
Развитие модели зрелости системы стратегического управления вузом по ключевым...
Anatoly Simkin
 
Практический подход к систематизации требований при проектировании информацио...
Практический подход к систематизации требований при проектировании информацио...Практический подход к систематизации требований при проектировании информацио...
Практический подход к систематизации требований при проектировании информацио...
Anatoly Simkin
 
Разработка системы гибкой автоматизации Интернет-торговли
Разработка системы гибкой автоматизации Интернет-торговлиРазработка системы гибкой автоматизации Интернет-торговли
Разработка системы гибкой автоматизации Интернет-торговли
Anatoly Simkin
 
Development of the model of maturity of the strategic university management b...
Development of the model of maturity of the strategic university management b...Development of the model of maturity of the strategic university management b...
Development of the model of maturity of the strategic university management b...
Anatoly Simkin
 
Подход к созданию независимой системы рейтингования российских вузов
Подход к созданию независимой системы рейтингования российских вузовПодход к созданию независимой системы рейтингования российских вузов
Подход к созданию независимой системы рейтингования российских вузов
Anatoly Simkin
 
Исследование и разработка программного обеспечения интерполяции изображений
Исследование и разработка программного обеспечения интерполяции изображенийИсследование и разработка программного обеспечения интерполяции изображений
Исследование и разработка программного обеспечения интерполяции изображений
Anatoly Simkin
 
Математическая модель системы оценки эффективности реализации программ развит...
Математическая модель системы оценки эффективности реализации программ развит...Математическая модель системы оценки эффективности реализации программ развит...
Математическая модель системы оценки эффективности реализации программ развит...
Anatoly Simkin
 
Information Systems Design: License Plate Recognition
Information Systems Design: License Plate RecognitionInformation Systems Design: License Plate Recognition
Information Systems Design: License Plate Recognition
Anatoly Simkin
 
The business strategy for fast food chain "The Mc"
The business strategy for fast food chain "The Mc"The business strategy for fast food chain "The Mc"
The business strategy for fast food chain "The Mc"
Anatoly Simkin
 
Создание системы гибкой автоматизации Интернет-торговли
Создание системы гибкой автоматизации Интернет-торговлиСоздание системы гибкой автоматизации Интернет-торговли
Создание системы гибкой автоматизации Интернет-торговли
Anatoly Simkin
 
Стратегия преобразования Отдела региональных продаж Unilever
Стратегия преобразования Отдела региональных продаж UnileverСтратегия преобразования Отдела региональных продаж Unilever
Стратегия преобразования Отдела региональных продаж Unilever
Anatoly Simkin
 
Подход к комплексному применению методологий систематизации требований
Подход к комплексному применению методологий систематизации требованийПодход к комплексному применению методологий систематизации требований
Подход к комплексному применению методологий систематизации требований
Anatoly Simkin
 

Viewers also liked (18)

Применение онтологических структур в ERP-системах
Применение онтологических структур в ERP-системахПрименение онтологических структур в ERP-системах
Применение онтологических структур в ERP-системах
 
Key factor management system like a tool to improve competitiveness of Russia...
Key factor management system like a tool to improve competitiveness of Russia...Key factor management system like a tool to improve competitiveness of Russia...
Key factor management system like a tool to improve competitiveness of Russia...
 
Модель системы оценки эффективности реализации программ развития национальных...
Модель системы оценки эффективности реализации программ развития национальных...Модель системы оценки эффективности реализации программ развития национальных...
Модель системы оценки эффективности реализации программ развития национальных...
 
Простой подход к проектированию сложной системы
Простой подход к проектированию сложной системыПростой подход к проектированию сложной системы
Простой подход к проектированию сложной системы
 
Семь практических методов и инструментов, позволяющих оптимизировать работу н...
Семь практических методов и инструментов, позволяющих оптимизировать работу н...Семь практических методов и инструментов, позволяющих оптимизировать работу н...
Семь практических методов и инструментов, позволяющих оптимизировать работу н...
 
Модель выбора компонентов информационно-аналитической системы управления унив...
Модель выбора компонентов информационно-аналитической системы управления унив...Модель выбора компонентов информационно-аналитической системы управления унив...
Модель выбора компонентов информационно-аналитической системы управления унив...
 
Развитие модели зрелости системы стратегического управления вузом по ключевым...
Развитие модели зрелости системы стратегического управления вузом по ключевым...Развитие модели зрелости системы стратегического управления вузом по ключевым...
Развитие модели зрелости системы стратегического управления вузом по ключевым...
 
Практический подход к систематизации требований при проектировании информацио...
Практический подход к систематизации требований при проектировании информацио...Практический подход к систематизации требований при проектировании информацио...
Практический подход к систематизации требований при проектировании информацио...
 
Разработка системы гибкой автоматизации Интернет-торговли
Разработка системы гибкой автоматизации Интернет-торговлиРазработка системы гибкой автоматизации Интернет-торговли
Разработка системы гибкой автоматизации Интернет-торговли
 
Development of the model of maturity of the strategic university management b...
Development of the model of maturity of the strategic university management b...Development of the model of maturity of the strategic university management b...
Development of the model of maturity of the strategic university management b...
 
Подход к созданию независимой системы рейтингования российских вузов
Подход к созданию независимой системы рейтингования российских вузовПодход к созданию независимой системы рейтингования российских вузов
Подход к созданию независимой системы рейтингования российских вузов
 
Исследование и разработка программного обеспечения интерполяции изображений
Исследование и разработка программного обеспечения интерполяции изображенийИсследование и разработка программного обеспечения интерполяции изображений
Исследование и разработка программного обеспечения интерполяции изображений
 
Математическая модель системы оценки эффективности реализации программ развит...
Математическая модель системы оценки эффективности реализации программ развит...Математическая модель системы оценки эффективности реализации программ развит...
Математическая модель системы оценки эффективности реализации программ развит...
 
Information Systems Design: License Plate Recognition
Information Systems Design: License Plate RecognitionInformation Systems Design: License Plate Recognition
Information Systems Design: License Plate Recognition
 
The business strategy for fast food chain "The Mc"
The business strategy for fast food chain "The Mc"The business strategy for fast food chain "The Mc"
The business strategy for fast food chain "The Mc"
 
Создание системы гибкой автоматизации Интернет-торговли
Создание системы гибкой автоматизации Интернет-торговлиСоздание системы гибкой автоматизации Интернет-торговли
Создание системы гибкой автоматизации Интернет-торговли
 
Стратегия преобразования Отдела региональных продаж Unilever
Стратегия преобразования Отдела региональных продаж UnileverСтратегия преобразования Отдела региональных продаж Unilever
Стратегия преобразования Отдела региональных продаж Unilever
 
Подход к комплексному применению методологий систематизации требований
Подход к комплексному применению методологий систематизации требованийПодход к комплексному применению методологий систематизации требований
Подход к комплексному применению методологий систематизации требований
 

Similar to Создание и применение модели гибкой автоматизации бизнес процессов с использованием семантических сетей

Концепция применения онтологических структур в ERP-системах
Концепция применения онтологических структур в ERP-системахКонцепция применения онтологических структур в ERP-системах
Концепция применения онтологических структур в ERP-системах
Anatoly Simkin
 
моделирование бизнес процессов с B pwin 4.0
моделирование бизнес процессов с B pwin 4.0моделирование бизнес процессов с B pwin 4.0
моделирование бизнес процессов с B pwin 4.0vaha1411
 
лекция 4
лекция 4лекция 4
лекция 4cezium
 
лекция 4
лекция 4лекция 4
лекция 4cezium
 
2012 03 22_бизнес-процессы
2012 03 22_бизнес-процессы2012 03 22_бизнес-процессы
2012 03 22_бизнес-процессыReshetnikov Alexander
 
20151101 Антикейс: традиционный подход к автоматизации контура управления
20151101 Антикейс: традиционный подход к автоматизации контура управления20151101 Антикейс: традиционный подход к автоматизации контура управления
20151101 Антикейс: традиционный подход к автоматизации контура управления
Andrei A. Emelin
 
7 видеошпаргалка
7 видеошпаргалка7 видеошпаргалка
7 видеошпаргалкаRnD_SM
 
20130711 как выбрать систему управления своим бизнесом1
20130711 как выбрать систему управления своим бизнесом120130711 как выбрать систему управления своим бизнесом1
20130711 как выбрать систему управления своим бизнесом1
Andrei A. Emelin
 
Коммуникация при различной структуре мышления - таксономия против фолксономии
Коммуникация при различной структуре мышления - таксономия против фолксономииКоммуникация при различной структуре мышления - таксономия против фолксономии
Коммуникация при различной структуре мышления - таксономия против фолксономии
SQALab
 
Статья «Проблемы внедрения корпоративных информационных систем: уровень при...
Статья «Проблемы внедрения  корпоративных информационных систем:  уровень при...Статья «Проблемы внедрения  корпоративных информационных систем:  уровень при...
Статья «Проблемы внедрения корпоративных информационных систем: уровень при...
ph.d. Dmitry Stepanov
 
Моделирование данных - краткий обзор
Моделирование данных - краткий обзорМоделирование данных - краткий обзор
Моделирование данных - краткий обзор
Andrei Savenko
 
BPM: Почему надо говорить о системе курсов для всех заинтересованных лиц орга...
BPM: Почему надо говорить о системе курсов для всех заинтересованных лиц орга...BPM: Почему надо говорить о системе курсов для всех заинтересованных лиц орга...
BPM: Почему надо говорить о системе курсов для всех заинтересованных лиц орга...
ABPMP Russian Chapter
 
7 видеошпаргалка+
7 видеошпаргалка+7 видеошпаргалка+
7 видеошпаргалка+RnD_SM
 
7 видеошпаргалка+
7 видеошпаргалка+7 видеошпаргалка+
7 видеошпаргалка+RnD_SM
 
7 видеошпаргалка+
7 видеошпаргалка+7 видеошпаргалка+
7 видеошпаргалка+RnD_SM
 
Проблемы внедрения систем Business Intelligence
Проблемы внедрения систем Business IntelligenceПроблемы внедрения систем Business Intelligence
Проблемы внедрения систем Business Intelligence
Dmitry Bulgakov
 
7 видеошпаргалка
7 видеошпаргалка7 видеошпаргалка
7 видеошпаргалкаRnD_SM
 
7 видеошпаргалка+
7 видеошпаргалка+7 видеошпаргалка+
7 видеошпаргалка+RnD_SM
 
Role of Semantic Models in smarter industrial ops Chapter 2 of current MOM Ch...
Role of Semantic Models in smarter industrial ops Chapter 2 of current MOM Ch...Role of Semantic Models in smarter industrial ops Chapter 2 of current MOM Ch...
Role of Semantic Models in smarter industrial ops Chapter 2 of current MOM Ch...
Bill Bosler, P.E.
 

Similar to Создание и применение модели гибкой автоматизации бизнес процессов с использованием семантических сетей (20)

Концепция применения онтологических структур в ERP-системах
Концепция применения онтологических структур в ERP-системахКонцепция применения онтологических структур в ERP-системах
Концепция применения онтологических структур в ERP-системах
 
моделирование бизнес процессов с B pwin 4.0
моделирование бизнес процессов с B pwin 4.0моделирование бизнес процессов с B pwin 4.0
моделирование бизнес процессов с B pwin 4.0
 
лекция 4
лекция 4лекция 4
лекция 4
 
лекция 4
лекция 4лекция 4
лекция 4
 
2012 03 22_бизнес-процессы
2012 03 22_бизнес-процессы2012 03 22_бизнес-процессы
2012 03 22_бизнес-процессы
 
20151101 Антикейс: традиционный подход к автоматизации контура управления
20151101 Антикейс: традиционный подход к автоматизации контура управления20151101 Антикейс: традиционный подход к автоматизации контура управления
20151101 Антикейс: традиционный подход к автоматизации контура управления
 
7 видеошпаргалка
7 видеошпаргалка7 видеошпаргалка
7 видеошпаргалка
 
20130711 как выбрать систему управления своим бизнесом1
20130711 как выбрать систему управления своим бизнесом120130711 как выбрать систему управления своим бизнесом1
20130711 как выбрать систему управления своим бизнесом1
 
Коммуникация при различной структуре мышления - таксономия против фолксономии
Коммуникация при различной структуре мышления - таксономия против фолксономииКоммуникация при различной структуре мышления - таксономия против фолксономии
Коммуникация при различной структуре мышления - таксономия против фолксономии
 
Статья «Проблемы внедрения корпоративных информационных систем: уровень при...
Статья «Проблемы внедрения  корпоративных информационных систем:  уровень при...Статья «Проблемы внедрения  корпоративных информационных систем:  уровень при...
Статья «Проблемы внедрения корпоративных информационных систем: уровень при...
 
Бизнес-процессы
Бизнес-процессыБизнес-процессы
Бизнес-процессы
 
Моделирование данных - краткий обзор
Моделирование данных - краткий обзорМоделирование данных - краткий обзор
Моделирование данных - краткий обзор
 
BPM: Почему надо говорить о системе курсов для всех заинтересованных лиц орга...
BPM: Почему надо говорить о системе курсов для всех заинтересованных лиц орга...BPM: Почему надо говорить о системе курсов для всех заинтересованных лиц орга...
BPM: Почему надо говорить о системе курсов для всех заинтересованных лиц орга...
 
7 видеошпаргалка+
7 видеошпаргалка+7 видеошпаргалка+
7 видеошпаргалка+
 
7 видеошпаргалка+
7 видеошпаргалка+7 видеошпаргалка+
7 видеошпаргалка+
 
7 видеошпаргалка+
7 видеошпаргалка+7 видеошпаргалка+
7 видеошпаргалка+
 
Проблемы внедрения систем Business Intelligence
Проблемы внедрения систем Business IntelligenceПроблемы внедрения систем Business Intelligence
Проблемы внедрения систем Business Intelligence
 
7 видеошпаргалка
7 видеошпаргалка7 видеошпаргалка
7 видеошпаргалка
 
7 видеошпаргалка+
7 видеошпаргалка+7 видеошпаргалка+
7 видеошпаргалка+
 
Role of Semantic Models in smarter industrial ops Chapter 2 of current MOM Ch...
Role of Semantic Models in smarter industrial ops Chapter 2 of current MOM Ch...Role of Semantic Models in smarter industrial ops Chapter 2 of current MOM Ch...
Role of Semantic Models in smarter industrial ops Chapter 2 of current MOM Ch...
 

More from Anatoly Simkin

Концепция «Единая цифровая образовательная экосистема»
Концепция «Единая цифровая образовательная экосистема»Концепция «Единая цифровая образовательная экосистема»
Концепция «Единая цифровая образовательная экосистема»
Anatoly Simkin
 
Мониторинг трудоустройства выпускников как компонент регулировки региональных...
Мониторинг трудоустройства выпускников как компонент регулировки региональных...Мониторинг трудоустройства выпускников как компонент регулировки региональных...
Мониторинг трудоустройства выпускников как компонент регулировки региональных...
Anatoly Simkin
 
Комплексная стратегия продвижения облачного сервиса Windows Azure на российск...
Комплексная стратегия продвижения облачного сервиса Windows Azure на российск...Комплексная стратегия продвижения облачного сервиса Windows Azure на российск...
Комплексная стратегия продвижения облачного сервиса Windows Azure на российск...
Anatoly Simkin
 
Стратегия развития электротехнического направления в сегменте Строительство и...
Стратегия развития электротехнического направления в сегменте Строительство и...Стратегия развития электротехнического направления в сегменте Строительство и...
Стратегия развития электротехнического направления в сегменте Строительство и...
Anatoly Simkin
 
Разработка стратегии продвижения Internet Explorer 9 в России
Разработка стратегии продвижения Internet Explorer 9 в РоссииРазработка стратегии продвижения Internet Explorer 9 в России
Разработка стратегии продвижения Internet Explorer 9 в России
Anatoly Simkin
 
Системный анализ профиля группы компаний "Волга-Днепр"
Системный анализ профиля группы компаний "Волга-Днепр"Системный анализ профиля группы компаний "Волга-Днепр"
Системный анализ профиля группы компаний "Волга-Днепр"
Anatoly Simkin
 
Разработка ИТ-стратегии для ОАО «РСК "МиГ"»
Разработка ИТ-стратегии для ОАО «РСК "МиГ"» Разработка ИТ-стратегии для ОАО «РСК "МиГ"»
Разработка ИТ-стратегии для ОАО «РСК "МиГ"»
Anatoly Simkin
 
Научно-исследовательская работа "Повышение эффективности учета закупок и скла...
Научно-исследовательская работа "Повышение эффективности учета закупок и скла...Научно-исследовательская работа "Повышение эффективности учета закупок и скла...
Научно-исследовательская работа "Повышение эффективности учета закупок и скла...
Anatoly Simkin
 
Доклад и реферат по теме системной инженерии "Управление архитектурой при про...
Доклад и реферат по теме системной инженерии "Управление архитектурой при про...Доклад и реферат по теме системной инженерии "Управление архитектурой при про...
Доклад и реферат по теме системной инженерии "Управление архитектурой при про...
Anatoly Simkin
 
Разработка технико-коммерческого предложения по автоматизации региональной се...
Разработка технико-коммерческого предложения по автоматизации региональной се...Разработка технико-коммерческого предложения по автоматизации региональной се...
Разработка технико-коммерческого предложения по автоматизации региональной се...
Anatoly Simkin
 
Автоматизация библиотеки департамента
Автоматизация библиотеки департаментаАвтоматизация библиотеки департамента
Автоматизация библиотеки департамента
Anatoly Simkin
 
Оптимизация динамических характеристик и исследование устойчивости и автоколе...
Оптимизация динамических характеристик и исследование устойчивости и автоколе...Оптимизация динамических характеристик и исследование устойчивости и автоколе...
Оптимизация динамических характеристик и исследование устойчивости и автоколе...
Anatoly Simkin
 
Проектирование конструкции механизма линейных перемещений
Проектирование конструкции механизма линейных перемещенийПроектирование конструкции механизма линейных перемещений
Проектирование конструкции механизма линейных перемещений
Anatoly Simkin
 
Разработка системы гибкой автоматизации Интернет-торговли
Разработка системы гибкой автоматизации Интернет-торговлиРазработка системы гибкой автоматизации Интернет-торговли
Разработка системы гибкой автоматизации Интернет-торговли
Anatoly Simkin
 
Техническое задание на разработку АС "Контроль доступа"
Техническое задание на разработку АС "Контроль доступа"Техническое задание на разработку АС "Контроль доступа"
Техническое задание на разработку АС "Контроль доступа"
Anatoly Simkin
 
Исследование и разработка алгоритмов распознавания номерных знаков
Исследование и разработка алгоритмов распознавания номерных знаковИсследование и разработка алгоритмов распознавания номерных знаков
Исследование и разработка алгоритмов распознавания номерных знаков
Anatoly Simkin
 
Анализ чувствительности вариаций модели оценки эффективности
Анализ чувствительности вариаций модели оценки эффективностиАнализ чувствительности вариаций модели оценки эффективности
Анализ чувствительности вариаций модели оценки эффективности
Anatoly Simkin
 
Математическая модель системы оценки эффективности реализации программ развит...
Математическая модель системы оценки эффективности реализации программ развит...Математическая модель системы оценки эффективности реализации программ развит...
Математическая модель системы оценки эффективности реализации программ развит...
Anatoly Simkin
 
Шрифт для регистрационных номерных знаков (автомобильных номеров)
Шрифт для регистрационных номерных знаков (автомобильных номеров)Шрифт для регистрационных номерных знаков (автомобильных номеров)
Шрифт для регистрационных номерных знаков (автомобильных номеров)
Anatoly Simkin
 

More from Anatoly Simkin (19)

Концепция «Единая цифровая образовательная экосистема»
Концепция «Единая цифровая образовательная экосистема»Концепция «Единая цифровая образовательная экосистема»
Концепция «Единая цифровая образовательная экосистема»
 
Мониторинг трудоустройства выпускников как компонент регулировки региональных...
Мониторинг трудоустройства выпускников как компонент регулировки региональных...Мониторинг трудоустройства выпускников как компонент регулировки региональных...
Мониторинг трудоустройства выпускников как компонент регулировки региональных...
 
Комплексная стратегия продвижения облачного сервиса Windows Azure на российск...
Комплексная стратегия продвижения облачного сервиса Windows Azure на российск...Комплексная стратегия продвижения облачного сервиса Windows Azure на российск...
Комплексная стратегия продвижения облачного сервиса Windows Azure на российск...
 
Стратегия развития электротехнического направления в сегменте Строительство и...
Стратегия развития электротехнического направления в сегменте Строительство и...Стратегия развития электротехнического направления в сегменте Строительство и...
Стратегия развития электротехнического направления в сегменте Строительство и...
 
Разработка стратегии продвижения Internet Explorer 9 в России
Разработка стратегии продвижения Internet Explorer 9 в РоссииРазработка стратегии продвижения Internet Explorer 9 в России
Разработка стратегии продвижения Internet Explorer 9 в России
 
Системный анализ профиля группы компаний "Волга-Днепр"
Системный анализ профиля группы компаний "Волга-Днепр"Системный анализ профиля группы компаний "Волга-Днепр"
Системный анализ профиля группы компаний "Волга-Днепр"
 
Разработка ИТ-стратегии для ОАО «РСК "МиГ"»
Разработка ИТ-стратегии для ОАО «РСК "МиГ"» Разработка ИТ-стратегии для ОАО «РСК "МиГ"»
Разработка ИТ-стратегии для ОАО «РСК "МиГ"»
 
Научно-исследовательская работа "Повышение эффективности учета закупок и скла...
Научно-исследовательская работа "Повышение эффективности учета закупок и скла...Научно-исследовательская работа "Повышение эффективности учета закупок и скла...
Научно-исследовательская работа "Повышение эффективности учета закупок и скла...
 
Доклад и реферат по теме системной инженерии "Управление архитектурой при про...
Доклад и реферат по теме системной инженерии "Управление архитектурой при про...Доклад и реферат по теме системной инженерии "Управление архитектурой при про...
Доклад и реферат по теме системной инженерии "Управление архитектурой при про...
 
Разработка технико-коммерческого предложения по автоматизации региональной се...
Разработка технико-коммерческого предложения по автоматизации региональной се...Разработка технико-коммерческого предложения по автоматизации региональной се...
Разработка технико-коммерческого предложения по автоматизации региональной се...
 
Автоматизация библиотеки департамента
Автоматизация библиотеки департаментаАвтоматизация библиотеки департамента
Автоматизация библиотеки департамента
 
Оптимизация динамических характеристик и исследование устойчивости и автоколе...
Оптимизация динамических характеристик и исследование устойчивости и автоколе...Оптимизация динамических характеристик и исследование устойчивости и автоколе...
Оптимизация динамических характеристик и исследование устойчивости и автоколе...
 
Проектирование конструкции механизма линейных перемещений
Проектирование конструкции механизма линейных перемещенийПроектирование конструкции механизма линейных перемещений
Проектирование конструкции механизма линейных перемещений
 
Разработка системы гибкой автоматизации Интернет-торговли
Разработка системы гибкой автоматизации Интернет-торговлиРазработка системы гибкой автоматизации Интернет-торговли
Разработка системы гибкой автоматизации Интернет-торговли
 
Техническое задание на разработку АС "Контроль доступа"
Техническое задание на разработку АС "Контроль доступа"Техническое задание на разработку АС "Контроль доступа"
Техническое задание на разработку АС "Контроль доступа"
 
Исследование и разработка алгоритмов распознавания номерных знаков
Исследование и разработка алгоритмов распознавания номерных знаковИсследование и разработка алгоритмов распознавания номерных знаков
Исследование и разработка алгоритмов распознавания номерных знаков
 
Анализ чувствительности вариаций модели оценки эффективности
Анализ чувствительности вариаций модели оценки эффективностиАнализ чувствительности вариаций модели оценки эффективности
Анализ чувствительности вариаций модели оценки эффективности
 
Математическая модель системы оценки эффективности реализации программ развит...
Математическая модель системы оценки эффективности реализации программ развит...Математическая модель системы оценки эффективности реализации программ развит...
Математическая модель системы оценки эффективности реализации программ развит...
 
Шрифт для регистрационных номерных знаков (автомобильных номеров)
Шрифт для регистрационных номерных знаков (автомобильных номеров)Шрифт для регистрационных номерных знаков (автомобильных номеров)
Шрифт для регистрационных номерных знаков (автомобильных номеров)
 

Создание и применение модели гибкой автоматизации бизнес процессов с использованием семантических сетей

  • 1. 1 УДК 65.011.56 Симкин А.В.1,2 1 ГОУ ВПО «Московский физико-технический институт» 2 Московский государственный университет имени Н.Э. Баумана Создание и применение модели гибкой автоматизации бизнес-процессов с использованием семантических сетей Аннотация В данной статье рассмотрено проектирование современного подхода, называемого «управлением соответствиями», обеспечивающего гибкое описание бизнес-процессов на уровне пользователя. Рассмотрены методологические и практические способы проектирования информационных систем. Описана существующая апробация и полученные результаты работы в данном направлении. Ключевые слова: автоматизация, бизнес-процесс, интернет-магазин, информационная система, онтологическая структура, семантическая сеть, система управление предприятием, управление соответствиями. Введение Время от времени в организациях возникает проблема, связанная с автоматизацией бизнес-процессов. В силу быстрой изменчивости бизнес-среды компаниям необходимо оперативно адаптировать свои бизнес-процессы. Например, для компании «живущей» в динамично развивающейся сфере интернет ритейла без постоянного сопровождения и изменения системы управленческого учета работа персонала организации может быть малоэффективной. Формализованная адаптация процессов обычно не вызывает труда1, тогда как модификация информационной системы уровня предприятия требует больших затрат. Что же делать в этом случае? Самый правильный способ - это создание стратегической модели информационной системы, которая может динамически изменяться одновременно с предприятием. В данном случае, компонентный метод самый распространенный и правильный, с точки зрения архитектуры предприятия. Данный архитектурный подход подробно рассмотрен в литературе [1]. 1 Данное замечание сделано относительно затрат на ее реализацию. Однако, например, формализация процесса с точки зрения программиста и пользователя может сильно отличаться.
  • 2. 2 Однако на текущий момент не существует универсальных методов семантического описания бизнес-процессов на уровне информационных систем предприятия. Для описания бизнес-процессов и построения формализованных моделей верхнего уровня можно воспользоваться такими средствами как BPWIN или ARIS. К сожалению, их непосредственная интеграция с информационными системами уровня предприятия не всегда возможна и целесообразна. Человечеству еще предстоит пройти этап создания универсальной модели формализации и описания бизнес-процессов, которая позволит избавиться от программиста при разработке информационных систем. Если архитектор предприятия сможет сам проектировать и разрабатывать всю информационную систему, рассогласование формализованной модели и ее реализации будет устранено. Попытка решения данной задачи требует перехода в область искусственного интеллекта. А методология этого процесса, т.е. вопрос о том, как предоставить знания о модели, принадлежит когнитивной психологии и философии формализмов. Таким образом, видно, что исследование данной задачи лежит на стыке различных областей науки, что добавляет ещё большую сложность для ее решения. В настоящее время методики семантического представления и, впоследствии, эффективного использования больших массивов знаний активно разрабатываются и внедряются за счет новой формы организации и обработки знаний в сети Internet - Semantic Web [2] . Эта концепция предполагает дополнение развертываемых в Web материалов семантическими описаниями специального вида2, допускающих автоматическую обработку. Однако переход к технологиям Web 2.0, и в будущем, к Web 3.0, в практики Web-технологий встречается очень редко, не говоря уже об информационных системах уровня предприятия. Существует много методов представления знаний с точки зрения графических формализмов, таких как: представление знаний с графической нотацией, продукционное представление знаний и деревья «И/ИЛИ», семантические сети, фреймовые иерархии, представление знаний в Semantic Web. Данные методы подробно рассмотрены в литературе [4]. 2 Расширяемый Язык Разметки (eXtensible Markup Language, XML) и Система Описания Ресурсов (Resource Description Framework, RDF) - см. литературу [3].
  • 3. 3 Построение модели Поставим задачу создания и реализации простой и распространенной модели бизнес-процесса Интернет-торговли. Получение формализованного описания исходных данных необходимо для последующей автоматизации данного процесса. Для решения подобной задачи была разработана (рис. 1) цикличная модель представления знаний. Рассмотрим подробнее данную модель. Первичное описание бизнес-процесса обычно имеет лексическое представление. На первом этапе необходимо выбрать имеющиеся данные. Второй этап один из самых сложных с точки зрения «компьютерного разума». Задача выражения смысла - это первый этап «вплетения» семантической сети в уже имеющуюся структуру знаний [3]. С точки зрения функциональной возможностей машинной обработки, решение этого этапа задачи означает более эффективную обработку и «понимание» данных ЭВМ. На этапе выбора способа представления знаний имеет смысл подобрать наиболее оптимальный вариант с точки зрения уровня детализации. В данном случае имеется в виду, что представление одних и тех же знаний может иметь различный вид3. Например, программист и пользователь системы могут совершенно по-разному воспринимать входящую информацию по какому-либо объекту системы. Следующий этап «Представление знаний» заключается в выборе метода описания и его формализации, в каком либо виде. Как уже говорилось ранее, существует множество методов представления знаний с точки зрения графических формализмов [4]. На последнем этапе необходимо реализовать полученное представление программными средствами. Это очень самая сложная практическая задача. Кроме того не существует каких либо методик реализации данной задачи. Предложенная модель цикличная (см. рис. 1). Это необходимо для того чтобы была возможна ее детализация, выбирая каждый полученный уровень представления и применяя к нему данную модель. 3 См. далее на примере.
  • 4. 4 Рисунок 1. Модель представления динамических бизнес-процессов Применение модели Теперь применим данную модель к поставленной задаче. Управленческий учет организации, занимающейся доставкой товаров4, невозможно вести без реквизита «Статус заказа» документа «Заказ Покупателя/Поставщику». Это свойство позволяет отслеживать текущее состояние документа. Грамотное и четко формализованное отражение знаний о текущем состоянии объекта (в данном случае это Заказ) и является семантическим его представлением. Описав логику сопоставления статуса Заказа определенному набору критериев, мы, не подозревая, уже формализуем на верхнем уровне состояния, в которых может находиться Заказ. Какой бы короткий не был бизнес-процесс без данного свойства быстро и оперативно отследить текущую ситуацию по необходимому документу невозможно. Ведь открытие и просмотр огромных аналитических отчетов, достаточно трудоемкая задача, требующая способности пользователя к быстрому анализу больших объемов информации. Мы уже прошли первые этапы модели. На следующих этапах выберем способ и метод представления знаний. В простом аналитическом случае можно представить семантику Заказа как знания с графической аннотацией. Однако часто, применяется простое лексическое 4 В данном случае это Интернет-торговля. Выбор данных Выражение смысла Выбор способа представления знаний Представление знаний Реализация полученного представления
  • 5. 5 описание содержащейся в заказе информации. Например: «Статус “Необработан” ставится в момент поступления заказа в систему и не меняется до тех пор, пока не сделан хотя бы один заказ поставщику, или не зарезервирован хотя бы один товар на складе»5. Рисунок 2. Этапы бизнес-процесса интернет заказа. Подобный вид представления знаний хорошо понятен любому человеку, однако он сложен в описании, и требует хорошей концентрации как формализующего, так и интерпретирующего. Теперь покажем, как различие способов представления знаний сказывается на понимании бизнес-процесса пользователями системы. Классический бизнес-процесс6, для компаний, занимающихся Интернет- торговлей, выглядит следующим образом (см. рисунок 2). Для нашей задачи рассмотрим детализированный бизнес-процесс «Исполнение Заказа». На рисунке 3 представлен бизнес-процесс в его классическом функциональном7 понимании. Как видно, в подобном представлении очень хорошо видно, кто и какие функции выполняет, однако трудно сказать о том, в каком состоянии находится тот или иной «Заказ Покупателя». Таким образом, в данной задаче целесообразно описать бизнес-процесс документа «Заказ Покупателя» с точки зрения его движения по статусам, как наиболее оптимальный. На данном уровне декомпозиции это удобнее всего реализовать методикой расширенных семантических сетей деревьями «И/ИЛИ» [4]. Таким образом, мы определим, какие семантические статусы достигаются в тот или иной момент его состояния. 5 Пример формализации статуса Заказа лексикой; взят из реальной организации. 6 Данный бизнес-процесс получен обобщенно по результатам исследования около 5 компаний. 7 Здесь, под функциональностью имеется в виду то, что бизнес-процесс отражает функции и роли исполнителей этих функций.
  • 6. 6 На рисунке 4 изображено подобное описание. Конечно, в данном случае говорить о полном представлении семантической сети не приходится. Во-первых, мы имеем узкоспециализированную задачу, ориентированную на определенный бизнес-процесс. Во-вторых, даже в рамках данного бизнес-процесса нам удалось применить выработанную модель, с помощью которой можно решать подобные задачи. Причем в данном случае использованы далеко не все свойства и возможности расширенных семантических сетей. Например, у каждого документа можно выделить еще определенные свойства и наследования8. 8 См. литературу [4]. Формирование поставки/ реализации Доставка Курьер Логист/Менеджер Получение денег Возврат товара Приём денег Товар принят? Нет Да Управление курьерами и доставками Логист Склад Кассир Статус заказа: «Формируется/В работе» Исполнение заказа Резервирование товаров Заказ Поставщику Поступление ТиУ Отчет по доставке V Заказ Покупателя Склад Статус заказа: «Не обработан» Статус заказа: «Сформирован» Статус заказа: «Доставлен» Статус заказа: «Не доставлен» Рисунок 3. Бизнес-процесс «Исполнение заказа»
  • 7. 7 V V Резервирование товаров 1..K Заказ Поставщику K..N V Заказ Поставщику 1..N Резервирование товаров Заказ Поставщику Не обработан Формируется Сформирован В работе Доставлен Не доставлен V Поступление ТиУ 1..K Заказ Поставщику K..N Дата Поступления = Дата Отгрузки V Поступление ТиУ 1..N V Поступление ТиУ 1..N Отчет по доставке V Смена статуса Смена статуса Смена статуса Смена статуса Заказ Покупателя Рисунок 4. Бизнес-процесс, отраженный в виде семантических сетей расширенных деревьями «И/ИЛИ» Этап реализации, возможно, самый сложный и трудоемкий в данной модели. К сожалению не всегда возможно технически реализовать подобную задачу. Даже если с методологической точки зрения знания были хорошо описаны и формализованы. Тем более гибкую автоматизацию бизнес-процесса реализуемого при внедрении системы управления уровня предприятия не всегда целесообразно выполнять. При решении данной задачи был проведен первый этап реализации гибкого бизнес-процесса. На платформе 1С: Предприятие 89 в прикладном решении Управление торговлей 10.3 была разработана подсистема управления статусами Заказа. Реквизит документа «Заказ Покупателя» обладает возможностью мониторинга и его гибкой настройки как со стороны пользователя самостоятельно, так и со стороны правил логистики. Для этого в конфигуратор были заложены «точки» или состояния бизнес-процесса, на которые опирается дальнейшее поведение подсистемы управления статусами. У программиста или пользователя 9 Подробное описание архитектуры данной платформы приведено в литературе [5].
  • 8. 8 всегда имеется возможность добавить новый статус и определить его описание (программным кодом и набором правил) или изменить существующий не затрагивая конфигурацию системы (см. рисунок 5). Это позволяет более гибко и быстро настраивать бизнес-процесс под каждого заказчика. Заключение Следующий этап перехода к более гибкому и понятному семантическому представлению бизнес-процесса с точки зрения пользователя – это реализация в системе определенного набора универсальных правил, позволяющих ему трансформировать заложенный бизнес-процесс. Так же возможна реализация графического интерфейса, который позволил бы пользователю работать в режиме WYSIWYG. Таким образом, была сформулирована и применена модель для описания и последующей автоматизации динамически трансформирующихся бизнес-процессов с использованием семантических сетей. Рисунок 5. Справочник «Статусы заказов»
  • 9. 9 Литература 1. Зиндер Е. З. «3D-предприятие» - модель трансформирующейся системы // Директор ИС. – 2000. – № 4. – http://www.citforum.ru/seminars/cbd2000/cbd_day2_01.shtml 2. Semantic Web. – http://www.w3.org/2001/sw 3. Tim Berners-Lee, James Hendler, Ora Lassila. The Semantic Web // Scientific American Magazine. – 2001, May. – http://www.scientificamerican.com/article.cfm?id=the- semantic-web. – Перевод: http://ezolin.pisem.net/logic/semantic_web_rus.html 4. С.Е. Дубовик, Д.В. Сошников. Использование семантических сетей, расширенных деревьями И/ИЛИ для представления структурно-динамических знаний в интеллектуальных системах // Электронный журнал Труды МАИ. – 2003. – № 13. – http://www.mai.ru/science/trudy/ 5. Габец А.П. и др. Профессиональная разработка в системе 1С: Предприятие 8. – М.: «1С-Паблишинг»; СПб.: Питер, 2006. – 808 с. 6. Бедрединов Р., Бедрединов Т. Система открытого информационного обмена как инструмент управления качеством бизнес-процессов компании // Управление финансовыми рисками. – 2008. – № 2. – http://bedredinov.ru/