logo

Das Schweizerische Lebensmittelbuch

Das Schweizerische Lebensmittelbuch ist eine Sammlung amtlicher Monographien und analytischer Methoden zur Ermittlung der Qualität von Lebensmitteln mit zum Teil verbindlichem Charakter.
Bis ins Jahr 2000 erfolgte die Publikation als supplementiertes Werk in Form mehrerer Ringordner. Diese Publikationsform wurde 2001 durch eine CD-ROM ersetzt und zugleich mit den massgeblichen Gesetzestexten ergänzt; diese CD-ROM wurde bis ins Jahr 2005 in insgesamt 5 Versionen publiziert. Der Nachteil dieser Publikationsform waren einerseits die nicht unerheblichen Kosten zur Herstellung der CD, resepektive die Aufarbeitung der zugrunde liegenden Daten. Als störend wurd ebenfalls empfunden, dass bei einer Revision einer Methode mitunter bis zu einem Jahr verstrichen ist, bis diese in die nächste Version der CD hat integriert werden können.

Die Aufgabe

Aufgabe der neuen Webanwendung SLMB ist die Administration sowie die Ausgabe folgender Inhalte:
  • Monographien von Lebensmitteln
  • Monographien von Analyten
  • Analytische Methoden
  • Rechtstexte
  • Limiten

Besonderheiten

Über die Anwendung SLMB werden die überwiegenden Inhalte administriert. Es gibt darüber hinaus jedoch Inhalte, die aus einer Datenbank bezogen werden müssen, welche nicht in der DMZ verfügbar ist. Davon betroffen sind die Limiten, die Lebensmittel sowie die Analyte, zu denen aus der Anwendung SLMB Bezüge erstellt werden.

Die Lösung

Wir haben im Auftrag des Kunden eine Anwendung auf folgender Basis erstellt:
  • Microsoft IIS
  • Tomcat 5
  • Java 1.5.8
  • Java Server Faces / Apache MyFaces
  • Hibernate
  • Oracle 10g
Zur Übernahme von Daten, die nicht in der DMZ administriert werden, haben wir eine Zwischenschicht erstellt, in die die Daten aus der Quelldatenbank mittels PL-SQL und einem SSH-Tunnel übertragen werden. In der Zieldatenbank werden die Tabellen der Zwischenschicht mit Hilfe von Synonymen verfügbar gemacht.
Die Anwendung ist öffentlich zugänglich: