quexolver | Microsoft Excel effizient und sicher im Mehrbenutzerbetrieb einsetzen
Was genau ist quexolver?
quexolver ist ein Framework, das Microsoft Excel direkt als Frontend in ein Client-Server-System einbindet und das als weitere Komponenten ein transaktionales RDBMS und eine in Java implementierte Geschäftslogik-Schicht integriert.
Die Kommunikation zwischen Microsoft Excel und dem üblicherweise zentralisierten, Linux-ausgeprägtem Serversystem wird vom quexolver Add-In für Microsoft Excel etabliert und basiert auf REST über https. Das quexolver Add-In arbeitet auf Microsoft Windows ab Microsoft Excel 2007 und auf Apple OS X ab Microsoft Excel für Mac 2011.
Im Multi-User-Betrieb notwendige oder wünschenswerte Funktionalitäten wie Rollen- & Rechte-Verwaltung, Locking oder Änderungshistorie stellt das quexolver Framework zur Verfügung. Die Liste dieser bereits existierenden Features, auf die bei einer konkreten Lösungsumsetzung zurückgegriffen werden kann, reicht bis zu einer auf dem WebSocket-Protokoll basierenden Implementierung des Observer-Patterns, mittels derer selbst aktuell erstellte Auswertungen bei Änderungen der Datenbasis durch Dritte aktualisiert werden können.
Darauf aufsetzend wird die jeweilige individuelle Anwendungslogik als Menge sogenannter quexolver Services implementiert. quexolver Services bestehen aus einer Microsoft Excel Datei und einer kleinen Anzahl korrespondierender Java Klassen, in welchen die Daten aus den Zellen der Arbeitsmappen extrahiert und wohlstrukturiert in der Datenbank abgelegt werden - oder vice versa.
Eine derartige Kombination zweier sehr unterschiedlicher Programmierparadigmen wird oftmals als Technologie-Bruch gewertet und mit Skepsis betrachtet. Tatsächlich steckt dahinter eine auf dem Best-of-Breed-Gedanken basierende Aufteilung der im Kontext einer konkreten Lösungsentwicklung zu bewältigenden Aufgaben. Und in der Tat verbindet quexolver die Vorteile und Möglichkeiten von Tool und komplexem Entwicklungsumfeld und lässt die jeweiligen Nachteile in den Hintergrund treten.
Was kann quexolver?
Mit quexolver lassen sich mehrbenutzerfähige Client-Server IT-Lösungen erstellen.
quexolver bietet Ihnen mit Microsoft Excel als Frontend - inklusive all seiner Möglichkeiten - eine leistungsfähige, vertraute und geschätzte Benutzerschnittstelle zum Eingeben und Auswerten von Daten bzw. zum Erstellen von Reports oder Berichten.
quexolver bietet die Basismechanismen, um Daten mit mehreren Benutzern und/oder an verteilten Standorten in einem zentralen System zu handhaben.
quexolver verwaltet Daten bzw. Zell-Inhalte und Formulare respektive Microsoft Excel Tabellen separat, woraus minimale zu übermittelnden Datenvolumina und maximale Unabhängigkeit und Auswertbarkeit der Daten resultieren.
quexolver setzt auf ein klassisches, transaktionales RDBMS zur zentralisierten Datenhaltung und konserviert Ihre Daten in wohlstrukturierter Form und unabhängig von der Frontend-Basistechnologie.
Änderungen an Daten in einer quexolver Lösung sind nachvollziehbar und reversible.
quexolver Lösungen können eigenständige Entwicklungen sein oder als Erweiterung bestehender Systeme etabliert werden.
Im Falle einer Neuentwicklung from scratch setzt quexolver auf Ansätze der modellgetriebenen Softwareentwicklung, was zu jedem beliebigen Entwicklungszeitpunkt das Vorhandensein einer aktuellen Dokumentation in Modellform garantiert.
Ein quexolver System kann In-House in Eigenregie gehostet oder als Service genutzt werden.
Was haben Sie davon?
Der modellgetriebene Entwicklungsansatz und ein umfangreiches Featureset im Framework verkürzen Entwicklungszyklus und Kosten.
Die Nutzer haben mit Microsoft Excel ein bekanntes, hoch akzeptiertes Werkzeug, das keinerlei zusätzlichen Aufwand für Einarbeitung oder Schulung erfordert.
Zusätzliche Möglichkeiten, wie beispielsweise Drill-Down-Mechanismen, um die Ursprünge aggregierter/kumulierter Daten aufzuzeigen, erweitern die ohnehin schon vielfältigen Möglichkeiten der Datendarstellung, welche Microsoft Excel bereits von sich aus zur Verfügung stellt.
Korrumpierte Microsoft Excel Dateien fallen als Ursache für Fehler bzw. Datenverlust aus.
Rollen- & Rechte-gesteuerte Zugriffsmechanismen auf Dokument- und auf Zell-Ebene, Änderungshistorie, Rücksetzmöglichkeit etc. schaffen die Grundlage für einen revisionssicheren Umgang mit sensiblen Daten.
Die optionale Nutzung von quexolver as a Service entbindet Sie von der Notwendigkeit des Aufbaus einer eigenen, betreuungsintensiven Server-Infrastruktur.
ego te quexolvo