Inhalt des Trainings
Das Seminar vermittelt Ihnen alles nötige Wissen, um UML in Ihren Projekten gewinnbringend einzusetzen. Sie kennen detailliert die wichtigen UML-Elemente und -Diagrammarten und wissen, wie diese im Rahmen des Software-Entwicklungsprozesses eingesetzt werden. Sie lernen die Vorgehensweisen der objektorientierten Analyse (OOA), des objektorientierten Design (OOD) und der objektorientierten Programmierung (OOP) kennen. Ihnen wird erläutert, aus welchen Sprachelementen eine objektorientierte Programmiersprache besteht. Sie erhalten eine Einführung in die UML (Unified Modeling Language). Sie lernen, wie die Elemente in der UML dargestellt werden. Das vermittelte Wissen wird bei der Erarbeitung eines Beispielprojekts angewendet. Ein relativ neues Mittel zur Erstellung des Softwaredesigns stellen die Designpattern (Entwurfsmuster) dar. Eine kleine Auswahl dieser Entwurfsmuster wird Ihnen an einfachen Beispielen erklärt, und es wird eine mögliche Implementierung erarbeitet.
Nach Abschluss dieses Seminars haben die Teilnehmer Wissen zu folgenden Themen:
- Überblick Softwareentwicklung
- Das objektorientierte Vorgehensmodell
- OO-Sprachelemente - Grundlagen
- Objektorientierte Analyse - OOA
- Objektorientierter Entwurf - OOD
- Einführung in die Entwurfsmustertechnik
- UML-Diagramme
- Praxisbeispiel - Ticketsystem
- Software für die Modellierung mit der UML
- Einführung in die Anwendung objectiF