データフロー図に「ユーザーが自分のプロフィールを見たい」をどのように描写する必要がありますか?多分私はすべきではありませんか?

StackOverflow https://stackoverflow.com/questions/4093956

  •  28-09-2019
  •  | 
  •  

質問

私は持っています User 彼が以前に登録したサイトで、彼のオンラインプロフィールを見たいと思っています。私はこの状況からデータフロー図を作成することを担当しています。私は確かにそれを知っています System 返品します Profile. 。それが私がから矢を置いた理由です SystemUser.

どうすればそれを表現できますか User 彼のプロフィールをに要求しています System? DFDでそれを表現する方法は考えられません。アクション/リクエストではなく、DFDでデータフローを表示するだけだと思われるからだと思いますか?から来る矢印を完全に消去する必要があります UserSystem(?See his profile?) ?

Context Diagram (Level 0 Dataflow Diagram)

alt text

Level 1 Dataflow Diagram

alt text

ありがとう

役に立ちましたか?

解決

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

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

しかし、私はマークされたフローを含めません ??? L1図で。理由:データストアからデータを取得しているため、クエリが暗黙的になります。

Hth。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top