1

User彼が以前に登録したサイトで、彼のオンライン プロフィールを見たいという人がいます。私はこの状況からデータフロー図を作成することを担当しています。Systemが を返すことは確かですProfileSystemそのため、 からに矢印を付けましたUser

Userが に自分のプロフィールを要求していることをどのように表現できSystemますか? それをDFDで表現する方法が思いつきません。アクション/リクエストではなく、DFDでデータフローのみを表示することになっているためだと思いますか? UserからSystem( )に向かう矢印を完全に消去する必要があり?See his profile?ますか?

Context Diagram (Level 0 Dataflow Diagram)

代替テキスト

Level 1 Dataflow Diagram

代替テキスト

ありがとう

4

1 に答える 1

1

これに対する厳格で迅速な答えはありません。それを含めることに反対することは可能です (データフローではなく、制御フローと見なすことができます)。ただし、DFD の目的が人間の理解のためのものであると仮定すると (つまり、画像を見るためのものです)、聴衆にとって最も理にかなっているものに合わせてください。

私がそれを描いていたら、L0 と L1 の両方に入力フローを含めます (おそらく、命令文View Profileではなく名前が付けられています)。Check his profileこれは、アクションをトリガーするイベントであると同時に、ユーザーを識別するためのデータを運ぶ可能性が高いイベントでもあります。

???ただし、L1 ダイアグラムにマークされているフローは含めません。理由: データストアからデータをプルしているため、クエリは暗黙的です。

h番目。

于 2010-11-04T10:31:46.797 に答える