| Ziele | Nach dem Seminar kennen die Teilnehmer die Grundlagen der Objektorientierung. Sie haben erste Erfahrung in der Analyse mit UML gesammelt sowie mit dem Design. |
| Zielgruppe | Datenbankberater, Datenbankbetreuer, DV-Organisatoren, Projektleiter, Anwender |
| Voraussetzungen | Oracle-Grundkenntnisse |
| Schulungsinhalte | Was ist objektorientierte Analyse (OOA)?
- Einordnung in den Projektablauf
- Zusammenspiel mit anderen Entwicklungsphasen
- Aufgaben der Analyse
Grundlagen
- Unterscheidung von drei Modellierungsebenen
- Objekte, Klassen und Verantwortlichkeiten
- Attribute - Nachrichten und Operationen
- Stereotypen
- Pakete
Die dynamischen Modelle
- Anwendungsfälle (use cases) und ihre Beziehungen
- Abgrenzung zur Geschäftsprozessmodellierung
- Schablone zur textuellen Beschreibung von Anwendungsfällen
- Aktivitätsdiagramme und ihr Einsatz zur Ablaufdarstellung von Anwendungsfällen
- Sequenzdiagramme für die Objektkommunikation
- Zentrale und dezentrale Kommunikationsstrukturen
- Notationsvarianten des Sequenzdiagramms
- Kollaborationsdiagramm
- Zustandsdiagramm
Das statische Modell
- Das Klassendiagramm der UML
- Generalisierung
- Assoziationen
- Aggregationen
- Modellierung von Rollen
Aktivitäten und Checklisten
- Tipps zur Vorgehensweise bei der Erstellung der Modelle
- Checkliste zur Prüfung der Modelle
|
| Termine | |