de

Welcome Gast


  • Login
Full load

Winter Term 2005/2006
Projekt DB-basierte, mobile Systeme
General Information
Course number 18.333
Course type Project
Lecturer Prof. Dr. Winfried Lamersdorf, Prof. Dr. -Ing Norbert Ritter, Martin Husemann, Dr. Christian P. Kunze
Location F535
Time Mo 14-18 und n. V.
Recurrence Jährlich mit wechselnden, jeweils aktuellen Themen.
Suitability Geeignet für Wirtschaftsinformatikstudierende. Bedingt geeignet für Lehramtsstudierende, Nebenfachstudierende. Nicht geeignet für Bioinformatikstudierende.
Qualifications Bereitschaft zur Bearbeitung der Aufgaben in Kleingruppen; grundlegende Kenntnisse in Unix (ERB), Java (P3) und SQL (DIS).
Topic
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.
Procedure
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.
Learning target
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.
Literature
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.