Forprosjektrapport. Hovedprosjekt 2015 Institutt for informasjonsteknologi, Høgskolen i Oslo og Akershus



Like dokumenter
1. Forord 2. Leserveiledning

1 Del I: Presentasjon

Hovedprosjekt 2014, Høgskolen i Oslo og Akershus

Bachelorprosjekt i informasjonsteknologi, vår 2017

Del VII: Kravspesifikasjon

Studentdrevet innovasjon

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

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

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

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

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

Høgskolen i Oslo og Akershus

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

Forprosjektrapport. Gruppe Januar 2016

Bachelorprosjekt 2015

Forprosjekt. Accenture Rune Waage,

Del IV: Prosessdokumentasjon

Dokument 1 - Sammendrag

Forprosjektrapport ElevApp

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

Forprosjektrapport. Feilsøkingsverktøy for Homebase AS INNHOLD

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

Forprosjektrapport. Gruppe 3, Anvendt Datateknologi våren 2016

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

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

Forprosjektrapport gruppe 20

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

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

Bachelorprosjekt 2017

Gruppe Forprosjekt. Gruppe 15

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

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

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

Forprosjektrapport. Gruppe 34. Magnus Dahl Hegge s153549

Teknologi, Kunst og Design Høgskolen i Oslo og Akershus, Våren Marius Skalstad. Guro Asbjørnsen. Eigil Johansen

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

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

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

Forprosjekt. Høgskolen i Oslo, våren

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

Forprosjektrapport. Gruppe 31

Produktrapport Gruppe 9

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

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

Produktdokumentasjon. Madison Møbler Administrasjonsside og Nettbutikk

Kravspesifikasjon Hovedprosjekt Arki-ban.no Gruppe 6 Vår 2015 Av Murtada alamir

Presentasjon av hovedprosjekt ved HIST Nettbutikk

Forprosjekt - Gruppe 12. Hovedprosjekt av

Kravspesifikasjon. Forord

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

FORPROSJEKT RAPPORT PRESENTASJON

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

Forprosjektrapport. Sammendrag. Hovedoppgave våren 2019 Gruppe 3

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

HOVEDPROSJEKT HIO IU - DATA FORPROSJEKTRAPPORT GRUPPE 18

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

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

Styringsdokumenter. Forord

Høgskolen i Oslo og Akershus. Forprosjektrapport. Gruppe 11

4.5 Kravspesifikasjon

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

Kravspesifikasjon

Kravspesifikasjon. Forord

Brukermanual. Studentevalueringssystem

Forprosjekt gruppe 13

Forprosjektrapport GRUPPE 4: SHIFTWORKERS

kan flere studenter falle av underveis, da det er vanskelig for faglærer å se hvem som kan ha nytte av å følges opp ekstra.

Forprosjektrapport. Presentasjon. Sammendrag. Tittel Informasjonsplatform for NorgesGruppen

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

Skøyen, Gruppe 11

Forprosjektrapport Gruppe 30

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

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

emeistring 2.0 behandlerdel Presentasjon av kravspesifikasjon og prototype

Testdokumentasjon. Testdokumentasjon Side 1

Oblig 5 Webutvikling. Av Thomas Gitlevaag

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

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

HOVEDPROSJEKT I DATA VÅR 2011

Memo - Notat. Kostandsestimat og framdrift - Smak av kysten. Kostnadsestimat. Att: Alexandra. Kopi til: Dato:

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

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

1. Presentasjon av prosjekt. Forord

Presentasjon 2 Gruppe 2 Oppgave 2 Oppdragsgiver 2. Sammendrag 3. Dagens situasjon 3 ServiceNow 3 Coop 3. Mål og rammebetingelser 3 Mål 3 Teknologier 4

Forprosjektrapport. Presentasjon. Oslo, den 29. Januar Gorm Eirik Svendsen Nicolai Mellbye Marius Auerdahl Per Gustav Løwenborg

Forprosjektrapport Bacheloroppgave 2017

1 Forord. Kravspesifikasjon

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

Hovedprosjekt 2011 HO912A. Securitas IT portal. Forprosjektrapport. Adeel Yousaf Khan s Mats Klingenberg Naustdal s Stig Arild Ysterud

Produktrapport. Produktrapport. Hjelpemiddel portal for Parkinsonforbundet

Mange nye og kule tips til utvikling av dine E-Site websider!

UKE 3 Krav og behov. Plenum IN1050 Julie og Maria

GJENNOMGANG OBLIGATORISK OPPGAVE 1

Aktiveringsinstruksjoner for PayPal-kunder

Kravspesifikasjon. Forord

Forprosjektrapport. Gruppe 26. Digitalt læreverktøy for Cappelen Damm

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

Hovedprosjekt i informasjonsteknologi våren Gruppe 32 - Erik M. Forsman, Lars H. Nordli og Simen A. Hansen

PROSESSDOKUMENTASJON

Transkript:

Presentasjon Gruppenummer: 21 Forprosjektrapport Hovedprosjekt 2015 Institutt for informasjonsteknologi, Høgskolen i Oslo og Akershus Gruppemedlemmer: Guro Asbjørnsen, Ester Jansson, Marius Skalstad og Eigil Johansen. Periode: 05.01.15 til 11.06.15 Oppdrasgiver: Dr. Akram org: 995 795 124 Kontaktperson: Mohammed Usman Akram Tlf: 938 65 855 Mail: usmanakram10@hotmail.com Veileder: Oppgave: Thor E. Hasle. thor.hasle@hioa.no Lage et nettsted for Oslo Vaksineklinikk. Sammendrag Oppgaven vår går ut på å utvikle et nettsted for bestilling av vaksiner for Oslo Vaksineklinikk. Her skal kunden kunne bestille time for vaksinering og betale denne gjennom en faktura eller eventuelt PayPal. Gjennom en animert globus eller et animert kart skal du kunne få opp vaksineinformasjon i det aktuelle landet du velger. Du skal også kunne skrive spørsmål i et diskusjonsforum og få svar fra Dr.Akram. Dagens situasjon Oppdragsgiveren vår arbeider som turnuslege og ønsker å etablere en nettbasert vaksineklinikk som han kan arbeide med ved siden av den faste jobben. Han pendler mellom Oslo og Skien, men ønsker at vaksineklinikken skal holde sted i Oslo. Vårt oppdrag er å lage et nettstedet som skal gi informasjon om hvilke vaksiner man behøver til forskjellige land, bestilling av time til vaksinering og et forum hvor man kan få svar på spørsmål. Det er oppdragsgiver som skal stå for informasjonen som skal være på nettstedet. 1

Mål og rammebetingelser Vi har følgene mål som vi skal forholde oss til ved krav om ferdig produkt: 1. Nettsted skal være lett tilgjengelig og universelt utformet. 2. Nettstedet skal være godt søkeoptimalisert 3. Det skal være et integrert forum i systemet med mulighet for innlogging slik at kunder kan opprette brukere. 4. I sammenheng med disse brukerne skal kunden også kunne se historie på alle tidligere timer og eventuelle bestlite timer. 5. Nettstedet skal ha et integrert faktureringssystem for både kunder og oppdragsgiver. Mulig integrering av tjenester som Paypal eller Payex. 6. Interaktivt kart hvor brukere skal kunne klikke seg til valgt destinasjon og få opp informasjon om sykdommer og anbefalte vaksiner. 7. En stor del av nettstedet må være klart til sent mars. Løsninger /alternativer Struktur av side Egenkode(HTML,CSS etc) Mal(Bootstrap,Wordpress etc) Mal mens vi lager finpussen Vi har selv full kontroll på hva slags kode vi skriver. Har også alle muligheter åpne når det gjelder tilgjengelig teknologi. Tidsspørsmål Vi slipper å kode strukturen selv. Enklere å lage og bruker mindre tid. Mere oversiktiktlig for legen hvis han skal endre ting i senere tid. Alle alternativer er kanskje ikke tilgjengelig for den aktuelle malen. Fordelen: Ting tar kort tid og vi kan fokusere mer på de viktige funksjonene. Dårlig kvalitet. Og oppgaven kan bli sett på som mindre omfangende. 2

Faktureringssystem bruk av en kjent plattform (Paypal, sikker E-handel osv) Troverdig betalingsform. Koster en liten andel av transaksjoner. Krever en egen bruker. Har ikke like bred målgruppe som andre løsninger (som oftest personer med middels til høy teknologisk forståelse) Giro Mulighet for kontant betaling. omfatter en stor målgruppe. kan kombineres med kjente plattformer som Paypal Krever selvlaget system for at legen har en historie-oversikt. krever integrering med E-mail og posten. Egetutviklet system Kan få til en integrering med diverse banker for trygg handel. Mister mye troverdighet. Kan støte på en del problemer. Trygg handel integrering vil ta lang tid og mye krefter. Forum egen kode mal full mal med finpuss av oss Kan gjøre det så enkelt som mulig. Enkelt å lære bort til oppdragsgiver. Vil bli den mest krevende delen av prosjektet Vil ta kortere tid enn om vi lager alt selv. Som regel de vanskeligste aspektene som må gjøres for hånd. Nesten alt er gjort for oss. Rik på funksjoner. Ikke fullt så god kontroll på koden. Vanskelig å lære bort. Universell utforming Tidlig integrering Ettertanke mellom frister Ettertanke vil gjøre det tilgjengelig for flest brukere. Kan ta bruk av de mindre nevnte rettningslinjer (ATAG, UAAG, WAI-ARIA) kan fort bli ett alt for stort aspekt av oppgaven. Beste integrering i forhold til frister og tidsbruk på dette. begrenset til å holde oss såvidt innenfor lover. kan gå litt på bekostning av brukeropplevelse. Lite tid brukt. Kan fort bli stressende for å få godkjent innenfor lover. 3

Arbeidsmetode Vi som gruppe har valgt å jobbe etter prosessmodellen Scrum. Denne type prosess følger en prosjektleder metodikk. Fordelen med denne type prosessmodell er at at alle vet hva som skjer til en hver tid. En annen fordel med scrum-prosessen er at det er enklere å tilpasse seg endrede, eksterne faktorer og redusere behovet for å kunne forutsi endringene og framtidige behov. Kunden og sluttbrukeren involveres i større grad i utviklingsprosessen. Ulemper med denne metoden er derimot at ikke alle team vil selvorganisere og ta kollektivt eierskap, og derfor hviler det et stort ansvar på Scrum-master som må ha kunnskap nok til å detektere dette problemet og forsøke å bøte på det. En måte man kan motvirke dette på er å sørge for at alle i teamet har nok motivasjon til å ville gjennomføre prosessene. Analyse av virkninger Vi ønsker å benytte oss av en template/mal istedet for selvlaget kode. Det blir enklere for oss i starten og vi kan fokusere på hovedfunksjonene på nettstedet, men det blir like mye jobb etterhvert. Alternativet er at vi skriver kode fra starten av. Da har vi bedre kontroll på koden og det kan være lettere å finne feil, men det blir også mer arbeid. Som faktureringssystem ønsker vi å benytte oss av en kjent plattform som Paypal eller liknende, samt fakutrering via e-post. Dette vil gjøre at nettstedet vil få en pålitelig og sikker netthandel, imotsetning til om vi skulle lage noe eget. Forumet ønsker vi å kode selv. Dette gjør at vi kan få forumet akkurat slik vi ønsker det, imotsetning til å bruke en mal. Samtidig blir det mye mer arbeid. Universell utforming skal vi integrere tidlig i prosjektet. Gjør vi dette vil nettstedet være bygget på universell utforming og ikke noe vi tenker på i siste liten. Dette vil gjøre nettstedet mest mulig brukervennlig og vil kunne brukes av flest mulig. 4

Kravspesifikasjon Prioritert funksjonalitet: Systemet skal kunne: 1. Ha et innebygd faktura system, slik at kunden kan betale vaksinen med faktura. 2. Ha et diskusjonsforum, der kunden sender inn spørsmål de lurer på og legen kan svare. 3. Ha et login system for å kunne bestille vaksiner og delta i diskusjonsforumet. 4. Kategorier på forumet, slik at kunder lett kan finne hva andre har spurt etter. Legen skal være admin, slik at han kan endre/slette meldinger der. 5. Ha en lyd-funksjon for synshemmede. Ønsket funksjonalitet: Systemet bør kunne: 1. Ha en annen betalingsmetode enn faktura. For eksempel Pay Pal. 2. La brukere kunne se vaksinehistorikk. 3. Ha et eget kontakt meg skjema, hvor kundene får direkte kontakt med legen. Eventuell tilleggsfunksjonalitet Systemet kan eventuelt kunne: 1. La kunde endre kontoinformasjon 2. Få SMS/Epost påminnelse om vaksinetime. 3. Ha en FAQ side hvor kunden kan se ofte stilte spørsmål. 5

Ikke-funksjonelle krav Produktkrav Brukervennlighet 1. Nettstedet skal følge retningslinjer og krav til universell utforming. 2. Språket på nettstedet skal være på norsk bokmål. 3. Nettstedet skal ikke inneholde vanskelige fremmedord og fagspråk. Effektivitetskrav 1. Nettstedet skal kunne kjøres i alle typer nettlesere og lastes inn innen normal hastighet. (Rundt 1 sekund) Pålitelighetskrav 1. Data skal lagres trygt i en database. 2. All informasjon på nettstedet skal være tilgjengelig og oppdatert. 3. Sikkerhet ved bestilling av vaksiner. Estetiske krav 1. Oppsettet skal gjøre det lett å finne frem. Ikke mer enn tre musklikk. 2. Gjennomgående farge/farger i hele nettstedet. Rammekrav 1. Nettstedet skal fungere på alle nettlesere og på alle enheter. Dvs. PC, Mac, Iphone, android og nettbrett osv. 2. Programmeringspråkene HTML5, CSS, PHP, javascript og MYSQL skal brukes. 3. Template skal brukes. 6

Arbeids- og fremdriftsplan Fremdriftsplan 12 januar: Gjøre ferdig forprosjektrapport. 15 januar: Første møte med veileder. Sende bekreftelseskjema til oppdragsgiver 22 januar: Sette opp oversikt over tidligere fag og mål for hva vi skal ha lært -> lage små sjekkpunkter for resten av prosjektet. uke 5-7: Ferdigstilling av planleggingsfag ie. prototyping, itip, mmi, ia osv. oppstart av kodeskriving. uke 13: Største delen av nettsiden må være klart for ferievaksiner. 26.05: Innlevering av prosjektrapport. 8.06-11.06: Fremføring av bachelorprosjekt. Uten frist: høre med helsenorge.no, fastsette system for faktura, få tak i brødtekst fra mohammed, 7