Objektorientierte Analyse und -Design
Der Klassiker – ein Muss für jeden OO Softwareentwickler
- 20-320
- Präsenz-Seminar
- 4 - tägig
Anforderungsanalyse und Entwurf objektorientierter Software
In diesem Seminar lernen Sie die Standard Disziplinen Objektorientierte Analyse und Objektorientiertes Design kennen. Finden Sie heraus, wie man in der Analyse Modelle erstellt, die die Antwort auf die die Frage „Was habe ich da?“ beinhalten. Darüber hinaus erlernen Sie wie Design Modelle erstellt werden, die die Antwort auf die Frage „Wie kann ich das Ganze umsetzen?“ beantworten. Nachdem Sie eine Einführung in die Grundlagen der objektorientierten Analyse zur Ermittlung von Anforderungen erhalten haben, werden Sie sich mit den verschiedenen Entwurfs- und Verhaltensdiagrammen bekannt machen.
Im nächsten Teil des Seminars werden Sie an das onjektorientierte Design herangeführt. Lernen Sie wie Sie Design Patterns richtig nutzen und welche Vor- und Nachteile unterschiedliche Ansätze mit sich bringen. damit Sie die Anwendung besser verstehen, werden wir in diesem Seminar einige Inhalte mittels Gruppenarbeit vermittelt. Zum Abschluss werden weitere UML Diagramme erläutert und Ihnen wird ein Ausblick auf die Programmierung gegeben. Somit wissen Sie auch, wie man vom Modell zur Software gelangt.
Zeitraum
- 4 - tägig
Zielgruppe
- Mitarbeiter der IT-Abteilung
Methode
- Gruppenarbeit
- Workshop
Vorraussetzungen
- Grundlagen der Programmierlogik
Einblick in den Inhalt von Objektorientierte Analyse und -Design
Einführung
- Grundlagen Objektorientierung und UML
- Wiederholung Konzept Objektorientierung
Anforderungsanalyse und Entwurf
- Die Objektorientierte Analyse zur Ermittlung von Anforderungen
- Objektorientierte Analyse mit Klassen- Paket-, Sequenz- und Zustandsdiagrammen
Design (Patterns)
- Objektorientiertes Design
- Die Nutzung von Designpattern im Objektorientierten Design
Ergänzung und Ausblick
- Weitere UML Diagramme und Ergänzugen
- Ausblick auf die Programmierung
Erfolgsfaktoren für gelungene Objektorientierte Analyse und -Design
Nach diesem Seminar haben Sie die Vorgehensweisen in der Objektorientierten Analyse und im Objektorientierten Design kennen gelernt und wissen welche Schritte vor der Programmierung notwendig sind, um Modelle mit UML zu erstellen, die eine bessere Software ergeben. Sie wissen um die verschiedenen Design Patterns und wie man diese in den Prozess des objektorientierten Softwaredesigns anwendet. Darüber hinaus haben Sie einen Ausblick erhalten, wie man vom Modell zur Software gelangt.