2016-04-10 4 views
0

Wir sind eine Gruppe von 5 Whos im Gespräch mit Anwendungsfällen. Ich bin der Meinung, dass alles, was sie geschrieben haben, Anwendungsfälle sind, obwohl sie nicht übereinstimmen. Also, könnten Sie für mich klären, ob das alles Anwendungsfälle sind?Eine Diskussion über Anwendungsfälle mit Buddies

  • Melden Sie sich bei einem System
  • Flug buchen
  • Bezahlen für einen Flug
  • Flug suchen
  • Logout

Also, Arent diese alle Anwendungsfälle oder Liege ich falsch?

Antwort

1

Ich würde sagen, dass alle von ihnen Anwendungsfälle sind.

In Software und System Engineering ist ein Anwendungsfall eine Liste von Aktionen oder Ereignisschritten, in der Regel um die Wechselwirkungen zwischen einer Rolle definieren (in dem Unified Modeling Language als Schauspieler bekannt) und einem System, um ein Ziel erreichen.

Vielleicht sollten Sie den Schauspieler oder die Rolle definieren, aber ein Teil davon würde ich sagen, dass Sie Recht haben.

Zum Beispiel, im nächsten Bild können wir sehen, ein Anwendungsfall-Diagramm, jeder Kreis ist ein Anwendungsfall, ähnlich wie die Kugeln Punkte, die er zuvor aufgeführt hat.

enter image description here

Offensichtlich ist ein Anwendungsfall nicht vollständig definiert, wenn wir die Liste der Schritte oder der Haupterfolgsszenario dont aufzuzählen.

Warum denken Ihre Freunde, dass sie keine Anwendungsfälle sind?

+0

Ich würde sagen, dass es nicht ist, und die Art, wie ich Ihr Zitat lese, scheint mein Verständnis davon zu unterstützen. Was OP geschrieben hat, sind die Schritte .. die im Anwendungsfall verwendet werden könnten, und zusammen bilden sie eins. Aber jeder der Aufzählungspunkte ist nicht Use Case - nur die ganze Liste (eine andere könnte nur Anmelden/Suche nach Flug/Abmelden) –

+0

Die Punkte Punkte sind die Ziele, die der Anwendungsfall erreichen will, oder der Anwendungsfall Titel. –

Verwandte Themen