Принципы построения модели (idef0)

Базу методики IDEF0 образовывает графический язык описания бизнес-процессов, отображающих отношение «сущность-связь». Модель IDEF0 является совокупностью иерархически упорядоченных и взаимосвязанных диаграмм. Любая диаграмма есть единицей описания совокупности и находится на отдельном странице.

Модель может содержать четыре типа диаграмм:

— контекстную;

— декомпозиции;

— дерева узлов;

— лишь для экспозиции (FEO).

В данных методических указаниях будут рассмотрены первые два типа диаграмм.

Контекстная диаграмма есть вершиной древовидной структуры диаграмм и представляет собой самое неспециализированное ее взаимодействия и описание системы с внешней средой. По окончании описания совокупности в целом проводится разбиение ее на большие фрагменты. Данный процесс именуется функциональной декомпозицией, а диаграммы, каковые обрисовывают взаимодействие фрагментов и каждый фрагмент, именуются диаграммами декомпозиции.

Разглядим процесс функциональной декомпозиции на примере работы в программе BPwin 4.0.

Сразу после запуска программы BPwin 4.0 появляется рабочее поле для и редактирования моделей (см. рис. 1).

Рис. 1. Основное окно программы Bpwin 4.0.

Для новой модели бизнес-процесса (IDEF0) направляться выбрать в меню File режим New. В открывшемся окне BPwin направляться ввести наименование модели, выбрать тип модели IDEF0 и надавить кнопку ОК (см. рис. 2).

Рис. 2. Окно для выбора создаваемой модели.

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

Начальным этапом разработки поставленной задачи по проектированию ИС есть создание контекстной диаграммы, в которой определяется:

— наименование проектируемой ИС;

— входная и выходная информация

— механизм реализации ИС;

— нормативная документация.

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

Рис. 3. Диаграмма, обозначающая работу (IDEF0).

Для добавления работы требуется надавить кнопку , а после этого – щелкнуть «мышью» в свободном месте диаграммы. Затем направляться щелкнуть два раза «мышью» на показавшемся элементе, и в окне Activity Properties (см.
рис. 4) на вкладке Name ввести наименование работы.

Работа может иметь на входе:

— (сверху) нормативная документация, документы действующего законодательства;

— (слева) входная информация;

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

Работа может иметь на выходе:

— (справа) выходная информация.

Рис. 4. Окно для ввода черт работы (IDEF0).

При таких условиях работа может принять вид, представленный на рис. 5:

Рис. 5. Диаграмма, обозначающая работу, с учетом выходов и входов.

Для перехода в режим написания текста (на стрелках, в работах) направляться надавить кнопку . После этого нужно два раза щелкнуть левой кнопкой «мыши» по нужному объекту и ввести в него текст.

Для настройки шрифта текста, применяемого в заглавиях работ, и текста верхней части шаблона страницы, направляться выбрать в меню Model режим Default Fonts, а после этого подрежим Frame System Text.

Для настройки шрифта текста, применяемого в нижней части шаблона страницы, направляться выбрать в контекстном меню выбрать режим Parent Diagram, а после этого подрежим Title Text Font.

Для применения стрелок направляться надавить кнопку . После этого направляться:

— для указания сотрудничества совокупности из окружающего мира подвести «мышь» к левой (верхней либо нижней) стороне экрана, пока не покажется начальная чёрная полоса, щелкнуть левой кнопкой «мыши» один раз, после этого подвести «мышь» к левой (верхней либо нижней) части работы, пока не покажется конечный чёрный треугольник и щелкнуть левой кнопкой «мыши» (см. рис.6);

Рис. 6. Влияние на работу из окружающей среды.

— для связывания работ подвести «мышь» к правой части работы, пока не покажется начальный чёрный треугольник (либо черн, щелкнуть левой кнопкой «мыши», после этого подвести «мышь» к левой (верхней либо нижней) части работы, пока не покажется конечный чёрный треугольник и щелкнуть левой кнопкой «мыши» (см. рис.7);

Рис. 7. Связывание работ.

— для указания сотрудничества совокупности с внешней средой подвести «мышь» к правой части работы, пока не покажется начальный чёрный треугольник, щелкнуть левой кнопкой «мыши», после этого подвести «мышь» к правой части экрана, пока не покажется конечная чёрная полоса, и щелкнуть по ней левой кнопкой «мыши» один раз (см. рис.8).

Рис. 8. Влияние работы на окружающую среду.

Для ввода комментариев по требуемой «стрелке» направляться по окончании создания текста-заглавия стрелки, переместить данный текст в эргономичное свободное место диаграммы. После этого надавить кнопку и щелкнуть на данной стрелке левой кнопкой «мыши» один раз.

Для настройки шрифта текста названий «стрелок» декомпозированных работ направляться выбрать в меню Model режим Default Fonts, а после этого подрежим Decomposition Arrow.

Другим методом настройки шрифта любого элемента диаграммы есть нажатие на таком элементе правой кнопке «мыши» и выбор вкладки Font, в которой направляться выбрать шрифт кириллицы.

Контекстная диаграмма должна быть подвергнута декомпозиции, т.е. разбиению на более небольшие элементы, нужного для более детальной и углубленной проработки либо рассмотрения бизнес-процессов. Разбиение возможно продолжено , пока это имеет суть и есть нужным для пояснения разработки проектирования ИС.

Для добавления диаграммы декомпозиции, т.е. для предстоящей детализации ИС направляться, отметив работу, подвергающуюся декомпозиции, щелкнуть по кнопке . В показавшемся окне направляться выбрать тип додаваемой модели (к примеру, IDEF0), установить число блоков в данной модели и надавить кнопку ОК (см. рис.9).

Рис. 9. Окно для выбора диаграммы декомпозиции (IDEF0).

Количество работ в диаграмме декомпозиции должно быть не более 6, дабы не усложнять восприятие таковой диаграммы. направляться подчернуть, что декомпозицию возможно лишь от типа моделей верхнего уровня к нижнему уровню:

— от IDEF0 к IDEF3 либо к DFD;

— от IDEF3 к DFD.

Любой лист диаграммы декомпозиции складывается из следующих элементов, приведенных в таблицах 1 и 2.

Таблица 1

Поля заголовка каркаса

Поля Суть
Used At Употребляется для указания на родительскую работу , если на текущую диаграмму ссылались при помощи стрелки вызова
Autor, Date, Rev, Project Имя создателя диаграммы, имя проекта и дата создания, в рамках которого была создана диаграмма. REV – дата последнего редактирования диаграммы
Notes 1 2 3 4 5 6 7 8 9 10 Употребляется при проведении сеанса экспертизы. Специалист обязан (на бумажной копии диаграммы) указать число замечаний, вычеркивая цифру из перечня любой раз при внесении нового замечания
Status Статус отображает стадию создания диаграммы, отображая все этапы публикации
Working Новая диаграмма, кардинально обновленная диаграмма либо новый создатель диаграммы
Draft Диаграмма прошла первичную экспертизу и готова к предстоящему дискуссии
Recommended Диаграмма и все ее сопровождающие документы прошли экспертизу. Новых трансформаций не ожидается
Publication Диаграмма готова к публикации и окончательной печати
Reader Имя читателя (специалиста)
Date Дата прочтения (экспертизы)

Продолжение таблицы 1

Поля Суть
Context Схема размещения работ в диаграмме верхнего уровня. Работа, являющаяся родительской, продемонстрирована чёрным прямоугольником, остальные – ярким. На контекстной диаграмме (А-0) показывается надпись TOP. В левом нижнем углу показывается номер по узлу родительской диаграммы:

Таблица 2

Поля подвала каркаса

Поле Суть
Node Номер узла диаграммы (номер родительской работы)
Title Имя диаграммы. По умолчанию – имя родительской работы
Number C-Number, неповторимый номер версии диаграммы
Page Номер страницы, может употребляться как номер страницы при формировании папки

В случае если одна из стрелок диаграммы отсутствует на родительской диаграмме и не связана с другими стрелками той же диаграммы, точка входа либо выхода данной «стрелки» на диаграмме обозначается туннелем (см. рис. 10).

Рис. 10. Туннеллирование входа стрелки.

Помимо этого, туннели употребляются для отражения обстановки, в то время, когда стрелка, присутствующая на родительской диаграмме, отсутствует в диаграмме декомпозиции соответствующего блока (см. рис. 11).

Рис. 11. Туннеллирование выхода стрелки.

При происхождения (незапланированного) туннелирования направляться:

— удалить стрелку с туннелем на дочерней, а после этого – на родительской диаграмме;

— добавить стрелку в родительской диаграмме на месте удаленной, а в качестве имени выбрать прошлое наименование;

— соединить снова созданную стрелку как было до удаления в родительской и дочерней диаграммах.

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

Для удаления блока диаграммы направляться отметить данный блок, щелкнув по нему левой кнопкой «мыши», после этого в меню Edit выбрать Delete Diagram. В открывшемся окне направляться выбрать тип удаляемой диаграммы (Context, Decomposition, Swim направляться, Organization Chart, Node Tree, FEO, IDEF3 Scenario) и надавить кнопку Delete.

Другим методом удаления любого элемента есть нажатие на таком элементе левой кнопки «мыши», а после этого клавиши Delete, по окончании чего направляться подтвердить удаление выбором кнопки Да.

Для удаления неиспользованных стрелок в модели следует в меню Model выбрать Arrow Editor, а после этого, отметив стрелку без заглавия (к примеру, Unnamed Arrow), надавить кнопку Delete.

При построении диаграммы декомпозиции между работами возможно устанавливать следующие связи:

— входящая информация возможно входной информацией для других работ;

— выходная информация может выступать нормативной документацией либо быть промежуточной и выступать средством для исполнения вторых работ.

Пример диаграммы декомпозиции IDEF0 представлен на рис. 12.

Рис. 12. Диаграмма декомпозиции IDEF0.

«модель и Архитектура бизнеса в «IDEF0»: проблемы и возможности»


Также читать:

Понравилась статья? Поделиться с друзьями: