27.07.2013 Views

SluttRapport - Tihlde

SluttRapport - Tihlde

SluttRapport - Tihlde

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>SluttRapport</strong> BADR 5<br />

2.4 Sammendrag og henvisning til siste versjon av brukerkravdokumentet<br />

Brukerkravdokumentet er et dokument som skal gi leseren en rask og enkel beskrivelse av<br />

hvilke krav og forutsetninger, som ligger til grunn for de valgene prosjektgruppa har tatt når<br />

utviklingen av prosjektet har vært i gang. Dokumentet skal samtidig gi leserne en felles<br />

forståelse av hvilke krav arbeidsgiver har satt. Det spesifiseres hva sluttbrukerne krever av<br />

systemet, og hvilke rutiner som forutsettes.<br />

UseCase modellen blir for første gang introdusert her, denne modellen viser hvem som kan<br />

gjøre hva, på hvilke premisser.<br />

Det blir i tillegg opplyst om hvordan systemet takler sikkerhet med tanke på adgangskontroll,<br />

sikkerhetskopiering, pålitelighet, feilfrekvens og konsekvenser. Brukeregenskaper, kapasitet<br />

og grensesnitt mot andre datasystemer blir også beskrevet nærmere.<br />

Brukerkravdokumentet gir også en kort innføring til prototypen av prosjektet. Minner straks<br />

om at dette kun er en prototype, og hvis du som leser er på jakt etter brukerveiledningen til<br />

dagens system. Dette finnes under vedlegg 3 Systemkravdokumentet, eller vedlegg 10<br />

Brukerveiledningen.<br />

2.5 Sammendrag og henvisning til siste versjon av systemkravdokumentet<br />

Systemkravdokumentet er dokumentasjon som skal gi leseren en oversikt over hvilke krav og<br />

betingelser utviklergruppen jobber for å oppnå. Prosjektet går ut på å effektivisere og bidra til<br />

å øke inntekten til AS CD-Magasinet, ved å utvikle en applikasjon som oppdaterer<br />

beholdning, gjør salgsprosessen enklere, ha en god oversikt over varene ute i butikken og<br />

endre en varens data uten og gå gjennom en lang og tidkrevende manuell prosess.<br />

Applikasjonen skal bygges på en innlogging, som bidrar til å øke sikkerheten og hindre<br />

adgang til data som kan misbrukes. Etter innloggingsfasen vil man få tilgang av et utvalg av<br />

muligheter avhengig av tilgangsnivå. Programmet er bygget opp på den måten at for hver<br />

gang en bruker skal hente ut informasjon kobler man opp mot databasen, henter eller endrer<br />

data avhengig av hvilken operasjon brukeren utfører og deretter lukker tilkobling etter hver<br />

SQL spørring. Dette gjør at applikasjonen er flerbrukervennlig. Dokumentet inneholder en<br />

UseCase modell som beskriver valgmuligheter ved forskjellige hendelsesforeløp. ERmodellen<br />

er lagt med for å få en fullstendig oversikt over hvordan databasen er bygd opp.<br />

Kapittel 6 går dypere inn på selve bruken av programmet, der det også er beskrivende tekst og<br />

bilder som viser de ulike funksjonene.<br />

Noen krav til egenskaper i applikasjonen er:<br />

- Adgangskontroll og kryptering<br />

- Pålitelighet og konsekvenser ved eventuelle feil (tilbakemelding hvis kritiske felt ikke er fylt<br />

ut riktig).<br />

Noen krav til brukeregenskaper:<br />

- Bruken av det nye systemet krever at de ansatte har generell innsikt i data, Web og en<br />

generell har forståelse for bruk av Microsoft Windows.<br />

6

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

Saved successfully!

Ooh no, something went wrong!