Bachelorprosjekt 2017

Like dokumenter
Forprosjektrapport ElevApp

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

Forprosjekt. Accenture Rune Waage,

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

Bachelorprosjekt i informasjonsteknologi, vår 2017

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

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

Dokument 1 - Sammendrag

Forprosjektrapport gruppe 20

FORPROSJEKTRAPPORT EMILIE STRAND, RANNVEIG A. SKJERVE OG MADELEINE RØNNING

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

Forprosjektrapport. Gruppe Januar 2016

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

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

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

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

Forprosjektrapport GRUPPE 4: SHIFTWORKERS

Skøyen, Gruppe 11

Gruppe 43. Hoved-Prosjekt Forprosjekt

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

Studentdrevet innovasjon

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

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

Forprosjektrapport. Gruppe 3, Anvendt Datateknologi våren 2016

Hovedprosjekt 2014, Høgskolen i Oslo og Akershus

Forprosjektrapport. Sammendrag. Hovedoppgave våren 2019 Gruppe 3

4.5 Kravspesifikasjon

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

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

Forprosjektrapport Gruppe 30

1. Forord 2. Leserveiledning

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

Høgskolen i Oslo og Akershus

Del IV: Prosessdokumentasjon

Kravspesifikasjon. Forord

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

Gruppe Forprosjekt. Gruppe 15

FORPROSJEKT RAPPORT PRESENTASJON

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

Forprosjektsrapport. Netcompany. OsloMet - Storbyuniversitetet

1 Forord. Kravspesifikasjon

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

Forprosjektrapport for bacheloroppgave i data og informasjonsteknologi

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

Arbeidsplan. Startfasen. Aktivitet Beskrivelse Ferdig Ansvarlig (Ressurser)

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

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

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

Bachelorprosjekt 2015

1 Del I: Presentasjon

VEDLEGG 1 KRAVSPESIFIKASJON

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

PROSESSDOKUMENTASJON

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

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

Kravspesifikasjon. Vedlegg A

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

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

Forprosjektrapport Sikkerhetskultur i IKT driftsorganisasjon

Kravspesifikasjonsrapport

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

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

Kravspesifikasjon. Android app for aktivering av jakt- og fiskekort. Bacheloroppgave vår Høgskolen i Oslo og Akershus. Charlotte Sjøthun s180495

Eventhandler Teknologi, kunst og design Høgskolen i Oslo og Akershus, våren Testrapport

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

Vedlegg Brukertester INNHOLDFORTEGNELSE

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

Kravspesifikasjon

Forprosjektrapport Bacheloroppgave 2017

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

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

Del VII: Kravspesifikasjon

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

Pedagogisk regnskapssystem

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

Forprosjektrapport. Feilsøkingsverktøy for Homebase AS INNHOLD

Use Case Modeller. Administrator og standardbruker

Forprosjekt gruppe 13

Kravspesifikasjon. Forord

Forprosjektrapport. Hovedprosjekt for gruppe 4, Anvendt datateknologi våren 2015

Forprosjektrapport. Gruppe 31

QPAWeb. Et webgrensesnitt for QPA

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

Gruppe 33 - Hovedprosjekt

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

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

Forprosjektsrapport MMS - MakeSpace Management System BO19-G03

S y s t e m d o k u m e n t a s j o n

Prosjektdagbok. Gruppe 9. Gruppemedlemmer. Eirik Fjellheim Andersen (s198590) Sigurd Witold Aspen (s198593) Jonas Mögenburg (s198741)

Prosjektdagbok FRA TIL Uke Dato Personer tilstede. Beskrivelse 10: Øyvind. Vi dannet gruppe og skrev Statusrapport.

Sikkerhetsvurdering av smarttelefoner Andreas Hegna, sikkerhetskonsulent

Testdokumentasjon. Testdokumentasjon Side 1

Software Development Plan. Software Development Plan. Forum / Nettverkssamfunn Team 2

1. Presentasjon av prosjekt. Forord

Kravspesifikasjon MetaView

Granitt Grafisk AS Kravspesifikasjon Gruppenr:

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

Testrapport Prosjekt nr Det Norske Veritas

Forprosjekt. Bacheloroppgave Gruppe 17

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

Transkript:

Bachelorprosjekt 2017 Høgskolen i Oslo og Akershus Gruppe 41 Kristan Munter Simonsen (s236789) Andreas Jacobsen (s236778) Jamal Lakbir (s236722) 1

Innholdsfortegnelse Forprosjekt... 3 Presentasjon... 3 Sammendrag... 3 Mål og rammebetingelser... 3 Løsninger (Alternativer)... 4 Analyse av virkninger... 5 Fremdriftsplan... 5 Arbeidsplan... 6 2

Forprosjekt Presentasjon Gruppen består av tre studenter ved anvendt datateknologi. Gruppens medlemmer har tidligere erfaring med å arbeide sammen på prosjekter og var alle med på å bestemme hva slags oppgave som skulle velges og hvordan denne skulle løses. Arbeidsgiver er Studentsamskipnaden i Oslo og Akershus leder for SiO Foreninger Mike Fürstenberg som kontaktperson via epostadresse mike.furstenberg@sio.no. Gruppen har vært så heldige å få høgskolelektor Torunn Gjester som veileder. Kristian Munter Simonsen fungerer som talsperson for gruppen. All korrespondanse mellom veileder og prosjekteier vil foregå gjennom han. Sammendrag Prosjektet vil hovedsakelig være ett internsystem til bruk av studentforeninger underlagt SiO, systemet skal kunne brukes til å holde styre på aktive medlemmer, tidligere medlemmer og hvilke stillinger disse medlemmene innehar. Foreninger vil kunne registrere nye medlemmer og se tidligere medlemmer i systemet mens SiO vil kunne få statistikk over foreninger fra de forskjellige skolene og aktivitet. Gruppen har som mål og også tilby statistikk til foreningene samt å være åpne om hvilke opplysninger SiO får tilgang til og at alle som bruker systemer er innforstått og komfortable med dette. Systemet skal hovedsakelig programmers i Python med rammeverket Django og fungere som en webapplikasjon. Mål og rammebetingelser Målet med dette prosjektet er å kunne fremstille en nettside med følgende prioriteringer: Gi foreninger lettere og oversiktlig tilgang til nettsiden for å oppnå sine mål til en fungerende forening. Bygger nettsiden slik at den er mest mulig universell utformet for alle som skal benytte seg av systemet. Gi Studentsamskipnaden i Oslo (SiO) ønsket informasjon i form av grafer og statistikker slik at foreninger fremstiller troverdige og SiO får bedre oversikt. 3

Gjennomførelse foretas ved hjelp av ulike teknologier: Programmeringsspråk: Python, JavaScript, MariaDB Utviklingsprogram: PyCharm Dokumentering og databehandling: Photoshop, Balsamiq Mockups, Word Utviklingsmetodikk: SCRUM Kommunikasjon og fildeling: Microsoft Exchange (OneDrive), Facebook, Discord Versjonskontroll: Git Løsninger (Alternativer) Nettsiden skal hovedsakelig være laget slik at foreninger kan drive sin virksomhet så smidig som mulig og SiO kan hente ut informasjon som vil være til nytte for deres arbeid. SiO har lagt stor vekt på å unngå sensitive informasjon fra ulike foreninger og vil at dette skal prioriteres. Det har vært diskusjoner innad i gruppen om hvorvidt denne applikasjonen skal prioriteres for ulike plattformer (enten mobil, pc eller nettbrett). Begge sider ble vurdert av positive og negative for de ulike plattformene som oppsummeres her: Alternativer Fordeler Ulemper Mobil Mobilt og krever lite utstyr for å navigere seg gjennom effektivt. nettsiden. Lett å sende ut varsler i form av push-varsling. Ikke kan laste opp dokumenter Ikke egnet for arbeid over lengre periode (batterikapasitet). Avheng av nettforbindelse. Nettbrett Mobilt og krever lite utstyr for å navigere seg gjennom nettsiden. PC Enkelt å navigere seg gjennom nettsiden. Ikke alle har nettbrett. Krever ekstra utstyr slik at den fungerer som pc. Avheng av nettforbindelse. Avheng av nettforbindelse. 4

Enkel oversikt av alle dokumenter og medlemmer. Tilstrekkelig kunnskap med å sette opp nettsiden. Analyse av virkninger Vi ble enig om å utvikle dette arbeidet hovedsakelig for PC-plattform fordi mye av arbeidet gjennomføres med tastatur og mus. I tillegg blir en del lagring og opphenting av dokumenter viktig som PC er godt egnet for slikt arbeid. Dermed skal vi ikke utelukke bruken av andre plattformer som kan anvendes til enkle formål som navigering og enkelt arbeid. Fremdriftsplan 5

Arbeidsplan Dokumentasjon (03/01/17-19/01/17) Produksjon av plandokumenter og styringsverktøy Oppsett av utviklingsmiljø (03/01/17-10/01/17) Ferdige oppsett av PyCharm og Git Brukerintervju (05/01/17-18/01/17) Innhenting av data for å utvikle nettsiden. Kravspesifikasjon (10/01/17-19/01/17) Arbeid med å utvikle selvegnede kravspesifikasjon med hensyn til arbeidsgiver og brukere. Testdrevet utvikling (20/01/17-28/04/17) Vurderer å kjøre testdrevet utvikling. Da skrives testene før programmet. Database struktur (23/01/17-01/02/17) Utforme databasen slik at den reflekterer nettsidens arbeid. Innlogging (02/02/17 09/02//17) Arbeid med å få til innlogging med Google eller Facebook. Funksjonalitet (06/02/17 17/02/17) Arbeid med å utføre andre funksjonaliteter som å legge til dokumenter, utsendelse av e-post, kalender med ulike happenings for SiO foreninger. Statistikk (20/02/17 01/03/17) Arbeid med å forme inndata til utdata via grafer og statistikker. Frontend (01/03/17 20/03/17) Forme nettsiden slik at den ser delikat ut og brukvervennlig. Brukertest (21/03/17 10/04/17) Gjennomføre brukertest for å se om brukere av nettsiden er tilfreds med løsningen og eventuelle endringer som må forbedres. Utbedring (21/03/17 20/04/17) Forbedre arbeid av funksjonaliteter og dokumentering som jobbes parallelt med utvikling av nettsiden. Fullføring og levering (21/04/17 02/05/17) Fullføre eventuelle bugs av utvikling og sluttføring av dokumentasjon. 6