Lokasjons- og kontekstbaserte tjenester - Department of Computer ...
Lokasjons- og kontekstbaserte tjenester - Department of Computer ...
Lokasjons- og kontekstbaserte tjenester - Department of Computer ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
6 KONKLUSJON OG VIDERE ARBEID 95<br />
teknol<strong>og</strong>i som allerede er installert ved NTNU Gløshaugen, <strong>og</strong> som kan<br />
brukes uten ekstra utstyr.<br />
• Tr˚adløs datakommunikasjon gjennom WiFi har blitt mer <strong>og</strong> mer vanlig, <strong>og</strong><br />
de fleste bærbare pc’er selges idag med integrerte tr˚adløse nettverkskort. Det<br />
finnes <strong>og</strong>s˚a løsninger for pc-er som ikke selges med integrerte nettverkskort,<br />
ved ˚a kjøpe eksterne tilleggskort. Oppgaven valgte NetStumbler for i teorien<br />
˚a kunne støtte flere tr˚adløse nettverkskort, men utover dette er det ikke gjort<br />
noen forsøk p˚a ˚a støtte flere tr˚adløse nettverkskort. Prototypen er dermed<br />
begrenset til tr˚adløse kort støttet av NetStumbler.<br />
• Prototypen er begrenset til funksjoner som er nødvendige for ˚a vise at<br />
et kontekstavhengig system er gjennomførbart ved NTNU Gløshaugen, <strong>og</strong><br />
omr˚adet som dekkes av systemet er begrenset. En integrering med Innsida<br />
<strong>og</strong> It’s:Learning er ikke implementert. Videokonferanse, lynmeldinger <strong>og</strong><br />
taleoverføring er heller ikke implementert. Prototypen dekker bare IT-Vest,<br />
IT-Øst <strong>og</strong> IT-Sør. Det forutsettes alts˚a at IT-byggene er “verden” 33 , alts˚a<br />
at det største omr˚adet som kan dekkes i prototypen er disse tre bygningene.<br />
Det skal likevel nevnes at utviklingen av prototypen er gjort p˚a en slik m˚ate<br />
at det skal være enkelt for andre ˚a bygge videre p˚a denne. Prototypen har<br />
heller ikke begrep om tid, da informasjon eksisterer til noen sletter denne.<br />
• Selv om det finnes digitale kart som kan utnyttes i et GIS 34 , <strong>og</strong> posisjon er<br />
kjent, støtter ikke denne oppgaven interaktive kart, da dette er et problemomr˚ade<br />
i seg selv. ˚A støtte interaktive kart er noe som egner seg for videre<br />
arbeid (se avsnitt 6.3).<br />
6.2 Evaluering av prototypen<br />
Prototypen ble utviklet for ˚a svare p˚a spørsm˚alet i oppgaveformuleringen<br />
(avsnitt 1.1.2). Det viste seg at det var mulig ˚a utvikle et innendørs kontekstavhengig<br />
system som baserte seg p˚a tr˚adløse signaler, <strong>og</strong> at et slik system,<br />
hadde det eksistert, ville blitt godt mottatt av studenter. Dette selv om<br />
prototypen ble implementert med begrenset funksjonalitet med tanke p˚a<br />
hva som var ønskelig. I tillegg er det oppdaget noen feil (avsnitt 6.4) etter<br />
at implementeringen ble avsluttet, men ingen s˚a kritisk at det gikk utover<br />
evalueringen <strong>og</strong> testingen i nevneverdig grad.<br />
Teknol<strong>og</strong>ien som ble valgt viste seg ˚a fungere bra. NetStumbler gjorde det<br />
mulig ˚a hente ut signaler fra flere typer tr˚adløse nettverkskort. VB.NET,<br />
sammen med tre-lags modellen, gjorde at selve utviklingen tok relativt kort<br />
tid. .NET applikasjoner er godt egnet i prosjekter der det er liten tid tilgjengelig,<br />
<strong>og</strong> det var mulig i denne oppgaven ˚a gjenbruke databaselaget fra et<br />
tidligere prosjekt gjorde at prototypen raskt kunne testes.<br />
33 Omtalt som “Campus” i kildekoden.<br />
34 Ge<strong>og</strong>rafic Information System.