データフロー図に「ユーザーが自分のプロフィールを見たい」をどのように描写する必要がありますか?多分私はすべきではありませんか?
-
28-09-2019 - |
質問
私は持っています User
彼が以前に登録したサイトで、彼のオンラインプロフィールを見たいと思っています。私はこの状況からデータフロー図を作成することを担当しています。私は確かにそれを知っています System
返品します Profile
. 。それが私がから矢を置いた理由です System
に User
.
どうすればそれを表現できますか User
彼のプロフィールをに要求しています System
? DFDでそれを表現する方法は考えられません。アクション/リクエストではなく、DFDでデータフローを表示するだけだと思われるからだと思いますか?から来る矢印を完全に消去する必要があります User
に System
(?See his profile?
) ?
Context Diagram (Level 0 Dataflow Diagram)
Level 1 Dataflow Diagram
ありがとう
解決
これに対する難しくて迅速な答えはありません。それを含めることに反対することは可能です(データフローではなく、制御フローと見なすことができます)。ただし、DFDの目的を想定することは、人間の理解(つまり、見るべき絵です)であり、聴衆にとって最も理にかなっているものになります。
私がそれを描いていた場合、私はL0とL1の両方に入力フローを含めます(おそらく名前が付けられました View Profile
それよりも Check his profile
- 私は命令的な声明を好みます)。アクションをトリガーするのはイベントであり、おそらくユーザーを識別するためにデータを運ぶ可能性があります。
しかし、私はマークされたフローを含めません ???
L1図で。理由:データストアからデータを取得しているため、クエリが暗黙的になります。
Hth。
所属していません StackOverflow