Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Этапы построения модели






  1. Выделение внешних объектов, с которыми система должна быть связана.
  2. Формирование DFD диаграммы первого уровня.
  3. Функциональная декомпозиция каждого подпроцесса с помощью диаграмм нижнего уровня.
  4. Составление словаря данных.
  5. Построение спецификаций процесса, если его нельзя выразить комбинацией подпроцессов.

При дополнении модели IDEF0 диаграммой DFD, в палитре инструментов на новой диаграмме DFD появляются новые кнопки:

- добавить в диаграмму внешнюю ссылку (External Reference). Внешняя ссылка является источником или приемником данных извне модели.

- добавить в диаграмму хранилище данных (Data store). Хранилище данных позволяет описать данные, которые необходимо сохранить в памяти прежде, чем использовать в работах.

 

В отличие от IDEF0, где система рассматривается как взаимосвязанные работы, DFD рассматривает систему как совокупность предметов.

 

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

 

Рис. 5.2. Изображение работы

 

Внешние сущности изображают входы в систему и/или выходы из системы. Внешние сущности изображаются в виде прямоугольника с тенью и обычно располагаются по краям диаграммы (рис. 5.3.). Одна внешняя сущность может быть использована многократно на одной или не­скольких диаграммах. Обычно такой прием применяют, чтобы не рисовать слишком длинных и запутанных стрелок.

 

Рис. 5.3. Внешняя сущность

 

Стрелки (потоки данных) описывают движение объектов из одной части системы в другую. Поскольку в DFD каждая сторона работы не имеет четкого назначения, как в IDEF0, стрелки могут подходить и выходить из любой грани прямоугольника работы. В DFD также приме­няются двунаправленные стрелки для описания диалогов типа команды-ответа между работами, между работой и внешней сущностью и между внешними сущностями (рис. 5.4.).

 

Рис. 5.4. Потоки данных (стрелки)

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

 

 

Рис. 5.5. Хранилище данных

В отличие от стрелок IDEF0, которые представляют собой жесткие взаимосвязи, стрелки DFD показывают, как объекты (включая данные) двигаются от одной работы к другой. Это представление потоков совместно с хранилищами данных и внешними сущностями делает модели DFD более похожими на физические характеристики системы - движение объектов (data flow), хранение объектов (data stores), поставка и распространение объектов (external entities) (рис. 5.6.).

 

 

Рис. 5.6. Пример диаграммы DFD

Практическое задание «Разработка диаграммы потоков данных»

Построение модели рассмотрим на примере бизнес-процесса "Переработка сырья".

Упражнение 26. Создание диаграммы DFD.

1. Откройте файл Lab4.bp1, сохраненный на предыдущем уроке.

2. Выберите инструмент и в процессе декомпозиции работы «Переработка сырья» в диалоге Activity Box Count «кликните» по радио-кнопке DFD.

3. В диалоге Activity Box Count выберите количество работ – 2 (рис. 5.7.).

 

 

Рис. 5.7. Диалог Activity Box Count

4. Щелкните по кнопке ОК и внесите в новую диаграмму имена работ: «Обработка дерева», «Изготовление заготовок».

 

Упражнение 27. Изображение внешних сущностей.

 

Выполните следующие действия:

1. Используя кнопку , внесите внешние сущности (внешние ссылки).

2. В появившемся диалоговом окне введите название сущностей: «Сырьевой склад», «Цех по изготовлению деталей» (рис. 5.8.) и нажмите ОК.

Рис. 5.8. Диалоговое окно внешней сущности

После выполнения задания у вас должна получиться следующая диаграмма (рис. 5.9.):

Рис. 5.9. Изображение внешних сущностей

Упражнение 28. Построение хранилищ.

1. Используя кнопку на палитре инструментов, внесите хранилище данных: «Нормативная документация» (рис. 5.10.).

2. Удалите граничные стрелки с диаграммы;

Рис. 5.10. Диаграмма DFD

Упражнение 29. Создание внутренних ссылок.

  1. Используя инструмент , создайте внутренние ссылки: «Сырье», «Обработанное дерево»; «Заготовки», «Нормы переработки сырья», «Чертеж».
  2. Стрелку «Чертеж» необходимо сделать двунаправленной, для этого щелкните правой кнопкой по стрелке, выберите в контекстном меню пункт Style.
  3. Выберите в диалоговом окне Arrow PropertiesопциюBidirectional (рис 5.11.).

 

 

Рис. 5.11. Диалоговое окно выбора стиля стрелки

  1. У вас должна получиться диаграмма (рис. 5.6.).

Упражнение 30. Детализация процесса «Изготовление заготовок».

Самостоятельно проведите детализацию процесса "Изготовление заготовок" в соответствии с рисунком (рис. 5.12.).

 

Рис. 5.12. Детализация процесса «Изготовление заготовок»

После того, как эта работа будет проделана, пригласите преподавателя и продемонстрируйте ему результат.

Упражнение 31. Сохранение полученной диаграммы.

Сохраните полученную диаграмму.

1. В меню File выберите Save as.

2. Укажите путь к своей папке и имя файла Lab5.bp1.

3. Нажмите ОК.

Контрольные вопросы

  1. Для чего служит DFD - диаграмма?
  2. В чем отличие DFD - диаграммы от IDFE0?
  3. Какой инструмент используется для построения внешних сущностей?
  4. Каким инструментом можно построить Хранилище данных?
  5. Какие графические элементы используются для обозначения на диаграмме Работы, Потоков данных, Хранилищ данных?






Дата добавления: 2014-11-10; просмотров: 1217. Нарушение авторских прав; Мы поможем в написании вашей работы!



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

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

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

Аальтернативная стоимость. Кривая производственных возможностей В экономике Буридании есть 100 ед. труда с производительностью 4 м ткани или 2 кг мяса...

Шов первичный, первично отсроченный, вторичный (показания) В зависимости от времени и условий наложения выделяют швы: 1) первичные...

Предпосылки, условия и движущие силы психического развития Предпосылки –это факторы. Факторы психического развития –это ведущие детерминанты развития чел. К ним относят: среду...

Анализ микросреды предприятия Анализ микросреды направлен на анализ состояния тех со­ставляющих внешней среды, с которыми предприятие нахо­дится в непосредственном взаимодействии...

Характерные черты официально-делового стиля Наиболее характерными чертами официально-делового стиля являются: • лаконичность...

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

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

Studopedia.info - Студопедия - 2014-2022 год . (0.023 сек.) русская версия | украинская версия