Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Моделирование процессов в нотации 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
3. Внесите в диаграмму еще три работы (кнопка ). Внесите имена следующих работ: · Установка материнской платы и винчестера. · Установка модема. · Установка дисковода. · Установка флоппи-дисковода. · Инсталляция операционной системы. · Инсталляция дополнительного программного обеспечения. 4. С помощью кнопки палитры инструментов создайте объект ссылки. Внесите имя объекта внешней ссылки " Компоненты". Свяжите стрелкой объект ссылки и работу " Подготовка компонентов". 5. Свяжите стрелкой работы " Подготовка компонентов" (выход) 6. С помощью кнопки на палитре инструментов внесите два перекрестка типа асинхронного " или" и свяжите работы с перекрестками, как
рис. 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; Нарушение авторского права страницы