Categories: All

by Harold Cieplik 15 years ago

538

OOAD

Objektorientierte Analyse und Design (OOAD) ist eine Methode zur Entwicklung von Softwaresystemen, bei der Modelle zur Veranschaulichung von Ideen verwendet werden. UML, die Unified Modeling Language, ist eine weit verbreitete Modellierungssprache, die 13 verschiedene Diagrammtypen umfasst, um unterschiedliche Aspekte eines Systems darzustellen.

OOAD

OOAD

Phasen der Systementwicklung
Einführung
Test
Implementierung
Design
Analyse
Anforderungsdefinition
13 Diagrammtypen
Ziele
für Mensch und Maschine verständlich
skalierbar
alles sollte modellierbar sein
Modelle, die alle lesen können
Pragmatik
Richtlinien zu Anwendung der Modellierungssprache
Semantik
Bedeutung der Symbole
Syntax
Wie Symbole aussehen und kombiniert werden

Definition

Modell ist Idee, Diagramm ist Zeichung zur Illustration der Idee

Begriffe

Attribut
(Feld)
Objekt
(Tabelle)
Klasse
(DB)
CASE
Computer Aided Software Engineering
RUP
Rational Unified Process
OMG
Object Management Group
UP
Unified Process
UML
Unified Modeling Language
Object Oriented Analysis and Design