OO Vorgehensmodell Anforderungsanalyse

Slides:



Advertisements
Ähnliche Präsentationen
1 Referenzmodelle für HISinOne Dr. Uwe Hübner, 02. Juli 2009.
Advertisements

Submodell Softwareentwicklung (SE)
2. Review SWT Praktikum SS062 Allgemeines Editor stellt eine webfähige Entwicklung der IT-basierten Dienstleistungen dar Kunde soll mit Hilfe.
Objektorientierte Analyse (OOA) Inhaltsübersicht
Universität Stuttgart Institut für Kernenergetik und Energiesysteme I nstitut für K ernenergetik und E nergiesysteme Rational Unified Process (RUP) - Definitionen.
Rational Unified Process (RUP) - Definitionen
Objektorientierte Analyse und Design mit der Unified Modelling Language (UML) Sandra Meißl
OO Analyse und Entwurf für Anwender
OO Analyse und Entwurf für Anwender
OO Analyse und Entwurf für Anwender XIII. Objektorientierte Benutzeroberfäche Dr. Michael Löwe.
OO Analyse und Entwurf für Anwender
OO Analyse und Entwurf für Anwender
Übung zum Thema Architektur
Die Bank von morgen - eine neue Welt für IT und Kunden? 23. Oktober 2001.
Unified Modeling Language Einführung zu UML Was ist „UML“?
SOMA Service-Oriented Mobile learning Architecture.
Anpassung des RUP an ein konkretes Projekt - 1
4. Vorlesung: Use Case Diagramme Fallbeispiel
Inhaltsverzeichnis netDV Über uns… Unsere Projekte… NIS
Objektorientierte Geschäftsprozessmodellierung mit BPMN und UML
OOD – Object Oriented Design II
InnDok. InnoTech Gmbh, Kempten Juni 2006 InnDok2 Arbeits- & Umwelt- schutz Projekt- manage- ment InnDok – das Dokumentenmanagementsystem.... ein Managementsystem.
Ein Rechensystem ist ein aus Hard- und Software bestehendes System zur Speicherung und Verarbeitung von Informationen.
Zustandsautomat.
Unified Modeling Language Repetition / Einführung zu UML
Anwendungsentwicklung. … überlegen sie mal… Wir beschäftigen uns mit dem Aufbau der Arbeitsweise und der Gestaltung von betrieblichen Informationssystemen.
Inhalt Was ist A-Plan? Einsatzgebiete Organisation der Daten
Konzeption eines Web-Tools zum Einsatz von Standortanalysen bei Neugründungs-entscheidungen Salzburg,
LVA , SS021 Im Mittelpunkt aller Bemühungen steht der Kunde und die Steigerung des Kundennutzens. Deswegen: Wer alles reinlässt kann nicht.
Komponentenschnittstellen (1)
UML-Kurzüberblick Peter Brusten.
Fachkonzepte in der UML
1 Ausgangslage Vorgehensweise: Informell, pragmatisch, stark graphisch orientiert. Systemanalytischer Ausgangspunkt: Klassischer Systembegriff als Ansammlung.
1 Objektorientierter Entwurf E-R-Modellierung: Ausschließlich strukturelle Aspekte Verhaltensaspekte noch unberücksichtigt:  Interaktionen zwischen Objekten.
Modul Datenmodelle entwickeln
…Be readY.
The online coffee. 1. Das Projekt 2. Die Methodik 3. Architektur 4. Softwarefunktionalität 5. Demo 6. Testing.
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
© 2014 VMware Inc. All rights reserved. Automatisierung und Verrechnung in einer IoT Cloud am Beispiel von Bosch Private Cloud Costing | Cloud Business.
Von Tugay Haskioglu und Thomas Hartmann.  Projekt Vision  Projekt Management ◦ Use Case Diagramm ◦ Redmine  Projekt Architektur  Projekt Realisierung.
© 2004 Model-View-Control Pattern (MVC) Das Model-View-Control Pattern.
Übertragungswertverarbeitung
Das Entwurfsmuster Model-View-Controller
UML – Unified Modeling Language
HM-BASE Basismodule von HM-Software.
Erzeugung von Sprecherklassifikations-modulen für multiple Plattformen
SAP Consultant Wolfgang Hübner
Projektarbeit in der Informatik
Mitarbeiterschaft Geschäftsführung Verwaltung / Buchhaltung IT
Von Tugay Haskioglu und Thomas Hartmann
Lernfeld 7 Überblick.
Micros Systems Incorporated
Gewachsene Architektur Das kann nicht funktionieren!
Titel der Präsentation
Präsentation Projektbeispiel „Innovationsmanagement
Prozessmodell
Kapitel 6: Datenbanksysteme
Datenbanken Eine Einführung Kerstin Fröhlig, HHBK.
UML-Zustandsdiagramme für Web-Anwendungen Statecharts und UML-based Web-Engineering (UWE) Jana Schäfer.
Staatspreis Architektur 2018 in Verwaltung und Handel
<Projektname> Internes Kickoff <Name>
ER-Modell und Relationales Schema
Bearbeiter: Andre Lutz & Michael Lubitz Betreuer: Cedric Mössner
OO Analyse und Entwurf für Anwender
Projektarbeit in studentischen Projekten
Use Cases Nico Wacker.
Business.Software.Lösungen
Ziele Disziplinen übergreifende Vernetzung von Expertise zur Entwicklung/ Förderung der Anwendung von Phagen/ Phagenproteinen, z.B. für die Humangesundheit.
 Präsentation transkript:

OO Vorgehensmodell Anforderungsanalyse Anwendungs- fallanalyse Ende Architektur- Evaluierung Projektplanung und Organisation Start Geschäfts- prozeßanalyse

OO Vorgehensmodell Anforderungsanalyse Vorstudie Anwendungs- fälle Akteur- modell Anwendungs- fallanalyse Ende Architektur- Evaluierung Projektplanung und Organisation Start Geschäfts- prozeßanalyse

OO Vorgehensmodell Anforderungsanalyse Vorstudie Anwendungs- fälle Akteur- modell Anwendungs- fallanalyse Ende Architektur- Evaluierung Projektplanung und Organisation Start Entwicklungs- richtlinien Architektur- modell Geschäfts- prozeßanalyse

OO Vorgehensmodell Anforderungsanalyse Vorstudie Anwendungs- fälle Akteur- modell Anwendungs- fallanalyse Ende Architektur- Evaluierung Projektplanung und Organisation Start Entwicklungs- richtlinien Architektur- modell Geschäfts- prozeßanalyse Fachliches Glossar Geschäfts- klassenmodell Geschäfts- prozeßmodell

OO Vorgehensmodell Problembereichsanalyse Komponenten- bildung Start Aktivitäts- modellierung Ende Komponenten- entwurf Fachklassen- entwurf

OO Vorgehensmodell Problembereichsanalyse Aktivitäts- modell Anwendungs- fälle Komponenten- bildung Start Aktivitäts- modellierung Ende Komponenten- entwurf Fachklassen- entwurf

OO Vorgehensmodell Problembereichsanalyse Aktivitäts- modell Komponenten- modell Anwendungs- fälle Komponenten- bildung Start Aktivitäts- modellierung Ende Komponenten- entwurf Fachklassen- entwurf Geschäfts- klassenmodell

OO Vorgehensmodell Problembereichsanalyse Aktivitäts- modell Komponenten- modell Anwendungs- fälle Komponenten- bildung Start Aktivitäts- modellierung Ende Komponenten- entwurf Fachklassen- entwurf Geschäfts- klassenmodell Fachklassen- modell

Reservierungs Mitarbeiter Übergabe- Mitarbeiter Rücknahme- Mitarbeiter Aktor Autovermietung Reservierungs Mitarbeiter Interessent Übergabe- Mitarbeiter Kunde Rücknahme- Mitarbeiter Fahrer

Reservierungs Mitarbeiter Übergabe- Mitarbeiter Rücknahme- Mitarbeiter Use-Case Diagramm Autovermietung Reservierungs Mitarbeiter Interessent beraten, Auskunft «uses» reservieren Übergabe- Mitarbeiter Vertrag schließen Kunde KFZ übergeben KFZ zurücknehmen Rücknahme- Mitarbeiter Fahrer Rechnung stellen

Reservierungs Mitarbeiter Übergabe- Mitarbeiter Rücknahme- Mitarbeiter Pakete Kundenservice Interessent Reservierungs Mitarbeiter beraten, Auskunft «uses» reservieren Kunde Vermietung Übergabe- Mitarbeiter Vertrag schließen KFZ übergeben Fahrer KFZ zurücknehmen Rücknahme- Mitarbeiter Kunde Abrechnung Rechnung stellen

Aktivitätsdiagramm Use-Case: Zeitnachweis erfassen Kunde auswählen Projekt eines Kunden auswählen Start Mitarbeiter auswählen Zeitnachweis erfassen Projekt auswählen {or} Beleg erstellen Ende Fortsetzung Lohnkonto erfassen {and}

Komponentenbildung Kundenstamm Personalwesen Projekt- verwaltung {or} Kunde auswählen Projekt eines Kunden auswählen Start Mitarbeiter auswählen Zeitnachweis erfassen Projekt auswählen {or} Beleg erstellen Ende Fortsetzung Lohnkonto erfassen Lohn- buchhaltung {and}

Komponentendiagramm Projektverfolgung Personalwesen Lohnbuch- haltung Projekt- verwaltung Personalwesen Lohnbuch- haltung Projekt- verwaltung Kundenstamm

Drei Schichten Modell Präsentation Verarbeitung Speicherung

Anwendungsarchitektur Vorgangssteuerung Komponente 1 Komponente 2 Interaktions- steuerung (Controller) Interaktions- steuerung (Controller) Dialog (View) Dialog (View) Fachklasse (Modell) Fachklasse (Modell) persistente Fachklasse persistente Fachklasse

Modell-View-Controller Bildschirmausgabe Benutzereingaben :Controller aktualisiere () :View benachrichtige () melde an () setze Zustand () setzeZustand () :Modell aktualisiere ()