Projekt

Online-Datenbanken zum Arbeits- und Sozialrecht

Entwicklung einer Web-Anwendung zur Erfassung, Pflege und Publikation von Gerichtsentscheidungen, Veranstaltungen und Referenzen zum Arbeits- und Sozialrecht.

Die entwickelte Softwarelösung umfasst eine Rechtsprechungs-Datenbank mit mehreren Tausend Urteilen und Beschlüssen von Gerichten, ein umfangreiches juristisches Referenzenverzeichnis sowie einen Veranstaltungskalender zum Arbeits- und Sozialrecht.

Die Web-Anwendung verwaltet die Entscheidungen der Gerichte in einer PostgreSQL-Datenbank in einem medienneutralen Datenformat und transformiert sie bei Abruf in die Ausgabeformate HTML, PDF und Text. Sie ermöglicht eine Suche über hierarchisch gegliederte Kategorien, Titel, Gerichtsorte, Aktenzeichen sowie Volltext und einen Versand von Entscheidungen per E-Mail. Die Software ermöglicht es den Administratoren, die Kategorien und Entscheidungen über eine Web-Benutzerschnittstelle zu pflegen. Die Anwendung kann OpenOffice-Dokumente mit Gerichtsentscheidungen importieren, deren Texte auswerten und in die Datenbank importieren.

Das Referenzenverzeichnis enthält Titel, Kategorien, Beschreibungen, Bewertungen und Links auf Websites mit juristischen Fachinformationen. Die Referenzen stammen aus einer beim Kunden vorhandenen Desktop-Anwendung für Windows. Zum Zweck der regelmäßigen Übertragung der Daten aus der Windows-Anwendung in das Referenzenverzeichnis wurde ein Webservice und ein Windows-Client entwickelt.

Der Veranstaltungskalender informiert die Öffentlichkeit mit verschiedenen Ansichten, Filtern und Suchfunktionen über juristische Termine, Seminare und Veranstaltungen. Der Veranstaltungskalender bietet den Benutzern verschiedene Ansichten, Filter und Suchfunktionen über eine Datenbank mit juristischen Terminen und Veranstaltungen. Eine Web-Benutzerschnittstelle ermöglicht die Pflege der Veranstaltungsdaten.

Die Benutzeroberfläche der Anwendung ist in unterschiedlichen Layouts in verschiedene Websites integrierbar.

Consultant

Roy Hardin

Themen

Content Management, Webverzeichnis, Veranstaltungen, Website, E-Mail, Recht, Frontend, Backend, Web Services, World Wide Web

Beitrag

Beratung, Anforderungsanalyse, Softwarearchitektur, Datenmodellierung, User Experience Design, Programmierung, DevOps

Softwarearchitektur

Serviceorientierte Architektur, Domain-driven Design

Web Services

SOAP

Programmiersprachen

Java, SQL, JavaScript

Java Technologien

Spring, Hibernate, Xalan, Xerces, Struts, FreeMarker, Servlet, JSP, Tomcat, Eclipse

Spring Platform

Spring Framework, Spring Security

Datenbanksystem

PostgreSQL

Markup- und Stylesheet-Sprachen

HTML, CSS, XML, XSLT, XSL-FO

Content Management System

RedDot

Daten- und Dokumentformat

PDF

DevOps

Linux