A nwendungsfalldiagramm. Ü berblick  Allgemein  Anwendungsfalldiagramm in Stichpunkten  Zusammenhang  Anwendungsbereich  Diagramm.

Slides:



Advertisements
Ähnliche Präsentationen
Business Engineering Philipp Osl, Alexander Schmidt
Advertisements

1 Referenzmodelle für HISinOne Dr. Uwe Hübner, 02. Juli 2009.
Rollenbasierter Entwurf am Beispiel eines benutzeradaptierbaren Hyperbooks Institut für Informatik Rechnergestützte Wissensverarbeitung Universität Hannover.
Frank Simon, BTU Cottbus: Einführung in UML
Objektorientierter Entwurf
WS 04/05 wiss. Übung: Systemanalyse und Softwaredesign
Objektorientierte Konzepte und Notation in UML
Manfred Thaller, Universität zu Köln Köln 28. Januar 2008
Anwendungsfalldiagramm
Anwendungsfalldiagramm
Anwendungsfalldiagramm
Ziel: externe Systemverhalten aus Anwendersicht
Anwendungsfalldiagramm
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)
UML im Überblick – Dipl. Ing. Ulrich Borchert / FH Merseburg 1/22
Modellierung komplexer Realität mit Objekten
Access 2000 Datenbanken.
Objektorientierte Analyse und Design mit der Unified Modelling Language (UML) Sandra Meißl
Use Cases Gesamtprojekt
Rational Rose und UML: Erstellung einer Kontoverwaltung
UML Begleitdokumentation des Projekts
3. Vorlesung: UML Use Case Diagramme
12. Vorlesung: Aktivitätsdiagramme
10. Vorlesung: Dynamische Konzepte
Sequenzdiagramme (1) Festlegen des Inter-Objekt-Verhaltens (Interaktionsstruktur, Verantwortlichkeiten) Sequenzdiagramm ist temporal orientiert zeigt.
Unified Modeling Language Repetition / Einführung zu UML
Gruppe: 1 Daniel Mossiossian Tobias Lux Benjamin Lederer René van Straaten Felix Drixler Software Engineering Projekt (IT3) Digitaler Restaurantassistent.
UML WS 09/10: Datenbanken vs MarkUp Dozent: Prof. Dr. Manfred Thaller
LVA , SS021 Im Mittelpunkt aller Bemühungen steht der Kunde und die Steigerung des Kundennutzens. Deswegen: Wer alles reinlässt kann nicht.
UML-Kurzüberblick Peter Brusten.
Unified Modeling Language
UML Modellierung des Verhaltens von Klassen und Objekten
Paradigmenwechsel in der Unternehmensmodellierung Prof. Dr. Wolfgang Voigt Dipl.-Ing. Päd. Alexander Huwaldt UML Extrakt UML Seminar, Chemnitz
Vom Geschäftsprozess zum Quellcode
Fachkonzepte in der UML
Informatik und Programmieren 3
1 Ausgangslage Vorgehensweise: Informell, pragmatisch, stark graphisch orientiert. Systemanalytischer Ausgangspunkt: Klassischer Systembegriff als Ansammlung.
SWT-Übung WS 10/ Zusammenfassung.
Die Unified Modeling Language UML
Klassen und Klassenstruktur
Unified Modeling Language UML
Software Engineering Strukturierte Analyse
Anwendungsfalldiagramm
; HG13 Herzgen, Jung, Lorkowski1 Anwendungsfalldiagramm.
OOSE nach Jacobson Sebastian Pohl/ST7 Betreuer: Prof. Dr. Kahlbrandt.
Name des Vortragenden ‌ Klasse ‌‌‌ Ort / tt.mm.jjjj Anwendungsfalldiagramm.
Tutorium Software-Engineering SS14 Florian Manghofer.
Tutorium Software-Engineering SS14 Florian Manghofer.
Tutorium Software-Engineering SS14 Florian Manghofer.
Technische Universität München, Informatik XI Angewandte Informatik / Kooperative Systeme Verteilte Anwendungen: Entwurf Dr. Wolfgang Wörndl
1.BöhmeNiklas 2.WinterLeonardo 3.WieduwiltRichard 1.DerbschNoélle 2.BurgerEmma 3.HemmannLene.
Notationen zur Prozessmodellierung
Vorlesung #4 Überführung des ER-Modells in das relationale Modell
Kommunikationsdiagramme
Liniendiagramm Durch Liniendiagramme können Funktionen und Messungen
Geschäftsplanpräsentation
«Delegierter» Methoden Schablone Funktionszeiger
Use Cases Anwendungsfälle
Wissenschaftliches Projekt
UML Aktivitätsdiagramm Guten Morgen,
OO Analyse und Entwurf für Anwender
Use Cases Nico Wacker.
Informatik Softwareentwicklung – 4.2 Diagramme
 Präsentation transkript:

A nwendungsfalldiagramm

Ü berblick  Allgemein  Anwendungsfalldiagramm in Stichpunkten  Zusammenhang  Anwendungsbereich  Diagramm

A llgemein  Ist eine der 14 Diagrammarten der Unified Modeling Language (UML)  Das Anwendungsfalldiagramm (Use Case) ist ein Verhaltensdiagramm  Es zeigt eine bestimmte Sicht auf das erwartete Verhalten eines Systems und wird deshalb für die Spezifikation der Anforderungen an ein System eingesetzt.  Ein Anwendungsfalldiagramm stellt keine Ablaufbeschreibung dar

A nwendungsfalldiagramm in S tichpunkten  Ziel möglichst einfach zu zeigen, was man mit dem zu bauenden Softwaresystem machen will, welche Fälle der Anwendung es also gibt.  Akteure „ Strichmändchen“ dargestellt, welche sowohl Personen wie Kunden oder Administratoren dargestellt  Anwendungsfälle werden in Ellipsen dargestellt. Sie müssen beschrieben werden (z. B. in einem Kommentar oder einer eigenen Datei).  Assoziationen zwischen Akteuren und Anwendungsfällen müssen durch Linien gekennzeichnet werden.  Systemgrenzen werden durch Rechtecke gekennzeichnet.  Include-Beziehungen (mit > gekennzeichneter) gestrichelter Linie und einem Pfeil zum inkludierten Anwendungsfall gekennzeichnet  Extend-Beziehungen (mit > gekennzeichneter) gestrichelter Linie und einem Pfeil vom erweiternden Anwendungsfall gekennzeichnet, wobei dieser von dem aufrufenden Anwendungsfall aktiviert werden kann, aber nicht muss.

Z usammenhang  Die Use Cases stellen jeweils eine Menge von Systemfunktionen dar.  Diese Funktionen sind in einem Projekt genauer zu beschreiben. Diese Spezifikation der Use Cases kann in Form von anderen UML-Diagrammen (Verhaltensdiagrammen) erfolgen.  Stehen die Geschäftsprozesse im Vordergrund, so können Aktivitätsdiagramme verwendet werden.  Abläufe der Use Cases können präzise beschrieben werden. Einzelne Szenen können in Sequenzdiagrammen oder in Kommunikationsdiagrammen modelliert werden.  Die Use Case Spezifikationen enthalten wichtige Informationen für das zu entwickelnde System.

A nwendungsbereich  Use Case Modelle sind leicht verständlich und ein gutes Kommunikationsmittel zwischen Systemanalytiker, Anwender und Entwickler.  Die Funktionalität wird aus Sicht der zukünftigen Benutzer des geplanten Systems analysiert und definiert.  In der Systemanalyse wird, z. B. in Meetings zwischen Systemanalytikern und Anwendern des künftigen Systems definiert was das System aus der Sicht der Anwender leisten soll. Die einzelnen Fälle, die das System abdecken soll, werden als Use Case in die Diagramme eingezeichnet und beschrieben.  Ein Use Case Diagramm stellt also eine grobe Skizze des Systems dar, das den Zweck des geplanten Systems angibt.

D iagramm