Pregled bibliografske jedinice broj: 483987
Sustav za automatizaciju ažuriranja WWW stranica
Sustav za automatizaciju ažuriranja WWW stranica, 2001. (računalni programski paket).
CROSBI ID: 483987 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Sustav za automatizaciju ažuriranja WWW stranica
(System for automated maintenance of Web sites)
Autori
Fertalj, Krešimir ; Helman, Tomo
Izvornik
FER
Vrsta, podvrsta
Ostale vrste radova, računalni programski paket
Godina
2001
Ključne riječi
automatizacija održavanja; WWW
(automated maintenance; WWW)
Sažetak
U studenom 2000. godine pokrenut je informatički projekt Sustav za automatizaciju ažuriranja WWW stranica, uz potporu Ministarstva znanosti i tehnologije. Razvijen je sustav koji omogućuje automatizaciju procesa ažuriranja WWW stranica. WWW stranice dinamički se generiraju na temelju unaprijed zadanih predložaka i načina prikaza pojedinih stavki te na temelju trenutno aktualnih dokumenata. Web stranice (Web pages) se mogu definirati preko grafičkog korisničkog sučelja, a sadržaj (definicija) stranice spremljen je u XML formatu. Stranica je podijeljena u module koji mogu biti različitih tipova. Sadržaj može dolaziti iz više izvora koji mogu biti korisnički uneseni podaci, podaci iz baze podataka i linkovi generirani na temelju datotečnih filtera. Sadržaj sjedišta (site) može se generirati ručno ili automatski. Kada se sjedište održava automatski, generator briše stranice koje su zastarjele, provjerava povezane datoteke, te generira stranice koje treba ažurirati. Sustav je prvenstveno namijenjen sjedištima koja sadrže dosta veza na dokumente na vlastitom poslužitelju. Oblikovan je odgovarajući model podataka za pohranu predložaka koji se, umjesto u bazu podataka, pohranjuju u XML (Extensible Markup Language) datoteke. Na ovaj način je postignuta bolja usklađenost s naprednim Web tehnologijama te bolja prenosivost programa. Predlošci stranica transformiraju se u HTML stranice s pomoću XSL (Extensible Stylesheet Language) skripti. Razvijeno je nekoliko XSL skripti za različite tipove stranica. Prilikom definiranja stranice, korisnik može prilagoditi njihov izgled odabirom različitih stilova prikaza, koji su pohranjeni u CSS (Cascading Style Sheet) datotekama. S obzirom na to da nije razvijano pomagalo za oblikovanje stranica, na ovaj način je ostavljena mogućnost da Web administratori i ostali korisnici samostalno nadograđuju sustav ili ga po želji prilagođuju vlastitim potrebama. Automatsko ažuriranje Web stranica postiže se tako da sustav nadzire sadržaj lokalnih kazala, to jest kazala na osobnom računalu ili na lokalnoj mreži. Ukoliko se promijeni definicija (predložak) neke od stranica ili se promijeni sadržaj povezanih dokumenata (izmjenom, dodavanjem, preimenovanjem ili brisanjem dokumenta), generira se nova stranica na temelju prethodno pohranjenog obrasca, a zatim se obavlja prijenos stranica i s njih referenciranih dokumenata na Web poslužitelj. Automatizam ažuriranja može se parametrizirati pa se promjene mogu očitovati na web poslužitelju bez potrebe za dodatnom intervencijom. Sustav je u probnoj primjeni na Zavodu za primijenjenu matematiku Fakulteta elektrotehnike i računarstva, na kojem postoje različite nastavne i osobne stranice. Rad sa postojećim stranicama i stvarnim datotekama će, osim za testiranje sustava, poslužiti kao dokaz njegove uporabljivosti. Osim toga, na ovaj način nastoji se prikupiti mišljenje različitih korisnika, što će poslužiti pri finalnoj doradi, a može poslužiti i u svrhu prikupljanja zahtjeva za moguću dogradnju.
Izvorni jezik
Engleski
Znanstvena područja
Računarstvo
Napomena
Projekt primjene IT proveden uz potporu MZOŠ (2000-145)