Névjegyzék

Db autós szolgáltatás. Hozzáférés adatbázis-szolgáltatás. A használt irodalom listája

 Vizsgálja meg a kiválasztott tárgyterület sajátosságait.

 Információ kidolgozása - logikai modell db "autoservice"

 Végezze el az MS Access DBMS-ben.

 Hozzon létre egy "magyarázó megjegyzést" a projektre a következő tervnek megfelelően:

Adatbázis-hozzárendelés

Adatbázis "" Auto Service " Úgy tervezték, hogy megvalósítsa a megrendelések fogadását és nyilvántartásba vételét az autószolgálat vállalkozásában.

Az ASU magas rangsorában - biztosan nem tesz. Az átfogó automatizált ellenőrzési rendszerhez szükséges teljes blokkok hiánya miatt:

 Számvitel,

 Gazdasági blokk

 tervezett

 ellátás

 és számos más blokk.

Az ACS blokkok közül csak az egyiket hajtják végre - a munkahely "megrendelések fogadása": Munka az ügyfelekkel: a megrendelések fogadása és rögzítése, végrehajtásának megszervezése, a munka eredményeiről.

Az adatbázis funkció teljesítménye

Az adatbázis a következő funkciókat hajtja végre.

1. Az autókészülék személyzetének számviteli és tárolása. "SZERELŐ.s.»

2. Adja meg és tárolja az elvégzett munka típusát. "Rendeléss.»

3. Információ bevitele az ügyfelekről, az ügyfelek autókról és adatairól. "Kéréss.»

4. A "megrendelések beírása" forma bemenetet biztosít tulajdonképpen Rendelés, az ügyfél nevének kiválasztása (a listából), kiválasztja az autó típusát, és adja meg.

Ugyanezen a helyen - az elvégzett munka összetétele és az autószolgálat szolgáltatásai, amelyek elvégzik őket. És - információk az alkalmazott alkatrészek összetételéről és mennyiségéről.

5. Az adatbázisban különböző jelentéseket adnak az Auto Service Enterprise ügyszakának elemzésére.

Felhasználói kategória

A bázis elsősorban a szerviz személyzet számára készült, a javítás és az autók karbantartása és karbantartása.

És a benne nyújtott jelentések - és más vállalati részlegek, valamint a vezetők számára.

Tervezési adatbázis

Bemutatjuk a következőket fogalmak és legenda :

Lényeg

Lényeg

Lényeg - valódi vagy képviselt egy tárgy Az információkat, amelyekről meg kell menteni és rendelkezésre állni. Az ER-modelldiagramokban az entitást a gazdálkodó egység nevét tartalmazó téglalapként mutatják be.

Lényeg A téglalapokat jelöljük,

A lényeg tulajdonságai

Tulajdonság - felújított a lényeg jellemzői . A nevének egyedinek kell lennie egy adott típusú egység számára, de lehet ugyanaz a különböző típusú entitások esetében. Az entitás attribútum bármely része, amely arra szolgál, hogy tisztázza, azonosítja, osztályozza, számjegyadatot vagy kifejezést a lényeg állam.

Lényeg

Tulajdonságok

Attribútumnevektéglalapba kerülünk,

jelzett lényeg, az entitás nevében, és írjon

kis betűk.

Egyeztetés

Kommunikáció - Ez egy grafikusan ábrázolt egyesület , Két egység között telepítve. Ez a társulás mindig bináris, és két különböző entitás vagy lényeg és maga (rekurzív) között létezhet.

Kommunikáció- Jelölje meg azokat a vonalakat, amelyek felett megvilágítunk kommunikációs fok 1 » vagy « » , "sokat" jelölve) és annak jellemzői.

Kulcsmezők

Meghatározzuk a koncepciót elsődleges és külső kulcsok

Kulcs - Ez a minimális tulajdonságok, amelyek értékei egyértelműen megtalálhatják a szükséges példányt az entitás. A minimum azt jelzi, hogy az attribútumkészletből származó kivétel nem teszi lehetővé a fennmaradó lényegének azonosítását. Minden entitásnak van legalább egy lehetséges kulcs.

Egyikük van elsődleges kulcs .

A választáskor elsődleges kulcs Előnyben kell adni Érvénytelen A minimális számú attribútumokból álló kulcsok vagy kulcsok. Nem lehet hosszú szöveges értékekkel rendelkező kulcsokat használni (előnyben részesítendő egész száme attribútumok).

Nem szabad biztosítani, hogy a lényeg elsődleges kulcsja (az elsődleges vénában résztvevő bármely attribútum) bizonytalan érték. Ellenkező esetben a helyzet felmerül: nincs egyéniség, és ezért nem a gazdálkodó egység meglévő példánya. Ugyanezen okok miatt meg kell adnia egyedülállóság elsődleges kulcs.

Külső kulcsok

    Ha lényegesség TÓL TŐL Kötődik a lényeg DE és BAN BENEzután tartalmaznia kell az A és V. entitások elsődleges kulcsának megfelelő külső kulcsokat.

    Ha lényegesség BAN BEN Jelzi a lényeget DEEzután tartalmaznia kell egy külső kulcsot, amely megfelel az elsődleges lényeges kulcsnak DE.

Jegyzet:

1. Mivel a DBMS fejlesztők MS hozzáférést biztosítanak alapvetően Számviteli problémák merülnek fel elsődleges és külső kulcsokA hozzáférésben egy speciális mezőtípust írtak be - kulcsfontosságú mezőbe. Típusú számlálója.

Hozzáférés nem igényel Annak kötelező beillesztése az asztalra. De végső soron ajánlat.

Az ilyen típusú mezők jellemzői:

    Új rekord beírásakor egy új az e területen automatikusan kialakul, egyedi, nem ismétlődő numerikus érték.

    A mező nem vehet fel bizonytalan érték.

    Mező - automatikusan indexelt.

    A mező értékének kézi változása lehetetlen.

Ezért a probléma kulcsmezők és külső kulcsok A hozzáférés egyszerűen megoldható:

    A főasztalon (entitás) létrehozása különleges kulcs terület. Ez lesz velünk elsődleges kulcs .

    Az alárendelt táblázatokban adja meg másolatát (ugyanazzal a címmel). Ő lesz azok külső kulcs .

    A fő és alárendelt asztalt ezeknek a mezőknek társítjuk. Ez minden. A kommunikáció megvalósítása!

2. A hozzáférési fejlesztőkbe és a hívott eszközbe « Adatrendszer »

Amely nem csak megkötni Táblázatok, de minden egyes kapcsolat esetében is megadja:

    neki egy típus ("Egy - egy", "egy - a sok" stb.)

    és ő jellemzők: Az integritás biztosítása, valamint a lépcsőzetes frissítések és a kapcsolódó táblák és mezők információinak törlése.

Mit kell megadni és építeni Er - modellek Adatbázis.

Különösen, ezért A hozzáférés ideális, mint programozási rendszer az ER modellek megvalósításához.

A miénk végrehajtásakorEr - Modellek B.Hozzáférés Mindezeket a lehetőséget fogjuk használni.

Az "Auto Service" adatbázis létrehozásának technológiája

Adatbázis létrehozásához az "Auto Service" adatbázis céljait és feladatai:

  • ? Biztosítsa a vevői elégedettséget mind a szolgáltatás, mind a cég;
  • ? Adja meg a legjobb szolgáltatást a területen
  • ? Garancia javítás Eladott új és használt gépek;
  • ? Kereskedelmi megelőző szolgáltatás (kiigazítás stb.);
  • ? Kereskedelmi rehabilitációs szolgáltatás (javítás);
  • ? A felhasznált alkatrészek és egységek javítása a visszaállított pótalkatrészek alapja számára.
  • ? emberek,
  • ? anyagok,
  • ? számítógépek,
  • ? Gépek,
  • ? épület.

A kifejlesztett és létrehozott adatbázis "Auto Service" egymással összefüggő alkatrészek és az autójavítás különböző irányainak megjelenítése.

14. ábra: Adatbázis "Car Service"

A rendszer két alrendszerre és egy kiterjesztésre oszlik:

  • ? Az autó technikai részének javítása.
  • ? Bővítés - Az autószalon javítása.

A fő rendszer "az autó technikai részének javítása" négy asztalból áll (lásd a 15. ábrát):

« Rendelés"- magában foglalja az autó javításának és diagnosztikájának megrendelésével kapcsolatos szükséges információkat:

  • ? Autó.
  • ? Tulajdonos.
  • ? Indokolás a százért.

« Javítás"- Egy asztal, amely leírja az autó technikai részei javítását, nevezetesen a közeljövőben lévő részeket. Ez a táblázat tartalmazza az elemeket:

  • ? Motorjavítás.
  • ? Javítás PPC.
  • ? Az alváz javítása.
  • ? Az üzemanyag-rendszer javítása.

15. ábra A technikai részek javításához

Asztal " Diagnosztika"Társult a" Rendelés"És az autókat az autó egyes részeinek diagnosztizálására terjeszti, azaz Motor, ellenőrzőpont, alváz és üzemanyagrendszer.

BAN BEN " Diagnosztika»Tárolja azokat az autókat, amelyek egy vagy egy másik rész diagnosztizálására szükségük van.

  • ? Motor diagnosztika.
  • ? A PPC diagnosztizálása.
  • ? Az alváz diagnosztizálása.
  • ? Az üzemanyag-rendszer diagnosztikája.

Alapvető rendszer művek a alapuló "Vízesés modellek " és utal a alapértelmezett Geszt 21624 -76

Geszt 18507 -73

A rendszer működése a megrendelésről szóló információgyűjtésből származik, majd a diagnózis történik, ami meghatározza a gép javításának szükségességét. Minden egyes szakasz (kivéve a kezdeti) nem kezdődhet, amíg a másik befejeződik, kivéve az esetet, ha az autó nem igényel javítást.

Az IT-szolgáltatás alrendszer jött létre annak érdekében, hogy garantálja a javítás, alkalmazása a garanciális igény és alkatrészek beszerzésével javításra.

  • 1) Panaszkezelés
  • 2) Garancia kialakítás,
  • 3) Rendeljen részeket, és tartalmaz 11 táblázatot, amelyek közül az egyik az informatikai szolgáltatás. (lásd a 16. ábrát).

16. ábra: IT szolgáltatás

IT szolgáltatás - osztja meg az összes szolgáltatást 3 részre:

  • ? A garancia alatti kikapcsolás
  • ? jótállási tervezés
  • ? Rendeli pótalkatrészeket.

Az 1. és 2. adat - információkat tartalmaz az ügyfelekről.

Az 1. táblázat megszerzése adatokat tartalmaz a fellebbezés időpontjáról és a megadott árról.

A keringés oka olyan táblázat, amely információt tartalmaz a száz óta a garancia ára. Kapcsolatban van a táblázatokkal: az 1. szervizmegállapodás hozzájárulása és az összesen 1, ahol az állításhoz való hozzájárulásával kapcsolatos adatok megjegyzik, és a probléma megoldásának lehetőségét.

A kiterjesztés az autójavítási szolgáltatások egyfajta növekedése. Most a rendszernek van egy testjavítása és javítása a kabin, amely szintén több száz.

A bővítő alrendszer két asztalból áll, és a 2-táblázatot érinti a fő rendszerből. (lásd a 17. ábrát)


17. ábra

A "Body Repair és javítási szalon" táblázatok tartalmazzák a szolgáltatásokat.

Test javítás:

  • ? Csere adatait.
  • ? Gitt.
  • ? Festés.
  • ? Lakk.
  • ? Polírozás.

Szalonjavítás:

  • ? Az alkatrészek cseréje.
  • ? Komponensek javítása.

Ezekből a táblázatok áramlási kezeléséből Költség»A szolgáltatások árainak biztosítása.

Funkcionális:

  • ? Outfit megrendelések
  • ? munka,
  • ? szolgáltatások
  • ? dandárok
  • ? Normál óra.

Adatbázis-források:

  • ? emberek,
  • ? felszerelés,
  • ? anyagok,
  • ? számítógépek,
  • ? Gépek,
  • ? épület.

A 18. ábrán látható kaszkád modell szigorúan rögzített sorrendben a projekt összes szakaszának sorozatos végrehajtását biztosítja. A következő lépésre való áttérés az előző szakaszban végzett munka teljes befejezését jelenti.

Az adatbázisban ez így van bemutatva:

  • ? Javítási sorrend
  • ? Autódiagnosztika,
  • ? autó javítás,
  • ? Kiadja az autót száz.

18. ábra: Adatbázis-modell

Fáziselemzés

Az autó javítására szolgáló kérelmet itt kell végrehajtani. Az ügyfél tele van egy dokumentummal, ahol az ügyfél rámutat a szükséges szolgáltatásra.

Fázis tervezés

Ebben a szakaszban az autót elküldi a diagnózisnak, amely meghatározza a jármű bontásának okát. A következő vásárlói választásban az autó javításra kerül.

A végrehajtás és a végrehajtás fázisa

Ebben a fázisban javítás, az autó részei, amelyek a diagnosztikai eredmény szerint meg kell javítani vagy kicserélni. Az ellenőrzések nélkül is, ebben a szakaszban megjavíthatja az autók külső részét és a kabinot.

Fázis kíséret

Ebben a szakaszban, meg van írva ki a garancia a javítás és számolás alapok költöttek a diagnózis és a javítás az autó, ami után fizetni a gépet a tulajdonos.

A rendszer tulajdonságai

Integrálás - A rendszer integrálható, mivel képes kölcsönhatásba lépni a különböző bankok (szolgáltatások kifizetése e bankokon keresztül), adótársasággal (a régión kívüli pótalkatrészek értékesítése). A rendszer továbbá kapcsolódó különböző autókereskedők (a szerződés szerint) és a biztosítók, hogy biztosítsuk az automatikus szolgáltatás maga, valamint a cég, ahol az alkatrészek beszerzésével bekövetkezik.

Oszthatóság - A rendszer számos olyan alrendszert tartalmaz, amelyek bizonyos funkciókat végeznek, és képesek az offline működtetésére.

Sértetlenség - Annak ellenére, hogy a rendszer osztható, teljes teljesítmény mellett nem fog működni, ha megszakítja az egyik alrendszerének funkcionalitását.

Szerkezeti - a rendszer elemeinek szintjét és hierarchiáit, azaz A rendszer nem lesz képes továbbra is dolgozni, ha kihagyja az egyik lépést (garanciális tervezés nélkül, az ügyfél nem lesz képes több százra hivatkozni).

Szabványok

Geszt 21624 -76 - Ez a szabvány követelményeit termékek biztosítása érdekében a meghatározott szintű operatív technológiai (ET) és a fenntarthatóság (RP), valamint az értékek és ET RP mutatók által előírt GOST 20334-81, autóipari berendezések - teljes Hajtás és hiányos hajtóművek (teherszállítás, utasok és buszok), pótkocsik és félpótkocsik (a továbbiakban: - Termékek).

Geszt 18507 -73 - Ez az előírás a buszok és autók (a továbbiakban - autó), és meghatározza módszerek azok ellenőrző vizsgálatok után a felújítás által termelt automatikus javítás vállalkozások.

A szabvány nem vonatkozik a személygépkocsikra, amelynek felújítása az egyéni tulajdonosok megrendeléseiről készült.

Műszaki feladatok

1. Készítsen közös adatbázist minden egyes szolgáltatás számára egy adott autó számára.


19. ábra: Az összes szolgáltatás teljes alapja száz

2. Adatok a szükséges eszközök és anyagok.


20. ábra: Az eszközök és anyagok adatai

3. Kommunikáció harmadik féltől származó rendszerekkel.

21. ábra: Harmadik féltől származó rendszerek


22. ábra Autocentra

23. ábra: Biztosítók

24. ábra A biztosítók területe

4. A minőségi minőségre vonatkozó megjegyzések.

25. ábra: Megjegyzések

26. ábra: Visitor Vélemények


27. ábra: Vélemények

A munka során létrehozott egy adatbázist az MS Access adatbázis-kezelő rendszerben. A papír lépésenkénti technológiát jelenít meg egy adatbázis létrehozásához. Az "Auto Service" adatbázis egy példája. Ezt az alapot egy szervizállomásra tesztelték. A rendszert tesztelték. A munka során kiigazításokat végeznek, és az "Auto Service" adatbázis végleges verzióját benyújtják.

Létre kell hoznia az AKSSS "Auto Service" adatbázisát

Ábra. 1 fő nyomógomb formája az "Auto Service"

"Autók" alárendelt formájával "tulajdonosok"

Ábra. 2 forma "autók"

"Alkalmazottak" formában

Ábra. 4 formanyomtatvány "szolgáltatás"

Ábra. 5 Page "Kérelmek"

Kérjen "a munka és a munkavállalók csoportosítása"

Kérés "a vezetéknév mechanika"

Kérjen "Keresés Gosnomer"

Ábra. 6 jelentések

Jelentés "A munka és a munkavállalók csoportosítása"

7. ábra "Gosnomer kereső" jelentése

Ábra. 8 jelentés "a vezetéknév mechanikájával"

Ábra. 9. Az adatok diagramon a kész adatbázis „Auto service” felirat jelenik meg táblázatok táblázatok: a tulajdonosok, autók, szolgáltatás, munka kategóriában, az alkalmazottak.

Az "autók" táblázat szerkezete: állam. Szoba, márka, tulajdonos.

A "tulajdonosok" táblázat szerkezete: Tulajdonos №, Teljes név, mobiltelefon, vezetői engedély.

A "Service" táblázat szerkezete: szolgáltatási szám, autó, munka kategória, megrendelés időpontja, alkalmazott.

A "alkalmazottak" táblázat szerkezete: munkavállalói szám, mobiltelefon, cím, teljes név.

vagy itt:

Töltse le az adatbázis-jelentést a képernyő űrlapokkal ingyenesen

Körülbelül 763 RUB.

A pontos ár a fizetési módtól függ.

Fizetési módok Hozzáférés: WebMoney adatbázis, fizetési terminálok, orosz hozzászólás, Qiwi, Beeline, MTC, Megafon, Debit Hitelkártya, Wechat Pay, Alipay (Kína), UnionPay, YandEx.Money, Ajándékutalvány és mások.

Hozzáférési adatbázis letöltése Hasonló téma:

  1. Hozzáférés adatbázis autószolgálat 2
  2. A fizetési számlák kialakítása az autószolgálatban
  3. Autós számvitel egy motorszállítási vállalkozásban.
  4. ATP (Motor Transport Enterprise).
  5. ATP 2007 (Motor Transport Enterprise)
  6. Automatikus műhelyek
  7. "Számvitel a járművek szállítására"
  8. "A közúti balesetek elszámolása"
  9. Automatikus végrehajtók a közlekedési rendőrségben.
  10. "A közlekedési szabályok megsértésének elszámolása"
  11. "Az autóalkatrészek cseréje száz"
  12. Városi közlekedés
  13. "Kínál jegyek"
  14. "Buszmegálló"
  15. "Autókölcsönzés"
  16. Autókölcsönzés 2.
  17. Autósiskola
  18. Pótalkatrészek
  19. autó bemutatóterem
  20. Számvitel az autóipari értékcsökkenéshez a MALL és a gépjárműcsoportok csoportjai számára
  21. Taxi
  22. Utasszállító autóipari vállalkozás
  23. Útvonalterv
  24. Számviteli közúti szállítás autó márkák

Kulcsszavak: adatbázis letöltés; Adatbázis program; adatbázis; Tanfolyam adatbázis; Töltse le a hozzáférési adatbázist; Hozzáférés; Előre-adatbázis-hozzáférés; Adatbázisok a hozzáférésben; Példa a hozzáférési adatbázisra; Hozzon létre egy adatbázist a hozzáférésben; Példák a hozzáférési adatbázisokra; Adatbázis létrehozása a hozzáférésben; Hozzáférési adatbázisok; hozzáférési kérelmek; Hozzáférési jelentések; Hozzáférési táblák; Makrók a hozzáférésben; Hozzáférési tanfolyam; példák a társult adatbázisra; Hozzáférési űrlap; Microsoft Access adatbázis; Vásároljon egy adatbázist; adatbázis létrehozása; Példák az adatbázisra; Letöltési adatbázis; A DBMS tanfolyam; Adatbázis példák; Kész kifejezéspapír adatbázis. Tanfolyam-adatbázis "Auto Service" jött létre a hozzáférés 2010-ben, és átalakult a hozzáférés 2003-ban, így megnyílik a hozzáférés 2003, 2007, 2010.

Meg kell hoznia az AKSSS "Auto Service" adatbázisát. A "Car Service" befejező adatbázisának fő gombja. A "tulajdonosok" formája az "autók" alárendelt formájával. "Autók" forma. A "munka kategória" formája. "Alkalmazottak" formájában. "Szolgáltatás" forma. "Kérések" oldal. Kérjen "művek és munkavállalók csoportosítása". Kérés "a vezetéknév mechanika". Kérjen "gosnomer kereső". Jelentés "A művek és a munkavállalók csoportosítása". Jelentés "a vezetéknév mechanikájával". Jelentés "a vezetéknév mechanikájával". Az adatok diagramon a kész adatbázis „Auto service” felirat jelenik meg táblázatok táblázatok: a tulajdonosok, autók, szolgáltatás, munka kategóriában, az alkalmazottak. Az "autók" táblázat szerkezete: állam. Szoba, márka, tulajdonos. A "tulajdonosok" táblázat szerkezete: Tulajdonos №, Teljes név, mobiltelefon, vezetői engedély. Szerkezete az asztalon „Work kategória”: a munka-kód, a munka nevét, leírását, költségek munka. Felépítése a „Service” tábla: számát, autó, munka kategóriában, sorrendben a rendelkezésre álló helyeket, az alkalmazottak. A "alkalmazottak" táblázat szerkezete: munkavállalói szám, mobiltelefon, cím, teljes név. A "Munka és alkalmazottak csoportosítása" lekérdezési struktúra a konstruktor módban. A lekérdezés szerkezete "a szerelő neve" a konstruktor módban. A "GOS szoba keresése" lekérdezési struktúra a konstruktor módban. Makrók konstruktőr módban.

A technológia automatizálása az egyetem végére az ACS Mitita keretein belül

Adatbázis "Auto Service"

Táblázat kommunikáció: Táblázat custumers társul a mesterek táblázat segítségével 1: n át a VIN_NUMBER területén A Vám táblázat társított Számítási táblázat által kapcsolat 1: 1 mező ...

Adatbázis "diákok"

A program az egyes funkciók működéséhez szükséges könyvtárakkal kezdődik. #Inlude. - Fájlok, struktúrák és funkciók kezelése. #Inlude. - az STRCMP () funkcióhoz. #Inlude. - A képernyő tisztítási funkciójához. ...

Adatbázis-forgalmi rendőrség

A táblázat az első normál formában van, majd csak akkor, ha egyetlen vonala sem tartalmaz egynél több értéket bármely mezőben, és egyik legfontosabb mezője sem üres. A hozzáállás a második normál formában van ...

Adatbázis a fémtermékek számításához az SQL Server platformon

Az automatizált rendszer tervezésének folyamata a grafikus jelölésben írt modell létrehozása. Ebben az esetben a strukturális tervezés általános elvei megfelelnek: a lefelé irányuló fejlesztés, a modell hierarchikus felépítése ...

Az információs rendszer bevezetésének megszervezése LLC "Mensformat"

Az adatfeldolgozó egység tervezése a K1804VS2 strukturális alapon

A vezérlőeszköz (UU) egy olyan kombinációs áramkör, amelynek hét bemenet van. Külső vezérlőjeleket és belső jelet alakít ki FPN-vel a vezérlőjelek beállításához a mikrocircuit blokkokhoz ...

Automatizált információs rendszerek kidolgozása az olajkútok összekapcsolásával

Adatbázis létrehozásához a DBMS MySQL Manager használatát használja. Mivel Oroszországban élünk, úgy döntöttünk, hogy kiválasztja a CP_1251 kódolást. Mi lenne a külső kulcsok használatának lehetősége az InnoDB motor ...

Az információs és referenciarendszer fejlesztése "Sharkovshchinsky Roo kereteinek"

Az Oktatási Minisztérium, Sport és Turisztikai Sharkovshchinsky kerületi végrehajtó bizottság található városi falu Sharkovshchina, ul. Komsomolskaya, 15. Oktatási Tanszék ...

A szoftver "létesítményi osztály"

Structural Scheme - A készítményt tükröző diagram, amely a termékrészek szabályozására irányul. Ha az objektumbomlás, az objektumok objektumok (6.1 ábra). 6. ábra ...

A vállalkozásban lévő személyzet elszámolási és mozgásának rendszerének fejlesztése

A program használata előtt olyan adat-inicializálási folyamatot kell végeznie, amely több szakaszra osztható: 1. Töltse fel a szervezetről szóló információkat ...

A diákok tanulási számviteli rendszerének fejlesztése

Az adatbázis létrehozásához a Microsoft SQL Server 2005 Express Edition DBMS használata. A következő műveleteket végezzük: E szakasz megvalósítását a Microsoft Visual Studio 2005 segítségével hajtják végre. Amikor a menüsor Eszközök gombjára kattint, a parancsok listája kimarad ...

Helyszínteremtés az Elovsky kerület nyilvántartási irodájának példáján

Számos alapvető helyszínek van: - lineáris - weboldalak találhatók egy adott sorrendben. Szigorúan meghatározzák az egyik weboldalról való átmenetet a másikra. Egy ilyen szerkezet indokolt, például a tanuláskor ...

Elektronikus osztály-magazin

A feladat szerint a feladat szerint az adatbázis technikai feladata 3 táblázat: profil, teljesítmény, téma ...

Küldje el a jó munkát a tudásbázisban egyszerű. Használja az alábbi űrlapot

A diákok, a diplomás hallgatók, a fiatal tudósok, akik a tudásbázisokat használják tanulmányaikban és munkájukban, nagyon hálás lesznek neked.

Posted on http://www.allbest.ru/

Oroszország első magasabb technikai intézménye

Az Orosz Föderáció Oktatási és Tudományos Minisztériuma

A magasabb szakmai oktatás szövetségi állami költségvetési oktatási intézménye

"Nemzeti ásványi nyersanyag egyetem" hegy "

Tanfolyam

"Adatbázis - automatikus szolgáltatás"

Fegyelem szerint: Alkalmazási programozás

Elvégzett: Stepanova K.a.

Ellenőrzött: Matyukhin S.a.

St. Petersburg 2013 év

Bevezetés

1. A téma terület leírása

2. Az adatbázis szerkezetének leírása

3. Táblázatok

4. Műszaki feladat

5. A program leírása

6. Összetevők

7. Felhasználói séma

8. Interfész

Következtetés

Bibliográfia

Alkalmazás

Bevezetés

Életkorunkban egy évszázad digitális technológia, a számítógép döntő szerepet játszik. Most minden szervezetben - hogy az állami intézmények vagy a magánvállalatok számítógépesek-e, és ez egy nagyon nagy számítástechnikai teljesítménynek köszönhető. A legkomplexebb folyamatok és feladatok kiszámítása a lehető legrövidebb idő alatt történik, és az idő tényezője gyakran fontos szerepet játszik a legtöbb feladatban. Az utóbbi években a számítási teljesítmény és a számítógép memóriája hihetetlenül nagy lett, és az árak jelentősen csökkentek, ez hozzájárult az emberi tevékenység minden iparágának tömeges számítógépesítéséhez. Nehéz elképzelni az életet okos autó nélkül, amely egyszerűsíti és felgyorsítja a hatalmas mennyiségű feladatot. A számítógép hasznossága a szakosodott szoftver hiányában nem csökken, amely nélkül a "vas asszisztens" haszontalan lesz. Ezt a munkát megvitatják az ilyen fontos, és a legtöbb szervezet és a fő program létrehozásáról, amelynek neve az adatbázis. Ebben az esetben az autószolgáltatási adatbázis.

1. A téma területének leírása

A feladat célja, hogy olyan szoftverterméket szerezzen, amely lehetővé teszi, hogy információkat tároljon a szolgáltatás szolgáltatásairól, az automatikus hibáik hibáira, az adatfeldolgozás hatékonyságának és megbízhatóságának biztosítására.

Az autószolgáltatási adatbázis az autószolgáltatók számára készült, és hozzáférést biztosít az autó márkainformációkhoz, a látogatás, a hiba dátuma, a vin szoba, az ügyféladatok: telefonszám stb.

A program hatékonysága a feldolgozási idő csökkentése, a szükséges információk keresése.

A feladat automatizálásának szükségessége az a tény, hogy a jelentések és a mérnökök számviteli adatainak mintáját általában kézzel készítik, vagy excel, jelentős időt töltenek. Ez a program keresési képességeket, szűrést és adatrendelést is biztosít.

Nincsenek különleges ismeretek a programozással a programozás területén való munkavégzésre.

2. A BD szerkezetének leírása

Táblázat Kommunikáció:

A Custumers táblázat a Masters táblázathoz kapcsolódik az 1: N Connection segítségével a VIN_NUMBER mezőn keresztül

A Custumers táblázat a VIN_NUMBER mezőn keresztül 1: 1-es számítási táblázathoz kapcsolódik a számítási táblázathoz

3. Asztalok

1. táblázat: Ügyfelek (vezető asztal)

2. táblázat: Masters (LED)

3. táblázat: Masters (LED)

szoftver automatikus javítás alapszerkesztése

4. Műszaki feladat

A fejlesztés alapja:

A tanár feladata a gyakorlati képzésre és a tanfolyam végrehajtására.

Fejlesztési feladat:

A program célja, hogy automatizálja az autószolgáltatók működtetését.

A program követelményei:

· Automatizálni kell az automatikus szolgáltató működését

· Az információt folyamatosan tárolni kell számítógépes merevlemezen

· Meg kell tekinteni az adatbázist azzal a lehetőséggel, hogy eltávolítsa ezt az információt.

A megbízhatóság követelményei:

· A programnak kezelnie kell a felhasználói hibás műveleteket és jelentenie kell.

· A programnak biztosítania kell a bemeneti információk ellenőrzését.

5. Programleírás

privát Void Form1_load (Object Sender, Eventargs E) () // A fő alkatrészek betöltése

privát Void B_ADD_CLICK (Object Sender, Eventargs E) () // Új bejegyzés hozzáadása

privát void b_replace_click (Object Sender, Eventargs E) () // A rekord szerkesztése

privát Void B_Cancel1_click (Object Sender, Eventargs E) () // Mégse

privát Void B_Save_click (Object Sender, Eventargs E) () // A változások megtakarítása

privát Void B_Record1_Click (Object Sender, Eventargs E) () // Adatok írása

privát Void B_Delete_Click (Object Sender, Eventargs E) () // Adatok törlése

privát void b_exit_click (Object Sender, Eventargs E) () // Lépjen ki a programból

6. Alkatrészek

7. Séma Felhasználó

1. táblázat Az "Ügyfelek" és a 2. táblázat "Masters" kapcsolódik az "Egy-sok" hozzáálláshoz a VIN_NUMBER mezőn keresztül.

1. táblázat: "Ügyfelek" és a 3. táblázat "költség" kapcsolódik az "Egy-egy" hozzáálláshoz a VIN_NUMBER mezőn keresztül.

8. Felület

Új bejegyzés hozzáadása

Régi bejegyzés szerkesztése

A felvétel eltávolítása

Rendezés dátum szerint

Aláírt táblázatok

Az "Auto Service" program főbb táblája:

1. Az ügyfél autók listája

2. Az autó tulajdonosának dátuma

3. hiba

4. Telefonos ügyfél

5. Vin szoba

6. Az Ügyféllista-kezelés gombokkal történik (Hozzáadás / csere / törlés)

7. A kabin ügyfelek megjelenítése és írása

8. Rendezés

10. A mesterek megválasztása

11. A táblázatok neve

12. Lépjen ki a programból

Következtetés

A munka eredménye az automatikus szolgáltató munkahelyét szolgáló szoftver létrehozása volt.

A kurzus során megvásárolták a C # programozási nyelv építésének és programozási adatbázisának készségeit.

Bibliográfia

1. MATYUKHIN S.A. "Programozás a C # objektumorientált megközelítésre" - tanítási módszeres komplexum 2013

2. A. Halesberg, M. Torgsensen, S. Viltamut, P. Gold C # programozási nyelv. Klasszikus számítógépek tudománya. 4. kiadás \u003d C # programozási nyelv (C # 4.0), 4. ed. - St. Petersburg: "Péter", 2012. - 784 p. - ISBN 978-5-459-00283-6

3. E. Stillman, J. Zöld Ismerje meg a C # -t. 2. kiadás \u003d fej első c #, 2ed. - St. Petersburg: "Peter", 2012. - 704 p. - ISBN 978-5-4461-0105-4

4. Andrew Troelysen programozási nyelv C # 5.0 és platform.net 4.5, 6. Edition \u003d Pro C # 5.0 és a .NET 4.5 keretrendszer, 6. kiadás. - M.: Williams, 2013. - 1312 p. - ISBN 978-5-8459-1814-7

5. Joseph Albahari, Ben Albahari C # 5.0. Könyvtár. Teljes nyelv leírása \u003d C # 5.0 Dióhéjban: a végleges hivatkozás. - M.: "Williams", 2013. - 1008 p. - ISBN 978-5-8459-1819-2

6. Herbert Shildt. C # 4.0: Teljes útmutató \u003d C # 4.0 A teljes hivatkozás. - M.: "Williams", 2010. - P. 1056. - ISBN 978-5-8459-1684-6

Alkalmazás. A kódprogramok

system.Collections.Genic használata;

a System.ComponentModel használatával;

system.Data használata;

rendszert használva;

a system.linq használata;

a System.Text használatával;

a system.threading.tasks;

a system.windows.Forms használatával;

nyilvános részleges osztályú formanyomtatvány: forma

Inicializecomponent ();

groupbox1.Visible \u003d FALSE;

groupbox2.Visible \u003d FALSE;

privát Void CustomersbindingNavigatoraveitem_click_1 (Object Sender, Eventargs E)

ez.validate ();

ez.Customersbindingsource.edditit ();

this.tableadaptermanager.updateall (this.db_autodataset);

private Void Form1_load (Object Sender, Eventargs E)

// TODO: Ez a kódsor a "db_autodataset.master" táblázatban betölti az adatokat. Szükség szerint mozoghat, vagy eltávolíthatja.

ez.masterstableadapter.Fill (this.db_autodataset.master);

// TODO: Ez a kódsor az adatokat a "db_autodataset.calculation" táblázatba terheli. Szükség szerint mozoghat, vagy eltávolíthatja.

this.calculationTableadapter.Fill (this.db_autodataset.calculation);

// TODO: Ez a kódsor a "db_autodataset.customers" asztalra terheli az adatokat. Szükség szerint mozoghat, vagy eltávolíthatja.

this.customerstableadapter.Fill (this.db_autodataset.customers);

privát void b_exit_click (Object Sender, Eventargs E)

privát void button5_click_1 (Object Sender, Eventargs E)

privát Void B_ADD_CLICK (Object Sender, Eventargs E)

groupbox1.Visible \u003d igaz;

b_replace.Visible \u003d FALSE;

b_delete.Visible \u003d FALSE;

b_exit.Visible \u003d FALSE;

b_Add.Visible \u003d FALSE;

b_exit2.Visible \u003d FALSE;

b_save.Visible \u003d FALSE;

textbox1.Text \u003d "";

textbox2.Text \u003d "";

textbox3.Text \u003d "";

textbox4.Text \u003d "";

textbox5.Text \u003d "";

privát void b_replace_click (Object Sender, Eventargs e)

textbox10.text \u003d ügyfelek datagridview.currentrow.cells.value.tostring ();

textbox9.text \u003d ügyfelek datagridview.currentrow.cells.value.tostring ();

textbox8.text \u003d ügyfelek datagridview.currentrow.cells.value.tostring ();

textbox7.text \u003d ügyfelek datagridview.currentrow.cells.value.tostring ();

textbox6.text \u003d ügyfelek datagridview.currentrow.cells.value.tostring ();

textbox6.readonly \u003d igaz;

groupbox2.Visible \u003d igaz;

b_Add.Visible \u003d FALSE;

b_delete.Visible \u003d FALSE;

b_exit.Visible \u003d FALSE;

b_exit2.Visible \u003d FALSE;

b_replace.Visible \u003d FALSE;

b_save.Visible \u003d FALSE;

privát Void B_Cancel1_Click (Object Sender, Eventargs E)

b_Add.Visible \u003d igaz;

b_delete.Visible \u003d igaz;

b_exit.Visible \u003d igaz;

b_exit2.Visible \u003d igaz;

b_replace.Visible \u003d igaz;

b_save.Visible \u003d igaz;

groupbox1.Visible \u003d FALSE;

privát Void B_Cancel2_Click (Object Sender, Eventargs E)

b_Add.Visible \u003d igaz;

b_delete.Visible \u003d igaz;

b_exit.Visible \u003d igaz;

b_exit2.Visible \u003d igaz;

b_replace.Visible \u003d igaz;

b_save.Visible \u003d igaz;

groupbox2.Visible \u003d FALSE;

privát Void B_Save_click (Object Sender, Eventargs E)

customersBindingNavigatorsaveItem_Click_1 (küldő, E);

privát Void B_Record1_click (Object Sender, Eventargs E)

Datatable Table \u003d db_autodataset.Tables;

DATAROW ROW \u003d TABLE.NEWROW ();

sor \u003d textbox1.Text;

sor \u003d convert.todatetime (Textbox2.Text);

sor \u003d textbox3.Text;

sor \u003d textbox4.Text;

sor \u003d textbox5.Text;

táblázat.rows.add (sor);

groupbox1.hide ();

b_replace.Visible \u003d igaz;

b_delete.Visible \u003d igaz;

b_exit.Visible \u003d igaz;

b_Add.Visible \u003d igaz;

b_exit2.Visible \u003d igaz;

b_save.Visible \u003d igaz;

privát Void B_Record2_click (Object Sender, Eventargs E)

Datatable Table \u003d db_autodataset.Tables; // 12 kötött hercegek. Asztal. Táblázat az első adatbázisfájllal

vinrab \u003d convert.toint64 (CUSHORSDATAGRIDEVIEW.CURRENTROW.CELLS.VALUE.TOSTRING ()); // 13 kapott VIN jelenlegi rekordot

Datarow Row \u003d table.Rows.Find (Vinrab); // 14 kompatibilis dinamikus. Row Sor a VIN C rögzítésével Shifrrab és átadott adatkészlet adatokat "Szerkesztés" állapotba, amely lehetővé teszi a mező értékeinek megváltoztatását

sor \u003d textbox10.Text; // 15 A sor második sor mezőjére az ilyen típusú ablak

sor \u003d convert.todatetime (Textbox9.Text); // 15 rögzítette a harmadik mező sorát

sor \u003d textbox8.Text; // 15 A negyedik sorban Row Row \u003d Textbox7.Text;

sor \u003d textbox6.Text;

table.acceptchanges (); // 15 Factchanges parancs lehetővé teszi, hogy megváltoztassa a mező értékeit

groupbox2.Hide (); // 16

b_replace.Visible \u003d igaz;

b_delete.Visible \u003d igaz;

b_exit.Visible \u003d igaz;

b_Add.Visible \u003d igaz;

b_exit2.Visible \u003d igaz;

b_save.Visible \u003d igaz;

privát Void B_Delete_Click (Object Sender, Eventargs E)

// töröl egy karakterláncot a kurzor alatt

// először felépít egy figyelmeztetést, hogy ne tegyen hibás eltávolítást

s1, S2, S3, S4, S5 karakterlánc, üzenet;

Direogresult eredmény; // 18

int ind \u003d customersdatagridview.curentrow.index;

s1 \u003d ügyfelekDATAGRIDEVIE.Curentow.cells.Value.Tostring ();

s2 \u003d CUSHORSDATAGRIDEVIE.CURRENTROW.CELLS.VALUE.TOSTRING ();

s3 \u003d customersdatagridview.curentrow.cells.value.Tostring ();

s4 \u003d customersdatagridview.curentrow.cells.Value.Tostring ();

s5 \u003d customersdatagride.currentrow.cells.value.Tostring ();

Üzenet \u003d "Mark Auto \u003d" + S1 + "\\ nDa látogatás \u003d" + S2 + "\\ n hibás \u003d" + S3 + "\\ n Tel. Ügyfél \u003d" + S4 + "\\ n vin szám" + S5;

// Az eredményváltozó értékeket akár dialogresult.yes, akár dialogresult.no

eredmény \u003d MessageBox.show (üzenet, "Törölje a következő rekordot?",

Messageboxbuttons.yesno, Messageboxicon.question);

ha (eredmény \u003d\u003d dialogresult.yes) // sor eltávolításra kerül

(// 20 A pufferasztalban az ügyfelekDATAGRIDEVIEW típusú datagrid aktuális táblázata meg van írva

CurrencyManager Curmng \u003d (CurrencyManager) CustomersDatagridView.bindingContext;

ha (curmng.count\u003e 0) // Ha az asztal nem üres

Curmng.Removeat (curmng.position); // megjelölt pozíció törlése

// itt az eredmény \u003d\u003d dialogresult.no és az elutasítás eltávolítása

// jön ki az eljárásból

Közzétett allbest.ru.

Hasonló dokumentumok

    Adatbázis létrehozása. Records keresése, módosítása és törlése. Feldolgozás és adatcsere. Tervezési adatbázis. A képletek meghatározása a bázis számított részéhez. Mezőképek és rekordok szerkesztése. Az adatbázisban szereplő információk benyújtásának formái.

    a tanfolyam munka, hozzáadva 23.02.2009

    Szoftverfejlesztés - Kirándulóbázis az Integrált C ++ Builder 6 programozási környezetben. Az adatbázis-adatok, a szerkesztés és az eltávolítás adatlapjának meghatározása. A felhasználói kézikönyv és a közös programfelület jellemzői.

    tANULMÁNYOK, Hozzáadva: 03.11.2013

    Indokolás A vállalkozások adatbáziskezelési rendszereinek szükségességének igazolása. Az adatbáziskezelő szoftverkezelő szoftver fejlesztésének jellemzői, szerkesztés, adatbázis-nyilvántartások beillesztése, lekérdezések és jelentések kialakítása.

    tANULMÁNYOS MUNKÁK, Hozzáadott 01/23/2010

    Adatbázis létrehozása és a hallgatói információk csoportosítására tervezett képzési adatbázis program leírása. Jellemzői a funkció a program: Add bejegyzések az adatbázis, szerkeszteni, törölni nyilvántartások és válogatás adatokat.

    tANULMÁNYOK, Hozzáadott 04/25/2011

    A Sports Inventory adatbázis program fejlesztése. Az algoritmus leírása modulok és blokkok működéséhez. Strukturális projekt prezentációs rendszer. A kívánt információ keresése. Automatikus adatrendelés. Records hozzáadása és szerkesztése.

    tANULMÁNYOK, Hozzáadott 08/15/2013

    Egyszerű referencia forma létrehozása. Szerkesztési űrlap tulajdonságai konstruktor módban. A vezérlők tulajdonságainak hozzáadása és szerkesztése. Tervezési jelentések az adatbázisban. Az asztal normál formáihoz és az adat-rendszer kialakításához.

    absztrakt, hozzáadva 11/23/2008

    Adatbázis és szoftver tervezése és fejlesztése. Információk az adatbázis struktúrájáról, letöltött táblázatok, űrlapok, jelentések, kérelmek, tárolt információk. Logikai és koncepcionális adatmodell; Válasszon szoftvert.

    tANULMÁNYOS MUNKA, Hozzáadott 01/20/2010

    A relációs adatmodell integritását támogató korlátozások típusai. Az elsődleges kulcsmező értékének meghatározása a generátor segítségével. A rekordok hozzáadása, módosítása és törlése a "Könyvtár" adatbázis táblázathoz SQL programozási nyelven.

    laboratóriumi munka, 10/10/10/2012

    A téma területének elemzése. A szálloda adatbázisának előkészítésére vonatkozó követelmények. A keresési folyamat végrehajtása a szükséges információkhoz. Táblázatok, kérések, jelentések és nyomtatás kialakítása. Adatok szerkesztése, hozzáadása és tárolása.

    tANULMÁNYOT, Hozzáadott: 02/07/2016

    Az alkalmazásfejlesztési eszközök kiválasztásának igazolása. Adatok hozzáadása, törlése, szerkesztése. Az adatbázisból származó információk visszaverése. Keresés a kiválasztott táblázatban. Adatok, entitás, logika, szilárd projektek. Program projekt interakciós rendszere.



Tetszett a cikket? Oszd meg