Dokument id: IR4_2004_05_03_V1_SH Tilgjengelig: Ja Antall Sider: 8 Revisjonshistorie Dato Revisjon Endret av 03.05.2004 1 (opprettet) SH Multipro (Erik Hagen) Kiprod (Rune Andersson) Ekstern sensor (Kjell Erik Wolden) Intern veileder (Hallstein A. Hansen) Intern sensor (Øyvind Eek Jensen) Stig Hagen Ole Kristian Hvaale Hanne Johnsen Lars Erik Nordengen Martin Adam Martinsen www.multipro-skien.no www.kiprod.com www.prosjekt.kiprod.com 1 av 8
Innholdsfortegnelse 1 Introduksjon...3 1.1 Hensikten med dokumentet...3 1.2 Dokumenthistorie...3 1.3 Planlagte endringer...3 1.4 Om oppgaven...3 1.5 Referanser...4 1.6 Definisjoner, forkortelser og akronymer...4 1.7 Oversikt...4 2 Målsetting og status for iterasjonen...5 2.1 Mål som skulle innfries...5 2.2 Mål som var ønskelige å innfri (men ikke nødvendigvis krav)...5 2.3 Dokumenter knyttet til denne iterasjonen...5 2.4 Erfaringer...6 2.5 Konklusjon...7 3 Vedlegg...8 www.multipro-skien.no www.kiprod.com www.prosjekt.kiprod.com 2 av 8
1 Introduksjon 1.1 Hensikten med dokumentet Iterasjonsrapporten har til hensikt å spore/dokumentere fremdriften for hver iterasjon. Den hjelper oss med å beholde oversikten over prosjektet, og vil være et nyttig varsel dersom vi later til å falle bak tidsskjemaet. 1.2 Dokumenthistorie Versjon Dato Endring Endret av 1 03.05.2004 Dokument opprettet SH Tabell 1-1: Dokumenthistorie 1.3 Planlagte endringer Ingen, det opprettes nytt dokument for hver iterasjon. 1.4 Om oppgaven Prosjektoppgaven går ut på å utvikle en selvstendig PC løsning med trykkfølsom skjerm. Dette systemet skal brukes for å presentere produkter og tjenester for salg på Kuseruds Gård i Sverige. Systemet skal også inneholde en fullverdig Java-applikasjon som er en videreutvikling av GymPack (en interaktiv treningsveileder). I tillegg til dette skal nettsidene til Kiprod (eier av Kuseruds Gård) overhales og tilføyes en webshop med et e-post bestillingssystem. www.multipro-skien.no www.kiprod.com www.prosjekt.kiprod.com 3 av 8
1.5 Referanser Nr Beskrivelse 1 (OF_) Ordforklaringer 2 D04-2003 (Mupets) Eksempel på dokumentasjon Tabell 1-2: Referanser 1.6 Definisjoner, forkortelser og akronymer Dette er satt inn i et eget dokument. Se dokument Ordforklaringer (OF_). 1.7 Oversikt Iterasjonsrapporten er organisert på følgende måte: Først listes målsettinger for denne iterasjonen, med status og kommentar dersom det er avvik. Deretter listes dokumenter som er produsert og/eller oppdatert i denne iterasjonen. Til slutt fremlegges spesielle erfaringer om er gjort i denne iterasjonen, og en konklusjon presenteres. Figur 1-1: Systemets deler www.multipro-skien.no www.kiprod.com www.prosjekt.kiprod.com 4 av 8
2 Målsetting og status for iterasjonen Prosjektplanen (PPL_) lister målsettingene for iterasjonen. Nedenfor er en tabell som viser il disse målene, og status for hver av disse. 2.1 Mål som skulle innfries Mål Status Kommentar Betaversjon: Infokiosk, infodel OK Betaversjon: Infokiosk, butikkdel OK Betaversjon: Internett, design / struktur OK Betaversjon: Internett, webshop OK Betaversjon: Admintools -- Grunnstrukturen er klar, men vi har måttet utsette produksjonen av de ulike verktøyene til 5 iterasjon. Tabell 2-1: Liste over mål/oppgaver som skulle vært innfridd denne iterasjonen 2.2 Mål som var ønskelige å innfri (men ikke nødvendigvis krav) Mål Status Kommentar Ingen Tabell 2-2: Liste over mål/oppgaver som var ønskelige dersom tiden tillot dette 2.3 Dokumenter knyttet til denne iterasjonen Dokument Dokumentkode Visjonsdokument VIS_2004_03_14_V6_SH Revidert - Testplan TP_2004_04_27_V6_OKH Revidert - Prosjektplan PPL_2004_05_03_V6_MAM Revidert - Kravspesifikasjon KRV_2004_05_03_V5_SH Revidert - Analysedokument AN_2004_05_03_V2_LEN Revidert - Designdokument DES_2004_05_03_V3_SH Revidert - Arkitekturdokument ARK_2004_04_30_V2_HJ Revidert - Use Casedokument UCD_2004_05_03_V2_LEN Revidert - Ordforklaringer OF_2004_04_27_V5_MAM Revidert - Programmeringsretningslinjer PR_2004_04_28_V3_HJ Testrapport TR_2004_05_03_V1_OKH Tabell 2-3: Liste over dokumenter knyttet til denne iterasjonen www.multipro-skien.no www.kiprod.com www.prosjekt.kiprod.com 5 av 8
2.4 Erfaringer Denne iterasjonen valgte vi å utvide frem til 30 april. Dette for å kompensere for tiden som gikk tapt i 3 iterasjon (for obligatoriske innleveringer) og påskeferien. Dette er tatt med i revidert prosjektplan. Vi har byttet videoavspillingssystem i treningsveilederen fra JMF (Java Media Framework) til QuickTime6.0 for Java. Dette fordi JMF ikke taklet å vise film, bilde for bilde, fremover og bakover. Ved å benytte QuickTime kunne vi komprimere filmene bedre, initiere spilleren fortere og bedre stabiliteten til systemet vesentlig. Vi har, som nevnt i forrige iterasjonsrapport, sett behovet for å vurdere et annet OS enn Linux. Vi har derfor valgt å benytte Windows 2000 pro med SP4, Apache Webserver og MySQL som vår nye platform. Da vi fikk lisens utlevert av oppdragsgiver så kuttet dette kostnadene våre med 500,- (som gjenspeiles i budsjettet). Videre har det dukket opp en uforutsett utgift da vår SilentMaxx strømforsyning detonerte under en rutinemessig installasjon av programvare. Dette regner vi som en utgift på 82,- da vi er godt innenfor garantien på dette produktet (klagen er til behandling hos Microplex i skrivende stund). En viktig erfaring som er gjort denne iterasjonen er problematikken som følger installasjon av QuickTime for Java etter at en har lagt inn J2RE (Java2 Runtime Enviroment). Det viser seg at QuickTime endrer systemvariabler i windows 2000 ved installasjon. Dette på en slik måte at J2RE ikke fungerer som den skal fra systemkall gjennom php. Dette rette vi på ved å legge inn J2RE på nytt etter at QuickTime var på plass, og referere til nødvendig QuickTime klasse direkte i systemkallet (ved å spesifisere classpath ). www.multipro-skien.no www.kiprod.com www.prosjekt.kiprod.com 6 av 8
2.5 Konklusjon Vi ligger godt i rute, og har stor tro på at vi kommer til å løse alle deler av systemet innen overlevering. Det eneste som ligger etter originalplanen per i dag er fremdriften på Admintools. Vi hadde egentlig forventet å ha store deler av denne klar i forrige iterasjon, men har sett behovet for å fullføre funksjonalitet på alle visninger før vi går løs på systemet for å legge inn poster i databasen. Dette betyr ikke dermed at vi ikke blir ferdige med Admintools, men at den ikke blir klar så tidlig som vi hadde antydet i starten av prosjektet. Figur 2-1: Fremdriften på de ulike delen av systemet www Som vist på figur 2-1 så er det meste av produktet klart. Det som gjenstår på de ulike delen er: Infokiosk, Butikk: Bilde på åpningssiden skal byttes. Dette skal defineres av oppdragsgiver i iterasjon 5. Infokiosk, Treningsveileder: Layout skal finsettes. Treningsprogram skal også liste apparatnummer på de ulike øvelsene. Infokiosk, informasjon: Finsetting av layout (formatering av tekst). Toppgrafikk på hovedmenyen. Web, webshop: Kjøpsbetingelser (iht. Svensk lovgivning) Web, websider: Listing av, og påmelding på, stevner (med resultater). Visning av kurser og konferanser. Admintools: Her mangler det mye... www.multipro-skien.no www.kiprod.com www.prosjekt.kiprod.com 7 av 8
3 Vedlegg www.multipro-skien.no www.kiprod.com www.prosjekt.kiprod.com 8 av 8