OA35
Seminarziele
Nach diesem Seminar wissen Sie, wie OOA/D-Modelle mit UML erstellt werden. Sie haben anhand einer beispielhaften, konkreten Vorgehensweise die einzelnen Diagramme und Sichten der UML 2.x kennen gelernt und können die Wichtigkeit und das Einsatzgebiet dieser einschätzen. Ferner haben Sie anhand eines durchgängigen Übungsbeispiels erste Erfahrungen mit den neuen Rational Modellierungstools (Rational Software Architect (RSA) oder Rational Software Modeler (RSM)) gesammelt und können diese in allen grundlegenden Funktionen bedienen.
Zielgruppe
Analytiker und Designer, SW-Entwickler und -Architekten, Projektleiter.
Voraussetzungen
Kenntnisse in Objektorientierung und Grundkenntnisse einer objektorientierten Programmiersprache sollten vorhanden sein
Trainingsmethodik
Vortrag, Praktikum am System, Übungsanteil ca. 40%
Hinweis zum Kurs
Kurssprache ist deutsch. Die Lehrgangsunterlage ist in Englisch.
Programm
OA35
Kurs Einführung
- Kapitel 1: Kurze Wiederholung der Grundlagen der Objektorientierung (Objekt, Klasse, Nachricht, Vererbung) als Basis für die Arbeit mit UML
- Kapitel 2: Einführung in das Konzept des Rational Software Architect (RSA) und die Integration in die IBM Rational Development Platform auf Eclipse-Basis. Übersicht über die Funktionalitäten des Tools.
- Kapitel 3: Die Anforderungsanalyse mit UML 2.0, die Szenario-Problematik, Beschreibungs-Templates, Use Case-Diagramme mit den Inhalten Akteur, Use Case etc.. Die Aufgabe und Einsatz von Sequenz- und Aktivitäts-Diagrammen. Vorgehensweisen und Umsetzung mit RSA.
- Kapitel 4: Die Erstellung eines statischen und dynamischen Modells zur Beschreibung der Business-Logik. Notation und Vorgehensweise mit Klassen-, Sequenz- und Zustands-Diagrammen, Die Rolle und Anwendung der Paket-Diagramme, Die Erstellung der Modelle mit dem Rational Software Architect
Trainer
Dr. Christian Borchart
Obtec Software GmbHHinweis vom Trainer
Der Kurs zeigt wie Softwareentwicklung (Modellierung) mit dem Rational Software Architect und mit der UML 2.x -Notation durchgeführt wird. Der Schwerpunkt liegt hier auf dem Softwareentwurf (Analyse/Design), aber auch die Codegenerierung für Java und C++ wird berücksichtigt. Während des Kurses wird ein komplettes, durchgängiges Übungsbeispiel kontinuierlich weiterentwickelt.
Bei Fragen einfach melden. Ich freue mich auf Ihren Kursbesuch!
Fragen zum Kurs oder einem Termin?
Nehmen sie direkten Kontakt zum Trainer auf:
Kontakt & Beratung
Weitere Kurse & Schulungen
Buy Tickets