1. Forord. InventarDatabase
|
|
- Petter Kristoffersen
- 6 år siden
- Visninger:
Transkript
1 1. Forord Dette dokumentet beskriver gruppe 6 sin planlegging og utførelse av hovedprosjekt ved Høgskolen i Oslo, avdeling for ingeniørutdanning, vårsemesteret Hensikten med dette dokumentet er å gi leseren innblikk i hvordan gruppen har planlagt og utført prosjektet. Hovedprosjektet har resultert i et system for Kunsthøgskolens IT-avdeling. Generelle kunnskaper om datamaskiner og internett er en fordel for leser, men er ingen forutsetning. Forkortelser benyttet i dokumentet: HIO - Høgskolen i Oslo KHIO Kunsthøgskolen i Oslo (Oppdragsgiver) GUI Graphical user interface (Webbasert nettside) Andre utrykk: System/Systemet Hele produktet Disse forkortelsene vil bli brukt gjennom hele dokumentet. Leser anbefales derfor å huske disse. Rapporten er optimalisert for papir og web. Gruppen retter en stor takk til følgende personer: Veileder Torunn Gjester. Avdeling: IU, Data Tittel: Høgskolelektor For å ha gitt oss gode tilbakemeldinger og virkelig vært tilstede hver gang gruppen har trengt hjelp. Takk! :-) Kontaktperson ved KHIO Ludmila Zakrevskaia Avdeling: IT, KHIO IT-koordinator Først og fremst for sin tillit til oss, for å ha gitt oss denne oppgaven, og deretter for å ha vært en god hjelp underveis. Takk! :-) Side 1 av 20
2 1. INNHOLDSFORTEGNELSE 1. FORORD INNHOLDSFORTEGNELSE INNLEDNING LITT OM OPPDRAGSGIVER DAGENS SITUASJON AV KHIO MÅL OG RAMMEBETINGELSER Mål Rammebetingelser LØSNING PLANLEGGING OG METODE GRUPPEKONTRAKT RISIKOANALYSE OG STYRING MILEPÆLPLAN FREMDRIFTSPLAN DAGBOK UTVIKLINGSMETODE UTVIKLINGSPROSSESEN DANNELSE AV GRUPPE ARBEIDE MED Å FINNE PROSJEKT PROSJEKTSKISSE PROSJEKTSTART FORPROSJEKT KRAVSPESIFIKASJON PROSJEKTETS FASER ANALYSEFASEN Strukturdiagram Dataflytdiagram (DFD) Sekvensdiagram (Hvilket navn kan dette få?) ER-diagram DESIGNFASEN Prototypen Filhierarki Kodeoppbygning IMPLEMENTASJON FASEN TEST FASEN DOKUMENTASJONSFASEN AVSLUTINGSFASEN VERKTØY OG TEKNOLOGI VERKTØY Verktøy for kommunikasjon Verktøy for dokumentasjon og modellering av systemet Vertkøy og teknologi for implementasjon av systemet TEKNOLOGIER: HTML CSS PHP Javascript Mysql PROBLEMER/UTFORDRINGER PROBLEMER I GRUPPEN Side 2 av 20
3 8.2 FAGLIG UTFORDRINGER TIDSMESSIG PROBLEMER KRAVSPESIFIKASJON ENDRINGER I KRAVSPESIFIKASJON OPPSUMMERING/KONKLUSJON HVA HAR VI GJORT HVA HAR VI LÆRT HVA KUNNE VÆRT GJORT BEDRE PRODUKTET: BRUK OG FREMTID PRODUKTETS BRUK PRODUKTETS FREMTID KONKLUSJON Vedlegg 1..Styringsdokumenter Side 3 av 20
4 3. Innledning 3.1 Litt om oppdragsgiver Oppdragsgiver er IT-avdelingen ved Kunsthøgskolen i Oslo(KHIO), som er Norges største kunsthøgskole med et studentantall på omkring 500 studenter. Kunsthøgskolen tilbyr studier innen bl.a. visuell kunst, scenekunst og design. 3.2 Dagens situasjon av KHIO IT avdelingen ved KHIO har opp gjennom årene manuelt administrert og håndrettet oversikt på sitt inventar, herunder datamaskiner, skjermer, software, hardware, lisenser og tilkoblingsanlegg. I tillegg til dette ønskes det å lagre informasjon om ansatte, leverandører, og kontaktpersoner hos leverandørene. IT-avdelingen har benyttet Microsoft Excel til å registrere sitt inventar og deretter skrevet dem ut i papirform. En annen problemstilling er at det bare er en av administratorene som er gitt tilgang til disse dataene, og har dem liggende på sitt kontor. De andre ansatte ved IT-avdelingen er derfor avhengig av at denne administratoren er på sitt kontor når de har behov å få tilgang til dataene. KHIO uttrykker sin bekymring for den uoversiktlige og upraktiske situasjon de er i nå. Kontaktpersonen vår igjennom prosjekttiden har vært Ludmila Zakrevskaia. 3.3 Mål og rammebetingelser Mål Målet med dette prosjektet har vært å gjøre administrasjonen av IT-avdelingen enklere, og samtidig mer praktisk. Til dette ønskes det opprettet en database og en GUI for å kunne lagre og innhente informasjon om ansatte, maskiner, software, lisenser, skjermer, leverandører, kontaktpersoner, heretter kalt Systemet. Systemet skal kunne gjøre det mulig for IT avdelingen å registrere, søke, og endre/slette ønskende opplysninger fra databasen. Systemet skal bare brukes av ansatte i IT-avdelingen og systemet skal være tilgjengelig via internett. Brukerne av systemet skal logge seg inn med brukernavn og passord Rammebetingelser Rammebetingelsene ifra KHIO var at systemet skal være enkelt, brukevennlig og ha et fint utseende. Utover dette fikk gruppen frie tøyler på design og oppbygning. Gruppens rammebetingelser var bygd på rammebetingelsene fra KHIO og den tiden vi hadde til rådighet med hensyn til innleveringsdatoer. 3.4 Løsning Løsningen vi kom fram til etter å ha snakket med oppdragsgiver og internt i gruppen var å lage en database ved å bruke av MYSQL. Mens MYSQL skal benyttes for å lage databasen som skal innholde all informasjon som lagres av IT-avdelingen, skal de kunne administrere informasjon som ligger på databasen igjennom en GUI som vil bli utformet med teknologiene HTML, PHP, CSS, og Javascript. Grunnen til at gruppen har valgt å bruke teknologiene PHP, Html, CSS og Mysql er fordi det er disse teknologiene som kreves for å kunne utføre denne oppgaven best etter gruppens mening. En annen grunn er gruppens kjennskap til teknologiene fra tidligere kurs. Kombinert med Photoshop, som er et velkjent bildebehandlings program, og andre nyttige verktøy, kan vi få til et fint og moderne design på vårt system. Dette gir oss muligheten til å bli kjent med andre verktøy som ikke har direkte sammenheng med vårt studium. Side 4 av 20
5 4.PLANLEGGING OG METODE I denne delen av prosjektet ble det planlagt hvordan prosjektet skulle styres med tanke på planlegging av arbeid, analyse av risikofaktorer involvert, tidsbruk, og arbeidsmetode. For å kunne oppnå dette lagde vi flere styringsdokumenter som prosjektskisse, milepælplan, fremdriftsplan, dagbok. I tillegg bestemte gruppen seg for hvilken systemutviklingsmetode som skulle benyttes. Styringsdokumentene kan ses i sin helhet i vedlegg Gruppekontrakt Det ble utformet en gruppekontrakt raskt etter dannelsen av gruppen, da alle i gruppen var enige om at vi burde ha noen klare retningslinjer og regler når vi skal igjennom et prosjekt av et så stort omfang. 4.2 Risikoanalyse og styring Det er mange usikkerhetsmomenter og risikoer i et prosjekt, som direkte eller indirekte kan påvirke prosjektet på en negativ måte. Det ble derfor utformert en risikoanalyse der gruppen satt opp risikoer som kan skade prosjektet og noen retningslinjer for å hindre eller forebygge at dette skulle skje. 4.3 Milepælplan En milepælplan er oversikten over hvilke oppgaver som skal være utført til et hvert tidspunkt. Vi utarbeidet en milepælplan ut ifra informasjonen i fremdriftsplanen der alle milepælene detaljert står listet opp. Veileder ønsket også en kopi av denne, og tilbakemeldingen ble at veileder synes planen var for lite detaljert. Derfor bestemte vi oss for å henvise til fremdriftsplanen, der milepælene for når ting skal være ferdig detaljert stod listet. 4.4 Fremdriftsplan En fremdriftsplan viser hvordan man har fordelt tiden man har til rådighet på de forskjellige oppgavene. Det kan for eksempel brukes til å planlegge hvor lenge man skal jobbe med en oppgave, hvem som skal jobbe med oppgaven, og når den skal være ferdig utført(milepæl). Gruppen hadde et møte der det ble diskutert hvordan vi skal benytte tiden vi hadde til rådighet. Alt ble skrevet ned for hånd på papir. Dette førte til at vi utarbeidet en fremdriftsplan ved hjelp av verktøyet Microsoft Project. Dette er et meget komplisert verktøy som også veileder syntes vi ikke burde bruke grunnet dens kompleksitet, men vi valgte å bruke det likevel, grunnet gode erfaringer med verktøyet fra tidligere prosjekter. Vi har i etterkant opplevd problemer med å få åpnet filtypen alle steder, og en i gruppen måtte i tillegg få tak i og installere Microsoft Project på sin hjemme pc. Det gikk midlertidig bra da man som student ved HIO kan man laste dette ned gratis fra Microsoft sine sider. Veileder har også hatt problemer med å få åpnet vår fremdriftsplan, noe som ble løst ved at vi fikk levert en papirutgave. Vi holdt på den fremdriftsplanen grunnet dens detaljerte visningsform, men vil eventuelt vurdere å bruke noe mye enklere som Excel neste gang. Side 5 av 20
6 4.5 Dagbok Prosjektdagbok er et enkelt dokument som man kan føre igjennom prosjektets gang. Den kan innholde dato, tid brukt på en oppgave, og eventuelle problemer som oppstå og hvordan disse ble løst. Gruppen bestemte seg for å lage en mal som hvert gruppemedlem skulle bruke hver gang de jobbet med prosjektet. Tidsestimering(tid brukt) ble også gjort med informasjon fra dagboken. Vi utarbeidet et Excel dokument med et regneark for hver måned og hvert regneark inneholdt et skjema der vi kunne fylle informasjon som dato, tid fra-til, emne jobbet med, sted, og eventuelle kommentarer til oppgaven som ble utført. Totaltid blei beregnet automatisk. Skjemaet så følgende ut: Dato Fra Til Totalt Emne Sted Kommentar 1. 0,0 0,0 0,0 2. 0,0 0,0 0,0 3. 0,0 0,0 0,0 4. 0,0 0,0 0,0 5. 0,0 0,0 0,0 Figur 4. 1 Dagbok I tillegg til skjemaet over hadde vi en forside der timene fra hver måned ble lagt sammen og vist sammen med informasjon om hvilket gruppemedlem dagboken tilhørte, oppdragsgiver og prosjektperiode som er vår Skjemaet så følgende ut: Gruppe 6 Inventardatabase År: Vår 2008 Gruppemedlem: Gurpreet Singh Oppdragsgiver: KHIO Totalt time: Figur 4. 2 Beregning Dagbok Side 6 av 20
7 4.6 Utviklingsmetode En utviklingsmetode er en metode for å planlegge hvordan man skal utvikle produktet. Vår gruppe valgte en metode som kalles fossefallmetoden og som navnet tilsier er det en metode som tar for seg hver fase av utviklingen. Fossefallmodellen er delt opp i 5 faser og krever at hver fase er utført før man kan begynner på neste. Disse fasene er: - Kravspesifikasjon: finne ut hvilket krav som stilles til systemet. - Design/Analyse: planlegging av system funksjonalitet, utseende, og eventuelle hindringer. - Implementasjon: begynne å kode etter analysene man har gjort i fasen før og testing. - Integrering/Testing: sette systemet ut i livet hos bruker og teste i samarbeid med bruker. Vedlikeholde: oppgradere og rette eventuelle problemer som dukker opp etter hvert. Requirements definition System and software design Implementation and unit testing Integration and system testing Operation and maintenance Figur 4. 3 Fossefallmodellen Grunnen til at fossefallmetoden ble valgt er modellens sterke struktur og dens krav til at en fase må avsluttes før neste kan begynne. En annen grunn til valget av denne metoden var arbeidsgiver selv. Det virket som arbeidsgiver helst ville ha et noenlunde operativt system før de ville gi noen konkrete tilbakemeldinger. Den største ulempen med denne metoden merket vi da arbeidsgiver i implementasjonsfasen endret krav til systemet etter å ha sett resultatet. Dette kunne ha skapt store problemer da fossefall i stor grad ikke tillater å gjøre endringer, men i dette tilfellet var endringene såpass små at det ikke fikk store konsekvenser. I etterkant har det blitt vurdert om den nye utviklingsmetoden kalt SCRUM hadde vært bedre, der man i større grad har kontakt med kunden. Side 7 av 20
8 5. Utviklingsprosessen 5.1 Dannelse av gruppe 2 av gruppemedlemmene hadde jobbet på gruppe før og hadde ønsker om å fortsette det gode samarbeidet videre. Ved en tilfeldighet kom begge medlemmene over en e-post sendt ut av en annen student ved ingeniør avdelingen som også ønsket prosjektgruppe. Det ble da sendt ut et svar om interesse for å jobbe sammen, som resulterte i et møte der vi snakket om hverandres bakgrunn og prosjektønsker. Dette møtet førte til at gruppe 6 ble dannet, bestående av Odd- Arne Eide Bakke, Mehran Paymard og Gurpreet Singh. 5.2 Arbeidet med å finne prosjekt Gruppen var på utkikk etter et prosjekt der det var mulighet for å kunne benytte flere av teknologiene og annen kunnskap gruppen har tilegnet seg opp gjennom årene. Spesielt ville gruppen jobbe med teknologiene JAVA APPLIKASJON, PHP og DATABASE. Flere firmaer ble kontaktet av gruppen via e-post og telefon der vi fortalte hvor vi ringte ifra, at dette gjaldt et hovedprosjekt ved HIO. Vi avsluttet med hvilken fordeler det vil ha, både for oss og dem. Vi kontaktet DHL, Loginor, KHIO, System Hydrolic. 5.3 Prosjektskisse Jakten på et prosjekt resulterte i at KHIO viste sin interesse, og så en mulighet for at vi kunne hjelpe dem med å løse problemet med administrasjonen deres. Dette førte deretter til et møte med ansatte ved IT-avdeling på KHIO, som resulterte i at vi, etter diskusjon i gruppen, valgte dem oppdragsgiver. Etter dette ble det opprettet en prosjektskisse som kort og godt er en oversikt over hvem som er i gruppen, informasjon om oppdragsgiver, og en kort presentasjon av hva oppgaven går ut på. 5.4 Prosjektstart Prosjektet ble sparket i gang allerede i desember ved et møte med KHIO, men arbeidet kom først i gang to uker inn i januar. Det ble opprettet kontakt med veileder, som ble tildelt gruppen, gjennom et møte. Selv om vi hadde fått mye informasjon angående hva de krevde av systemet i møtet før nyttår, kom gruppen og veileder sammen frem til at beskrivelsen var litt vag. Møtet med KHIO etter nyttår var allerede blitt avtalt på det første møtet og der vi gikk igjennom kravene en gang til. 5.5 Forprosjekt Møtene og dialogene med Khio resulterte i at vi kunne utarbeide en forprosjektrapport. Denne rapporten har som hensikt å sette sammen oppdragsgiver nåværende situasjon, forventinger til systemet og av de løsning vi kan tilby dem. 5.6 Kravspesifikasjon Ut ifra mer dialog med KHIO, forprosjekt rapporten og gruppens tolkning av kravene, ble det utarbeidet en kravspesifikasjon; en påbygging av forprosjektet, der forprosjekt bare gir overordnet innblikk i hva oppdragiver krever og går med detaljert inn på kravspesifikasjonene, helt på bunnivå av hva systemet skal gjøre. Dette dokumentet skulle også bli godkjent av oppdragsgiver, veileder, gruppen, og kan anses som en kontrakt mellom partene. Dette dokumentet ble brukt under hele utvikling av systemet da det legger grunnlag for analyse og implementering av systemet. Side 8 av 20
9 6. Prosjektets faser Med planlegging og kravspesifikasjon på plass i den innledende fasen blir de resterende fasene av prosjektet satt i gang med analysefasen først, etterfulgt av designfasen, implementasjonsfasen, testfasen, og til slutt dokumentasjonsfasen. Mens analyse-, design-, implementasjons- og testfasen tar seg av utvikling av selve systemet, er dokumentasjonsfasen mer en avsluttende fase der det ble jobbet med rapport og ferdigstilling av annen dokumentasjon. For å se diagrammene utformet i denne fasen henvises det til vedleggene i produktdokumentasjonen. 6.1 Analysefasen I denne fasen ble det gjort analyse av GUI og databasens oppbygging, utsende og funksjoner ved hjelp av analyseverktøy, også kalt UML-modellering innad i dataverdenen. For å analysere dette ble det utformet Use- Case diagram, strukturdiagram, dataflytdiagram, hendelsesdiagram og et ER-diagram. Hensikten og forklaring på de forskjellige diagrammene kan leses under, men for detaljerte tegninger av de forskjellige diagrammene henvises det til vedleggene til produktdokumentasjonen Strukturdiagram Et strukturdiagram er et diagram som kan benyttes til å få oversikt over hvilke sider vi trenger på GUI. Den bygges ovenifra og ned, det vil si fra den første siden bruker kommer inn på, i dette tilfellet logg inn - siden, og alle sidene etter det. Strukturdiagrammet lar oss planlegge hvilke sider vi trenger, hvilke linker som skal være i hver side, og hvilke underlinker Dataflytdiagram (DFD) Et dataflytdiagram er som navnet tilsier et diagram som viser flyten av informasjon fra den forlater bruker til den når databasen og flyten av informasjon tilbake til bruker. Dette diagrammet hjelper oss med å planlegge kommunikasjon i fra bruker til GUI, GUI til database, og tilbake. For eksempel kan vi ta for oss seansen der bruker skal logge inn i systemet. Da vil bruker oppgi et brukernavn og passord til GUI som sender den informasjon videre til database tabellen (Ansatt) for å sjekke om brukernavn og passordet finnes, og om det er riktig. Denne flyten av informasjon vises i et DFD Hendelsesdiagram Dette diagrammet kan sammenlignes med DFD til en viss grad da den også viser flyten av informasjon, men tar får seg mer detaljert hvilket svar man får fra det. Opprinnelig kalt sekvensdiagram og benyttes som regel til en annen form for programmering. Etter samtale med veileder fant vi ut at slike diagrammer er ment mer for objektorientert programmering noe som ikke var tilfelle i vår oppgave. Vi ble da, sammen med veileder, enige om å endre navn på denne, da vi ville ha det med som ga oss oversikt over hvordan vi skulle utføre kodesjekking av informasjon og feilmeldinger. Vi laget et diagram for hver hovedhandling som skulle utføres i systemet; det innbærer logg inn, søking av informasjon, og lagring av informasjon. Side 9 av 20
10 6.1.4 ER - diagram ER står for Entity Relation (Entitet Sammenheng) og denne modellen viser alle tabellene som skal være med i databasen og hvilken sammenheng de har seg imellom. Modellen lages for å få en god struktur på databasen før man har laget selve databasen. Et er diagram består av: - Entitetstyper (Entities): er selve identifikasjon på tabellen. For eksempel er entiteten til Ansatt tabellen ansatt. - Sammenhengstyper (Relationships): Er sammenhengen mellom entiteten og hvilken relasjon har de til hverandre. For eksempel kan et rom ha flere datamaskiner, som vil føre til en(rom)- til - mange(datamaskiner) relasjon mellom disse tabellene. - Attributter: er en egenskap med entiteten. For eksempel er fornavn og etternavn 2 attributter til entitet Ansatt. - Primærnøkkel: er en spesiell rad I hver tabell. - Fremmednøkkel: er en primærnøkkel til en tabell lagt inn i et annet tabell. Det ble utformet 3 forskjellige eksemplarer av ER-diagram og hvert eksemplar ble diskutert sammen i gruppen. I første eksemplar ble det kort og godt lagt inn hver tabell med bare navn, i andre eksemplar ble det i tillegg lagt inn informasjon som skal være i hver tabell. I det tredje og siste eksemplaret ble sammenhengen mellom tabellene lagt inn. Side 10 av 20
11 6.2 Designfasen I denne fasen ble det lagt mer vekt på hvordan, ikke bare GUI skal se ut gjennom prototyping, men også hierarki av mappene som skal innholde de forskjellige filene, oppbygning av kode, samtidig forutse feilmeldinger som kan oppstå (noe som begrenser seg litt når man ikke er har et fullt funksjonelt system) Prototypen For å kunne få et visuelt bilde av GUI ble det utformet en prototype, som kan være alt ifra kladd på et ark til et GUI med noe funksjonalitet. Prototypens primærfunksjon er å la utviklere danne et visuelt bilde av systemet og mindre funksjonstesting uten å bruke mye tid og ressurser, som kreves hvis man skulle programmere et system. Prototypen som ble utformet besto av linker, tekstbokser, farger og plassering på ting. Det ble utformet en prototype for hver side som ble planlagt i analysefasen ved hjelp av strukturdiagram. Det er ikke gitt at GUI vil se helt lik ut som prototypen, da man kan komme på nye og bedre løsninger underveis. Også denne prototypen avviker noe ifra sluttproduktet. Hele prototypen ble til slutt på flere sider, men under kan man se prototypen av hovedsiden. Figur 6. 1 Prototypen av hovedsiden Filhierarki Det ble utarbeidet et filhierarki slik at man bedre kunne planlegge hvor de forkjellige filene skulle ligge. Det ble valgt å dele opp sånn at hver del av systemet fikk sin egen mappe. Mappene ble fordelt på de forskjellige teknologiene sånn at det ble en mappe med bare PHPfiler, en for Javasript, en for CSS, og alle bildene fikk sin egen mappe. Dette gjør det lettere for oss og en eventuell videreutvikler å finne igjen riktig fil. Et annet aspekt som ble planlangt under planlegging av hierarkiet var å gi filene et logisk filnavn, som også til en viss grad beskriver funksjon til den filen. For eksempel fikk filen som henter fram skjemaet for registrering av nytt rom for nyrom.php. For et detaljert filhierarki henvises det til produktdokumentasjon. Side 11 av 20
12 6.2.3 Kodeoppbygning Det ble ikke satt noe krav ifra KHIO sin side om hvordan kodeoppbygging skulle være, men det ble bestemt i designfasen at vi skulle legge inn et liten notat ved koden som beskriver hvilken funksjon den utfører. Et eksempel på det vises under. <?php $con = mysql_connect('cube.iu.hio.no', 's135368', '') or die( "Could not connect"); if (!$con) { die('could not connect: '. mysql_error()); } mysql_select_db('s135368'); /** ********************************************* Kopler til database og feilmelder dersom ikke kontakt. ********************************************* **/ 6.3 Implementasjonsfasen Etter å ha dannet seg et bedre bilde av systemet i design fasen begynte programmering av GUI i første omgang med hjelp av teknologiene HTML, CSS, PHP, og Javascript. Databasen ble også utviklet parallelt med brukergrensesnittet, men det var da begge delene av systemet var ferdig at sammenslåingen begynte. 6.4 Testfasen Hensikten med denne fasen er å levere et mest mulig feilfritt system til KHIO, selv om ukjente problemer i denne fasen kan dukke opp senere. Fra gruppens side var det veldig viktig å teste alle deler av systemet. Systemet har også blitt testet under design og implementasjonsfasen, men det er først nå vi har et fullt operativt system som vi kan teste for feil. Før testing ble det utarbeidet et produkttest- dokument ved hjelp av verktøyet Microsoft Excel, der man kunne teste funksjonalitet til systemet og notere hvilke feil som dukket opp. Dette dokumentet ble i etterkant brukt til å rette feilene som oppsto. Dette dokumentet ble brukt hver gang funksjonalitet ble testet til alle mulig senario som var i dokumentet gikk ok. I tillegg til å teste funksjonalitet ble det utarbeidet et dokument som tok for seg analyse av GUI. Hvordan man skal analysere et brukergrensesnitt var en egenskap gruppen hadde tilegnet seg under et kurs i MMI(Menneske Maskin Interaksjon) tidligere. Her analyseres det for blant annet farger benyttet, konsistens, og brukervennlighet. For å se dokumentet Analyse av brukergrensesnitt og detaljer rundt hvordan testene blei utført henvises det til testrapportens vedlegg. 6.5 Dokumentasjonsfasen Da alle fasene som ble benyttet for å utvikle systemet var unnagjort, begynte den viktigste delen for oss som studenter. Først og fremst ble all dokumentasjon vi har laget underveis samlet og gått igjennom. Etter dette ble det utarbeidet dokumenter som skulle beskrive arbeidet som ble utført, hvordan det ble planlagt og gjennomført, produktdokumentasjon for å beskrive systemet sammen med testrapport og veiledning for bruk av systemet. Side 12 av 20
13 6.6 Avslutningsfasen I denne fasen ble rapporten gått igjennom av alle gruppemedlemmer for få avdekket skrivefeil og evt. andre mangler. Det var en hektisk kamp med tiden da innleveringsdatoen nærmet seg. Rapporten ble derimot levert i 5 eksemplarer innen fristen og lagt ut på nettsiden vår i tillegg. Kildekode til systemet ble brent på en CD og levert med rapporten. Etter avsluttingsfasen begynte arbeidet med å utarbeide en Powerpoint presentasjon, og øving på presentasjon av prosjektet som skal holdes den 10.juni 2008 startet. Side 13 av 20
14 7. Verktøy og teknologiene 7.1 Verktøy Verktøy for kommunikasjon. MSN Messenger: ble brukt mye for å kommunisere da gruppen hadde en del ting som måtte tas snarest, i tillegg for å dele filer. HIO e-post: ble brukt mye til oversending av dokumentasjon og kontakt med veileder. Mobil: ble ofte benyttet for å formidle datoer og andre viktige beskjeder Verktøy for dokumentasjon og modellering av systemet Microsoft Word: ble hovedsakelig brukt til å skrive rapporter, men også til å utarbeide diagrammer som strukturdiagram og DFD. Microsoft Excel: ble benyttet til å utarbeide produkttest og dagbok. Rational Rose: som er et modellerings verktøy og ble benyttet til å lage Use case og hendelsesdiagram. DB-designer for å utvikle ER-diagram Verktøy og teknologi for implementasjon av systemet PHP-edit: programmere GUI Mysql: sette opp database Photoshop: for behandling av bilder 7.2 Teknologier: HTML HTML(HyperText Markup Language) er en teknologi som benyttes til å lage nettsider. Html benyttes for å strukturere innholdet ved å bestemme plassering, størrelse, og utseende på blant annet tekst, bilder og tekstbokser. I dette tilfellet ble det brukt til å utforme kroppen til GUI. Med dette menes at HTML vil brukes til å opprette linker, tekstbokser, og plassering av disse CSS CSS Cascading Style Sheets er et språk som benyttes til å definere utseende på HTML og XML filer. Fordelen er at et CSS dokument kan benyttes på flere HTML filer dersom filene skal ha samme utseende. CSS kan ligge i selve HTML filen eller hentes inn i HTML som en ekstern fil. I dette tilfellet vil CSS nettopp brukt til formålet å kunne definere utseende på GUI PHP PHP (Pre Hypertext Processor)er et dynamisk programmeringsspråk som benyttes til å lage dynamisk nettsider der informasjon skal hentes og sendes fra en annen tjener eller host. I dette tilfellet ble det språket benyttet til å etablere kommunikasjon, og vil stå for søking mot database, hente ut informasjon og slette informasjon. Side 14 av 20
15 7.2.4 Javascript Javascript er et skriftspråk som er best kjent for å tilføre dynamiske elementer til nettsider. Javascript vil bli brukt til som et kontrollverktøy, der dets oppgave vil være å sjekke at søkekriteriene er riktige og at alt er fylt inn riktig når informasjon skal registreres Mysql MySQL er en database basert på relasjonsmodellen. Den har en åpen kildekode og kan derfor modifiseres om ønskelig og støtter ulike OS. MySQL består av en databasetjener (mysql), en klient (sql) og et stort antall verktøy for vedlikehold og for andre formål. MySQL er godt tilpasset populære programmeringsspråk som PHP, Perl og Java. Mysql har i dette tilfellet blitt brukt til å lage databasen. Side 15 av 20
16 8. Problemer/utfordringer 8.1 Problemer i gruppen Det har til tider vært vanskelig å samle alle i gruppen til å møte og jobbe sammen grunnet noe sykdom og andre private problemer. Dette førte til at det ble noe individuelt arbeid igjennom prosjektets varighet, men noe som i seinere tid å ha vist seg å fungere veldig bra. 8.2 Faglig utfordringer To av gruppemedlemmene måtte oppfriske på kursene som de hadde hatt i andre året bestående av PHP og Database utvikling. I tillegg til dette hadde en av oss, et ellers meget dyktig gruppemedlem, problemer med norskkunnskapene og dette gjorde at han trengte hjelp til formulering og diverse skrivefeil i dokumentasjon. Dette var ikke en stor utfordring, og ble løst av og med de andre gruppemedlemmenes forståelse for problemet. 8.3 Tidsmessig problemer Planlegging av tid har vist seg å være en av de vanskeligere oppgavene i prosjektet. Gruppen har klart å holde tidsrammer for det meste, men har overskredet noe i de siste fasene av prosjektet. Side 16 av 20
17 10. Kravspesifikasjon Som tidligere nevnt er kravspesifikasjonen et dokument som ble benyttet til å belyse kravene til systemet og hva som kreves at planlegging og gjennomføring av oppgaven Endringer i kravspesifikasjon Gjennom prosjekts gang har det kommet endringer i kravspesifikasjonen som har ført til forsinkelser og andre problemer. Etter første versjon av kravspesifikasjon var klar kom det flere endringer. Disse endringene kom ifra KHIO etter å ha sett et mer eller mindre ferdig system. Følgende endringer ble implementert: Database: Tabellen datamaskin måtte oppdateres med 2 nye attributter. Disse er HD og RAM. Tabellen software skulle ikke ha noe anleggsnummer allikevel. Tabellen skjerm skulle ikke ha noe anleggsnummer allikevel. Tabellen ansatt måtte oppdateres med 2 nye attributter, mellomnavn og mobilnummer. Tabellen firma måtte oppdateres med 2 nye attributter, tlfnummer 1 og tlfnummer 2. Tabellen NySoftware ble opprettet. GUI: Funksjonen avansert søk ble implementert En funksjon for å sortere resultatet av søk ble implementert Skriv ut funksjon ble implementert. Andre endringer: KHIO forkastet iden om at andre skal ha tilgang til å søke informasjon. Bare ansatte ved IT-avdelingen skal ha tilgang. Gruppen ønsket å lage en funksjon som gjorde at bruker kunne opprette nye tabeller igjennom GUI, men ideen ble forkastet etter at vi kom fram til at det ikke var tidsmessig forsvarlig å utvikle denne funksjonen. Ved første øyekast ser det ut som det er små endringer, og at det ikke skal være noe problem å overkomme. Det som er nevneverdig er at disse endringene kom ganske seint, noe som gjorde at mye måtte endres med tanke på database og GUI da systemet var så godt som klart. Gruppen gjorde her en fabelaktig jobb med tanke på tidspress og stress foresaket av disse endringene Kravspesifikasjon i dag. Dette dokumentet har hjulpet oss veldig igjennom prosjekt- tiden, og gruppen har i etterkant også lært viktigheten av å ha en god kravspesifikasjon så tidlig som mulig i et prosjekt. Kravspesifikasjon er oppdatert med alle endringer og kan leses i sin helhet som vedlegg i produktdokumentasjon. Side 17 av 20
18 11. Oppsummering/konklusjon 11.1 Hva har vi gjort Vi har planlagt og gjennomført et prosjekt, som resulterte i et produkt for KHIOs IT-avdeling og en rapport som markerer slutten på 3-årig utdanning i data ved HIO. Prosjektet ble planlagt ved hjelp av styringsdokumenter som er nevnt i kapitel 4: planlegging og metode. Produktet som er utviklet og planlagt er utviklet og ferdigstilt ved hjelp av de egenskapene vi har tilegnet oss igjennom studiene. Produktet er en webbasert nettside med en underliggende database. Databasen er for å kunne for å kunne lagre informasjon om forskjellige inventar, og websiden er for å kunne kommunisere med databasen for å adminstrere informasjon som ligger der Hva har vi lært Etter endt prosjekt sitter gruppen igjen med en mye bredere kunnskap om samarbeid i gruppe, planlegging og gjennomføring av prosjekt ved hjelp av styringsdokumenter. I tillegg har gruppemedlemmene en større kunnskap om teknologiene som er brukt i dette prosjektet. Gruppen har også lært hvor vanskelig det kan være å planlegge et prosjekt da helt uforutsette ting kan dukke opp Hva kunne vært gjort bedre Gruppen er enig om at planleggingen kunne vært gjort bedre, selv om det bare skar seg med noen få dager. Gruppen kunne ha krevd mer av arbeidsgiver da det kom til å innhente informasjon om kravene til systemet. Side 18 av 20
19 12. Produktet: bruk og fremtid 12.1 Produktets bruk Dette systemet er utviklet for å lette administrasjonen for KHIOs IT-avdeling av sitt inventar. IT-avdeling kan nå ved hjelp av systemet lagre, søke, endre, slette og oppdatere informasjon om deres inventar, samt ansatte, leverandører, og kontaktpersoner Produktets fremtid Systemet er i skrivende stund ikke overlevert KHIO, da de ønsker at vi hjelper dem med å installere systemet og overføre informasjon fra Excel- filer til databasen. Det har gruppen sagt ja til. Grunnen til at systemet ikke er overlevert er at KHIO prøver å finne et passelig tidspunkt for dette, men systemet er testet av oppdragsgiver og de er meget fornøyde. KHIO kan ved hjelp av en person med nok kunnskap og produktdokumentasjon utvikle systemet til å kunne utføre flere oppgaver. I tillegg kan systemet modifiseres til bruk andre steder. Et eksempel på det kan være en lagerbeholdning. 13. Konklusjon Prosjektet har gitt alle gruppemedlemmene erfaringer de vil ha med seg videre, ikke bare i arbeidslivet, men også livet generelt. Gruppemedlemmene har modnet som personer, lært å samarbeide bedre med andre mennesker og samtidig vise forståelse for hverandres problemer. I tillegg til dette har gruppen fått et stort kunnskapsløft innen prosjektarbeid og systemutvikling. Nye teknologier har blitt tilegnet og interessen for prosjektarbeid har vokst. Side 19 av 20
20 13. Figurliste Figur 4. 1 Dagbok... 6 Figur 4. 2 Beregning Dagbok...6 Figur 4. 3 Fossefallmodellen... 7 Figur 6. 1 Prototypen av hovedsiden Side 20 av 20
21 Vedlegg 1 Styringsdokumenter Dette dokumentet innholder vedlegg til Prosessrapporten
22 1. Innholdsfortegnelse 1. INNHOLDSFORTEGNELSE STYRINGSDOKUMENTER GRUPPE KONTRAKT RISIKOANALYSE PROSJEKTSKISSE FORPROSJEKTRAPPORT... 8 Styringsdokumenter Side 1 av 11
23 2. Styringsdokumenter 2.1 Gruppe kontrakt Gruppekontrakt for gruppe 6 Kontraktens område Denne kontrakten gjelder for de undertegnede i hovedprosjektets varighet ved Høyskolen i Oslo, våren 2008 heretter kalt gruppe 6. Kontrakten ansees som avsluttet etter levering/fremføring av prosjektresultat og mottatt sensur, eller når individuelle studenter avslutter sitt studieforhold ved skolen eller gruppen. De undertegnede skal til enhver tid føye seg etter denne kontrakten. Arbeidstid Gruppe 6 medlemmer skal etter beste evne møte til oppsatt arbeidstid eller oppgi grunn for ikke å gjøre dette så tidlig som mulig. Denne arbeidstiden kan avtales felles, eller ved flertall eller gruppelederens begrunnede syn, flyttes såfremt dette ikke går utover alminnelig skoletid hvis ikke alle involverte anser dette som aktuelt. Alle medlemmer plikter å møte til ethvert oppsatte møte. Unntak er dersom bare det er sent ut e-post og dette mindre enn 24 timer før oppsatt møtetid. Arbeidsgjennomføring Gruppe 6 medlemmer plikter å gjøre det arbeid de har godtatt å utføre etter beste evne til den tid gruppen har satt som ønsket tid for ferdigstillelse. Gruppen kan vurdere arbeid som ikke utført etter å ha vurdert arbeidsmengde opp mot gitt tid og andre omstendigheter individer kan ha måttet møtt. Omstendigheter individer ikke selv har forårsaket og kontroll over, skal gå i favør av vedkommendes arbeidsevne det stilles spørsmål ved. Fravær Lengre tids fravær skal meldes minst ett annet gruppemedlem så snart det er råd. Å ikke informere et annet gruppemedlem ved 3 tilfeller av fravær er grunn for at gruppen kan ta det opp med den aktuelle personen for å få en forklaring på fraværet. For dårlig forklaring resulterer til at det i førsteomgang tas opp med veileder. Hvis ikke det blir noe forbedring kan utkastelse vurderes av de andre i gruppen. Uteblivelse fra et oppsatt møte uten å på forhånd melde ifra til et annet gruppemedlem medfører advarsel. Å ikke melde ifra om dette 3 ganger, medfører at gruppen kan ta kontakt med veileder. Dersom fravær blir meldt ifra på forhånd, men gruppen anser grunnlaget som ikke tilstrekkelig for fritak, kan gruppen ved tredje gangs hendelse eller flere, ta kontakt med veileder. Styringsdokumenter Side 2 av 11
24 Konsekvenser Gruppen skal, dersom det viser seg at et medlem ikke følger kontrakten, ta kontakt med veileder. Ekskludering skjer etter skolens reglement. Dersom samme person står for flere kontraktsbrudd etter at veileder er kontaktet, kan veileder umiddelbart kontaktes på nytt. Hvorvidt gruppen velger å gi en advarsel i stedet/i tillegg er opp til gruppens flertall. De undertegnede ansees som bundet av denne kontrakten i den angitte tiden. Gurpreet Singh Mehran Paymard Odd-Arne Eide Bakke Styringsdokumenter Side 3 av 11
25 2.2 Risikoanalyse Risikoanalyse og styring Risiko Sannsynlighet Følger Frafall fra studiet Lav Katastrofal Konflikter Middels Alvorlig Sykdom innad i gruppen Middels Alvorlig Ikke godt nok kvalifiserte gruppemedlemmer lav Katastrofalt Underestimering av Tid Høy Alvorlig Store endringer av krav til produktet Høy Alvorlig Tap av data Lav Alvorlig Risiko Frafall fra studiet Konflikter Sykdom innad i gruppen Underestimering av Tid Store endringer av krav til produktet Strategi Gruppen må sørge for tilstrekkelig dokumentasjon slik at et annet gruppemedlem kan ta over oppgaven. I tillegg vil god kommunikasjon forebygge dette problemet. Gruppeavtale som signeres av alle gruppemedlemmer, snakke med veileder før eventuelle konflikter blir for store. Sørge for tilstrekkelig dokumentasjon, slik at vi unngår at en person sitter på nøkkelkunnskaper, og et annet gruppemedlem kan fortsette på arbeidet. Det er også viktig at gruppemedlemmene melder ifra straks de blir syke i lengre periode. Det burde da la seg gjøre å foreta eventuelle justeringer i tidsplan. Utarbeide en god tidsplan med mulighet for slakk. Vi beregner mer tid enn vi egentlig trenger på alle fasene. Sette fristen for innlevering av arbeid 2 dager i forveien. I tillegg satser vi på hyppige møter, minimum ett møte for hver innlevering vi leverer. Ikke godt nok kvalifiserte gruppemedlemmer Tap av data Egenstudie og kompetanseøkingen av bedre kvalifiserte gruppemedlemmer. Et prosjekt mappe skal ligge på skolens server, utført arbeid skal sendes på e-post til alle gruppemedlemmene, mappen skal ligge på en felles minne pen, og i tillegg til dette får et i gruppen ansvaret for å skrive ut all dokumentasjon og lagre det i papirform. Styringsdokumenter Side 4 av 11
26 2.3 Prosjektskisse Gruppemedlemmer Mehran Paymard S Odd-Arne eide Bakke s Gurpreet Singh s Oppdragsgiver Kunst Høgskolen i Oslo Fossveien Oslo Kontaktperson Ludmila Zakrevskaia Prosjektbeskrivelse Det skal opprettes en database og en webside for styring av inventarer herunder datamaskiner (PC og Mac), software, lisenser og skjermer som er i bruk i hver eneste rom i høyskolen. Systemet skal gjøre det mulig for IT- avdelingen å registrere og finne ut ønskende opplysninger. Dessuten skal de andre avdelingene ved Høgskolen ha tilgang til en del av systemet for å søke informasjon. Systemet skal være tilgjengelig via internett. Vi skal gjøre en fullstendig analyse til å kartlegge behovet så vi vil antageligvis komme med noen endringer underveis. Til å oppnå kravene i oppgaven har vi valgt å benytte PHP og MYSQL og eventuelt Java. Vi vil lage systemet så brukervennlig som mulig og blant annet vurdere normalisering og et godt brukergrensesnitt i vår oppgave. Styringsdokumenter Side 5 av 11
27 2.5 Fremdriftsplan Styringsdokumenter Side 6 av 11
28 Styringsdokumenter Side 7 av 11
29 3. Forprosjektrapport Presentasjon Tittel: Inventardatabase Tema: Oversikt over Ansatt, Rom, Datamaskin, skjerm, Software og Stikkontakter. Veileder: Torunn Gjester Prosjektgruppe: Mehran Paymard S Odd-Arne Eide Bakke s Gurpreet Singh s Oppdragsgiver: Kunsthøgskolen i Oslo Kontaktperson: Ludmila Zakrevskaia Sammendrag Oppgaven er et hovedprosjekt ved Høgskolen i Oslo, avdeling for ingeniørutdanning ved datalinjen, og gjennomføres i samarbeid med Kunst høgskolen i Oslo, heretter kalt KHIO. Vi skal laget et webbasert system for administratorene ved IT avdelingen på KHIO. Administratoren er den i avdelingen som skal holde rede på disse hovedkategoriene: Ansatte Rom Datamaskiner Skjerm Software Stikkontakter For hver av disse kategoriene skal administratoren kunne gjøre følgende operasjoner: Registrering Søkning Endring og sletting Dagens situasjon Dagen situasjon er at IT avdelingen bruker Excel ark til å føre inn all informasjon om deres inventarer. Noe som mildt sagt er tungvint og med stor fare for feil. Det er dessuten veldig vanskelig å få ut rapporter på noe som helst. Etter hvert som skolen har vokst, ser de at regnearket bare vokser og vokser, slik at det har blitt uoversiktig og tungvint å bruke, og svært ofte får de ikke brukt det til det de skal. Tilgang til informasjon må gå igjennom administratoren, som har det liggende på sitt kontor. Dessuten er det bare han som har tilgang til informasjon. Vi vil lage programmet webbasert slik at administratoren og de andre (i følge rettigheter som kan beskrives)får tilgang i systemet hvor det er internett. Dette vil føre til at det blir mer tidseffektiv og enklere for administratoren da han blant annet får gjort sine oppgaver overalt. Styringsdokumenter Side 8 av 11
30 Mål og rammebetingelse Vårt program skal ha oversikt på de kategoriene nevnt nedenfor slik at det kan håndteres etter de ønskede kravene. F.1 KHIO klassifikasjon. ROM De ansatte og datamaskinene befinner seg i et rom. Rommene må registreres for å holde orden og oversikt på hvor ansatte og datamaskiner befinner seg. Det som skiller hvert rom fra hverandre er rom nummeret. For hvert rom skal det programmet gjøre følgende: Registrere Vise og søke Endre/slette ANSATT IT avdelingen har som sagt ca 6 ansatte til daglig. Disse har forskjellige titler som krever sine eget rettigheter mot systemet. Det som skiller hver ansatt fra hverandre er brukernavn. For hver ansatt skal programmet gjøre følgende: Registrere Vise og søke Endre/slette Datamaskiner Hver ansatt er tildelt en eller flere datamaskin. Vi skal skille hver datamaskin ved hjelp av DNS (Domain Name System). For hver datamaskin skal programmet gjøre følgende: Registrere Vise og søke Endre/slette SOFTWARE Hver datamaskin er utstyrt med forskjellige software. Software må registreres for å holde oversikt over hva som er installert på datamaskinene til de ansatte. Det som skiller hver software er produktnavnet. For hver software skal programmet gjøre følgende: Registrere Vise og søke Endre/slette Styringsdokumenter Side 9 av 11
31 SKJERM Hver skjerm er knyttet til en datamaskin. Det som skiller hver skjerm er serienummeret. For hver skjerm skal programmet gjøre følgende: Registrere Vise og søke Endre/slette STIKKONTAKT Hver rom har en eller flere stikkontakter som skiller med stikknummer. For hver software skal programmet gjøre følgende: Registrere Vise og søke Endre/slette Løsninger/alternativer Vi har tenkt å bruke Php, html og Mysql som hovedspråk, og kommer til å lagre informasjon om kategoriene i en database. Vi vil selvfølgelig bruke de andre nyttige verktøyene for vår løsning. Andre relevante språk Vi kunne også for eksempel benyttes oss av en Java løsning, men følgende kriterier går imot dette forslaget: Lokalt system: Vår oppdragsgiver var spesielt interessert i en webbasert løsning og et lokalt system passet derfor ikke. Webbasert: Vi kunne brukt Java som en webbasert løsning. Dette er for så vidt en ny teknologi og vi har dermed ikke vært mye borti dette på skolen. Hvorfor PHP og MYSQL? Grunnen til at vi har valgt Php, html og Mysql som hovedspråk er fordi vi mener det egner seg best med tanke på en webbasert løsning. Vi har tro på at php er et nyttig programmeringsspråk i videre tid framover og har valgt å gå dypere innpå dette området. Dessuten kombinert med Photoshop og andre nyttige verktøy kan vi få til et fint og moderne design på vårt system. Dette gir oss muligheten til å bli kjent med andre verktøy som ikke har direkte sammenheng med vårt studium. Konklusjon Vår hensikt er å øke effektiviteten til IT avdelingen og med den nye applikasjonen vil for administratoren derfor kunne: Gjøre det lettere å holde oversikt over Ansatte, Rom, Datamaskiner, Skjerm, software og Tilkoblingsanlegger. Kunne gjøre søk på dem. Oppdatere og behandle dataene. Øke tidseffektiviteten. Kunne benyttes overalt der det er internett tilgang. Styringsdokumenter Side 10 av 11
32 Styringsdokumenter Side 11 av 11
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:
DetaljerProduktrapport. Produktrapport. Hjelpemiddel portal for Parkinsonforbundet
Produktrapport Hjelpemiddel portal for Parkinsonforbundet 1 Innhold: Forord ------------------------------------------------------------------------------------------------------2 Planlegging og arbeidsmetode
DetaljerProduktrapport Gruppe 9
Forord Dette dokumentet er ment for personer som skal vedlikeholde, endre eller utvikle systemet. Produktdokument innholder informasjoner om programmets funksjoner og hvordan de fungerer. Før bruk av dette
DetaljerStudentdrevet innovasjon
Studentdrevet innovasjon Hovedprosjekt 2013 Høgskolen i Oslo og Akershus Forprosjektrapport av Gruppe 11 Karoline Sanderengen, Mona Isabelle Yari og Randi Ueland 25.01.2013 Studentdrevet innovasjon 9 Innhold
DetaljerDokument 1 - Sammendrag
Dokument 1 - Sammendrag Automatnett - Nytt CMS-verktøy for Uno-X Automat Fakultet for teknologi, kunst og design Høgskolen i Oslo og Akershus, 2013 Innholdsfortegnelse Sammendrag 1 1. Innledning 1 2. Om
DetaljerKravspesifikasjon. Leserveiledning Kravspesifikasjonen består av følgende deler: Presentasjon Om bedriften
Kravspesifikasjon Presentasjon Hovedprosjektet gjennomføres ved Høgskolen i Oslo, avdelingen for ingeniørutdanning. Målet med oppgaven er å utvikle en online webshop for bestilling av postkasser. Dette
DetaljerKravspesifikasjon. 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...
DetaljerPresentasjon. Kravspesifikasjon versjon 1. Gruppe 6. Vår /12. Hovedprosjektets tittel: Inventardatabase. Startdato:
Kravspesifikasjon versjon 1. Gruppe 6. Vår 2008 1/12 Presentasjon Hovedprosjektets tittel: Inventardatabase Startdato: 30.01.2008 Sluttdato: 23.05.2008 Veileder: Torunn Gjester Prosjektdeltakere: Gurpreet
DetaljerHovedprosjekt 2014, Høgskolen i Oslo og Akershus
Forprosjektrapport Gruppe 2 Hovedprosjekt 2014, Høgskolen i Oslo og Akershus 1 INNHOLD 2 Presentasjon... 2 2.1 Gruppen medlemmer... 2 2.2 Oppgave... 2 2.3 Oppdragsgiver... 2 2.4 Veileder... 2 3 Sammendrag...
DetaljerKravspesifikasjon. Presentasjon. Hovedprosjektets tittel: Inventardatabase. Startdato: Sluttdato: Veileder: Torunn Gjester
Kravspesifikasjon Presentasjon Hovedprosjektets tittel: Inventardatabase Startdato: 30.01.2008 Sluttdato: 23.05.2008 Veileder: Torunn Gjester Prosjektdeltakere: Gurpreet Singh s135617 Odd-arne eide Bakke
DetaljerKRAVSPESIFIKASJON. 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.
DetaljerHovedprosjekt. Høgskolen i Oslo data/informasjonsteknologi våren 2011 Forprosjektrapport. K-skjema og ferie kalender
Hovedprosjekt Høgskolen i Oslo data/informasjonsteknologi våren 2011 Forprosjektrapport Presentasjon Sted og dato Oslo, Jan 9, 2011 Prosjekt tittel Periode K-skjema og ferie kalender Utvikle et registreringssystem
DetaljerTestrapport 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
DetaljerKravspesifikasjon 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.
DetaljerKravspesifikasjon. Forord
Kravspesifikasjon Forord Kravspesifikasjonen skal beskrive applikasjonens funksjonalitet og betingelsene som oppdragsgiver krever. Det skal også hjelpe utviklerne med å begrense applikasjonen slik at den
DetaljerUtvikle en prototype for en digital versjon av helsekort for gravide. Programvareleverandør av ehelse-løsninger for helsevesenet
Kravspesifikasjon Hovedprosjekt 2014 Institutt for informasjonsteknologi, Høgskolen i Oslo og Akershus Presentasjon Tittel: Oppgave: Gruppemedlemmer: Digitalt Helsekort for Gravide Utvikle en prototype
DetaljerForprosjektrapport. Gruppe 31
Forprosjektrapport Gruppe 31 1 Presentasjon Oppgave: Finne et kodespråk som kan være med på å forbedre kundetilfredsheten og brukervennligheten ved bruk av Telenor sine websider. Periode: 14. januar til
DetaljerDel IV: Prosessdokumentasjon
1 2 Forord Dette dokumentet omhandler detaljert beskrivelse av vår arbeidsprosess gjennom hele perioden med prosjektet. Prosessdokumentasjonen er en viktig del av sluttrapporten, og er delt opp i følgende
DetaljerTESTRAPPORT - PRODSYS
TESTRAPPORT - PRODSYS PRODSYS-DATASYSTEM FOR ÅS PRODUKSJONSLAB AS GRUPPE 12 CHRISTOPHER CONRADI STEFFEN DIEDRICHSEN ROMAN KOVALENKO INFORMASJONSTEKNOLOGI, INGENIØRUTDANNINGEN, HØYSKOLEN I OSLO 1. FORORD
DetaljerProsjektdagbok FRA 30.10-08 TIL 2.3-09. Uke Dato Personer tilstede. Beskrivelse 10:00. 44 30.10-08 Øyvind. Vi dannet gruppe og skrev Statusrapport.
Prosjektdagbok FRA 30.1008 TIL 2.309 Uke Dato Personer tilstede 44 30.1008 48 25.1108 49 02.1208 2 8.109 Tid 10:00 12:00 12:00 12:00 Beskrivelse Vi dannet gruppe og skrev Statusrapport. Kontaktet bedrifter
DetaljerProsessrapport. IT-infrastruktur. Prosessrapport. Høgskolen i Oslo. Avdeling for Ingeniører. 23. mai 2008
IT-infrastruktur Prosessrapport Mathias Hagen Balagumar Rajaratnam Høgskolen i Oslo Avdeling for Ingeniører 23. mai 2008 Høgskolen i Oslo Hovedprosjekt i data, 2008 Gruppe 8 side 0 PROSJEKT NR. 08-08 Studieprogram:
DetaljerForprosjektrapport. Presentasjon. Oslo, den 29. Januar Gorm Eirik Svendsen Nicolai Mellbye Marius Auerdahl Per Gustav Løwenborg
Forprosjektrapport Presentasjon Tittel Bakerman AS Website Oppgave Utvikle ett websted for Bakerman AS der hvor de kan promotere seg selv og kommunisere med kundene sine. Periode 4. Januar 2010 til 17.
DetaljerArtist webside. Gruppe medlemmer Joakim Kartveit. Oppdragsgiver Tetriz Event & Management. Frode Mathiesen. Gry Anita Nilsen.
Artist webside Innhold Artist webside...1 Gruppe medlemmer...1 Oppdragsgiver...1 Kontaktperson...2 Veileder...2 Oppgaven...2 Muligheter...2 Sammendrag...2 Dagens situasjon...2 Mål og rammebetingelser...3
DetaljerPROSESSDOKUMENTASJON
PROSJEKT NR.: 10-30 Studieprogram: Anvendt Datateknologi Postadresse: Postboks 4 St. Olavs plass, 0130 Oslo Besøksadresse: Holbergs plass, Oslo TILGJENGELIGHET: Papir og elektronisk Telefon: 22 45 32 00
DetaljerGruppe 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
DetaljerMøtereferater: HP36 uke 2, 10.1.2012: Gruppemedlemmer: Christian Salater Magne Hjermann Zunaira Afzal Tola Sarzali Waleed Abtidon.
Møtereferater: HP36 uke 2, 10.1.2012: Gruppemedlemmer: Christian Salater Magne Hjermann Zunaira Afzal Tola Sarzali Waleed Abtidon Møtereferat: 1. møte med veileder I dette møtet presenterte vi oss for
DetaljerTestrapport. Studentevalueringssystem
Testrapport Studentevalueringssystem 1 Forord 1.2 Forord Dette prosjektet er et hovedprosjekt i data ved Høgskolen i Oslo, avdeling for ingeniørutdanning, og gjennomføres i samarbeid med Ingeniøravdeling
DetaljerForstudierapport. 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................................
DetaljerForprosjektrapport. Bachelorprosjekt i informasjonsteknologi ved Høgskolen i Oslo og Akershus, våren Digitalisering av Sentralen UNG Gründer
Forprosjektrapport Bachelorprosjekt i informasjonsteknologi ved Høgskolen i Oslo og Akershus, våren 207 Digitalisering av Sentralen UNG Gründer Gruppe 34 Kenneth Di Vita Jensen, s236745 Frank Arne Bjørkmann
DetaljerHOVEDPROSJEKT 2010 - HIO IU - DATA FORPROSJEKTRAPPORT GRUPPE 18
HOVEDPROSJEKT 2010 - HIO IU - DATA FORPROSJEKTRAPPORT GRUPPE 18 INNHOLDSFORTEGNELSE 1. PRESENTASJON 2. SAMMENDRAG 3. DAGENS SITUASJON 4. MÅL OG RAMMEBETINGELSER 5. LØSNINGER \ ALTERNATIVER 6. ANALYSE AV
DetaljerHøgskolen i Oslo og Akershus. Bachelorprosjekt Hacking Cristin. (midlertidig tittel) Forprosjektrapport
Høgskolen i Oslo og Akershus Bachelorprosjekt 2017 Hacking Cristin (midlertidig tittel) Forprosjektrapport Innholdsfortegnelse: 1.0 Presentasjon s. 3 2.0 Sammendrag s. 3 3.0 Dagens situasjon s. 4 4.0 Mål
DetaljerBachelorprosjekt i informasjonsteknologi, vår 2017
Bachelorprosjekt i informasjonsteknologi, vår 2017 Gruppe 29: Marthe Janson Skogen, s236357, Ingeniørfag - data Odd Einar Hoel, s236313, Ingeniørfag - data Forprosjektrapport Rapporten inneholder presentasjon,
DetaljerHovedprosjektet i Data Høgskolen i Oslo våren 2010
Hovedprosjektet i Data Høgskolen i Oslo våren 2010 Kevin Holmvik s147777 Nikolai Godager s147790 Einar Drivdal s147782 Chau Quoc Quo Do s147792 PROSJEKT NR.: 10-30 Studieprogram: Anvendt Datateknologi
DetaljerKravspesifikasjon Hovedprosjekt ved Høgskolen i Oslo Våren 2008
Kravspesifikasjon Hovedprosjekt ved Høgskolen i Oslo Våren 2008 1.Forord I dette dokumentet skal vi gi et bildet av de kravene som er satt til prosjektet. Dokumentet er hovedsakelig beregnet som et styringsdokument
DetaljerForprosjektrapport Bacheloroppgave 2017
Forprosjektrapport Bacheloroppgave 2017 Chat Modul for Webnodes Content Management System Gruppe 32 Adam Asskali, Anmer Seif, Sara Khan 20.01.2017 Veileder G. Anthony Giannoumis Innholdsfortegnelse 1.Presentasjon
DetaljerHøgskolen i Oslo og Akershus
Høgskolen i Oslo og Akershus Gruppe 2 Forprosjektrapport Presentasjon Oppdragsgiver: Prosjekttittel: Definisjon: Accenture Shera Shera er en «event»-applikasjon til Android der man kan registrere arrangementer
DetaljerStyringsdokumenter. Studentevalueringssystem
Styringsdokumenter Studentevalueringssystem Forord Dette er en samling av alle styringsdokumentene gjennom prosjekt perioden. Styringsdokumentene er satt opp i rekkefølge i forhold til perioden de ble
DetaljerDette 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
DetaljerForprosjekt gruppe 13
Forprosjekt gruppe 13 Presentasjon Tittel: Oppgave: Periode: Gruppemedlemmer: Veileder: Oppdragsgiver: Kontaktperson: Mobilbillett i HTML5 Utvikle en mobil billettautomat innenfor kategorien dedikert web
DetaljerProsessrapport. Nettside, Webshop og Beregningsmodell. Magnus Eriksen, s Øyvind Schjelderupsen, s Peder Sundbø, s141795
Prosessrapport Nettside, Webshop og Beregningsmodell. Eriksen, s141765 Schjelderupsen, s141758 Sundbø, s141795 1 Innholdsfortegnelse Forord...3 Innledning...3 Gruppen...3 Bedriften...3 Tanker rundt prosjektet...4
DetaljerLæringsplattform for IT-fag basert på HTML5 utviklet i CakePhp
Læringsplattform for IT-fag basert på HTML5 utviklet i CakePhp { En selvstendig plattform som kan brukes til å formidle kurs på nett med dagsaktuell teknologi. Oppgave 5, av Fredrik Johnsen Oppgavestiller
DetaljerBachelorprosjekt 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
DetaljerKravspesifikasjon. Utvikling av moduler til CMS for bonefish.no. Gruppe 08-23
Utvikling av moduler til CMS for bonefish.no Gruppe 08-23 Kravspesifikasjon for hovedprosjektet utvikling av moduler til CMS for bonefish.no ved Høgskolen i Oslo, avdeling for Ingeniørutdanning våren 2008.
DetaljerForprosjektrapport. Gruppe Januar 2016
Forprosjektrapport Gruppe 22 22. Januar 2016 Innholdsfortegnelse Innholdsfortegnelse Presentasjon Sammendrag Dagens situasjon Mål og rammebetingelser Mål Rammebetingelser Løsninger og alternativer Løsning
DetaljerDenne 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
DetaljerForprosjekt. Høgskolen i Oslo, våren
Forprosjekt Høgskolen i Oslo, våren 2011 ------------------------------------------ Presentasjon Tittel: Oppgave: Database og nettside for Nor Dagligvarer Import AS Utvikle et databasesystem for bedriften
DetaljerForprosjektrapport. Hovedprosjekt for gruppe 13, Anvendt datateknologi våren 2016
Forprosjektrapport Hovedprosjekt for gruppe 13, Anvendt datateknologi våren 2016 1.0 Presentasjon 2.0 Sammendrag 3.0 Dagens situasjon 4.0 Mål og rammebetingelser 5.0 Løsninger/alternativer 6.0 Analyse
DetaljerProduktrapport. Utvikling av moduler til CMS for bonefish.no. Gruppe 08-23
Utvikling av moduler til CMS for bonefish.no Gruppe 08-23 Produktrapport for hovedprosjektet utvikling av moduler til CMS for bonefish.no ved Høgskolen i Oslo, avdeling for Ingeniørutdanning våren 2008.
DetaljerGruppe Forprosjekt. Gruppe 15
Forprosjekt Gruppe 15 Marius Ylven Westgaard - s236797 - Anvendt Datateknologi Lise Janbu Eide - s236361 - Dataingeniør Lavanja Jeyenthiran - s236346 - Dataingeniør Kristian Pedersen - s236728 - Anvendt
DetaljerForprosjektrapport for Agresso R&D Ansettelsessystem 31.01.07. Hovedprosjekt våren 2007. Skrevet av:
Forprosjektrapport for Agresso R&D Ansettelsessystem Hovedprosjekt våren 2007 31.01.07 Skrevet av: Anders Hartvoll Ruud Christian Årving Leif Martin Næss Sahdia Fayyaz Moghal 1 Sammendrag Prosjektittel:
DetaljerBåtforening på nett. Produktrapport
Båtforening på nett Hovedprosjekt våren 2009, Høgskolen i Oslo Prosjektgruppe 36 Vegard Skipnes, Rade Vuckovic & Frode Sørensen Produktrapport 1 Sammendrag Denne rapporten er en del av Hovedprosjektet
DetaljerForprosjektrapport. Utvikle en plattform for digitalisering av foosballbord.
Forprosjektrapport Tittel Oppgave Periode Openfoos Utvikle en plattform for digitalisering av foosballbord. 3. januar til 15. juni Gruppemedlemmer Amir Ghoreshi Marcel Eggum Neberd Salimi Valentin Rey
DetaljerForprosjektrapport gruppe 20
Høgskolen i Oslo og Akershus Forprosjektrapport gruppe 20 PlaNet Knut Magnus Elde s189160 Kristoffer Ylven Westgaard s189143 22.01.2015 Innhold 1. Sammendrag... 3 2. Dagens situasjon... 3 3. Mål og rammebetingelser...
DetaljerKravspesifikasjon. 1. Innledning. Presentasjon. Innledning. Om bedriften. Bakgrunn for prosjektet
Kravspesifikasjon Presentasjon Tittel: Oppgave: Backup for PDA/Smartphones Utvikle en applikasjon for PDA/Smartphones med funksjonalitet for backup av sms, mms, e-post, kontakter, kalender, bilder og dokumenter
Detaljer1. Forord. InventarDatabase
1. Forord Denne rapporten har som mål å beskrive testingen vi har gjort av vår inventardatabase som vi utviklet til kunsthøgskolen i oslo (Khio) i forbindelse med hovedprosjekt for anvendt data våren 2008.
DetaljerHOVEDPROSJEKT I DATA VÅR 2011
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
DetaljerUse Case Modeller. Administrator og standardbruker
Vedlegg 1 Use Case Modeller Administrator og standardbruker 2 Use case Logge inn Bruker Bruker ønsker å logge inn Bruker har valgt å logge inn Bruker er logget inn 1. Systemet ber om brukernavn 2. Systemet
Detaljer1. Introduksjon. Glis 13/02/2018
SDP GLIS Espen Buø Innholdsfortegnelse 1. Introduksjon... 2 2. Gruppebeskrivelse og ansvarsområder... 3 3. Risikoanalyse... 4 4. Hardware og softwarekrav for brukeren... 5 5. Behov for prosjektet... 6
DetaljerTestrapport for Sir Jerky Leap
Jasmine Garry (s135600) Line Sørensen (s135590) Fredrik Hoem Grelland (s135595) Tor Anders Gustavsen (s127668) 1 1. Forord Dette dokumentet inneholder informasjon og redegjøring av tester foretatt i forbindelse
DetaljerFORPROSJEKT KIM LONG VU DUY JOHNNY KHAC NGUYEN ADRIAN SIIM MELSOM HÅKON THORKILDSEN SMØRVIK
2017 FORPROSJEKT BACHELOROPPGAVE 2017 KIM LONG VU DUY JOHNNY KHAC NGUYEN ADRIAN SIIM MELSOM HÅKON THORKILDSEN SMØRVIK PRESENTASJON OPPGAVE: Oppgaven er å lage en webapplikasjon som kan hjelpe bachelor
DetaljerForprosjektrapport. Bachelorprosjekt i informasjonsteknologi ved Høgskolen i Oslo og Akershus, våren 2016. Pillbox Punchline
Forprosjektrapport Bachelorprosjekt i informasjonsteknologi ved Høgskolen i Oslo og Akershus, våren 2016 Pillbox Punchline Gruppe 8 André Østhagen Bye, s198607 Annika Hammervoll, s198611 Hanne Rygge, s198613
Detaljer6 Kravspesifikasjon. 6.1 Presentasjon. Tittel Precision Teaching App for Android
6 Kravspesifikasjon 6.1 Presentasjon Tittel Precision Teaching App for Android Oppgave Å lage en Android app som skal benyttes av studenter for å øve på fagpensum. Appen skal ta i bruk prinsipper fra Precision
Detaljer24.01.2014 Hovedprosjekt i Informasjonsteknologi ved Høgskolen i Oslo og Akershus. Forprosjektrapport. Presentasjon
24.01.2014 Hovedprosjekt i Informasjonsteknologi ved Høgskolen i Oslo og Akershus Forprosjektrapport Presentasjon Tittel Precision Teaching App for Android Oppgave Å lage en Android app som skal benyttes
DetaljerS y s t e m d o k u m e n t a s j o n
S y s t e m d o k u m e n t a s j o n Monitorering av produksjonsløyper ved Nasjonalbiblioteket - Project BAKE Utarbeidet av: Einar Wågan Kristian Akerhei Studium: Informasjonssystemer Innlevert: 26.5.2015
DetaljerForprosjektrapport For gruppe 20:
Forprosjektrapport For gruppe 20: Kevin Johnny Galåen s135768 Ali Emre Yildirim s135573 Danh Tran s141712 Vibeke Askeland s141436 Fullført: 30.01.2009 Table of Contents Forprosjektrapport... 1 For gruppe
DetaljerForprosjekt. Oppgdragsgiver Unikia, Lille grensen 7, 0159 Oslo, Kontaktperson Anders Kose Nervold,
Hovedprosjekt i data/informasjonsteknologi Høgskolen i Oslo og Akershus Forprosjekt Prosjekttittel Unikia Android applikasjon Gruppe 13 Markus Bugge-Hundere s188909 Morten Wold Aksel Wiig s236326 s232324
DetaljerForprosjekt Hovedprosjekt ved Høgskolen i Oslo Våren 2008
Forprosjekt Hovedprosjekt ved Høgskolen i Oslo Våren 2008 Skrevet av Ole Myrbakken, Fadima Mohamoud, Orji Okoroafor, Karen Arrendondo Side 1 PRESENTASJON Prosjekt tittel: Prosjektperiode: MetaGen 7.jan
DetaljerPROSESSDOKUMENTASJON
PROSJEKT NR.: 10-30 Studieprogram: Anvendt Datateknologi Postadresse: Postboks 4 St. Olavs plass, 0130 Oslo Besøksadresse: Holbergs plass, Oslo TILGJENGELIGHET: Papir og elektronisk Telefon: 22 45 32 00
DetaljerKRAVSPESIFIKASJON. Gruppe 2. Hovedprosjekt, Høgskolen i Oslo og Akershus. Våren 2014 KRAVSPESIFIKASJON 1
KRAVSPESIFIKASJON Gruppe 2 Hovedprosjekt, Høgskolen i Oslo og Akershus Våren 2014 KRAVSPESIFIKASJON 1 CONTENTS 1. Forord... 3 2. Presentasjon... 3 2.1 Gruppens medlemmer... 3 2.2 Oppdragsgiver... 3 2.3
DetaljerJon Hammeren Nilsson, Anders Emil Rønning, Lars Grini og Erling Fjelstad
Forprosjektrapport Presentasjon Tittel: Oppgave: Infront SSO Utvikle en Single Sign-on løsning for Infront Periode: 8/1-2013 28/5-2013 Gruppemedlemmer: Jon Hammeren Nilsson, Anders Emil Rønning, Lars Grini
DetaljerForprosjektrapport Gruppe 30
Forprosjektrapport Gruppe 30 Gruppemedlemmer: Eyvind Nielsen s177748 Ullvar Brekke s236375 Kristoffer Pettersen s239404 Innhold Presentasjon... 3 Sammendrag... 3 Dagens situasjon... 3 Mål... 3 Rammebetingelser...
DetaljerFORPROSJEKT RAPPORT PRESENTASJON
FORPROSJEKT RAPPORT PRESENTASJON Tittel: Oppgave: Appenes App Utvikle en Windows 8.1 Applikasjon for Tablet, og en Windows 8 Phone App og en backend. Periode: 06.01.2013-27.05.2013 Gruppemedlemmer: Athavan
DetaljerProsessrapport. Utvikling av moduler til CMS for bonefish.no. Gruppe 08-23
Utvikling av moduler til CMS for bonefish.no Gruppe 08-23 Prosessrapport for hovedprosjektet utvikling av moduler til CMS for bonefish.no ved Høgskolen i Oslo, avdeling for Ingeniørutdanning våren 2008.
DetaljerProsjektdagbok hovedprosjekt våren 09
Prosjektdagbok hovedprosjekt våren 09 Man 25. Mai 09 Planlegging og arbeid med sluttføring Sluttføring av grensesnitt, arbeid med dokumentasjon og detaljplanlegging av sluttføring. Ons 21. Mai 09 Arbeid
DetaljerDokumentasjon. Prosjektdagbok Timelister. Rolled Up Task. Rolled Up Milestone. Rolled Up Progress. Split. Page 1
ID Name Duration Start Finish 1 Planlegging 95 days Mon 02.10.06 Fri 09.02.07 2 Statusrapport 20 days Mon 02.10.06 Fri 27.10.06 3 Prosjektskisse 25 days Mon 30.10.06 Fri 01.12.06 4 Prosjektweb 31 days
DetaljerGranitt Grafisk AS Kravspesifikasjon Gruppenr: 2011-12
1 av 6 1.Innledning 1.1Presentasjon Dato: 01.02.2011 Bacheloroppgave: Produktkalkyle for Granitt Grafisk AS Gruppenr: 11-12 Gruppemedlemmer: Pål Georg Dahl Myran Joakim Haneberg Johansen Michael Venables
DetaljerOblig 5 Webutvikling. Av Thomas Gitlevaag
Oblig 5 Webutvikling Av Thomas Gitlevaag For oppgave 1 og 2 skal dere levere en funksjonell webside på deres hjemmeområde. Dere skal også levere alle phps-filene slik at man for en hver side kan slenge
DetaljerBrukermanual. Studentevalueringssystem
Brukermanual Studentevalueringssystem 1 Forord 1.1 Forord Denne brukermanualen innholder beskrivelse av systemets funksjonalitet og introduserer systemet for brukeren. Brukermanualen er delt inn i tre
DetaljerForprosjektrapport. Markedsføring av Studentprosjekter BO19-G18. Anette Jørgensen Martin Bredholt Gabriella Cuic Mica Angela Medrano
Forprosjektrapport Markedsføring av Studentprosjekter Anette Jørgensen Martin Bredholt Gabriella Cuic Mica Angela Medrano 18. januar 2019 Innholdsfortegnelse Innholdsfortegnelse 2 Prosjektgruppen 3 Anette
DetaljerProsjektrapport Gruppenr FigureGame 3.0
Vedlegg 1. Prosjektavtale Avtale mellom: Reidar Kvadsheim, oppdragsgiver og Robin Juliussen, Olaf Nikolai Hansen og Inger Lill Nystad Prosjektets navn: Figure Game 3.0 Wrath of the Configuration 1. Prosjektets
DetaljerBle ferdig med prosjektskisse. Sett på forskellige rammeverk for php. Lager milepæl for to uker.
Logg 22 oktober 2013 Vi skriver status rapport og starter også med å skrive logg idag. Vi har vært i kontakt med mange firmaer uten alt for mye interesse fra deres side. Vi fortsetter å søke etter oppgave.
DetaljerSoftware Development Plan. Software Development Plan. Forum / Nettverkssamfunn Team 2
Forum / Nettverkssamfunn Team 2 1 Innholdsfortegnelse 1 Introduksjon... 3 2 Team & Organisering... 3 3 Brainstorming, tanker og utførelse... 4 3.1 Bruker Registrering og metoder... 4 3.2 Generering av
DetaljerForprosjektrapport ElevApp
Forprosjektrapport ElevApp Bachelorprosjekt i informasjonsteknologi ved Høgskolen i Oslo og Akershus, våren 2017 Gruppe 14 Mirko Grimm, s236630 Andreas Krutnes, s236656 Japple John Regalario, s236621 Innholdsfortegnelse
DetaljerForprosjektrapport for bacheloroppgave i data og informasjonsteknologi
Forprosjektrapport for bacheloroppgave i data og informasjonsteknologi Gruppe 5 Anders Minde Dørum, Eirik Odden Solberg, Patrick Ingeberg og Torbjørn Magnus Brandrud Prosjektmedlemmer: Anders Minde Dørum,
DetaljerKravspesifikasjon. Forord
Kravspesifikasjon Forord Hensikten med en kravspesifikasjon er å gi et overblikk over programmets funksjonalitet og tilleggsfunksjoner, dette vil si både over de som er utviklet før prosjektstart, og de
DetaljerEntobutikk 4.PROSESSRAPPORT VÅR 2011
4.PROSESSRAPPORT VÅR 2011 1 DELKAPITTEL 1 FORORD Denne prosessrapporten inneholder detaljer om alle metoder vi har benyttet og alle fasene vi gikk gjennom under gjennomføringen av hovedprosjektet ved Høgskolen
DetaljerVedlegg Brukertester INNHOLDFORTEGNELSE
Vedlegg Brukertester INNHOLDFORTEGNELSE Vedlegg Brukertester... 1 Testrapport Wireframe... 2 1. INTRODUKSJON... 2 1.1 Systemoversikt... 2 1.2 Meningen med testen... 2 2 TESTPLAN... 2 2.1 Funksjoner som
DetaljerBrukerdokumentasjon for registrering og rapportering beredskapsutstyr hos Post og Teletilsynet
Brukerdokumentasjon for registrering og rapportering beredskapsutstyr hos Post og Teletilsynet Innholdsfortegnelse Innlogging...3 Forside...4 Menyen...4 Oversikt over utstyret...5 Rediger utstyr...6 Opprett
DetaljerHovedprosjekt 2011 HO912A. Securitas IT portal. Forprosjektrapport. Adeel Yousaf Khan s Mats Klingenberg Naustdal s Stig Arild Ysterud
Hovedprosjekt 2011 HO912A Securitas IT portal Forprosjektrapport Adeel Yousaf Khan s141459 Mats Klingenberg Naustdal s148155 Nur M. Ahmed s148108 Thomas Wiborg s161335 Stig Arild Ysterud s155483 1 Innhold
DetaljerEntobutikk 3.TESTRAPPORT VÅR 2011
3.TESTRAPPORT VÅR 2011 1 DELKAPITTEL 1 FORORD Denne testrapport er skrevet i forbindelse med vårt hovedprosjekt ved Høgskolen i Oslo, ingeniørutdanning, våren 2011. Rapporten beskriver testingen av hele
DetaljerHovedprosjekt ved Høgskolen i Oslo våren 2011 CHARITY DOCTORS KRAVSPESIFIKASJON
CHARITY DOCTORS KRAVSPESIFIKASJON Hovedprosjekt i informasjonsteknologi ved Høgskolen i Oslo våren 2011 Gruppe 13 Muleha Nhonzi Harlem Tambwe Mufoncol Ruban Amuthalingam Page 1 of 6 1 Innledning 1.1 Innledning
DetaljerProduktdokumentasjon. 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
DetaljerKravspesifikasjon MetaView
Kravspesifikasjon MetaView BACHELOROPPGAVE VÅREN 2014 1. Presentasjon Tittel: MetaView Oppgave: Lage en applikasjon og api som skal kommunisere med MetaVision slik at det skal bli enklere for leger og
DetaljerKravspesifikasjon Innholdsfortegnelse
Kravspesifikasjon Innholdsfortegnelse 1.Introduksjon... 2 1.1 Medlemmer:... 2 1.2 Oppdragsgiver:... 2 1.3 Kontaktsperson hos Retriever:... 2 1.4 Veileder:... 2 1.5 Bakgrunn... 3 2. Om Kravspesifikasjonen...
DetaljerHovedprosjekt i informasjonsteknologi våren 2014. Gruppe 32 - Erik M. Forsman, Lars H. Nordli og Simen A. Hansen
Hovedprosjekt i informasjonsteknologi våren 2014 Oslo 22.01.2014 Gruppe 32 - Erik M. Forsman, Lars H. Nordli og Simen A. Hansen Forprosjektrapport Presentasjon Tittel: Definisjon: Gruppemedlemmer: Meso
DetaljerStyringsdokumenter. Forord
8 Styringsdokumenter Forord Dette er en samling av samtlige styringsdokumenter gjennom hele prosjektperioden. Styringsdokumentene er satt opp i rekkefølge i forhold til leveringsfrister Dokumentene ble
Detaljer1 Inledning. 1.1 Presentasjon. Tittel Informasjonsplattform for NorgesGruppen. Oppgave Utvikle en informasjonsplattform for butikkene i NorgesGruppen
Kravspesifikasjon 1 Inledning 1.1 Presentasjon Tittel Informasjonsplattform for NorgesGruppen Oppgave Utvikle en informasjonsplattform for butikkene i NorgesGruppen Periode 3. Januar 14. Juni Gruppemedlemmer
DetaljerProsjektdagbok Oktober 2009 November 2009 Desember 2009 Januar 2010 (Uke 1)
Prosjektdagbok (Vi valgte og ikke legge ut dagboken på en felles fil som anbefalt da vi har jobbet mye sammen før og viste at vi kunne stole på hverandre. Eventuelle ubehagligheter tok vi heller opp på
DetaljerKandidat nr. 1, 2 og 3
Kandidat nr. 1, 2 og 3 Rapport 1 IT202E Bacheloroppgave i Informatikk Vår 2011 Mobilapplikasjonsutvikling med Scrum 1 Innhold Innledning... 3 Overordnet Prosjektplan... 3 Produktbacklog... 5 Sprint planning
DetaljerForprosjekt. Accenture Rune Waage, rune.waage@accenture.com, 91605634
Forprosjekt Presentasjon Gruppe 19: Event-planlegger Andreas Berglihn s169991 Harald R. Svendsen s127142 Gruppe Gruppe 19 Andreas Berglihn, s169991 Harald R. Svendsen s127142 Oppgave Eventplanlegger Utvikle
Detaljer