私のプロジェクトの流れは次のとおり
です
。ファーマーは、ウォータースプリンクラーのモーターまたは
スター農薬スプリンクラーモーター
を開始するか、カメラを開始して農場を監視したり
、将来のためにウォーターポンプ/農薬モーターをスケジュールしたりできます。
3. サーバー、ウォーター モーター、殺虫剤スプリンクラー、カメラ、マイクロ コントローラーは人間です。または、それらを表す正しい方法は何ですか? どのような修正を行いますか?
3090 次
1 に答える
3
Login
ユースケースはまったくありません。これは、他の UC に適用できる制約です。それを除く。- UC を一般化するのは悪い考えです。各 UC は、システムがアクターに返す個別の付加価値を記述する必要があります。
Motor on/off
また、それが UCであることも疑います。むしろ{ motor must be on }
、他の UC に適用できる制約です。 - を削除
<<includes>>
しSupply pesticides
ます。それらを機能分解として使用しています。むしろ、それが何を意味するかについて、UC の名前を変更しますReduce insect attack
。次に、農薬の適用は、UC 内でのアクションの結果です。 Online streaming
意味のある UC ではありません。何をストリーミングしているのかを考え、それを UC の名前で表現します (例:Stream <whatever is so nice to be streamed>
)。- 同様に
Scheduling
。何を予定しているかを読者に伝えます (その理由と背後にある目標を読者に理解してもらいます)。 Logout
UCと同じくらいLogin
です。それを除く。
于 2016-02-28T15:27:55.800 に答える