HOVEDPROSJEKT I DATA VÅR 2011

Like dokumenter
RUTEPLANLEGGINGSSYSTEM KRAVSPESIFIKASJON

RUTEPLANLEGGINGSSYSTEM TESTDOKUMENTASJON

Hovedprosjekt i data ved Høgskolen i Oslo våren 2007

HOVEDPROSJEKT I DATA VÅR 2011

PROSESSDOKUMENTASJON

Kravspesifikasjon. Kravspesifikasjon Gruppe nr 10 Hårgalleriet. DATO 08. februar 2011 ANTALL SIDER 8 INTERN VEILEDER Tor Krattebøl

Hovedprosjektet i Data Høgskolen i Oslo våren 2010

Hovedprosjekt Høgskolen i Oslo. Gruppe 24. Tore Holmboe (s155547) Vegard Kamben (s148147) Anders Fohlin Kjøde (s155551) Haakon Nygård (s155535)

RUTEPLANLEGGINGSSYSTEM BRUKERVEILEDNING

Hovedprosjekt 2014, Høgskolen i Oslo og Akershus

Kravspesifikasjon Innholdsfortegnelse

Kravspesifikasjon. 1. Innledning. Presentasjon. Innledning. Om bedriften. Bakgrunn for prosjektet

HOVEDPROSJEKT VÅR PROSJEKTDAGBOK

Prosessrapport. IT-infrastruktur. Prosessrapport. Høgskolen i Oslo. Avdeling for Ingeniører. 23. mai 2008

Arbeidsplan. Startfasen. Aktivitet Beskrivelse Ferdig Ansvarlig (Ressurser)

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

Studentdrevet innovasjon

Hovedprosjekt Gruppe 27. Forprosjektrapport [GILJE AS] Lars Gjestang - Hiran Piapo - Bård Skeie

1 Inledning. 1.1 Presentasjon. Tittel Informasjonsplattform for NorgesGruppen. Oppgave Utvikle en informasjonsplattform for butikkene i NorgesGruppen

Forprosjektrapport. Presentasjon. Studentgruppen. Bekk Consulting AS. Android app for aktivering av jakt- og fiskekort

Kravspesifikasjon. IT-infrastruktur. Kravspesifikasjon. Høgskolen i Oslo. Avdeling for Ingeniører. 23. mai 2008

Forprosjektrapport. Presentasjon. Sammendrag. Tittel Informasjonsplatform for NorgesGruppen

Hovedprosjekt i data ved Høgskolen i Oslo våren 2007

KRAVSPESIFIKASJON DAGSPLANAPPLIKASJON FOR NETTBRETT. Gruppe 28 Hovedprosjekt våren 2015

Kravspesifikasjon. Forord

Testdokumentasjon. Testingen utføres for å utelukke mest mulig feil i systemet.

Produktrapport. Produktrapport. Hjelpemiddel portal for Parkinsonforbundet

Dokument 1 - Sammendrag

RUTEPLANLEGGINGSSYSTEM PROSESSDOKUMENTASJON

1 Forord. Kravspesifikasjon

Forprosjektrapport for Agresso R&D Ansettelsessystem Hovedprosjekt våren Skrevet av:

Granitt Grafisk AS Kravspesifikasjon Gruppenr:

Høgskolen i Oslo Hovedprosjekt i data, 2007 Gruppe 2 Side 2

Forprosjektrapport. Hovedprosjekt i Informasjonsteknologi. Høgskolen i Oslo og Akershus. Våren 2016

Forprosjekt Hovedprosjekt ved Høgskolen i Oslo Våren 2008

HØGSKOLEN I OSLO OG AKERSHUS. FôrIt CDS. Avslutning

Forprosjektrapport. Bachelorprosjekt i informasjonsteknologi ved Høgskolen i Oslo og Akershus, våren Pillbox Punchline

Forprosjekt. Høgskolen i Oslo, våren

Forprosjektrapport ElevApp

Kravspesifikasjon. Forord

Hovedprosjekt våren 2007

Forprosjektrapport. Utvikle en plattform for digitalisering av foosballbord.

Del VII: Kravspesifikasjon

Institutt for informasjonsteknologi, Høgskolen i Oslo og Akershus, våren Camilla Kaasi(s188070) Roza Moustafa(s188113)

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

Entobutikk 3.TESTRAPPORT VÅR 2011

3. Kravspesifikasjon. Experior - rich test editor for FitNesse -

FORPROSJEKT RAPPORT PRESENTASJON

Kravspesifikasjon MetaView

Kravspesifikasjon. Høgskolen i Oslo, våren 2011 Sted og dato: Oslo, 9. februar Gruppemedlemmer

Kjørehjelperen Presentasjon

Utvikle en prototype for en digital versjon av helsekort for gravide. Programvareleverandør av ehelse-løsninger for helsevesenet

HOVEDPROSJEKT. Telefon: Telefaks: Studieprogram: Postadresse: Postboks 4 St. Olavs plass, 0130 Oslo. 25.mai 2007.

Forprosjektrapport. Bachelorprosjekt i informasjonsteknologi ved Høgskolen i Oslo og Akershus, våren Digitalisering av Sentralen UNG Gründer

Dokument 3 - Prosessdokumentasjon

Hovedprosjekt. Høgskolen i Oslo data/informasjonsteknologi våren 2011 Forprosjektrapport. K-skjema og ferie kalender

Forprosjektrapport Gruppe 30

6 Kravspesifikasjon. 6.1 Presentasjon. Tittel Precision Teaching App for Android

Hovedprosjekt i Informasjonsteknologi 2016 Høgskolen i Oslo og Akershus. Forprosjektrapport. Bravo Booking App

Forprosjektrapport Bachelorprosjekt i data/informasjonsteknologi ved OsloMet Oslo / fredag, 19. januar 2018

Høgskolen i Oslo og Akershus

Bachelorprosjekt 2015

2/3/2014 INSTITUTT FOR FÔRIT CDS INFORMASJONSTEKNOLOGI, HØGSKOLEN I OSLO OG AKERSHUS. Shahariar Kabir Bhuiyan

Testrapport for Sir Jerky Leap

Forprosjektrapport. Gruppe Januar 2016

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

Forprosjekt - Gruppe 12. Hovedprosjekt av

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

Forprosjekt for Accentures Overvåkningssystem

Gruppe 44. Bachelorprosjekt ved Institutt for informasjonsteknologi, våren Høgskolen i Oslo og Akershus,

MakerSpace Event System

KRAVSPESIFIKASJON. Gruppe 2. Hovedprosjekt, Høgskolen i Oslo og Akershus. Våren 2014 KRAVSPESIFIKASJON 1

Forprosjektrapport Bacheloroppgave 2017

Kravspesifikasjon Hovedprosjekt ved Høgskolen i Oslo Våren 2008

Entobutikk 4.PROSESSRAPPORT VÅR 2011

1. Forord 2. Leserveiledning

Tove M. Schei, Prosjektleder/Rådgiver Atea AS Få en bedre IT-hverdag i kommunen

PROSESSDOKUMENTASJON

Hovedprosjekt i Informasjonsteknologi ved Høgskolen i Oslo og Akershus. Forprosjektrapport. Presentasjon

1. Forord Innholdsfortegnelse innledning Funksjonelle egenskaper og krav Spesifikke krav av delsystemer...

RF-fjernkontroll for South Mountain Technologies

Forord Dette er testdokumentasjonen skrevet i forbindelse med hovedprosjekt ved Høgskolen i Oslo våren 2010.

Testrapport Prosjekt nr SSP Installasjon AS. Dato: 25.mai 2007 Antall sider: 8 Intern veileder: Kjetil Grønning. Kontaktperson: Kai Evjen

Kravspesifikasjonsrapport

1. Presentasjon av prosjekt. Forord

Prosjektplan Bacheloroppgave Hvordan kan Joker Gjøvik styrke sin markedsposisjon?

Jon Hammeren Nilsson, Anders Emil Rønning, Lars Grini og Erling Fjelstad

Forprosjektrapport H10E Tilknytning av små vindkraftverk til 22 kv fordelingsnett. Gruppemedlemmer:

Produktrapport Gruppe 9

Forprosjekt. Accenture Rune Waage,

Forprosjektrapport. Bachelorprosjekt ved Høgskolen i Oslo og Akershus, våren Gruppe 11. Mohamed el Morabeti, s198748

Forprosjektrapport. ERTMS Driver Interface simulering. ERTMS Driver Interface simulering. Alexander Yngling

Høgskolen i Oslo og Akershus. Bachelorprosjekt Hacking Cristin. (midlertidig tittel) Forprosjektrapport

HOVEDPROSJEKT HIO IU - DATA FORPROSJEKTRAPPORT GRUPPE 18

Gruppe 33 - Hovedprosjekt

Forprosjektrapport. Gruppe 31

Hovedprosjekt i data ved Høgskolen i Oslo våren 2007

HØGSKOLEN I ØSTFOLD. Avdeling for ingeniørfag Postadresse: 1757 Halden Besøksadresse: KG Meldahls vei 9, 1671 Kråkerøy

Dokumentasjon. Prosjektdagbok Timelister. Rolled Up Task. Rolled Up Milestone. Rolled Up Progress. Split. Page 1

Transkript:

PROSJEKT NR. 18 TILGJENGELIGHET åpen Studieprogram: Postadresse: Postboks 4 St. Olavs plass, 0130 Oslo Besøksadresse: Holbergs plass, Oslo Telefon: 22 45 32 00 Telefaks: 22 45 32 05 HOVEDPROSJEKT I DATA VÅR 2011 HOVEDPROSJEKTETS TITTEL Ruteplanleggingssystem DATO 25.05.2011 ANTALL SIDER / BILAG PROSJEKTDELTAKERE Jørgen Mobekk Sørensen Tor Andreas Baakind Morten Evje Anders Gabrielsen 160 / 6 INTERN VEILEDER Alexander Yngling OPPDRAGSGIVER Kraft Foods KONTAKTPERSON Bjart Pedersen SAMMENDRAG Prosjektet er et hovedprosjekt i informasjonsteknologi ved Høgskolen i Oslo, ved ingeniøravdelingen, og er et samarbeid mellom gruppe 18 og Kraft Foods. Regionssjefene benytter i dag en rekke egeutviklede regneark for å organisere selgere, ruter, butikker, hvor mye som distribueres osv. Systemet holder i hovedsak oversikt over hvilke selgere og fremmere som har ansvar for hvilke butikker og organiserer disse i dagsruter. I tillegg brukes systemet for å lage rapporter som viser salgsvolum, tidsbruk og annen nyttig informasjon. En kundedatabase med ca 4000 kunder er også lagret i en databaseløsning som kommuniserer med excel-arkene.

SAMMENDRAG Prosjektgruppen har inngått et samarbeid med Kraft Foods AS, og laget et ruteplanleggingssystem. Systemet skal holde styr på forholdet mellom bedriftens mange selgere, salgsfremmere og kunder. Tidligere har Kraft Foods styrt salgsrutene sine i en komplisert løsning basert på Excel-ark. Løsningen har ingen versjonskontroll, og heller ingen styring av brukertilgang utover filplassering. Alle oppgaver i dette systemet er manuelle, og kundenummere må huskes eller kopieres for å legge inn ruteoppføringer. Systemet har mange gode løsninger, men er veldig tungvindt i bruk. Vi ble enige med oppdragsgiver at dette var et godt utgangspunkt, men at vi kunne bruke egne løsninger der vi mente det var hensiktsmessig. Valget falt på å utvikle applikasjonen i ASP.NET, som er et kraftig rammeverk for webutvikling. For å utvikle et system i ASP.NET benyttes fortrinnsvis Visual Studio. Programmet har innebygde funksjoner for samarbeid mellom gruppemedlemmer, og dette har uten tvil lettet vårt arbeid gjennom tvungen versjonskontroll. Prosjektgruppa består av fire medlemmer. I datainnsamlingsfasen var samarbeid i fokus, men etterhvert som vi kom i gang med utviklingsfasen ble arbeidet mer og mer individuelt. Oppgavefordelingen har vært fordelt slik at en har hatt hovedansvar for C# koding, en har hatt hovedansvar for brukergrensesnitt, en har hatt hovedansvar for dokumentasjon og en har hatt hovedansvar for testing og kvalitetssikring av sluttproduktet. Utover dette har alle bistått hverandre der det trengs, og i avslutningsfasen av utviklingen sløyfet vi oppgavefordelingen og fokuserte på å sette inn ressurser der det var nødvendig. Selv om gruppemedlemmene har hatt forskjellige hovedansvar, har alle bidratt på alle områder og hjulpet hverandre der det har vært nødvendig. Vi fikk tidlig et godt innblikk av hva slags omfang oppgaven hadde, men selve oppbygningen av datastrukturer og hovedfunksjonalitet i programmet var noe uklart. Kommunikasjonen med arbeidsgiveren gikk noe tregt i starten, og dette førte til en rekke misforståelser rundt funksjonalitet og oppbygning av programmet. Misforståelsene kostet oss masse tid, og vi følte i flere situasjoner at vi hadde kastet bort flere ukers arbeid. Konsekvensene av dette ble at vi fikk dårlig tid på selve utviklingsfasen, og vi var nødt til å utelate noe tilleggsfunksjonalitet som hadde lettet arbeidsoppgavene til Kraft Foods arbeidere ytterligere. Men allikevel er både prosjektgruppa og oppdragsgiveren fornøyd med sluttproduktet. Systemet har blitt utviklet for Kraft Foods med hensikt å skulle bli tatt i bruk i daglig drift. I skrivende stund er ikke systemet implementert, men etter møte med oppdragsgiver 25. mai har vi blitt enige om å forsøke å implementere systemet etter at prosjektrapporten er levert. Vi håper at dette går etter planen, og at vi kan melde om ett system som er i drift da vi holder presentasjonen 15. juni. Oppdragsgiver har vist stor interesse for å sette systemet i drift, og vi er sikre på at sluttproduktet vårt vil være til stor nytte for bedriftens ansatte.

FORORD Denne prosjektrapporten er resultatet av et hovedprosjekt i data på Høgskolen i Oslo våren 2011. Hovedprosjektet er avsluttende del av et treåring bachelorprogram i Informasjonsteknologi. Prosjektrapporten består av sluttdokumentasjonen til prosjektet, som er fem dokumenter skrevet hver for seg. Dokumentene har individuell innholdsfortegnelse og inndeling med sidetall. De fem dokumentene er som følger: Kravspesifikasjon som er utgangspunktet eller problemstillingen for hele prosjektet. Prosessdokumentasjon som beskriver hele prosjektets arbeidsflyt. Her beskriver vi kommunikasjon med arbeidsgiver, arbeidsmetoder, samarbeid i gruppa, resultatoppnåelse, fremgangsmetoder og andre ting relevant til selve prosessen. Produktdokumentasjon som tar for seg hele applikasjonens oppbygning, løsninger, teknologier, funksjoner samt en omfattende gjennomgang av skjermbilder, kildekode og flyt i programmet. Testdokumentasjon som omhandler testing av systemet, hvlike problemer som har oppstått under testing, og hva vi har gjort for å løse det. Brukermanual som er ment til arbeidsgiveren for å få en innsikt i systemet. Kildehenvisninger og vedlegger ligger bakerst i hver del. Kildekoden til systemet ligger på prosjektsiden vår. Rapporten er optimalisert for papir.

HOVEDINNHOLD PROSJEKTRAPPORT Prosessdokumentasjon... Del 1 Kravspesifikasjon... Del 2 Produktdokumentasjon... Del 3 Testdokumentasjon... Del 4 Brukerveiledning... Del 5