<?xml version="1.0" encoding="UTF-8"?>
<!-- NB: Autogenerated.  DO NOT EDIT. -->
<?xml-stylesheet type="text/xsl" href="oppgave.xsl"?>
<oppgave xml:lang="no" xmlns="http://www.ifi.uio.no/~inf5270/v2006/oppgave" nummer="4" link="http://www.ifi.uio.no/~inf5270/v2006/oppgavegrunnsystem.xml" innleveringsformat="filarkiv">
  <tittel>Fullverdig grunnsystem med for heuristisk evaluering</tittel>
  <kurs kurskode="INF5270" semester="vår" hjemmeside="http://www.ifi.uio.no/~inf5270/v2006/">Design av interaktive nettsteder</kurs>
  <innlevering dato="2006-03-05">Innsendelse av lenke (URL) til deres påbegynte websted.</innlevering>
  <innlevering dato="2006-04-23">Innlevering av arkiv.</innlevering>
  <avsnitt>
    <p>Beskriv filosofien og grunndesignet for deres websted. Design og implementer
    funksjonalitet for effektiv veifinning/navigasjon og fremvisning av
    informasjon relevant for deres brukergruppe.</p>
  </avsnitt>
  <avsnitt>
    <overskrift>Prototype (leveranse 1)</overskrift>
    <p>Den første leveransen består av en enkel prototype som demonstrerer at dere
    kan bruke <em>PHP</em> for å kommunisere med databasen, samt at
    dere ved hjelp av både <em>SQL</em> og <em>XSLT</em> <ins datetime="2006-02-24">(evt også XQuery)</ins> kan fremvise
    informasjon relevant for deres prosjekt.</p>
    <p>Dere skal ikke sende inn noe annet enn en lenke til prototypen i denne leveransen.
    Lenken til prototypen sendes til
    <code>hanssto+inf5270@ifi.uio.no</code> innen tidsfristen.</p>
  </avsnitt>
  <avsnitt>
    <overskrift>Dokumentasjon og programarkiv for grunnsystem (leveranse 2)</overskrift>
    <p>Den andre leveransen består av to deler: et dokument med argumentasjon
    for deres design og et programarkiv med det implementerte designet.</p>
    <p>Design og implementasjon skal være egnet for <em>heuristisk evaluering</em>,
    også med tanke på handikappede brukere. Se <navnreferanse link="http://www.ifi.uio.no/~inf5270/v2006/bibliografi.xml#standard-wai"/> for
    relevante retningslinjer.</p>
    <p>Dere skal først beskrive hovedtrekkene i den <em>designideen</em> dere
    ønsker å vektlegge og hovedtrekkene i den løsningen dere tar sikte på
    å realisere <em>i løpet av kurset</em>. Dernest skal dere argumentere for de
    vesentlige designvalg dere har gjort for denne leveringen. En leser skal ut
    fra denne argumentasjonen se sammenhengen mellom den overordnede designideen
    og det implementerte designet.
    Ta utgangspunkt i den beskrevne 
    designideen når dere argumenterer for et designvalg og bruk relevant litteratur,
    teori og egne erfaringer (empiri) som en del av argumentasjonen.</p> 
    <p>Design og implementasjonen skal være i tråd med <em>kravspesifikasjonen</em>.</p>
    <p>
      <abbr>NB!</abbr> Det er  anledning til å bruke <navnreferanse link="http://www.ifi.uio.no/~inf5270/v2006/bibliografi.xml#standard-css"/> i denne oppgaven<ins datetime="2006-02-01">, men ikke bruk for mye tid på
    dette. Fokuset er godt strukturert HTML-kode</ins>.
    Det er ikke anledning til å bruke tabeller til layout.
    Husk også å teste at programarkivet lar seg pakke ut og at det kan kjøres fra en annen unix-konto enn den
    kontoen det vanligvis kjøres under. Alle filer som er nødevendige for å forstå og bruke systemet
    skal være lenket inn med en kort kommentar fra startsiden (<code>index.html</code>),
    pass på at dere også lenker  inn dokumentasjonsfilen med designbeskrivelsen.</p>
  </avsnitt>
  <vurderingskriterier>
    <kriterie>Fokusert hovedide, innrettet mot prosjektets tema, og god argumentasjon for designet ut fra denne ideen.</kriterie>
    <kriterie>God argumentasjon for at designet kan utvides til å omfatte sosial navigasjon og god sosialitet.</kriterie>
    <kriterie>Design og implementasjon skal være egnet for evaluering av anvendelighet.</kriterie>
    <kriterie>Designet skal være lett å bruke, også for naive brukere og handikappede brukere.
    (Man skal f.eks. kunne bruke nettstedet med kun tastatur og få hensiktsmessig opplesningen
    ved bruk av talesyntese).</kriterie>
    <kriterie>God argumentasjon for at de valgte strukturene støtter opp om veifinning og navigasjon.</kriterie>
    <kriterie>XML og HTML-koden som genereres fra denne skal ha god struktur som bevarer semantikken
    til de data som representeres. HTML-koden skal bruke elementer og attributter som øker anvendeligheten.</kriterie>
    <tilbakemelding>Det gis tilbakemelding på hovedide og design på labben. 
    Implementert design blir gjort til gjenstand for evaluering av anvendelighet.</tilbakemelding>
  </vurderingskriterier>
  <disposisjon>
    <avsnitt minlengde="0.3" makslengde="0.5">
      <tittel>Hovedide</tittel>
      <beskrivelse>Beskriv hovedideen som dere ønsker å realisere i løpet av kurset.</beskrivelse>
    </avsnitt>
    <avsnitt minlengde="0.7" makslengde="2">
      <tittel>Designbeskrivelse</tittel>
      <beskrivelse>Beskrivelse av designet og argumentasjon for det med utgangspunkt i
      hovedide, litteratur og empiri.</beskrivelse>
    </avsnitt>
    <avsnitt minlengde="0.3" makslengde="1">
      <tittel>Navigasjonstrukturer</tittel>
      <beskrivelse>Argumentasjon for designvalg som berører veifinning og navigasjon
      (menyer, hierarkier, navngivning etc). Argumenter ut fra ideene til <navnreferanse link="http://www.ifi.uio.no/~inf5270/v2006/bibliografi.xml#rosenfeld"/>.
      </beskrivelse>
    </avsnitt>        
    <avsnitt minlengde="0.3" makslengde="0.7">
      <tittel>Fremtidig design med sosial navigasjon</tittel>
      <beskrivelse>Beskrivelse av hvordan systemet deres kan utvides
      til å støtte opp under sosial navigasjon.</beskrivelse>
    </avsnitt>
    <avsnitt minlengde="0.3" makslengde="0.7">
      <tittel>Fremtidig sosialitet</tittel>
      <beskrivelse>Angi hva som bør vektlegges i en videreutviklet versjon av systemet for å
      få et godt nettsamfunn.</beskrivelse>
    </avsnitt>
    <avsnitt minlengde="0.3" makslengde="1">
      <tittel>Implementasjon</tittel>
      <beskrivelse>Beskrivelse av forhold vedrørende implementasjonen som
      man må kjenne til for å forstå hvordan deres kildekode fungerer.</beskrivelse>
    </avsnitt>
    <avsnitt makslengde="1">
      <tittel>Annet</tittel>
      <beskrivelse>Andre aspekter vedrørende deres leveranse som dere ønsker å formidle til sensor. (kan sløyfes)</beskrivelse>
    </avsnitt>
  </disposisjon>
</oppgave>

