Effektive Erstellung von Programmen schnell und sicher
|
|||||||||
| Heute werden
Softwareentwicklungen zunehmend in Sprachen der vierten Generation (4GL) bzw.
RAD-Werkzeugen (Rapid Application Development) geschrieben. Visual
DataFlex wird in Miami, Florida in den USA entwickelt und ist ein Produkt der Firma Data
Access Worldwide. DataFlex und Visual DataFlex sind Warenzeichen von Data Access Worldwide.
Ermöglicht
wird die hohe Produktivität durch:
Die Entwicklung der Anwendungen basiert auf der
Methodik des DataFlex Applica-tion Frameworks, einer integrierten Sammlung von Richtlinien
für die Erstellung von MDI - Programmen. Die Programmiersprache ist selbst erklärend und
leicht erlernbar. Visual DataFlex ist ein Meister der effektiven
Programmierung von kaufmännischen Anwendungen - objektorientiert und als Windows
95/98/2000/NT/XP Software. Mit Visual
DataFlex erhalten Sie eine gesamte Produktsuite für die Entwicklung von
Datenbankapplikationen, vom Einzelplatz-PC, über Client/Server-Lösungen, web-basierte
Anwendungen bis hin zu mobilen Applikationen. Alles in einem Paket! Die Business-Regeln
werden einmalig hinterlegt, alle oben genannten Lösungen benutzen diese automatisch,
selbst in Hybrid-Anwendungen, wo über unterschiedliche Medien der Zugriff auf eine
Datenbank erfolgt. Visual
DataFlex (VDF) erzeugt robuste Programme mit minimalem Programmieraufwand. Es unterstützt
voll die Windows API, erlaubt Ihnen komplette Kontrolle und Flexibilität. VDF gestattet
RAD: Vom Erstellen der Datenbank bis zum fertigen MDI - Programm mit minimalem
Zeitaufwand. Die
Entwicklung einer Applikation beginnt mit dem Erstellen der Datenbank-Tabellen. Danach
werden die Business Regeln für diese Tabellen hinterlegt. Ist dies geschehen, widmen Sie
sich dem grafischen Aspekt der Anwendung.
|
|||||||||
Erzeugen einer Tabelle
|
|||||||||
Der
DataBase Builder wird zum Erzeugen der Tabellen benutzt. Die Feldnamen der Datenbank
werden zusammen mit den Datentypen und deren Längen innerhalb einer Tabelle erfasst.
Hinzukommen die Indizes und evtl. weitere Parameter.
Des
Weiteren kann jetzt eine ganze Reihe von Methoden (z.B. Creating, Update, etc.) hinterlegt
werden, die dann generell beim Zugriff auf diese Tabelle wirksam sind. Dies erlaubt, die
Business-Logik von der grafischen Benutzeroberfläche zu trennen. Damit wird die
Datensicherheit und Integrität für zukünftige Entwicklungen immens erhöht. |
|||||||||
Erzeugen der grafischen Benutzeroberfläche |
|||||||||
Unter
Zuhilfenahme von Assistenten (engl. Wizards) wird die Erstellung der Eingabemaske zum
Kinderspiel. Zuerst wählt man die Tabellen aus, auf die man in der Eingabemaske zugreifen
möchte. Die
gewünschten Felder erhält man durch einfaches Anklicken:
Festlegen
der Labelausrichtung und Anordnung der Felder:
Das
spätere Aussehen lässt sich noch innerhalb des Assistenten durch Anklicken des
Preview - Buttons anzeigen und ggf. entsprechend angepasst werden. Später
lassen sich das Erscheinungsbild, die Größen etc. innerhalb der IDE noch einmal
verändern.
Jedes
Modul lässt sich einzeln innerhalb der IDE austesten.
|
|||||||||
Zusammenstellen der Anwendung |
|||||||||
Nach
Klicken auf den Button Compile und Debug lässt sich das Programm sofort
ausführen und testen. Die
Applikation ist absolut skalierbar. Obwohl wir die Anwendung mit der integrierten
Datenbank erstellt haben, können wir sie jetzt problemlos auf eine der bekannten
Datenbanken wie Oracle, MS-SQL, Pervasive SQL etc. transformieren. All dies geschieht ohne
Änderung einer Zeile Quellcodes.
Nähere Informationen erhalten Sie bei der Firma:
Informationen in englischer Sprache erhalten Sie unter www.visualdataflex.com. Laden Sie
sich noch heute eine Evaluierungsversion unter www.visualdataflex.com
herunter. |
|||||||||