構造化システム分析はソフトウェア工学の基盤の一つであり、ビジネスプロセスモデリング。利用可能なさまざまな手法の中でも、YourdonおよびDeMarco表記法は、データがシステム内をどのように移動するかを可視化することに重点を置いている点で際立っています。Visual Paradigmはデスクトッププラットフォームに大幅な強化を導入しました:YourdonおよびDeMarcoのデータフロー図(DFD)専用のサポートを提供しています。

このガイドでは、このアップデートがモデリング体験をどのように変革するかを検討し、分析者が手動のフォーマット作業から解放され、システム論理に集中できるようにします。主要な概念、ステップバイステップのガイドライン、そしてこの新機能を効果的に活用するためのベストプラクティスについて説明します。
ツールに取り組む前に、YourdonおよびDeMarcoの手法を特徴づける特定の要素を理解することが不可欠です。これはGane & Sarsonなどの他の表記法と区別するためです。
このアップデート以前は、Yourdon-DeMarco標準に従う実践者たちは大きな困難に直面していました。Visual Paradigmは本質的に柔軟ですが、ユーザーはしばしば汎用的な形状を再利用して表記法を模倣しなければなりませんでした。
これにより、主に以下の3つの問題が生じました:
Visual Paradigmはこの記法を図作成ワークフローに直接統合しました。標準準拠の図をすぐに生成するには、以下の手順に従ってください。
新しい機能にアクセスするのは、Visual Paradigmデスクトップインターフェース内で簡単です:
キャンバスを開くと、ツールバーに特定のYourdon-DeMarco要素が表示されていることに気づくでしょう。もはや一般的な円や線を探す必要はありません。
この更新の影響を理解するために、注文処理システム.
ワークフロー: アナリストは「在庫チェック」用の円形を手動で選択する。テキストの配置を手動で調整して中央に配置する必要がある。データストアを追加するには、手動で2本の平行線を描くか、2つの線オブジェクトをグループ化する。図面のサイズを変更すると、グループ化された線がずれがちになり、さらにクリーンアップ作業が必要になる。
ワークフロー: アナリストはYourdon-DeMarcoパレットから「プロセス」ツールを選択する。一度クリックして「在庫チェック」のバブルを配置する。テキストは自動的に中央揃えされ、折り返される。「在庫データベース」ストアを追加するには、データストアツールを選択する。この記号は平行線として事前にフォーマットされている。2つをデータフローで接続すると、矢印は円の境界に正確にスナップし、プロセスバブルを移動しても接続が維持される。
ツールの操作の煩わしさが解消されたことで、アナリストは図の厳密さに注力すべきである。これらの業界標準に従うことで、DFDが明確で正確であることが保証される。
Visual Paradigmの高度な機能を活用して、新しいYourdon-DeMarco表記法の利点を最大限に引き出す。
手動でバブルを並べる時間を無駄にしないでください。複数のプロセスを選択し、ツールバーの整列ツールを使って垂直または水平方向に均等に配置する。これにより、ステークホルダーが論理の流れを読みやすくなる。
Visual Paradigmの強みはそのリポジトリにある。1つの図で外部エンティティ(例:「決済ゲートウェイ」)を定義した場合、同じモデル要素を再利用他のDFDレベルで再利用する。これにより、エンティティの名前が後で変更された場合、変更がすべての図に自動的に反映される。
スナップガイドを有効にする。プロセスバブルまたはデータストアの近くでデータフロー矢印をドラッグすると、ツールが接続ポイントを強調表示する。マウスボタンを離すと、線が要素にスナップし、後で要素を移動しても線が切れないように保証される。
ネイティブなYourdonおよびDeMarcoデータフローダイアグラムサポートの追加により、Visual Paradigmユーザーは「システム分析: ロバストで論理的なプロセスを定義します。図解によるコンプライアンスの手作業を排除することで、チームはこれまで以上に迅速に明確で標準化されたドキュメントを生成できます。今すぐ「図面 > 新規作成」メニューを今日体験し、構造化された分析ワークフローにおける違いを実感してください。