en

Willkommen Gast


  • Login
Full load

Wintersemester 2005/2006
Projekt DB-basierte, mobile Systeme
Allgemeine Information
Veranstaltungs-Nr. 18.333
Veranstaltungs-Type Projekt
Veranstalter Prof. Dr. Winfried Lamersdorf, Prof. Dr. -Ing Norbert Ritter, Martin Husemann, Dr. Christian P. Kunze
Ort F535
Zeit Mo 14-18 und n. V.
Periodizität Jährlich mit wechselnden, jeweils aktuellen Themen.
Eignung Geeignet für Wirtschaftsinformatikstudierende. Bedingt geeignet für Lehramtsstudierende, Nebenfachstudierende. Nicht geeignet für Bioinformatikstudierende.
Voraussetzungen Bereitschaft zur Bearbeitung der Aufgaben in Kleingruppen; grundlegende Kenntnisse in Unix (ERB), Java (P3) und SQL (DIS).
Inhalt
Ziel ist die Entwicklung einer teilweise mobilen, verteilten Systemplattform für E-Commerce-Unternehmensanwendungen im Bereich des Handels mit immateriellen Gütern auf Basis von J2EE und J2ME. Dabei wird sowohl ein Einblick in Techniken datenbankgestützter Softwaresysteme mit Anbindung unterschiedlicher Client-Typen über entsprechende Middleware-Systeme (Enterprise JavaBeans, Web Services) gegeben als auch auf die Besonderheiten mobiler Geräte eingegangen. Technisch stehen ansonsten u.a. Web-Browser (Servlets, JSPs) und Midlets sowie die Konzepte der Session, des Produktkatalogs, des Warenkorbs sowie Push-Dienste im Zentrum der Arbeit.
Aktuelle Informationen finden sich auf der zugehörigen Homepage: http://vsis-www.informatik.uni-hamburg.de/teaching/ws-05.06/dbms
Anmeldung zur Veranstaltung über das zentrale Online-Anmeldesystem des Fachbereichs ab dem 26.09.2005, 9.00h.
Vorgehen
Vertiefendes Projekt mit der Möglichkeit einer Baccalaureats-/Projektarbeit. Nach einer Einführung durch die Veranstalter werden im praktischen Teil zunächst die grundlegenden Werkzeuge und Technologien erarbeitet. Im weiteren Verlauf wird in Kleingruppen eine E-Commerce-Anwendung realisiert; dies geschieht in mehreren aufeinander aufbauenden Aufgaben, die die vielfältigen Möglichkeiten der angesprochenen Technologien verdeutlichen und zur Anwendung bringen. Grundsätzlich wird die Teilnahme nur bei Vorliegen hinreichender Vorkenntnisse, insbesondere ausreichender praktischer Erfahrung mit Java, empfohlen. Spezielle Kenntnisse zu J2EE werden nicht vorausgesetzt.
Lernziel
Neben der eigenständigen Einarbeitung in aktuelle Middleware-Systeme und Kerntechnologien - wie u.a. relationale Datenbanken und J2EE-Application-Server - steht auch der Erwerb von Schlüsselqualifikationen im Bereich des Projektmanagements im Vordergrund des Projektes. Zudem sollen die zu erwerbenden Kenntnisse durch praktische Erfahrungen in der Entwicklung der exemplarischen Projektapplikation vertieft werden.
Literatur
Ihns, O.: "Enterprise JavaBeans komplett", Oldenbourg, 2004.
Backschat, M.: "J2EE-Entwicklung mit Open-Source-Tools", Spektrum, 2004.
Crawford, W., Caplan, J.: "J2EE design patterns", O'Reilly, 2003.
Singh, I., Stearns, B., Johnson, M.: "Designing Enterprise Applications with the J2EE Platform", Addison-Wesley, 2002.
Türker, C.: "SQL:1999 & SQL:2003", dpunkt, 2003.
Vossen, G., Witt, K.: "Das DB2-Handbuch", Addison-Wesley, 2001.
Chamberlin, D.: "A Complete Guide to DB2 Universal Database", Morgan Kaufmann Publishers, 1998.
Schmatz, K.-D.: "Java 2 Micro Edition : Entwicklung mobiler Anwendungen mit CLDC und MIDP", dpunkt-Verl, 2004
Yuan, J. Y.:, "Enterprise J2ME : developing mobile Java applications", Prentice Hall PTR, 2004
Pashtan, A.:, "Mobile Web services", Cambridge University Press, 2005

Weitere Literatur wird in der Veranstaltung bekanntgegeben.