Išplėstinė paieška
 
 
 
Pradžia>Informatika>Internetas>XML dokumentų saugomų reliacinėse duomenų bazėse publikavimas Internete
   
   
   
naudingas 0 / nenaudingas 0

XML dokumentų saugomų reliacinėse duomenų bazėse publikavimas Internete

  
 
 
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
Aprašymas

Anotacija. Annotation. Įvadas. Tyrimų objektas. Darbo tikslas ir uždaviniai. Darbo ir tyrimų aktualumas. Darbo rezultatai. Darbo apimtis ir struktūra. WEB-aplikacijų struktūra. Klasikinė WEB struktūra. WEB-aplikacijų, naudojančių XML kalbą, stuktūra. XML (eXtensible Markup Language). XML sintaksė. Vardai. Dokumento dalys. Elementai. Atributai. DTD (Document Type Definition). Vidinis ir išorinis DTD. Elementai. Atributai. Esybės. Notacijos(NOTATION)- duomenys aprašyti ne XML kalba. XSL (eXtensible Stylesheet Language). XSLT. XSLF. W3C DOM. XML ir Duomenų Bazės. Duomenų saugojimas XML dokumente. Failų sistemos apribojimai. Problemų sprendimų būdai. Dokumentai ir mazgai. Duomenų bazės. Reliacinės Duomenų Bazės (RDB) ir XML. XML kaip duomenų perdavimo aplinka. Darbo užduoties realizacija. Technologijų parinkimas programų sistemos prototipui kurti. Microsoft Active Server Page (ASP). Microsoft Universal Data Access (UDA). Platformos parinkimas. Microsoft IIS 5.0. Apache Web Server. Programų sistemos prototipo kūrimo žingsniai. Duomenų peržiūra. Duomenų bazės pildymas. Paieška. Duomenų apie knygas paieška. Transformacija į PDF formatą. Išvados. Priedai (7).

Ištrauka

XML technologijų galimybės publikuoti bei apdoroti duomenis, saugomus reliacinėse duomenų bazėse, Internete. XML dokumentų transformacijos į HTML ir PDF formatus.


Darbo tikslas — išanalizuoti XML technologijas ir sukurti sistemą MOCURIS projekto duomenims saugoti, apdoroti ir pateikti Internete..
Darbo uždaviniai:
• atlikti XML technologijų analizę;
• sukurti MOCURIS projekto dokumentų saugojimo struktūrą ir realizuoti ją MS SQL serveryje;
• sukurti ASP scenarijus, generuojančius XML dokumentus, panaudojant duomenis saugomus reliacinėje duomenų bazėje, bei atliekančius dokumentų transformaciją į HTML ir PDF formatus;
• sukurti XSL stilių lenteles, įgalinančias transformuoti XML dokumentus pagal MOCURIS projekto reikalavimus;
• sukurti programų sistemos prototipą, naudojanti sukurtus ASP scenarijus, MOCURIS projekto dokumentų saugojimui, apdorojimui ir pateikimui;


Didėjant informacijos poreikiams ir plečiantis Internet tinklui vis labiau ėmė ryškėti HTML kalbos trukumai:
1. HTML dokumentus gali perskaityti žmogus, tačiau jie negali būti apdoroti kompiuterinėmis programomis.Tuo tarpu dauguma duomenų skirta būtent apdorojimui kompiuterinėmis programomis.
2. Gan skurdus žymenų aprašančių dokumento struktūrą rinkinys apribojantis dokumento
Šiems trukumams pašalinti 1996 metais W3C konsorciumas paskelbė apie naują Interneto standartą XML. XML — tai pirmoji žymėjimo kalba, kuria sukurti dokumentai taip pat lengvai suprantami žmogaus ir kompiuterinių programų. Žymenų rinkinys gali būti plečiamas.
Šiame darbe plačiai nagrinėjami XML kalbos privalumai ir trukumai,jos galimybės bei atlikta išsami XML technologijų analizė. Be to, remiantis sukauptomis žiniomis, buvo sukurta programų sistema skirta MOCURIS projekto duomenis, saugomus MS SQL Server 2000 duomenų bazėje, publikuoti bei papildyti jos Internete.XML dokumentai yra naudojami duomenų perdavimui tarp Web serverio ir kliento.


Atlikta išsami XML technologijų analizė.
Sukurta MOCURIS projekto dokumentų saugojimo struktūra.
Atlikta dokumento saugojimo struktūros realizacija MS SQL Serveryje.
Sukurti ASP scenarijai XML dokumentų generacijai iš MS SQL Serveryje saugomų duomenų.
Atlikta XML dokumentų transformacija į HTML ir PDF formatus, panaudojant sukurtas XSL stilių lenteles.
Sukurti ASP scenarijai leidžiantis papildyti duomenis, saugomus MS SQL Serveryje, Internete panaudojant Web puslapių interfeisą.
Panaudojant ASP scenarijus, sukurta paieškos sistema leidžianti Interneto lankytojams surasti juos dominančius duomenis pagal tam tikrus kriterijus.
Sukurtas programų sistemos prototipas, naudojantis sukurtus ASP scenarijus, MOCURIS projekto dokumentams saugoti, apdoroti ir pateikti.

Pirmosios kartos WEB aplikacijos rėmėsi klasikine kliento/serverio architektūra[2]. Kliento pusė — tai WEB naršyklė. Naršyklė perduoda puslapio užklausą į HTTP serverį. Kartu su užklausa perduodama visa eilė vardų ir parametrų susijusių su iškviečiamu puslapiu. Tokioje sistemoje serveris apdoroja užklausą, dinamiškai sukurdamas HTML dokumentą, naudojantis CGI ar ASP scenarijais.


Tokia architektūra dirba pakankamai efektingai, tačiau jai budingi keli apribojimai:
• darbas apribojamas kliento naršykle;
• visas turinys aprašomas HTML dokumento pavidalu.Klientas negali atlikti jokio papildomo turinio apdorojimo, jis yra apribotas dokumentu kuris tuo metų yra sugeneruojamas serveryje;
• tam, kad gauti kitokį vaizdo tipą (pvz. Grafikas vietoje lentelės )būtina dar kartą kreiptis į serverį nurodant tam tikrus užklausos parametrus;
• klientas ir serveris turi būtį sinchronizuoti.Net nežymus pakeitimai užklausos struktūroje gali sustabdyti visos sistemos darbą;
Kai kurios iš šių apribojimų leidžia panaikinti XML kalba. ...

Rašto darbo duomenys
Tinklalapyje paskelbta2006-11-29
DalykasInterneto diplominis darbas
KategorijaInformatika >  Internetas
TipasDiplominiai darbai
Apimtis95 puslapiai 
Literatūros šaltiniai18
Dydis2.17 MB
AutoriusDonatas
Viso autoriaus darbų2 darbai
Metai2002 m
Klasė/kursas4
Mokytojas/Dėstytojasdoc. dr. Olegas Vasilecas
Švietimo institucijaVilniaus Gedimino Technikos Universitetas
FakultetasFundamentinių mokslų fakultetas
Failo pavadinimasMicrosoft Word XML dokumentu saugomu reliacinese duomenu bazese publikavimas Internete [speros.lt].doc
 

Panašūs darbai

Komentarai

Komentuoti

 

 
[El. paštas nebus skelbiamas]

 
 
  • Diplominiai darbai
  • 95 puslapiai 
  • Vilniaus Gedimino Technikos Universitetas / 4 Klasė/kursas
  • doc. dr. Olegas Vasilecas
  • 2002 m
Ar šis darbas buvo naudingas?
Taip
Ne
0
0
Pasidalink su draugais
Pranešk apie klaidą