Порядок работы с CASE-средством AllFusion Process Modeler



Создание новой модели бизнес-процессов информационной системы

При создании новой модели на экране появляется диалоговое окно, в котором следует указать, будет ли создана новая модель, или она будет открыта из файла либо из хранилища AllFusion Model Manager, внести имя модели и выбрать стандарт, согласно которому будет построена модель (рис. 3).

Рис. 3. Диалоговое окно создания модели

После нажатья кнопки "ОК" появляется диалоговое окно Свойства для новой модели (Properties for New Models) (рис. 4), в котором следует внести свойства модели.

Рис. 4. Диалоговое окно "Свойства для новой модели"

Как было указано ранее, AllFusion Process Modeler поддерживает три стандарта – IDEF0, DFD и IDEF3, каждый из которых решает свои специфические задачи. В AllFusion Process Modeler возможно построение смешанных моделей, т.е. модель может содержать одновременно как диаграммы IDEF0, так и диаграммы IDEF3 и DFD. На занятии будет использован стандарт DFD.

 

Установка кириллического шрифта для элементов модели

Для установки кириллического шрифта для элементов модели необходимо вызвать диалоговое окно "Свойства процессов" (Activity Properties) двойным щелчком кнопки мыши по единственному процессу в закладке Бизнес-процессов (Activities) окна навигатора модели (Model Explorer) и перейти к закладке Шрифт (Font) (рис. 5).

В выпадающем списке Script необходимо выбрать "Кириллический" и применить при необходимости настройки для процессов текущей диаграммы (флажок All activities in this diagram), для всех процессов модели (флажок All activities in this model) или для всех элементов модели (флажок в группе Global).

Изменение шрифта для отдельных элементов модели можно также сделать при выборе пункта меню Model –> Default Fonts по аналогии.

Рис. 5. Закладка "Шрифт" в диалоговом окне "Свойства процессов"

Порядок построения модели бизнес-процессов в стандарте DFD (диаграмм потоков данных)

В соответствии с данным стандартом модель бизнес-процессов информационной системы определяется как иерархия диаграмм информационных потоков (ДИП) и описаний их элементов в виде структурограмм.

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

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

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

структурный естественный язык;

псевдокод;

визуальные языки проектирования (типа FLOW-форм и диаграмм Насси-Шнейдермана);

формальные компьютерные языки.

Детализация содержания потоков и накопителей данных описывается при помощи структурограмм описания данных (СГД). В зависимости от типа детализируемого элемента различают следующие типы СГД:

структурограммы данных,

структурограммы накопителей данных.

В СГД определяются элементарные и структурные данные, которые могут передаваться с потоком данных, а также храниться в НД. Под элементарным данным понимается порция данных, которую не имеет смысла подвергать дальнейшему разбиению при достижении заданной цели. Структурное данное состоит из элементарных данных, других структурных данных или их комбинаций.

Для построения модели бизнес-процессов стандарта DFD, с учетом особенностей ее применения в AllFusion Process Modeler, используются следующие основные структурные элементы:

ДИП типа контекстная диаграмма (КД), основными элементами которой являются: внешняя сущность (ВС), подсистема (ПС), поток данных (ПД);

ДИП типа диаграмма потоков данных (ДПД-DFD), основными элементами которой являются: внешняя сущность (ВС), процесс (П), поток данных (ПД), накопитель данных (НД).

Прежде чем приступить к созданию модели бизнес-процессов необходимо определить имя проекта и модели, ФИО авторов, период разработки, тип модели (AS-IS: как есть или TO-BE: как должно быть), цели создания модели, с чей точки зрения описывается модель, источники информации и пр.

Для ввода этой информации необходимо вызвать диалоговое окно "Свойства модели" (Model Properties) двойным щелчком кнопки мыши по имени модели в закладке Бизнес-процессов (Activities) окна навигатора модели (Model Explorer) или выбором пункта меню Model –> Model Properties. На рис. 6 показана закладка для определения цели (Purpose) создания модели и точки зрения (Viewpoint).

Рис. 6. Закладка "Purpose" в диалоговом окне "Свойства модели"

Остальные характеристики модели можно задать в закладках "Общие" (General), "Определение" (Definition), "Источник" (Source) и др.

Информация о свойствах модели и разрабатываемых диаграммах отображается в "каркасе" каждой диаграммы – ячейках рамки по ее периметру.


Дата добавления: 2018-02-15; просмотров: 809; Мы поможем в написании вашей работы!

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






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