结构化系统分析 仍然是软件工程的基石,而业务流程建模。在各种可用的方法论中,Yourdon 和 DeMarco 符号因其专注于可视化数据在系统中如何流动而脱颖而出。Visual Paradigm 已在其桌面平台上推出重大升级:对 Yourdon 和 DeMarco 数据流图(DFD)提供专用支持。

本指南探讨了此更新如何改变建模体验,使分析人员能够摆脱手动格式化,专注于系统逻辑。我们将介绍关键概念、分步指南以及有效利用此新功能的最佳实践。
在深入使用工具之前,必须理解定义 Yourdon 和 DeMarco 方法论的特定元素,以将其与其他符号系统(如 Gane & Sarson)区分开来。
在此次更新之前,遵循 Yourdon-DeMarco 标准的实践者面临显著障碍。尽管 Visual Paradigm 本身具有高度灵活性,但用户通常不得不将通用形状重新利用以模仿该符号系统。
这导致了三个主要问题:
Visual Paradigm已将此符号直接集成到图表创建工作流中。按照以下步骤操作,即可立即生成符合标准的图表。
在Visual Paradigm桌面界面中访问此新功能非常简单:
画布打开后,您会注意到工具栏现在已填充了特定的Yourdon-DeMarco元素。您不再需要费力寻找通用的圆圈或线条。
为了理解此更新的影响,考虑一个涉及订单处理系统.
工作流程: 分析人员手动选择一个圆形形状表示“检查库存”。他们必须手动调整文本对齐方式,以确保文本位于中心。要添加数据存储,他们需要手动绘制两条平行线,或组合两个线对象。如果调整图表大小,组合后的线条经常会出现对齐问题,需要进一步清理。
工作流程: 分析人员从Yourdon-DeMarco图示板中选择“过程”工具。他们点击一次以放置“检查库存”气泡。文本会自动居中并换行。要添加“库存数据库”存储,他们选择数据存储工具。该符号已预先设置为平行线。当使用数据流连接两者时,箭头会精确地吸附到圆形边界上,即使过程气泡被移动,连接关系依然保持。
在工具使用障碍消除后,分析人员应专注于图表的严谨性。遵循这些行业标准可确保您的数据流图(DFD)具有良好的可沟通性和准确性。
充分利用Visual Paradigm的高级功能,以最大化新Yourdon-DeMarco符号的支持效用。
不要浪费时间手动对齐气泡。选择多个过程,使用工具栏中的对齐工具,将它们均匀地垂直或水平分布。这能让利益相关者更容易理解逻辑流程。
Visual Paradigm的优势在于其资源库。如果在某个图表中定义了一个外部实体(例如:“支付网关”),在其他DFD层级中重用该模型元素在其他DFD层级中重用该模型元素。这确保了如果该实体后续被重命名,更改将自动传播到所有图表中。
启用捕捉辅助线。当您将数据流箭头拖动到过程气泡或数据存储附近时,工具会高亮显示连接点。释放鼠标按钮后,线条将自动吸附到该元素上,确保后续移动该元素时不会破坏连线。
新增原生Yourdon与DeMarco数据流图支持,使Visual Paradigm用户能够回归到核心目标——系统分析: 定义稳健、逻辑清晰的流程。通过消除图形合规的手动开销,团队可以比以往更快地生成更清晰、更标准化的文档。立即体验 图表 > 新建 菜单,体验在您的结构化分析工作流中的差异。