Si të konfiguroni telefonat inteligjentë dhe PC. Portali informativ
  • në shtëpi
  • Windows 7, XP
  • Temat e punimeve termike në disiplinën "Bazat e të dhënave": Referenca. Ndihmë nga HDPE për shitjen e një apartamenti

Temat e punimeve termike në disiplinën "Bazat e të dhënave": Referenca. Ndihmë nga HDPE për shitjen e një apartamenti

RAPORTI

Programi i mirëmbajtjes së bazës së të dhënave.

Moduli Proect1 përmban informacion për të gjitha 2- Formularët.

Formulari 1 ( Njësia 1) -përmban menunë kryesore, e cila ka artikujt e mëposhtëm:

  1. Të dhënat
  2. Ndihmë

Ø Ndihmë1

  1. Raportoni

Ø Raporti i shitjeve

Ø Raport mbi faturat

  1. Dilni

Për të krijuar një menu në formular, instaloni komponentin Menuja kryesore , e cila ka vetitë e mëposhtme:

Ø AutoHotkeys- nëse çelësat do të krijohen automatikisht thirrje e shpejtë... Nëse zgjidhni maautomatike atëherë Delphi do të krijojë automatikisht çelësat. Në maManuali kjo bëhet me dorë.

Ø AutoMegre- bashkim automatik me dritaret e fëmijëve.

Ø Imazhet- lidhja e një liste fotografish që mund të shfaqen në artikujt e menysë.

Ø Artikuj- janë përshkruar artikujt e menysë.

Për të modifikuar menynë, klikoni dy herë në veçorinë Items dhe do të hapet redaktori i menysë. I njëjti redaktues mund të thirret duke klikuar dy herë mbi komponentin Menuja kryesore 1... Në inspektorin e objektit shkruani pronën Titulli fjala "Të dhënat". Duke shtypur butonin Enter, do të krijohet menyja Data. Pjesa tjetër e artikujve të menusë krijohen sipas analogjisë.

Krijimi i një nën-artikulli për menynë "Raport". Klikoni në kornizën poshtë menusë "Raporti" dhe në pronë Titulli fusim fjalën “Raporti i shitjeve”. Pjesa tjetër e nën-artikujve të menusë krijohen me analogji.

Për të krijuar një mbajtës ngjarjesh për klikim të një artikulli të menysë, zgjidhni artikullin " Dilni"Dhe klikoni dy herë mbi të ose shkoni te skeda Ngjarjet dhe klikoni dy herë mbi ngjarjen Ne klikim... Këto veprime do të bëjnë që Delphi të krijojë një mbajtës ngjarjesh për ngjarjen e klikimeve të menysë. Në këtë mbajtës, ne do të shkruajmë sa vijon:

Këtu po përdorim metodën e formës Mbylle ... kjo metodë mbyll formularin. Nëse mbyllim formularin kryesor, i gjithë aplikacioni do të mbyllet.

Për artikullin e menysë "Të dhënat" ne caktojmë një mbajtës të ngjarjeve:

GroupBox1.E dukshme: = E vërtetë;

Kjo metodë bën të dukshëm objektin GroupBox1 dhe objektet që ndodhen në të, të cilat përdoren për futjen dhe redaktimin e të dhënave në tabelat: "Mallrat", "Pranimi i mallit", "Shitja e mallrave".

Organizimi i lidhjes së bazës së të dhënave me programin kryhet përmes komponentëve të mëposhtëm:

Ø Tabela 1: TTtabela;

Ø Burimi i të Dhënave1: Burimi i të Dhënave;

Ø DBGrid1: TDBGrid.

Vendosni objektin DBGrid1 nga paleta e komponentëve DataControls Form1. Këtë objekt e aktivizojmë duke e përzgjedhur me miun. Le të kalojmë në pronën e saj Burim i të dhënave Burimi i të Dhënave 1.

Vendosni një objekt jo vizual Burimi i të Dhënave 1 nga paleta e komponentëve Qasja në të DhënaForma 1. Ne e aktivizojmë këtë objekt. Le të kalojmë në pronën e saj Set i të dhënave dhe zgjidhni listën e tyre rënëse Tabela 1.



Le të zgjedhim një Tabela jo-vizuale1: TT nga grupi i komponentëve BDE. Le ta vendosim ku të duash Forma 1... Këtë objekt e aktivizojmë duke e përzgjedhur me miun. Le të kalojmë në pronën e saj Emri i tabelës... Zgjidhni tabelën "Tovar" nga lista rënëse. Le të shkojmë në pronë Aktiv. Le ta bëjmë të barabartë E vërtetë... Pas kësaj në DBGrid shfaqet tabela e zgjedhur.

Për të menaxhuar këtë tabelë (shtimi, fshirja e të dhënave, ruajtja ose anulimi i ndryshimeve), vendosni Forma 1 nën tabelë është një objekt DBNavigator. Për ta bërë këtë, zgjidhni atë në paletën e komponentëve. Kontrollet e të dhënave. E aktivizojmë dhe shkojmë në pronë Burim i të dhënave, nga lista rënëse zgjidhni Burimi i të Dhënave 1.

Për analogji, ne krijojmë 2 tabelat e mbetura për tabelat " Ngjis"dhe" Rashod».

Për të krijuar një mbishkrim mbi tabelën, vendosni një objekt në formularin tonë Burim i të dhënave nga paleta e komponentëve Standart. Le ta aktivizojmë. Le të kalojmë në pronën e saj Titulli. Le të fusim tekstin "Produkt".

Për analogji, etiketat krijohen për tabela të tjera: " Ngjis"dhe" Rashod».

Për të krijuar një buton me një foto, shkoni te grupi i komponentëve Shtesë. Le të zgjedhim një objekt BitBtn. Le ta vendosim atë në objekt Kutia e grupit 1... Le ta aktivizojmë. Le të kalojmë në pronën e saj E sjellshme... Nga lista rënëse, zgjidhni bkAnulo... Më pas kalojmë në pronë Titulli... Le të shkruajmë fjalën "Dalje". Le të qëndrojmë në pronë E sjellshme dhe e bëjnë të barabartë bkMe porosi... Le të krijojmë një mbajtës ngjarjesh për këtë buton:

GroupBox1.E dukshme: = E gabuar;

Për të krijuar një wildcard ju duhet të aktivizoni objektin Tabela 2. Klikoni dy herë në këtë objekt... Dritarja e redaktuesit të fushës do të hapet. Në dritaren e kontekstit të redaktuesit të fushës, zgjidhni komandën NewFields... Le t'i japim fushës së re emrin "tov" dhe llojin Varg... Vendosni çelësin në grup Lloji i fushës në pozicion kërkim... Në listë Grupi i të dhënave Tabela 1- ky është grupi i të dhënave që dëshironi të shikoni. Në të dyja listat Fushat kyçe dhe Fushat e kërkimit të kësaj kutie dialogu, zgjidhni vlerën kod- kjo është fusha e përgjithshme mbi vlerën e së cilës do të kryhet kërkimi. Në listë Rezultati zgjidhni vlerën NaimT- kjo është ajo që duhet të shfaqet në të dhënat tona.

Në mënyrë të ngjashme, ne krijojmë fusha kërkimi për Tabelën 3.

Për artikullin e nënmenysë "Raporti i shitjeve" dhe "Raporti i marrjes", krijoni një mbajtës ngjarjesh me ndryshimin e emrave të tabelave dhe fushave, përkatësisht, i cili shkarkon të dhënat e tabelës në një dokument. Microsoft Word:

Var Str1, Str2, Str3, Str4: String;(njofton variablat si Varg }

VSpisok, shenj: Variant;(deklaron variabla si Variant }

VSpisok: = CreateOleObject ("Word.Application.8");(Krijon një objekt Ole)

VSpisok.Documents.Open ("D: \ institut \ Nort \ spisok0.doc");(ngarkon shabllonin e dokumentit)

VSpisok.ActiveDocument.SaveAs ("D: \ institut \ Nort \ spisok1.doc");(ruan shabllonin në një dokument pune)

VSpisok.E dukshme: = E vërtetë;(bën një dritare Fjala e dukshme}

shenjë: = VSpisok.ActiveDocument.Bookmarks;(në një ndryshore shenjë shkruan faqerojtës)

shenjë.Artikulli ("N1").Zgjidh;(vendos kursorin në faqeshënuesin N1)

Tabela3.E para;(qëndron në rekordin e parë të tabelës)

Ndërsa Jo Tabela3.Eof fillojnë(mbush tabelën në një lak)

Str1: = Tabela 3 ["KodR"];(e cakton Str1 në vlerën e fushës Table3)

Str2: = Tabela 3 ["tovar"];(i cakton Str2 vlerën e fushës Table3)

Str3: = FloatToStr (Tabela 3 ["kol"]);(konverton vlerën e fushës Table3 [‘kol’] nga Number në String dhe cakton vlerën e dhënë ndryshorja Str3)

Str4: = DateToStr (Tabela 3 ["DataR"]);(konverton vlerën e fushës Table3 ['DataR'] nga lloji Date në llojin String dhe ia cakton këtë vlerë ndryshores Str4)

VSpisok.Selection.InsertBefore (Str1);(duke shkruar Str1 në pozicionin aktual)

VSpisok.Selection.InsertBefore (Str2);(duke shkruar Str2 në pozicionin aktual)

VSpisok.Selection.MoveRight (12);(kaloni në fushën tjetër të tabelës së dokumenteve)

VSpisok.Selection.InsertBefore (Str3);(duke shkruar Str3 në pozicionin aktual)

VSpisok.Selection.MoveRight (12);(kaloni në fushën tjetër të tabelës së dokumenteve)

VSpisok.Selection.InsertBefore (Str4);(duke shkruar Str4 në pozicionin aktual)

VSpisok.Selection.MoveRight (12);(kaloni në fushën tjetër të tabelës së dokumenteve)

Tabela 3.Tjetër;

Le të krijojmë një mbajtës ngjarjesh për nënmenynë "Help 1":

Form2.ShowModal;

Metoda ShowModal hap Form2 (mbi të gjitha dritaret e tjera).

Ky formular është krijuar për të shfaqur të dhëna për shitjen dhe marrjen e mallrave. Zgjedhja e mallrave kryhet klikoni dy herë duke regjistruar artikullin e kërkuar në tabelën "Artikulli".

Te krijosh këtë formë ju duhet të kryeni sekuencën e mëposhtme në menunë kryesore Delphi File - New - Form. Ruajeni atë në drejtorinë ku është ruajtur databaza jonë. Në shtojca Përdorimet, në redaktorin e kodit, shkruani Njësia 1.

Tani le të krijojmë një tabelë nga ku do të merren informacionet për përzgjedhjen. Për ta bërë këtë, zgjidhni objektin DBGrid1 nga paleta e komponentëve Kontrollet e të dhënave dhe objekt Burimi i të Dhënave 1 nga paleta e komponentëve Qasja në të Dhëna... Le t'i vendosim këto objekte në tonën forma e ekranit... Ne aktivizojmë objektin Burimi i të Dhënave 1. Le të kalojmë në pronën e saj Set i të dhënave... Zgjidhni Form1.Table1 nga lista rënëse

Ne aktivizojmë objektin DBGrid1. Le të shkojmë në ngjarjen e tij OnDblClick. Le të krijojmë një procedurë përpunimi për këtë ngjarje:

Var Str1: Varg;

Str1: = Form1.Tabela1 ["kod"];

Label2.Caption: = "Shitet sipas" + Forma1.Tabela1 ["naimT"];

Label3.Caption: = "Pranim nga" + Forma1.Tabela1 ["NaimT"];

Query1.SQL.Clear;

Query1.SQL.Add ("Zgjidh * nga rashod ku KodR =" + "" "" + Str1 + "" "");

Pyetja1.Open;

Query2.SQL.Clear;

Query2.SQL.Add ("Zgjidh * nga postup ku KodP =" + "" "" + Str1 + "" "");

Pyetja2.Open;

Për të krijuar një tabelë që do të shfaqë informacione rreth këtij produkti, duhet të krijoni objekte DBGrid2 nga paleta e komponentëve Kontrollet e të Dhënave, nje objekt Pyetja 1 nga paleta e komponentëve BZHA dhe gjithashtu objektin Burimi i të Dhënave 2 nga paleta e komponentëve Qasja në të Dhëna... Ne aktivizojmë objektin Burimi i të Dhënave 2 dhe zgjidhni pronën e tij Set i të dhënave... Nga lista rënëse, zgjidhni Pyetja 1.

Ne aktivizojmë objektin DBGrid2, le të qëndrojmë në pronën e saj Burim i të dhënave dhe nga lista rënëse zgjidhni Burimi i të Dhënave 2... Ne aktivizojmë objektin Pyetja 1, le të kalojmë në pronën e saj SQL dhe në redaktorin e kodit shkruani zgjidhni * nga rashod.

Për analogji, krijohet një tabelë tjetër për të zgjedhur nga tabela "Postup".

konkluzioni

Kështu në këtë punim është zhvilluar sistemi informativ “Kontabiliteti i mallrave në magazinë”. Ky IS është krijuar për të automatizuar aktivitetet e kokës. magazinë për kontabilizimin e mallrave në magazinë.

IS përbëhet nga softuer dhe pjesë informacioni. Nënsistem softuerësh përbëhet nga:

Ø nënsistemin e kontrollit;

Ø nënsistemi i mirëmbajtjes së bazës së të dhënave;

Ø nënsistemin e raportimit;

Ø nënsistemi referues.

Pjesa e informacionit përfshin një bazë të dhënash të përbërë nga tre tabela të ndërlidhura ("Mallrat", "Pranimi i mallrave", "Shitjet e mallrave"), të implementuara në formatin "Paradox 7.0". Baza e të dhënave përmban të dhëna për disponueshmërinë e mallrave, marrjen dhe shitjen e tyre, furnitorët, blerësit.

Sistemi i informacionit zhvilluar nga Delphi 6.0 duke përdorur komponentë standardë.

IS ju lejon të redaktoni informacionin në bazën e të dhënave, si dhe në kohë reale (RMV) për të gjeneruar certifikata dhe raporte. Referencat formohen me kampionim të dhënat individuale sipas emrit të produktit. Raportet gjenerohen në formën e tabelave duke krijuar nga shabllonet Dokumentet MS-Word përmes teknologjisë COM.

Vëllimi i përgjithshëm i IC-së së zhvilluar është 974 Kb. IS mund të funksionojë në çdo dritare OS të përputhshëm.

NË PRAKTIKË NGA SPECIALTITET E PROFILIT

OJSC AKB "Svyaz - Bank"

Ulyanovsk, 20__

në lidhje me praktikën

Ka shumë përkufizime Baza e të dhënave, me këtë koncept nënkuptojmë sa vijon:

Baza e të dhënave ─ një skedar (dokument) në të cilin informacioni (të dhënat) ruhen në një format të veçantë.

Përkufizime të tjera të bazës së të dhënave.

Baza e të dhënave:

    Një skedar të dhënash i një strukture specifike.

    Një koleksion i emërtuar i të dhënave të ndërlidhura për një fushë të caktuar lëndore.

    Disa koleksione të unifikuara të dhënash të ndara nga një grup njerëzish.

    Ruajtja elektronike e informacionit, qasja në të cilën kryhet duke përdorur një ose disa kompjuterë.

    Informacione (të dhëna) të ndërlidhura rreth objekteve të organizuara dhe të ruajtura posaçërisht në memorien e jashtme të kompjuterit.

    Një model informacioni që ju lejon të ruani rregullisht të dhëna për një grup objektesh që kanë të njëjtin grup vetish.

Llojet e modelit të bazës së të dhënave

        Hierarkike;

Ka lidhje midis objekteve. Një element konsiderohet kryesori, pjesa tjetër janë të varur. Çdo objekt mund të përfshijë disa objekte më shumë nivel i ulët... Paraqet grafikisht një pemë të përbërë nga objekte të niveleve të ndryshme.

        Rrjeti;

Është një përgjithësim i hierarkisë për shkak të supozimit të objekteve me më shumë se një paraardhës.

        Relacionale;

Më i zakonshmi është përgjithësimi i rrjetit dhe modelit hierarkik të bazës së të dhënave. Përbëhet nga një ose më shumë tabela dydimensionale të ndërlidhura.

    Një rresht i tabelës është një shembull objekti (rekord);

    Kolona e tabelës është një atribut i një objekti (fushe).

Marrëdhëniet midis tabelave mund të ekzistojnë në parimin kryesor (prind, mjeshtër) - vartës (fëmijë, detaje).

Sistemet e menaxhimit të bazës së të dhënave

DBMS ─ një sistem programesh që ju lejon të krijoni një bazë të dhënash, të përditësoni informacionin e ruajtur në të, duke siguruar qasje të përshtatshme në të për shikim dhe kërkim.

Përkufizime të tjera të një DBMS.

DBMSsoftware, me qellim qe:

      përshkrimet e të dhënave, manipulimi i të dhënave (manipulimi);

      menaxhimi i të dhënave në memorie të jashtme;

      mbrojtjen e të dhënave dhe kontrollin e integritetit, kontrollin e njëkohshëm të aksesit;

      operacionet e shërbimit me të dhëna (administrim, arkivim, etj.).

DBMS─ një grup mjetesh softuerësh të krijuar për të krijuar një strukturë të bazës së të dhënave për plotësimin dhe modifikimin e përmbajtjes së saj dhe për vizualizimin e informacionit, d.m.th. për të zgjedhur të dhëna që plotësojnë kriteret e specifikuara, renditini dhe shfaqni në një ekran, printer ose transferoni përmes rrjeteve kompjuterike.

DBMS─ një program me të cilin informacioni futet në bazën e të dhënave, shikohet, renditet, filtrohet, kërkohet, eksportohet (përkthehet në formatet e DBMS-ve të tjera) ose importohet.

DBMSsoftware projektuar për të punuar me bazat e të dhënave.

Llojet e nënd

    Me anë të ekzekutimit:

    universale (Qasje);

    e specializuar (1C);

Me anë të aksesit të të dhënave:

  • lokale (dBase; Access; Paradox);

    rrjeti, i shpërndarë (Serverët e bazës së të dhënave: MS SQL Server, InterBase, Oracle, PostgreSQL).

Mundësitë dhe qëllimi i nënd

Qëllimi kryesor i një DBMS është t'i sigurojë përdoruesit një mjet të thjeshtë dhe të përballueshëm që do t'i lejojë atij të krijojë bazat e të dhënave që i nevojiten.

Për të punuar me një bazë të dhënash, DBMS duhet të sigurojë:

    aftësia për të futur dhe lexuar informacion;

    punoni me një sasi të madhe të dhënash;

    shpejtësia e marrjes së të dhënave;

    integriteti i të dhënave (konsistenca e tyre);

    mbrojtje nga shkatërrimi, shkatërrimi, nga qasja e paautorizuar;

    sistemi i kërkesave miqësore (për përdorues pa trajnim të veçantë).

Le të shqyrtojmë më në detaje llojet e modeleve të bazës së të dhënave.

Zhvillimi i formularëve të bazës së të dhënave

Për siguria e informacionit u krijua një dritare për futjen e emrit të përdoruesit dhe fjalëkalimit (Figura 2.3).

Figura 2.3 - Dritarja për hyrjen në bazën e të dhënave

Pas hyrjes në sistem, shfaqet faqja kryesore e bazës së të dhënave, në të cilën ka 3 Butona për të hyrë në modulet e programit, si dhe DBGrid, i cili shfaq informacionin bazë për mysafirët aktualë të hotelit. (Figura 2.4)


Figura 2.4 - Faqja kryesore e bazës së të dhënave

Figura 2.5 - Moduli i kërkesës

Formulari përmban 4 pyetje të gatshme SQL që do të kërkohen për administratorin e hotelit. Komponentët RadioButton përdoren për të kaluar ndërmjet kërkesave. Ka 2 butona në formular për t'u kthyer Faqja kryesore dhe për të shkuar për të parë të gjithë bazën e të dhënave. Kodi i programit në shtojcën A

Ekziston edhe një formular për shikimin e të gjitha bazave të të dhënave. Mund të shkoni tek ai pasi të klikoni butonin "Shiko DB". (Figura 2.6)

Figura 2.6 - Forma e pamjes së bazës së të dhënave

Në formular ka 4 komponentë RadioButton për kalimin ndërmjet tabelave, një komponent DBGrid për shikimin e të dhënave nga tabelat dhe një komponent DBNavigator për menaxhimin, shtimin, modifikimin dhe fshirjen e të dhënave në bazën e të dhënave. Ekziston gjithashtu një buton për të shkuar te moduli i kërkesave - butoni "Shko te kërkesat".

Për bazat e të dhënave, aftësia për të krijuar një raport të printueshëm është shumë e rëndësishme. Prandaj, ne shtuam një formular për raporte në program (shkoni te butoni "Raporto"). Raporti u krijua duke përdorur komponentët e skedës QuickReport. Dritarja e raportit është në zhvillim e sipër. (Figura 2.7)

Për mbarështim informacionin që ju nevojitet në raport, ne përdorëm një pyetje SQL. Vetë pyetja është shkruar brenda komponentit ADOQuery në vetinë SQL. Komponenti ADOQuery merr informacion nga moduli i të dhënave DM, të cilin e lidhëm me formularin duke përdorur komandën "File> Use Unit...". Në formularin QuickReport, rreshtat e mëposhtëm u përfshinë në vetitë: PageHeader (titulli, data dhe ora e krijimit të raportit ndodhet në të), Titulli (është i shkruar emri i raportit), ColumnHeader (emrat e kolonave për regjistrimet janë shkruar ), Detaje (përdoret për të mbushur raportin me të dhëna nga baza e të dhënave), PageFooter (tregohen faqet e raportit). Për të marrë dhe plotësuar të dhënat nga ADOQuery, kemi përdorur komponentët QRDBText, të vendosur në vetitë: DataSet - lidhje me ADOQuery, DataField - kolonat e kërkuara nga baza e të dhënave. Ne kemi përdorur gjithashtu QRlabel për nënshkrime të ndryshme. Kodi i programit dhe teksti i kërkesës janë në Shtojcën A.

Figura 2.7 - Formulari i raportit

Pas veprimeve të mësipërme, ne morëm një raport të gatshëm (Figura 2.8)


Figura 2.8 - Raporti i përfunduar

Krijimi i sistemit të ndihmës në internet

DrExplane është një mjet shumë i lehtë për t'u përdorur për zhvillim. pa njohuritë e nevojshme, mund të krijoni shpejt Ndihmë HTML(CHM), ndihmë në ueb, dokumente PDF dhe Word.

Ndihmë e gatshme (Figura 2.9)

Figura 2.9 - Ndihmë

Kërkohet të krijohet një guaskë për të punuar jashtë linje lloje te ndryshme libra referencë.

Të gjitha drejtoritë ndahen në dy lloje - bazat e të dhënave dhe drejtoritë në formatin html.

Vetë skedarët e drejtorisë (struktura) duhet të zhvillohen në bazë të dëshirave të mia. Kjo do të thotë, rezulton se ju duhet të zhvilloni një guaskë dhe një format skedari që "kuptohet" nga guaska.

Predha duhet të jetë në gjendje të lidhë këto drejtori, t'i kërkojë ato, të krijojë zgjedhje nga baza e të dhënave, të eksportojë regjistrime, të renditë regjistrimet, të modifikojë, të shtojë të dhënat e veta dhe ndryshimet. Gjithashtu, guaska parashikon punën e klasifikuesit të regjistrimeve, krijimin e klasifikuesit tuaj (në tekstin e mëtejmë "grupet e përdoruesve").

Si mundësi shtesëështë planifikuar të zhvillohet një modul për printimin e të dhënave të adresës në zarfe, duke krijuar ditar elektronik, kalkulator.

Qëllimi i guaskës është të punojë me sasi e madhe baza të ndryshme të dhënash. Baza e të dhënave kryesore është një bazë të dhënash e ndërmarrjeve ruse.

Drejtori në formën e një baze të dhënash.

Baza e një referimi të tillë janë tabelat e të dhënave. Tabela kryesore dhe tabelat e lidhura (në të njëjtën mënyrë si në akses).

Për shembull, ekziston një tabelë kryesore me fushat e mëposhtme:

Emri i kompanisë

Kodi i qytetit

Stacion karburanti

Yekaterinburg, Lenina, 1

Omsk, Mira, 44

Moskë, tregti, 23

Fushat e shënuara me * në shembull janë fusha të indeksit, domethënë ka edhe dy tabela të tjera që përmbajnë deshifrimin e këtyre indekseve.

Indeksi i rajonit

Qyteti i Moskës

Kodi postar i qytetit

Deshifrimi

Yekaterinburg

Në guaskë, kur punoni me drejtorinë, shfaqen të dhëna tashmë të deshifruara. Këto tabela indeksuese janë bërë për të zvogëluar volumin e librit të referencës. Në fund të fundit, për shembull, rekordi "rajoni Sverdlovsk" mund të gjendet në bazën e të dhënave shtatëdhjetë deri në tetëdhjetë mijë herë.

Shembulli i mësipërm është paraqitur për referencë, në fakt, tabelat janë më të mëdha dhe numri i fushave është më i madh.

Për çdo referencë të tillë, ekziston një tabelë e "klasifikuesit të regjistrimeve", domethënë një fushë indeksi që cakton një rekord për një grup të caktuar. Vetë klasifikuesi (lista) vendoset në dritare e veçantë në desktopin e guaskës. Kur zgjidhni një ose një tjetër rekord nga klasifikuesi, bëhet një përzgjedhje e regjistrimeve nga baza e të dhënave dhe shfaqen vetëm ato që plotësojnë kushtin.

Vetë skedari i drejtorisë përbëhet nga disa pjesë: vetë tabelat dhe informacioni i mëposhtëm:

Të dhënat teknike të manualit: titulli, përshkrimi, autori, data Përditësimi i fundit, kostoja, rruga e faqes së kësaj drejtorie në sajt (hiperlidhja).

Një numërim i funksioneve që duhet të funksionojnë në shell me këtë referencë.

Lista e fushave me të cilat kryhet "kërkimi i shpejtë".

Struktura e kartës së regjistrimit.

Paraqitja e formularit për shtypjen e shënimeve nga libri i referencës.

Të dhënat e licencës

Tabela e klasifikimit të regjistrimeve

Është planifikuar të bëhet vetë skedari i drejtorisë bazuar në xml, por këtu në diskrecionin e zhvilluesit. Gjëja kryesore është që ky format të jetë i kuptueshëm për guaskën dhe drejtoria është e lidhur saktë.

Kur referenca lidhet, guaska lexon të gjitha të dhënat, transferon të gjitha tabelat në katalogun e saj dhe organizon marrëdhëniet midis tabelave. Dhe të gjitha funksionet për të punuar me drejtorinë janë të lidhura: kërkimi, zgjedhjet, eksporti, etj.

Referenca në formathtml.

Ky lloj referimi është një koleksion faqesh dhe figurash. Si lundrim nëpër këtë referencë, përdoret një skedar menuje, përmbajtja e të cilit vendoset në dritaren e klasifikuesit. Për të punuar me një referencë të tillë, duhet të ndërtoni një shfletues të thjeshtë në guaskë. Të gjitha të dhënat (faqet dhe fotografitë) për referencën do të përmbahen në skedarin e referencës, qasja në guaskën e Internetit nuk kërkohet.

Kërkesat për funksionimin e guaskës duhet të jenë më minimalet: listë e madhe sistemet operative(në faza fillestare mund të kufizoheni në Windows 9x, 2000, NT, XP), sa më thjeshtë të jetë e mundur të dhënat teknike të kompjuterit ( RAM, procesor), nuk duhet të kërkohet të ketë të instaluar drejtues shtesë, programe. Gjithçka e nevojshme për funksionimin e guaskës duhet të instalohet nga kompleti i shpërndarjes.

Të gjitha funksionet duhet të jenë të arritshme dhe të kuptueshme për t'u përdorur nga një përdorues i zakonshëm.

Lista e të gjitha funksioneve të guaskës:

Drejtoria

Lidh direktorinë

Fshi drejtorinë

Lista e të gjitha drejtorive të disponueshme

Referenca 1

Manuali 2

Referenca 3

Lista e zgjeruar e drejtorive të instaluara

Kërkim i shpejtë

kërkim i avancuar

Kërko në gjetur

Zhvendos hyrjen te "Pocket"

Pastro "xhepin"

Shto një shënim

Fshi hyrjen

Redakto hyrjen

Importimi i të dhënave në një referencë

Kaloni te hyrja tjetër

Kaloni te rekordi i mëparshëm

Renditja e të dhënave në rend rritës AaL

Renditja e të dhënave në rend zbritës ЯàА

Konfigurimi i printimit

Printimi i mostrës

Redaktimi i formularit të daljes

Printim në zarfe

Llogaritësi

Ditari

Puna me grupe

Krijimi i grupit

Redakto grupin

Fshirja e një grupi

Shtoni hyrjen në grup

Hiq hyrjen nga grupi

Rreth programit

Merrni një listë të të gjitha drejtorive të disponueshme

Plot Termat e referencës përshkruar pamjen programet (vendndodhja e të gjitha dritareve, artikujt e menysë), Përshkrimi i plotë struktura e skedarit të drejtorisë, një përshkrim i cilësimeve, procesi i lidhjes së drejtorisë, etj.

Unë tërheq vëmendjen tuaj për faktin se më duhet një program për shpërndarje në një CD, dhe jo motorë interneti.

Fatkeqësisht, zhvilluesi që bëri guaskën për mua u zhduk pa lënë gjurmë, por ai arriti të zhvillojë ndërfaqen e programit. Jo plotësisht e vërtetë, por do të mjaftojë për të kuptuar se çfarë kam nevojë.

Artikujt kryesorë të lidhur