? Anwendungsfälle werden geschrieben , um zu erklären Software oder Business-Systeme . Das Hauptmerkmal von einem Anwendungsfall ist, dass sie mit gutem Beispiel zeigt, wie das System works.A Anwendungsfall einen Schauspieler oder Akteure , ein Ziel, innerhalb des Systems zu erreichen und die grundlegende Ablauf der Ereignisse (die Aktion Schritte unternommen, um das Ziel zu erreichen ) umfasst . Einfache Diagramme werden oft verwendet, um einen Anwendungsfall illustrieren. History
Ivar Jacobson, ein Experte auf dem Gebiet der Software-Entwicklung, erste Anwendungsfälle in einem Papier im Jahr 1987 veröffentlicht beschrieben . Er schuf einen neuen Begriff ( in Schwedisch, seiner Muttersprache ), die übersetzt in etwa " Situation der Nutzung " oder " Nutzung Fall . " Finden diese Begriffe etwas sperrig , wie er später die englische Übersetzung seines neuen Begriff verfeinert " Use-Case ".
Vorteile
Ein Anwendungsfall zeigt dem Leser, wie ein System Funktionen in einer bestimmten Situation . Weil es verschiedene Akteure im Umgang mit dem System bestimmte Ergebnisse enthält , fügt es Klarheit ansonsten trockenen Systemspezifikationen.
Use Case Scenario vs
Es gibt einige Diskussionen über den Unterschied zwischen den Begriffen " Use Case " und " Szenario " zu verstehen, wie Systeme work.However ist es allgemein akzeptiert , dass : --- ein Szenario ist spezifischer als ein Anwendungsfall --- ein Anwendungsfall kann mehr umfassen. als ein Szenario .
Länge und Event- Flow
Anwendungsfälle können kurz und bündig (nur ein paar Sätze ) oder ein langes Dokument , je nachdem, was benötigt wird, . die wichtigste Fluss der Ereignisse ist das wichtigste Szenario : die, in der das Ziel über die einfachsten path.However erreicht wird, in weiter fortgeschrittenen Nutzung Fällen ist mehr als eine Strömung beschrieben . Alternate Ströme sind große Möglichkeiten, um Tiefe, um dem Leser das Verständnis dafür, wie ein System verhält hinzuzufügen. Sie beschreiben, was passiert, wenn etwas schief geht, oder wenn die Umstände sind einfach ein bisschen anders als der Grundströmung .
Ein Beispiel
Ein einfacher Anwendungsfall ist wie folgt : System : XYZ Internet Search Maschinen- /Ziel: Suche nach Web-Seiten im Zusammenhang mit einem Schlüssel Phrase über die Internet-Suche XYZ engine.Actors : Internet usersFlow von Veranstaltungen für die Haupt- Szenario : 1 . Benutzer navigiert zur Startseite für die Suche engine.2 XYZ . Benutzer -Typen eine wichtige Begriff in das Suchfeld field.3 . Die Suchmaschine zeigt eine Seite der Suchergebnisse auf der Taste phrase.4 basiert. Benutzer blättert zwischen den Beschreibungen displayed.5 Seite . Benutzer wählt eine bestimmte Seite und klickt auf den link.6 . Die Suchmaschine zeigt die bestimmte Webseite
Tipps
Befolgen Sie diese Tipps zur effektiven Nutzung Fällen schreiben: . --- Schreiben in einer Sprache, die einfach zu verstehen ist , Vermeidung von technischen Diskussion , wenn es für Ihr Publikum ist . Don 't --- einbeziehen unnötige Details, die dazu neigen zu überwältigen und langweilen den Leser .