Use Cases Nico Wacker.

Slides:



Advertisements
Ähnliche Präsentationen
Übung: Online-Belegung einer Lehrveranstaltung
Advertisements

Übung: Online-Belegung einer Lehrveranstaltung
1 Referenzmodelle für HISinOne Dr. Uwe Hübner, 02. Juli 2009.
Submodell Softwareentwicklung (SE)
Dokumentation von Software Architekturen unter Berücksichtigung von IEEE 1471 Vortrag an der FH Regensburg © Dr. Ulrich Margull, 2004 Dr. Ulrich.
UML-Basics: Einführung in Objekt-Orientierte Modellierung mit der Unified Modeling Language Michael Hahsler.
Objektorientierter Entwurf
Objektorientierte Konzepte und Notation in UML
Manfred Thaller, Universität zu Köln Köln 28. Januar 2008
Manfred Thaller, Universität zu Köln Köln 7. Januar 2010
Anwendungsfalldiagramm
Anwendungsfalldiagramm
Anwendungsfalldiagramm
Ziel: externe Systemverhalten aus Anwendersicht
Sequenzdiagramm.
Objektorientierte Analyse (OOA) Inhaltsübersicht
Systemanalyse In der Systemanalyse wird aus den fachspezifischen Anforderungen das Systemmodell erstellt; im Systemmodell ist spezifiziert, was das System.
DHBW Stuttgart, Informationstechnik, SW-Engineering, Bedienung des Innovators Sep 2012 / rie Seite 1 Innovator 11 (lokales Repository auf H:\..) INNOVATOR.
Anwendungsfall-Diagramm (Use Case Diagram)
Prof. Dr. Holger Schlingloff
Abhängigkeitsbeziehung
Modellierung komplexer Realität mit Objekten
Objektorientierte Analyse und Design mit der Unified Modelling Language (UML) Sandra Meißl
OO Analyse und Entwurf für Anwender
UML Begleitdokumentation des Projekts
Vorlesung Gestaltung von soziotechnischen Informationssystemen - Use Cases - Thomas Herrmann, Lehrstuhl Informations- und Technikmanagement (IMTM)
3. Vorlesung: UML Use Case Diagramme
12. Vorlesung: Aktivitätsdiagramme
Unified Modeling Language Repetition / Einführung zu UML
Framework for Integrated Test (FIT)
UML WS 09/10: Datenbanken vs MarkUp Dozent: Prof. Dr. Manfred Thaller
> Pädagogische Szenarien Unterrichts-, Lehr- und Lernszenarien für EU Projekte Verschiedene Bezeichnungen z.B. OpenScienceResources (Educational Pathways)
LVA , SS021 Im Mittelpunkt aller Bemühungen steht der Kunde und die Steigerung des Kundennutzens. Deswegen: Wer alles reinlässt kann nicht.
Vorgehensweise bei der Software-Entwicklung des Publication Managers
UML-Kurzüberblick Peter Brusten.
UML UML mit SiSy® Vorgehensmodell Dokumentation HTML-Export
UML Modellierung des Verhaltens von Klassen und Objekten
Vom Geschäftsprozess zum Quellcode
1 von 12 ViS:AT Abteilung V/3, IT – Systems for Educational Purposes INSPIRE Innovative Science Pedagogy in Research and Education Szenarien Definition.
Fachkonzepte in der UML
Informatik und Programmieren 3
Klassen und Klassenstruktur
Unified Modeling Language UML
Use Case basierte Dokumentation von Web Applikationen am Beispiel von
Technische Universität München Zentralübung Automotive Software Engineering – Übungsblatt 6.
Anwendungsfalldiagramm
SS 2014 – IBB4C Datenmanagement Do 17:00 – 18:30 R Vorlesung #3 ER Modellierung.
; HG13 Herzgen, Jung, Lorkowski1 Anwendungsfalldiagramm.
OOSE nach Jacobson Sebastian Pohl/ST7 Betreuer: Prof. Dr. Kahlbrandt.
Seminar: Software-Architektur Einführender Vortrag
Zitat-management-System Meilenstein 1
1 Objektorientierter Entwurf E-R-Modellierung: Ausschließlich strukturelle Aspekte Verhaltensaspekte noch unberücksichtigt:  Interaktionen zwischen Objekten.
Name des Vortragenden ‌ Klasse ‌‌‌ Ort / tt.mm.jjjj Anwendungsfalldiagramm.
Tutorium Software-Engineering SS14 Florian Manghofer.
Technische Universität München, Informatik XI Angewandte Informatik / Kooperative Systeme Verteilte Anwendungen: Entwurf Dr. Wolfgang Wörndl
A nwendungsfalldiagramm. Ü berblick  Allgemein  Anwendungsfalldiagramm in Stichpunkten  Zusammenhang  Anwendungsbereich  Diagramm.
Domänenmodellierung Georg Marth. Definition Domänenmodell ● Eine Zusammenfassung von Funktionen, Objekten, Daten und Relationen in einer Domäne. -Kang.
Verteilungsdiagramm UML
UML – Unified Modeling Language
Prof. Dr. Dieter Steinmann – Hochschule Trier
User Journey & Experience Map
Was bedeutet „Die Herangehensweise der Rahmenrichtlinie ist holistisch“? Das die Herangehensweise … … nachhaltig ist … ganzheitlich ist … objektiv ist.
Vorlesung #3 ER Modellierung
UML-Zustandsdiagramme für Web-Anwendungen Statecharts und UML-based Web-Engineering (UWE) Jana Schäfer.
Writing Correct Programs
Use Cases Anwendungsfälle
Bugtracker – Ein wichtiges Werkzeug in der Softwareentwicklung
Devops David Jaroš
 Präsentation transkript:

Use Cases Nico Wacker

Gliederung Was sind Use Cases? Welchen Nutzen haben Use Cases? Komponenten Beispiel

Was ist ein Use Case? „Anwendungsfall“ Instrument zur Beschreibung der Funktionalität eines zu entwickelnden oder bereits bestehenden Systems Zeigen das Verhalten eines Systems aus Sicht des Nutzers (Akteur) auf Beschreiben das „was“, nicht das „wie“

Welchen Nutzen haben Use Cases? Gemeinsames Verständnis der Interaktion zwischen Akteur und System wird deutlich erhöht Häufig in der Produktentwicklung und Softwareentwicklung genutzt Systemverhalten kann sehr leicht nachvollzogen werden Bei einem noch zu entwickelnden System wird die spätere Anwenderakzeptanz deutlich verbessert

Welchen Nutzen haben Use Cases? Vermeidung von Unterbrechungen im Entwicklungsprozess Bündelung aller möglichen Szenarien die beim Versuch der Zielerreichung eintreten können

Komponenten System  hier werden die Aktivitäten dargestellt Akteur  Nutzer  können Personen oder andere Systeme sein

Komponenten Anwendungsfall  beschreiben die einzelnen Aktivitäten  werden mit Verben beschrieben Beziehung  stellen Verbindung von Akteur zu Use Case her

Beispiel Preconditions Vorbedingungen zur Ausführung des Anwendungsfalles Postconditions zu erwartende Bedingungen nach Ausführung des Use Case Business Use Case Anwendungsfall in einer abstrakten und fachlichen Form

Beispiel

Quellen https://www.microtool.de/wissen-online/was-sind-use-cases/ https://www.youtube.com/watch?v=zid-MVo7M-E http://www.highscore.de/uml/usecasediagramm.html https://www.sparxsystems.de/ressourcen/literatur/leseprobe-zu- projektabwicklung-mit-uml-und-enterprise- architect/anwendungsfalldiagramm-use-case-diagram/