Vorteile gegenüber bestehenden Systemen

Es gibt viele ähnliche Systeme, die mit der Funktionalität dieses weitgehend übertreffen, trotzdem ist es wert ein paar Besonderheiten der Software aufzuzählen, die das Produkt auszeichnen.

  1. DB-Formulare können durch die Folmular-Links (siehe Abschnitt namens Navigieren mit Formularen in Kapitel namens Benutzer Handbuch) zum Naviegieren in einer Datenbank benutzt werden. Die Formular-Link werden von System automatisch erzeugt und behandelt.

  2. Es ist sehr klein. Das Programm umfasst nur 12.000 Zeilen. Es kann locker auf einer Diskette gebracht werden

  3. Es wurden bereits existierende Komponenten mit Programmiersprache TCL zusammengeklebt.

  4. Quelltext ist zugänglich

  5. Es kann leicht um spezielle Eigenschaften erweitert werden

  6. Es benutzt konsequent XML-Format

Der Hauptvorteil ist allerdings der neuartige Entwurf von DB-Formularen. Die Grundlage für die Formulare stellen nicht die Tabellen selbst sondern das konzeptionelle Modell. Das konzeptionelle Modell wird durch Reverse Engineering aus Datenbank Schema (Data Dictionary) gewonnen. Die Formulare haben so bessere Qualität und bedürfen weniger Anpassungen als bei herkömmlichen Systemen. Die Fremdschlüssel werden als Listen dargestellt. Es wird die Vererbung direkt unterstützt. Eingebettete Formulare sind möglich. Das Entwurf und Benutzung von Formularen wurde getrennt (Es wird fast immer von unterschiedlichen Leuten gemacht), was den Resourcenverbrauch klein macht. Mehr davon in der zugrundeliegenden Diplomarbeit.