Übersicht

Aktuelles

Termine

Dokumente

Software

Kolloquium

BotContest

Links/Hinweise

Kontakt

Mailarchiv

Dokumente



Vorlesungsfolien

Inhaltsverzeichnis und Kapitel 1: Einführung
[pdf], [ps.gz], [pdf (zweiseitig)], [ps.gz (zweiseitig)]
Kapitel 2: Der Software-Entwicklungszyklus
[pdf], [ps.gz], [pdf (zweiseitig)], [ps.gz (zweiseitig)]
Kapitel 3: Konzepte der objektorientierten Programmierung
[pdf], [ps.gz], [pdf (zweiseitig)], [ps.gz (zweiseitig)]
Kapitel 3b: Beispiel OOA/OOD
[pdf], [ps.gz], [pdf (zweiseitig)], [ps.gz (zweiseitig)]
Kapitel 4: Netzwerke, Client/Server-Programmierung
[pdf], [ps.gz] [pdf (zweiseitig)], [ps.gz (zweiseitig)]
Die in der Vorlesung vorgestellten Beispiele finden sich hier.
Kapitel 5: Objektorientierte Analyse
Dieses Kapitel wurde aus zeitlichen Gründen nicht in der Vorlesung behandelt. Grundlegende Konzepte finden sich in Kapitel 3 sowie im Beispiel des Kapitels 3b. Der Stoff ist im Lehrbuch von Bannert und Weitzel nachzulesen.
Kapitel 6: Objektorientiertes Design
[pdf], [ps.gz] [pdf (zweiseitig)], [ps.gz (zweiseitig)]
Kapitel 7: Objektorientierte Programmierung
Dieses Kapitel wurde aus zeitlichen Gründen nicht in der Vorlesung behandelt. Der Stoff ist im Lehrbuch von Bannert und Weitzel nachzulesen.
Kapitel 8: Dokumentenverwaltung mit CVS - eine Einführung
[pdf], [ps.gz], [pdf (zweiseitig)], [ps.gz (zweiseitig)]


Dokumente zum Brettspiel

Die Unterlagen zum Original-Spiel sind nur über die Eingabe einer Benutzer/Paßwort-Kombination zugänglich. Diese Kombination haben wir in der ersten Vorlesung bekanntgegeben.

Spezifikationen

CluedoServer
Version 0.2: [pdf], [ps.gz], [pdf (zweiseitig)], [ps.gz (zweiseitig)]
(Version 0.1: [pdf], [ps.gz], [pdf (zweiseitig)], [ps.gz (zweiseitig)])
CluedoCient
Version 0.2: [pdf], [ps.gz], [pdf (zweiseitig)], [ps.gz (zweiseitig)]
(Version 0.1: [pdf], [ps.gz], [pdf (zweiseitig)], [ps.gz (zweiseitig)])
CluedoRobot
Version 0.2: [pdf], [ps.gz], [pdf (zweiseitig)], [ps.gz (zweiseitig)]
(Version 0.1: [pdf], [ps.gz], [pdf (zweiseitig)], [ps.gz (zweiseitig)])
CluedoCommunication - Spezifiziert das Kommunikationsprotokoll, das für alle Module verpflichtend ist. Die Quelltexte zu den entsprechenden Kommunikationsklassen finden sich unter Software.
Version 0.2: [pdf], [ps.gz], [pdf (zweiseitig)], [ps.gz (zweiseitig)]
(Version 0.1: [pdf], [ps.gz], [pdf (zweiseitig)], [ps.gz (zweiseitig)])
Cluedo-Spielfeld
Version 0.3: [txt] [ChangeLog]
(Version 0.2: [txt] [ChangeLog])
(Version 0.1: [txt])


Vorlagen Abgabedokumente

Anwendungsfälle (use cases)
Pflichtenheft

kuehne@informatik.uni-mannheim.de
Last modified: Wed Jun 27 13:29:06 CEST 2001