1. 機能フローチャートとは何ですか?
機能フローチャートは、製品の制御を機能レベルでグラフィカルな表現で示した図です。機能フローチャートは通常、製品設計の中期のツールとして使用され、機能動作、方向、ロジックなどの製品の制御を機能レベルでグラフィックスを通じてより明確かつ直感的に伝えることができます。機能間の論理や因果関係を重視し、各ページに含まれる機能を具体的に表現できます。
機能フローチャートは全体の状況を見てアイデアを整理する機能を持っています。機能フローチャートを作成するプロセスは、製品マネージャーが製品の機能範囲を決定し、システムの機能レイアウトと機能間の関係を上から下まで検討し、不合理なロジックを回避するのに役立ちます。
2. 機能フローチャートと他のフローチャートの違い
ビジネス フローチャート、機能フローチャート、ページ フローチャートの区別ができない友人がよくいますが、実際、製品のビジネス フローチャート、機能フローチャート、ページ フローチャートは全体として、製品設計の段階的な製品です。
ビジネス フローチャート: 製品のすべてのビジネス モジュールと関連する接続を説明します。会社のビジネス全体のプロセス、または製品自体のビジネス全体を表すことができます。製品のビジネス ロジックのフロー パスを表現することに重点を置いています。上司、依頼者などがより注意を払うでしょう。
機能フローチャート: 製品のすべての機能モジュールと関連接続を記述し、製品の機能ロジックの操作パスを表現することに重点を置いています。実際には、ビジネス フローチャートを改良したものです。ビジネス フローチャートが作成された後、ビジネス フローチャートが作成される前に作成されます。製品設計が始まり、製品マネージャーと開発エンジニアが対象となります。
ページ フローチャートでは、製品のすべてのページと関連する接続が説明されており、フロントエンド開発エンジニアや UI デザイナーがより関心を持つ製品ページ要素間のジャンプ関係の表現に重点が置かれています。
上記の 3 つのフローチャートは、作業内容、焦点、関連する役割に応じて分割されており、それぞれが独自の焦点を持ち、すべてが製品の作業において重要な役割を果たしている 3 部作の製品アーキテクチャとして理解できます。
3. 機能的なフローチャートを作成するにはどうすればよいですか?
機能フローチャートの描画方法を理解する前に、各グラフィックを後続の描画で正しく使用できるように、フローチャートでよく使用されるグラフィック要素の意味を確認しましょう。
1. フローチャートで一般的に使用されるグラフィック要素
開始/終了:フローの開始または終了を表す楕円でマークされます。フローチャートは開始後に続きますが、複数の終了が存在する場合があります。
プロセス:役割によって実行されるアクションまたはステップを表す四角形で識別されます。
判定:判定条件を菱形マークで表し、入力1つ、出力2つとなります。
プロセス ライン:矢印の付いた直線。プロセスの実行ステップまたはデータの方向を表し、役割間の協力関係を示すために使用されます。
注:通常は説明に使用されますが、一般的なプロセスを説明するために使用することも、ルールの要素を説明するために使用することもできます。
サブプロセス:個々のアクティビティが複雑すぎる場合、サブプロセスを使用して詳細に分解できます。
特定の操作では、左側のグラフにマウスを置くと、各グラフの具体的な意味が表示されます。
2. 機能的なフローチャートを作成するにはどうすればよいですか?
1) 各ノードの機能を列挙します。設定されたユーザーが製品を使用するプロセスに従って、最初から最後まで、ユーザーと製品の間のインタラクションが各ノードの機能をリストします。複数の役割と複数のタスクラインが関係する場合は、描画するスイム レーン ダイアグラム (機能横断的なフローチャート) を選択します。
2) 有向矢印と関連付けます。機能を接続するには有向矢印を使用します。矢印の方向はユーザーのステップを表すことに注意してください。
3) 条件判断を増やす。多くの関数には前提条件があるため、矢印を使用し、単語で補足してください。いわゆる条件は、フロントエンドとバックエンドで判断する必要があるロジックです。共通条件には 3 つの論理構造があります。
フローチャートには、シーケンス構造、選択構造、ループ構造の 3 つの基本構造があります。
・シーケンシャル構造:処理プログラムを順番に実行します。
・選択構造:プロセスは特定の条件に従って異なる処理手順を実行します。
· ループ構造: 特定の条件が満たされるまで、つまり条件が真になるまで行処理プログラムを繰り返します。
4) プロセスにエラーがないか確認します。
参考のためにいくつかの機能フローチャートを共有します
1. ログイン機能のフローチャート
2. eコマースモジュールの機能フローチャート
3. Excel一括アップロード機能フローチャート
4. Pinduoduo 交渉機能のフローチャート
ビジネスから機能、具体的なページデザインに至るまで、製品は抽象化から具体的な実装までのプロセスですが、このプロセスにおいて、製品機能の整合性とプロセスの厳密性を確保するために、製品機能フローチャートが極めて重要な役割を果たします。機能的なフローチャートの描画を迅速にマスターするのに役立ちます。