Visual DataFlex

Den aktuella versionen av sidan har ännu inte granskats av erfarna bidragsgivare och kan skilja sig väsentligt från versionen som granskades den 30 augusti 2013; kontroller kräver 8 redigeringar .

Visual DataFlex  är ett 4:e generationens objektorienterat programmeringsspråk på hög nivå med sin egen visuella designmiljö . Den är utvecklad av Data Access Corporation [1] och är avsedd för snabbt skapande ( RAD ) av databasapplikationer, i klient-serverarkitektur . Det är en modern utveckling av DataFlex- språket .

Utnämning

Visual DataFlex används för att bygga mycket pålitlig företagsprogramvara, kommersiella produkter i Microsoft Windows -miljön , webb- och webbtjänster . Visual DataFlex-distributionen inkluderar visuella designverktyg, ett klassbibliotek, en kompilator och debugger , en inbäddad databas, drivrutiner för åtkomst till det mest populära DBMS och en kraftfull och skalbar webbapplikationsserver ( Web Application Server ).

Kort historik (eventuellt)

Den första versionen av DataFlex (förfadern till Visual DataFlex) dök upp i slutet av 1970-talet och var ett av de första massproducerade procedurprogrammeringsspråken och databashanteringssystemen. I mitten av 1980-talet släpptes en av de mest avancerade versionerna av systemet vid den tiden, DataFlex 2.3b, som blev mycket utbredd och populär, vilket ökade Data Access till de 100 bästa IT-företagen. Samtidigt dök DataFlex-språket, ett av de första med en visuell designmiljö, upp i ( USSR ). Det huvudsakliga användningsområdet var medicin. Produkten användes aktivt av det fjärde huvuddirektoratet för hälsoministeriet i Sovjetunionen ("Kremlin Hospital"), filialkliniken vid huvudavdelningen för inrikes frågor i Moskva-regionen .

1995 släpptes den första objektorienterade versionen av språket, DataFlex 3.0. mångsidighet och användarvänlighet har avsevärt utökat systemets omfattning.

Den första versionen för Microsoft Windows släpptes i mitten av 1990-talet (DataFlex för Windows 3.51), men fick inte stor spridning förrän lanseringen av den första fullfjädrade versionen av Visual DataFlex 4. Sedan dess har Visual DataFlex blivit standard för ett stort antal mjukvaruföretag.

Program skapade på Visual DataFlex används av mer än 450 tusen företag och organisationer som arbetar inom hälsovård, transport, industriell produktion, ekonomi och finans, distribution, försäkring, jordbruk, armé, polis och många andra.

Plattformar som stöds

DataFlex är till sin natur ett plattformsoberoende språk. Tillsammans med Visual DataFlex och Web Application Server stöder den omfattande utvecklingsmiljön de flesta av de stora industristandarderna:

DBMS som stöds

Visual DataFlex har inbyggt stöd för fyra industriella DBMS:

samt alla DBMS enligt ODBC- standarden . Datadrivrutiner från tredje part är tillgängliga för:

Arkitektur

Visual DataFlex har en arkitektur i tre nivåer:

Nedre länk Tabeller på denna nivå representerar användarinformation. Dataordlistorna för varje tabell definierar reglerna för att lagra, redigera, ta bort och söka efter data. mittlänk Definierar hur tabellerna är relaterade till varandra och de grundläggande affärsprocesserna för databehandling mellan tabellerna. Detta inkluderar kontroll av databasens integritet och korrektheten av input från användaren. Topplänk Ett grafiskt gränssnitt ( GUI ) som tillåter användare att ange, söka, skapa, ändra eller ta bort data.

Utmärkande egenskaper

Programexempel

Akademiskt exempel på programmet "Hello world" i Visual DataFlex-språket:

Alternativ 1

Använd dfAllEnt #Replace CURRENT$WORKSPACE "Hej" Använd Workspc.pkg Object ProgramWorkspace är en arbetsyta Ställ in WorkspaceName till CURRENT$WORKSPACE End_Object Skicka Info_Box 'Hej världen!' abort

Alternativ 2

Visa ln 'Hej världen!' abort

Anteckningar

  1. Dataåtkomst över hela världen - Programvaruprodukter och tjänster för att bygga bättre affärslösningar . Hämtad 22 maj 2022. Arkiverad från originalet 13 maj 2022.

Länkar