小さなゲームのためにユースケース図を作成する必要があります。私は正しい、高レベルのユースケース図を作成しました。私は今、サブ図を作成したい。たとえば、 "Play Game"を取ると、移動やジャンプなど、ゲームのプレイに関連する多くのアクションがあるので、 "Play Game"はサブ図のシステム(ボックス)になりますか?私は、ユースケースを拡張するための適切な方法が間違いないとは確信していません。ハイレベルからローレベルまでのユースケース図はどうやって行くのですか?
0
A
答えて
2
あなたは晴れた日のシナリオで始まるUCの後ろのシナリオについて説明します。これは、Cockburnの方法でテキストで記述するか、適切に接続されたアクションを使用してアクティビティ図を使用して記述することができます。あなたのモデリングツールがこれをサポートしていれば(うまくいけば)、それらのアクティビティをUCの中に配置するでしょう。以下は、コラボレーションとクラスデザインを並行して作成することです。
私はICONIXを見ておくことをお勧めします。これは、長年前に私をレールに乗せた非常にすっきりしたデザインプロセスモデルを持っているからです。
Re。あなたの質問のタイトル:それは意図ではないので、あなたは "低レベルのUC"を作成しません。 UCは付加価値があり、それを細分することはできません。ここではBittner/Spenceを優れた読書としてお勧めします。
関連する問題
- 1. HDF5 for Python:ハイレベル対ローレベルのインターフェイス。 h5py
- 2. osmdroidの地図はどうやってダウンロードできますか?
- 3. Map in R、ボルチモアの地図はどうやって描くのですか?
- 4. このクラス図はこのユースケース図に従って正しいですか?
- 5. Luaで代数はどうやって行うのですか?
- 6. jinja2のpythonでどうやって改行できますか?
- 7. 「Button.Clicked」タグはどうやって行うのですか?
- 8. 企業architechは、ユースケースは、私はこのようなユースケース図を持って
- 9. FacebookはどうやってAccessSpreaderがうまくいくのですか?
- 10. アンドロイドのIMEサービスからどうやって動くのか
- 11. 多言語表 - 複合キーはどうやって行くのですか?
- 12. ユースケース - 複数ユーザシステムでユースケース図を書くには?
- 13. アニメーションアンダーラインホバー効果をどうやって行うのですか?
- 14. システムからユースケース記述からクラス図を抽出するにはどうすればよいですか?
- 15. umlユースケース図 - 「自律型」システムをどのようにモデル化できますか?
- 16. スーパーパワーゲームエンジンのブラウザではどうやってビルドできますか?
- 17. PuTTyのローカルディレクトリにはどうやって行きますか?
- 18. MongodBのpymongoでは、count()をどうやって行うのですか?
- 19. ブートストラップ行をどうやってトリックできますか?
- 20. Laravel Query Builder、どうやって動くのですか
- 21. どうやってawkにループを書くのですか?
- 22. どうやってFacebookやTwitterでログインできますか?
- 23. このユースケースはehcacheでうまく動作しますか?
- 24. AutoHotKeyスクリプトでは、どうやって使うのですか?
- 25. この関数はPythonでどうやって書くのですか?
- 26. NetBeansはEclipseプロジェクトでうまくやっていますか?
- 27. OpenGLのシンボルはどうやって入手できますか?
- 28. アクティビティ図に基づくユースケース
- 29. Google+/Google Plusのフォトスタッキングは、どうやってこれを行うのですか?
- 30. JavaScriptの試行で私はどうやって立ち往生しますか?