Use Cases (Anwendungsfälle)

Slides:



Advertisements
Ähnliche Präsentationen
Der Foliensatz ist unter einer Creative Commons-Lizenz lizenziert:
Advertisements

Problemlösen am Beispiel des Rückwärtsarbeitens
? Stichwortverzeichnis … zum Suchen
Stichwortverzeichnis
Heute Mathe, morgen DLR! Dr. Margrit Klitz
Einführung in Web- und Data-Science Grundlagen der Stochastik
gemeinsam.innovativ.nachhaltig.
Wissenschaftliche Methodik
3. Schafft das Internet neue Transaktionsdesign?
Umweltbezogene Entscheidungen - multidimensionale Bewertungsverfahren -
Michael Artin: Geometric Algebra
R What is this R thing, and is it worth some effort?
3 Elektrochemische Wandler
Elektro-Skateboards Teil I Grundlagen
Stichwortverzeichnis
8 Zündung/Motormanagement
Stichwortverzeichnis
2 Elektrische Maschinen in Kraftfahrzeugen
Herstellung von kristallinen Metalloxiden über die Schmelze mit einem Spiegelofen Gruppe 8: Yuki Meier, Vivien Willems, Andrea Scheidegger, Natascha Gray.
Kapitel 4 Traveling Salesman Problem (TSP)
Markus Lips März 2017 ETH-Vorlesung, 6. Sem. Agrarwissenschaft BSc Agrartechnik II.
Einführung in die Wahrscheinlichkeitsrechnung
Motoremissionen mobiler Anlagen – Stand der Technik
Lieber Leser, liebe Leserin,
Inhaltsverzeichnis In der vorliegenden Präsentation finden Sie unter anderem Antworten auf folgende Fragen… warum ist eine Gesetzesinitiative zum Betriebliches.
Einführung in Web- und Data-Science
Algorithmen und Datenstrukturen
Algorithmen und Datenstrukturen
Industrie 4.0 für die Ausbildung 4.0
Entwicklung epistemologischer Überzeugungen
Das Verdauungssystem Präsentiert von Theresa
MasterBAV© Die neue Generation BAV
Algorithmen und Datenstrukturen
Rehwild die richtige Altersbestimmung
PSG II Neuer Pflegebedürftigkeitsbegriff und dessen Begutachtung (NBA)
Medientechnische Infrastrukturen für virtuelle und lokale Lernräume
Wissensmanagement im Zeitalter von Digitaler Transformation
«Wir bereiten uns auf die Deutschlandreise vor»
GABI UND BEN.
Pflege & Finanzierung 01. Juni 2017 Dr. Sonja Unteregger
Das Arbeitgebermodell in Zeiten des
Microsoft® Office PowerPoint® 2007-Schulung
Einführung in Web- und Data-Science
Pensionsrück-stellungen Prof. Dr. Matthias Hendler
Mathematik 10.
Betriebliche Gesundheitsförderung 2
Vorlesung Wasserwirtschaft & Hydrologie I
Liebe BetrachterInnen,
Rosebrock: Geometrische Gruppen
Forschungsmethoden in der Teilchenphysik
Neue Unterrichtsmaterialien zur Teilchenphysik Philipp Lindenau CERN | Herzlich willkommen! Präsentation mit Notizen hinterlegt!
Eröffnungsveranstaltung
Aktuelle Themen aus dem KVJS-Landesjugendamt Referat 44
Roomtour - Podio für Anfänger
175 Jahre UZH Krisenkommunikation
Frauen- Männerriegen KONFERENZ
Schulung für Microsoft® Office SharePoint® 2007
Was ist eigentlich Datenschutz?
Aktuelle Aspekte des Europäischen Zivilprozessrechts
Einführung in die Benutzung des Einkaufportals der Eckelmann AG
Wer wir sind! Ihr S-Campus-Team direkt im Campus Center. Sven Deussing
Non-Standard-Datenbanken
Amand Fäßler 3. Januar 2017; RC Bregenz
Mathematik 11 Analytische Geomerie.
Non-Standard-Datenbanken
Menger-Schwamm Ausgangsfigur in Stufe 0 ist ein Würfel
Sortieren auf Multiprozessorrechnern
Wurzeln und Irrationalität nach U.Wagner, OHG Tuttlingen
Langzeitbelichtung Ein Zugang zur Kinematik in Klassenstufe 7/8
Eine kleine Einführung in das Projekt „Mausefallenauto“
 Präsentation transkript:

Use Cases (Anwendungsfälle) Stefan Schmolke

Gliederung Was ist das? Nutzen Bestandteile Beispiele

Was ist das? Software- und Systembeschreibung Veranschaulichung eines Projektes Liste oder Diagramm aller Interaktionen Ziele definieren und erreichen klassische und agile Projekte Einen Vortrag halten Student Sehr simpler Use Case

Nutzen Für jeden verständlich! Gesamtbild Fehler und Versäumnisse erkennen Welche Anforderungen/Komplexität Eigenwerk Wiki-User Kishorekumar 62

Bestandteile

Actor Einen Vortrag halten Use Case Triggers Main Success Basic Flow Tut etwas Stake Holder (Business) Primary als Hauptakteur Einen Vortrag halten Use Case Funktion Menge von Aktionen Ergebnis bedeutend für Akteur Preconditions Was benötigt eine Komponente Taucht selten in Diagrammen auf* Student Preconditions: es ist Mittwoch *Preconditions stehen generell neben Diagrammen oder in {if …} Feldern Triggers Starten Use Cases Main Success Basic Flow Beste und schnellste Zielerreichung Läuft fehlerfrei Alternative Path Alternative Flow Wichtig zur Fehlererkennung

Beispiele

<<extend>> Dreimal falsch Kunde Authenti-fizieren Liste: Diagramm: <<extend>> Dreimal falsch Kunde Use Case: authentifizieren Actor: Kunde (Generalisation: Kunde der eigenen Bank) Scope: Ein Geldautomat Brief: Ein Kunde will Geld von einem Bankautomaten abheben und… Preconditions: Automat muss eingeschaltet sein, etc. Triggers: Kunde startet Authentifizierung Includes: Pin Kontrolle Basic Flow: Der Kunde gibt seine Karte in den Automaten Der Kunde gibt seine Pin beim ersten Mal richtig ein Der Kunde wählt den gewünschten Betrag Der Betrag wird ausgegeben Extension: Falscheingabe: Der Kunde gibt seine Pin drei mal falsch ein Die Karte wird eingezogen . Authenti-fizieren Karte einziehen <<include>> Geld abheben <secondary> Pin Kontrolle Geld einzahlen Kunde der eigenen Bank Geldautomat

Quellen: https://en.wikipedia.org/wiki/Use_case https://de.wikipedia.org/wiki/Anwendungsfall https://www.sparxsystems.de/ressourcen/literatur/leseprobe-zu-projektabwicklung-mit-uml-und-enterprise-architect/anwendungsfalldiagramm-use-case-diagram/ https://www.microtool.de/wissen-online/wie-funktioniert-use-case-2-0/ https://www.microtool.de/wissen-online/was-sind-use-cases/ https://www.techopedia.com/definition/25813/use-case https://www.usability.gov/how-to-and-tools/methods/use-cases.html