Winter Term 2005/2006
Projekt DB-basierte, mobile Systeme
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.
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.
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.
Debug Info for generation of "last modified"teachingCourse_113 (2005-10-11 17:59:00) | persons_4 (2004-12-16 19:22:00) | persons_4 (2015-10-09 23:55:09) | persons_4 (2015-10-09 23:56:22) | persons_4 (2016-01-14 14:48:32) | persons_4 (2019-12-20 17:54:41) | persons_4 (2021-08-23 15:46:06) | 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_242 (2009-03-10 15:59:00) | persons_172 (2010-11-08 20:17:00) | teachingCourse_113 (2005-10-11 17:59:00) | teachingCourse_113 (2005-10-11 17:59:00) | teachingCourse_113 (2005-10-11 17:59:00) | teachingCourse_113 (2005-10-11 17:59: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)
11. September 2022 at 14:26 by Prof. Dr. -Ing Norbert RitterCALL getCollectionFull('teaching/coursekvv','dbis',113,0)