Сущность методологии функционального моделирования бизнес-процессов (SADT- методологии)



SADT - методология (Structured Analysis and Design Technics) получила столь ши­рокое распространение благодаря тому, что ориентирована на комплексное представление структуры материальных, информационных, финансовых и управленческих потоков, ото­бражение организационной структуры. В силу этого, SADT - методология в большей сте­пени нацелена на реорганизацию всей системы управления, чем другие методологии функционального моделирования, основанные на использовании диаграмм потоков дан­ных, главная цель которых проектирование информационных процессов.

Функциональная модель бизнес-процессов состоит из диаграмм, фрагментов тек­стов и глоссария, имеющих ссылки друг на друга. Диаграммы - главные компоненты мо­дели, которые отображают последовательности взаимосвязанных через общие объекты функций (операций, действий, работ - activity) бизнес-процесса.

Достоинство функциональной модели заключается в графической простоте, в ко­торой используются всего два конструктивных элемента:

• функциональный блок - описание функции, операции, действия, работы;

• интерфейсная дуга, связывающая два функциональных блока - описание объекта, по­
тока объектов.

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

 

Рис.3. Контекстная диаграмма

 

Диаграммы следующих уровней детализируют функции процесса каждого преды­дущего уровня (рис. 4.). Так, функциональный блок АО декомпозируется на совокуп­ность взаимосвязанных подфункций Al, А2, A3,.... В свою очередь, каждый функцио­нальный блок 1-го уровня может быть декомпозирован на совокупность подфункций, на­пример А2 на А21, А22, А23, А24... и так дальше, пока на последнем уровне не получатся элементарные действия. На каждом уровне рекомендуется размещать не более 6 функцио­нальных блоков. Число уровней декомпозиции не ограниченно. Обычно для структурного анализа бизнес-процессов достаточно 2-3 уровней декомпозиции, последующие уровни декомпозиции требуются для алгоритмизации информационных процессов и разработки инструкций для исполнителей бизнес-процессов.

Рис.4. Декомпозиция функции А0

Для каждого функционального блока определяются интерфейсные дуги различных типов (стрелки), которые отражают потоки объектов. Объекты могут быть различной природы: материальные, финансовые, информационные. По характеру использования объектов в функциональных блоках различают: входные (input) объекты слева от блока, выходные (output) объекты справа от блока, управляющие (control) объекты сверху от блока и механизмы (mechanize) снизу от блока. Объекты обозначаются метками на стрел­ках, которые обязательны.

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

Управляющие объекты соответствуют нормативным актам (законодательным ак­там, инструкциям, планам, приказам), на основе которых выполняются процессы. Кроме того, управляющие объекты рассматриваются как ограничения, обстоятельства, условия вы­полнения процесса, например номенклатуры-ценники, списки клиентов и поставщиков, со­стояние запасов, состояние расчетного счета, наличие производственных мощностей и т.д.

Управляющие объекты должны обязательно отражаться в функциональной модели, а входные объекты не обязательно. В последнем случае какой-либо управляющий объект одновременно является и входным, например, заказ, на основе которого выполняется ра­бота, преобразуется внутри функционального блока в готовый продукт.

Механизмы - это объекты, которые исполняют процессы (исполнители). К меха­низмам относят структурные подразделения предприятия, персонал, автоматизированные рабочие места, оборудование.

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

I1,I2,I3,.... - входные объекты;

01, 02, 03,... - выходные объекты;

Cl, C2, СЗ,.... - управляющие объекты;

М1,М2, МЗ,....- механизмы.

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

Объекты, которые используются во всех функциональных блоках на детальной диаграмме, обозначаются внутренними туннельными дугами (рис. 3.4.), имеющими скоб­ки на внутренней от блока стороне стрелки, и не передаются в качестве IC0M - метки на детальный уровень.


Дата добавления: 2015-12-18; просмотров: 12; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!