Auf dieser Seite werden jeweils aktuelle
Informationen zur Lehrveranstaltung bekannt gegeben.
Für Kritik und Anregungen stehe ich
jederzeit zur Verfügung. Lasst von Euch hören
:-)
Guido Gryczan
Buchempfehlung
Für das
objektorientierte Konstruktionshandbuch ist ein Hörerschein bei
mir erhältlich. Das Buch kostet dann noch DM 78,40.
Was | Wann | Wo |
Vorlesungen | Montag, 14 - 16
Donnerstag, 14 - 16 |
Hörsaal Informatik |
Übung A | Montag 16 - 18 | Hörsaal Informatik |
Übung B | Donnerstag 16 - 18 | SR 025/026, Arnimallee 2 - 6 |
Sämtliche Unterlagen sind in ausreichender
Anzahl gedruckt worden. Die Unterlagen werden in der Vorlesung bzw. in
den Übungen verteilt werden.
Einführung in die Lehrveranstaltung |
Ein Blick zurück: Was ist Softwaretechnik? Und: Womit beschäftigt sich die Softwaretechnik? ( ca. 20 MB!) |
Die Lehrveranstaltung "in a Nutshell": Ein Geraffter Überblick über die Inhalte der Lehrveranstaltung |
Grundlagen: Abstrakte Datentypen, Zusammenhang zum objektorientierten Entwurf |
Grundlagen: Modul, modulorientierter Entwurf |
Objektorientierte Werkzeugkonstruktion |
Objektorientierte Modellierung mit der Unified Modelling Language (UML) |
Anwendungsorientierte Dokumenttypen für den objektorientierten Entwurf |
Leitbilder und Entwurfsmetaphern für den objektorientierten Entwurf |
Entwurfsmuster, Entwurfsmuster "Singleton", Entwurfsmuster "Command", Entwurfsmuster "Rollenmuster", Entwurfsmuster "Proxy", Entwurfsmuster "Fliegengewicht" (mit Anwendungskontext Fachwerte) |
Das Vertragsmodell |
Prototyping |
Testen (objektorientierter Programme), Testen mit JUnit |
Projektmanagement, Projektmodelle |
Objektorientierung und Persistenz (nur relationale Datenbanken) |
eXtreme Programming (XP), XP und WAM |
Scheinkriterien |
Vorstudie zum Bibliothekssystem |
Aufgabenblätter
Aufgabenblatt
1: Einarbeitung in das Bibliothekssystem; eine beispielhafte Lösung
Aufgabenblatt
2: Fachliche Modellierung
Aufgabenblatt
3: Technische Modellierung und Implementierung
Aufgabenblatt
4: Use-Case Modellierung; Systemvisionen für das Bibliothekssystem
Aufgabenblatt
5: Spezifikation und Implementation