Создание диаграммы декомпозиции в нотации DFD

 

Часто бывает необходимо не столько показать взаимосвязь между функциональными блоками, сколько отобразить движение информации внутри компании. В особенности, в специальном отображении нуждаются процессы, связанные с получением и обработкой внешней информации. Декомпозицию функции А1.5 «Обработка информации о потенциальном клиенте» целесообразно провести в нотации DFD, так как происходит регистрация или поиск клиента в базе данных. При оформлении заказа важно проверить, существует ли такой клиент в базе данных и, если нет – внести его в базу данных и оформить заказ.

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

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

Для декомпозиции функции А1.5 «Обработка информации о потенциальном клиенте» в диалоге Activity Box Count выбирается нотация DFD и количество работ равное 3.

В новую диаграмму DFD “Обработка информации о потенциальном клиенте” вносятся имена работ:

- Обработка заявок на участие в семинаре.

- Обработка заявок на участие в консультации.

- Внесение заказа на товар.

Хранилище данных позволяет описать данные, которые необходимо сохранить в памяти прежде, чем использовать в работах.

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

- База данных “Клиенты”.

- База данных “Участники семинаров”.

- База данных “Участники консультаций”.

Граничные стрелки с диаграммы удаляются и добавляются внешние ссылки, которые являются источником или приемником данных извне модели.

При помощи кнопки на палитре инструментов вносится внешняя ссылка «Звонок или явка клиента».

В отличие от стрелок IDEF0, которые представляют собой жесткие взаимосвязи, стрелки DFD показывают, как объекты (включая данные) двигаются от одной работы к другой.

Необходимо обратить внимание, что стрелки “Информация об участниках” и “Данные для контакта” двунаправленные. Для того чтобы сделать стрелку двунаправленной, нужно щелкнуть правой кнопкой мыши по стрелке и выбрать в контекстном меню пункт Style. Далее на вкладке Style выбрать опцию Bidirectional.

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

 

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: