Menü Schließen

Java-Developer gesucht (Praktikant/Diplomarbeit)

Du kannst Java?

Du willst XML lernen?

Du findest Open Source cool?

Du willst gerne an einem internationalen Projekt arbeiten?

Dein Studium neigt sich dem Ende aber Du hast noch kein spannendes Thema für ne gute Bachelor Arbeit?

Dann könnten wir Dir ne Lösung bieten…

denn oncampus die E-Learning Tochter der Fachhochschule Lübeck bietet eine Praktikumstelle mit Möglichkeit einer anschliessenden Bachelorarbeit an

Thema: OpenOffice-Plugin auf Basis von Java

Zur Erweiterung des E-Learning Content Tools eLML der Züricher Universität soll eine alternative Arbeitsoberfläche (GUI) entwickelt werden. Es soll ein OpenOffice-Plugin (weiter)entwickelt werden, das dazu dienen soll die Applikation OpenOffice Writer als Editor für die eLesson Markuplanguage eML (www.elml.ch) zu nutzen.

Es kann auf einem bereits bestehen Plugin aufgebaut werden. Dieses kann überarbeitet und erweitert werden oder als Grundlage für ein neues Plugin dienen. Das Projekt wird gemeinsam mit der Universität Zürich durchgeführt, die schon Vorarbeiten geleistet hat.

Das Plugin besteht aus kleinen Java-Programmen die auf die OpenOffice API aufsetzen. Im OpenOffice Writer werden Popupfenster geöffnet in die Attribute eingetragen werden und die dann Formatvorlagen in das OpenOffice Dokument einfügen. Parallel dazu werden diese Abschnitte mittels einer XSL-Datei aus dem Open Document-Format in eLML-XML überführt.

Vorraussetzungen:

gute Java-Kenntnisse

weiterhin von Vorteil:

Kenntnisse über das Open Document Format

Kenntnisse der OpenOffice API

Kenntnisse in XML und XSL

Bezahlung/Beginn:

Verhandelbar & sofort

weitere Informationen:

zu eLML allgemein: http://www.elml.ch

zum bestehenden OpenOffice-Plugin: http://www.elml.ch/website/en/html/tools_ooffice_plugin.html#tools_ooffice_plugin.html

zur OpenOffice API: http://api.openoffice.org/docs/java/ref/overview-summary.html

Kontakt

Dipl.-Ing.(FH) Andreas Wittke

wittke@fh-luebeck.de

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert