XSL-FO

XSL-FO (XSL Formatting Objects) ist ein XML-basierter Standard zur Beschreibung von Dokumentenlayouts und Formatierungen, der hauptsächlich für die automatische Generierung von PDF-Dokumenten und Druckausgaben verwendet wird. Es ermöglicht die Definition von Seitenlayouts, Schriftarten, Tabellen und anderen Formatierungselementen zur Transformation von strukturierten XML-Daten in professionell formatierte Dokumente.

XSL-FO Projekt

Entwicklung einer Rechtsdatenbank für Arbeits- und Sozialrecht

Juristischer Fachverlag

03/2003 - 05/2006 · Remote

Entwicklung einer Web-Anwendung und Datenbank mit mehreren Tausend gerichtlichen Entscheidungen, einem umfangreiches Referenzenverzeichnis und einem Veranstaltungskalender zum Arbeits- und Sozialrecht

Tätigkeiten

  • Entwicklung einer Web-Anwendung mit Backend und Datenbank zur Verwaltung von Gerichtsentscheidungen
    • Verwaltung der Gerichtsentscheidung in einem medienneutralen Datenformat
    • Transformation und Ausgabe der Entscheidungen in den Formaten HTML, PDF und Plain Text.
    • Suche über hierarchisch gegliederte Kategorien, Titel, Gerichtsorte, Aktenzeichen und Volltexte
    • Versand von Entscheidungen als E-Mail-Nachrichten
    • Web-Benutzerschnittstelle zur Pflege der Entscheidungen und Kategorien
    • Schnittstelle zum Import von Gerichtsentscheidungen im OpenOffice-Format
  • Entwicklung einer Web-Anwendung mit Backend und Datenbank zur Verwaltung juristischer Referenzen
    • Ausgabe als Verzeichnis von juristischen Referenzen mit Titel, Kategorien, Beschreibungen, Bewertungen und Links auf Websites mit juristischen Inhalten.
    • Schnittstelle zum Import von juristischen Referenzen aus einer Desktop-Anwendung
  • Entwicklung einer Web-Anwendung mit Backend und Datenbank zur Verwaltung von juristischen Veranstaltungen
    • Ausgabe als Veranstaltungskalender mit verschiedenen Ansichten, Filtern und Suchfunktionen über die Datenbank mit juristischen Terminen und Veranstaltungen.
    • Web-Benutzerschnittstelle zur Pflege der Veranstaltungsdaten.
  • Entwicklung einer Desktop-Anwendung für Windows zum Upload der juristischen Referenzen
    • Import der Referenzen aus einer kommerziellen Anwendung über deren proprietäre Schnittstelle
    • Upload der Referenzen zum Backend der oben genanten Web-Anwendung
  • Integration der Benutzerschnittstellen der Web-Anwendungen mit unterschiedlichen Layouts in verschiedene Websites

Software-Typ

Web-Anwendung · Backend-Service · API · Datenbank-Lösung · Desktop-Anwendung

Zielplattformen

Linux Server · Webbrowser

Technologien

Java · Spring · Hibernate · Xalan · Xerces · Struts · FreeMarker · Web Services · SOAP · PostgreSQL · SQL · Datenmodellierung · Tomcat · XML · XSLT · XSL-FO · PDF · HTML · CSS · JavaScript · C#