Kravspesifikasjon. Magne Rodem og Jan-Erik Strøm. 18. juni 2006

Størrelse: px
Begynne med side:

Download "Kravspesifikasjon. Magne Rodem og Jan-Erik Strøm. 18. juni 2006"

Transkript

1 Kravspesifikasjon Magne Rodem og Jan-Erik Strøm 18. juni 2006

2 Innhold 1 Introduksjon 3 2 Overordnet systembeskrivelse Bakgrunn for prosjektet Funksjoner og rutiner som dekkes av systemet Krav til nytt system Krav til funksjoner Use case diagram Formulering av use casene på høyt nivå Fullstendig use case for UC1: Autentiser bruker Fullstendig use case for UC2: Bla i kontakter Fullstendig use case for UC3: Finn kontakt(er) Fullstendig use case for UC4: Ring kontakt Fullstendig use case for UC5: Send tekstmelding til kontakt Fullstendig use case for UC6: Lagre kontakt Fullstendig use case for UC7: Send kontakt som vcard Krav til data Krav til egenskaper Brukbarhet Ytelse Pålitelighet Implementasjonsrammer Komponenter basert på åpen kildekode Dokumentasjon Litteraturliste 18 6 Revisjonshistorie 19 2

3 1 Introduksjon Kravspesifikasjonen utarbeides for å dokumentere de krav som stilles til systemet. Det skal bestemmes og detaljføres hva slags system som skal lages. Det lages dessuten en oversikt over systemet som skal være til hjelp for gruppa i selve utviklingsprosessen. Hensikten med dette dokumentet er todelt. For det første skal brukernes krav til systemet være dokumentert. Dette gjøres ved hjelp av use case på høyt nivå og dokumentasjon av krav til egenskaper, ytelse og pålitelighet. I tillegg gjøres det klart hvilke dokumenter som skal leveres sammen med systemet. Den andre delen av kravdokumentet omhandler detaljerte og teknisk spesifikke krav til systemet. Disse kravene skal være av en slik art at en utviklingsgruppe skal få et godt nok grunnlag for å utvikle systemet. For å dokumentere disse kravene, utarbeides en use case på lavt nivå, samt krav til de data som systemet skal behandle. Vi vil i hovedsak i dette prosjektet forsøke å jobbe iterativt med kravanalyse og design, koding og testing, ved å følge livsløpsmodellen UP (Unified Process). Det betyr at dette dokumentet vil endre seg i framtidige iterasjoner, både med hensyn på reviderte krav og tilleggelse av nye krav som dukker opp. Vi vil altså ikke følge en standard fossefallsmodell, hvor det legges mye vekt på å definere alle krav på en meget detaljert måte før man går i gang med design og koding. Et slikt opplegg vil som regel føre til mye unødvendig arbeid, da krav har en tendens til å endre seg, eller nye krav vil dukke opp, når vi setter i gang med implementasjonsfasen. Vi ønsker derfor å være mest mulige fleksible når det gjelder krav, og vil følge de beste praksiser som inngår i UP. Det betyr at hovedvekten i denne kravspesifikasjon vil ligge på å få fram krav gjennom use caser, både på høyt og lavt nivå. Krav som ikke er mulige å få fram med use caser, vil inngå i en egen seksjon. For mer informasjon om UP, se oppføring på Wikipedia om Unified Process. [3] Kapittel 2 presenterer er overordnet beskrivelse av det systemet som skal utvikles. Her blir bakgrunnen for prosjektet beskrevet, og hovedfunksjonene blir beskrevet på et høyt nivå. Hensikten er å skaffe leseren en oversikt over det som senere vil beskrives mer detaljert. Kapittel 3 er hovedkapittelet. Her beskrives de krav som er til systemet i detalj gjennom use caser. Det beskrives også de krav til data som inngår i systemet. Ved utarbeidelse av use casene har vi benyttet metoder spesifisert i Applying UML and patterns. [1] Kapittel 4 beskriver de krav som går på egenskaper til systemet. Dette er et supplement til funksjonskravene og beskriver krav som er vanskelige å få fram ved hjelp av use caser. 3

4 2 Overordnet systembeskrivelse 2.1 Bakgrunn for prosjektet Telenor Mobil tilbyr i dag tjenesten ProffNett til sine bedriftskunder. Denne tjenesten fungerer som en hussentral på mobilen som blant annet gir brukerne økt fleksibilitet og mulighet til å styre egen tilgjengelighet. Brukerne kan selv stille inn hvordan innkommende anrop skal behandles når de er opptatt eller ikke tilgjengelig. Dette kan gjøres via Internett, WAP eller på mobiltelefonen. Kunder som tilhører samme interne ProffNett vil også blant annet kunne ringe gratis til hverandre. ProffNett har allerede en nettsentrisk adressebok som er tilgjengelig via et web-basert grensesnitt. Da brukerne av ProffNett ikke alltid har tilgang til PC med Internettoppkobling, vil det være hensiktsmessig å kunne aksessere adresseboken direkte fra telefonen via en J2ME-applikasjon. På denne måten vil brukerne ideelt sett slippe å legge inn numrene til sine kollegaer manuelt i sin lokale adressebok. 2.2 Funksjoner og rutiner som dekkes av systemet Systemet består av en tjener og en klient: Tjener En J2ME-applikasjon vil måtte kontakte en tjener for å aksessere ProffNett-databasen. Denne vil være i form av en Web service 1 som har et sett med metoder spesifisert i sitt grensesnitt. Ved kall på disse metodene må klienten sende med A-nr (og eventuelt passord) for å autentisere seg. Tjeneren vil administreres av teleoperatør. Klient Kliente i systemet vil være en applikasjon som kjører på brukernes mobiltelefoner. En slik applikasjon vil kunne være ferdig installert og oppsatt i det kunden mottar telefonen, eller kunden vil kunne hente ned applikasjonen selv ved å besøke en URL. Fra applikasjonen vil brukeren kunne ringe til, sende SMS til eller lagre de telefonnumrene som befinner seg i ProffNett-databasen. Applikasjonen vil ha et enkelt og attraktivt brukergrensesnitt, og vil integreres så tett som mulig med mobiltelefonen. 1 W3C (World Wide Web Consortium) definerer en Web service som a software system designed to support interoperable machine-to-machine interaction over a network. Dens grensesnitt er beskrevet i XML, og andre systemer tar kontakt med den ved å benytte de metoder som er beskrevet i grensesnittet. Programvare skrevet i ulike programmeringsspråk og som kjører på ulike plattformer kan bruke Web services til å utveksle data over nettverk. Se oppføring på Wikipedia om Web services. [2] 4

5 Ut fra denne kortfattede beskrivelsen av de to hoveddelene kommer vi fram til følgende funksjoner som kreves av systemet: Autentisering av bruker For å laste ned applikasjonen må brukerne sende en tekstmelding til et gitt nummer med f.eks. teksten PROFFNETT. Da vil en tjener hos Telenor generere et passord som sammen med brukerens nummer legges inn i en konfigurasjonsfil og distribueres sammen med applikasjonen. Ved oppstart av applikasjonen leses konfigurasjonsfilen, og nummeret og passordet benyttes ved hver forespørsel mot tjeneren. Søk i adressebok En bruker vil i applikasjonen kunne taste inn et navn for å søke i adresseboka. Applikasjonen vil da kalle opp tjeneren, som utfører en spørring mot ProffNett-databasen. Resultatene av spørringen vil bli sendt tilbake til applikasjonen. Utlisting av adressebok En bruker kan velge å få vist en liste over alle nummer i adresseboka. Da adresseboka kan være stor, vil tjeneren kun sende et visst antall nummer om gangen. Brukeren vil da kunne lete seg frem blant numrene i adresseboka. Oppringing av telefonnummer Når en bruker har funnet det nummeret han var på jakt etter, vil han kunne få valget om å ringe det aktuelle nummeret direkte fra applikasjonen. Telefonsamtaler internt i ProffNett er som kjent uten kostnad for brukeren. Sending av SMS til telefonnummer En bruker vil også kunne benytte applikasjonen til å sende en SMS til et av numrene i adresseboka. Brukeren vil få opp et tekstområde der meldingen kan tastes inn på samme måte som ved vanlig sending av SMS. Sending av vcard En bruker vil kunne sende en kontakt til en annen mobiltelefon i form av et vcard[4]. Brukeren velger hvilken kontakt som skal sendes, og taster deretter inn telefonnummeret som kontakten skal sendes til. Lagring av kontakt En bruker vil kunne lagre en kontakt i adresseboka til sin lokale kontaktliste slik at kontakten kan nås hurtig på et senere tidspunkt. 5

6 3 Krav til nytt system 3.1 Krav til funksjoner Use case diagram Følgende use case diagram viser systemets hovedoperasjoner: Figur 1: Use case diagram 6

7 3.1.2 Formulering av use casene på høyt nivå UC1: Autentiser bruker Ved oppstart av applikasjonen henter applikasjonen fram telefonnummer og passord fra en konfigurasjonsfil. Denne filen ble vedlagt applikasjonen ved nedlasting fra Telenor. Telefonnummeret og passordet sendes med sammen med alle forespørsler mot tjeneren. Ved å se på telefonnummeret kan tjeneren avgjøre hvilken gruppe brukeren hører til, og kun kontakter som befinner seg i samme gruppe vil bli hentet ned. UC2: Bla i kontakter Brukeren kan velge å bla i de tilgjengelige kontaktene. På grunn av begrenset overføringshastighet, skal det kun være mulig å bla i 10 kontakter på en gang. Det skal være mulig å navigere seg lett gjennom kontaktene. Brukeren må belage seg på en liten pause ved nedlasting av nye kontakter, men denne skal være så kort som mulig. UC3: Finn kontakt(er) Brukeren kan søke etter en bestemt kontakt hvis han vet navn eller annen informasjon om kontakten. Det skal primært gis mulighet for å søke på fornavn eller etternavn. Søkefunksjonen skal kun finne kontakter som er registrert i samme ProffNett-avtale som brukeren. UC4: Ring kontakt Når brukeren har funnet det nummeret han var på utkikk etter, skal han gis muligheten til å ringe dette nummeret direkte. J2ME-klienten må da kjøre plattform-kall mot brukerens mobiletelefon for å få utført oppringingen. Klienten skal om mulig ligge å vente i bakgrunnen mens oppringingen og eventuelt samtalen pågår. Dette vil variere ut ifra hvilken type mobiltelefon klienten kjøres på. UC5: Send tekstmelding til kontakt I likhet med UC4: Ring kontakt, skal J2ME-klienten kjøre plattform-kall mot brukerens mobiltelefon for å få opp grensesnittet for innskriving av tekstmelding. Klienten skal om mulig ligge å vente i bakgrunnen mens tekstmeldingen konstrueres og sendes. Dette vil variere ut ifra hvilken type mobiltelefon klienten kjøres på. UC6: Lagre kontakt Brukeren skal ha mulighet til å lagre kontakten i adresseboken på sin mobiltelefon. Dette skal skje automatisk, og klienten må da ta i bruk mobiltelefonens muligheter for lagring av kontakter. Det skal primært lagres navn og nummer. UC7: Send kontakt som vcard Brukeren kan sende en kontakt på vcard-format til en annen mobiltelefon. Dette gjøres ved at brukeren finner fram til kontakten som skal sendes og velger Send som vcard. Deretter taster brukeren inn et nummer, og vcardet sendes til dette nummeret. 7

8 3.1.3 Fullstendig use case for UC1: Autentiser bruker System: J2ME-applikasjon for nettsentrisk adressebok. Nivå: Brukermål. Primæraktør: Mobiltelefonbruker. Interesseparter: Mobiltelefonbruker: Ønsker å beskytte sine private data. Teleoperatør: Ønsker mest mulig sikkerhet rundt innloggingsprosessen. Forhåndskrav: En konfigurasjonsfil med telefonnummer og passord må være vedlagt applikasjonen (skjer ved nedlasting fra teleoperatør). Suksessgaranti: Brukeren får autentisert seg og får dermed tilgang til kontaktene i sin gruppe. Hovedflyt: 1. Mobiltelefonbrukeren starter applikasjonen. 2. Applikasjonen leser en konfigurasjonsfil som inneholder telefonnummer og passord. 3. Telefonnummeret og passordet blir brukt i alle forespørsler mot tjeneren for å sikre at sikkerheten blir ivaretatt. Alternative flyter: 1. (a) Applikasjonen finner ikke konfigurasjonsfilen. (b) Applikasjonen viser en feilmelding som forklarer at brukeren ikke kan autentiseres, og foreslår at applikasjonen lastes ned på nytt. (c) Applikasjonen avsluttes. Teknologi- og datavariasjonsliste: På mobiltelefonen benyttes Wingfoot SOAP; en lettvekts klientimplementasjon av SOAP 1.1. På tjeneren benyttes Suns applikasjonsserver. Passordet er kryptert med MD5. Hyppighet: Kan skje kontinuerlig. Åpne punkter: Forbindelsen mellom klient og tjener er ikke kryptert. Dette bør gjøres av sikkerhetshensyn Fullstendig use case for UC2: Bla i kontakter System: J2ME-applikasjon for nettsentrisk adressebok. Nivå: Brukermål. Primæraktør: Mobiltelefonbruker. Interesseparter: Mobiltelefonbruker: Har interesse av å få en liste over de nummer og navn som er registrert i adresseboka. 8

9 Teleoperatør: Ønsker å ha et effektivt og intuitivt brukergrensesnitt mot adresseboka slik at kundene vil benytte seg av tjenesten. Forhåndskrav: Mobiltelefonbrukeren må ha åpnet applikasjonen. Suksessgaranti: Suksess hvis brukeren får en liste over nummer og navn. Hovedflyt: 1. Mobiltelefonbrukeren velger Vis liste over kontakter. 2. Applikasjonen tar kontakt med tjeneren. 3. Tjeneren sender en spørring mot kontaktdatabasen etter de ti neste kontaktene som tilhører samme gruppe som mobiltelefonbrukeren. 4. Tjeneren returnerer de ti kontaktene til applikasjonen. 5. Applikasjonen viser kontaktene på skjermen. 6. Mobiltelefonbrukeren blar gjennom kontaktene og velger Neste. Punkt 2-6 gjentas til brukeren har funnet ønsket kontakt eller avbryter. Alternative flyter: 1. (a) Applikasjonen får ikke kontakt med tjeneren. (b) Applikasjonen avbryter operasjonen. (c) Applikasjonen viser en feilmelding som forklarer problemet. Teknologi- og datavariasjonsliste: På mobiltelefonen benyttes Wingfoot SOAP; en lettvekts klientimplementasjon av SOAP 1.1. På tjeneren benyttes Suns applikasjonsserver. Hyppighet: Kan skje kontinuerlig. Åpne punkter: Hvordan vil kontaktlisten se ut på ulike mobiltelefonmodeller? Hvordan vil kontaktlisten se ut ved forskjellige skjermoppløsninger? Hvor raskt vil kontaktlisten lastes? 9

10 3.1.5 Fullstendig use case for UC3: Finn kontakt(er) System: J2ME-applikasjon for nettsentrisk adressebok. Nivå: Brukermål. Primæraktør: Mobiltelefonbruker. Interesseparter: Mobiltelefonbruker: Har interesse av å finne informasjon om en bestemt kontakt som er registrert i adresseboka. Teleoperatør: Ønsker å ha et effektivt og intuitivt brukergrensesnitt mot adresseboka slik at kundene vil benytte seg av tjenesten. Forhåndskrav: Mobiltelefonbrukeren må ha åpnet applikasjonen. Suksessgaranti: Suksess hvis brukeren får en liste over kontakter som stemmer de aktuelle søkekriteriene. Hovedflyt: 1. Applikasjonen viser et tekstfelt der brukeren kan taste inn navnet på en kontakt. 2. Mobiltelefonbrukeren taster inn et navn og velger OK. Resten av denne use casen følger UC2: Bla i kontakter, punkt 2-6. Alternative flyter: 1. (a) Applikasjonen får ikke kontakt med tjeneren. (b) Applikasjonen avbryter operasjonen. (c) Applikasjonen viser en feilmelding som forklarer problemet. 2. (a) Mobiltelefonbrukeren taster ikke inn et navn. (b) Applikasjonen avbryter operasjonen. Teknologi- og datavariasjonsliste: På mobiltelefonen benyttes Wingfoot SOAP; en lettvekts klientimplementasjon av SOAP 1.1. På tjeneren benyttes Suns applikasjonsserver. Hyppighet: Kan skje kontinuerlig. Åpne punkter: Hvordan vil kontaktlisten se ut på ulike mobiltelefonmodeller? Hvordan vil kontaktlisten se ut ved forskjellige skjermoppløsninger? Hvor raskt vil kontaktlisten lastes? 10

11 3.1.6 Fullstendig use case for UC4: Ring kontakt System: J2ME-applikasjon for nettsentrisk adressebok. Nivå: Brukermål. Primæraktør: Mobiltelefonbruker. Interesseparter: Mobiltelefonbruker: Har interesse av å ringe opp en bestemt kontakt direkte uten å måtte notere ned eller lagre telefonnummeret. Teleoperatør: Ønsker å ha et effektivt og intuitivt brukergrensesnitt mot adresseboka slik at kundene vil benytte seg av tjenesten. Forhåndskrav: Mobiltelefonbrukeren må ha markert en kontakt. Suksessgaranti: Suksess hvis brukeren får ringt opp en kontakt. Hovedflyt: 1. Mobiltelefonbrukeren markerer en kontakt. 2. Mobiltelefonbrukeren blar seg ned til et av kontaktens numre. 3. Mobiltelefonbrukeren trykker på nummeret og får opp en meny med ulike alternativer. 4. Mobiltelefonbrukeren velger Ring. 5. Applikasjonen utfører et plattform-kall for oppringing av nummer. Alternative flyter: 1. (a) Applikasjonen klarer ikke å utføre oppringingsfunksjonen. (b) Applikasjonen avbryter operasjonen. (c) Applikasjonen viser en melding om at denne funksjonen ikke er støttet på den aktuelle modellen. Teknologi- og datavariasjonsliste: På mobiltelefonen benyttes Wingfoot SOAP; en lettvekts klientimplementasjon av SOAP 1.1. På tjeneren benyttes Suns applikasjonsserver. Hyppighet: Kan skje kontinuerlig. Åpne punkter: Hvordan vil ulike modeller håndtere oppringing fra J2ME? 11

12 3.1.7 Fullstendig use case for UC5: Send tekstmelding til kontakt System: J2ME-applikasjon for nettsentrisk adressebok. Nivå: Brukermål. Primæraktør: Mobiltelefonbruker. Interesseparter: Mobiltelefonbruker: Har interesse av å sende tekstmelding til en bestemt kontakt direkte uten å måtte notere ned eller lagre telefonnummeret. Teleoperatør: Ønsker å ha et effektivt og intuitivt brukergrensesnitt mot adresseboka slik at kundene vil benytte seg av tjenesten. Forhåndskrav: Mobiltelefonbrukeren må ha markert en kontakt. Suksessgaranti: Suksess hvis brukeren får sendt tekstmelding til en kontakt. Hovedflyt: 1. Mobiltelefonbrukeren markerer en kontakt. 2. Mobiltelefonbrukeren blar seg ned til et av kontaktens numre. 3. Mobiltelefonbrukeren trykker på nummeret og får opp en meny med ulike alternativer. 4. Mobiltelefonbrukeren velger Send tekstmelding. 5. Applikasjonen åpner et vindu for inntasting av tekstmelding. 6. Mobiltelefonbrukeren taster inn en tekstmelding og trykker OK. 7. Applikasjonen utfører et plattform-kall for sending av tekstmeldinger. Alternative flyter: 1. (a) Applikasjonen klarer ikke å kalle tekstmeldingsfunksjonen. (b) Applikasjonen avbryter operasjonen. (c) Applikasjonen viser en melding om at denne funksjonen ikke er støttet på den aktuelle modellen. Teknologi- og datavariasjonsliste: På mobiltelefonen benyttes Wingfoot SOAP; en lettvekts klientimplementasjon av SOAP 1.1. På tjeneren benyttes Suns applikasjonsserver. Hyppighet: Kan skje kontinuerlig. Åpne punkter: Hvordan vil ulike modeller håndtere sending av tekstmeldinger fra J2ME? 12

13 3.1.8 Fullstendig use case for UC6: Lagre kontakt System: J2ME-applikasjon for nettsentrisk adressebok. Nivå: Brukermål. Primæraktør: Mobiltelefonbruker. Interesseparter: Mobiltelefonbruker: Har interesse av å lagre en kontakt i sin lokale adressebok for rask tilgang på et senere tidspunkt. Teleoperatør: Ønsker å ha et effektivt og intuitivt brukergrensesnitt mot adresseboka slik at kundene vil benytte seg av tjenesten. Forhåndskrav: Mobiltelefonbrukeren må ha markert en kontakt. Suksessgaranti: Suksess hvis brukeren får lagret kontakten i sin lokale kontaktliste. Hovedflyt: 1. Mobiltelefonbrukeren har markert en kontakt og velger Lagre kontakt. 2. Applikasjonen lagrer kontakten i brukerens lokale kontaktliste. Alternative flyter: 1. (a) Applikasjonen klarer ikke å lagre kontakten. (b) Applikasjonen avbryter operasjonen. (c) Applikasjonen viser en melding om at denne funksjonen ikke er støttet på den aktuelle modellen. Teknologi- og datavariasjonsliste: På mobiltelefonen benyttes Wingfoot SOAP; en lettvekts klientimplementasjon av SOAP 1.1. På tjeneren benyttes Suns applikasjonsserver. Hyppighet: Kan skje kontinuerlig. Åpne punkter: Hvordan vil ulike modeller håndtere aksess mot den lokale kontaktlista fra J2ME? Fullstendig use case for UC7: Send kontakt som vcard System: J2ME-applikasjon for nettsentrisk adressebok. Nivå: Brukermål. Primæraktør: Mobiltelefonbruker. Interesseparter: Mobiltelefonbruker: Har interesse av å dele kontakter med andre. Teleoperatør: Ønsker å ha et effektivt og intuitivt brukergrensesnitt mot adresseboka slik at kundene vil benytte seg av tjenesten. Forhåndskrav: Mobiltelefonbrukeren må ha markert en kontakt. Suksessgaranti: Suksess hvis brukeren får sendt vcardet til en annen telefon. Hovedflyt: 13

14 1. Mobiltelefonbrukeren har markert en kontakt og velger Send kontakt som vcard. 2. Applikasjonen viser en tekstboks der brukeren kan taste inn et telefonnummer. 3. Mobiltelefonbrukeren taster inn et telefonnummer og trykker OK. 4. Applikasjonen sender et vcard til nummeret som brukeren tastet inn. Alternative flyter: 1. (a) Applikasjonen klarer ikke å kalle tekstmeldingsfunksjonen. (b) Applikasjonen avbryter operasjonen. (c) Applikasjonen viser en melding om at denne funksjonen ikke er støttet på den aktuelle modellen. Teknologi- og datavariasjonsliste: På mobiltelefonen benyttes Wingfoot SOAP; en lettvekts klientimplementasjon av SOAP 1.1. På tjeneren benyttes Suns applikasjonsserver. Hyppighet: Kan skje kontinuerlig. Åpne punkter: Hvordan vil ulike modeller håndtere sending av tekstmeldinger fra J2ME? 14

15 3.2 Krav til data En database er nødvendig for å ta vare på alle data om systemets brukere. Telenor opererer med flere ulike databaser, og i vårt tilfelle er det to som er relevante. Dette er S212 (inneholder personopplysninger) og MCX (benyttes av ProffNett). MCX synkroniseres jevnlig opp mot S212. Vi har på nåværende tidspunkt ikke tilgang til disse, og har fått indikasjoner fra oppdragsgiver om at dette kan ta tid. Vi har derfor foreløpig satt opp en minimal fiktiv databasestruktur. Den ser slik ut: Figur 2: En fiktiv datamodell En kontakt lagres med fornavn, etternavn, telefonnummer og passord i Contact-tabellen. Det telefonnummeret som står oppført her, sammen med passordet, brukes for å autentisere brukeren når han benytter klientapplikasjonen. Dette betyr at man må være registrert som kontakt før man kan bruke klienten, noe som er logisk siden adresseboken er ment å være et oppslagsverk for bedriften. En kontakt tilhører en bestemt gruppe. En bruker av klientapplikasjonen har bare tilgang til kontakter innenfor samme gruppe som seg selv. I Info-tabellen ligger de ulike typer av informasjon som kan legges til på en kontakt. Dette kan være ting som mobilnummer, adresse, epost, o.l. Vi har designet det slik at informasjonen er lagret i radene i tabellen istedet for kolonnene. På den måten slipper vi å endre databasestrukturen skulle det være behov for å utvide med ny type informasjon. Det er da bare å legge til en ny rad i tabellen. Endringen vil på den måten også reflekteres umiddelbart i klientapplikasjonen. 15

16 Under følger en oversikt over de feltene som inngår i tabellene, og hvilke datatyper som brukes: Felt Verditype Størrelse Påkrevd Kommentar Info.id heltall - primærnøkkel Info.type heltall - - Info.label tekst 45 - Contact.contactId heltall - primærnøkkel Contact.groupId heltall - fremmednøkkel ref ContactGroup Contact.lastName tekst 45 - Contact.firstName tekst 45 - Contact.phoneNumber tekst 11 - Contact.password tekst 50 kryptert ContactGroup.groupId heltall - primærnøkkel ContactGroup.groupName tekst 60 - ContactInfo.contactId autonummer - fremmednøkkel ref Contact ContactInfo.infoId autonummer - fremmednøkkel ref Info ContactInfo.text tekst

17 4 Krav til egenskaper 4.1 Brukbarhet Brukergrensesnittet skal være oversiktelig og enkelt. Brukeren skal med en gang skjønne hva han må gjøre for å slå opp i adresseboka. Applikasjonen skal fungere på et utvalg av mobiltelefoner, og utvikles spesielt mot én bestemt modell. Søk skal være tilgjengelig på forsiden til applikasjonen, da dette kommer til å være den mest brukte funksjonen. Tekst skal være lett å lese. Applikasjonen skal ikke være til hinder for vanlig bruk av mobiltelefonen. Ved anrop eller andre hendelser skal applikasjonen legge seg i bakgrunnen. 4.2 Ytelse Dersom en bruker er oppkoblet mot adresseboka, skal det ikke ta mer enn fem sekunder å søke opp et nummer, og ideelt sett skal resultatet presenteres innen ett sekund. Da mobiltelefoner har begrenset minne, lagringskapasitet og nettverkshastighet, må ressursbruken begrenses til et absolutt minimum. Programmet skal ikke okkupere mer enn 100kB i telefonens minne. Brukeren skal ikke oppleve lengre pauser som følge av datatrafikk. Datatrafikken skal separeres i egne tråder. 4.3 Pålitelighet Interne feil i applikasjonen skal ikke påvirke brukeren. En bruker skal slippe å få kryptiske meldinger. Systemet skal være modularisert, slik at lokalisering og retting av feil skal gå raskt. 17

18 4.4 Implementasjonsrammer Klient-applikasjonen skal utvikles med J2ME (Java 2 Micro Edition)-teknologi. Den fiktive databasen skal opprettes i mysql. Denne delen kommer til å bli byttet ut, og det er viktig å abstrahere databasekommunikasjonen slik at dette blir tatt hensyn til. Databasekommunikasjonen skal være uavhengig av databasesystem. 4.5 Komponenter basert på åpen kildekode Følgende eksterne komponenter vil bli benyttet i prosjektet: Wingfoot, lettvekts klientimplementasjon av SOAP 1.1. kxml for parsing av XML på mobiltelefonene. 4.6 Dokumentasjon Følgende dokumentasjon skal leveres sammen med systemet: Installasjonsveiledning. Designdokument. Sluttrapport. Whitepaper på engelsk. Tittelside og presentasjon. Timelister og statusrapporter. 5 Litteraturliste [1] Applying UML and patterns, third edition, side Craig Larman, 2005, ISBN: [2] Web service på Wikipedia service [3] Unified Process på Wikipedia Process [4] vcard på Wikipedia 18

19 6 Revisjonshistorie Dato Versjon Beskrivelse Første utgave Revidert etter tilbakemelding fra veileder Oppdatert seksjonen Krav til data Ferdigstilte dokumentet til innlevering. 19

Forstudierapport. Magne Rodem og Jan-Erik Strøm. 18. juni 2006

Forstudierapport. Magne Rodem og Jan-Erik Strøm. 18. juni 2006 Forstudierapport Magne Rodem og Jan-Erik Strøm 18. juni 2006 Innhold 1 Introduksjon 3 2 Bakgrunn for prosjektet 3 2.1 Beskrivelse av problemer og behov........................... 3 2.2 Kort om dagens systemer................................

Detaljer

Sluttrapport. Magne Rodem og Jan-Erik Strøm. 18. juni 2006

Sluttrapport. Magne Rodem og Jan-Erik Strøm. 18. juni 2006 Sluttrapport Magne Rodem og Jan-Erik Strøm 18. juni 2006 1 Forord Dette er en sluttrapport som er utviklet i forbindelse med prosjektet J2ME-applikasjon for nettsentrisk adressebok, som har pågått fra

Detaljer

Installasjonsveiledning

Installasjonsveiledning Installasjonsveiledning Magne Rodem og Jan-Erik Strøm 18. juni 2006 Innhold 1 Installasjon av Web Service 3 1.1 Krav........................................... 3 1.2 Installasjon av Sun Java System Application

Detaljer

Brukerveiledning for klient. NetCom Mobile Voice Recorder

Brukerveiledning for klient. NetCom Mobile Voice Recorder Brukerveiledning for klient NetCom Mobile Voice Recorder Innhold Moble voice recorder 3 Mobilapplikasjon 4 Støttede telefoner 4 Symbian S60 3rd Edition 4 Symbian S60 5th Edition 4 Windows Mobile 6.5 4

Detaljer

Brukerveiledning Webline Portal for E-post Bedrift/E-post Basis

Brukerveiledning Webline Portal for E-post Bedrift/E-post Basis Brukerveiledning Webline Portal for E-post Bedrift/E-post Basis Innholdsfortegnelse 1 PÅLOGGING...4 1.1 Ny bruker...6 1.2 Endre bruker...9 1.2.1 Endre produkttype fra E-post basis til E-post bedrift...10

Detaljer

Brukerveiledning for SMS fra Outlook

Brukerveiledning for SMS fra Outlook Brukerveiledning for SMS fra Outlook Grunnleggende funksjonalitet Med SMS fra Outlook kan du enkelt sende både SMS og MMS fra Outlook. Programmet er integrert med din personlige Outlookkontaktliste og

Detaljer

CabinWeb BRUKERDOKUMENTASJON ET SYSTEM UTVIKLET AV DELFI DATA

CabinWeb BRUKERDOKUMENTASJON ET SYSTEM UTVIKLET AV DELFI DATA CabinWeb BRUKERDOKUMENTASJON ET SYSTEM UTVIKLET AV DELFI DATA Sist oppdatert 18.02.2010 INNHOLD INNHOLD... 1 HVA ER CABINWEB... 2 HVA KAN DU BRUKE CABINWEB TIL?... 3 HVA ER NYTT I CABINWEB VERSJON 2.0...

Detaljer

GSM Mini. Sikom AS og Android:... 2. Oversikt:... 2. Kompatibilitet:... 2. Installasjon:... 2. Kostnader:... 2. Konfigurasjon og bruk:...

GSM Mini. Sikom AS og Android:... 2. Oversikt:... 2. Kompatibilitet:... 2. Installasjon:... 2. Kostnader:... 2. Konfigurasjon og bruk:... Innhold GSM Mini Sikom AS og Android:... 2 Oversikt:... 2 Kompatibilitet:... 2 Installasjon:... 2 Kostnader:... 2 Konfigurasjon og bruk:... 3 Innstillinger:... 3 Oversikt styring:... 4 Oversikt status:...

Detaljer

GSM Fixi SMS. Sikom AS og Android:... 2. Oversikt:... 2. Kompatibilitet:... 2. Installasjon:... 2. Kostnader:... 2. Konfigurasjon og bruk:...

GSM Fixi SMS. Sikom AS og Android:... 2. Oversikt:... 2. Kompatibilitet:... 2. Installasjon:... 2. Kostnader:... 2. Konfigurasjon og bruk:... Innhold GSM Fixi SMS Sikom AS og Android:... 2 Oversikt:... 2 Kompatibilitet:... 2 Installasjon:... 2 Kostnader:... 2 Konfigurasjon og bruk:... 3 Innstillinger:... 3 Oversikt over faner:... 3 Styring:...

Detaljer

Telenor ESS Emergency Support Service. Telenors opplegg for håndtering av nødanrop for bedriftsmarkedet

Telenor ESS Emergency Support Service. Telenors opplegg for håndtering av nødanrop for bedriftsmarkedet Telenor ESS Emergency Support Service Telenors opplegg for håndtering av nødanrop for bedriftsmarkedet Håndtering av anrop til nødsentraler - bakgrunn Korrekt ruting og behandling av anrop til nødsentraler

Detaljer

Web Service Registry

Web Service Registry BACHELORPROSJEKT 21 Web Service Registry Prosjektpresentasjon Ola Hast og Eirik Kvalheim 05.05.2010 Dette dokumentet er en kort presentasjon av bachelorprosjektet Web Service Registry Innhold 1. Om oppgavestiller...

Detaljer

KRAVSPESIFIKASJON. Tittel: Pris++ Oppgave: Utvikle en Android applikasjon med tilhørende databasesystem. Periode: 1. Januar til 11. Juni.

KRAVSPESIFIKASJON. Tittel: Pris++ Oppgave: Utvikle en Android applikasjon med tilhørende databasesystem. Periode: 1. Januar til 11. Juni. KRAVSPESIFIKASJON Tittel: Pris++ Oppgave: Utvikle en Android applikasjon med tilhørende databasesystem. Periode: 1. Januar til 11. Juni. Prosjektgruppe: 27 Prosjektmedlem: Ole Almenning Stenhaug Veileder.

Detaljer

Mobil Brukerveiledning

Mobil Brukerveiledning Mobil Brukerveiledning Velkommen som Telio mobilkunde INNHOLD VELKOMMEN TIL TELIO MOBIL.......................................3 KOMME I GANG................................................3 SPERRING AV

Detaljer

Til informasjon. Det er i dag inngått en rammeavtale om kjøp av teletjenester mellom Ventelo og Norske Landbrukstenester, NLT avtalen.

Til informasjon. Det er i dag inngått en rammeavtale om kjøp av teletjenester mellom Ventelo og Norske Landbrukstenester, NLT avtalen. Bergen 12.03.09. Til informasjon. Det er i dag inngått en rammeavtale om kjøp av teletjenester mellom Ventelo og Norske Landbrukstenester, NLT avtalen. Formålet med avtalen er å tilby medlemmene til Norske

Detaljer

UKEOPPGAVER 2: SYSTEMUTVIKLINGSPROSESSER OG PROSJEKTARBEID INNSPILL TIL SVAR

UKEOPPGAVER 2: SYSTEMUTVIKLINGSPROSESSER OG PROSJEKTARBEID INNSPILL TIL SVAR INF 1050 UKEOPPGAVER 2: SYSTEMUTVIKLINGSPROSESSER OG PROSJEKTARBEID INNSPILL TIL SVAR Oppgave 1 a) Foranalyse: Foranalysen kan med fordel gjøres i to trinn. Den første er å undersøke finansiering og øvrige

Detaljer

Gigaset DE380 IP R: Nye og utvidede funksjoner

Gigaset DE380 IP R: Nye og utvidede funksjoner Innhold Gigaset DE380 IP R: Nye og utvidede funksjoner Dette dokumentet utfyller brukerveiledningen til Gigaset-VoIP-telefonene: Gigaset DE380 IP R Etter at brukerveiledningen ble ferdigstilt, er apparatets

Detaljer

Testrapport Prosjekt nr. 2011-22 Det Norske Veritas

Testrapport Prosjekt nr. 2011-22 Det Norske Veritas Prosjekt nr. 2011 22 Testrapport Hovedprosjektets tittel Implementering av plugin og utvikling av wizard for Det Norske Veritas Prosjektdeltakere Magnus Strand Nekstad s156159 Jørgen Rønbeck s135779 Dato

Detaljer

Løsningsforslag til Case. (Analysen)

Løsningsforslag til Case. (Analysen) Løsningsforslag til Case (Analysen) Dette er en skisse til løsning av Case et med bussinformasjonssystemet. Jeg kaller det en skisse fordi det på den ene siden ikke er noe fasitsvar og fordi løsningen

Detaljer

Brukerdokumentasjon. Webservices og webklient for kodeverk/ kodeverdi verifisering

Brukerdokumentasjon. Webservices og webklient for kodeverk/ kodeverdi verifisering Brukerdokumentasjon Webservices og webklient for kodeverk/ kodeverdi verifisering Innholdsfortegnelse... 3... 3... 3... 3... 4... 4... 4... 4... 8... 9... 10!... 10 "... 11 # $... 11 1. Om systemet 1.1.

Detaljer

Use Case-modell. Vurdering av oppdragsgivers krav

Use Case-modell. Vurdering av oppdragsgivers krav Use Case-modell Vurdering av oppdragsgivers krav Kravspesifikasjonen presiserer at brukergrensesnittet skal være grafisk, menybasert, ha støtte for bruk av mus og ha et intuitivt utseende, slik at enhver

Detaljer

Innledende Analyse Del 1.2

Innledende Analyse Del 1.2 Innledende Analyse Del 1.2 Arianna Kyriacou 1. juni 2004 Innhold 1 Spesifikk beskrivelse 2 1.1 Hovedmål............................... 2 1.2 Mål (mer konkret).......................... 2 1.3 Krav..................................

Detaljer

Trådløs Bedrift Mobilapplikasjon

Trådløs Bedrift Mobilapplikasjon Trådløs Bedrift Mobilapplikasjon Trådløs Bedrift Mobilapplikasjon Trådløs Bedrift tilbyr en mobilapplikasjon som åpnes i nettleseren på din mobiltelefon. Med applikasjonen kan du enkelt sette over samtaler,

Detaljer

Brukerveiledning. Madison Møbler Administrasjonsside

Brukerveiledning. Madison Møbler Administrasjonsside Brukerveiledning Madison Møbler Administrasjonsside 1 1. Forord 1.1 Produktet Produktet blir konstruert som et nytt produkt da kunde/bruker ikke har noe eksisterende løsning, derfor er dette den nåværende

Detaljer

1881 Mobilsøk: Norges største og beste App! Mobile Trender 2011. Øystein Meyer

1881 Mobilsøk: Norges største og beste App! Mobile Trender 2011. Øystein Meyer 1881 Mobilsøk: Norges største og beste App! Mobile Trender 2011 Øystein Meyer Hva er 1881 Mobilsøk? Opplysningen 1881 Mobilsøk er ett avansert og effektivt søkeverktøy tilpasset for bruk på mobiltelefonen.

Detaljer

Dette dokumentet er en produktrapport for vårt avsluttende hovedprosjekt våren 2008 ved høgskolen i Oslo, for ingeniør - avdelingen.

Dette dokumentet er en produktrapport for vårt avsluttende hovedprosjekt våren 2008 ved høgskolen i Oslo, for ingeniør - avdelingen. 1 Sammendrag Dette dokumentet er en produktrapport for vårt avsluttende hovedprosjekt våren 2008 ved høgskolen i Oslo, for ingeniør - avdelingen. Vår oppdragsgiver, ABTF hadde et ønske om en større web

Detaljer

Produktdokumentasjon. Madison Møbler Administrasjonsside og Nettbutikk

Produktdokumentasjon. Madison Møbler Administrasjonsside og Nettbutikk Produktdokumentasjon Madison Møbler Administrasjonsside og Nettbutikk 1 1. Forord 1.1 Dokumentasjonen Dette er en teknisk dokumentasjon på produktet som er utviklet. Denne er tiltenkt personer med teknisk

Detaljer

ProffNett. - mobilen som interntelefon. Brukerveiledning. Telenor Norge AS side 1 av 12 v. 1003

ProffNett. - mobilen som interntelefon. Brukerveiledning. Telenor Norge AS side 1 av 12 v. 1003 ProffNett - mobilen som interntelefon Brukerveiledning Telenor Norge AS side 1 av 12 v. 1003 Innholdsfortegnelse 1 Internnummer... 3 2 Kortnummer... 3 3 Samtalefunksjoner... 3 3.1 Sett over... 3 3.2 Konferanse...

Detaljer

Funksjonsbeskrivelse

Funksjonsbeskrivelse Brukerveiledning Funksjonsbeskrivelse Telefon Software versjon 5.3.3 eller nyere Rev C NO Innholdsfortegnelse 1. Innledning... 3 2 Bruke Telefon... 3 2.1 Kontaktlisten... 3 2.2 Telefonmenyen... 3 2.3 Ringe

Detaljer

InfoRed Publisering. - produktbeskrivelse. TalkPool WebServices Postboks Åneby

InfoRed Publisering. - produktbeskrivelse.  TalkPool WebServices Postboks Åneby InfoRed Publisering - produktbeskrivelse www.talkpool.no TalkPool WebServices Postboks 90 1484 Åneby InfoRed Produktbeskrivelse 2 Sammendrag InfoRed Publisering er produktet for å administrere en hel informasjonstjeneste,

Detaljer

BRUKERMANUAL. Deviations and Reporting

BRUKERMANUAL. Deviations and Reporting BRUKERMANUAL Deviations and Reporting Forord Dette er brukermanual for CEMAsys Immediate Reporting applikasjon som er laget for iphone og Android telefoner. CEMAsys Immediate Reporting er en applikasjon

Detaljer

OmniTouch 8400 Instant Communications Suite My Instant Communicator for skrivebord

OmniTouch 8400 Instant Communications Suite My Instant Communicator for skrivebord OmniTouch 8400 Instant Communications Suite Hurtigveiledning R6.1 My Instant Communicator for PC My Instant Communicator for PC kombinerer tale-, video- og datatjenester som kan brukes om hverandre i et

Detaljer

RUTEPLANLEGGINGSSYSTEM BRUKERVEILEDNING

RUTEPLANLEGGINGSSYSTEM BRUKERVEILEDNING RUTEPLANLEGGINGSSYSTEM BRUKERVEILEDNING Prosjekt 18 Jørgen Mobekk Sørensen Morten Evje Tor Andreas Baakind Anders Gabrielsen Side 1 1 FORORD Dette dokumentet er brukerveiledningen, og skal være en veiledning

Detaljer

PRODUKTBESKRIVELSE INFRASTRUKTUR. NRDB Internett

PRODUKTBESKRIVELSE INFRASTRUKTUR. NRDB Internett PRODUKTBESKRIVELSE INFRASTRUKTUR NRDB Internett Versjon 3.0 11/10/04 Nasjonal referansedatabase AS 15/10/04 Page 1 of 10 Innholdsfortegnelse 1 INNLEDNING...3 1.1 NUMMERPORTABILITET...3 1.2 VIDERESALG TELEFONI...3

Detaljer

Kravspesifikasjon Gruppe nr ABTF

Kravspesifikasjon Gruppe nr ABTF 1 Presentasjon Tittel: Web-løsning for ABTF Utvikle en Web-løsning helt fra bunnen av, samt med en Oppgave: plattform som gir underviseren muligheten til å veilede og følge opp sine elever gjennom kurset.

Detaljer

NetCom Trådløs Bedrift Mobil Sekretær. Brukerveiledning

NetCom Trådløs Bedrift Mobil Sekretær. Brukerveiledning NetCom Trådløs Bedrift Mobil Sekretær Brukerveiledning Innhold 1 2 3 4 5 6 7 Hva er Mobil Sekretær?... 4 Avtaletyper... 5 Viderekoble samtaler... 5 Hva hører innringeren?... 6 Programtillegg for Outlook...

Detaljer

8. FILOVERFØRING. 8. Filoverføring

8. FILOVERFØRING. 8. Filoverføring 8. FILOVERFØRING 8. Filoverføring 8 BRUKERHÅNDBOK NETTBANK BEDRIFT LANDKREDITT 8.1 Send filer Funksjonen brukes for å sende filer fra regnskaps-/lønnssystemet til Nettbank Bedrift. Når du trykker på Send

Detaljer

Tema: Oversikt over ansatt, rom, datamaskin, skjerm, software, hardvare og tilkoblingsanlegg.

Tema: Oversikt over ansatt, rom, datamaskin, skjerm, software, hardvare og tilkoblingsanlegg. Forprosjektrapport Presentasjon Tittel: Inventardatabase Tema: Oversikt over ansatt, rom, datamaskin, skjerm, software, hardvare og tilkoblingsanlegg. Prosjektperiode: 2/12-08 23/05-08. Prosjektgruppe:

Detaljer

Bachelorprosjekt 2015

Bachelorprosjekt 2015 Bachelorprosjekt 2015 Høgskolen i Oslo og Akershus Tam Ha (s171513) Arslan Yousaf (s189135) Gabriel Noraker Alfarrustad (s161910) Eivind Lund (s180381) Phillip Padiernos Næss (s162951) Forprosjekt Prosjektets

Detaljer

Prosjektoppgave: Bildedatabase. TDT4145 Datamodellering og Databasesystemer. Våren 2007

Prosjektoppgave: Bildedatabase. TDT4145 Datamodellering og Databasesystemer. Våren 2007 Prosjektoppgave: Bildedatabase TDT4145 Datamodellering og Databasesystemer Våren 2007 NB! Kun for de som ikke tar fellesprosjektet. Innledning I løpet av de siste årene har det blitt stadig mer vanlig

Detaljer

Brukermanual. System for oversiktslister. Entreprenører

Brukermanual. System for oversiktslister. Entreprenører Brukermanual System for oversiktslister Entreprenører v2007-02-24 Side 1 av 11 INNHOLDSFORTEGNELSE Innholdsfortegnelse... 2 Innlogging... 3 Registrer underentreprenør... 4 Registrer mannskap... 5 Oversiktslister...

Detaljer

Prosjektoppgave: Bildedatabase. TDT4145 Datamodellering og Databasesystemer. Våren 2008

Prosjektoppgave: Bildedatabase. TDT4145 Datamodellering og Databasesystemer. Våren 2008 Prosjektoppgave: Bildedatabase TDT4145 Datamodellering og Databasesystemer Våren 2008 NB! Kun for de som ikke tar fellesprosjektet. Innledning I løpet av de siste årene har det blitt stadig mer vanlig

Detaljer

Kom i gang med Mobilt Bedriftsnett. - Hvordan styre din tilgjengelighet - Se hvem som har ringt - oppslag mot 1881

Kom i gang med Mobilt Bedriftsnett. - Hvordan styre din tilgjengelighet - Se hvem som har ringt - oppslag mot 1881 Kom i gang med Mobilt Bedriftsnett - Hvordan styre din tilgjengelighet - Se hvem som har ringt - oppslag mot 1881 Innhold Mobilt Bedriftsnett-appen... 3 Mine Sider på telenor.no... 11 Min Svartjeneste...

Detaljer

Hva er Mobilt Bedriftsnett? En løsning for bedrifter som kun ønsker å bruke mobiltelefoner

Hva er Mobilt Bedriftsnett? En løsning for bedrifter som kun ønsker å bruke mobiltelefoner Ha er Mobilt Bedriftsnett? En løsning for bedrifter som kun ønsker å bruke mobiltelefoner En løsning som gjør funksjoner kjent fra hussentraler tilgjengelige på mobil Sentralisert løsning Ventelo drifter

Detaljer

Mobilt Bedriftsnett. Produktpresentasjon. Siste oppdatert 10.05.2010 asle.flottorp@ventelo.no

Mobilt Bedriftsnett. Produktpresentasjon. Siste oppdatert 10.05.2010 asle.flottorp@ventelo.no Mobilt Bedriftsnett Produktpresentasjon Siste oppdatert 10.05.2010 asle.flottorp@entelo.no Ha er Mobilt Bedriftsnett? En løsning for bedrifter som kun ønsker å bruke mobiltelefoner En løsning som gjør

Detaljer

Innhold. docx :... 2. Oversikt:... 2 ... 2. Installasjon: Kostnader:.. og bruk:... 3. Konfigurasjon. Styring:... 4 Alarm:... 5

Innhold. docx :... 2. Oversikt:... 2 ... 2. Installasjon: Kostnader:.. og bruk:... 3. Konfigurasjon. Styring:... 4 Alarm:... 5 iphone GSM Fixi SMS manual V1 0.d docx Innhold GSM Fixi SMS Sikom AS og Android:... 2 Oversikt:... 2 Kompatibilitet:... 2 Installasjon: :... 2 Kostnader:.......................... 2 Konfigurasjon og bruk:...

Detaljer

1. Innføring i bruk av MySQL Query Browser

1. Innføring i bruk av MySQL Query Browser Avdeling for informatikk og e-læring, Høgskolen i Sør-Trøndelag Innføring i bruk av MySQL Query Browser Kjell Toft Hansen 28.02.2007 Lærestoffet er utviklet for faget LV338D Databaseadministrasjon 1. Innføring

Detaljer

GENERELL BRUKERVEILEDNING WEBLINE

GENERELL BRUKERVEILEDNING WEBLINE Side 1 av 10 INNHOLDSFORTEGNELSE 1. FORMÅL MED DOKUMENTET... 3 2. TILGANG TIL PORTALEN... 4 3. TILGJENGELIGE TJENESTER/MODULER... 5 3.1 ADMIN... 5 3.2 NORDIC CONNECT/IP VPN... 5 3.3 INTERNETT INFORMASJON...

Detaljer

Kravspesifikasjon. Aker Surveillance. Gruppe 26 Hovedprosjekt ved Høgskolen i Oslo og Akershus. Oslo,

Kravspesifikasjon. Aker Surveillance. Gruppe 26 Hovedprosjekt ved Høgskolen i Oslo og Akershus. Oslo, Kravspesifikasjon Aker Surveillance Gruppe 26 Hovedprosjekt ved Høgskolen i Oslo og Akershus Oslo, 12.01.2013 Public 2013 Aker Solutions Page 1 of 7 Table of Contents Forord... 3 Om bakgrunnen... 3 Presentasjon...

Detaljer

Versjon 1.0 09/10. Xerox ColorQube 9301/9302/9303 Internett-tjenester

Versjon 1.0 09/10. Xerox ColorQube 9301/9302/9303 Internett-tjenester Versjon 1.0 09/10 Xerox 2010 Xerox Corporation. Forbeholdt alle rettigheter. Upubliserte rettigheter er forbeholdt i henhold til lover om opphavsrett i USA. Innholdet i dette dokumentet kan ikke gjengis

Detaljer

Forprosjekt gruppe 13

Forprosjekt gruppe 13 Forprosjekt gruppe 13 Presentasjon Tittel: Oppgave: Periode: Gruppemedlemmer: Veileder: Oppdragsgiver: Kontaktperson: Mobilbillett i HTML5 Utvikle en mobil billettautomat innenfor kategorien dedikert web

Detaljer

Kravspesifikasjon. Android app for aktivering av jakt- og fiskekort. Bacheloroppgave vår 2014. Høgskolen i Oslo og Akershus. Charlotte Sjøthun s180495

Kravspesifikasjon. Android app for aktivering av jakt- og fiskekort. Bacheloroppgave vår 2014. Høgskolen i Oslo og Akershus. Charlotte Sjøthun s180495 Charlotte Sjøthun s180495 Nanna Mjørud s180477 Anette Molund s181083 Kravspesifikasjon Android app for aktivering av jakt- og fiskekort Bacheloroppgave vår 2014 Høgskolen i Oslo og Akershus Forord Hensikten

Detaljer

ProMed. Brukermanual for installasjon og bruk av mobiltelefon eller SMS og nett for sending av SMS direkte fra. for Windows

ProMed. Brukermanual for installasjon og bruk av mobiltelefon eller SMS og nett for sending av SMS direkte fra. for Windows Side 1 av 9 Brukermanual for installasjon og bruk av mobiltelefon eller SMS og nett for sending av SMS direkte fra ProMed for Windows Kundeoppfølging og Administrasjon Versjon 1.7 23.10.2009 Litt om sending

Detaljer

PRODUKTBESKRIVELSE TJENESTE. NRDB Nummerportabilitet

PRODUKTBESKRIVELSE TJENESTE. NRDB Nummerportabilitet PRODUKTBESKRIVELSE TJENESTE NRDB Nummerportabilitet Versjon 2.0 11/10/04 Nasjonal referansedatabase AS 15/10/04 Page 1 of 8 Innholdsfortegnelse 1 INNLEDNING...3 1.1 NUMMERPORTABILITET...3 1.2 VIDERESALG

Detaljer

innovaphone IP111 / IP222 / IP232

innovaphone IP111 / IP222 / IP232 Brukerveiledning innovaphone IP111 / IP222 / IP232 Versjon 11 Nummer Status Dato, tid Navn Bytt side Tilstedeværelse se Informasjon Applikasjoner Skjerm IP232 innovaphone AG www.innovaphone.com Version:

Detaljer

Veiledning for aktivering av. Mobil Bredbåndstelefoni

Veiledning for aktivering av. Mobil Bredbåndstelefoni Veiledning for aktivering av Mobil Bredbåndstelefoni Veiledning for aktivering av Mobil Bredbåndstelefoni For at Telio Mobil Bredbåndstelefoni skal fungere på din mobiltelefon må en klient (@irtelio) lastes

Detaljer

Lablink 2.x brukerveiledning

Lablink 2.x brukerveiledning Lablink 2.x brukerveiledning Innledning Lablink er et program for å motta bestillinger som dine kunder gjør via Netlifes bestillings tjenester. Når en bestilling er gjort av en kunde, vil ordren være tilgjengelig

Detaljer

Doro Secure 580. Bruksanvisning. Norsk

Doro Secure 580. Bruksanvisning. Norsk Doro Secure 580 Bruksanvisning Norsk Merk! Alle illustrasjoner er kun for illustrasjonsformål, og er ikke nødvendigvis en nøyaktig gjengivelse av apparatet. Norsk 1. Strøm på/av 2. Hodesettkontakt 3. Ladekontakt

Detaljer

BlindShell bruksanvisning

BlindShell bruksanvisning Dato: 1.6.2015 BlindShell bruksanvisning BlindShell er en smarttelefon for blinde og svaksynte brukere. Enheten betjenes med enkle bevegelseskommandoer, talemeldinger leses opp ved hjelp av kunstig tale

Detaljer

Basis interoperabilitetstest - ebxml

Basis interoperabilitetstest - ebxml Basis interoperabilitetstest - ebxml Testversjon: 1.0 2 Basis interoperabilitetstest - ebxml Innholdsfortegnelse 1. Revisjonshistorikk... 3 2. Basis interoperabilitetstest - ebxml... 4 Hvordan gjennomføre

Detaljer

Bruksanvisning! Space Tracker

Bruksanvisning! Space Tracker Bruksanvisning! Space Tracker I. Quick Start: 1. Klokken støtter Telenor, Telia og Chess sitt nettverk,. Klokken må ha et telefonnummer så det går ikke å sette et rent datakort i den. Simkort størrelsen

Detaljer

Elhub - Milepæl 2 Uttrekk av grunndata til DAM

Elhub - Milepæl 2 Uttrekk av grunndata til DAM Elhub - Milepæl 2 Uttrekk av grunndata til DAM Versjon 1.0 28.08.2015 Innhold Figurer... 1 Endringslogg... 2 1. Bakgrunn... 3 2. Hvordan sende inn data... 3 2.1 Før man lager uttrekk... 3 2.2 Hvordan laste

Detaljer

Gruppe 43. Hoved-Prosjekt Forprosjekt

Gruppe 43. Hoved-Prosjekt Forprosjekt Gruppe 43 Hoved-Prosjekt Forprosjekt Mobil Applikasjon Utvikling HiOA Bacheloroppgave forprosjekt våren 2017 Presentasjon Gruppen består av: Gebi Beshir Ole-Kristian Steiro Tasmia Faruque s182414 s189141

Detaljer

AP226 Use Case Diagram - SBL

AP226 Use Case Diagram - SBL AP226 Use Case Diagram - SBL Use Case Diagram Figuren under (Figur 1) viser en oversikt over alle use case for Sluttbrukerløsningen i Altinn 2 versjon 1. Den innerste firkanten inneholder alle use case

Detaljer

Telio Bredbåndstelefoni Installasjons- & brukerveiledning Telio SoftPhone

Telio Bredbåndstelefoni Installasjons- & brukerveiledning Telio SoftPhone Telio Bredbåndstelefoni Installasjons- & brukerveiledning Telio SoftPhone 1 (18) Innhold OM TELIO SOFTPHONE... 3 INSTALLASJONSVEILEDNING... 4 BESTILL OG LAST NED TELIO SOFTPHONE... 4 INSTALLASJON... 5

Detaljer

Denne rapporten er beregnet for dataansvarlig på Grefsenhjemmet, den som skal installere, vedlikeholde og modifisere systemet.

Denne rapporten er beregnet for dataansvarlig på Grefsenhjemmet, den som skal installere, vedlikeholde og modifisere systemet. Produktrapport Forord Denne rapporten er beregnet for dataansvarlig på Grefsenhjemmet, den som skal installere, vedlikeholde og modifisere systemet. Dataansvarlig eller supporter trenger informasjon om

Detaljer

Pålogging. www.allpro.no. Hovedsiden på www.allpro.no Bilde 1

Pålogging. www.allpro.no. Hovedsiden på www.allpro.no Bilde 1 Pålogging AllPro-Kjørebok er et Web-basert kjørebokprogram, og du trenger derfor ingen programvare for å benytte programmet. Det eneste du trenger er en PC, PDA eller mobiltelefon med internettilgang.

Detaljer

Brukerveiledning. AdmFak. Administrasjon Fakturabehandling. Sist oppdatert 08.04.10, Ingrid Schübeler. Versjon 1.0 2010.

Brukerveiledning. AdmFak. Administrasjon Fakturabehandling. Sist oppdatert 08.04.10, Ingrid Schübeler. Versjon 1.0 2010. Brukerveiledning AdmFak Administrasjon Fakturabehandling Sist oppdatert 08.04.10, Ingrid Schübeler Versjon 1.0 2010 Side 1 / 18 1. INNLEDNING... 3 2. KOMME I GANG... 4 2.1 INNLOGGING... 4 2.2 MENY... 5

Detaljer

KRAVSPESIFIKASJON FOR SOSIORAMA

KRAVSPESIFIKASJON FOR SOSIORAMA KRAVSPESIFIKASJON FOR SOSIORAMA Innhold 1. Forord... 2 2. Definisjoner... 3 3. Innledning... 4 3.1 Bakgrunn og formål... 4 3.2 Målsetting og avgrensninger... 4 4. Detaljert beskrivelse... 8 4.1 Funksjonelle

Detaljer

https://nhh.itslearning.com/

https://nhh.itslearning.com/ e-læringssystemet https://nhh.itslearning.com/ Sist oppdatert 08.09.2009 10:07 1 1. Hva er It s Learning? It's Learning er et e-læringssystem hvor du finner elektronisk informasjon om alle våre kurs/studier,

Detaljer

System integration testing. Forelesning Systems Testing UiB Høst 2011, Ina M. Espås,

System integration testing. Forelesning Systems Testing UiB Høst 2011, Ina M. Espås, System integration testing Forelesning Systems Testing UiB Høst 2011, Ina M. Espås, Innhold Presentasjon Hva er integration testing (pensum) Pros og cons med integrasjonstesting Når bruker vi integration

Detaljer

Designdokument. Magne Rodem og Jan-Erik Strøm. 18. juni 2006

Designdokument. Magne Rodem og Jan-Erik Strøm. 18. juni 2006 Designdokument Magne Rodem og Jan-Erik Strøm 18. juni 2006 Innhold 1 Introduksjon 3 2 Overordnet arkitektur 4 3 Klient/tjener-løsningen 5 3.1 Felles klasser...................................... 5 3.2

Detaljer

Innsending av timelister. Timeliste. Innsending

Innsending av timelister. Timeliste. Innsending Innsending av timelister Timeliste Innsending 2 Hva? Manpower benytter timeregistrering og kundeattestasjon via Internett for sine eksterne medarbeidere og kunder. Det følgende er en kort presentasjon

Detaljer

Felleskatalogens Nedlastbare CD-rom/web. Installasjonsveiledning Server (Flerbruker) for Windows

Felleskatalogens Nedlastbare CD-rom/web. Installasjonsveiledning Server (Flerbruker) for Windows Felleskatalogens Nedlastbare CD-rom/web Installasjonsveiledning Server (Flerbruker) for Windows Beskrivelsen nedenfor viser hvordan man installerer Felleskatalogens Nedlastbare web som server løsning.

Detaljer

BLISSTAVLE for Rolltalk Designer. Veiledning

BLISSTAVLE for Rolltalk Designer. Veiledning BLISSTAVLE for Rolltalk Designer Veiledning Innhold Installasjon av Blisstavla... 3 Blisstavla forside... 3 Teste programmet... 3 Lage en snarvei til programmet fra skrivebordet... 4 Blisstavla med ordforslag...

Detaljer

Brukerveiledning for programmet HHR Animalia

Brukerveiledning for programmet HHR Animalia Brukerveiledning for programmet HHR Animalia Versjon 1.0 Rakkestad, 26.03.2014 Innholdsfortegnelse 1. Introduksjon... 3 2. Installasjon og oppgradering... 3 2.1 Nedlasting... 3 2.2 Oppdatering av operativsystem

Detaljer

Kravspesifikasjon. 14. oktober 2002

Kravspesifikasjon. 14. oktober 2002 Kravspesifikasjon gruppe 42 Nils-Kristian Liborg (brukergrensesnitt), Bente Brevig (beskrivelser, aktørbeskrivelser, diagram, kvalitetssikring), Tom Olav Bruaas (beskrivelser), Eirik Lied (beskrivelser,

Detaljer

Inception Elaboration Construction Transition Bemanning 1 1,5 2 2 Varighet i uker Antall iterasjoner (lengde i uker i parentes) Tabell 1

Inception Elaboration Construction Transition Bemanning 1 1,5 2 2 Varighet i uker Antall iterasjoner (lengde i uker i parentes) Tabell 1 Innhold Innledning... 2 Faseplan... 2 Iterasjonsplanlegging... 3 Oppstartsfasen... 3 Artefaktene i oppstartsfasen... 4 Utdypingsfasen... 5 Konstruksjonsfasen... 5 Overføringsfasen... 6 Litteratur... 7

Detaljer

3.3 Case 3: Opprette en bruker Case 4: Endre en bruker... 8

3.3 Case 3: Opprette en bruker Case 4: Endre en bruker... 8 Testdokumentasjon 1 Forord Denne rapporten omhandler testingen av systemet. Rapporten er først og fremst beregnet på sensor og intern veileder ved Høgskolen i Oslo, men kan gjerne leses av andre som måtte

Detaljer

KOM I GANG MED WORDPRESS En enkel guide for å hjelpe deg gjennom det grunnleggende i Wordpress

KOM I GANG MED WORDPRESS En enkel guide for å hjelpe deg gjennom det grunnleggende i Wordpress KOM I GANG MED WORDPRESS En enkel guide for å hjelpe deg gjennom det grunnleggende i Wordpress Sist oppdatert 05.06.2015 Innholdsfortegnelse 1. Hva er Wordpress?... 3 2. Hvordan logger jeg inn i kontrollpanelet?...

Detaljer

Phone Assistant. Arne-Jørgen Auberg

Phone Assistant. Arne-Jørgen Auberg Phone Assistant Arne-Jørgen Auberg onsdag, 7. september 2016 1 Innhold Oversikt... 3 Veiviser... 4 Organsisasjonsnummer... 4 Datakilder... 5 Datakilde for Interbase... 5 Datakilde for Visual Foxpro Tables...

Detaljer

PRODUKTBESKRIVELSE TJENESTE. NRDB Videresalg Telefoni

PRODUKTBESKRIVELSE TJENESTE. NRDB Videresalg Telefoni PRODUKTBESKRIVELSE TJENESTE NRDB Videresalg Telefoni Versjon 2.0 11/10/04 Nasjonal referansedatabase AS 15/10/04 Page 1 of 8 Innholdsfortegnelse 1 INNLEDNING...3 1.1 NUMMERPORTABILITET...3 1.2 VIDERESALG

Detaljer

Remote Desktop Services

Remote Desktop Services Brukerveiledning Remote Desktop Services Fra Eltele AS 1 Innholdsfortegnelse Multi-Faktor Autentisering... 3 Pålogging... 3 Web Interface (anbefales)... 4 RemoteApp på Skrivebord... 6 Remote Desktop Klient

Detaljer

Funksjonskravene er delt opp i to deler, krav til spillsekvens og generelle funksjonskrav.

Funksjonskravene er delt opp i to deler, krav til spillsekvens og generelle funksjonskrav. Kravspesifikasjon I dette kapittelet foreligger kravspesifikasjonen som ble utformet tidlig i prosjektprosessen. Dette er den opprinnelige kravspesifikasjonen. Det har igjennom prosjektprosessen vært naturlig

Detaljer

GSM Alarm Controller III

GSM Alarm Controller III GSM Alarm Controller III Innhold Sikom AS og Android:... 2 Oversikt:... 2 Kompatibilitet:... 2 Installasjon:... 2 Kostnader:... 2 Muligheter:... 3 Konfigurasjon og bruk:... 4 Innstillinger:... 4 Oversikt

Detaljer

Brukerveiledning Mobilsynkronisering HTC HD2

Brukerveiledning Mobilsynkronisering HTC HD2 Brukerveiledning Mobilsynkronisering HTC HD2 Servicedeklarasjon Drift-, overvåkning og brukerstøtte for mobilsynkronisering Målsetting med tjenesten Tilby mobilsynkronisering til ansatte som har sikkerhetsgodkjent

Detaljer

Installasjonsveiledning

Installasjonsveiledning Installasjonsveiledning Visma Avendo, versjon 5.2 April 2011 Innhold Innledning... 1 Administrator... 1 Sikkerhetskopi... 1 Testfirmaet... 1 Før du starter installasjonen/oppgraderingen... 2 Nedlasting...

Detaljer

Lærebok. Opplæring i CuraGuard. CuraGuard Opplæringsbok, - utviklet av SeniorSaken -

Lærebok. Opplæring i CuraGuard. CuraGuard Opplæringsbok, - utviklet av SeniorSaken - Lærebok Opplæring i CuraGuard 1 Med dette heftet gis en innføring i hvordan bruke CuraGuard og andre sosiale medieplattformer med fokus på Facebook. Heftet er utviklet til fri bruk for alle som ønsker

Detaljer

Stor nok til å stole på, liten nok til å samarbeide med!

Stor nok til å stole på, liten nok til å samarbeide med! Stor nok til å stole på, liten nok til å samarbeide med! Bedriftsnett Bedriftsnett er en moderne kommunikasjonsplattform for mobil og IP-telefoni. Her har vi samlet alle tjenestene bedriften trenger for

Detaljer

BRUKERMANUAL. Telsys Online Backup

BRUKERMANUAL. Telsys Online Backup BRUKERMANUAL Telsys Online Backup TELSYS AS - 06.08.2009 Innhold Generelt... 3 Kom i gang... 4 Installasjon av Telsys Online Backup Proff/Standard... 4 Start opp klienten for første gang!... 10 Logg inn...

Detaljer

Tjenestebeskrivelse. for. NRDB opprinnelsesmarkering

Tjenestebeskrivelse. for. NRDB opprinnelsesmarkering Tjenestebeskrivelse for NRDB opprinnelsesmarkering Versjon 1.3, august 2010 Nasjonal referansedatabase AS, c/o Infostrada AS, St Olavs plass 3, N- 0165 OSLO Side 1 av 8 Innholdsfortegnelse 1. INNLEDNING...3

Detaljer

Huldt & Lillevik Ansattportal. - en tilleggsmodul til Huldt & Lillevik Lønn. Teknisk beskrivelse

Huldt & Lillevik Ansattportal. - en tilleggsmodul til Huldt & Lillevik Lønn. Teknisk beskrivelse Huldt & Lillevik Ansattportal - en tilleggsmodul til Huldt & Lillevik Lønn Teknisk beskrivelse Huldt & Lillevik er trygghet Trygghet er å vite at løsningen du bruker virker, hver eneste dag, enkelt og

Detaljer

Norsk DS1083-039A. side 1

Norsk DS1083-039A. side 1 Norsk 1. Generelt... 2 2. Konfigurerings meny... 3 2.1. Hvordan skape en ny konfigurasjon (BT APPARAT IKKE KOBLET TIL RINGEMODULEN)... 3 2.2. HVORDAN LAGRE KONFIGURASJONEN... 5 2.3. Hvordan lese ringemodulens

Detaljer

Konfigurasjon av nettverksløsning for Eldata 8.0 basert på PostgreSQL 9.4.2 databasesystem.

Konfigurasjon av nettverksløsning for Eldata 8.0 basert på PostgreSQL 9.4.2 databasesystem. Konfigurasjon av nettverksløsning for Eldata 8.0 basert på PostgreSQL 9.4.2 databasesystem. Konfigurere server er en oppgave for administrator. All installasjon og konfigurasjon må utføres ved å kjøre

Detaljer

Brukermanual. Versjon 1.3.5. Copyright 2002 Devinco AS

Brukermanual. Versjon 1.3.5. Copyright 2002 Devinco AS Brukermanual Versjon 1.3.5 Copyright 2002 Devinco AS Manual SpeedyCraft Client 1. utgave, mai 2003 (V 1.3.5) Devinco AS Dersom du har kommentarer, ønsker eller synspunkter ang. denne manualen, vennligst

Detaljer

Brukermanual. System for oversiktslister. Entreprenører

Brukermanual. System for oversiktslister. Entreprenører Brukermanual System for oversiktslister Entreprenører Endringslogg: Versjon Nytt I versjon Endret av Endret dato Godkjent v2007-06-25 versjonnr i bunntekst ank@nois.no 25.06.2007 v2007-06-26 Lagt til endringslogg

Detaljer

BRUKERDOKUMENTASJON. SOLIDUS ecare DESKTOP MANAGER

BRUKERDOKUMENTASJON. SOLIDUS ecare DESKTOP MANAGER BRUKERDOKUMENTASJON SOLIDUS ecare DESKTOP MANAGER Hva er Solidus ecare? Solidus ecare er en programvareløsning for å køe og organisere innkomne telefonsamtaler. Når en bruker ringer et (felles) telefonnummer

Detaljer

Flytte Lønn 5.0 fra SQL 2000 til SQL 2005 / 2008

Flytte Lønn 5.0 fra SQL 2000 til SQL 2005 / 2008 Flytte Lønn 5.0 fra SQL 2000 til SQL 2005 / 2008 Før du flytter databasene til Lønn 5.0 fra SQL Server 2000 til SQL Server 2005 / 2008 må du ta backup av databasene. Hvis SQL Server 2005 /2008 ikke allerede

Detaljer

Her kan du lese om hvordan du gjør innstillinger, bruker søkefunksjoner, fraværsmarkerer, bruker sms, sender e-post og endrer opplysninger.

Her kan du lese om hvordan du gjør innstillinger, bruker søkefunksjoner, fraværsmarkerer, bruker sms, sender e-post og endrer opplysninger. NetWise NetWise er kommunens interne telefonkatalog der du finner opplysninger om ansatte som; navn, avdeling, telefonnummer, e-post adresse og fraværsopplysninger. Her kan du lese om hvordan du gjør innstillinger,

Detaljer

CabinWeb BRUKERDOKUMENTASJON ET SYSTEM UTVIKLET AV DELFI DATA

CabinWeb BRUKERDOKUMENTASJON ET SYSTEM UTVIKLET AV DELFI DATA CabinWeb BRUKERDOKUMENTASJON ET SYSTEM UTVIKLET AV DELFI DATA Sist oppdatert 24.09.2010 INNHOLD INNHOLD... 1 HVA ER CABINWEB... 2 HVA KAN DU BRUKE CABINWEB TIL?... 3 HVA ER NYTT I CABINWEB VERSJON 2.0...

Detaljer

Oblig 2, SLI250 Et kortfattet analyse og designdokument for skifteregister på nett

Oblig 2, SLI250 Et kortfattet analyse og designdokument for skifteregister på nett Oblig 2, SLI250 Et kortfattet analyse og designdokument for register på nett Harald Askestad haraldas@uio-pop.uio.no 2. oktober 2000 Innhold Innledning 2 2 Systemdefinisjon 2 3 Objektmodell 2 4 Funksjoner

Detaljer