3

シナリオはどのように表現されますか?それらはユースケースにリンクされていると思いますが、よくわかりません。テンプレートとして使用できるいくつかの良い例またはドキュメントを探しています。

4

2 に答える 2

2

UMLのユースケースの問題は、ユースケースの図があることですが、テキストの仕様について具体的なことは何もありません。UMLの作成者による方法論であり、UMLを頻繁に使用する統一プロセス(UP)に従うと、ユースケースの実現と呼ばれるアクティビティがあります。これは、ユースケース、つまりシナリオを指定することです。このために、任意の動作図を使用できます。シーケンス図、ステートマシン図、アクティビティ図、通信図、コラボレーション図、通信概要図、タイミング図。ダイアグラムは優れていますが、冗長になることもありますが、多くの場合、単純なテキストのユースケースシナリオ仕様を使用する方が簡単です。たとえば、AlistairCockburnが推進しているものを見てください。しかし、最近人気になった他の多くの方法があります、主にビヘイビア駆動開発(BDD)アプローチの一部として。これらは、さまざまなツールでサポートされている構造を持つ自然言語で記述された非公式の仕様であり、仕様を通じて表現された要件の受け入れテストを生成するのに役立ちます。詳細については、たとえばCucumberまたはFitnessフレームワークを参照してください。

于 2010-05-27T14:46:48.730 に答える
1

シナリオは、私にはUMLシーケンス図のように聞こえます。

シナリオは、ユーザーとシステム間の相互作用を説明する一連のステップです。

于 2010-05-26T23:07:32.677 に答える