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

Для создания модели DFD в PD необходимо выполнить команды меню File \ New Model… \ Information \ Data Flow Diagram \ OK (http://infocenter.sybase.com/help/topic/com.sybase.infocenter.dc00121.1650/doc/html/rad1232637368684.html).

DFD строится из следующих основных элементов (рис. 2.1) (http://infocenter.sybase.com/help/topic/com.sybase.infocenter.dc38088.1650/doc/html/rad1232026266129.html):

(i) Внешняя сущность — представляет на диаграмме внешние источники и приемники данных, в роли внешних сущностей могут выступать люди, организации, программные системы, находящиеся вне границ автоматизации (за рамками проекта).

(ii) Процесс — подсистема, задача, функция, выполняемая рассматриваемой системой.

(iii) Накопитель данных — данные сохраненные в системе для выполнения последующей обработки, в роли накопителей данных могут выступать базы данных, файлы, картотеки, хранилища документов и др.

(iv) Поток данных — данные, находящиеся в движении, передаваемые между:

— внешней сущностью и процессом:

— двумя процессами;

— процессом и накопителем данных.

Рис. 2.1

Диаграммы потоков данных являются иерархическими, на верхнем уровне создается так называемая контекстная диаграмма, на которой вся система показывается как один процесс (рис. 2.2).

Основным источником и приемником данных для рассматриваемой системы является клиент контакт-центра (Клиент). Система реализует так же обмен данными об агентах с ERP (Enterprise Resource Planning) и данными об обращениях клиентов с CRM (Customer Relation Management) системами. Состав передаваемой информации на диаграмме представлен потоками данных. По умолчанию имя потока данных на диаграмме не отображается, изменение параметров отображения элементов диаграмм осуществляется с помощью меню Tools / Display Preferences… (http://infocenter.sybase.com/help/topic/com.sybase.infocenter.dc38093.1650/doc/html/rad1232024629503.html).

Для создания диаграммы следующего уровня необходимо выполнить команду Decompose Process и Open Diagram из контекстного меню процесса. На диаграмме (рис. 2.3) в АИС CC выделены подсистемы, отвечающие за обслуживание обращений клиентов (Обслуживание обращений), взаимодействие с ERP и администрирование агентов (Администрирование агентов), взаимодействие с CRM и (Администрирование клиентов) и организацию работы контакт-центра (Планирование работы).

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



— скопировать поток данных на диаграмме или в дереве объектов (Edit / Copy в контекстном меню потока);

— вставить поток данных на новой диаграмме или в дереве объектов (Edit / Paste в контекстном меню потока);

— изменить источник и приемник в свойствах потока (Properties в контекстном меню потока);

— удалить лишние символы (Edit / Delete в контекстном меню элемента).

При необходимости можно создать/удалить точку изгиба потока щелчком левой кнопки мышки при нажатой клавише Ctrl.


Рис. 2.2


Рис. 2.3


7389578768193671.html
7389637741027917.html
    PR.RU™