Universität München,

Institut für Informatik,

Lehr- und Forschungseinheit für Programmierung und Softwaretechnik


DIPLOMARBEIT


Konzeption und Erstellung einer Formular-Engine für Websites

Inhalt

In modernen Webanwendungen besteht häufig die Notwendigkeit, Benutzereingaben über eine Reihe von Formularseiten hinweg zu erfassen, diese Daten auf Korrektheit zu prüfen und sie an externe Komponenten zu übergeben.

Bei der Implementierung derartiger Formularfolgen stellen sich immer wieder ähnliche oder sogar identische Aufgaben. In dieser Arbeit wird ein Framework entwickelt, welches die Ablaufsteuerung innerhalb des Formulardialogs, die Validierung der Eingaben und die Erzeugung eines HTML-GUI entscheidend vereinfacht.

Die Grundlage der Entwicklung ist dabei die Scriptengine des Caruso-Projekts, welche bereits Mechanismen zur Ablaufkontrolle in den Dialogen anbietet. Die Scriptengine wird dabei um folgende Fähigkeiten erweitert:

Grundanforderungen sind dabei die strikte Trennung von Logik und Darstellung sowie eine Implementierung, die eine Definition aller Strukturen mit externen Editoren begünstigt.

Die HTML-bezogenen Bestandteile des Systems sollen dabei mit Hilfe von Java Server Pages (JSP) und Servlets erstellt werden, da diese Technologien ideal mit der in Java implementierten Scriptengine harmonieren.


Materialien:


Aufgabensteller: Prof. Dr. Martin Wirsing
Betreuer: Dr. Hubert Baumeister
Bearbeiter: Gregor Ottmann


Diplomarbeiten und Fortgeschrittenenpraktika Lehrstuhl Institut Universität

Gregor Ottmann