Sommersemester 2008
Praktikum Datenbanken und verteilte Systeme
Praktikum Datenbanken und verteilte Systeme
Allgemeine Information
Veranstaltungs-Nr. | 18.144 |
Veranstaltungs-Type | Praktikum |
Veranstalter | Prof. Dr. -Ing Norbert Ritter, Dr. Marc Holze, Dr. Fabian Panse |
Ort | F-534 |
Zeit | Blockpraktikum vom 8.09. bis 26.09.2008 |
Inhalt
Am Beispiel eines Community-Systems zum
Tippen auf Sportergebnisse werden die Phasen der strukturierten
Softwareentwicklung durchlaufen. In einem ersten Abschnitt ist in
Kleingruppen zunächst ein Tipp-System zu entwerfen und realisieren, das
eine vorgegebene Basisfunktionalität bietet. Darauf aufbauend werden in
einem zweiten Abschnitt die Architektur und die Funktionalität des
Grundsystems ausgebaut und ergänzt. Anhand dieses Beispielsystems wird
eine Vielzahl von Techniken erlernt, die für die Entwicklung von
datenbankbasierten, verteilten Systemen relevant sind. Dies umfasst unter
anderem:
Das Praktikum wird in Form einer Blockveranstaltung in den Semesterferien durchgeführt. Aktuelle Informationen und die Terminplanung finden sich auf der zugehörigen Homepage: http://vsis-www.informatik.uni-hamburg.de/teaching/ss-08/duvs
Periodizität: jedes Semester
Stichworte: Verteilte Systeme, Datenbanksysteme, Webanwendungen, Anwendungsentwicklung
- Entwicklung von Client-/Server-Programmen in Java
- Programmierung von interaktiven Internet-Anwendungen
- Elektronische Repräsentationsformen für Dokumente im Internet
- Nutzung von Internet-Diensten
- Einsatz von Middleware zur Realisierung verteilter Systeme
- Integration von Datenbankdiensten in verteilte Anwendungen
- Praktischer Umgang mit
Datenbank-Entwicklungswerkzeugen
Das Praktikum wird in Form einer Blockveranstaltung in den Semesterferien durchgeführt. Aktuelle Informationen und die Terminplanung finden sich auf der zugehörigen Homepage: http://vsis-www.informatik.uni-hamburg.de/teaching/ss-08/duvs
Periodizität: jedes Semester
Stichworte: Verteilte Systeme, Datenbanksysteme, Webanwendungen, Anwendungsentwicklung
Vorgehen
Nach einer Einführung durch die Veranstalter wird
in Kleingruppen ein Konzept zur Umsetzung der gestellten Aufgabe
selbständig erarbeitet und realisiert. Der Entwicklungsprozess wird gemäß
bekannter Vorgehensmodelle strukturiert, wobei jeder Teilnehmer an allen
Phasen der Softwareentwicklung beteiligt sein soll. Neben der betreuten
Arbeit im Team werden die Ergebnisse der einzelnen Kleingruppen auch im
Plenum vorgestellt.
Lernziel
Im Praktikum werden die in den
Softwareentwicklung-Modulen erworbenen Kenntnisse in einem überschaubaren
Entwicklungsprojekt im Bereich der Datenbanken und verteilten Systeme
angewandt und vertieft. Der Schwerpunkt des Praktikums liegt dabei auf der
Projektarbeit im Team. Die zentralen Aktivitäten der Softwareentwicklung
werden durchlaufen und reflektiert. Die im Praktikum erlernten Methoden
sind eine wichtige Voraussetzung für spätere Projektmodule.
Literatur
Wird zu Beginn und während des Praktikums bekannt gegeben.
Debug Info for generation of "last modified"teachingCourse_153 (2008-02-22 14:46:00) | persons_209 (2012-11-12 19:32:00) | persons_209 (2016-01-14 14:53:31) | persons_209 (2022-09-11 14:26:08) | persons_912 (2012-04-03 16:26:00) | persons_1052 (2007-11-01 13:06:00) | persons_1052 (2019-03-14 16:27:01) | persons_1052 (2022-11-07 15:36:18) | teachingCourse_153 (2008-02-22 14:46:00) | teachingCourse_153 (2008-02-22 14:46:00) | teachingCourse_153 (2008-02-22 14:46:00) | teachingCourse_153 (2008-02-22 14:46:00) | persons_1052 (2007-11-01 13:06:00) | persons_1052 (2019-03-14 16:27:01) | persons_1052 (2022-11-07 15:36:18)
Am 7. November 2022 um 15:36 von Dr. Fabian PanseCALL getCollectionFull('teaching/coursekvv','dbis',153,0)