Функциональное моделирование. Методология IDEF0. Особенности моделирования.
Цель: описание функций и задач, решаемых проблемной областью.
Основу методологии составляет графический язык описания бизнес процесса. Модель представляет собой совокупность иерархически упорядоченных и взаимосвязанных диаграмм.
После описания системы в целом проводится разбиение ее на крупные фрагменты. Этот процесс называется функциональной декомпозицией, а диаграммы, которые описывают каждый фрагмент и взаимодействия фрагментов, называются диаграммами декомпозиций. После декомпозиции контекстной диаграммы проводится декомпозиция каждого большого фрагмента системы на более мелкие и т.д., до достижения нужного уровня подробности описания.
После каждого сеанса декомпозиции проводятся сеансы экспертизы – эксперты предметной области указывают на соответствие реальных бизнес-процессов созданным диаграммам. Найденные несоответствия исправляются, и только после прохождения экспертизы без замечаний можно приступать к следующему сеансу декомпозиции. Так достигается соответствие модели реальным бизнес-процессам на любом уровне модели. Особенности:
1. Предприятие представлено в виде совокупности работ или функций.
2. Взаимодействие с внешним миром осуществляется с помощью потоков (стрелок): вход, выход, управление, механизм.
- вход – материал или информация, перерабатываемая системой;
- выход – материал или информация являющийся продуктом системы;
- управление – стратегия, процессы, методики, под управлением которых проводится работа;
- механизм – ресурсы или оборудование, необходимые для проведения работ.
3. Моделирование начинается с определения контекста модели (определяется глубина и ширина модели).
4. Цель модели должна отвечать на вопросы:
- почему этот процесс должен быть промоделирован?
- что должна показывать модель?
- что может получить читатель?
5. Определяется точка зрения на модель (эксперта, директора, начальника).
3.6. Функциональное моделирование. Элементы модели: работа, стрелка, ICOM-коды. Графическая интерпретация модели.
1. Работа – имя работы должно быть глаголом
или отглагольным существительным и
обозначать действие.
2. Стрелка – вход, выход, управление, механизм.
Виды стрелок:
- по входу – выход первой работы на вход второй.
Используется для равноправных работ, следующих одна за другой.
- по управлению – выход первой функции на управление второй. Функции неравноправны, но должны следовать одна за другой.
- обратная связь по входу – выход второй функции на вход первой.
- обратная связь по управлению – с выхода второй функции на управление первой.
- по механизму – выход первой функции на механизм второй. Используется, когда делаем не только шаблон, но и первый экземпляр.
3. Граничные стрелки – описывают переход информационного материала переходящего между уровнями.
4. Туннельные стрелки – бывают двух видов
- ( ) –не в дочерней диаграмме. Данная стрелка не появляется на диаграмме нижнего уровня. Используется для механизмов и управления, которые должны быть всегда и их можно учитывать в фоновом режиме. Нельзя туннелить входящие и выходящие стрелки.
- ( ) – не в родительской диаграмме. Используется на нижнем уровне в виде дополнительного механизма или управления (уточнения), которое нет смысла выносить на верхний уровень.
Дата добавления: 2015-07-30; просмотров: 1209;