Visual DataFlex

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 30 august 2013; verificările necesită 8 modificări .

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 .

Numire

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 ).

Scurt istoric (eventual)

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.

Platforme acceptate

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:

SGBD acceptat

Visual DataFlex are suport încorporat pentru patru DBMS industriale:

precum și orice SGBD conform standardului ODBC . Driverele de date terță parte sunt disponibile pentru:

Arhitectură

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.

Caracteristici distinctive

Exemplu de program

Exemplu academic de program „Hello world” în limbajul Visual DataFlex:

Opțiunea 1

Utilizați dfAllEnt #Înlocuiește CURRENT$WORKSPACE „Bună ziua” Utilizați Workspc.pkg Object ProgramWorkspace Este un spațiu de lucru Setați WorkspaceName la CURRENT$WORKSPACE End_Object Trimite Info_Box „Bună lume!” intrerupere de sarcina

Opțiunea 2

Afișat „Bună lume!” intrerupere de sarcina

Note

  1. Data Access Worldwide - Produse software și servicii pentru construirea de soluții de afaceri mai bune . Preluat la 22 mai 2022. Arhivat din original la 13 mai 2022.

Link -uri