Projektovanje i implementacija ASP modela Doc. dr Željko Marčićević PROJEKTOVANJE I IMPLEMENTACIJA ASP MODELA

Similar documents
Biznis scenario: sekcije pk * id_sekcije * naziv. projekti pk * id_projekta * naziv ꓳ profesor fk * id_sekcije

Podešavanje za eduroam ios

Eduroam O Eduroam servisu edu roam Uputstvo za podešavanje Eduroam konekcije NAPOMENA: Microsoft Windows XP Change advanced settings

IZDAVANJE SERTIFIKATA NA WINDOWS 10 PLATFORMI

NIS PETROL. Uputstvo za deaktiviranje/aktiviranje stranice Veleprodajnog cenovnika na sajtu NIS Petrol-a

GUI Layout Manager-i. Bojan Tomić Branislav Vidojević

Otpremanje video snimka na YouTube

AMRES eduroam update, CAT alat za kreiranje instalera za korisničke uređaje. Marko Eremija Sastanak administratora, Beograd,

SIMPLE PAST TENSE (prosto prošlo vreme) Građenje prostog prošlog vremena zavisi od toga da li je glagol koji ga gradi pravilan ili nepravilan.

1. Instalacija programske podrške

Kako instalirati Apache/PHP/MySQL na lokalnom kompjuteru pod Windowsima

Ulazne promenljive se nazivaju argumenti ili fiktivni parametri. Potprogram se poziva u okviru programa, kada se pri pozivu navode stvarni parametri.

SAS On Demand. Video: Upute za registraciju:

- Vežba 1 (dodatan materijal) - Kreiranje Web šablona (template) pomoću softvera Adobe Photoshop CS

JEDINSTVENI PORTAL POREZNE UPRAVE. Priručnik za instalaciju Google Chrome dodatka. (Opera preglednik)

Tutorijal za Štefice za upload slika na forum.

Babylon - instalacija,aktivacija i rad sa njim

KONFIGURACIJA MODEMA. ZyXEL Prestige 660RU

INSTALIRANJE SOFTVERSKOG SISTEMA SURVEY

KAPACITET USB GB. Laserska gravura. po jednoj strani. Digitalna štampa, pun kolor, po jednoj strani USB GB 8 GB 16 GB.

Windows Easy Transfer

CJENOVNIK KABLOVSKA TV DIGITALNA TV INTERNET USLUGE

za STB GO4TV in alliance with GSS media

Univerzitet u Novom Sadu. Fakultet tehničkih nauka. Odsek za računarsku tehniku i računarske komunikacije. Uvod u GIT

Uvod u relacione baze podataka

3D GRAFIKA I ANIMACIJA

Pravljenje Screenshota. 1. Korak

KatzeView Uputstvo. verzija Novi Sad Josifa Marinkovića 44. Tel: +381 (0) Fax: +381 (0) Mob: +381 (0)

Struktura indeksa: B-stablo. ls/swd/btree/btree.html

Direktan link ka kursu:

UPUTSTVO. za ruter TP-LINK TD-854W/ TD-W8951NB

Upute za korištenje makronaredbi gml2dwg i gml2dgn

Mindomo online aplikacija za izradu umnih mapa

UPUTE ZA INSTALACIJU PROGRAMA FINBOLT 2007 tvrtke BOLTANO d.o.o.

Port Community System

Office 365, upute za korištenje elektroničke pošte

BENCHMARKING HOSTELA

MRS MRSLab09 Metodologija Razvoja Softvera Vežba 09

mdita Editor - Korisničko uputstvo -

Primer izrade dinamičkog sajta

2. Kreiranje nove baze podataka

Bušilice nove generacije. ImpactDrill

STRUČNA PRAKSA B-PRO TEMA 13

Uputstvo za pravljenje i korišdenje biblioteka sa dinamičkim povezivanjem (.dll)

Tema 2: Uvod u sisteme za podršku odlučivanju (VEŽBE)

Hot Potatoes. Osijek, studeni Jasminka Brezak

Slobodni softver za digitalne arhive: EPrints u Knjižnici Filozofskog fakulteta u Zagrebu

1. MODEL (Ulaz / Zadržavanje / Stanje)

TEHNOLOGIJA, INFORMATIKA I OBRAZOVANJE ZA DRUŠTVO UČENJA I ZNANJA 6. Međunarodni Simpozijum, Tehnički fakultet Čačak, 3 5. jun 2011.

Idejno rješenje: Dubrovnik Vizualni identitet kandidature Dubrovnika za Europsku prijestolnicu kulture 2020.

AUDIO-VIZUELNA SREDSTVA

CJENIK APLIKACIJE CERAMIC PRO PROIZVODA STAKLO PLASTIKA AUTO LAK KOŽA I TEKSTIL ALU FELGE SVJETLA

TRENING I RAZVOJ VEŽBE 4 JELENA ANĐELKOVIĆ LABROVIĆ

VEB APLIKACIJA ZA IZBOR KOKTELA

Trening: Obzor financijsko izvještavanje i osnovne ugovorne obveze

POSTUPAK IZRADE DIPLOMSKOG RADA NA OSNOVNIM AKADEMSKIM STUDIJAMA FAKULTETA ZA MENADŽMENT U ZAJEČARU

ENR 1.4 OPIS I KLASIFIKACIJA VAZDUŠNOG PROSTORA U KOME SE PRUŽAJU ATS USLUGE ENR 1.4 ATS AIRSPACE CLASSIFICATION AND DESCRIPTION

TEHNOLOGIJA, INFORMATIKA I OBRAZOVANJE ZA DRUŠTVO UČENJA I ZNANJA 6. Međunarodni Simpozijum, Tehnički fakultet Čačak, 3 5. jun 2011.

Gimnazija u Kuršumliji. Maturski rad iz Računarstva i informatike. МS FrontPage. Kuršumlija, Мај 2011.

SKRIPTA ZA VEŽBE IZ PREDMETA ELEKTRONSKO POSLOVANJE

1.UVOD. Ključne reči: upotrebljivost, praćenje, korisnički interfejs, aplikacija

IZRADA TEHNIČKE DOKUMENTACIJE

Poglavlje 1 POČETAK RADA SA MICROSOFT OFFICE-OM 2016

DZM Aplikacija za servise

Priprema podataka. NIKOLA MILIKIĆ URL:

Advertising on the Web

LabVIEW-ZADACI. 1. Napisati program u LabVIEW-u koji računa zbir dva broja.

4.1 Korišćenje aplikacije Ćelije Rukovanje radnim listovima... 32

Klasterizacija. NIKOLA MILIKIĆ URL:

Aplikacija za podršku transferu tehnologija

Struktura i organizacija baza podataka

FAKULTET ZA POSLOVNU INFORMATIKU

11 Analiza i dizajn informacionih sistema

EUnet dial-up konfigurator

Partnerski program Gugl knjige kao kanal promovisanja muzejskih izdanja

Microsoft Office PowerPoint 2007 korak po korak

P R O J E K T N I R A D

TEHNIKA I INFORMATIKA U OBRAZOVANJU

16 IZRADA WEB STRANICA

Mogudnosti za prilagođavanje

VEB APLIKACIJA ZA IZBOR RESTORANA

Sadržaj. WORDPRESS OSNOVE e-book v 1.2

PROJEKTNI PRORAČUN 1

PowerPoint deo Umetanje oblika (shapes)

TRAJANJE AKCIJE ILI PRETHODNOG ISTEKA ZALIHA ZELENI ALAT

Da bi se napravio izvještaj u Accessu potrebno je na izborniku Create odabrati karticu naredbi Reports.

''Serbia'' Serbia MATURSKI RAD. Učenik: Serbia Predmet: Informatika i Računarstvo Profesor: Serbia

DOSTAVUANJE PONUDA ZA WIMAX MONTENEGRO DOO PODGORICA

Upute za VDSL modem Innbox F60 FTTH

INFORMATIKA II AutoCAD 9. deo. Rudarsko-geološki fakultet Rudarski odsek

UPUTSTVO ZA INSTALACIJU I PODESAVANJE PROGRAMA ZA MONITORING RADA SOLARNE ELEKTRANE KOSTAL PIKO MASTER CONTROL (PMC) v.2

Visoka škola strukovnih studija za informacione i komunikacione tehnologije. SMS Gateway. Dr Nenad Kojić

USB Key Uputa za instaliranje programske potpore i registraciju korisnika

Sadržaj: Mala škola programiranja C# (12) Rad sa bazama podataka Izrada Web stranica (7) HTML forme Upotreba Clip Arta u nastavi 9

MRS MRSLab08 Metodologija Razvoja Softvera Vežba 08

Uputstva za upotrebu štampača CITIZEN S310II

Video Media Center - VMC 1000 Getting Started Guide

Programiranje za Internet

1. Lekcija Pojam entiteta, podatka i informacije

Učenje na daljinu i e-učenje (1)

Transcription:

PROJEKTOVANJE I IMPLEMENTACIJA ASP MODELA 1

1. SOFTVERSKI ZAHTEVI ZA GENERISANJE APLIKACIJE ZA OBJAVLJIVANJE WEB LOKACIJE I ZA POKRETANJE WEB APLIKACIJE NA SERVERU Za pravljenje Web lokacija i dinamičkih Web stranica za Internet koristi se tehnologija ASP. Active Server Pages datoteke mogu se praviti u bilo kom programu za obradu teksta Notepad ili WordPad, pošto se one sastoje od običnog teksta, a mogu da se koriste i sledeće specijalizovane alatke: - Microsoft Front Page - Microsoft Visual InterDev editor sa povećanom podrškom "ASP" - Macromedia Dreamweaver - Allaire HomeSite - Helios Softvare's TextPad Programski paket Microsoft Visual Studio sadrži programe: Visual InterDev, Visual J++ Tools, Visual SourceSafe, Visual Studio Enterprise Tools, Visual Studio Tools, Visual Basic, Visual C++, Visual FoxPro, Visual J++. Visual InterDev je alat sa editorom i osnovom u koju se piše sors u VBScriptu ili JScriptu za kreiranje Web dokumenta u ASP tehnolofiji rada. Osim toga neprestano se pojavljuju nove alatke za pravljenje ASP datoteka. U nekima od njih je ugrađena "pamet" koja im omogućava da automatski pišu ASP kod umesto nas. ASP je serverska tehnologija. To znači da korisnikov čitač Weba (npr. browser Internet Explorer) ne učestvuje u obradi ASP koda. Ne postoji komponenta ili alatka koja bi mogla da obrađuje ASP kôd bez Web servera. Da bi se obrađivao ASP kôd tj. ASP Web stranice, neophodan je Web server. Ali postoji više mogućnosti za izvršavanje ASP aplikacija. 2

ASP kôd se obrađuje na serveru. Nijedan blok kôda koji se nalazi na strani servera ne šalje se korisnikovom čitaču. Korisnik (u našem slučaju korisnik) vidi samo HTML tekst i eventualno skript koji treba da se izvrši na klijentskoj strani, ukoliko je ugrađen u ovu stranicu. Redosled obrade ASP datoteka: - Korisnik putem svog čitača Weba zahteva određenu ASP stranicu - Web server prima zahtev i učitava odgovarajuću ASP datoteku - Server obrađuje sav ASP kod koji se nalazi u datoteci. Svi izlazni podaci iz skripta su u formatu HTML. Izlazne podatke iz skripta obrađivaće korisnikov čitač - Ostali HTML sadržaj datoteke, bez izmena, server šalje korisnikovom čitaču Weba Pri programiranju ASP aplikacija može se koristiti više jezika, među kojima su: - VBScript - JavaScript (JScript na Microsoftovim platformama) - Perl i dr. 3

U pojmovima koji se odnose na Web lokacije, objavljivanje znači kopiranje svih datoteka od kojih je sastavljena Web lokacija na Web server. Kada se lokacija objavi, smatra se živom; drugim rečima ciljna privatna grupa ljudi (u slučaju intraneta) ili čitava javnost (u slučaju Interneta) može pogledati Web lokaciju u svojim Web pretraživačima. Web lokacija se može objaviti na tri načina: - Može se koristiti protokol za prenos hiper teksta, HTTP - Može se koristiti protokol za prenos datoteka, FTP - Web lokacija se može iskopirati u neku omotnicu sopstvenog računara. 2. PRONALAŽENJE ODGOVARAJUĆEG PROVAJDERA ZA WEB LOKACIJU Web lokacije se smeštaju u dve različite kategorije: - Web lokacije smeštene na disku i - Web lokacije smeštene na serveru. Lične Web lokacije se često smeštaju na serverima dobavljača Internet usluga (ISP). U slučaju velikog broja poseta na Web lokacijama, kao što je slučaj sa lokacijama velikog univerziteta, Web serveri se obično nalaze u profesionalnim provajderima za iznajmljivanje web lokacija. 4

Postoji veliki broj provajdera za iznajmljivanje Web lokacija, i sve se razlikuju po cenama i nivoima podrške. Kao što je slučaj i sa ostalim dobavljačima usluga, može biti teško da se preračunaju sve mogućnosti i odredi ona koja će najbolje zadovoljiti naše potrebe. Nekoliko klasičnih i onlajn časopisa bavi se ispitivanjem i izveštavanjem o događajima koji se odnose na iznajmljivanje Web lokacija, kao što su na primer Web Hosting Magazine koji se (u Americi) može kupiti na kioscima i knjižarama i The Web Host Industry Review koji se na Internetu nalazi na adresi www.thewhir.com. Oba časopisa su puna novosti, informacija i reklama. Najbolji način da se počne traženje provajdera za iznajmljivanje Web lokacija je da korišćenjem reči Web hosting preražimo World Wide Web. Pronaći će se veliki broj Web lokacija koje predstavljaju pojedinačne provajdere za iznajmljivanje Web lokacija. Neki provajderi za iznajmljivanje Web lokacija nude besplatnu ili veoma jeftinu uslugu iznalmljivanja. Pouzdani, veoma brzi serveri i pouzdano veoma brzo osoblje nisu ni besplatni ni jeftini. Geografska lokacija ne bi trebala da utiče na izbor provajdera za iznajmljivanje Web lokacija (jedino bi bilo dobro da se provajder nalazi u državi, kako bi se izbegli potencijali problemi u slučaju da postoji neslaganje oko plaćanja. Većina profesinalnih dobavljača Internet usluga nudi veoma iscrpne informacije na svojim Web lokacijama, tako da bi i to moglo da pomogne prilikom donošenja odluke. Pošto smo razvili Web lokaciju koje su zasnovane na FrontPage-u, mogućnost izbora je već ograničena, jer u slučaju gde smo koristili neku od posebnih FrontPage-ovih funkcionalnosti, ISP mora podržati FrontPage Server Extensions. Provajderi za iznajmljivanje Web lokacija koji podržavaju FrontPage Server Extensions reklamiraće ovu činjenicu na svojim Web lokacijama. Microsoft takođe održava listu registrovanih dobavljača na Webu dobavljača Internet usluga koji su se obavezali da potpuno podržavaju FrontPage Server Extensons. Lista dobavljača prisustva na Webu širom sveta nalazi se na adresi www.microsofttwpp.com/wppsearch. FrontPage Server Extensions su skup aplikacija za serversku stranu (engl. Server-side applications) - programa koji se izvršavaju na Web serveru, a ne na računaru Web posetioca - koje omogućavaju sledeće: - da se preko Interneta objavi sadržaj direkno na Web server, - da se unesu obrasci tj. formulari, da se vodi diskusija preko Weba i da se unes brojač poseta. - da se obezbedi mogućnost za pretraživanje (search) teksta na lokaciji. Pošto se programi izvršavaju na serveru, Web dizajneri ne moraju da pišu kod i skriptive koji bi bili neophodni da se funkcionalnost koju nude ove vrste elemenata ugradi u same Web stranice. Umesto toga, kod se poziva iz stranice i izvršava na serveru. 5

FrontPage Server Extansions nisu potrebne da bi se smestila Web lokacija zasnovana na FrontPage-u, međutim ekstenzije proširuju funkcionalnost Web lokacije. Kompletnu listu funkcija koje zahtevaju FrontPage Server Extensions se mogu pronaći na Microsoft Web lokaciji www.microsoft.com/frontpage/. 3. BIRANJE I REGISTROVANJE IMENA DOMENA WEB LOKACIJE Pre nego što se Web lokacija lansira na Internet, moraće se izabrati i registrovati ime domena. Ime domena je osnova alfanumeričke adrese, koja se zove uniformni lokator resura (URL), na kojoj učenici na World Wide Webu mogu da pronađu Web lokaciju. Prilikom biranja imena domena bilo bi mudro da se odredi ime koje se lako pamti i izgovara. Imena domena ne zavise od veličine slova. Mala i velika slova se u pisanim materijalima mogu koristiti za odvajanje i razlikovanje reči. Deo izbora imena domena je i oznaka tipa. U zavisnosti od Web lokacije koju registrujemo, može da se izabere oznake tipa.com,.org,.net,.edu, ili neku od novih oznaka tipa, koje su nedavno postale dostupne s ciljem da se manipuliše sve većim brojem registracija Web lokacija. Svaka od ovih oznaka tipa ima svoje značenje:.com je za preduzeća,.org je za neprofitabilne organizacije,.net je za mreže i.edu je za obrazovane ustanove. Shodno tome mi se opredeljujemo za tip edu. Očigledno je da URL-ovi moraju biti jedinstveni da bi uopšte radili. Da bi se izbeglo dupliranje, sva imena domena se moraju registrovati. Ime domena se može registrovati preko mnogih preduzeća za iznajmljivanje Web lokacija. Network Solutions (mrežna rešenja), na adresi www.networksolutions.com je dobro mesto za pronalaženje i registrovanje kombinacije imena domena i oznake tipa. Takođe može se otići direktno na www.internic.com, Web lokaciju odeljenja za trgovinu Sjedinjenih Američkih Država za registrovanje domena, i tamo pronaći više informacija. 6

4. KONFIGURISANJE RAČUNARA DA RADI KAO WEB SERVER Da bi se omogućio razvoj i generisanje softvera potrebni su sledeći softverski preduslovi i instalacije. Za editor FrontPage 2002, Microsoft preporučuje sledeću konfiguraciju Web servera LocalHost-a (IIS-Internet Information Services 5.1): Windows XP Professional Windows XP Professional sadrži na CD-u instalaciju (IIS) Internet Information Services 5.1, koji formira LocalHost - Web Server za izvršavanje ASP sorsova (apleta, rutina i naredba pisanih u VB Script-u i JScript-u) Internet Explorer 6.0 IIS sadrži FrontPage Server Extensions 2000. To su proširenja tj. dopuna za LocalHost Web Server za podršku interfejsa Bazama podataka npr. za rad Search (pretrage Web lokacije, generisanje formulara tj. obrazaca u funkciji prikupljanja podataka u Bazu podataka, za brojač poseta sajtu i dr.) FrontPage Server Extension 2002 se može download (preuzeti) sa Interneta na Microsoft-ovim adresama http://www.microsoft.com/frontpages http://msdn.microsoft.com/library ili http://support.microsoft.com Office XP sadrži instalaciju: Front Page XP editor SharePoint Team Services proširenje za timski rad i dopunu za rad sa Bazama podataka Access objektnu bazu podataka za kreiranje.mdb baza za Internet, mada se mogu koristiti i druge baze (My SQL ili Oracle) Office 2003 sadrži unapređenu verziju koja donosi nove programe i instalacije: SharePoint Portal Server 2003 Real-Time Communications Server 2003 Ako računar ne zadovoljava ove potrebe, ili ako na računaru ne želite da izvršavate kompletan Web server, može se korišćenjem sledeće konfiguracije, računar sa Windows 98 podesiti kao lični Web server: 7

Windows 98 Windows 98 sadrži na CD-u instalaciju (PWS) Microsoft Personal Web Server 4.0, koji formira LocalHost - Web Server za izvršavanje ASP sors-ova (apleta, rutina i naredba pisanih u VB Script-u i JScript-u) FrontPage 2000 Server Extensions - IIS - Internet Information Server ili - Personal Web Server FrontPage Server Extensions 2002 ne podržavaju operativne sisteme Windows 9x. Kao zamenu, korisnici Windows 98 mogu sa Microsoft-ove Web lokacije instalirati FrontPage 2000 Server Extensions. Korišćenjem ličnog Web servera može se lokalno, odnosno na sopstvenom računaru, razvijati i izvršavati Web lokacije smeštene na serveru. Još uvek mora se lokacija objaviti na serveru koji je dostupan na ciljnom auditorijumu, ali će se značajno smanjiti rizik da u javnosti pokažemo svoje greške, ako prethodno na ličnom Web serveru dobro istestiramo svoju lokaciju. Nedostatak konfigurisanja sopstvenog računara tako da radi kao Web server je kao što, u zavisnosti od računarske konfiguracije, može doći do pada brzine i performansi. Postupak da računar sa Windows XP konfigurušemo da postane lični Web server, instalirati (IIS) Internet Information Services 5.1 kao i FrontPage 2002 Server Extensions i SharePoint Team Services. (IIS se isporučuje na instalacionom CD-ROM-u za Windows XP, međutim, on se automatski u celosti ne instalira zajedno sa operativnim sistemom. SharePoint Team Services se isporučuje na instalacionom CD-ROM-u za Office XP). Biće potreban Windows XP CD-ROM i veza sa Internet-om. Instalacija FrontPage 2002 Server Extensions sa Office XP-ovog CDa, kao deo SharePoint Team Services instalacije: 1. Ubaciti CD kompakt disk Office-a XP u CD-ROM drive 2. Pronaći SharePt folder na CD-u 3. Dvostrukim klikom aktivirati egzekutabilni fajl Setupse.exe 4. Pratiti korake Microsoft Office Setup Wizard (čarobnjaka) u procesu instaliranja SharePoint Team Services 5. Koristiti HTML Administrativnu stranu sajt koji daje komandnu liniju za proširenje Servera i pravljenje virtuelnog servera pomoću FrontPage Server Extensions 8

5. INSTALIRANJE INTERNET INFORMATION SERVICES (IIS 5.1) NA WINDOWS-u XP. Instalacija IIS podržava: - simulaciju Interneta u lokalnom okruženju - ASP server-host - čitanje ASP Web dokumenata koji se izvršavaju isključivo na serveru a ne na korisnikovom klijentu, korisnik vidi samo deo Weba u HTML-u Ako prilikom instaliranja operativnog sistema prihvatimo ponuđene vrednosti opcija, IIS se ne instalira automatski zajedno sa Windowsom 2000 Professional/Server ili Windowsom XP. Ako se prilikom instaliranja Windowsa 2000 Professional/Server ili Windows XP izmene parametri instalacije, mogu se dodati i Web usluge. IIS može da se instalira i naknadno, posle instaliranja Windowsa 2000 Professional/Server ili Windowsa XP. Bez obzira na metodu za koju se opredelite, radićete sa istom grupom okvira za dijalog koji će se prikazati. Ukoliko se IIS instalira po završetku instaliranja Windowsa XP, preći će se u: - Control Panel - Add/Remove Progams - opcija Add/Remove Windows Components Pojaviće se okvir za dijalog Postoji veći broj komponenata Internet Information Servera za koje se možemo opredeliti pri instalaciji. 9

Ako se u ovom okviru za dijalog pritisne stavka Internet Information Server i zatim opcija Details, pojaviće se okvir za dijalog sa spiskom raspoloživih komponenata. Okvir za dijalog je prikazan na slici Spisak komponenata dat je u tabeli. Komponente Internet Information Servera za Windows 2000 Professional/Server, Windows XP Ime komponente Common Files Documentation FTP Service FrontPage 2000 Server Extensions IIS Snap-In Personal Web Manager SMTP Service Visual InterDev RAD Support Word Wide Web Server Opis Datoteke koje su neophodne za rad servera. Dokumentacija sadrži primere Web lokacija, kao i dokumentaciju za sam Web server u HTML obliku. Ovom uslugom korisnicima se pruža mogućnost slanja i preuzimanja datoteka sa servera. Ova komponenta omogućava da se Web lokacije postave direktno iz FrontPagea. Ova komponenta omogućava da se upravlja Web serverom iz MMC-a (Microsoft Management Console). Pojednostavljena verzija IIS dodatka za MMC. Ova usluga omogućava da se šalju poruke elektronskom poštom sa svog servera. Podrška za Visual InterDev koja omogućava daljinsko postavljanja Web lokacija Ova uluga se osnova za sve druge Web usluge ASP komponenta je deo Web servera, a ne zasebna komponenta koju bi trebalo instalirati. Ako imamo relativno malo memorije, ovo je minimum koji bi trebalo da se instalira: - Common Files - IIS Snap-In ili Personal Web Manager - World Wide Web Server 10

6. KOMPONENTE (DOPUNSKI ALATI) ZA PROGRAMIRANJE ASP APLIKACIJA U VIRTUELNOJ INTERNET UČIONICI: - ASPEMail je komponenta za rad sa elektronskom poštom firme Persist Software. Ova komponenta pruža više mogućnosti i bolje performanse nego ugrađena komponenta New Mail. Može se preuzeti sa www.aspemail.com - HomeSite 4.5 je program za uređivanje HTML/ASP koda firme ALLaire Corporation. Ovaj program može pomoći pri pisanju koda ali ga ne piše umesto nas, www.allaire.com - TextPad 4.31 program za uređivanje teksta firme Halios Software. Ovaj program pomađe pri pisanju koda, www.textpad.com - ASPUpload komponenta koja prihvata datoteke koje šalju čitači korisnika, www.aspupload.com - ASPnGo je alatka za pravljenje interfejsa prema bazama podataka, www.livewizard.com - BrowserHawk 4.0 je komponenta koja otkriva mogućnosti korisnikovog čitača, kao što su prihvatanje kolačića, izvršavanje skriptova idr.,www.cyscape.com - VSEMail je komponenta za rad sa elektronskom poštom, www.vsoft-tech.au - Sitegalaxsy ASPUpload komponenta koja omogućava prenošenje datoteka na Web server, www.geocities.com/sitegalaxy - Pie Chart Server omogućuje posetiocima da dinamički prave dijagrame, www.dundas.com - DynuEncrypt komponenta koja omogućuje da se podaci na Web stranicama šifruju i dešifruju, kao što su korisnička imena, brojevi kreditnih kartica, www.dynu.com - NewsSucker je komponenta koja čita poruke diskusionih grupa, www.4netsoftware.com - Dundas Mailer omogućuje da se šalju poruke NNTP diskusionim grupama, poruke e-pošte u HTML formatu, www.dundas.com 7. OBJAVLJIVANJE WEB LOKACIJE U LOKALNOM FOLDERU Publikovanje tj. objavljivanje (kopiranje) Web lokacije se može obaviti na mestima: - U lokalnom folderu (omotnici) sopstvenog PC-a - Na ličnom Web Serveru (IIS) - Iznajmljena Web lokacija fakulteta (intranet) - Dobavljač Internet usluga (provajder) - Sa udaljenog Web servera na lokalni računar Ako se na lokalnom računaru generisala Web lokacija zasnovana na FrontPageu i želimo da se datoteke Web lokacije pomere na neko drugo mesti ili da se napravi još jedna kopija Web lokacije, bilo bi realno da se na novom mestu objavi nova Web lokacija, a ne da se jednostavno u Windows Exploreru iskopiraju 11

datoteke. Ovim se garantuje neophodno ažuriranje odgovarajuće strukture lokacije, čime se održava integritet veza. Procedura objavljivanja Web lokacije se zove Publish i ima svoj tok: - Otvoriti FrontPage. - Iz menija File izabere se opcija Open Web. - U okviru za dijalog Open Web dolazi se do foldera u kome se gelerisao softver - Iz menija File izabere se opcija Publish Web. Otvara se okvir za dijalog Publish Destination. - Pritisne se dugme Browse da bi se otvoio okvir za dijalog New Publish Location i došlo do foldera C:/Rad. - Pritisne se dugme Create New Folder koje se nalazi na paleti alatki okvira za dijalog da bi se otvorio okvir za dijalog New Folder. - polju Name upiše se neko ime, a zatim se pritisne OK da bi se se vratili u okvir za dijalog New Publish Location, u kojem je sada izabrana upravo napravljena omotnica. - Pritisne se Open da bi se vratili u okvir za dijalog Publish Destination. FrontPage je zadato ime i putanju umetnuo u polje Enter publish destination. - Pritisne se OK. Otvara se sledeća poruka. - Pritisne se OK da bi se na zadatom mestu napravila nova Web lokacija. Otvara se okvir za dijalog Publish Web, u kojem su prikazane sve datoteke koje će biti objavljene. - Pritisne se dugme Options - U okviru za dijalog Options se ispituju parametri sa kojima se može raditi, a zatim se pritise Cansel da bi se zadržali ponuđen parametri. - Pritisne se Publish da bi se na lokalnom disku objavila Web lokacija. Pritisne se Continue. FrontPage prilikom objavljivanja datoteka prikazuje liniju napretka, a kada se postupak objavljivanja završi, otvara se sledeća poruka. 12

- Izabere se opciju Click here to vew your publish long file. Pošto je Publish Log HTML datoteka otvoriće se u pretraživaču. Ona sadrži datum i vreme svih transakcija koje su se odigrale tokom postupka objavljivanja. - Pomera se sadržaj datoteke i ispituje postupak objavljivanja koji se upravo završio. FrontPage prvo stvara potrebnu strukturu omotnica, kopira svaku pojedinu datoteku, a zatim kopira strukturu za kretanje. Čitav postupak traje oko jedan min. - Zatvara se pretraživač da bi se vratili u Front Page XP. - Izabere se opcija Click here to view your published web site, krećemo se po lokaciji i testira njena funkcionalnost. - Zatvara se pretraživač i aktivira se opcija Done. - Zatvara se Web lokacija 8. OBJAVLJIVANJE WEB LOKACIJE NA LOCALHOST-U I UDALJENOM WEB SERVERU Razvoj Web lokacije je postupak koji se ponavlja. Generiše se softver, a zatim ga objavljujemo da bi se proverilo da li radi kako se nameravalo. Zatim se prave ispravke i ponovo se vrši objavljivanje. Kada se razvijao softver, objavljujemo ga prvo na serveru za razvoj (development server), a ne odmah na serveru koji je dostupan spoljašnjem svetu. Server za razvoj može biti: - lični Web server (IIS) - neki drugi računar (na intranetu) Konačna verzija se objavljuje na serveru kod dobavljača Internet usluga (provajder). front Page XP omogućava da se objave samo željene datoteke, a ne čitava web lokacija. Može se objaviti samo jedna stranica, tako što se u listi Folder list ili u prikazu Folders aktivira desni taster miša i iz pomoćnog menija izabere Publish selected Files. Potrebno je da se na lokalnom Web serveru nalaze instalirane FrontPage 2000 ili 2002 server extensions. Takođe je potrebno da se poseduje pristup Web serveru koji se nalazi na nekom drugom računaru. Postupak je sledeći: - Otvoriti web lokaciju na lokalnom računaru u lokalnom folderu - Iz menija File izabere se opcija Publish Web - Aktivira se Change - U polju Enter publish destination ukuca se HTTP://Localhost a zatim OK - Pritisne se Publish (otvara se okvir za dijalog Publish FrontPage Components koji daje obaveštenje o komponentama koje možda neće moći da rade korišćenjem trenutne verzije Microsoft FrontPage Server Extensions. Primera radi možda se moraju instalirati nove Extensions) - Pritisne se Continue 13

- Izabrati pogled na Publish Log (primetiće se da je prilikom perbacivanja datoteka Index.htm preimenovana u default.htm) - Zatvara se pretraživač - Pritisne se opcija Done Sada Web lokaciju smeštenu na ličnom Web serveru objavljujemo na udaljenom Web serveru (nekom drugom računaru): - Iz menija File izabere se opcija Publish Web - Aktivira se Change - U polju Enter publish destination ukuca se HTTP:// Server /PublishServer gde je Server ime Web servera kod provajdera a zatim OK - Pritisne se Publish - Testirati Web lokaciju pomoću pretraživača (Internet Explorer) - Zatvara se pretraživač - Pritisne se opcija Done Navedeni postupak dat na donjoj slici se eksploatiše u slučajevima Web Hostinga kada udaljeni FTP server ne poseduje FrontPage Server Extensions. - Konekcija na Internet - U Internet Exploreru otkucati ime FTP servera (Web Hosting) npr. FTP://Hosting.Hemo.net - Uneti User Name: - Uneti Password: - Pokrenuti Windows Explorer i preneti (copy) datoteke na FTP Server - U Internet Exploreru uneti URL, npr. www.virtuelna-ucionica.edu Front Page XP omogućava da se bilo koja Web lokacija kojoj se može pristupiti, objavi na bilo kojem mestu. Postupak objavljivanja kreće se u oba smera. pored objavljivanja sa lokalnog računara na udaljeni server, može se objaviti i obrnut postupak: objaviti Web lokaciju sa Interneta na sopstveni lokalni računar. Da bi se objavio Web na sopstveni, svoj računar potrebno je da: - Udaljeni server ima instalirane komponente FrontPage Server Extensions - Da se posedujevaljano korisničko ime i password za udaljeni računar - posedovanje ispravne veze sa Internetom Koraci su sledeći: - Uspostaviti vezu sa Internetom - Iz menija File izabrati Open Web i u polju Web name uneti URL (npr. http://www.microsoft.com), a zatim opciju Open - Ako su za pristup udaljenom serveru potrebni korisničko ime i password (lozinka) uneti ih, a potom OK (udaljena Web lokacija se otvara u Front Page-u) 14

- Iz menija File izabrati Publish Web. U polju Publish Destination uneti mesto objavljivanja Web lokacije na PC-ju, npr. C:\rad - U okviru za dijalog Publish Web izabrati Publish. 9. POKRETANJE SOFTVERA NA LOCALHOST-U - Pokrenuti lokalni (IIS) Internet Information Services tj. Web server (Localhost) - Otvoriti folder Web Sites - Otvoriti sub grupu Default Web Site - Označiti virtuelni folder IIS-a koji se zove Rad - markirati u desnom prozoru fajl Default.htm - Iz menija opcija Action - Potvrditi podopciju Browse - Otvara se pretrašivač Internet Explorer, i na mestu Address tj. URL piše: http://localhost/"rad"/default.htm Lokalni (IIS) Internet Information Services 5.1. Server podržan sa proširenjima za server FrontPage 2002 Server Extensions i SharePoint Team Services, podršava softver virtuelne Internet učionice. Svi ASP sorsovi se izvršavaju na LocalHost serveru, dok se krajnjim korisnicima na mreži isporučuju samo podaci u vidu html sajtova. Server podržava ažuriranje podataka on-line baze podataka, interakciju sa softverom, telekomunikaciju, kolaboraciju i dr. ASP je ekstenzija i termin tehnologije za korišćenje nekog od objektno orijentisanih jezika poput VBScript (Visual Basic) ili JavaScript u kojima su generisane hipermedijalne intelektualne suštine. Editor tj. osnova za kreiranje tekstualnih naredba je alat Front Page XP i InterDev. ASP može da sadrži samo naredbeu vidu teksta a može da ima i sloj koji se vidi kao običan tekst podaci. Korisnik vidi samo tekst tj. sajt sa HTML ekstenzijom, dokse rutine ASP ekstenzije odvijaju na serveru ili se simulira na kompjuteru kao personalni server LocalHost. Ako se pokreće ASP fajl i ako se u Web čitaču (Internet Explorer ili NetScape) nalazi C,D ili neka druga particija, a ne ime Web servera neće se osetiti efekti programa u ASP-u. Znači mora se pokrenuti softver sa: HTTP://LocalHost/ime/default.htm. 10. AUTOMATSKO AŽURIRANJE INFORMACIJA U FORMULARE SA FUNKCIJOM PRIKUPLJANJA PODATAKA FrontPage sadrži skup Web komponenti koje se zovu komponente za uključeni sadržaj i koje se mogu koristiti za pravljenje veza do teksta i grafike koje se žele da prikažu na Web stranici. FrontPage nudi pet vrsta uključenog sadržaja: 15

- Komponenta Substitution (za zamenu) spaja imena, koja se zovu promenljive, i tekst. U okviru za dijalog Web Settings može se promenljiva spojiti sa blokom teksta, a zatim u Web stranicu, umesto teksta, umetnuti promenljivu. Na primer, mogli bi ste promenljivu sa imenom licenca spojiti sa blokom teksta od 200 reči koje sadrži legalna licenaca prava, a zatim promenljivu komponente za zamenu umetnuti na svaku stranicu Web likacije. Ako je potrebno da se izmeni tekst licencnih prava, može se promeniti u okviru za dijalog Web Settings, i on će se trenutno izmeniti na svim Web stranicama. - Komponenta Page, gde god se umetne, prikazuje sadržaj datoteke. - Komponenta Page Based On Schedule (stranica zasnovana na rasporedu) prikazuje sadržaj datoteke ograničen vremenski period. Mogu da se utvrde uslovi za početne i krajnje datume ili vreme perioda tokom kojeg bi trebalo da se datoteka prikazuje. Takođe može se odrediti i alternativni sadržaj koji bi se prikazivao izvan izabranog vremenskog perioda. - Komponenta Picture based On Schedule (slika zasnovana na rasporedu) ima istu funkciju kao i komponenta Page Based On Schedule, izuzev što koristi grafičke datoteke. - Komponenta Page Banner koristi se za pravljenje naslova stranice koji se sastoji ili od teksta ili od slika, a koji se prikazuje na svim stranicama u koje se komponenta umetne. Ovo je ekvivalentno umetanju reklamnog natpisa iz menija Insert. Uključiće se u postojeću Web lokaciju stranica i slika zasnovanu na rasporedu. Aktiviran FrontPage Otvoriti lokaciju Rad koja se nalazi na radnoj omotnici. U prozoru za menjanje prikaza stranice Page otvoriti datoteku specials.htm. Stranica je trenutno prazna Iz menija Insert izabere se Web Component da bi se otvorio okvir za dijalig koji je prikazan na slici: Iz liste Component Type izabere se Included Content. Iz liste Choose a type of content izabere se Page i pritisnite Finish. Otvara se okvir za dijalog Include Page Properties. Pritisne se dugme Browse. Za razliku od većine dugmadi Browse, ovo dugme nas ograničava da pretražujemo samo tekuću Web lokaciju. Međutim, u polje URL može se upisati putanju do datoteke ili neki URL. Izabere se monthly_specials.htm (gost strana), pa se pritise OK da bi se vratili u okvir za dijalog Include Page Properties. FrontPage umeće ime datoteke u polje Page to include. Pritisne se OK da bi se zatvorio okvir za dijalog Include Page Properties i umetne uključenu komponentu. Sadržaj stranice Monthly Specials (stranica gost) umeće se u stranici Specials (stranica domaćin) 16

Uključeni sadržaj je izabran kao jedan blok i ne može se menjati iz stranice Specials (stranica domaćin). Na paleti sa alatkama Standard pritisne se dugme Save da bi se sačuvala izmene napravljene u stranici Specials. Formatiranje stranice domaćina primenjuje se na sadržaj datoteke kada se on u njoj prikaže. Ako se izabere August i zameni sa Septemar. Na paleti alatki Standard pritisne se dugme Web Component da bi se otvori o okvir za dijalog Insert Web Component. Iz liste Component type izabere se Included Content. Iz liste Choose a type of content izabere se Picture Based On Schedule i pritisne se Finish. Otvara se okvir za dijalog Scheduled Picture properties: Pritisne se dugme Browse koje se nalazi desno od polja During the scheduled time. U polje URL upiše se C:\Rad\AutoUpdate\September.bmp i pritise OK. Putanja koja se upisala u polje URL izmenjena je u relativnu putanju. Ovu datoteku želimo da prikazujemo tokom svih meseci izuzev septembra. Da bi se podesile datoteke september.bmp prikazuju tokom čitavog meseca septembra, potrebno je da u poljima Starting datum i vreme postavi na Sep 01 i 12:00:00 AM, a u poljima Ending na Sep 30 i 11:59:59 PM. Prtisne se OK da bi se umetnula komponenta. Ako je sistematski datum računara postavljen na neki daum iz septembra, prikazaće se slika sa naslovom September Savings. U suprotnom će se prikazati slika sa naslovom We love Great Prices. 11. UNOŠENJE PODATAKA OD STRANE KORISNIKA (KNJIGA UTISAKA) On-line knjiga utisaka tj. knjiga gostiju, je on-line sinhroni oblik funkcije za prikupljanje podataka studenata u knjigu utisaka studenata o virtuelnoj Internet učionici. U ovu svrhu kreiran je formular obrazac za unos podataka (Submission Form) mišljenje studenata o virtuelnoj učionici. Ona ima funkciju prihvata podataka od strane e-studenata i slanje podataka u Bazu podataka. Vrednost informacija koje primamo od studenata u velikom delu zavisi od načina na koji je prezentiran zahtev. Studenti popunjavaju ankete i daju podataka koji se vide pre ubacivanja u Bazu podatak virtuelne Internet učionice preko konfirmacionoe strane sajta (Confirmation) tj. stranica za potvrdu, podataka i prikaz podataka pre unosa u Bazu podataka. 17

Opcijom OK podaci se šalju u Bazu podataka, dok opcija Reset opoziva popunjen formular sa podacima. Da bismo ih naveli da odvoje vreme i preuzmu rizik davanja informacija, moramo da na najbolji mogući način da privučemo studentsku pažnju. Biće raspoloženiji da Vam pomognu da prikupite informacije ako su takođe zainteresovani za posao kojim se bave (studiranje) i ako im virtuelna Internet učionica ponudi neke korisne informacije iz domena studiranja. Može se odrediti način na koji će se studentima prezentirati zahtev za informacijama i može se osigurati način na koji će se posetiocima prezentirati zahtev za informacijama i osigurati da virtuelna Internet učionica zauzvrat vrati mnoštvo korisnih informacija. Informacije se vraćaju iz Baze podataka u uređenom stanju pomoću obrasca za povratnu spregu (Feeback Form) ili (Report Form) izveštaj iz baze podataka, koji ima naziv Utisci studenata. Ali i FrontPage može pomoći, jer sadrži već gotove šablone tj. obrazac formulare za: - prikupljanje podataka (Submission Form), - stranicu za potvrdu (Confirmation Form), - za povratnu spregu (Feedback Form) i - izveštaj iz Baze podataka (Report Form). Oni se mogu koristiti neizmenjeni ili se mogu prilagoditi sopstvenim potrebama. 12. KOMPONENTA ZA GLOBALNO PRETRAŽIVANJE INTERNETA SEARCH, VREMENSKA PROGNOZA I WEB GALERIJA SLIKA Dodavanje komponente za globalnu pretragu svih Internet adresa (URL), korišćenjem MSN pretraživača Microsoftovog portala, čini osnovnu komponentu u strukturi Web lokacije. Gotove Web komponente mogu biti: - Dynamic Effect (senzorsko dugme, Marki, Reklamni natpios) - Web Search (trenutno aktivni Web) - Spreadsheets and Charts (Office-ova tabela, dijagram, izvedena tabela) - Hit Counter (brojač poseta) - Photo galery (horizontalni i drugi planovi) 18

- Included Content (zamena, stranica zasnovana na rasporedu) - Link Bars (paleta sa namenskim vezama) - Table of Contents (kategorija stranice) - Top 10 List (posećene stranice) - List View (dostupno samo za lokacije SharePoin tima) - Document Library View+ (dostupno samo za lokacije SharePoin tima) - BCentral Web Components (bcentral plaća za vezu lokacije na Revenue Avenue revenue.bcentral.com) - Expedia Components (veza sa mapom) - MSN Components (pretraživanje Web-a korišćenjem MSN-a) - MSNBC Components (vremenska prognoza, poslovi novosti, sport, tehnika) - Additional Components (paleta za kretanje Visual InterDeva) - Advanced Controls (HTML, Java, ActiveX itd.) Dodavanje komponente za globalno pretraživanje Web-a, Interneta, korišćenjem Microsoftovih portala (mašine za pretraživanje). Link pretraga daje aspekte: - MSN Components - MSNBC Components - Photo galery Procedura realizacije MSN Components (pretraživanje Web-a korišćenjem MSN-a) - Insert, - Web Component - U polju Component type izabraće se MSN Components, a u polju Choose a MSN component izabraće se Search the Web eith MNS, a potom Finish - FrontPage umeće MSN komponentu za pretraživanje. - U polju Search for upisaće se carnivorous, i aktivira se Start Search da bi otpočelo pretraživanje. - Pošto lokacija još uvek nije objavljena na serveru, dobiće se rezultat koji ne obezbeđuje pretragu. - U polju MSN Search upisati (Microsoft ili carnivorous) i pritiskom na Search otpočinje pretraga. - Ako je veza sa Internetom aktivna, važi preusmerenje na stranicu MSN-a, na kojoj će biti prikazani rezultati pretraživanja. Procedura realizacije MSNBC Components (vremenska prognoza) - Na paleti alatki Standarad aktivira se dugme Web Component - Iz liste Component type izabere se MSNBC Components, da bi se u polju Choose a MSNBC Component izabralo Weather forecast from MSNBC, a zatim Finish - Konekcija na Internet - U polju Search for a city by name or U.S.ZIP code okvira za dijalog Weather forecast from MSNBC Properties unese se Seattle, a potom Next. Seattle WA se pojavljuje ispod okvira kao izabrana opcija 19

- Aktivira se Finish da bi se zatvorio okvir za dijalog i umetnula komponenta za vreme. - na sajtu se pojavljuje čuvar mesta - Aktiviranjem LocalHost-a istestira se komponenta za vreme. Pri otvorenoj vezi sa Internetom, komponenta za vreme uspostavlja vezu sa Web lokacijom MSNBC, vratiće trenutne vremenske uslove i sutrašnju prognozu. PROCEDURA PHOTO GALERY Obezbeđuje definisanje galerije slika. Fotografije koje se koriste u ovom segmentu sajta su iz baze slika. Aktiviranjem linka preko odgovarajuće slike za distantno obrazovanje, slike se uvećavaju. Galerija može imati: - horizontalni raspored - slajd-šou raspored - kolažni raspored - vertikalni rapored 13. KOMPONENTA FAQ (ČESTO POSTAVLJENA PITANJA I ODGOVORI) U ovoj opciji FAQ napravila se lebdeća stranica Frequently Asked Questions korišćenjem FrontPageovih šablona za stranice. Eksperimentisalo se tako što se u oknima Normal i HTML tekst šablona zamenio ličnim tekstom, a takođe se zamenila jedna postojeća datoteka unutar sistema za kretanje kroz Web lokaciju zasnovana na FrontPage-a. Uraditi sledeće korake: - U području New from template izabere se Page Templates da bi ste otvorili okvir za dijalog Page templates. - Izabere se Frequently Asked Questions, a zatim pritisnite OK da biste generisala nova stranica. - Iz menija File izaberite Save As. - U polju File Name okvira za dijalog Save As upišite faq.htm - Izabere se Change title i promeni se naslov stranice u Common Questions. - Pritisne se OK da bi se zatvorio okvir za dijalog, a zatim Save da bi se primenile sve izmene. - Prelazi se u prikaz Navigation. - Ovo je jedan od nekoliko slučajeva kada se FrontPage-u mora da ide iza scene i radi sa HTML kodom. Za ovo postoje dva razloga: o Prvo, pitanja i odgovori su povezani korišćenjem obeleživača, a gotovo je nemoguće da se obeleženi tekst u oknu Normal zameni bez gubitka koda. 20

o Drugo, stranica šablona se generiše sa serijom imenovanih obeleživača koji više neće odgovarati vašim novim pitanjima. - Pritiskom na dugme HTML koje se nalazi na dnu prozora za menjanje prikaza stranice Page pređe se u okno HTML. - Pomera se sadržaj za jednu trećinu dokumenta tako da može da se vidi pitanje i odgovor. Svako pitanje je sa svojim odgovorom povezano sa korišćenjem oznake sidra (<a href>) koja skače do umetnute oznake obeleživača (<a name>). Pitanja koja su upravo zamenjena isprogramirana su da znak za broj (#) označava da je oznaka sidra povezana sa obeleživačem, a ne datotekom. Tekst koji sledi iza znaka za broj je obeležčivač pomoću kojeg se identifikuje odgovarajući odgovor. Obeleživači koje generiše FrontPage odslikavaju pitanje čuvara mesta. Kada se ažurira pitanje, obeleživači više ne odslikavaju tekst pitanja, iako još uvek pitanja povezuju sa odgovorima. 14. VIRTUELNA LABORATORIJA Vitruelna laboratorija pruža mogućnost za korišćenje e-simulacionog tutor za TriSpectives. Postoje tri dimenzije interakcionog prostora i na tome se gradi klasifikacija programa učenja. To su: - adaptivnost (prilagođavanje), - reaktivitet i - navigacija. Interakcija nije samo determinisana tehničkom dimenzijom dizajna, nego i dimenzijama sadržaja i didaktičkog tipa softvera, ali delimično i nezavisna od toga. Interaktivitet prouzrokuje instrukcije. baze podataka navigacija hipertekst enciklopedije knjige dijagnoza test dril i vežbanje tutorijal its igre adaptivnost mikrosvet simulacije programsko okruženje reaktivitet Postoji veliki broj klasifikacija i rangiranja edukativnog softvera. Stalno se razvijaju nove verzije i rešenja, pa se ni jedna klasifikacija ne može smatrati 21

konačnom i jedinom. Svaka od njih treba da se odlikuje fleksibilnošću i da dozvoljava izmene i adaptacije iz razloga što svakim danom raste broj novih autorskih alata sa sve većim mogućnostima. U bloku teksta o virtuelnoj laboratoriji daje se i klasifikacija obrazovnog softvera iz 1994. godine: - interaktivni video disk - elektronske igre - hipermedija browser - multimedijalne prezentacije - multimedijalni autorski sistemi - multimedijalni mail sistemi - desktop video sistemi - desktop conferencing sistemi - multimedijalni servisi - multimedijalni operativni sistemi - multimedijalni produkcioni alati Prema didaktičkim konstrukcijama primena: - dril i vežbanje - tutorijali - učeće igre - simulacije Prema interakcionim metodama u pomoći (učenje kroz upućivanje): - pasivni tutor (vodič) učenje kroz autoupravljanje (samoučenje) - training učenje kroz vežbu - aktivni tutor vođeno učenje - simulacija učenje kroz pronalaženje, otkrivanje - igra zabavno učenje - rešavanje problema učenje kroz rad - inteligentni dijalog sokratovsko učenje Prema stepenu kontrole učenja koji dopuštaju programi: - dril i vežbanje - tutorijali - parametre based simulations - micro discovery activities - ITS's microworlds - programming enviroments - application tools Multimedijalne aplikacije se mogu klasifikovati ili prema didaktičkim konstruktivnim principima ili prema stepenu kontrole učenika. Prema programu učenja: - dril i vežbanje programi 22

- couseware - prezentacije - kiosk sistemi - vođene ture - elektronske knjige - hipertekst sistemi - simulacije - interaktivni programi. 15. VIRTUELNA BIBLIOTEKA Opcije zastupljene u modulu virtuelne biblioteke su: - knjige - strane knjige - knjižare - časopisi - linkovi Stalno, tačno i rasprostranjeno, biblioteka je sublokacija internacionalnog skladištenja ljudskog znanja. Za pristup virtuelnoj bibliotečkoj informaciji, studenti neće morati beskonačno da prelistavaju tomove knjiga uzaludno tragajući za željenom informacijom u beskonačnom informacionom prostoru. Virtuelna Internet učionica ima skup hipermedijskih dokumenata koji olakšavaju brzu pretragu svih. Ova tehnologija je u najvećoj mogućoj suprotnosti sa dvadesetvekovnim papirno zasnovanim načinom naučnog komuniciranja koje je prvenstveno bilo linearno. Studentiu virtuelnoj učionici imaju nelinearno prezentovano znanje. Virtuelna Internet učionica formira "bespapirno društvo" zbog univerzalne sposobnosti da prati informaciju do svakog korisnika i problemski rešivog konteksta. Digitalna skladišta podataka i informacija skraćuju vreme traganja, listanja, čitanja, memorisanja i usvajanja, zahvaljujući portalnim pretraživačima koji čine osnovu virtuelne Internet biblioteke. Biblioteke pružaju animacije i hipermedijske slikovite forme i brze skokove na strukturu podataka. Učenici imaju mogućnost skidanja dokumenata i njihovo pregledavanje u offline režimu rada (režimu kada su diskonektovani sa Interneta). Virtuelna biblioteka daje prezentacione forme, dobrog kolorita, zvučnih elemenata i animirajućih sekvenci. Postoji jaka strukturna organizacija informativnih celina i svežnjeva u biblioteci. Struktura indeksa omogućuje ostvarivanje visokog kvaliteta i brzine pretrage i merila informacijskog skladištenja. Registri omogućuju da se pristupi informaciji duž umnoženih dimenzija. dimenzije mogu biti: - vremenska - geografska - ekonomska - naučna 23

Biblioteke se mogu povezati u gustu mrežu što omogućava brz pristup svakom zamišljenom tipu informacija, koje se mogu iporučiti u svim medijima. Mogućnost čišćenja i asimilovanja veoma je važna za hiperinformativno doba. važno je definisati informacijske filtere koji odabiraju važnu bazu pšodataka. Važno je da mentor instruktor služi kao primer jedinstva softvera, hardvera, obrazovanja i zabavne industrije, jedinstva koje upravo sada počinje. 16. WEB LOKACIJE ZA PODRŠKU KORPORATIVNOG-TIMSKOG RADA Danas su veoma retki oni koji poslove obavljajlu sasvim sami. Sposobnost da se radi u timovima (skupno, združeno, udruženo, zajedno) i da se timovima učenika upravlja na takav način da se svi poslovi obave na vreme i u skladu sa virtuelnim sistemom veoma je cenjena veština. Da bi se olakšala saradnja tima učenika, FrontPage sadrži nekoliko šablona koji služe za pravljenje Web lokacija koje članovima tima virtuelne Internet učionice omogućavaju da budu pravilno informisani, da međusobno dele informacije i koji obezbeđuju centralno skladište svih podataka koji su učenicima potrebni za uspešno kolaborativno i korporativno učenje. Sve lokacije o kojima se govori u ovom poglavlju smeštene su na serveru. Da bi bile dostupne timu učenika, potrebno je da budu smeštene na Web serveru (IIS tj. LocalHost-u) koji se izvršava na Windows-u NT ili Windowsu XP, kao i da poseduje: - FrontPage Server Extensions ili - SharePoint Team Services. U ovom delu autorske studije govori se o tome kako da se napravi: - Web lokacija za projekte - Timski (korporativni rad) rad učenika i instruktora, - Web lokacija za vođenje diskusije i generisanje diskusionog foruma - Virtuelna laboratorija - Modul sa zadacima - SharePoint-ova timska Web lokacija Nudi se uvid u način na koji virtuelna Internet učionica može koristiti kao podrška za: - kolaborativno učenje - kooperativno (interaktivno) - aktivno sarađiovačko učenje - korporativno (timsko, skupno, združeno) učenje U onim situacijama kada je težište tima na pravljenju Web lokacije, pokazaće se kako da se FrontPage-ova funkcija za kontrolu izvornog koda iskoristi za sprečavanje mogućnosti da na istoj datoteci istovremeno radi više od jednog učenika. 24

Korporatrivno učenje instruktor-učenik. Ovaj oblik učenja polazi od temeljne činjenice da učenici poseduju značajna prethodna znanja i umenja u domenu u kome se uvodi novo znanje sa takvom pre-tpostavkom učenje više nije proces prenošenja onoga ko zna (instruktor) onome ko ne zna (e-učenik), nego je dobrim delom prava pedagoška interakcija nastavnika i učenika. Kao što smo rekli, ta interakcija je tipično asimetrična, jer nastavnik je kognitivno zrelija osoba, osoba sa većim životnim iskustvom, sa značajno većim znanjima iz oblasti koju predaje. Ali, i učenik je aktivan partner u izgradnji znanja, poseduje opšta životna iskustva i znanja i znanja iz same oblasti koju uči. Modul korporativni timski rad, gde tele-učenik šalje pojam i tekst o pojmu u Bazu znanja koja se razvija. Obeležja formulara za slanje pojmova u bazu znanja su: - Pojam - Student (e-učenik, koji šalje termin) - Tekst (pojašnjenje pojma) Opcijom OK, podaci iz formulara koji se nalazi na PC kod studenta, odlaze u On-line bazu podataka (baza znanja), koja se nalazi na Serveru. Opcijom Reset e- student vrši opoziv unetih podataka u masku formulara. Ukoliko tele-studenti koriste hiperlink, Odgovor profesora On-line, koji se nalazi na dnu ekrana, prelazi u pretragu baze znanja tj. u Search formu ekrana (adaptivni virtuelni profesor konsultant). Na taj način se obezbeđuje konsultativno učenje od strane virtuelnog profesora, koji je kreiran i dizajniran da obezbedi online sinhronu komunikaciju učenika sa inteligentnom bazom znanja. Time se kvalitativno nadgrađuje inteligentna baza znanja, koja se stalno razvija. Ovim načinom se dopunjuje praznina između nn-line sinhrone dvosmerne komunikacije i on-line asinhrone komunikacije. Postoje sledeći oblici komunikacija: 1. On-line sinhrona dvosmerna komunikacija (Diskusioni forum, Chat, Elektronska tabla, Web konferencija, Audiografička konferencija, E-mail u slučajevima kada su u realnom vremenu prisutni i tele-učenici i instruktor) 2. On-line sinhrona jednosmerna komunikacija (Adaptivni virtuelni profesor konsultant nadomešta neprisustvo realnog profesora, pa e-učenik komunicira jednosmerno on-line sa virtuelnim sistemom - interigentnim sistemom, bazom znanja koja se razvija i može je ispitivati na osnovu pretrage B.P.) 3. On-line asinhrona komunikacija (e-mail, kada je tele-učenik prisutan u e- nastavi a realni profesor - instruktor nije prisutan) 25

17. POVEZIVANJE WEB LOKACIJE SA BAZOM PODATAKA Programeri Web lokacija često za opisivanje sadržaja koji se prikazuje na Web stanici koriste termine statičke stranice i dinamičke stranice. Statičke stranice koriste fiksno kodirane informacije; drugim rečima, informacije su ugrađene u HTML kod koji čini stranicu. Dinamičke stranice su ljuske u kojima se nalaze informacije koje se menjaju; drugim rečima, informacije dolaze iz spoljašnjeg izvora. Kada je spoljašnji izvor baza podataka, za Web lokaciju se kaže da je upravljana bazom podataka (engl. database driven). Web lokaciju koja je zasnovana na Microsoft FrontPage-u može se povezati sa bazama podataka koje su napravljene korišćenjem različitih formata, uključujući Microsoft Access, Microsoft Excel i Microsoft SQL Server. Baza podataka se može nalaziti na Web serveru, posebnom serveru datoteka ili na posebnom serveru baza podataka. Zbog ove fleksibilnosti je veoma jednostavno da se podaci pomeraju sa jedne lokacije na drugu, a da posetioci Web lokacije uopšte ne budu svesni da je došlo do bilo kakvih izmena. FrontPage pomoću čarobnjaka Database Interface Wizard koristi se za pravljenje obrazaca upravljanih bazom podataka i olakšava većinu poslova koji se na Web lokaciji odnose na baze podataka. Iako podaci iz baza podataka dolaze iz 26

spoljašnjeg izvora, podaci se koji se prikazuju u ovim obrascima mogu se formirati s ciljem da se održi izgled i osećaj vaše Web lokacije. Faze se oslanjaju jedna na drugu. Zbog ovog razloga važno je da se faze radite u nizu, a ne bilo kojim redom. Faza I kreiranje baze podataka Baza podataka je organizacija podataka u vidu integrisanih (potpunih, ispravnih, zaštićenih) podataka i predstavlja osnovu za dobijanje informacija. Baza podataka je veći skup međusobno povezanih datoteka. Postoje četiri logičke strukture baze podataka: hijerarhijska, mrežna, relaciona i objektna. Prilikom generisanja baza u virtuelnoj Internet učionici, koristila se objektna baza MS Access XP. a) Na primer za kreiranje nove baze podataka u folderu sa nazivom Primer sa nazivom baze Baza i sa tabelom koja se zove Tabela. Koraci za kreiranje baze i tabele su: - File\New\Blank Database - File name\ime_fajla.mdb\create - Tables\New\Design View\Ok - Filed Name (uneti atribute) - Data Type (odabrati Text, AutoNamber...) - Field Size (dužina sloga npr. 20 karaktera) - Save\Table Name (uneti ime tabele)\ok - Yes (na pitanje Do you want to create a primary key now?) - Save\zatvoriti prozor\otvoriti tabelu\uneti podatke\save b) Na primer za kreiranje nove baze podataka Imenik sa tabelom Imenik koristi se čarobnjak (Wizard): - Prvo se kreira baza podataka, a zatim se bira način na koji će tabela biti kreirana. - U prozoru Database treba kliknuti na opciju Tables, a zatim birati Create table by using wizard - U prozoru Database može se kliknuti i na opciju New, čime se otvara prozor New Table, koji takođe služi za izbor načinastvaranja tabele (odabrati Table Wizard i aktivirati opciju Ok). 27

Slika prikazuje prvi dijalog čarobnjaka za tabele. Ova opcija nudi veći broj primera gotovih struktura tabela (poslovnih ili ličnih) u kojima se nalaze raznovrsna gotova polja. Strukture novih tabela grade se preuzimanjem gotovih polja iz gotovih tabela. Primeri gorovih polja su poštanski brojevi, datumi, brojevi telefona, novčani iznosi i druga polja. Pri stvaranju tabele može se jedno polje preuzeti iz jedne a drugo iz druge gotove tabele. - Iz liste primeri tabela (Sample Tables) treba odabrati tabelu koja je najsličnija tabeli koja se kreira. Polja se biraju obeležavanjem u listi primeri polja (Sample Fields) i prebacivanjem u listu polja u mojoj novoj tabeli (Fields in my new table) pomoću dugmeta >. Kada je završeno prebacivanje svih potrebnih polja dugmetom Next prelazi se u sledeći dijalog (pomoću dijaloga koji slede imenuje se tabela, bira primarni ključ, određuju ID brojevi koji se upisuju pri dodavanju novih slogova, uspostavljaju relacije ili menja struktura tabele) ili se klikom na dugme Finish završava kreiranje strukture tabele. Faza II uspostavljanje veze sa bazom podataka Postoji Web lokacija, a i baza podataka kreirana u Fazi I. Sada želimo da ih povežemo, tako da pošto Web lokaciju objavimo na Web serveru podaci iz baze podataka budu dostupni preko Interneta. Ako bazu podataka nameravamo da smestimo na Web server, može se i datoteka baze podataka smestiti u omotnicu Web lokacije. Tada će prilikom objavljivanja Web lokacije na Web serveru, zajedno sa ostalim datotekama biti objavljena i baza podataka i Web posetioci će putem servera moći da pristupe i bazi podataka. Gde god da se nalazi baza podataka, moraće da se poveže sa Web lokacijom, tako da joj se može pristupiti iz jedne ili više stranica Web lokacije. Jednom kada baza podataka postane dostupna, može se napraviti jedna ili više stranica koje ili prikazuju podatke iz povezane baze podataka ili od korisnika zahtevaju podatke koji se kasnije mogu smestiti u povezanu bazu podataka. Očigledno je da je za ispravno funkcionisanje ovog postupka potrebno da se pažljivo osmisli struktura i sigurnost baze podataka kako niko ne bi mogao da slučajno ili namerno pristupi podacima koje ne bi trebalo da vidi. Koraci za uspostavljanje veze sa bazom podataka su: 28

- Aktiviranje FrontPage-a XP - Iz menija Tools izabere se Web Settings da bi se otvorio okvir za dijalog Web Settings. - U okviru za dijalg WebSettings pritisne se karticu Database koja je trenutno prazna što znači da nijedna baza podataka nije povezana sa otvorenom Web lokacijom. - Pritisne se Add da bi se otvorio okvir za dijalog New Database Connection. - U polju Name upiše se Veza. Može se koristiti bilo koje ime koje će jedinstveno određivati vašu bazu podataka. - U području Type of connectin izaberie se File or folder in current Web, a zatim pritiskom na Browse otvorite okvir za dijalog Database Files in Current Web. Faza III objavljivanje Web lokacije koja se koristi sa bazom podataka Objavljivanje Web lokacije koja je povezana sa bazom podataka ne razlikuje se od objavljivanja ostalih Web lokacija. Uzeće se u obzir da se: - Faze (od I do VI) ne mogu završiti ako nemamo pristup do - Web lokacije smeštene na Web serveru (LocalHost tj. IIS ili Internet Server). - Web lokacija smeštena na discu (ona koja je smeštena na računaru a na kome nije instaliran LocalHost) ne može da se koristi za ovu svrhu. Da bi se Web lokacija mogla da objavi na serveru, potrebno je da imaom uspostavljenu vezu do računara označenog kao Web server (ovo može biti server koji održava neko preduzeće za dobavljanje Internet usluga) ili pomoću lokalne 29

mreže ili veze sa Internetom. U svakom slučaju, da bi se prikazali podaci iz baze podataka, potrebno je da Web server podržava: - Aktivne serverske stranice (ASP) ili - ActiveX objekte podataka (ADO). - Server mora da ima proširenje Front Page Server Extensions 2002 ili - Shape Point Team Services (koji sadrži Front Page Server Extension u sebi i instalira se sa CD Office XP, preko foldera SharePt) Procedura za objavljivanje Web lokacije na LocalHost-u i udaljenom Web Serveru data je na 430 strani, ove autorske studije. Ukratko koraci su sledeći: - Otvoriti web lokaciju na lokalnom računaru u lokalnom folderu - Iz menija File izabere se opcija Publish Web - Aktivira se Change - U polju Enter publish destination ukuca se HTTP://Localhost a zatim OK - Pritisne se Publish (otvara se okvir za dijalog Publish FrontPage Components koji daje obaveštenje o komponentama koje možda neće moći da rade korišćenjem trenutne verzije Microsoft FrontPage Server Extensions. Primera radi možda se moraju instalirati nove Extensions) - Pritisne se Continue - Izabrati pogled na Publish Log (primetiće se da je prilikom perbacivanja datoteka Index.htm preimenovana u default.htm) - Zatvara se pretraživač - Pritisne se opcija Done Osnovni zadatak je da se Web lokacija smeštena na disku objavi na Web serveru, da bi mogla da se koristi sa bazom podataka. - Dva puta se pritise omotnica C:\Proba da bi se otvorila. - Izabere se Baza.mdb a zatim pritisnite OK da biste se vratili u okvir za dijalog New Database Connection. - Pritisnite OK da biste se vratili u okvir za dijalog Web Settings. - Pritisnite Verify. - Pritiskom OK zatvorite okvir za dijalog Web Settings. - Zatvorite Web lokaciju. Faza IV dodavanje mogućnosti za pretraživanje baze podataka Jedanod osnovnih razloga da baza podataka bude javno dostupna preko Weba je da učenici mogu da traže specifične informacije. 30

Web stranica upravljana bazom podataka idealna je za prikazivanje kataloga informacija koji već postoji u bazi podataka. Svaki put kad se promene detalji tema, pošiljalac, datum, tekst, podaci se ažuriraju po bazi podataka tako da budu dostupni e-učenicima, a istovremeno, na odgovarajućoj stranici, ažurirane informacije postaju dostupne i posetiocima Web lokacije. Ova vrsta informacija se može učiniti dostupnim za posetioce korišćenjem čarobnjaka Database Interface Wizard, koji pravi aktivnu serversku stranicu ( ASP). Ove stranice su smeštene na serveru i generišu različite prikaze podataka, u zavisnosti od izvora koji posetioci naprave na Web stranici. Stranice se mogu pregeldati bilo kojim modernim pretraživačem, ali server na koje su stranice smeštene mora izvršavati Microsoft Windows XP. Zadatak je da se korišćenjem čarobnjaka Database Interface Wizard u Web lokaciji koja je objavljena na Web serveru napravi baza podataka za obeležja koja se mogu pretraživati. To će korisnicima omogućiti da pronalaze proizvode na osnovu kategorije. Uraditi sledeće: - Otvoriti okno poslova Mew Page or Web tako što ćete u meniju File pokazati na New, a zatim izabrati Page or Web. - U području New from Template izaberite Web Site Templates. Otvara se okvir za dijalog Web Site Templates. - U okviru za dijalog Web Site Templates pritisnite ikonu Database Interface Wizard. - U području Options potvrdite polje Add tu current Web da biste označili da otvorenoj Web lokaciji želite dodati stranicu za Interface prema bazi podataka (C:\Primer). - Mesto tekuće Web lokacije automatski se unosi u polje za vezu sa bazom podataka, ali je sivo (ne može se menjati). - Pritisnite OK. Otvara se čarobnjak Database Interface Wizard Baza podataka Northwind koja se spominje na prvoj stranici čarobnjaka Database Interface Wizard je uzrok baze podataka koja se isporučuje uz Microsoft Office XP i dostupna je svim aplikacijama paketa. Ako ne postoji ni jedna baza podataka koja je povezana sa ovom Web lokacijom druga opcija će biti zamagljena ili nedostupna. - Izaberite Use an existing database connection, proverite da li je u padaćujoj listi izabrana Veza, a zatim pritisnite Next da biste prikazali sledeću stranicu čarobnjaka. 31

- Da biste korišćenjem podataka iz tabele Tabela napravili katalog, pritisnite Tabela, a zatim pritisnite Next da biste prikazali sledeću stranicu čarobnjaka. Prikazana su dostupna polja baze podataka, zahedno sa vrstom kolone i vrstom polja iz obrasca. Ako želite da izmenite vrstu ulaznih polja iz obrasca, pritisnite Modify. - Pošto nisu potrebne nikakve izmene, pritisnite dugme Next. - Opbrišite sve opcije izuzev Results Page, a zatim pritisnite Next. Otvara se poslednja stranica čarobnjaka, u kojoj vam se saopštava mesto na kojem će stranica biti napravljena. Čarobnjak Databse Interface Wizard pravi novu omotnicu čije ime formira od imena veze sa bazom podataka iza kojeg slede znak podvlačenja i reč Interface. - Pritiskom na Finish napravite stranicu sa rezultatima. Omotnicu Primer_ Connect_ interface napravio je čarobnjak Database Interface Wizard. Ovoj omotnici ime je dato na osnovu imena veze sa bazom podataka i sadrži omotnicu Tabela kojoj je ime dato na osnovu tabele koju ste odredili u čarobnjaku Databnase Interface Wizard. Čarobnjak je u ovu stranicu smestio i stranicu za rezultate koja se zove results_page. asp. Za razliku od ostalih vrsta novih stranica koje se naprave u FrontPage-u, ASP stranica za rezultate automatski se snima kao deo vaše postojeće Web lokacije. Vi ne morate ništa da radite da biste snimili stranicu. 32

- Na paleti alatki Standard pritisnite dugme Save da biste snimili datoteku results_page.asp. - Na paleti Views pritisnite ikonu Navigation da biste prešli u prikaz Navigation. U lisiti folder list omotnica Veza_interface automatski se proširuje i možete odmah da vidite trenutno aktivnu datoteku results_page.asp. - Zatvorite Web lokaciju. Faza V testiranje i usavršavanje stranice sa interfejsom za baze podataka Kada za pravljenje ASP stranice koja će na nekoj Web stranici prikazivati rezultate (Search) pretraživanja podataka koriste čarobnjaka Database Interface Wizard, dobijena ASP stranica će biti funkcionalna, ali možda neće zadovoljavati potrebe ili standarde u pogledu dizajna. Nekoliko izmena može uzrokovati poboljšanje izgleda stranice, a zbog toga i utisak koji ostavlja na posetioce. Definisaće se Web lokaciju koja je smeštena na serveru i usavršava ASP stranicu koja vraća podatke iz baze podatakla, tako da dobijeni rezultati budu korisniji. - Pritisnite desnim tasterom miša bilo gde u području Database Results koje je ograničeno sa dva žuta reda i i iz pomoćnofg menija izaberite Database Results Properties. Otvara se prva stranica čarobnjaka Database Results Wizard. - Pritiskom na Next prihvatite parametre koji su trenutno aktivni i otvorite sledeću stranicu. 33

- Pošto i dalje želite da podatke izvlačite iz tabele Products pritisnite Next, da biste prikazali sledeću stranicu. - Pritisnite dugme Edit List da biste otvorili okvir za dijalog Displayed Flelds. - U listi Displayed fields dva puta pritisnite svako od sledećih imena polja: Tema, Pošiljalac, Datum (to je nova tabela selektovano za Search) - Kada ih dva puta pritisnete, imena se pomeraju u listu Available fields. - Pritisnite OK da biste zatvorili okvir za dijalog i vratili se u čarobnjaka. - Pritisnite More Options i u okviru za dijalog More Options izaberite Criteria. Otvara se okvir za dijalog Criteria u kojem trnutno nije izabran nijedan kriterijum. - U okviru za dijalog Criteria pritisnite Add da biste otvorili okvir za dijalog Add Criteria. - U padajućoj listi Field Name izaberite Tekst da biste označili da Web posetiocima želite da omogućite da informacije o proizvodima mogu filtrirati na osnovu Teksta u forumu. Ne menjajte ostale parametre i pritisnite OK da biste zatvorili okvir za dijalog Add Criteria. (Pretraga Search se vrši na osnovu atributa Tekst) - Prizisnite OK da biste zatvorili okvir za dijalog Criteria. 34

- U okviru za dijalog More Options pritisnite Ordering da biste otvorili okvir za dijalog Ordering. U listi Available fields dva puta pritisnite Datum da biste ga pomerili u listu Sort order. Strelica usmerena na gore označava da će se podaci prikazivati u rastućem abecednom poretku na osnovu datuma foruma. Ako redosled želite da obrnete, dva puta pritisnite strelicu usmerenu nadole (koja se time pretvara u strelicu usmerenu nadole). - Pritisnite OK da biste zatvorili okvir za dijalog Ordering. - U okviru za dijalog More Options pritisnite Defaults da biste otvorili okvir za dijalog Defaults. - Dok je u listi Input Parameters izabrano CategorylD, pritisnite Edit, u polju Value udišite 1 i pritisnite OK da biste početni prikaz kataloga podesili tako da prikazuje sve slogove koji imaju broj kategorije 1. - Pritisnite OK da biste zatvorili okvir za dijalog Defaults. - U okviru za dijalog More Options obrišite polje Limit number of returned records to da biste označili da želite da se kao rezultat vrate svi slogovi koji zadovoljavaju kriterijum. - Pritisnite OK da biste zatvorili okvir za dijalog More Options, a zatim pritisnite Next 35

- Pritisnite Next da biste prihvatili trenutno aktivne parametre i otvorili starnicu. Zbog vaših prethodnih izbora, u okviru za dijalog Criteria izabrano je polje za potvrdu Add search form. Da niste izabrali nijedan od kriterijuma za filtriranje, ova opcija bi bila zamagljena i nedostupna. - Izaberite Display all records together, a zatim pritisnite Finish. Ako vas FrontPage bude pitao da li želite da obnovite područje Database Results, izaberite Yes. Uzrok baze podataka je obnovljen i sada se na vrhu stranice prikazuje filtrirani upit koji prikazuje samo izabrana polja. - Pritisnite Save da biste snimili datoteku results_pege.asp - Zatvorite Web lokaciju. Faza VI dodavanje funkcije za prikupljanje podataka Da bi se prikupili podaci od svjih tele-učenika, potrebno je da se čarobnjak Database Interfase Wizard ikoristi za pravljenje ASP stranice koja će delovati kao obrasac za podnošenje podataka. Obrazac prima podatke od e-učenika i kanališe ih u odgovrajuću bazu podataka. Napravi će se registracioni obrazac za diskusionu listu (engl. Mailing list) u Web lokaciji upravljanoj pomoću baze podataka. Na taj način će se podaci o dodavati u tabelu sa nazivom Tabela baze podataka. Uradite sledeće: - Pritisnite strelicu New Page i iz padajuće liste izaberite Web da biste otvorili okvir za Web Site Templates. - Izaberite ikonu Database Interface Wizard. - U području Options potvrdite polje Add to current Web i pritisnite OK. Otvara se čarobnjak Database Interface Wizard. - Izaberite Use an excisting database connection, proverite da li je u padajućoj listi izabrana veza Veza, a zatim pritisnite Next. 36

- Na sledećoj stranici prihvatite sve ponuđene parameter i pritisnite Next. - Pošto je ovo baza podataka u kojoj će se skupljati elektronske adrese, potvrdite samo polje za potvrdu Submission Form (ili obrišite ostla polja), a zatim pritisnite Next. - Pritisnite Finish da biste u svojoj Web lokaciji napravili obrazac za podnošenje. Čarobnjak Database Interface Wizard u postojećoj omotnici Veza_interface pravi omotnicu Tabela, kojoj je ime dato na osnovu tabele iz baze podataka kojoj se pristupa. Čarobnjak zatim u ovojomotnici pravi i snima datoteku submission_form.asp. - Snimite datoteku submission_form.asp. - Zatvorite pretraživača i vratite se u FrontPage. - Zatvorite Web lokaciju. - Ako ne želite da nastavite sa sledećim poglavljem, napustite FrontPage. Potrebno je napraviti hipertekstove između Report Form i Submission Form, kako bi postojala veza imeđu formulara za unos podataka (Submission Form) i izveštaja (Results Form). Mi ćemo se u ovom delu pozabaviti postupkom instaliranja dopuna tj. dodataka za LocalHost: - FrontPage 2002 Server Extensions i - SharePoint Team Services za podršku IIS - LocalHost Web servera u operativnom sistemu Windows XP kao i za podršku Windows Servera 2003 iz paketa Office 2003. 18. POVEĆANJE PRODUKTIVNOSTI KORIŠĆENJEM SHAREPOINT TIMSKE WEB LOKACIJE Nova izvaredna mogućnost je SharePoint timska Web lokacija, to su u stvari potpune lokacije za saradnju timova koje se sastoje od sledećih stranica: - Stranica Home - Stranica Document Libraries - Stranica Discussion Boards 37

- Stranica Lists - Stranica Create Page - Stranica Site Settings Uraditi sledeće: 1. Na paleti alatki Standard pritise se strelica dugmeta Create a new normal page da bi se proširila lista elemenata koja se može napraviti. 2. Izabere se Web da bi se otvorio okvir za dijalog Web Site Templates. 3. Izabere se ikonica SharePoint based Team Web Site. 4. U polju Specify the location of the new web upis http://<server>/teamsite, gde je <server> ime Web servera. Zatim se pritise OK. FrontPage na zadatom mestu pravi novu timsku Web lokaciju. Ovaj postupak traje znatno duže od pravljenja ostalih Web lokacija zasnovanih na FrontPage-u. 5. Kada se postupak pravljenja završi, proširie se omotnice iz liste Folder List da bi se videle sve datoteke. 6. Otvori se Web pretraživač i u polje Address se upiše http://<server>/teamsite, gde je <server> ime Web servera. Otvara se SharePointova timska Web lokacija. 19. WEB LOKACIJA ZA PRAĆENJE PROJEKTA I TIMSKOG RADA Jedna od najtežih stvari prilikom upravljanja nekim projektom je da u svakom trenutku svi znaju ciljeve, planove i status projekta. Takođe je veoma važno da svi budu upoznati sa poznatim problemima i njihovim rešenjima. FrontPage-ov šablon Web lokacije za projekte može da pomogne, jer omogućava da napravi Web lokacija za vođenje računa o projektu. Kada se Web lokacija postavi na Intranet, stvara se centralna lokacija za upravljanje projektom i svima se omogućava da na brzinu pregledaju gde se projekat trenutno nalazi. Pored matične stranice, u kojoj su opisani čitav projekat, nedavne izmene i ključni događaji, FrontPage-ova Web lokacija za projekte sadrži šest stranica drugog nivoa: - Na stranici Members nalaze se podaci o svim članovima tima koji su uključeni u realizaciju projekta. Imena članova povezana su sa područjem za opis, u kojem se nalaze njihove fotografije, radna mesta i podaci za uspostavljanje veze. - Stranica Schedule prikazuje vreme dešavanja ključnih događaja u projektu i sadrži prostor za opisivanje dolazećih poslova. - Stranica Archive sadrži veze do arhiviranih dokumenata koji su potrebni članovima tima ili drugim zainteresovanim strankama. Trenutno veze nisu povezane sa sadržajem oznake <a href> su samo čuvari mesta. 38

- Stranica Search sadrži osnovnu funkcionalnost za pretraživanje lokacije; napravljena je korišćenjem jedne od FrontPage-ovih već gotovih komponenti. - Stranica Discussions sadrži veze do svih javnih diskusija o projektu koje bi mogle biti dostuupne timu za projekat. Ove diskusije su smeštene u posebno napravljenim Web lokacijama za vođenje diskusije i napravljene su korišćšenjem FrontPage-ovih šablona. - Stranica Contact Information sadrži kontakt podatke za projekat. 1. Aktivira se FrontPage već nije pokrenut, 2. Ako okno poslova New Page or web nije otvoreno, u meniju File pokaže se na New i zatim se izabere Page or web, 3. U području New from template izabere se Web Site Templates da bi se otvorio okvir za dijalog koji je prikazan na slici: 4. Izabere se ikona Project Web. 5. Prelazi se u prikaz Folders da bi se videla velika listu datoteka koju FrontPage pravi za ovu vrstu Web lokacije. Kolona title pokazuje da su mnoge datoteke samo zaglavlja stranica i podbeleške, a ne prave Web stranice. 6. Da bi se bolje videla puna veličina Web lokacije, potrebno je da se pređe u prikaz Navigation. 7. Hiperlinkovi u organizacionoj strukturi Web lokacije virtuelne Internet učionice, prikazaće se na prvom nivou veza. Hipertekst se opisuje kao nelinearni ili nesekvencijalni tekst. Čitanje hiperteksta liči na stalno menjanje teksta u knjizi, fusnota i rečnika. Hipertekst sistemi se sastoje iz sidra (ankera), nodova (čvorova) i linkova. Relacije ili u programu čvrsto povezana čvorišta se nazivaju staze. Ukupna slika koja se sastoji iz ankera, čvorova, povezivanja i staza se obeležava kao Web mreža. 20. (MAILING LIST-A) Studenti će ubrzo elektronskom poštom (E-mail) dobiti odgovor. Polja formulara su: - Ime 39