"Prosjekt Trondheimsbilder"

Presisering av kravspesifikasjonen når det gjelder samsøkklienten
 

MERK! Endringer i dokumentet fra 28. oktober til 25. november er merket med lilla skrift.

Definisjoner:

Forslag til brukergrensesnitt:
Prosjektgruppa har laget et forslag til brukergrensesnitt - klikk her.
Gjelder Enkelt søk:
Valget "Søke etter noen av ordene" betyr søk med eller-operator mellom ordene.
Valget "Søke etter alle ordene" betyr søk med og-operator mellom ordene.
Frasesøk skal kunne foretas ved at brukeren velger "Søke etter alle ordene".
Krav til klienten:
  1. Det skal utvikles EN klient som går mot alle tre bildebaser.
  2. Klienten skal legges på ett nettsted med domenenavn/webadresse: www.trondheimsbilder.no som utvikles og drives av systemleverandøren som lager klienten.
  3. Klienten skal benytte SRW v. 1.0 og Web Services.
  4. Det skal være ETT søkebilde.

  5. Søkebildet skal inneholde en del for "Enkelt søk" og en del for "Utvidet søk".
    Søkebildet skal ha følgende søkefelter: (eksempel)
    Fritekst, Fotograf, Fotograferingsår, Tittel / motiv, Navn på avbildet person, Stikkord / emneord og Sted på bildet.
    Feltet for "Enkelt søk" skal ved utfylling søke i alle de nevnte feltene.
    Det må være mulig å søke på årstalls-intervall (fra-år , til-år).
    Det må finnes select-lister for å endre hva feltet skal søke på (jfr http://sgate.bibsys.no/bildedb/advancedsearch.jsp?lib=ubit).
    Det må være mulig å benytte "og", "eller" og "ikke" mellom søkefeltene.
    Søkefeltene skal være trunkert som standard, men brukeren skal kunne velge dette bort ved å velge "bare hele ord", jfr websøk4 i Bibliofil. Årstall skal ikke kunne trunkeres.
    Notefelt med "Beskrivelse av bildet" skal ikke være søkbart i samsøk-klienten.
  6. Når musepila flyttes over søkefeltenes ledetekst må det komme tilsyne en hjelpetekst med eksempler på utfylling.
  7. Trefflista skal være flettet/sortert på fotograf som standard. Treff fra de ulike bildebasene skal presenteres flettet i hverandre alfabetisk, og ikke separat hver for seg.
    1. Brukeren må selv kunne endre hva lista skal være sortert etter (fotografens etternavn, motiv, årstall).
    2. Klienten skal kunne sortere inntil 500 bilder. (Tidl pkt 13:Dersom søket gir mer enn 500 treff skal brukeren få spørsmål om avgrensning før alle treffene presenteres. ) Hvis grensen overstiges presenteres trefflista fordelt på den enkelte serveren/kilden.
  8. Trefflista skal presentere bilde i miniatyrstørrelse som det gjøres i Bibliofils bildebase, eksempel: http://www.trondheim.folkebibl.no/cgi-bin/websok-bilde, men i TO spalter (jfr Galleri NORs treffliste: http://www.nb.no/gallerinor/). Det må legges en passepartout på bildet som sikrer fast høyde og bredde på liggende og stående format. Størrelsen på alle miniatyrbilder, uansett opphavsdatabase, skal være som i byarkivet/folkebibliotekets bildebase (136 pikslers bredde og høyde inkl. passepartout).  Miniatyrbildet med omramming skal være kvadratisk. Dersom det oppstår treff på poster hvor det ikke finnes en digital utgave av bildet, skal det vises et dummy-miniatyrbilde. 
    1. Standard antall bilder pr side i trefflista skal være 10.
    2. Brukeren må selv kunne endre hvor mange treff som skal vises pr side om gangen.
    3. Det må være mulig å velge / markere flere treff i trefflista for å plukke ut de man vil se nærmere på.
    4. Det må være mulig å skrive ut hele eller deler av trefflista. Med deler menes side for side.
  9. Det må være knapper for navigering mellom sidene i trefflista (Første, Forrige, Neste, Siste side).
  10. Det må være mulig å avgrense søket (å søke i søket). Avgrensningen skal realiseres i klienten.
  11. Det må være mulig å opprette favoritter/bokmerker i nettleseren på søk/trefflister.
  12. Det må være mulig å opprette en mappe/handlekurv. Med denne funksjonen skal brukeren kunne samle opp miniatyrbilder fra ett eller flere søk. I handlekurva skal det være mulig å skrive ut miniatyrbildene og/eller fullskalabildene. Det må være mulig å tømme handlekurva. Handlekurva kan realiseres f.eks. vha cookies. Det skal ikke være mulig å bestille bilder i handlekurva. Innholdet i handlekurva skal ikke bli liggende mer enn maks 1 dag.
  13. Postvisning:

  14. Postvisning skal realiseres i klienten. Feltene som skal vises skal være identisk med feltene i søkegrensesnittet.
    I tillegg skal notefelt for beskrivelse av bildet vises.
    Bestillingsfunksjonen skal ikke realiseres i samsøkklienten.
    Vi frafaller kravet om visning av posten i MARC-format.
    Krav til fullskalabilde: Bildets lengste side skal være 1024 pkt der originalen tillater det.
    Sammen med de bibliografiske opplysningene i postvisninga må det stå navn på eier-institusjon + eierinstitusjonens logo. Samsøkklienten skal holde oversikt over hvor de enkelte bildene kommer fra. Eierinstitusjonenes logoer skal være lagret i samsøkklienten.
    Ved å klikke på bildet eller en lenke i postvisninga skal brukeren komme til den originale postvisninga i eierinstiusjonens base der bestillings- og kommentar-funksjoner m.m. finnes.
  15. Det må være mulig for brukeren å velge mellom tre ulike språkalternativer: bokmål, engelsk og nynorsk. Valg av språk skal utløse ledetekster i søkegrensesnitt, ledetekster i trefflister og postvisning, overskrifter, hjelpetekster på det valgte språket.
  16. Det må være mulig for brukeren å få presentert 50 tilfeldige blider fra basene (som samsøk-klienten tilfeldig velger ut), på samme måte som hyllevare-funksjonen i Kikkhullet.
  17. Det må være mulig å få opp en alfabetisk liste over stikkord/emneord som er brukt i i bildebasene. Lista skal presenteres alfabetisk på samme måte som Alfabetisk liste over søkeord i Bibliofil.
  18. Søkegrensesnitt, trefflister og postvisning innenfor samsøk-klienten må ha et design som kan endres mht bakgrunnsfarge, farge på tekst, skriftsnitt og skriftstørrelser. Dette kan med fordel styres vha CSS. Se eksempel.
Funksjonalitet for brukeren:
  1. Brukeren går til nettstedet: www.trondheimsbilder.no
  2. Brukeren fyller ut ett eller flere søkefelter
  3. Brukeren blir så presentert for en treffliste som brukeren selv kan tilpasse (jfr over).
  4. Når brukeren klikker på miniatyrbildet skal fullskalabildet bli presentert innenfor klientgrensesnittet. Derfra kan det gies mulighet for postframvisning hos den enkelte databasen, hvor ekstratjenester vil være tilgjengelig.
Sist oppdatert: 25. november 2003.
Prosjektgruppen for "Trondheimsbilder" ved Stein Johansen.