Letzte Seitenaktualisierung: 15.5.2020 14:40:08

Die folgende Liste beschreibt die Analyse-, Entwurfs-, Implementierungs- und Abnahmephase der objektorientierten Softwareentwicklung im Rahmen der Lehrveranstaltung Software Engineering (SE).

Software Engineering

Wichtiger Hinweis: Dieses Manuskript steht allen Teilnehmern der Lehrveranstaltung Software Engineering (SE) an der Hochschule für Technik und Wirtschaft Berlin als unterrichtsbegleitendes Lehrmaterial frei zur Verfügung. Die Nutzung für andere Zwecke bedarf zur Vermeidung möglicher Verletzungen des deutschen Urheberrechts der vorherigen Inkenntnissetzung und Erlaubnis des Autors.

Vorlesung 1 - Einführungsveranstaltung
05.10.2011 ... 12.10.2011
Vorlesung In dieser Auftaktvorlesung geht es um die formalen Dinge der Lehrveranstaltung, wie Übungsgruppeneinteilung, Bewertung etc.
Übung Koordination und Gruppeneinteilung
Vorstudie zu einem Mitfahrzentralensystem (PDF-Datei, 47.675 Bytes)
Vorlesung 2 - Pflichtenheft
19.10.2011
Manuskript Pflichtenheft (PDF-Datei, 956.140 Bytes)
Vorlesung In dieser Vorlesung geht es um die theoretischen Voraussetzungen zur Erstellung eines (guten) Pflichtenhefts.
Übung Erstellung des Pflichtenhefts inkl. Corporate Identity
Vorlesung 3 - Geschäftsprozesse
26.10.2011 ... 02.11.2011
Manuskript Geschäftsprozesse (PDF-Datei, 732.130 Bytes)
Methodik zur Identifikation von Geschäftsprozessen (PDF-Datei, 27.383 Bytes)
Vorlesung Eine der Kernaufgaben der Analysephase besteht in der Identifikation und Spezifikation der Geschäftsprozesse. Diese Vorlesung beschäftigt sich darüber hinaus mit der Anwendung von Aktivitätsdiagrammen.
Übung Erstellung des Pflichtenhefts inkl. Corporate Identity
Vorlesung 4 - Fachklassendiagramm
09.11.2011
Manuskript Fachklassendiagramm (PDF-Datei, 659.206 Bytes)
Schritte zum statischen OOA-Modell - erster Teil (PDF-Datei, 90.927 Bytes)
Vorlesung Die Modellierung des Fachklassendiagramms stellt den Schwerpunkt der Anlysephase objektorientierter Softwareentwicklung dar. Diese Vorlesung beschreibt deren theoretische Grundlagen.
Übung Erstellung des Pflichtenhefts inkl. Corporate Identity
Vorlesung 4 - Fachklassendiagramm (Fortsetzung)
16.11.2011
Vorlesung Fortsetzung der Vorlesung über Modellierung des Fachklassendiagramms.
Übung Abgabe des 1. Meilensteins (Erstellung des Pflichtenhefts inkl. Corporate Identity)
Vorlesung 5 - Dynamische UML
23.11.2011
Manuskript Dynamische UML (PDF-Datei, 684.329 Bytes)
Vorlesung Einen weiteren Schwerpunkt der objektorientierten Analysephase stellt die dynamische UML dar. Es werden Interaktions- und Zustandsdiagramme diskutiert. Das Sequenzdiagramm erleichtert die Identifikation der Operationen des Fachklassendiagramms.
Übung Erstellung der Geschäftsprozessdiagramme und der Schablonen
Vorlesung 6 - Operationen
30.11.2011
Manuskript Operationen (PDF-Datei, 984.531 Bytes)
Schritte zum statischen OOA-Modell - zweiter Teil (PDF-Datei, 25.849 Bytes)
Vorlesung Zur Vervollständigung des Klassenbegriffs fehlen nun noch Operationen im Zusammenhang mit dem Begriff der Signatur und dem Polymorphiekonzept.
Übung Erstellung der Geschäftsprozessdiagramme und der Schablonen
Vorlesung 7 - Benutzungsoberflächen
07.12.2011
Manuskript Benutzungsoberflächen (PDF-Datei, 969.928 Bytes)
Vorlesung Zur Erstellung eines Oberflächenprototyps ist es notwendig, die theoretischen Grundlagen von Benutzungsoberflächen zu erarbeiten, sowie über ergonomische Aspekte zu sprechen.
Übung Erstellung der Geschäftsprozessdiagramme und der Schablonen
Vorlesung 8 - Vom Analysemodell zum Entwurf
14.12.2011
Vorlesung Es wird die Transformation des Analysemodells in ein Entwurfsmodell diskutiert.
Übung Abgabe des 2. Meilensteins (Erstellung der Geschäftsprozessdiagramme und der Schablonen)
Vorlesung 8 - Vom Analysemodell zum Entwurf (Fortsetzung)
21.12.2011
Manuskript Vom Analysemodell zum Entwurf - zweiter Teil (PDF-Datei, 909.062 Bytes)
Schritte zum OOD-Modell (PDF-Datei, 30.456 Bytes)
Vorlesung Fortsetzung der Vorlesung über die Transformation des Analysemodells in ein Entwurfsmodell.
Übung Erstellung eines Fachklassendiagramms mit Operationen
Vorlesung 9 - Entwurfsmuster
04.01.2012
Manuskript Entwurfsmuster - erster Teil (PDF-Datei, 445.342 Bytes)
Entwurfsmuster - zweiter Teil (PDF-Datei, 347.329 Bytes)
Vorlesung In dieser Vorlesung dreht sich alles um Entwurfsmuster. Behandelt wird zunächst die Kategorisierung von Entwurfsproblemen und das Finden eines geeigneten Musters. Danach werden einzelne Muster exemplarisch diskutiert (z.B. Singleton, Observer, Composite, Strategy, Factory Method, Proxy).
Übung Erstellung eines Fachklassendiagramms mit Operationen
Vorlesung 10 - Model-View-Controller
Manuskript Model-View-Controller-Konzept (PDF-Datei, 605.465 Bytes)
Vorlesung Auf Basis der in der vorangegangenen Vorlesung besprochenen Entwurfsmuster "Observer", "Composite" und "Strategy" wird nun auf das Model-View-Controller-Konzept eingegangen.
Übung Erstellung eines Fachklassendiagramms mit Operationen
Vorlesung 11 - Datenbanken
11.01.2012
Manuskript Datenbanken - erster Teil (PDF-Datei, 603.081 Bytes)
Vorlesung Nach Behandlung der beiden Schichten "Oberfläche" und "Logik" wird der Architekturbegriff nun mit der Datenhaltungsschicht vervollständigt.
Übung Abgabe des 3. Meilensteins (Erstellung eines Fachklassendiagramms mit Operationen)
Vorlesung 11 - Datenbanken (Fortsetzung)
Manuskript Datenbanken - zweiter Teil (PDF-Datei, 326.210 Bytes)
Vorlesung Nach Behandlung der beiden Schichten "Oberfläche" und "Logik" wird der Architekturbegriff nun mit der Datenhaltungsschicht vervollständigt.
Übung Überarbeitung des Analysemodells zu einem Entwurfsmodell (Anpassungen und Erweiterungen, Oberflächenklassen)
Vorlesung 12 - Vom Entwurfsmodell zur Implementierung
18.01.2012
Manuskript Vom Entwurfsmodell zur Implementierung (PDF-Datei, 728.838 Bytes)
Schritte zur OOP-Phase (PDF-Datei, 36.395 Bytes)
Vorlesung In der Implementierungsphase wird das Entwurfsmodell in ein fertiges Softwaresystem transformiert. Diese Vorlesung behandelt die wichtigen Schritte, die hierbei erforderlich sind.
Übung Überarbeitung des Analysemodells zu einem Entwurfsmodell (Entwurfsmuster, Datenhaltungsklassen)
Vorlesung 13 - Abnahme von Softwaresystemen
25.01.2012
Manuskript Abnahme von Softwaresystemen (PDF-Datei, 282.994 Bytes)
Vorlesung Am Ende der Implementierungsphase stehen System- und Abnahmetest, und damit verbunden die vertragliche Abnahme des Softwaresystems in der Kundenorganisation. Die damit verbundenen Aufgaben werden in dieser Vorlesung behandelt.
Übung Abgabe des 4. Meilensteins (Überarbeitung des Analysemodells zu einem Entwurfsmodell)
Vorlesung 14 - Allgemeine Vorbereitungen zur Klausur
01.02.2012
Vorlesung Allgemeine Vorbereitungen zur Klausur
Vorlesung 15 - Klausur
08.02.2012
Vorlesung Klausurzeit und -ort werden im LSF bekanntgegeben.
Übung Diskussion

Änderungen sind jederzeit vorbehalten!