Структурированный анализ систем остается основой инженерии программного обеспечения и моделирование бизнес-процессов. Среди различных доступных методологий, Yourdon и DeMarco нотация выделяется своим акцентом на визуализацию движения данных через систему.Visual Paradigm ввела значительное улучшение в свою настольную платформу: специальную поддержку диаграмм потоков данных Yourdon и DeMarco (DFD).

В этом руководстве рассматривается, как это обновление трансформирует процесс моделирования, позволяя аналитикам отказаться от ручной настройки форматирования и сосредоточиться на логике системы. Мы рассмотрим ключевые концепции, пошаговые руководства и лучшие практики для эффективного использования этой новой функции.
Прежде чем приступать к работе с инструментом, необходимо понять конкретные элементы, определяющие методологию Yourdon и DeMarco, отличающие её от других нотаций, таких как Gane & Sarson.
До этого обновления практикующие, придерживающиеся стандарта Yourdon-DeMarco, сталкивались с серьёзными трудностями. Хотя Visual Paradigm по своей природе гибкий, пользователи часто вынуждены были использовать общие фигуры, чтобы имитировать нотацию.
Это привело к трём основным проблемам:
Visual Paradigm интегрировал эту нотацию непосредственно в рабочий процесс создания диаграмм. Следуйте этим шагам, чтобы сразу создать диаграммы, соответствующие стандартам.
Доступ к новой функции прост в интерфейсе Visual Paradigm Desktop:
Как только рабочая область открыта, вы заметите, что панель инструментов теперь заполнена специфическими элементами Yourdon-DeMarco. Вам больше не нужно искать общие круги или линии.
Чтобы понять влияние этого обновления, рассмотрите сценарий, связанный ссистемой обработки заказов.
Рабочий процесс: Анализатор вручную выбирает круговую форму для «Проверка инвентаря». Им необходимо вручную настроить выравнивание текста, чтобы он находился в центре. Чтобы добавить хранилище данных, он вручную рисует две параллельные линии или группирует два объекта линий. Если диаграмма изменяется в размерах, сгруппированные линии часто теряют выравнивание, что требует дополнительной очистки.
Рабочий процесс: Анализатор выбирает инструмент «Процесс» с палитры Yourdon-DeMarco. Он щелкает один раз, чтобы разместить пузырь «Проверка инвентаря». Текст автоматически центрируется и переносится. Чтобы добавить «База данных инвентаря» хранилище, он выбирает инструмент «Хранилище данных». Символ заранее форматирован в виде параллельных линий. При соединении двух элементов с помощью потока данных стрелка идеально прикрепляется к границе круга, сохраняя соединение даже при перемещении пузыря процесса.
После устранения трудностей с инструментарием аналитики должны сосредоточиться на строгости своих диаграмм. Соблюдение этих отраслевых стандартов гарантирует, что ваши диаграммы потоков данных (DFD) будут понятными и точными.
Используйте расширенные функции Visual Paradigm, чтобы максимально использовать возможности новой поддержки нотации Yourdon-DeMarco.
Не тратьте время на ручное выравнивание пузырей. Выберите несколько процессов и используйте инструменты выравнивания на панели инструментов для равномерного распределения по вертикали или горизонтали. Это делает логику потока легче для восприятия заинтересованными сторонами.
Сильная сторона Visual Paradigm — это его хранилище. Если вы определяете внешний элемент (например, «Шлюз оплаты») на одной диаграмме, повторно используйте тот же элемент модели на других уровнях диаграмм потоков данных. Это гарантирует, что при последующем переименовании элемента изменение автоматически распространится на все диаграммы.
Включите направляющие привязки. Когда вы перетаскиваете стрелку потока данных рядом с пузырем процесса или хранилищем данных, инструмент выделит точку соединения. Отпустив кнопку мыши, линия прикрепится к элементу, что гарантирует, что последующее перемещение элемента не нарушит соединение.
Добавление встроенной поддержки диаграмм потоков данных Yourdon и DeMarco позволяет пользователям Visual Paradigm вернуться к основной цели анализа систем: определение устойчивых, логических процессов. Устраняя ручные издержки графического соответствия, команды могут быстрее создавать более четкую и стандартизированную документацию. Погрузитесь в Диаграмма > Новая меню сегодня и почувствуйте разницу в вашем структурированном рабочем процессе анализа.