|


|
|
|
Projekte eVerlage
|
Entwicklung einer Bibliothekssoftware fuer kleine und
mittelstaendige Verlage.
Entwickelt wurde das Kernsystem, sowie die Schnittstellen und
Anbindungen von verschiedensten Bezahlverfahren fuer eine elektronische
Bibliothek (eVerlage).
Als Technologieplattform diente Java mit einer Oracle-Datenbank fuer
die Verwaltung grosser und komplexer Datenmengen, wie sie im
Bibliotheksumfeld anfallen.
Das System wurde als verteilte Applikation entworfen und realisiert,
mit der Moeglichkeit, verschiedenste Ausgabeschnittstellen zu
verwenden, sowie auch verschiedenste externe Datenquellen (z. B. OPAC)
anzubinden.
Als die primaere Ausgabeschnittstelle wurde HTML verwendet, um so den
Zugang zu jeder Zeit und von ueberall zu ermoeglichen. Dabei wurde
besonderer Wert auf Barrierefreiheit und Nutzerfreundlichkeit gelegt.
Die Ausgabe der HTML-Seiten wurde dynamisch ueber sogenannte Servlets
realisiert.
Die Kommunikation der unterschiedlichen Systemkomponenten erfolgte
nach verschiedenen Performance-Tests mittels Java-RMI. Die Pflege der
Daten kann mittels einer grafischen Benutzerschnittstelle erfolgen,
welche ebenfalls aus Gruenden der Plattformunabhaengigkeit mit Java
realisiert wurde.
Digitale Haut
|
|
Entwicklung eines Prototypen fuer die internetbasierte Ansteuerung
von Bussystemen zur Beleuchtung von Fassaden.
Fuer das Projekt Digitale Haut wurde ein Prototyp entwickelt, welcher
ueber eine Webservice-Schnittstelle von beliebigen Clients sogenannte
Lichtapplikationen auf einer beleuchteten Fassade ausfuehren
sollte.
Als Technologieplattform wurde Java verwendet, um die geforderte
Plattformunabhaengigkeit zu gewaehrleisten.
Durch den Einsatz der Webservice-Schnittstelle koennen die
Clientanwendungen jedoch in beliebigen Programmiersprachen entwickelt
werden.
In diesem Projekt haben wir das Pflichten- und Lastenheft zusammen mit
dem Kunden erarbeitet und einen funktionsfaehigen Prototypen
entwickelt
|
|
 |
E-Mail-Client columba
Entwicklung des OpenSource eMail-Clients columba.
Im OpenSource-Bereich entwickeln wir einen plattformunabhaengigen
E-Mail-Client auf Basis von Java. Unsere Aufgaben bestehen dabei vor
allem in der Erweiterung der Security-Anwendung zum unterschreiben und
verschluesseln von Emails. Desweiteren integrieren wir unterstuetzende
Tools fuer die Entwickler, erstellen Testszenarien, vervollstaendigen
die Dokumentation und beheben bestehende Fehler (Bugfixing).
|
|