Proposal-Abgabesystem NAOMI

Proposalabgabe

Komfortable Online-Anmeldung

Die Karlsruhe Nano Micro Facility (KNMF) vergibt Nutzungszeit für hochspezialisierte Labormaschinen an Wissenschaftler aus der ganzen Welt. Dazu müssen Interessenten ein Proposal abgeben, in dem sie das Ziel und das Vorgehen der Arbeit genau beschreiben. Das Proposal-Abgabesystem NAOMI dient der webbasierten Abgabe der Proposals, mit komfortabler Auswahl aller relevanten Parameter der Maschinennutzung.

Professioneller Betrieb

Die Proposals werden an zwei Stichterminen pro Jahr zu einem Call zusammengefasst. Zum Ende der Abgabefrist ist das System meist überproportional unter Last. Wir begegnen diesen Lastspitzen mit einem dynamisch zuschaltbaren Cache. Nach Annahme des Proposals durch ein komplexes, vom System geleitetes Entscheidungsregelwerk übernimmt NAOMI die Kommunikation mit dem Wissenschaftler und das notwendige Berichtswesen weitgehend.

Schnelle Entwicklung

Das NAOMI-Projekt begann unter hohem Zeitdruck. Innerhalb von drei Monaten musste die erste Version entwickelt und in Betrieb genommen werden. Dabei sollten bereits alle verfügbaren Labormaschinen mit allen Parametern von den Wissenschaftlern gebucht werden können. Durch einen intensiven, hochgradig iterativen Entwicklungsprozess mit wöchentlich veröffentlichten, lauffähigen Versionen konnten wir den Termin halten und alle benötigte Funktionalität rechtzeitig fertigstellen.

Testimonial
Publikationsverwaltung

Zuverlässige Basis

Wir entschieden uns für das Webanwendungs-Framework Grails, weil dort die Entwicklungsgeschwindigkeit vergleichsweise hoch und die Weiterentwicklungsfähigkeit gegeben ist. Diese Entscheidung erweist sich auch fünf Jahre später, nach mehreren Versionsaktualisierungen, weiterhin als vorteilhaft. Durch regelmäßige Sicherheits-Audits der Entwickler ist NAOMI gegen typische Angriffsszenarien im Internet abgesichert und vor Datenverlust gefeit.

Beständige Erweiterungen

Mittlerweile bearbeiten wir die achte Ausbaustufe des Systems. Aus dem reinen Anmeldesystem ist eine integrierte Lösung zur Verwaltung, Durchführung und Dokumentation der Maschinennutzung erwachsen. Die Zahl der Anmeldungen pro Runde hat sich seitdem verzehnfacht. Die Investitionen in die Software ermöglichen es der KNMF weiterhin, alle Vorgänge weitgehend automatisiert zu bearbeiten und so den Verwaltungsaufwand zu minimieren.

Dank des durchdachten Layouts der Webseiten kann NAOMI auf mobilen Geräten wie Tablets problemlos bedient werden.

Technische Informationen

  • Grails mit zahlreichen Plugins
  • Komplexes Datenmodell (über 70 Domain-Klassen)
  • Oracle-Datenbank-Cluster
  • Erstellen und Einlesen von PDF-Dokumenten
  • Automatische E-Mail-Kommunikation
  • Sichere Kommunikation über HTTPS