|
PC FAND - vývojové databázové prostředí
Rubrika: Alis / Produkty
Datum vydání: 17.7.2002
Adresa článku: http://www.alis.cz/clanky/detailClanku.jsp?id=280
PC FAND existuje pouze pro DOS prostředí, ale lze jej provozovat jako DOS aplikaci pod systémy OS/2, WINDOWS i UNIX. Umožňuje síťový provoz na libovolné síti, která podporuje sdílení souborů a uzamykání vět. Pro přístup k databázi PC FANDu z prostředí windows aplikací existuje ODBC driver. Pro koho je PC FAND určenV PC FANDu programují profesionálové i laici. Zvládne jej i odborný pracovník, lékař, ekonom či pedagog, který si může vytvořit aplikaci dle vlastních požadavků. Nedoceněnou předností je snadná změna a pozdější úprava aplikace (aplikaci lze rychle vytvořit, ale udržovat a rozvíjet ji je třeba v delším časovém horizontu). Proto existují úspěšné aplikace se 25.000 uživateli (jednoduché účetnictví ÚČTO xx), nebo řízení výroby linky obráběcích strojů v lokální síti s 80 stanicemi. Neměli bychom zapomínat i na školství. Deklarativní a procedurální programování je vhodným základem výuky programování. Zkušenosti získané při návrhu provázané datové struktury jsou pro žáky často důležitější, než znalost vlastního databázového jazyka. Programovací jazyk je podobný jazyku PASCAL. Standardně je dodáváno i rozhraní pro jazyk Turbo PASCAL. Požadavky na počítačMinimální konfigurace : počítač PC/XT/AT vybavený pevným diskem a operační pamětí minimálně 300 kB. Zbývající volná paměť je používána jako vyrovnávací paměť při práci s datovými soubory. Velikost XMS paměti používané jako vyrovnávací paměti lze instalovat. Optimální velikost je 4-5 MB. Vlastní PC FAND zabírá na disku 850 kB + 660 kB nápověda. Z předchozího textu vyplývá nenáročnost na vybavení. Podporovány jsou monitory typu HERCULES, EGA,VGA. U monitorů CGA není realizována podpora národního prostředí a grafického režimu. Co si nejvíce cení uživateléUživatelé z řad neprofesionálních programátorů oceňují snadné zvládnutí základů programování v PC FANDu a možnost vytvoření specifické nestandardní aplikace. Profesionální programátoři si nejvíce cení efektivního programování a zejména snadnosti převodu mono aplikace na síťovou. Programátorské hlediskoPC FAND lze charakterizovat jako interpret. Při tomto způsobu není aplikační program přímo překládán do instrukcí pro počítač, ale obsahuje pouze povely pro interpretační modul. Tímto modulem je UFAND.EXE, který je v nesíťové verzi šířen zdarma. Aplikační program je nazývaný pojmem projekt. Projekt je uložen v standardním datovém souboru. Obsah projektu lze chránit proti zneužití pomocí zaheslování. Každá věta projektu představuje významově samostatnou kapitolu. Projekt obsahuje následující viditelné údaje: Typ, Název a Text. Kapitola má dva identifikační údaje Typ - který určuje zaměření kapitoly a údaj Název který slouží pro identifikaci kapitoly. Údaj Typ a Název představují jednoznačný klíč identifikace kapitoly. Co je na FANDu zajímavé?
|