Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Задание 2. Изучение примеров построения функциональных моделей




ЛАБОРАТОРНАЯ РАБОТА №1.

АНАЛИЗ ПРЕДМЕТНОЙ ОБЛАСТИ КОМПАНИИ
С ПОМОЩЬЮ МОДЕЛИРОВАНИЯ БИЗНЕС-ПРОЦЕССОВ
В ИНТЕГРИРОВАННОЙ СРЕДЕ РАЗРАБОТКИ BPWIN

Цель работы:

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

2. Исследование контекстных диаграмм, контекста модели, диаграмм композиции, дерева модели с помощью навигатора модели.

3. Построение диаграммы с деревом узлов при заданных начальных условиях.

4. Построение новой функциональной модели

Продолжительность работы: 4 часа.

Задание 1. Изучение пользовательского интерфейса

Запустить программу BPwin из Windows NT командой Пуск/Программы/Computer associates/BPwin. Общий вид интегрированной среды разработки BPWin 4.0. представлен на рис.1. По умолчанию появляется основная панель инструментов, палитра инструментов и (в левой части) навигатор модели Model Explorer, который имеет три вкладки. Рассмотрим каждую из них.

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

Diagrams (англ. диаграмма) - служит для перехода и корректировки любой диаграммы модели (с помощью вкладки Activities осуществим переход только на стандартные - контекстную и декомпозиции. На рассматриваемой вкладке представлены только названия диаграмм (без названий работ).

Objects (англ. объект) - отражает все объекты, соответствующие выбранной на вкладке Diagrams диаграмме.

 

 


 

Рис.1. Интегрированная среда разработки модели деятельности

 

Палитра инструментов - панель с кнопками инструментов:

 

 

 

- указатель элемента диаграммы. Элементом диаграммы является (а) узел (Activity), обозначающий функцию или работу; (б) дуга (Arrow - стрелка), отображающая взаимодействие функций; (в) имя дуги (Arrow Name), поясняющее смысл информации, объекта или механизма, ассоциированных с дугой; (г) текстовый блок (Text Block) - область, содержащая поясняющий текст;

 

- добавление узла (функции, работы) в диаграмму;

 

- добавление дуги в диаграмму;

- графическое обозначение соответствия дуги и ее имени;

 

- добавление текстового блока в диаграмму;

 

- перемещение между диаграммами с помощью diagram manager;

 

- переход к альтернативному представлению диаграммы ;

 

- переход к родительской диаграмме;

переход к дочерней диаграмме .

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

Диаграммы являются главными компонентами модели; все функции и взаимодействия представлены на них как узлы и дуги. Место соединения дуги с узлом определяет тип взаимодействия:

 

а) управляющая информация входит в узел сверху;

б) информация (или объект), подлежащая обработке, указывается с левой стороны узла;

в) результат обработки представляется на выходе с правой стороны узла;

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

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

Задание 2. Изучение примеров построения функциональных моделей

Рассмотрим модели OIL_BUSI и IMPORT, первая из которых описывает организацию нефтяного бизнеса, а вторая - процесс поставок из-за рубежа. Каждая модель хранится в файле с расширением BP1.

1. Открыть модель OIL_BUSI из главного меню программы BPwin командой File/Ope n, выбрав файл oil_busi.bp1, и ознакомиться с контекстом модели с помощью команды Model/Model Properties. Определить: назначение модели (Definition), области моделирования (Scope), точку зрения на модель (Viewpoint), цель моделирования (Purpose) и указать источник сведений об области моделирования (Source). Получить необходимые сведения можно перемещаясь между вкладками окна Model Properties.

Ознакомиться с составом модели OIL_BUSI и с нумерацией узлов и диаграмм, входящих в модель. Нарисовать в отчете контекстную диаграмму.

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

Упорядочить открытые окна диаграмм можно в меню Windows.

Диаграмма обозначается так называемым номером по узлу (имеется в виду узел, соответствующий функции или работе, которая детализируется данной диаграммой). Номер узла (функции, работы) состоит из необязательного префикса и числа. Обычно используется префикс A (от англ. Activity). Единственный узел на контекстной диаграмме имеет номер А0. Узлы на диаграмме декомпозиции, детализирующей узел А0 контекстной диаграммы, имеют номера А1, А2, А3 и т.д. Узлы на диаграмме декомпозиции следующего уровня имеют номер родительского узла, дополненный очередным порядковым номером. Например, узлы на дочерней диаграмме декомпозиции для родительского узла А3 имеют номера А31, А32, А33 и т.д. Узлы образуют иерархию, в которой каждый узел может иметь один родительский и несколько дочерних узлов, образуя дерево. Такое дерево называют деревом узлов, а вышеописанную нумерацию - нумерацией по узлам.

Контекстная диаграмм всегда имеет номер А0, ее диаграмма декомпозиции - номер А0, остальные диаграммы декомпозиции - номера по соответствующему узлу (например, А1 (т.е. А01), А2, А21, А211 и т.д.). BPwin автоматически поддерживает нумерацию по узлам, т.е. при проведении декомпозиции создается новая диаграмма и ей автоматически присваивается соответствующий номер. Диаграмма с деревом узлов имеет номер соответствующей диаграммы декомпозиции, дополненный буквой N (например, A3N).

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

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...