フロー図を作成するとき、いくつかの普遍的なシンボルがあります。たとえば、「画面」の長方形と「決定/アクション」のひし形。 ある状態に基づいて分岐結果を示す記号は何ですか?
たとえば、オープンIDアカウントを使用してログインしている人を図解すると、(テキストで)次のようなフローになります。
マークされた2つの(???)の形状を理解しようとしています。私はひし形を使用してきましたが、それは正しくないようで、混乱しています。すでに図には、実際のユーザーの選択肢がたくさんあります。
ひし形(ひし形)は条件付きであり、ユーザーが決定する条件とシステムルールが決定する条件を区別するように見えます。
フローチャートのこれらのサブタイプを区別するために色を使用する傾向があります。
したがって、ユーザー定義の条件には黄色のひし形が、システム/ビジネスルールの条件には青いひし形が表示されます。
シンボルの整合性を維持しますが、実際に何が行われているのかをより詳細に示します。
問題は、1つの図でページフローとプロセスフローを混在させていることです。
ページフローには、ページ(長方形)、パス(線)、および状態(ひし形)があります。プロセスフローの場合、長方形(ページ、アクションが実行される場所)および条件(ダイヤモンド)として表示されるユーザーアクションがあります。
したがって、ダイヤモンドのセマンティクス(状態または条件)に明らかな競合があり、長方形のセマンティクス(ページまたはユーザーアクション)に明白な競合があります。ユーザーアクション(四角形)がページ(四角形)内で実行されるため、四角形が自明ではない問題。
この問題を解決するには、次の方法があります。