17.11.2012 Views

Lokasjons- og kontekstbaserte tjenester - Department of Computer ...

Lokasjons- og kontekstbaserte tjenester - Department of Computer ...

Lokasjons- og kontekstbaserte tjenester - Department of Computer ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

36 3 MITT SYSTEM<br />

I de neste punktene diskuteres hvordan en integrasjon mot E-post (avsnitt 3.6.3),<br />

Innsida (avsnitt 3.6.3) <strong>og</strong> It’s:Learning (avsnitt 3.6.3) løses.<br />

Integrering av E-post<br />

E-post er tatt med her da det gir et enkelt eksempel p˚a hvordan en integrasjon vil<br />

fungere. E-post er noe alle studenter bruker tilnærmet daglig, s˚a nye meldinger<br />

oppdages relativt raskt. Likevel, innsatsen som kreves for ˚a l<strong>og</strong>ge seg inn tar tid,<br />

<strong>og</strong> noen ganger er det unødvendig da det kanskje ikke fantes nye meldinger eller<br />

innboksen kun inneholdt spam.<br />

Ved˚a legge inn innl<strong>og</strong>gingsinformasjon i et kontekstavhengig system, kan brukeren<br />

varsles ut i fra hvordan dette er satt opp i brukerens pr<strong>of</strong>il. Brukeren slipper unna<br />

med kun en innl<strong>og</strong>ging, <strong>og</strong> kan være trygg p˚a at systemet gir et varsel n˚ar det har<br />

kommet en ny E-post. M˚aten systemet varsler brukeren p˚a, kan endres feks. ved<br />

at en melding vises p˚a skjermen eller at brukeren selv sjekker systemet for nye<br />

meldinger.<br />

Studentenes nettbaserte E-postleser kalles “Webmail”. N˚ar systemet har lagret<br />

brukerinformasjon om E-mail kontoen, er det mulig for et kontekstavhengig system<br />

˚a registrere en endring, ved feks. ˚a ta vare p˚a tidspunktet for siste mottatte Epost.<br />

E-post har <strong>og</strong>s˚a en attributt som sier om en E-post er lest eller ikke. Dette<br />

kan kan utnyttes. Ved ˚a sjekke for nye E-poster kontinuerlig, feks. hvert tiende<br />

minutt, kan et slikt system varsle om en eller flere nye E-poster.<br />

N˚ar det har skjedd en endring, er det brukerens pr<strong>of</strong>il som avgjør om brukeren<br />

skal varsles eller ikke. Slik tilfellet er med E-post kan det <strong>og</strong>s˚a integreres et spamfilter,<br />

<strong>og</strong> E-post som gjenkjennes som spam vil ikke bli varslet. Men skjer det en<br />

endring, i dette tilfellet en ny E-post, vil systemet videresende brukeren til Webmail,<br />

<strong>og</strong> merke meldingen som lest. P˚a denne m˚aten ivaretas funksjonaliteten til<br />

E-postleseren i det kontekstavhengige systemet.<br />

Integrering av Innsida<br />

En integrering av Innsida i et kontekstavhengig system vil la systemet overv˚ake<br />

Innsida, <strong>og</strong> gi brukeren beskjed n˚ar det har skjedd en endring. I dette tilfellet at en<br />

ny melding har blitt langt inn. Systemet kan da velge ˚a informere om dette aktivt<br />

ved ˚a gi brukeren en melding, eller passivt ved ˚a oppdatere sitt eget grensesnitt<br />

med en ny melding. I det siste tilfellet m˚a brukeren ˚apne systemet for ˚a f˚a med<br />

seg nye meldinger. Et eksempel p˚a dette er vist i Figur 10. Her har brukeren to<br />

valg: Det første er ˚a la meldingen ligge. Det andre er ˚a se p˚a meldingen med en<br />

gang. Om brukeren velger det første vil ikke meldingen forsvinne før meldingen<br />

er lest. Hvis brukeren venter lenge med ˚a lese meldingen, kan det dukke opp<br />

flere meldinger som da samles opp. Velger brukeren det siste, viderefører systemet<br />

kontrollen til Innsida <strong>og</strong> merker meldingen(e) som lest.<br />

Utfordringen ligger i ˚a plukke ut de meldingene som kan sies ˚a være relevante for<br />

brukeren. P˚a Innsida legges det ut informasjon som gjelder hele NTNU, noen er<br />

relevante for alle, mens de fleste er relevante for noen f˚a. Ved ˚a sette opp regler

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!