Individualsoftware
Im Projektrahmen erstellt saracus auch Lösungen, die durch Individualprogrammierung zu implementieren sind. Als Implemetierungssprachen kommen hier hauptsächlich Java, PL/SQL (ORACLE), sowie diverse Script-Sprachen zum Einsatz.Einige Beispiele zu entwickelten LösungenBasierend auf dem IBM-COGNOS-SDK hat saracus für einen Kunden eine komplexe Java-basierte Applikation entwickelt, mit deren Hilfe umfangreiche Framework-Manager-Modelle (mehrere 1000 Attribute) automatisiert erstellbar sind. Um dem Anwender die Navigation in den resultierenden Packages zu erleichtern, wurde eine Applikation entwickelt, die eine systematische Suche auf Entitäts- oder Attributsebene erlaubt. Mit den ausgewählten Attributen kann ein erster Berichtsrohling generiert werden, der vom Anwender auf seine Bedürfnisse angepasst werden kann.Für eine schweizerische Behörde wurde eine Metadaten-gestützte Webapplikation (Java, JSP) entwickelt, mit der externe Dienststellen Kennzahlen erfassen und melden können. Basierend auf den Metadaten werden zum Einen die nötigen Formular-Pages generiert, zum Anderen erlauben es hinterlegte Regeln, die in einer simplen Regelsprache verfasst sind und die von einem Regel-Interpreter abgearbeitet werden, die erfassten Daten zu plausibilisieren und (beispielsweise gegen Vorjahreswerte) zu validieren.Zur Unterstützung des Kampagnensystems wurde für einen weiteren Kunden ein Paket entworfen und implementiert, mit dem - neben den Teilnehmern - die sog. "Kampagnen-Metadaten" verwaltet und WebService-basiert an nachgelagerte IT-Systeme propagiert werden. Die Realisierung erfolgte hier in einer Mischung aus PL/SQL für die Datenbank-nahen Teile und dem Java-AXIS-Framework zur Implementierung der WebService-Clients.