« ПредыдущаяНа уровень вышеСледующая »

Термины

Объект, Класс объектов, Типовая модель объекта, Фигура объекта, Имитирующий объект, Класс имитирующих объектов

Первый важный рубеж в понимании методики – это дифференцирование двух понятий: Объект и Класс объектов. Приведем пример. Предположим, мы исследуем конкретный стул – это объект. Этот объект имеет вполне конкретные признаки, например, цвет стула, материал стула, материал спинки стула. Предположим, что есть еще один стул, подобный первому, но имеющий другие признаки, например, другой материал спинки стула. Подобные объекты можно объединить в класс объектов. Класс объектов – это множество подобных объектов, в нашем примере, множество стульев.

В качестве объектов в данной методике будут рассматриваться такие объекты, как "операция", "событие", "процесс", "ресурс", "продукт". Также будет рассматриваться объединение этих объектов в классы.

В системе Business Studio для объектов определенного класса создается одна типовая модель – типовая модель объекта класса. Затем эта модель используется движком имитации для создания имитирующих объектов – объектов, служащих для имитации реальных или еще только проектируемых объектов. Имитирующие объекты также могут быть объединены в классы по аналогии с реальными или проектируемыми объектами.

На Рис.1 изображены отношения между выделенными нами сущностями: объекты собраны в классы. Типовая модель объекта класса создается бизнес-аналитиком на основе имеющихся или желаемых характеристик объектов классов и хранится в объекте справочника Business Studio. Фигуры на диаграммах процессов ссылаются на эти объекты справочников. На основе типовых моделей объектов движок имитации создает имитирующие объекты, которые собраны в классы.

Рисунок 1. Отношения между выделенными сущностями


Например, информация о реальных операциях, которые наблюдал бизнес-аналитик, была использована для создания типовой модели операции "Забить гвоздь", в характеристиках которой указано, что время выполнения операции может быть от 30 до 40 секунд, а участниками операции являются объекты классов "Плотник" и "Гвоздь". Типовая модель объекта класса хранится в объекте справочника Business Studio "Забить гвоздь". Фигура операции на диаграмме ссылается на этот же объект. На основе типовой модели операции "Забить гвоздь" во время имитации движок имитации создает имитирующие операции, время выполнения которых принимает значения от 30 до 40 секунд. Аналогичная ситуация имеет место быть и с объектами других классов – объектами класса событий "Возникла необходимость забить гвоздь", объектами класса субъектов "Плотник" и т.д.


Имитация

Процесс, который выполняется внутри системы Business Studio. Процесс состоит в интерпретации моделей деятельности, разработанных аналитиком, создании объектов в памяти программы и изменении их состояния так, чтобы оно соответствовало изменению состояния исследуемых объектов. Имитация проводится с целью получения представления о возможных значениях параметров исследуемых объектов.


Движок имитации

Модуль системы Business Studio, который осуществляет имитацию.


Случайная величина

Величина, принимающая в зависимости от случая те или иные значения с определёнными вероятностями. Примером может служить время выполнения шага экземпляра процесса. Нельзя сказать точно, сколько по времени менеджер по продажам отвечает на звонок клиента, но можно сказать, что это значение – величина случайная, принимающая в зависимости от случая те или иные значения с определенными вероятностями.


Распределение случайной величины и функция распределения

Распределение числовой случайной величины – это функция, которая однозначно определяет вероятность того, что случайная величина принимает заданное значение или принадлежит к некоторому заданному интервалу. Дискретная случайная величина принимает конечное число значений. Её распределение задается функцией Р(Х = х), ставящей каждому возможному значению х случайной величины Х вероятность того, что Х = х. Непрерывная случайная величина принимает бесконечно много значений. Это возможно лишь тогда, когда вероятностное пространство, на котором определена случайная величина, состоит из бесконечного числа элементарных событий. Распределение непрерывной случайной величины задается набором вероятностей P(a<X<b) для всех пар чисел a, b таких, что a<b. Распределение может быть задано с помощью т.н. функции распределения F(x) = P(X<x), определяющей для всех действительных х вероятность того, что случайная величина Х принимает значения, меньшие х. Вероятность, что случайная величина примет значение в интервале (a,b), равна: P(a<X<b) = F(b) – F(a). Это соотношение показывает, что как распределение может быть рассчитано по функции распределения, так и, наоборот, функция распределения – по распределению. (см. [4] Библиография).


Закон распределения случайной величины

Способ, которым задается распределение случайной величины.


Генеральная совокупность, генеральная выборка

Совокупность всех объектов (единиц), относительно которых аналитик намерен делать выводы при изучении деятельности.


Выборка

Необходимый для исследования минимум объектов, выбранных из генеральной совокупности.


Статистические данные по выборке

Совокупность значений параметра, полученных на основании выборки.


Гистограмма распределения статистических данных по выборке

Функция, отражающая распределение плотности статистических данных. Состоит из соприкасающихся прямоугольников, основанием которых служат интервалы значений, а высотой - количество значений, которые попали в эти интервалы. В соответствии с законом больших чисел при увеличении выборки гистограмма распределения статистических данных по своей форме приближается к плотности вероятности случайной величины. На этом факте основан метод исследования "Имитационное моделирование". Проведя достаточно много испытаний, аналитик может предположить, что построенная на основе этих испытаний гистограмма значений с высокой долей вероятности отражает плотность распределения исследуемой случайной величины.


Операция


Нотация моделирования Условное обозначение фигуры операции Наименование фигуры
Процесс/Процедура Действие
EPC Функция
BPMN Задача
Таблица 1. Условные обозначения фигуры операции в разных нотациях моделирования



Процесс


Событие


Нотация моделирования Условное обозначение фигуры события
Процесс/Процедура
EPC
BPMN
Таблица 2. Условные обозначения фигуры события в разных нотациях моделирования



Ресурс

Конкретный объект, участвующий в выполнении или потребляемый в экземпляре операции. Имитация позволяет оценить затраты на ресурсы. Выделяют три типа ресурса:

Материальный ресурс

Временной ресурс

Ресурс типа "Постоянный расход"

Фигура ресурса (на диаграмме)
Обозначает использование ресурса определенного типа в экземпляре операции. Содержит ссылку на модель ресурса. В зависимости от нотации моделирования и типа ресурса фигура ресурса имеет разное условное обозначение на диаграмме процесса. Примеры условного обозначения фигуры ресурса на диаграмме процесса в нотации ЕРС приведены в Табл.3.


Условное обозначение фигуры ресурса Наименование фигуры ресурса
Субъект
База данных
Бумажный документ
Таблица 3. Условные обозначения фигуры ресурса на диаграмме процесса в нотации ЕРС


Продукт

Условное обозначение фигуры продукта Наименование фигуры продукта
Программный продукт
ТМЦ
Таблица 4. Условные обозначения фигуры продукта на диаграмме процесса в нотации ЕРС



Временные и стоимостные параметры экземпляра имитирующего процесса


Ветвь
Блок из фигур операций на диаграмме, имеющий ровно одно начало и ровно одно окончание. Внутри ветви фигуры операций могут быть расположены последовательно (в простейшем случае), или ветвь может включать в себя параллельные или альтернативные ветви.


Токен (от англ. token)
Термин из теории сетей Петри, который можно перевести как "фишка". Используется для маркировки текущей фигуры экземпляра имитирующего процесса на диаграмме процесса (см. [2], [3] Библиография).

« ПредыдущаяНа уровень вышеСледующая »