Standardisierte Bausteine für individuelle Geschäftsprozesse sparen Zeit und Geld. Vorgefertigte Komponenten aus der Software-Fabrik verschlanken den Entwicklungsaufwand erheblich und sind beliebig kombinierbar.
Ein entscheidender Vorteil von StoneOne besteht darin, dass für eine Vielzahl von Prozessen bereits vorgefertigte Standardkomponenten, zum Beispiel für die Formulargestaltung, Protokollierung oder User Administration, zur Verfügung stehen. Die standardisierten Business-Komponenten bilden regelmäßig wiederkehrende Geschäftslogiken oder Funktionalitäten ab und sind in vielfältigen vertikalen Portalen auf Basis der StoneOne-Technologie einsetzbar.
Damit bieten wir Ihnen eine sehr preiswerte Lösung, da der Entwicklungsaufwand deutlich niedriger als eine individuelle Projektlösung ist.
Die Komponenten nutzen festgelegte und standardisierte Daten, Metadaten und Schnittstellen. Dazu gehören auch Billing-Events, ein Logging-API sowie der Status und ein Health-Check.
Überblick der Komponente
Application Connector – Schnittstelle zu Standardapplikationen.
Die Business-Services von StoneOne interagieren sehr häufig mit diversen Standardapplikationen. Deshalb liefern spezifische Konnektoren eine Verbindung zu ausgewählten Funktionen von Standard-Softwarepaketen wie zum Beispiel SAP oder auch zu spezifischen Fachapplikationen von Partnerunternehmen oder Kunden.
Viele Applikationen erfordern oft Tausende einzelner Datenelemente, um alle möglichen Geschäftsprozesse abzubilden. Der „Application Designer“ fasst zentrale Design- und Administrationsfunktionen zusammen. Die Definition von sogenannten „Data-Patterns“ dient der Festlegung von Tabelleninhalten und Verknüpfungen. In der Benutzerverwaltung können Organisationsstruktur und Rechte in Verbindung mit einem Portal oder auch einer LDAP-Synchronisation festgelegt werden.
In „Form-Patterns“ lassen sich Daten und Metadaten eines bestimmten Datenobjektes, beispielsweise einer Rechnung, und auch sonstige Benutzeroberflächen frei gestalten und in Form einer gut bedienbaren Oberfläche bereitstellen.
Geschäftsvorfälle können so effizient und schnell mit den notwendigen Masken ausgestattet werden. Prototypen und kundenspezifische Szenarien sind einfach und schnell erstellbar.
Audit/Logging - Sichere Protokollierung von Systemereignissen und Anwenderaktionen.
Es wird von StoneOne stets sichergestellt, dass sämtliche Systemereignisse mit konfigurierbarem Level sowohl auf Datei- als auch Datenbankebene gespeichert werden. Zusätzlich sind für die Anwender notwendige Audit-Tabellen konfigurierbar, die anwendungsspezifische Aktionen oder Abläufe aufnehmen.
Billing&Tracking – Service-orientierte und transaktionsbasierte Abrechnung.
Zu den Stärken von StoneOne zählt ein mehrstufiges Abrechnungssystem inklusive Protokollierung und Kommunikation. Für alle relevanten Systemereignisse stehen konfigurierbare „Counter“ zur Verfügung, die es gestatten mit hoher Genauigkeit die Nutzung spezifischer Funktionen abzurechnen. So kann zum Beispiel die Speicherung eines Objektes mit einem Betrag versehen werden, der dann entweder monatsweise oder auch nach Erreichen einer festgelegten Häufigkeit zu einer automatischen Abrechnung führt. Dies bedeutet, dass ein entsprechender Report erzeugt wird, der dann gedruckt und verschickt oder auch gleich per E-Mail versandt werden und damit direkte Basis für die entsprechende Rechnung ist.
Business – Fundiertes Fachwissen für unterschiedliche Anwendungen.
Normalerweise wird die Business-Komponente von spezialisierten Partnerunternehmen oder Fachabteilungen der Kunden entwickelt. In jedem Fall basiert sie auf dem jeweiligen Fachwissen – StoneOne liefert diese Komponente als „leere Hülse“. Diese liefert eine spezifische fachliche Funktionalität, die nicht im Rahmen einer Konfiguration abgebildet werden kann. Die entsprechenden Funktionen werden dabei von StoneOne als Standardfunktionen abgebildet, so dass diese auch zum Beispiel im Rahmen von „Workflow“ oder „Forms“ genutzt werden kann. Ein Beispiel hierfür sind umfassende Datenüberprüfungen, die feldweise nicht effizient formulierbar sind.
Classification – Analyse und Zuordnung von Eingangsdaten.
Eingangsdaten lassen sich mit Hilfe der Komponente „Classification“ in Verbindung mit der Rules Engine analysieren und einem bestimmten Thema (z.B. Einordnung als Rechnung, Lieferschein, Werbung, etc) zuordnen. Spezialisierte Softwareprogramme für die intelligente Textanalyse und Extraktion können zusätzlich integriert und genutzt werden.
Data Acquisition – Einfacher Transfer von Kundendaten zum Portal-Server.
Die Nutzdaten, insbesondere elektronische oder gescannte Dokumente (Rechnungen, Bestellungen, Reisekostenabrechnungen etc.), werden per Datentransfer vom Endanwender in eine Daten-Queue auf dem EIB-Server übertragen. Pro Mandant können dabei mehrere Queues angelegt werden. über eine regelbasierte Analyse unter Nutzung der Klassifikations-Komponente wird daraus ein Datenobjekt gebildet, dass mandanten-basiert in das konfigurierte Data-Pattern eingetragen wird – hier setzt dann ggf. ein Workflow an. Alle Daten werden transaktionssicher übertragen.
Database - Mandantenfähige Verwaltung von Metadaten-Modellen.
Je Mandant können mehrere sogenannte „Data-Patterns“ abgelegt werden. Diese erlauben die Darstellung umfassender relationaler Strukturen und außerdem eine Verbindung zu Audit-Funktionen. Hierzu ist ein modernes Admin-Interface vorhanden.
Die sich daraus ergebenden Datenbank-Modelle und Funktionen werden für sämtliche anderen Komponenten transparent und transaktionssicher für die gängigen Datenbanken bereitgestellt.
Der „Importer“ ermöglicht den Import von Massendaten (z.B. Adressdaten eines Mandanten) in transaktionssicherer Form in Tabellen eines Anwendungsszenarios, wobei diese Daten blockweise übernommen werden und nach einem Abbruch intelligent aufgesetzt wird.
Das Monitoring liefert die grafische Schnittstelle zum Maintenance-Interface der Komponenten. Hier wird zu jeder Komponente ein Status in Form „Rot“, „Gelb“ oder „Grün“ angezeigt. Im Detail kann jeweils die Wartungshistorie einschließlich der Ereignisse, einem Kommentar des Administrators und dem Status des Endergebnisses abgerufen werden. Es wird auch dargestellt, welche Wartungsarbeiten vom Betrieb in nächster Zukunft angegangen werden müssen. Der Administrator wird vom System automatisch (E-Mail, Eskalation, stetige Erinnerung) dazu angehalten, die entsprechenden Einträge zeitnah vorzunehmen. Damit ist vor allem auch eine nachvollziehbare Dokumentation der Betriebsgeschichte sichergestellt.
Storage – Professionelle Ablage in gängigen Archivsystemen.
Mit der Komponente Storage wird eine revisionssichere Ablage gewährleistet - von Datenobjekten auf unterschiedlichen Ablagesystemen von RAID, SAN, EMC Centerra, NetApps bis hin zu Tape- oder Jukebox-Systemen.
Auch die am Markt verbreiteten Archivsysteme können unter Nutzung des JSR-170 Standards oder - falls notwendig - auch individuell angeschlossen werden.
User-Administration - Mandantenfähiges User- und Rechtesystem mit LDAP.
Die User-Verwaltung basiert auf einem so genannten LDAP-Proxy, der zentral sämtliche bereits verfügbaren User-Informationen über alle Mandanten verwaltet und außerdem zusätzliche Informationen (Rechte, Profile, etc) in Form von Schemaerweiterungen speichern kann. Der LDAP-Proxy erlaubt außerdem die automatische Synchronisation mit Mandantensystemen.
Logik/Rules Engine – Regelbasierte, standardisierte Abläufe für jeden Prozess.
Die Komponente Rules Engine liefert sowohl regelbasierte Abläufe auf Basis einer eigenen Engine als auch die Verarbeitung von zusammengesetzten Informationen aus Basis von Fuzzy.Logik. Für die Integration in bereits existierende oder sehr komplexe Prozesse stellt StoneOne eine „Bridge“ zu verbreiteten Workflow-Systemen zur Verfügung.