| 30.12.2024 | https://www.picoware.de | /fraktal/ - Software für ein Meldesystem |
sitelogo
 

/fraktal/ - mehr als ein dynamischer OR-Mapper

/fraktal/ ist eine Abstraktionsschicht ähnlich eines OR-Mappers, hält jedoch dynamische Objekte. Es stellt eine Implementierungsebene oberhalb eines beliebigen SQL-Backends mit folgenden Eigenschaften zur Verfügung.

  • Generische Datenhaltung (Beschreibung der Datensatz-Strukturen in einer Tabelle)
  • Integration von Mehrfach-Feldern (1:n-Relationen) innerhalb eines Datensatzes
  • Attribute eines Datensatzes können zusammengesetzte Datentypen sein
  • Feldbezogene Rechteverwaltung
  • Integration der gesamten Versionshistorie jedes Datensatzes
  • Automatische Generierung von Eingabemaksen aus der Strukturbeschreibung
  • WYSIWYG-Schnittstelle für Abfrage-Definition
  • Auswertungen sind nicht nur bezüglich des aktuellen Datenstandes möglich, sondern für beliebige vergangene Zeitpunkt (z.B. was hätte eine Abfrage ergeben, wenn sie bereits vor drei Monaten gestellt worden wäre)
  • Bei Änderungen der Datensatz-Strukturen passt sich das gesamte System automatisch an

Die zentrale Aufgabe von /fraktal/-Applikationen ist die Erfassung, der Transport und die Auswertung von Daten in hierarchischen Oragnisationen. Sie werden in jeder beteiligten Stelle lokal installiert und replizieren ihre Daten in der jeweils übergeordneten Ebene, die damit Sammelstelle für die jeweilige Teilorganisation ist.

  • Datenaustausch mit Plausibilitätsprüfung und Bestätigungsmeldungen
  • Jede Stelle auf jeder Ebene hat dieselben Auswertemöglichkeiten bezogen auf den jeweils lokalen Datenbestand
  • Jede Stelle kann die Datensatz-Strukturen für den eigenen Bedarf erweitern
  • Das Gesamtsystem ist robust gegenüber Änderungen der Datensatz-Strukturen und bleibt selbst dann funktionsfähig, wenn Teilbereiche mit veralteten oder veränderten Strukturdefinitionen arbeiten

/fraktal/ ist ein Applikationsgerüst, das den effizienten und schnellen Aufbau eines Berichtswesens ermöglicht. Anpassungen an Ihre speziellen Anforderungen übernehmen wir gerne. Und wenn Sie Ihre /fraktal/-Applikation später selbst weiterentwickeln möchten, können Sie den vollständigen Quellcode erwerben.

Wenn Sie Ihre Anwendung von Grund auf selbst entwickeln möchten, oder selbst Anbieter sind: nutzen Sie unsere Entwicklerlizenz.