|
|
Praktikum DB-Aspekte des E-Commerce im Wintersemester
2006/2007
Ansprechpartner:
Aktuelles
Kurzbeschreibung
- Ziel des Praktikums ist es, die Teilnehmer mit den
wichtigsten Techniken datenbankgestützter Web-Sites vertraut zu
machen und das Einsatzspektrum von Datenbanken im Bereich
E-Commerce aufzuzeigen. Als Beispielszenario wird dazu ein System
zur Unterstützung von Versteigerungen herangezogen. Im Praktikum
wird IBM DB2 Universal Database mit der Anfragesprache SQL
verwendet, als Realisierungsplattform dient das J2EE-Rahmenwerk
von Sun Microsystems.
Aufgaben
- Das Praktikum gliedert sich in einen Grundlagen- und einen
Anwendungsentwicklungsteil. Im ersten Teil werden die
grundlegenden Technologien von J2EE vorgestellt, zu denen
Servlets, JSP (JavaServer Pages), JavaBeans, JDBC (Java Database
Connectivity) und EJB (Enterprise JavaBeans) gehören. Ihr Einsatz
in einer Client/Server-Umgebung wird anhand des durchgehenden
Beispiels eines Login- und eines Kundenregistrierungs-Moduls
vertieft. Dabei sollen beide Module zunächst mit Hilfe von
Servlets sowie JSP und JavaBeans realisiert werden, bevor dann
die Kundenregistrierungsdaten über Datencontainer in der DB
persistent zu verwalten sind. Der Datenzugriff auf die DB soll
jeweils direkt über JDBC geschehen oder durch so genannte
Geschäftsobjekte mittels EJB von der DB-Schnittstelle
abstrahieren. Bei der Entwicklung der gesamten Anwendung lernen
die Praktikumsteilnehmer zwei Architekturansätze jeweils mit
ihren Vor- und Nachteilen kennen.
- Auf einem partiell vorgegebenen Datenbankschema und den
eigenen Lösungen aus dem ersten Teil aufsetzend ist dann ein
Versteigerungsserver als eine J2EE-Anwendung zu entwickeln. Für
die Ausführung von Versteigerungen müssen u. a. die
E-Commerce-Konzepte wie Session und Produktkatalog betrachtet
werden, wobei eine Auftrags- und Kundenverwaltung vorausgesetzt
wird. Dabei werden Einblicke in die Geschäftsabläufe bei
verschiedenen Arten von Versteigerungen gegeben.
Letzte Aktualisierung der Seite: 12. Juli 2006
|