Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Моделирование процессов в нотации IDEF3



 

Для описания логики взаимодействия информационных потоков подходит методология IDEF3. IDEF3 - методология моделирования и стандарт документирования процессов, происходящих в системе. Метод документирования технологических процессов предоставляет механизм документирования и сбора информации о процессах. IDEF3 показывает причинно-следственные связи между ситуациями и событиями в понятной экcперту форме, используя структурный метод выражения знаний о том, как функционирует система, процесс или предприятие

1. Перейдите на диаграмму A2 и декомпозируйте работу " Сборка настольных компьютеров". В диалоге Activity Box Count (рис. 1.19) установите число работ 4 и нотацию IDEF3.

рис. 1.19.Создание диаграммы IDEF3

 

Возникает диаграмма IDEF3, содержащая работы (UOW). Правой кноп­кой мыши щелкните по работе, выберите в контекстном меню Name и внесите имя работы " Подготовка компонентов". Затем во вкладке Definition внесите определение " Подготавливаются все компоненты компь­ютера согласно спецификации заказа".

2. Во вкладку UOW внесите свойства работы (табл. 1.5).

 

Таблица 1.5

Свойства UOW

Объект Параметр
Objects Компоненты: винчестеры, корпуса, материнские платы, видеокарты, дисководы, модемы
Facts Доступные операционные системы: Windows XP/Vista/7
Constrains Установка модема требует установки дополнительного программного обеспечения.

 

3. Внесите в диаграмму еще три работы (кнопка ). Внесите имена следующих работ:

· Установка материнской платы и винчестера.

· Установка модема.

· Установка дисковода.

· Установка флоппи-дисковода.

· Инсталляция операционной системы.

· Инсталляция дополнительного программного обеспечения.

4. С помощью кнопки палитры инструментов создайте объект ссылки. Внесите имя объекта внешней ссылки " Компоненты". Свяжите стрелкой объект ссылки и работу " Подготовка компонентов".

5. Свяжите стрелкой работы " Подготовка компонентов" (выход)
и " Установка материнской платы и винчестера". Измените стиль стрелки на Object Flow. В IDEF3 имя стрелки может отсутствовать, хотя BPwin показывает от­сутствие имени как ошибку.

6. С помощью кнопки на палитре инструментов внесите два перекрестка типа асинхронного " или" и свяжите работы с перекрестками, как
показано на рис. 1.20.

 

рис. 1.20.Диаграмма IDEF3 после создания перекрестков

 

7. Правой кнопкой щелкните по перекрестку для разветвления (fan-out), выберите Name и внесите имя " Компоненты, требуемые в спецификации заказа".

Создайте два перекрестка типа исключающего " ИЛИ" и свяжите работы, как показано на рис. 1.21.

рис. 1.21. Результат создания диаграммы IDEF3

 

Создание сценария

1. Выберите пункт меню Diagram/Add IDEF3 Scenario.

Создайте диаграмму сценария на основе диаграммы IDEF3 " Сборка на­стольных компьютеров" (A22.1).

2.Удалите элементы, не входящие в сценарий (рис. 1.22).


рис. 1.22.Результат создания сценария

 

Моделирование потоков данных, диаграммы потоков данных (DFD)

 

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

В процессе декомпозиции согласно правилам DFD необходимо преоб­разовать граничные стрелки во внутренние, начинающиеся и заканчиваю­щиеся на внешних ссылках.

1. Декомпозируйте работу " Оформление заказов" на диаграмме A2.

2.В диалоге Activity Box Count выберите количество работ 2 и нотацию DFD.

3.Щелкните по OK и внесите в новую диаграмму, DFD A22, имена работ:

• Проверка и внесение клиента.

• Внесение заказа.

4.Используя кнопку на палитре интсрументов, внесите хранилища данных:

· Список клиентов,

· Список продуктов,

· Список заказов.

5. Удалите граничные стрелки с диаграммы DFD A22.

6. Используя кнопку на палитре инструментов, внесите внешнюю ссылку:

• Звонки клиентов.

7.Создайте внутренние ссылки согласно рис. 1.23. При именовании стрелок используйте словарь.

рис. 1.23. Диаграмма DFD

 

8.Обратите внимание, что стрелки " Информация о клиентах" и " Заказы клиентов" двунаправленные. Для того чтобы сделать стрелку двунаправленной, щелкните правой кнопкой по стрелке, выберите в кон­текстном меню пункт Style и во вкладке Style выберите опцию Bidirectional.

9.На родительской диаграмме A2 туннелируйте (Change to Tunnel) стрелки, подходящие и исходящие из работы " Оформление заказов" (рис. 1.24).

 

рис. 1.24. Работа «Оформление заказов»

 

 


Поделиться:



Популярное:

Последнее изменение этой страницы: 2016-04-11; Просмотров: 1207; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.011 с.)
Главная | Случайная страница | Обратная связь