Praktikum aus Softwareentwicklung 2 (2PR)

LVA-Nr.: 365.009
LVA-Leitung: Gerald Ehmayer (Gerald.Ehmayer@borland.com)
Tutor: Andrä Steiner (andrae.steiner@liwest.at)
Zeit und Ort: Dienstag, 17:15-18:45, Raum T 211
Typ: PR, 2h, wöchentlich
Anmeldung: KUSSS

Ziel und Inhalt

Die bestehenden Java-Programmierkenntnisse sollen anhand eines Projektes vertieft werden. Dazu werden im ersten Teil des Praktikums die notwendigen Basistechnologien zu Netzwerkprogrammierung, Datenbankzugriff und Web-Schnittstellen in Übungen erarbeitet. Das Projekt selbst wird dann in 2-er Teams implementiert.

Termine und Unterlagen

2.3.2010 Vorbesprechung
9.3.2010 Grundlegende Bibliotheken, Beispiele, 1. Übung
16.3.2010 Java 5, Beispiele, 2. Übung
23.3.2010 Networking/Threads, Beispiele, 3. Übung
13.4.2010 Datenbankzugriff mit JDBC, Beispiele, 4. Übung
20.4.2010 Servlets, Beispiele, 5. Übung
27.4.2010 JSP - Java Server Pages, Beispiele, 6. Übung
11.5.2010 XML, Beispiele, 7. Übung
Angabe Projektarbeit
18.5.2010 Web Services, WS Beispiel, WS Beispiel Client, 8. Übung
8.6.2010 Fragestunde

Empfohlene Entwicklungsumgebung

Folgende Tools werden im Praktikum vorgestellt und zum Zeigen von Beispielen verwendet. Insbesondere die Verwendung jener Tools für die Entwicklung von Web Anwendungen (Servlets, JSP, Web Services), die bei der Implementierung der Übungen und des Projekts hilfreich sind.

Java SE Development Kit 6, siehe http://java.sun.com/javase/downloads/index.jsp

Eclipse 3.5 for Java EE Developers, siehe http://www.eclipse.org/downloads/

Servlet/JSP Container Apache Tomcat 6, siehe http://tomcat.apache.org/download-60.cgi

Beurteilung

Für einen positiven Abschluss dieser Lehrveranstaltung, sind mindestens 4 der 8 Übungsaufgaben abzugeben. Die 8 Übungen sind in 2 Teilbereiche unterteilt, wobei aus jedem der 2 Teilbereiche mindestens 2 Übungen abzugeben sind. Eine Übung gilt als abgegeben, wenn zumindest die Hälfte der möglichen Gesamtpunkte erreicht wurde.

Natürlich können auch mehr als 4 Übungen abgegeben werden. Für die Berechnung der Gesamtpunkte aus den Übungen wird dann der Durchschnitt aus den vier besten Übungen verwendet. Wurden mehr als die mindestens vier geforderten Übungen abgegeben, wird dies im Falle von Zwischennoten entsprechend berücksichtigt.

Die Endnote setzt sich zu 2/3 aus den Übungsaufgaben und zu 1/3 aus der Beurteilung des Projektes zusammen.

Übungs-Ausarbeitung und -abgabe

Für die Ausarbeitung einer Übung stehen jeweils zwei Wochen zur Verfügung. Die Ausarbeitungen sind in Einzelarbeiten durchzuführen. Die Abgabe erfolgt per E-Mail an den Tutor. Bitte geben Sie nur compilier- und ausführbare Beispiele ab, idealerweise in Form eines gezippten Eclipse Projektes.

Projekt

Für das Projekt werden Teams aus zwei Personen gebildet. Es beginnt ca. zwei Monate vor Semesterende und endet mit August 2010.

Am Ende des Projektes findet ein Abgabegespräch mit jeder Projektgruppe statt, bei dem das Projektergebnis präsentiert wird.

Erforderliche Kenntnisse:

Sprechstunde des Tutors