Сейчас на сайте
Сейчас на сайте 0 пользователей и 0 гостей.

Создание диаграммы DFD

Оформление заказа проводится поэтапно:

  • на основании звонка клиента с желанием приобрести компьютерную технику существующая БД проверяется на наличие информации о клиенте;

  • если клиент обращается в фирму первый раз, то новая информация добавляется в БД;

  • если клиент обращается в фирму не первый раз, но информация о нем в БД устарела, то осуществляется ее обновление и редактирование;

  • оформляется заказ на компьютерную технику. В заказ включается информация о клиенте и информация о заказанных продуктах.

Движение информации моделируется диаграммами DFD. При декомпозиции диаграммы IDEF0 согласно правилам DFD осуществляется преобразование граничных стрелок во внутренние, начинающиеся и заканчивающиеся на внешних ссылках.
Алгоритм создание DFD-диаграммы:

  1. На диаграмме «Продажа и маркетинг» декомпозировать процесс «Оформление заказов».

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

  3. Щелкнуть по кнопке ОК.

  4. Задать свойство новой диаграммы.

  5. Задать имена и свойства двух новых блоков: «Проверка и внесение клиента» и «Внесение заказа».

  6. Добавить на диаграмму три хранилища данных: «Список клиентов», «Список продуктов» и «Список заказов».

  7. Согласно требованиям нотации DFD необходимо удалить все граничные стрелки.

  8. Внести в диаграмму внешнюю ссылку «Звонки клиентов».

  9. Создать внутренние ссылки, имена для которых задавать с помощью словаря:
    9.1.информация, содержащаяся в звонках клиентов должны являться входом для обоих блоков;
    9.2.информация о клиенте поступает/извлекается из соответствующей БД – списка клиентов. Тип стрелки отображающей движение информации – двусторонняя;
    9.3.информация о клиентах необходимая для оформления заказа извлекается из списка клиентов;
    9.4.информация о заказах поступает/извлекается из соответствующей БД – списка заказов. Тип стрелки отображающей движение информации – двусторонняя.

  10. На родительской диаграмме следует тоннелировать стрелки, подходящие и исходящие из блока «Оформление заказов».
    Создание диаграммы DFD