Adatbázis tervezés - „Vásárlási útmutató -” a közép árfolyam turbo pascal

2.4 használt modulok. Modul Crt. modul Graph

A modul - függetlenül kompilálható programiroda, amely magában foglalja a leírások a különböző összetevői a szakasz (típusok, konstansok, változók, eljárások és funkciók), és esetleg néhány kezdeményező végrehajtható utasítások.

A jelenléte modulok Turbo Pascal lehetővé teszi a program és a hibakeresést a program részben létrehozni könyvtárak rutinokat és adatokat, hogy kihasználják a szabványos modulok gyakorlatilag korlátlan növekedés kódot (amely a parancs kódok) szerepel a programban.

A modul tartalmaz egy leírást a adattípusok, változók és egyéb tárgyak, valamint a rutinok, amelyek használják a különböző programokat. Alprogram értelme felvenni a modul megvalósítása során egy akció, hogy köze van elég gyakran. Rutinok modulban szereplő, akkor írj, hibakeresés és összeállítja egyszer és sokszor használható.

Modul Crt. Crt modul eljárások és függvények, amelyek vezérlő képernyőjén szöveges üzemmódot.

Amikor csatlakozik Crt modul végrehajtása előtt a fő program blokk zajlik remapping standard file bemenet és kimenet. Rendszer Standard bemeneti és kimeneti fájlok kapcsolódó fiktív eszközhöz Crt.

Jelenítse meg a szöveget a Write és writeln eljárások jelenítenek meg információkat, kezdve a helyzet a képernyő, amelyen a kurzor található.

Amikor dolgozik a képernyőn keresztül Crt modul teljes képernyő van osztva külön sorokban, soronként az egyes tételeket, amelyek mindegyike lehet helyezni egy karaktert (szóközökkel együtt). Minden szimbólum, akkor létrehozhat egy háttérszín (háttér), és a szimbólum színe (az előtérben).

Modul Graph. A könyvtár eljárások és funkciók támogatására a grafikus módot nevezzük modul Graph. Ez a modul lehetővé teszi, hogy a különböző grafikus és megjelenítési feliratokat szabvány által készített vagy a programozó betűtípusokat.

Indítási és leállítási a grafikus rendszer a következő:

1) Csatlakoztassa a modul Graph (grafikus könyvtár eljárások): használja Graph;

2) Állítsa be a grafikus mód:

- Mutassa be a változókat, amelyek meghatározzák a grafikus meghajtó és a monitor: var gd, gm: integer;

- állítsa a PC parancsot önszelekciója változók: GD: = észlelés (kimutatására - a vezető határozza meg, hogy a legjobb mód is);

- InitGraph inicializálni grafikus módban (gd, gm, "az út a vezető). Ettől kezdve minden grafikai eszközök állnak rendelkezésre a felhasználó számára.

3) A rendszert le, grafikus CloseGraph.

Felvétel - adatszerkezetet, amely egy meghatározott számú komponensek úgynevezett rekordmezők. Ellentétben a tömb komponensei (mező) rögzítés lehet a különböző típusú. Ahhoz, hogy olvassa el az adott hangfelvétel eszköz, a továbbiakban területeken.

írja správ = rekord

Sprav- fiók neve;

Record - rekord típusát növelésére használják fel az adatbázisba. Miután ez a parancs leírását az alkatrészek (mezők) felvételt.

3. táblázat - správ felvételi mezők

Array nevezzük egységes fix méretű sor teljesen azonos elemek bármilyen szerkezet, által megrendelt száma és a közös neve. A leíró tömb kell rögzíteni a név, tartomány, és típusa (például: z: array [1..100] a správ). Utalni bármely elemét a tömb, adja meg a tömb nevét (azonosító) és a sorozatszámot a kívánt elemet.

A tömb csak részt az Üzemben kapcsolatok „egyenlő”, „nem egyenlő” a értékadás. A tömbök részt ezekben a tevékenységekben azonosnak kell lennie struktúra, azaz a. E. Van ugyanolyan típusú indexek és az azonos típusú elemek.

Az úgynevezett kétdimenziós tömb elem függ a helyét a sorban és oszlopban. Általában, a mátrix elem kijelölt Z (I, J), ahol Z - tömb nevét, I - index (száma) sorok, J - index (szám) oszlopon.

2.7 Eljárások kidolgozása

Eljárás Turbo Pascal nevű speciálisan programot töredék, amely a saját nevét. A nevének említésére a program vezet az aktiválási eljárást, és felszólította őt egy hívást. Közvetlenül az aktiválás után eljárások végrehajtása szereplők szerepelnek benne, miután az utolsó, a vezérlés visszakerül vissza a fő rutin és hajtja végre a szereplők állt közvetlenül mögötte eljárás hívás operátor. Body eljárások, valamint a program, viszont tartalmazhat leírt eljárások és funkciók, így eljárások és függvények egymásba lehet tolni. Elég gyakran már a fejlesztési fázisban a program algoritmus képes érzékelni, hogy néhány azonos vagy nagyon hasonló intézkedés a programban kell végrehajtani többször. Átfedések elkerülése érdekében az utasításokat, amikor visszatérő kérdés utasításokat eljárások és utasítások a programban, hogy egy eljárás hívás.

Pascal szabályok ugyanazt valamennyi program alkotják az alapvető szerkezete:

program <Имя программы>;

Itt a szavak program kezdődik és ér véget a szolgáltatást. Jobb és helyes használata ezek a szavak egy must.

§ leírások lehet ugyanaz, mint az alfejezetek nyilatkozatokat részben a fő program. Azonban minden tárgy itt leírt „látható” csak ebben az eljárásban. Ők itt vannak a helyi, valamint a formális paraméter neveket. Tárgyak korábban ismertetett leírásában a főprogram és nem szorítja nevezett eljárással globális rutinok erre, és rendelkezésre állnak a használatra.

2.8 Eljárások a programban használt

1) Eljárás képernyőn (a program neve lista jelenik meg a grafikus módban). A módszer lényege az, grafika eljárások és függvények.

érzékeli, ha az eljárás automatikusan meghatározza a típusú vezető;

initgraph eljárás beállítja a monitort a szöveges módban a grafika.

Ha azt szeretnénk, hogy megjelenjen a színes szöveget, akkor kell használni setcolor eljárás (c), ahol a választott színt a 0 és 15 Mint settextstyle eljárások (a, b, c), (ahol a - a betűtípust, b - stílusban, - méret szöveg), beállíthatja a betűtípust, méret és stílus szöveg, és a outtextxy eljárás (x, y, „”) (ahol x, y - a kurzor pozíció koordinátákat a kivetített szöveg, a szöveg van írva idézetek), hogy azt a bárhol a képernyőn. closegraph rutin végződik grafikus módban.

outtextxy (160,70, 'COLLEGE OF Pavlodar');

outtextxy (170165 „Természetesen projekt a fegyelem:”);

outtextxy (110.180, „alapjai algoritmusok és programozás"”);

outtextxy (150225 „TEMA: Dizájn Data»Vásárlási útmutató«adatbázis„);

VVOD eljárást szervez az ablakot, amelyben az adatok bekerülnek az adatbázisba.

Az elején az eljárás kért rekordok száma:

write ( 'skolko to4ek v spravochnike');

Ezután a ciklus a töltelék mezők rekord után a kijelző a megfelelő üzenetek:

2.9 Program Interface

A program célja nem csak a haladó felhasználók számára, de azok számára, akik a közelmúltban kezdett dolgozni a személyi számítógépek.

Ebben a programban, válassza ki a kívánt műveletet a menüt a számgombok 1-5.

A program menü megjelenik egy ablak, amely lehet nem tetszik a felhasználók megszokták, hogy az ablak felület, ezáltal elősegítve kiválasztását a kívánt öltést.

3. Használati útmutató

3.1 A program célja

A program célja, a tárolás, add, módosíthatja, tájékoztatás az értékesítési pontokon, egy gyors keresés a szükséges információkat az adott paraméterek mellett. A program a kényelmesebb működés a könyvtár, csökkenti töltött idő keresett információt, hogy van, növeli a hatékonyságát és eredményességét szereplő információk a könyvtárban.

3.2 A program telepítése

A program nem igényel külön bonyolult telepítés, egyszerűen másolja Jeffries.exe Jeffries.txt fájlokat a számítógép merevlemezére egy könyvtárban. A kifejlesztett szoftver telepítése csak egy munkaállomás, mint az MS-DOS, hogy fut a program, gyakorlatilag nem támogatja a hálózati.

Rendszerkövetelmények a programot a konfiguráció a munkahelyen, nagyon kicsi, ami segíti a munkát, akkor szinte bármilyen számítógépen.

3.3 A program elindítása

A program futtatásához, akkor egyszerűen kell nyitni Jeffries.exe fájl dupla kattintással a bal egérgombbal. A program indítása után a képernyővédő programot, amely tartalmazza a program nevét, a nevét a fejlesztő és a fejlesztés a dátumot. Ahhoz, hogy menjen a főmenübe, nyomjon meg egy gombot. Ezt követően, a képernyő közepén megjelenik a főmenü, amely 5 pont. Kiválasztása fellépése a számgombok segítségével 1-től 5 A felhasználónak meg kell erősítenie a kiválasztást az Enter billentyű lenyomásával. Ezt követően, navigáljon ezt vagy azt a műveletet.

1. ábra - Főmenü

3.4 új fájl létrehozása

Ahhoz, hogy hozzon létre egy új fájlt szeretnénk kiválasztani a vonalat „Adatbázis létrehozása” a főmenü gomb megnyomásával az „1” szám. Miután megnyomta az Enter ablak jelenik meg, hogy töltse ki a mezőket minden rekord, kérésre a teljes rekordok száma. Miután megtöltöttük a mezőket utolsó bejegyzés történhet automatikusan kilép a főmenübe.

2. ábra - kitöltése az rekordmezők

3.6 Kiegészítés információ

Annak érdekében, hogy kiegészítse a szereplő információk a könyvtárba, el kell választania a „hozzáfűzése az adatbázishoz»a főmenüben («3„számjegy), és nyomja meg az Entert. Következő ablak jelenik meg, jelezve az üzletek számát, amelyet a felhasználó kívánja kiegészíteni a könyvtárba. Ezt követően, egy ablak jelenik meg, hogy töltse ki a rekord mezőbe (2. ábra). Miután megtöltöttük a mezőket utolsó bejegyzés kilép a főmenübe.

A megvalósított program háromféle keresés:

- keresés munkaidő;

- Keresés tulajdonban válogatás tételek piacok betűrendben.

Hogy megkeresse menüben nyomja meg a szám „4” a főmenüben, a megfelelő sor „Részletes keresés”, és nyomja meg az Entert. A képernyő közepén jelenik meg, amely a keresés menü. Háromféle kereső, végre a programban szereplő ebben a menüben. Ezek kiválasztását végzi számokkal „1” és „3”. Visszatérni a fő menüben nyomja meg a numerikus billentyűzet, nyomja meg a „4” ( „Kilépés a főmenübe”), és nyomja meg az Entert.

4. ábra - A keresés menü

Miután kiválasztotta a kívánt keresési ablak jelenik meg a belépő a fenti paraméterekkel. Miután a felhasználó belép a keresési paramétereket tartalmazó ablak egy adott keresési paramétereket közvetlenül és egy táblázat, amely bemutatja piacok kielégítő ezeket a paramétereket. Hogy kilépjen a keresés menüt meg kell nyomni bármelyik gombot.

3.8 A program bezárása

Kilépés a programból a főmenüből gomb megnyomásával az „5”. Az adatok lezárása után Jeffries.txt programot egy fájlban tárolja az aktuális könyvtárban és felhasználható egy következő indításkor.

Ha a projekt során tanulmányozták a módját, hogy dolgozzon ki egy egyszerű adatbázis segítségével beírt fájlokat és bejegyzéseket a Turbo Pascal programozási nyelv.

Ennek során a projekt során három fő dokumentumot dolgoztak:

Feladatmeghatározás egy követelményrendszert a szoftvert, és lehet használni, mint egy intézkedés érvényesítését és elfogadását a fejlett programot. A feladatmeghatározás az egyik legfontosabb dokumentumokat a projekt szoftver.

Programozó kézikönyv írja a haladás, a fejlesztési program. Szintén magában foglalja az elméleti információt programozás Pascal.

A kezdő felhasználók számára, kifejlesztett egy kézikönyvet, amely magyarázatot a munka a programmal.

A kifejlesztett program, amely együttműködik egy asztalos adatbázis, megoldja a rábízott feladatokat, és megfelel a követelmények listáját, hogy a szoftvert.

Pavlodar College of Management magyarázó megjegyzés során projekt fegyelem „alapjai algoritmusok és a programnyelv,” Tárgy: „Tervezés adatbázisok” Vevő Guide „a Turbo Pascal környezet”

Kapcsolódó cikkek