Entwurf und Implementierung eines Routenplaners

Inhalt

In Gruppenarbeit soll ein Routenplanungssystem à la Google Maps konzipiert und implementiert werden, basierend auf der freien OpenStreetMap-Datenbank. Neben der Aufbereitung der Daten, Implementierung der Routenplanung und dem Design der Benutzeroberfläche als technischen Anforderungen stehen die Arbeitsteilung im Team und die Präsentation der eigenen Arbeit im Mittelpunkt.

Voraussetzungen

Hohe Motivation und die Bereitschaft zu eigenständigem Engagement.
Kenntnisse der Vorlesungen "Programmierung" und "Datenstrukturen und Algorithmen" empfohlen.
Als Programmiersprache wird Java verwendet, gute Kenntnisse dieser Sprache sind wichtig.

Hinweise

Das Software-Projektpraktikum enthält wöchentlich einen einstündigen Vorlesungs- und einen dreistündigen Praktikumsanteil. Die Teilnehmerinnen und Teilnehmer stellen dabei auch in Vorträgen und Demonstrationen den Fortgang der Arbeit vor. Ein wichtiges Lernziel dieser Veranstaltung ist die Bewältigung der vielen Probleme, die bei der Lösung eines mittelschweren Entwicklungsprojektes im Team auftauchen.

Interessante Informationen

Material aus den Übungen