Az absztrakt adatbázisa éttermi menü

1. Nyilatkozat a probléma

Az étteremben szükséges fejleszteni egy automatizált rendszer a regisztrációs ételek, alapanyagok, italok, megrendelések, ár jellemzőit, költségeinek kiszámítása a megrendelések. Az egyik darab a rendszer egy alrendszer előállítási ételek összetevőiről, amely lehetővé teszi, hogy „toborozni” ételeket a hozzávalókat a költség kiszámítására ár, hogy megszerezzék megrendelések az edényeket, hogy a nyomtatási menüt, megrendelések élelmiszer, stb Vegye figyelembe, hogy az összeget a egy összetevőt különféle egységekben mérik (db, gramm, stb). Ki kell dolgozni egy „menü” tárol. Az indokolásban egymás leírni az összes fejlődési folyamat, és tegye az összes képernyő formája.

A feladat természetesen a munka, hogy hozzon létre egy információs rendszer (adatbázis), ami kapunk tanfolyamok tudás.

Adatbázis - a központi része az IS (informatikai rendszerek), az adatgyűjtés gépi feldolgozásra, amely tükrözi az információs modell a domain. Modern DB (adatbázis) tárolja az adatokat táblázatos formában, amelyeket kifejezetten kapcsolódik, ez a tulajdonság az úgynevezett relációs adatbázis.

DB jön létre a DBMS (adatbázis-kezelő rendszer). DBMS - szoftverfejlesztés, a fő célja az, amely:

1) Mutassa az adatbázis táblákat, és köztük lévő kapcsolatok leírására műveletek a táblázatokban közölt adatok a;

2) figyelemmel kísérni és adatok konzisztenciája;

3) automatikusan megjeleníti leírt információkat modellt egy fizikai adatbázis mágneses adathordozón számítógépen.

Alapjai tervezése relációs adatbázisok

Az életciklus adatbázis lehet osztani három fő szakaszból áll:

1) tervezés (papíron vagy speciális szoftver használatával);

2) szoftver megvalósítása;

A tervezés szakaszában, hogy a következő kérdéseket:

1) tanulmányt a probléma (domain) felmérése, a kiválasztás a tárgyak és a kapcsolatok, amelyeket szükséges információ tárolására;

2) A kiindulási adatbázis táblák;

3) A normalizálás (bomlás) táblázatok és a találkozó kulcsfontosságú területeken.

A végrehajtási szakasz zajlik:

1) Leírás táblázat segítségével kapott adatbázisok és beviteli azok számítógéphez;

2) a fejlesztési jelentések képernyőn űrlapokat, lekérdezéseket, makrók és programok;

3) hibakeresés és tesztelés szoftver IP és a képzés.

A kiaknázási szakasz, töltő valós adatok IC, használata, fejlesztése és fenntartása.

1) kéri (lekérdezések) - kiválasztására és szűrése a táblából meghatározott kritériumok szerint;

2) formák (formák) - megjelenítésére adatokat egy táblázat a képernyőn egy kényelmes formában;

3) jelentések (jelentések) - feldolgozására adatokat egy táblázat formájában nyomatok papíron.

Kapcsolódás a fő ablakban:

2) három gombot tartalmaz (jobbra), hogy végre a fenti célok a következők:

létrehozva egy új objektumot gombot az átmenet tervezésére módban.

Fejlesztése 2. táblázatok és adatbázis séma

Létrehozására irányuló információs rendszer, szükségünk van a különböző információk (a név az élelmiszer, ital, az összetevőkre vonatkozó adatok, ár-teljesítmény, és így tovább. P.), amelyet össze kell kapcsolni adatokat biztosítani.

Az alábbi táblázat lehet azonosítani az IP, „élelmiszer”, „ital”, „összetevők”, „csoport”, „Az élelmiszer összetétele”, „pincérek”, „rendelések” és a „rendelések a menüből.”

Ahhoz, hogy hozzon létre egy táblázatot az Access be kell mutatnia a szerkezetét a Tervező nézetben. Leírás mező tartalmazza:

4) Field Properties

Létrehozása táblázat „Edények”

Az absztrakt adatbázisa éttermi menü

Az oszlop „Field Name” adja meg az alábbiakat: „élelmiszer-kód”, „name”, „csoport ID”, „Költség”, „ár” és a „jelölő”.

A „Data type” oszlopban adja meg a táblázat típusú mezők listából kiválasztott. A tábla mezőinek lehet az alábbi:

1) Szöveges mező

3) A numerikus mező

4) Mező dátum / idő

5) A pénz Field

7) Logikai Field

8) Field OLE objektumot

9) mező hiperhivatkozásokat

10) A master permutációk

A mi tábla neve mezőben megfelel az alábbi típusok:

élelmiszer-kód - numerikus;

Group code - numerikus;

Leírunk és mező tulajdonságok:

Az „élelmiszer-kód” a típusú „szám” határozza meg a következő tulajdonságokkal rendelkezik:

Mező mérete - Long integer;

A tizedes jegyek száma - Auto;

Indexelt mező - Igen (mérkőzést nem engedélyezett);

Alignment - Összesen.

A „Név” a típus „Text” határozza meg a következő tulajdonságokkal rendelkezik:

Mező mérete - 50;

Indexelt mező - nem.

A mezők „kód csoport” és a „mark-up” típusú „szám” határozza meg a következő tulajdonságokkal rendelkezik:

Mező mérete - Long integer;

A tizedes jegyek száma - Auto;

Indexelt mező - Nem

A mezők „Költség” és „Ár”, hogy milyen típusú „készpénz” határozza meg a következő tulajdonságokkal rendelkezik:

Mezőformátum - Készpénz;

A tizedes jegyek száma - Auto;

Indexelt mező - Nem

Bevezetése után ezek az adatok be kell állítani „gombot mező”. Az „élelmiszer” táblázata ezen a területen „élelmiszer-kód”.

Alapított a végén táblázatban a következő:

Az absztrakt adatbázisa éttermi menü

Ha a mentés nevét adjuk meg „Élelmiszer”.

Ugyanígy, hozza létre a táblázat többi részétől: „Csoportok”, „rendelések a menüből”, „rendelések”, „összetevők”, „Igyál”, „pincérek”, „élelmiszer-készítmény”.

Táblázat „Csoportok” névmezőket megfelelnek az alábbi típusok:

Csoport Code - Counter;

Csoport neve - Text.

Key Field - kód csoport.

Az absztrakt adatbázisa éttermi menü

Az absztrakt adatbázisa éttermi menü

A táblázatban az „rendelések a menüből” mező nevek egyeznek típusok:

Rendelési kód - numerikus;

élelmiszer-kód - numerikus;

ital kódja - numerikus;

Az absztrakt adatbázisa éttermi menü

Az absztrakt adatbázisa éttermi menü

Az absztrakt adatbázisa éttermi menü

A táblázatban „Rendelések” névmezőket megfelelnek az alábbi típusok:

Rendelési kód - számláló;

Rendelés dátuma - dátum / idő;

asztal számát - numerikus;

A teljes összeget - Cash.

Key Field - jelölése.

Az absztrakt adatbázisa éttermi menü
Az absztrakt adatbázisa éttermi menü

Az absztrakt adatbázisa éttermi menü

A táblázatban „Hozzávalók” névmezőket megfelelnek az alábbi típusok:

összetevő kód - numerikus;

Unit - Text;

Kulcsszó területén - Kód tartalmaznak.

Az absztrakt adatbázisa éttermi menü
Az absztrakt adatbázisa éttermi menü
Az absztrakt adatbázisa éttermi menü

A táblázatban „ital” névmezőket megfelelnek az alábbi típusok:

ital kód - Counter;

Group code - numerikus;

Key területén - ital kódot.

A táblázatban szereplő „készítmény ételek” névmezőket megfelelnek az alábbi típusok:

élelmiszer-kód - numerikus;

összetevő kód - numerikus;

Az absztrakt adatbázisa éttermi menü
Az absztrakt adatbázisa éttermi menü

Az absztrakt adatbázisa éttermi menü

A táblázatban „pincérek” mezőnevek megfelelnek az alábbi típusok:

pincér kód - Counter;

Key Field - pincér kód.

Az absztrakt adatbázisa éttermi menü
Az absztrakt adatbázisa éttermi menü

Miután ezeket az intézkedéseket az Adatbázis ablak így néz ki:

Az absztrakt adatbázisa éttermi menü

Táblázatok létrehozása kommunikáció - adatok rendszer

Ez a művelet két művelet:

1) hozzáadjuk a táblák az adatbázis sémában;

2) telepítése a kommunikáció.

A gomb megnyomása után felvenni a létrehozott táblázatokat.

Akkor megy a közvetlen kapcsolat a táblák. Az általános nézet kapunk a következő:

Az absztrakt adatbázisa éttermi menü

3. Fejlesztés lekérdezések

Lekérdezések lehetővé teszi, hogy válassza ki a szükséges információkat a táblázatok és bemutatni, hogy újra egy táblázatos formában.

Mert adatbázisok „étterem” vett egy pár kéri. Lekérdezés „Ételek összetevők”:

Ez a keresés kialakulásához szükséges vizuális élelmiszerek listáját és az őket alkotó összetevők pontos mennyiségét és árát.

A kérés, hogy hozzon létre egy „élelmiszer” asztal „összetétele élelmiszer” és a „Hozzávalók”.

Tervező nézetben, hozzáadjuk a kérelmet az asztalra. Ezután húzza a szükséges mezőket a táblázatok a vonal „mező” az alsó ablak, azzal jellemezve, automatikusan rögzített kiindulási helyét minden mező (táblázatok).

Az absztrakt adatbázisa éttermi menü

Mentse a lekérdezést a neve „ételek összetevőire.” Kérdés így néz ki:

Az absztrakt adatbázisa éttermi menü

Lekérdezés „kérés megrendelések”:

Ez a keresés kialakulásához szükséges vizuális megrendeléslistát, figyelembe véve az ár, mennyiség, összeg, jelezve a számok szolgálnak asztalok, pincérek nevét, aki a rend, és a kérelem tartalmazza a rendelés dátuma.

A kérés, hogy hozzon létre egy „élelmiszer” asztal „Rend a menüből”, „rendelések” és a „pincérek”.

Tervező nézetben, hozzáadjuk a kérelmet az asztalra. Ezután húzza a szükséges mezőket a táblázatok a vonal „mező” az alsó ablak, azzal jellemezve, automatikusan rögzített kiindulási helyét minden mező (táblázatok).

Az absztrakt adatbázisa éttermi menü

Az absztrakt adatbázisa éttermi menü

Query „pincérek, és az összeget a rend”:

Ez a keresés kialakulásához szükséges a pincérek lista dátum és a teljes összeget a sorrendben.

Lekérdezőtáblánál létrehozott „pincérek” és a „Rendelések”.

Tervező nézetben, hozzáadjuk a kérelmet az asztalra. Ezután húzza a szükséges mezőket a táblázatok a vonal „mező” az alsó ablak, azzal jellemezve, automatikusan rögzített kiindulási helyét minden mező (táblázatok).

Az absztrakt adatbázisa éttermi menü

Az absztrakt adatbázisa éttermi menü

4. alapszolgáltatások fejlesztése az űrlapok és jelentések

Form - Hozzáférés olyan objektum, amely megjeleníti a képernyőn megjelenő adatok egy bizonyos ablakot. Egy forma, általában meghatározott adatforrás - tábla vagy lekérdezés. Az adatokat a forrás jellemzően elhelyezett adatok formájában.

Az űrlap megjelenik a szekvencia adatok egy szalagot.

Az űrlap jelenik meg egy rekordot egy időben ezen a területen az adatok egyszerű.

Az adatbázis tartalmazza a 9 formák adatok bevitelét az asztalra. Forms Edények Csoport rendelések a menüből, a megrendelések, összetevők, italok, pincérek, étterem, élelmiszer-kompozíciót adatot megadni az azonos táblához. Ahhoz, hogy megteremtse a forma, amire szükség van, hogy aktiválja a Forms fülön a Database ablakban kattintson a Create gombra, válassza ki a listából, hogy milyen típusú formában vagy tervező módban válassza ki a listából az a táblázat alján, amelybe az adatokat kell beírni. Ennek eredményeként, a kívánt alakú automatikusan létrejön. Ebben az esetben az összes adatbeviteli űrlapok Type AutoForm az oszlopban. Jellemzően megfelelően vuyuschie-területen a táblázatban bemutatott formájában húrok vagy listákat mezők szövegbevitel. Az alábbiakban forma ellenőrzés lapozhat a feljegyzések az asztalra.

Meg kell jegyezni, különösen a megrendelőlapot a menüből, az élelmiszerek összetétele és étterem. Miután létrehozta nyitottak voltak a Tervező nézetben helyezzük őket, akció gombok, amelyek arra szolgálnak, hogy támogassa a dob referencia kéréseket. Ez biztosítja a kényelem, amikor a felhasználó belép a táblázat adatainak, a referencia információ a képernyőn. Amikor megnyitja az űrlapot tervező módban a főmenüben válassza ki a parancsot megtekintése Toolbox. A Toolbox gomb ikon van kiválasztva, és állítsa be az űrlapon.

Miután létrehoztuk a megrendelőlapot a menüből, hogy nyissa meg a tervezési mód, és tegyük a parancs gombokat fut a kiegészítő útmutatók rendelések, ételek, italok.

Az absztrakt adatbázisa éttermi menü

Miután létrehozott egy űrlapot készítmény arra szolgál, hogy nyissa meg a tervezési mód, és tegyük a parancs gombokat fut a kiegészítő útmutatók étkezés, Hozzávalók.

Az absztrakt adatbázisa éttermi menü

Hozzávalók - Jelentés a hozzávalókat.

Edények - egy jelentést az ételeket.

Megrendelések - sorrendben jelentést.

Almenü tartalmazza parancsgombokhoz ételek és italok, amelyek nyomtatott után kattintson a megfelelő gombokat.

Command Button Close - bezárja az alakja az étteremben.

Az absztrakt adatbázisa éttermi menü

Ahhoz, hogy hozzon létre egy jelentést, akkor aktiválnia kell a Database ablakban a Jelentések lapon kattintson a Create gombra, válassza ki a listából, hogy a jelentés típusát vagy tervező módban válassza ki a listából a táblát vagy lekérdezést, amelyre a jelentés jön létre.

Jelentések fogva ugyanazzal a tartalommal kéri, de az információt a jelentésben bemutatott formázva alkalmas formában kimenet egy nyomtatót.

Generált jelentések a következők alapján hasonló kereséseket:

A töredék a jelentés menü ételek:

Az absztrakt adatbázisa éttermi menü

5.Rekomendatsii további korszerűsítésére

A jövőben, ha szükséges, hogy kiegészítse az adatbázis kapcsolatban a felvételét az új ételválasztékkal, lehetséges, hogy bővítse, vagy összetételének megváltoztatása élelmiszer-összetevők, italok.

Készítsen kérelmeket a számítás a költségek bizonyos élelmiszerek megrendeléseket. A jelenlét formájában „Edények” színes képek megfelelő ételeket.

Hozzon létre egy felhasználóbarát kialakítás a program egy tiszta felületet és eredeti Kapcsolótáblák formában. Automatizálása szükséges számításokat.

Létrehozása kiindulási adatbázis automatikusan főkapcsolótábláról formában bemutató a szükséges adatokat, például lehetőség van átalakítani Forma Étterem automatikus formában.

felhasználói 6.Rukovodstvo

Elindítása után az adatbázist, hogy az összes adatot, akkor ki kell nyitni az „étterem”. Ez megjeleníti a gomb:

Az absztrakt adatbázisa éttermi menü

Hozzávalók - nyitásához szükséges a jelentés „összetevők”;

Edények - megnyitja a jelentést „élelmiszer”;

Megrendelések - megnyitja a jelentést „Rendelések”;

Nyomtatása menüt ételek vagy italok, meg kell nyomni a gombokat, amelyek székhelye a „Menu”;

A formát lezárjuk a „Close” gombra.

ki kell töltenie az „étkezés” táblázatot az új ételeket. Ezt a műveletet úgy végezzük, hogy ugyanazzal a névvel formák „Fast”. Ugyanígy lehetséges, hogy a művelet végrehajtásához táblázatok „ital” „Hozzávalók” „A készítmény étkezés” pincérek „rendre formanyomtatványokon” ital „” Hozzávalók „” A készítmény étkezés „pincérek”. Miután végzett a fenti műveletek folytassa élelmiszerek előállítása során az összetevők.

For Order Bíróság:

Győződjön meg arról, hogy az étel a menüben segítségével egyik jelentésében :. „Edények Menu”, „Dish” Hogy nyissa ki az egyik ilyen kell tennie a következő jelentéseket: főkapcsolótáblát formában - „étterem”, és a billentyűzet, amely megnyitja az űrlapot, hogy kiválassza a kívánt jelentést.

Ellenőrizze a rendelkezésre álló pincér pincérek a listákat, és ha szükséges, add meg az űrlap pincérek.

Nyissa meg a „Rendelések”. Töltsd ki ezt az űrlapot.

Nyomtat jelentést „Rendelések” található a billentyűzeten a jelentés formájában.

A teljes leírása az étterem kifejlesztett egy jelentések száma:

Edények - számát jeleníti meg valós ételeket ebben az étteremben;

Hozzávalók - megjeleníti a nevet és a költség-összetevők;

Van is egy menü az ételek és italok a jelenlegi munka az étterem, egy értékmegjelölést.

A legfontosabb jelentés - ez parancs, átfogó megjelenítését rendelések adatait, amely magában foglalja: sorrendben dátum (hónap), az asztal számát, a pincér kódot annak összegét.

Minden jelentés fent leírt nyitni az oldalt adatbázisok.

Kapcsolódó cikkek