Порядок создания контекстной диаграммы и диаграмм потоков данных



При создании новой модели автоматически создается контекстная диаграмма верхнего (нулевого) уровня, состоящая из единственной подсистемы, изображающей систему в целом. Подсистема на контекстной диаграмме изображается в виде прямоугольного блока с закругленными углами. Для ввода имени подсистемы необходимо дважды щелкнуть по ней левой кнопкой мыши. На экране появится диалоговое окно "Свойства процесса" (Activity Properties). В закладке "Имя" (Name) необходимо ввести имя подсистемы (рис. 7). Для элементарных бизнес-процессов, которые не имеет смысла далее детализировать, в закладке "Определение" (Definition) записывается миниспецификация логики процессов.

Рис. 7. Закладка "Name" в диалоговом окне "Свойства процесса"

Внешняя среда, с которой взаимодействует разрабатываемая система, описывается с помощью внешних сущностей (External Reference). Для добавления внешней сущности на контекстную диаграмму необходимо в панели построения модели выбрать инструмент Внешняя сущность (External Reference Tool), перевести курсор мыши в окно построения модели бизнес-процессов (окно диаграмм) и щелкнуть левой кнопкой. На экране появится диалоговое окно "Внешняя сущность" (External Reference), в котором необходимо ввести имя внешней сущности (рис. 8) и нажать кнопку "ОК".

Рис. 8. Диалоговое окно "Внешняя сущность"

Для перемещения созданной внешней сущности (Покупатель) в окно диаграмм. необходимо перейти в закладку Объекты (Objects) окна навигатора модели (Model Explorer), выбрать созданную внешнюю сущность и перетащить ее в окно диаграмм.

Для связывания элементов модели потоком данных необходимо в панели построения модели выбрать инструмент Поток данных (Precedence Arrow Tool), перевести курсор мыши в окно диаграмм и щелкнуть левой кнопкой сначала по элементу модели-источнику информации, затем по – приемнику информации. В окне диаграмм появится поток данных в виде стрелки. Для ввода имени потока данных необходимо дважды щелкнуть левой кнопкой мыши по стрелке. На экране появится диалоговое окно "Свойства потока данных" (Arrow Properties). В нем необходимо ввести имя потока данных, как показано на рис. 9 и нажать кнопку "ОК".

Рис. 9. Диалоговое окно "Свойства потока данных"

После ввода всех элементов контекстной диаграммы (подсистемы, внешних сущностей и потоков данных), ее необходимо детализировать. Для этого необходимо в панели построения модели выбрать инструмент Перейти к дочерней диаграмме (Go to Child Diagram). На экране появится диалоговое окно "Количество процессов" (Activity Box Count). В нем необходимо выбрать стандарт, согласно которой будет декомпозирована диаграмма (на занятии используется DFD), количество процессов, а также возможность наличия внешних сущностей и накопителей данных на диаграмме, как показано на рис. 10, и нажать кнопку "ОК". На экране появится дочерняя диаграмма, в которой необходимо детализировать процессы, которые протекают в подсистеме (процессе) верхнего уровня. На этой диаграмме вводятся все необходимые элементы, включая процессы, накопители и потоки данных, причем те потоки данных, которые были введены на предыдущем уровне иерархии, должны быть обязательно обработаны процессами на текущем уровне иерархии.

Рис. 10. Диалоговое окно "Количество процессов"


Дата добавления: 2018-02-15; просмотров: 568; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!