HOVEDPROSJEKT 2010 - HIO IU - DATA FORPROSJEKTRAPPORT GRUPPE 18



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

Forprosjekt. Høgskolen i Oslo, våren

Bachelorprosjekt i informasjonsteknologi, vår 2017

Hovedprosjekt 2014, Høgskolen i Oslo og Akershus

FORPROSJEKT. Gruppemedlemmer: Raja Zulqurnine Ali Muddasar Hussain (Gruppeleder/Prosjektleder) Zain-Ul-Mubin Mushtaq Christopher Llanes Reyes

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

Forprosjektrapport Bacheloroppgave 2017

Bachelorprosjekt 2015

FORPROSJEKT BACHELOROPPGAVE 2018 KATRINE ALMÅS GINELLE ZAPANTA IGNACIO CHRISTINE LANGELO LIEN FREDRIK NODLAND

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

F O R P RO S J E K T R A P P O R T

PROSESSDOKUMENTASJON

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

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

Innstallasjon og oppsett av Wordpress

Artist webside. Gruppe medlemmer Joakim Kartveit. Oppdragsgiver Tetriz Event & Management. Frode Mathiesen. Gry Anita Nilsen.

Forprosjekt for Accentures Overvåkningssystem

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

Forprosjekt - Gruppe 12. Hovedprosjekt av

Presentasjon Sammendrag Dagens situasjon Mål og rammebetingelser Moduler Løsning og alternativer...

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

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

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

Brukermanual. Studentevalueringssystem

Produktrapport. Produktrapport. Hjelpemiddel portal for Parkinsonforbundet

Prosjektdagbok hovedprosjekt våren 09

Studentdrevet innovasjon

Kravspesifikasjon. Utvikling av moduler til CMS for bonefish.no. Gruppe 08-23

Granitt Grafisk AS Kravspesifikasjon Gruppenr:

Møtereferater: HP36 uke 2, : Gruppemedlemmer: Christian Salater Magne Hjermann Zunaira Afzal Tola Sarzali Waleed Abtidon.

Presentasjon av oppgave 24E Bookingsystem for LillehammerBryggeri. Av Anders Refsahl

Forprosjektrapport. Høgskolen i Oslo Våren Dr.Klikk. Gruppe 25. Håkon Drange s Lars Hetland s127681

Forprosjektrapport. Feilsøkingsverktøy for Homebase AS INNHOLD

Produktrapport Gruppe 9

Prosjektrapport Gruppenr FigureGame 3.0

1. Forord 2. Leserveiledning

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

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

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

Forprosjektrapport. Presentasjon. Sammendrag. Tittel Informasjonsplatform for NorgesGruppen

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

Kravspesifikasjon. Forord

Oppfølgingsdokument. Kode november 2003 GymPack. D Oppfølgingsdokument. Periode Forfatter. Lars Erik Nordengen

Forprosjekt. Accenture Rune Waage,

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

Forprosjektrapport. Medlemsdatabase for Amnesty International Juridisk Studentnettverk. Høgskolen i Oslo og Akershus

Dokument 1 - Sammendrag

FORPROSJEKT KIM LONG VU DUY JOHNNY KHAC NGUYEN ADRIAN SIIM MELSOM HÅKON THORKILDSEN SMØRVIK

1 Forord. Kravspesifikasjon

Produktdokumentasjon. Madison Møbler Administrasjonsside og Nettbutikk

Forrapport til hovedoppgave i videreutdanning GIS.

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

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

Produksjonssettingsrapport

Forprosjekt. Oppgdragsgiver Unikia, Lille grensen 7, 0159 Oslo, Kontaktperson Anders Kose Nervold,

Forprosjektrapport. Universelt LæringsVerktøy (ULV) Å lage en læringsplattform som tilfredsstiller alle krav til universell

Presentasjon av bachelorprosjekt

Styringsdokumenter. Studentevalueringssystem

Hovedprosjekt ved Høgskolen i Oslo våren 2011 CHARITY DOCTORS KRAVSPESIFIKASJON

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

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

Forprosjektrapport. Kristian Johannessen, Michael Andre Krog, Lena Sandvik, Alexander Welin, Snorre Olimstad Gruppe

Gruppelogg for hovedprosjekt 2009

Prosessdokumentasjon

Forprosjektrapport Hovedprosjekt våren 2015 HiOA

Kravspesifikasjon. Leserveiledning Kravspesifikasjonen består av følgende deler: Presentasjon Om bedriften

2 Innholdsfortegnelse

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

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

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

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

Gruppe Forprosjekt. Gruppe 15

HOVEDPROSJEKT. Studieprogram: Postadresse: Postboks 4 St. Olavs plass, 0130 Oslo Besøksadresse: Holbergs plass, Oslo

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

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

Møte 1. Sted: Statens Vegvesen Fredrikstad v/tor Graven, prosjektkontor. Tid: oktober

Forprosjektrapport. Gruppe Januar 2016

FORPROSJEKT RAPPORT PRESENTASJON

Forprosjektrapport. Hovedprosjekt Gruppe 15

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

Kravspesifikasjon. Forord

Forprosjektrapport Gruppe 30

Forprosjektrapport For gruppe 20:

Hovedprosjekt i ingeniørfag, data, våren Oslo Gruppe 23 Torstein Frogner, Bernt Kristoffer Helland, Vahid Khairkhah, Jonas Myren Mo

Undervisningsopplegg i matematikk. Med fokus på bruk av IKT

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

Kravspesifikasjon. Forord

Forprosjektrapport. Hovedprosjekt for gruppe 13, Anvendt datateknologi våren 2016

Repository Self Service. Hovedoppgave våren 2010

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

Testdokumentasjon. Testdokumentasjon Side 1

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

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

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

Forprosjektrapport ElevApp

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

Forprosjekt bachelor-oppgave 2012

Kjøre Wordpress på OSX

Teknostorage - Lagersystem. Et lagersystem som på enkel måte kan registrere varer inn og ut fra lager. 3. januar 2012 til 11.

Transkript:

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 VIRKNINGER

1. PRESENTASJON Prosjektets tittel: Gruppens medlemmer: Organisten Atle Idsø Bjorå s148231@stud.hio.no Christian Dokken s148214@stud.hio.no Ismail Sabani s148221@stud.hio.no Veileder for gruppen: Oppdragsgiver: Eva Hadler Vihovde EvaHadler.Vihovde@iu.hio.no Håkon Bjorå Menighetskontoret Postboks 1080 4683 Søgne Tlf: 38 05 57 13 / 99 70 12 84 E-post: haakon@sognemenighet.no Hjemmeside: www.sognemenighet.no

2. SAMMENDRAG Oppdragsgiver Håkon Bjorå er kirkeorganist og har i mange år benyttet seg av et digitalt verktøy til å lagre data om salmer. Programmet har han nå brukt i over 15 år, men nå har det blitt så gammelt at han trenger en ny versjon. Gruppe 18, bestående av tre medlemmer, har valgt som hovedoppgave å lage en ny versjon av programmet. Det vil bli en webapplikasjon koblet til en database. Den viktigste jobben de skal gjøre er allikevel ikke å designe database og webapplikasjon, men å overføre all den gamle data til det nyutviklede programmet. 3. DAGENS SITUASJON Oppdragsgiveren vår er organist i Søgne menighet. For ca 15 år siden fikk han en bekjent til å lage et databaseprogram, Daba, som ble programmert i QBasic. Dette programmet brukes for å lagre data om salmer. Om salmene er det lagret navn på salmen, salmens nummer, hvilken toneart salmen går i, eventuelle alternative tonearter. Det er lagret melodinummer og alternative melodinummer. Om en salme står i flere bøker er det også oppført hvilke bøker den er oppført i, hvilken side den står på. Det er også en del spesielle oppføringer som oppdragsgiver hadde bruk for å føre opp, som programmet ikke tilbød. Programmet er som sagt gammelt, og har en del svakheter som oppdragsgiver har omgått på diverse måter. Det er blant annet bare plass i hver salmeoppføring til ti linjer med bøker, dette har oppdragsgiver omgått ved å føre opp flere bøker på samme linje. Dette førte til at han etter hvert ble nødt til å bruke en del nærmest kryptiske forkortelser for å få plass til alle bøkene han skulle henvise til. Det er i tillegg ikke mulig å bruke det fra flere maskiner siden programmet ligger lokalt på maskinen. Oppdragsgiveren kunne tenke seg en ny versjon av programmet som har de samme funksjonene, men også en del tilleggsfunksjoner som vil gjøre programmet lettere å bruke, og som gir han muligheten til å lagre data på en mer forståelig måte, uten forkortelser.

4. MÅL OG RAMMEBETINGELSER Målet er å lage en web-basert database for behandling av data om salmer for oppdragsgiver. Oppdragsgiver trenger en løsning som er tilgjengelig både fra arbeidsplass og hjemmefra. Oppdragsgiver har tidligere benyttet seg av et program han fikk laget for seg for ca. 15-20 år siden, hvor han har en stor mengde data lagret som han trenger overført til det nye systemet. At disse dataene blir overført til det nye programmet er det viktigste betingelsen gruppen står ovenfor. Utenom det, står gruppen fritt i valg av løsninger. I tillegg til dette er det en fordel at applikasjonen blir brukervennlig og lett forståelig, slik at oppdragsgiver vil få det lettest mulig med å skifte til det nye programmet. 5. LØSNINGER\ALTERNATIVER Prosjektet består i hovedsak av tre deler, en database, en webside og i tillegg å få overført dataene oppdragsgiver har fra før over til den nye databasen. Foreløpig har vi valgt å bruke MySQL til å opprette databasen, og php og xhtml som språk for å lage websiden. Et alternativ til php er C# og ASP. NET, men gruppen føler seg mye tryggere på bruk av php, og er derfor et naturlig valg for å levere det beste produktet. I tillegg har vi valgt å bruke Perl scripting for å hente ut og sortere den allerede eksisterende data, som oppdragsgiver vil ha bevart. Løsningen bør også ha en innloggingsfunksjon. Dette for at oppdragsgiver skal kunne holde informasjonen sin trygg, men også fordi det gjør det lettere å videreutvikle applikasjonen slik at den kan brukes av mer enn en person. Det er en mulighet for at programmet kan være interessant for organister andre enn oppdragsgiver også. Selv om det viktigste målet er å tilby oppdragsgiver noe som er tilpasset ham, bør vi også se på mulighet for videreutvikling i tillegg. Gruppemedlem Atle Idsø Bjorå disponerer serverplass som vi vil hoste programmet på. Serveren kjører apache, som gir flere poeng til valg av php og mysql. Dette vil gi gruppen bedre kontroll på hostingen av nettstedet i tillegg til opprettelsen. Vi forventer ikke at siden vil oppleve mye trafikk med det første.

6. ANALYSE AV VIRKNINGER Oppdragsgiver får byttet ut den gamle løsningen han innehar, til fordel for en ny, moderne løsning som vil være mye lettere å arbeide med. Han vil også få en løsning hvor han kan jobbe med samme data uansett hvor han er, uten å måtte kopiere med seg hele programmet. Dette vil gjøre at oppdragsgiver er i stand til å fokusere mindre på denne delen av jobben, som vil gi ham en enklere hverdag.