Visual DataFlex este un limbaj de programare orientat pe obiecte de a 4-a generație de nivel înalt , cu propriul mediu de design vizual . Este dezvoltat de Data Access Corporation [1] și este destinat creării rapide ( RAD ) a aplicațiilor de baze de date, în arhitectura client-server . Este o dezvoltare modernă a limbajului DataFlex .
Visual DataFlex este utilizat pentru a construi software de întreprindere de mare încredere, produse comerciale în mediul Microsoft Windows , servicii web și web . Distribuția Visual DataFlex include instrumente de proiectare vizuală, o bibliotecă de clase, un compilator și un depanator , o bază de date încorporată, drivere pentru accesarea celui mai popular DBMS și un server de aplicații web puternic și scalabil ( Server de aplicații web ).
Prima versiune a DataFlex (progenitorul Visual DataFlex) a apărut la sfârșitul anilor 1970 și a fost unul dintre primele limbaje de programare procedurală și sisteme de gestionare a bazelor de date produse în masă. La mijlocul anilor 1980, a fost lansată una dintre cele mai avansate versiuni ale sistemului la acea vreme, DataFlex 2.3b, care a devenit foarte răspândită și populară, ridicând Data Access în primele 100 de companii IT. În același timp, limbajul DataFlex, unul dintre primele cu un mediu de design vizual, a apărut în ( URSS ). Principalul domeniu de aplicare a fost medicina. Produsul a fost utilizat în mod activ de Direcția Principală a 4-a a Ministerului Sănătății al URSS („Spitalul Kremlin”), Filiala Clinică a Departamentului Principal de Afaceri Interne din Regiunea Moscova .
În 1995, a fost lansată prima versiune orientată pe obiecte a limbajului, DataFlex 3.0. versatilitatea și ușurința în utilizare au extins semnificativ domeniul de aplicare al sistemului.
Prima versiune pentru Microsoft Windows a fost lansată la mijlocul anilor 1990 (DataFlex pentru Windows 3.51), dar nu a devenit larg răspândită până la lansarea primei versiuni complete de Visual DataFlex 4. De atunci, Visual DataFlex a devenit standardul pentru un număr mare de companii de software .
Programele create pe Visual DataFlex sunt utilizate de peste 450 de mii de întreprinderi și organizații care lucrează în domeniul sănătății, transporturilor, producției industriale, economiei și finanțelor, distribuției, asigurărilor, agriculturii, armatei, poliției și multe altele.
DataFlex este prin natura sa un limbaj multiplatform. Împreună cu Visual DataFlex și Web Application Server , mediul de dezvoltare cuprinzător acceptă majoritatea standardelor majore din industrie:
Visual DataFlex are suport încorporat pentru patru DBMS industriale:
precum și orice SGBD conform standardului ODBC . Driverele de date terță parte sunt disponibile pentru:
Visual DataFlex are o arhitectură pe 3 niveluri:
Link de jos Tabelele de la acest nivel reprezintă informații despre utilizator. Dicționarele de date pentru fiecare tabel definesc regulile pentru stocarea, editarea, ștergerea și căutarea datelor. legătura din mijloc Definește modul în care tabelele sunt legate între ele și procesele de afaceri de bază ale procesării datelor între tabele. Aceasta include verificarea integrității bazei de date și corectitudinea intrărilor de la utilizator. Link de sus O interfață grafică ( GUI ) care permite utilizatorilor să introducă, să caute, să creeze, să modifice sau să șteargă date.Exemplu academic de program „Hello world” în limbajul Visual DataFlex:
Limbaje de programare | |
---|---|
|