Informationen zu CLOUDGRAFIC®


  • CLOUDGRAFIC® ist eine Sprache für Einsteiger und Programmieranfänger
  • komplett grafisch
  • erzeugt Standardwindows Programme
  • Programme sind direkt lauffähig und verkaufsfähig (inkl. Demoversion)
  • Umgang mit Variablen/Konstanten/Funktionen/SQL und Datenbanken einfach erlernen.
  • Basissatz von Befehlen zum Bereich Arithmetik, Vergleiche, Zeichenketten, Dateien, Datenbanken
  • Zur Einführung lesen Sie unsere Schulungsunterlage: Programmieren macht Spaß!


Beschreibung
Screenshot
CLOUDGRAFIC® ist eine komplett grafische Programmiersprache. Das gilt ohne Einschränkung. Es gibt keinen Text-Quellcode.
Die Sprache ist regelbasiert. Das bedeutet ein Programm besteht aus Regeln und zugehörigen Anweisungen.

Abbildung 1 (Bedingung)


Zur Laufzeit werden kontinuierlich alle Regel überprüft. Ist eine Regel wahr, werden die zu dieser Regel hinterlegten Anweisungen durchgeführt.

Abbildung 2 (Anweisung)
Die hinterlegten Anweisungen werden immer komplett und nacheinander durchgeführt.
In der Abbildung wird erst 1, 2, 3 und zuletzt 4 ausgeführt.

Abbildung 3(Ablauf mehrerer Anweisungen)
Der Bedingungsteil, die zugehörige Anweisungen und ein Kommentar grauer Bereich ergeben jeweils einen Block. Die Anweisungen und Bedingungen werden aus drei Symbolen zusammengesetzt. Eine blaue Raute steht für eine Konstante, ein violetter Stern steht für eine Variable, ein grünes Achteck für eine Funktion. Des X ist zum löschen vorhandener Symbole.

Abbildung 4(Block)
Die Symbole sind untereinander durch Linien an Anknüpfungspunkten verbunden. Die obenliegenden Punkte sind Eingangswerte, die untenliegenden Punkte stehen für Ausgangswerte. Beispiel: Führt eine Linie von einer Konstanten (Symbol blaue Raute) zu einer Variablen (Symbol violetter Stern) bedeutet das daß die Variable auf den Wert der Konstanten gesetzt wird.

Abbildung 5
Variable Start wird auf false gesetzt.
Hinweis: Im Programmdesigner wird durch einen Klick mit der rechten Maustaste auf ein abgelegtes Symbol ein Dialog angezeigt in dem Werte für Konstanten, Namen für Variablen und Funktionsnamen für Funktionen bestimmt werden können.

Abbildung 6 (Dialog für Konstante)


Abbildung 7 (Dialog für Variable)


Abbildung 8 (Dialog für Funktion)

Zur Laufzeit kommuniziert CLOUDGRAFIC® mit den Forms über Variablen (Diagramm).

Abbildung 9 (Ausschnitt Fensterdesigner Eigenschaften hier Variable Diagramm)

Wird auf der Oberfläche ein Schalter gedrückt so ändert das den Wert der hinterlegten Variable auf wahr. Die Schaltervariable (Diagramm) kann nun in Bedingungen des Programms abgefragt werden. Oberfläche und Programm sind voneinader getrennt. (Model View Prinzip)

Abbildung 10 (Variable wird abgefragt)


Der Datenbankdesigner funktioniert auf ODBC Basis, die Ansteuerung vom Programm erfolgt mittels SQL und ODBC.
Standardmäßig wird eine Accessdatenbank mitgeliefert. Es ist aber genauso einfach eine SQL-Datenbank anzuhängen.

Abbildung 11 (Datenbankdesigener Tabellen designen)

ausführbares Programm
Fensterdesigner
Programmdesigner
Datenbankdesigner