Стандарты графического описания бизнес процессов
Процессы могут быть описаны посредством IDEF0-модели, диаграммы
потоков данных DFD или диаграммы потоков работы WFD (см. гл. 3.2 – 3.3).
Стандарты IDEF0 и DFD удобны для описания процессов верхнего уров-
ня, когда невозможно указать временную последовательность работ, так как все
149
работы могут выполняться одновременно, или существует несколько вариантов
различных последовательностей, которые, к тому же, могут зависеть от точки
зрения. Для представления простых операций нижнего уровня, когда необхо-
димо описать последовательность и условия их выполнения, можно использо-
вать WDF (IDEF3) или другие графические языки описания алгоритмов.
Для описания предметной области чаще применяют методологию функ-
ционального моделирования IDEF0, которая является универсальным стандар-
том описания любых систем (как социо-организационных, так и информацион-
ных). Диаграммы потоков данных DFD чаще используют для описания инфор-
мационных систем – существующих и проектируемых.
В итоге описание деятельности объекта представляет собой иерархиче-
ски упорядоченный набор IDEF0, DFD и WFD связанных между собой диа-
грамм, в котором диаграммы верхнего уровня ссылаются на схемы нижнего
уровня.
Язык UML, изначально разработанный в основном для проектирования
программного обеспечения, может быть использован и для моделирования биз-
нес-процессов, а также отображения организационных структур.
3.4.
Моделирование предметной области
Основные понятия теории моделирования
Моделирование
–
это замещение одного объекта другим с целью получе-
ния информации о важнейших свойствах объекта-оригинала с помощью объек-
та-модели путем проведения эксперимента с моделью; метод прогнозирования
возможных состояний объекта в будущем и способов достижения заданных па-
раметров с применением моделей (предметных, знаковых, математических,
имитационных, аналитических и т.д.).
В результате деятельности математиков, логиков и философов была со-
здана
теория моделей
, согласно которой
модель
(от лат.
modulus
–
мера) – это
150
результат отображения одной абстрактной материальной структуры на другую,
также абстрактную, либо результат интерпретации первой структуры в терми-
нах и образах второй. Таким образом,
модель
–
некий объект-заместитель, ко-
торый в определенных условиях может заменять объект-оригинал, воспроизводя
интересующие нас свойства и характеристики оригинала, причем имеет суще-
ственные преимущества удобства и обеспечивает возможность изучения неко-
торых свойств оригинала.
Модель
можно также определить как способ суще-
ствования знаний.
Модель считается
адекватной,
если с приемлемой точностью выходные
параметры модели (свойства, характеристики) совпадают с истинными их зна-
чениями объекта. Адекватность зависит от
цели
моделирования и принятых
критериев
.
Модели могут быть качественно различными, они образуют иерархию, в
которой модель более высокого уровня (например,
теория
) содержит модели
нижних уровней (например,
гипотезы
) как свои части, элементы.
Моделирование лежит в основе любой целесообразной деятельности, и
сама по себе цель уже есть модель желаемого состояния. Алгоритм деятельно-
сти – это модель этой деятельности, которую предстоит реализовать.
Общее представление системы наиболее удобно использовать в форме
математической модели, например, в виде контуров обслуживания или агрегата
(
рис. 3.8.), который является центральным звеном функционирования сложной
системы. В каждый момент времени t агрегат находится в одном из возможных
состояний Z(t). Состояние агрегата в фиксированный момент времени опреде-
ляется управляющим воздействием g(t) в соответствии с оператором перехода
Н с использованием зависимости: Z(t) = H {Z(t°), g(t)}. Агрегат имеет входные
контакты. На них поступают входные сигналы X(t), которые в соответствии с
оператором G преобразуются в выходные сигналы Y(t). Данная схема допуска-
ет варьирование большим числом параметров, используемых для характеристи-
ки состояния системы, в то же время требует упрощения набора этих парамет-
ров до предельно абстрактной модели, наиболее полно отражающей основные
151
из них, и позволяющая прогнозировать будущие тенденции развития. Нагляд-
ность и абстрактность является преимуществом рассматриваемой векторной
модели.
Модели предметной области
В основе моделирования лежит
теория подобия
, которая утверждает, что
абсолютное подобие может иметь место лишь при замене одного объекта дру-
гим, точно таким же. При этом при моделировании абсолютное подобие не
имеет места, необходимо лишь, чтобы модель адекватно отображала исследуе-
мую сторону функционирования объекта.
Модель
при исследовании системы управления – это упрощенное пред-
ставление объекта, которое должно отвечать требованиям полноты, адаптивно-
сти и обеспечивать возможность включения достаточно широких изменений.
При моделировании предметной области выделяют (с точки зрения учета
временного фактора)
статические
и
динамические
модели.
Статические модели
описывают содержательную сторону системы. Они
могут быть
функциональными
, т.е. описывать принципы функционирования си-
стемы и
информационными
, т.е. описывать состояние информации, на основе
которой функционирует система.
Рис. 3.8. Представление системы в виде агрегата
152
Динамические модели
отражают поведение системы во времени, вплоть
до учета факторов ее развития.
Существует и другая классификация моделей предметных областей:
морфогенеза (структуры)
,
поведения
,
управления
,
развития и др
.
К моделям предметных областей предъявляются следующие
требования
:
•
формализация, обеспечивающая однозначное описание структуры пред-
метной области;
•
понятность для заказчиков и разработчиков на основе применения графи-
ческих средств отображения модели;
•
реализуемость, подразумевающая наличие средств физической реализа-
ции модели предметной области в ИС;
•
обеспечение оценки эффективности реализации модели предметной об-
ласти на основе определенных методов и вычисляемых показателей.
Для реализации перечисленных требований, как правило, строится
си-
стема моделей
, которая отражает
структурный и оценочный аспекты
функци-
онирования предметной области.
Do'stlaringiz bilan baham: |