Visual DataFlex on korkean tason , neljännen sukupolven olio- ohjelmointikieli , jolla on oma visuaalinen suunnitteluympäristö . Sen on kehittänyt Data Access Corporation [1] ja se on tarkoitettu tietokantasovellusten nopeaan luomiseen ( RAD ) asiakas-palvelin- arkkitehtuurissa . Se on DataFlex- kielen moderni kehitys .
Visual DataFlexiä käytetään erittäin luotettavien yritysohjelmistojen, kaupallisten tuotteiden Microsoft Windows -ympäristössä , web- ja verkkopalveluiden rakentamiseen . Visual DataFlex -jakelu sisältää visuaaliset suunnittelutyökalut, luokkakirjaston, kääntäjän ja virheenkorjaimen , sulautetun tietokannan, ajurit suosituimpien DBMS -järjestelmien käyttämiseen sekä tehokkaan ja skaalautuvan verkkosovelluspalvelimen ( Web Application Server ).
Ensimmäinen versio DataFlexistä (Visual DataFlexin esi-iässä) ilmestyi 1970-luvun lopulla ja oli yksi ensimmäisistä massatuotetuista proseduaalisista ohjelmointikielistä ja tietokannan hallintajärjestelmistä. 1980-luvun puolivälissä julkaistiin yksi järjestelmän tuolloin edistyneimmistä versioista, DataFlex 2.3b, josta tuli erittäin laajalle levinnyt ja suosittu ja nousi Data Access 100 parhaan IT-yrityksen joukkoon. Samaan aikaan DataFlex-kieli, yksi ensimmäisistä visuaalisen suunnitteluympäristön kanssa, ilmestyi ( Neuvostoliitto ). Pääasiallinen käyttöalue oli lääketiede. Tuotetta käytti aktiivisesti Neuvostoliiton terveysministeriön 4. pääosasto ("Kremlin sairaala"), Moskovan alueen sisäasiainministeriön pääosaston klinikka .
Vuonna 1995 julkaistiin kielen ensimmäinen olioversio, DataFlex 3.0. monipuolisuus ja helppokäyttöisyys ovat laajentaneet merkittävästi järjestelmän kattavuutta.
Ensimmäinen versio Microsoft Windowsille julkaistiin 1990-luvun puolivälissä (DataFlex for Windows 3.51), mutta siitä tuli laajalle levinnyt vasta Visual DataFlex 4:n ensimmäinen täysi versio. Siitä lähtien Visual DataFlexistä on tullut standardi suuri määrä ohjelmistoyrityksiä.
Visual DataFlexillä luotuja ohjelmia käyttää yli 450 tuhatta yritystä ja organisaatiota, jotka työskentelevät terveydenhuollon, liikenteen, teollisuustuotannon, talouden ja rahoituksen, jakelun, vakuutuksen, maatalouden, armeijan, poliisin ja monien muiden alalla.
DataFlex on luonteeltaan monialustainen kieli. Yhdessä Visual DataFlexin ja Web Application Serverin kanssa kattava kehitysympäristö tukee useimpia tärkeimpiä alan standardeja:
Visual DataFlexissä on sisäänrakennettu tuki neljälle teolliselle DBMS:lle:
sekä kaikki ODBC -standardin mukaiset DBMS-järjestelmät . Kolmannen osapuolen data-ajurit ovat saatavilla:
Visual DataFlexillä on 3-tasoinen arkkitehtuuri:
Alalinkki Tämän tason taulukot edustavat käyttäjätietoja. Kunkin taulukon tietosanakirjat määrittelevät säännöt tietojen tallentamista, muokkaamista, poistamista ja etsimistä varten. keskimmäinen linkki Määrittää, miten taulukot liittyvät toisiinsa ja taulukoiden välisen tietojenkäsittelyn perusliiketoimintaprosessit . Tämä sisältää tietokannan eheyden ja käyttäjän syöttämien tietojen oikeellisuuden tarkistamisen. Ylälinkki Graafinen käyttöliittymä ( GUI ), jonka avulla käyttäjät voivat syöttää, etsiä, luoda, muokata tai poistaa tietoja.Akateeminen esimerkki "Hello world" -ohjelmasta Visual DataFlex -kielellä:
Ohjelmointikielet | |
---|---|
|