Modulcode: | BA6.3 |
Englische Bezeichnung: | Project (Internet Programming) |
Modulverantwortliche(r): | Prof. Dr. Michael Hanus |
Turnus: | unregelmäßig (SS08) |
Präsenzzeiten: | 6Ü |
ECTS: | 16 |
Workload: | 480 Std. |
Dauer: | ein Semester |
Modulkategorien: | BA6 (Sonstige) |
Lehrsprache: | Deutsch |
Voraussetzungen: |
In diesem Projektmodul wenden die Studierenden Methoden und Technologien zur Realisierung Internet-basierter Anwendungen an. Hierzu wird von den Studierenden gemeinsam ein komplexes Internet-basiertes Softwaresystem realisiert.
Die Studierenden erlernen die Anwendung von Methoden und Technologien zur Realisierung Internet-basierter Anwendungen. Sie erlernen die Anwendung verschiedener Informatik-Systeme (u.a. Datenbanksysteme) zur Erstellung komplexer Anwendungen und werden mit den Problemen der Softwareerstellung in allen Phasen vertraut gemacht.
Die Studierenden erarbeiten in der Gruppe alle Phasen der Softwareentwicklung von der Anforderungsdefinition bis zur Installation und Test. Dabei wird als praktisches Beispiel ein Internet-basiertes Softwaresystem mit den dazugehörigen Komponenten (u.a. Datenbanken) erstellt, wobei moderne Techniken zur Server- und Client-seitigen Programmierung eingesetzt werden. In der mit der Systementwicklung eng verzahnten Bachelorarbeit werden verschiedene Teilaspekte der Systementwicklung vertieft bzw. neue Teilaspekte gelöst.
Bachelorstudium 1.-4. Semester, Erfahrung in der Programmierung verteilter System z.B. durch die Vorlesung "`Nebenläufige und verteilte Programmierung"'
schriftliche Ausarbeitung und institutsinterner Vortrag
wird während des Projektmoduls bekanntgegeben