Software
Die richtige Software für Ihr Unternehmen kann entscheidend sein für den Erfolg. Wir entwickeln individuell zugeschnittene Software auf Basis einer zukunftssicheren Architektur (SOA).
Die richtige Software für Ihr Unternehmen kann entscheidend sein für den Erfolg. Wir entwickeln individuell zugeschnittene Software auf Basis einer zukunftssicheren Architektur (SOA).
Wir entwickeln neue Software in der Regel als Web-App in einer serviceorientierten Architektur (SOA).
Maßgeschneiderte Lösungen bilden Ihre Anforderungen exakt ab. Nach einer gemeinsamen Analyse Ihrer Geschäftsprozesse entwickeln wir ein passgenaues System, das wiederkehrende Arbeiten bestmöglichst unterstützt und Freiheitsgrade sinnvoll einschränkt.
In Mehrbenutzersystemen ist eine starke Rechteverwaltung unabdingbar. Bereits während der Analysephase konzipieren wir mit Ihnen die notwendigen Benutzergruppen und deren Rechte. Der Datenaustausch zwischen Client und Server wird grundsätzlich verschlüsselt.
In den letzten Jahren haben wir sowohl für die Server-, als auch für die Clientseite von Web-Apps Konzepte, Werkzeuge, Libraries/Plugins und Code-Patterns entwickelt, die die Entwicklung von Web-Apps und dynamischer Websites stark vereinfachen und bereits konzeptuell zu einer höheren Sicherheit beitragen (z.B. verpflichtende Validierung sämtlicher XML-Serveranfragen per XSD-Schema und Vermeidung von SQL-Injection-Angriffen durch konsequente Verwendung parametrisierter "Prepared Statements" – was auch zu exzellenter Datenbankperformanz führt).
Auf Serverseite verwenden wir unser hochportables XML-Framework "XmlWalk" (Java-Implementierung), das Daten aus verschiedenen Quellen unter Berücksichtigung der Geschäftslogik und der Benutzerrechte an die Clientseite ausliefert.
Die Clientseite wird über Javascript (jQuery/jQuery UI) programmiert. Unsere eigenen Javascript Libraries implementieren einige hochwertige Controls; demnächst werden wir einigen Code zur Fenstersteuerung und zur Ajax -Kommunikation mit XML-Services anbieten. Diese implementieren und verwenden auch ein kleines Entity-Framework, das Änderungen an Daten eines bestimmten Datentyps per Event an die sie darstellende Controls der Benutzeroberfläche signalisiert.
Wir bieten Lizenzen für folgende Softwarekomponenten: