23.12.2013 Aufrufe

e p i l o g - Fakultät für Informatik, TU Wien

e p i l o g - Fakultät für Informatik, TU Wien

e p i l o g - Fakultät für Informatik, TU Wien

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

Peter Gansterer<br />

Umsetzung einer e-Learning Applikation <strong>für</strong> SQL mithilfe eines regelbasierten<br />

Bewertungssystems<br />

Studium: Diplomstudium <strong>Informatik</strong><br />

BetreuerIn: Univ.Prof. Dr. Reinhard Pichler<br />

Abstrakt: Für die Lehrveranstaltung "Datenmodellierung" wird ein e-Learning<br />

System entwickelt, das den vorhandenen Modus der Prüfungen und<br />

Übungen <strong>für</strong> das Lösen von SQL Aufgaben ersetzen soll. Es wird eine<br />

Webapplikation entwickelt, wo Studierende Aufgabenstellungen online<br />

bearbeiten können und direktes Feedback über die Richtigkeit der Lösung<br />

bekommen. Ein Ziel dabei ist die Entlastung der Lehrveranstaltungsbetreuer<br />

durch die automatische Bewertung der Lösungen. Die beiden wesentlichen<br />

Komponenten bei der Umsetzung des Systems waren: ein System zur<br />

Bewertung der Aufgaben und ein möglichst effizientes Userinterface. Zur<br />

Bewertung einer SQL Eingabe wird das Statement auf der entsprechenden<br />

Übungsdatenbank ausgeführt und die Ergebnistupel werden mit dem Soll-<br />

Ergebnis verglichen. Zusätzlich wird die Eingabe auch auf strukturelle bzw.<br />

semantische Korrektheit getestet. Bei der Entwicklung des Userinterfaces<br />

wurde auf Übersichtlichkeit und effiziente Navigation geachtet aber auch die<br />

Aufbereitung des Userfeedbacks spielt dabei eine wesentliche Rolle. Für die<br />

semantische Bewertung, <strong>für</strong> die Interpretation der Ergebnisdifferenzen und<br />

<strong>für</strong> die Aufbereitung des Userfeedbacks kommt ein einfaches, eigens<br />

entwickeltes Regelsystem zum Einsatz. Die vorgestellten Konzepte wurden in<br />

einer Prototyp-Implementierung erarbeitet und getestet.<br />

Mario Jerome Kofler<br />

Open Source Java EE Application Server functionality, configuration and<br />

performance on the basis of Geronimo, JBoss and Glassfish<br />

Studium: Diplomstudium <strong>Informatik</strong><br />

BetreuerIn: Univ.Prof. Dr. Reinhard Pichler<br />

Abstrakt: Mit der Entwicklung von E-Government und umfangreicher<br />

Geschäftsabwicklung mit Hilfe des World Wide Webs erfreuen sich<br />

Anwendungsserver immer größerer Beliebtheit. Einfache Webserver<br />

Lösungen erweisen sich oft als unzureichend im Hinblick auf Nutzbarkeit und<br />

Skalierbarkeit. Mit zunehmender Anzahl, gleichzeitig zu erwartender<br />

Benutzer, erhöht sich der Bedarf an Replikation und anderen<br />

performancesteigernden Techniken. Weiters sollte eine Schichtenarchitektur<br />

in Betracht gezogen werden, welche klar zwischen den verschiedenen<br />

Komponenten einer Anwendung unterscheidet. Die Java Platform Enterprise<br />

Edition (Java EE) legt eine derartige Schichtenarchitektur nahe. Zusätzlich zu<br />

Java EE Applikationsservern von großen kommerziellen Anbietern erweisen<br />

sich in letzter Zeit auch Open Source Varianten als wettbewerbsfähig. Diese<br />

Arbeit vermittelt die Konzepte des Java EE Frameworks und gibt einen<br />

47

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!