BACHELORPROSJEKT Christer Hadland. Samfunnet Bislet. Tore Remi Christensen

Størrelse: px
Begynne med side:

Download "BACHELORPROSJEKT Christer Hadland. Samfunnet Bislet. Tore Remi Christensen"

Transkript

1 PROSJEKT NR Studieprogram: Anvendt datateknologi Postadresse: Postboks 4 St. Olavs plass, 0130 Oslo Besøksadresse: Holbergs plass, Oslo TILGJENGELIGHET Åpen Telefon: Telefaks: BACHELORPROSJEKT HOVEDPROSJEKTETS TITTEL Samfunnet Bislet DATO ANTALL SIDER / BILAG 53 PROSJEKTDELTAKERE Håkon Andre Sylte Garnes Tobias Hallèn s INTERN VEILEDER Christer Hadland OPPDRAGSGIVER Samfunnet Bislet KONTAKTPERSON Tore Remi Christensen SAMMENDRAG Samfunnet Bislet er et naturlig samlingspunkt for studentene ved HiOA. Samfunnet Bislet er et naturlig samlingspunkt for studentene ved HiOA. Samfunnet Bislet holder til i kjelleren til HiOA i Pilestredet 52, Frydenlunds gamle bryggeri. I dag tilbyr Samfunnet Bislet konserter, studentkro, stand-up, story slam, karaoke, spillklubb, øvingslokaler for studentband, onsdagsquiz og mye mer. Fra oss ønsket Samfunnet Bislet en ny og forbedret hjemmeside, som skulle være både enkel og effektiv å bruke. De ønsket videre at nettsiden skulle være så selvstendig som mulig, med ny og oppdatert informasjon om arrangementer og diverse. I tillegg var en sterkere tilknytning mellom nettsiden og sosiale medier et viktig mål. 3 STIKKORD Webprogrammering Webprosjekt Universell utforming

2

3 Innhold Forord 4 1. Om prosjektet Oppdragsgiver Prosjektgruppen Problemstilling Bakgrunn 6 2. Planlegging og metode Prosjektstyring Tidsplan Risikoplanlegging Ansvars- og arbeidsfordeling Opprinnelig ansvars- og arbeidsfordeling Endelig ansvars- og arbeidsfordeling Prototyping Programmeringsspråk HTML CSS PHP JavaScript Prosjektverktøy Netbeans Sublime Text Google Drive Trello Skype Microsoft Office XAMPP Utvidelser og rammeverk Bootstrap jquery jquery Easing Plugin 14 1

4 3. Utviklingsprosessen Generelt om utviklingsprosessen Utvikling av navigasjon og underseksjoner Utvikling av kommende arrangementer Utvikling av sosiale medier - feed Utvikling av bildekarusell Styling av nettsiden Server-implementering og testing Rapportskriving Kravspesifikasjon Endringer i kravspesifikasjon Funksjonelle krav Ikke-funksjonelle krav Universell utforming Effektivitet Responsivt design Brukervennlighet Sikkerhet Estetiske krav Kostnader Leveringskrav Produktdokumentasjon Generelt om nettsiden Navigasjon Forside Om Samfunnet Bislet Kommende arrangementer Utleie Bli frivillig Kontakt oss Server-implementering - powered by HiOA Gaming 43 2

5 6. Testdokumentasjon Konklusjon Læringsutbytte Samarbeid i gruppen Evaluering av sluttprodukt 49 Litteraturliste 50 Figurliste 51 3

6 Forord Som avsluttende del av et 3-årig bachelorstudium i anvendt datateknologi ved Høgskolen i Oslo og Akershus, presenterer jeg denne prosjektrapporten. Rapporten omhandler utviklingen og utforming av Samfunnet Bislets nye nettside. Prosjektrapporten og nettsiden er skrevet og utformet av meg alene, Håkon Andre Sylte Garnes, da dette gruppeprosjektet i realiteten bare har bestått av ett eneste gruppemedlem. Å ta for seg et bachelor-gruppeprosjekt alene med to gratispassasjerer, er noe jeg i sterk grad ønsker å fraråde. Til fremtidige IT-studenter ønsker jeg derfor å råde til å være svært forsiktig med hvem de starter opp et bachelorprosjekt med. Jeg vil fortsatt gjerne takke Samfunnet Bislet for at de ga meg denne muligheten, i tillegg til Christer Hadland som har vært en svært god veileder gjennom prosjektets gang. 4

7 1. Om prosjektet 1.1. Oppdragsgiver Samfunnet Bislet er en studentpub og -forening, som blant annet tilbyr konserter, quiz, standup, språkcafé, spillekveld, utleie til private arrangementer og mer. Studentforeningen holder til i kjelleren til Pilestredet 52 ved Høgskolen i Oslo og Akershus, Frydenlunds gamle bryggeri, og Samfunnet Bislet blir derfor et naturlig samlingspunkt for studentene. Studentersamfunnet på Bislet ble offisielt åpnet av Gudmund Hernes 23. oktober Samfunnet Bislet drives og driftes av frivillige, og har som mål å kunne tilby både studenter og frivilligarbeidere et godt sosialt tilbud. For øyeblikket er det 234 medlemmer på Facebook-gruppen «Frivillige Samfunnet Bislet », som kan gi et grovt anslag over antall frivilligarbeidere. Vår kontaktperson hos oppdragsgiver har vært Tore Remi Christensen, som fungerte som daværende frivilligsjef Prosjektgruppen Prosjektgruppen besto opprinnelig av Håkon Andre Sylte Garnes, Tobias Hallèn, og Gaurab Jung Gurung, der vi alle er 3. års-studenter ved bachelorstudiet anvendt datateknologi. Senere viste det seg at Gaurab ikke hadde rett til å delta i bachelorprosjektet, så han måtte derfor forlate prosjektgruppen. Gjennom tiden vår på Høgskolen i Oslo og Akershus har vi fått kompetanse innenfor ulike fagområder som universell utforming, webprogrammering, webprosjekt, brukertesting, informasjonsarkitektur og visualisering. I tillegg har Christer Hadland fungert som vår prosjektveileder Problemstilling Samfunnet Bislet har over lang tid slitt med en svært utdatert nettside. Vi fikk høre at nettsiden var i svært lite bruk og ikke var oppdatert på lenge. Nettsiden var bygd opp som en blogg, der det sist gang var skrevet nye poster i I tillegg finner man en bildekarusell overfor bloggen med gamle oversikter over månedsprogram. Man blir derfor umiddelbart bombardert med svært mye unødvendig og utdatert informasjon, mens det finnes null informasjon om fremtidige arrangementer og hendelser. Nettsiden hadde også svært begrenset tilknytning til sosiale medier, der det bare var et par bildeikon som viderefører deg til den ønskede siden. Under disse bildeikonene finner man en oversikt over Samfunnet Bislet Events, hvor det er ingen informasjon oppgitt og man får beskjed 5

8 om at det er Ingen arrangement å vise. Vår oppgave blir derfor å utforme en brukervennlig, oversiktlig og selvstendig nettside, som alltid vil presentere brukeren for relevant og oppdatert informasjon. Nettsiden skal ha sterkere tilknytning til sosiale medier, slik at bilder, arrangementer, og annen informasjon holder seg oppdatert uten at Samfunnet Bislet selv må gå inn på nettsiden og ta hånd om dette. Det skal holde å legge ut informasjon om et arrangement på Facebook én gang, i stedet for at man igjen må gjøre det samme på nettsiden. Videre skal nettsiden være grafisk tiltalende og en glede å bruke Bakgrunn For å kunne utforme et ny nettside som er informativ, oversiktlig og brukervennlig, så har det vært viktig å ha en god og åpen dialog med Samfunnet Bislets styre og besøkende. Dette har vi oppnådd ved å tilbringe ekstra tid i studentpuben, der vi i tillegg har meldt oss opp til frivillige vakter. Videre har dette gjort det mulig for oss å innhente informasjon om miljøet og atmosfæren, og hvordan man kan ta med seg dette inn i utviklingen og utformingen av sluttproduktet. Figur 1: Utsnitt av gamle SamfunnetBislet.no hentet fra Internett-arkiv, da nettsiden er lagt ned. Bildebanner på toppen og ordentlig navigasjonsbar mangler, men gir en viss idé om hvordan nettsiden så ut (web.archive.org) 6

9 2. Planlegging og metode 2.1. Prosjektstyring Tidsplan Uke Mål 2 Oppstart av prosjekt. Første gruppe- og veiledermøte. 3 Innlevering av forprosjektrapport. 4 Prototyping. 5 Prototyping. 6 Utvikling av navigasjon og undersider (med fokus på responsivt design). 7 Utvikling av navigasjon og undersider (med fokus på responsivt design). 8 Utvikling av «kommende arrangementer». 9 Utvikling av «kommende arrangementer». 10 Implementering av «kommende arrangementer». 11 Utvikling av sosiale medier feed. 12 Utvikling av sosiale medier feed. 13 Implementering av sosiale medier feed. 14 Utvikling og implementering av bildekarusell. 15 Styling av nettsiden. 16 Styling av nettsiden. 7

10 17 Server-implementering. 18 Begynne på prosjektrapport. 19 Jobbe med prosjektrapport. 20 Jobbe med prosjektrapport. 21 Innlevering av prosjektrapport. 22 Forberede muntlig presentasjon av prosjektet. 23 Muntlig presentasjon av prosjektet Risikoplanlegging Risiko Konsekvens Tiltak Sykefravær hos gruppemedlem Mindre forsinkelser i prosjektet. Grad: Middels Gruppemedlem kan jobbe hjemmefra, eller så kan et annet gruppemedlem overta ansvaret. Gruppemedlem slutter Kraftige forsinkelser i prosjektet, i tillegg til mulige endringer i kravspesifikasjon. Grad: Høy Arbeids- og ansvarsfordeling må omgjøres. Størrelsen på prosjektet må muligens tilpasses. Forsinkelser i prosjektet Kan føre til at man ikke rekker å fullføre prosjektet, eller at man eventuelt gjør en mindre tilfredsstillende jobb på enkelte komponenter. Grad: Middels Kartlegg de viktigste funksjonene, og gjennomfør de først. Tekniske problemer Fører til forsinkelser i prosjektet, i tillegg til at man bruker energi på andre ting enn selve utviklingen. Løse det tekniske problemet så fort som mulig, eller eventuelt komme frem til alternative 8

11 Grad: Høy løsninger. Nye ønsker fra oppdragsgiver i kravspesifikasjonen Påvirker gruppens tidsplan, i tillegg til ansvars- og arbeidsfordeling. Grad: Middels Diskutere med oppdragsgiver. Finne ut om man kan droppe mindre viktige funksjoner Ansvars- og arbeidsfordeling Opprinnelig ansvars- og arbeidsfordeling Ansvarsområde Utvikling og implementering av navigasjon og undersider (med fokus på responsivt design) Utvikling og implementering av kommende arrangementer Utvikling og implementering av sosiale medier - feed Utvikling og implementering av bildekarusell Server-implementering Fylle ut informasjon på undersidene Styling med vekt på farger Styling med vekt på font / skriftstørrelse Styling med vekt på bilder Styling med vekt på oppsett og plassering Kontaktperson for veileder Kontaktperson for oppdragsgiver Gruppemedlem Håkon Håkon Gaurab Tobias Tobias Gaurab Håkon Tobias Gaurab Håkon Håkon Tobias 9

12 Endelig ansvars- og arbeidsfordeling Ansvarsområde Utvikling og implementering av navigasjon og undersider (med fokus på responsivt design) Utvikling og implementering av kommende arrangementer Utvikling og implementering av sosiale medier - feed Utvikling og implementering av bildekarusell Server-implementering Fylle ut informasjon på undersidene Styling med vekt på farger Styling med vekt på font / skriftstørrelse Styling med vekt på bilder Styling med vekt på oppsett og plassering Kontaktperson for veileder Kontaktperson for oppdragsgiver Gruppemedlem Håkon Håkon Håkon Tobias (10 % utvikling) Håkon (90 % utvikling) Håkon (100 % implementering) Tobias Håkon Håkon Håkon Håkon Håkon Håkon Tobias 2.2. Prototyping For å kunne skape en prototype av hjemmesiden ønsket jeg først å ha en rekke møter med Samfunnet Bislets styre. Det var viktig for meg å få svar på spørsmål om hva de føler definerer en robust nettside og om de hadde noen spesifikke ønsker. Videre begynte utviklingen av en rekke low-fidelity prototyper i form av penn og papir. Disse ble så presentert for Samfunnet Bislet. Hensikten med å presentere flere low-fidelity prototyper var så Samfunnet Bislet selv kunne velge 10

13 hvordan hjemmesiden deres skulle se ut. Videre ble det så utviklet en high-fidelity prototype som ble presentert til oppdragsgiver. Samfunnet Bislet var svært fornøyd med denne prototypen, så jeg da klarsignalet til å begynne å utvikle en nettside som bygde videre på denne prototypen. Figur 2: High-fidelity prototype av nye SamfunnetBislet.no som skrolleside. Uten farger Programmeringsspråk HTML Hyper Text Markup Language (HTML) er det standarde markeringsspråket for å utvikle websider og webapplikasjoner. I vårt prosjekt fungerer det som selve grunnsteinen og fundamentet i forhold til nettsiden CSS Cascading Style Sheets (CSS) er et stilarkspråk som brukes til å definere utseendet av et dokument som er skrevet i et markeringsspråk. Jeg bruker det for å kunne tilpasse presentasjonen av nettsiden min. 11

14 PHP Hypertext Preprocessor (PHP) er et server-side skriptspråk utviklet primært for webutvikling, men også brukt som et generelt programmeringsspråk. I vårt prosjekt ble det brukt for å kunne gjøre nettsiden mer dynamisk, slik at man automatisk kan hente inn bilder, arrangementer, og annen informasjon fra sosiale medier. PHP støtter nemlig datautvekslingsformatet JavaScript Object Notation (JSON), som var svært nyttig for å hente ut den tidligere nevnte informasjonen fra Facebook og Instagram JavaScript JavaScript (JS) er et høynivå -programmeringsspråk, som gjerne brukes for å gjøre nettsider mer dynamiske og interaktive. Jeg har hovedsaklig brukt JavaScript i navigasjonen av nettsiden, der siden vil skrolle ned til valgt underside ved klikk Prosjektverktøy Netbeans Netbeans er en programvare-utviklingsplattform, som ble brukt til å utvikle PHP-komponentene til nettsiden Sublime Text Sublime Text sofistikert tekstredigerer for kode, som i prosjektet ble brukt til å utforme HTML- og CSS-delene av nettsiden Google Drive Google Drive er filoppbevarings- og synkroniseringstjeneste utviklet av Google, som spiller en svært sentral rolle i et gruppeprosjekt ved at man enkelt kan dele dokumenter og samarbeide for å utføre oppgaver Trello Trello er et web-basert prosjektstyringsprogram, som ble brukt i prosjektet for å alltid ha en oversikt 12

15 over oppgaver som må utføres, og oppgaver som har blitt fullført Skype Skype er en direkte meldingsapplikasjon som tilbyr online tekst-, lyd- og video-kommunikasjonstjenester. I prosjektet ble det enkelte ganger brukt for å ha møter, i tillegg til møter med prosjektveileder Microsoft Office Microsoft Office er en programvarepakke med forskjellige programmer utviklet av Microsoft. Jeg har har benyttet meg av Microsoft Word for å føre prosjektlogg og skrive prosjektrapport. I tillegg har jeg brukt Microsoft PowerPoint for å presentere fremdrift og videre mål på våre møter med prosjektveileder og kontaktpersoner. Microsoft PowerPoint vil også bli brukt i sluttpresentasjon av prosjektet XAMPP XAMPP er en web-serverprogramvare, som blant annet består av Apache HTTP Server, i tillegg til kompilatorer som tolker PHP. XAMPP er derfor et svært viktig verktøy for prosjektet, ettersom de viktigste komponentene ble utviklet i PHP Utvidelser og rammeverk Bootstrap Bootstrap er et front-end web-rammeverk, for utforming av nettsider og webapplikasjoner. I prosjektet har jeg brukt Bootstrap for å kunne gi nettsiden et størst mulig profesjonelt preg. I tillegg ender man opp med en responsiv nettside, der nettsiden kan vises på forskjellige enheter med forskjellige skjermstørrelser jquery jquery er et JavaScript-bibliotek som forenkler klientskripting av HTML. 13

16 jquery Easing Plugin jquery Easing Plugin er en jquery plugin som gir avanserte skrolle-funksjoner, som jeg har benyttet i skrolle- og navigasjonsfunksjonaliteten på nettsiden. 14

17 3. Utviklingsprosessen 3.1. Generelt om utviklingsprosessen Jeg har tidligere snakket om planleggingsfasen med prosjektstyringsdokumenter og prototyping, så i denne beskrivelsen av utviklingsprosessen vil jeg fokusere på de resterende utviklingsfasene. Utviklingsprosessen i prosjektet fungerte slik at jeg fokuserte på utviklingen av en bestemt komponent om gangen, og deretter implementering av denne komponenten i nettsiden. Videre flyttet jeg fokus til neste komponent. Utviklingsprosessen kan derfor deles inn i utviklingsfaser knyttet til utviklingen og implementeringen av disse komponentene, der det var backend-funksjonaliteten som ble prioritert først Utvikling av navigasjon og underseksjoner Etter å ha gjennomført planleggingsfasen med intervju og prototyping, og bestemt meg for en skisse og prototype å bygge videre på, så begynte selve oppsettet med nettsiden og undersider. Jeg hadde bestemt meg for at nettsiden skal være bygget opp som én side totalt. På denne siden skulle de forskjellige planlagte undersidene deles inn i seksjoner, fremfor å opprette en ny side og html-dokument for hver enkelt underside. Jeg følte denne strukturen ville gi brukerne en enkel, oversiktlig og effektiv nettside, noe som er svært sentrale mål for sluttproduktet. Videre ønsket jeg at brukeren skulle ha flere forskjellige valg for hvordan han eller henne velger å utforske nettsiden. Den første metoden er ment for den mer målrettede brukeren. Her har man den klassiske navigasjonsbaren på toppen, hvor man klikker på en knapp, for så å bli videresendt til ønsket underside. I stedet for å bli sendt til en ny side, så blir man på min nettside sendt lengre ned på siden til ønsket seksjon. Den andre metoden er rett og slett å bare skrolle seg ned fra topp til bunn. Denne metoden er for brukeren som ønsker å se alt, og som kanskje ikke vet helt spesifikt hva man leter etter. Den siste metoden for utforskning er knapper man finner under hver seksjon, som vil videresende deg til neste seksjon. Denne metoden passer til brukeren brukeren som ønsker å utforske, samtidig som at man har et bevisst mål med utforskningen Utvikling av kommende arrangementer I neste utviklingsfase fokuserte jeg på utvikling av en oversikt over kommende arrangementer. Dette er en svært viktig del av nettsiden, da det gjerne er en av hovedgrunnene til å besøke nettsiden. Det var to viktige tanker jeg tok hensyn til da jeg begynte å utviklingen. Det første var at Samfunnet Bislet 15

18 foretrekker en nettside som er mest mulig selvstendig, og som krever lite oppdateringer. Et bevis på det er deres forrige nettside, der det ikke var oppdatert ny informasjon siden Den andre tanken var at jeg la merke til at Samfunnet Bislet var svært aktive på sosiale medier, der de blant annet legger ut alle deres arrangementer på Facebook. Jeg bestemte meg derfor for å utvikle en løsning som henter ut informasjon om arrangement direkte fra Samfunnet Bislets Facebook-side. Samfunnet Bislet vil da kunne fortsette som før ved å legge ut informasjon om arrangementer på Facebook, da nettsiden automatisk oppdateres med nyeste informasjon om arrangementer. Dette gir oppdragsgiver potensielt muligheten til å nå et større publikum. Så ved bruk av informasjon hentet fra Facebooks API kunne jeg utvikle en oversikt over kommende arrangementer som viser arrangementittel, dato, tid, lokalitet, informasjon, og lenke til arrangementets Facebook-side. I tillegg la jeg til funksjonalitet som viser arrangementene sortert, slik at det nærmeste (i forhold til dato) er oppført først. Jeg valgte også å begrense det til tre antall arrangementer som oppføres, i tillegg til at arrangementsbeskrivelsen begrenses til et bestemt antall ord. Dette var valg jeg gjorde på grunnlag av at jeg ikke ønsker at brukeren skal overveldes med informasjon, og for at det skulle være enklere å mobiltilpasse nettsiden. Jeg valgte allikevel å legge til en snarvei til en ny side (FacebookEvents.php) som viser en fullstendig oversikt med alle kommende arrangementer, i tillegg til fullstendige arrangementsbeskrivelser, slik at man presenterer brukeren med flere valgmuligheter for hvordan han eller henne foretrekker å innhente informasjon om kommende arrangementer Utvikling av sosiale medier - feed Etter å ha fullført utvikling og implementering av oversikt over kommende arrangementer, gikk jeg videre til utvikling av en feed som viser informasjon relatert til Samfunnet Bislet fra sosiale medier. Målet med denne komponenten var å gi nettsiden sterkere tilknytning til sosiale medier, etter ønske fra oppdragsgiver. Jeg begynte denne utviklingsfasen med å undersøke hvilke sosiale medier Samfunnet Bislet faktisk bruker, og hva de brukes til. Jeg fant ut at de hovedsakelig bruker Facebook til å legge ut informasjon om kommende arrangementer, mens det gjerne er på Instagram de legger ut bilder fra arrangementer og andre hendelser. I tillegg tok jeg en titt innom Twitteren deres, men der var det svært lite aktivitet sammenlignet med de to andre. Jeg besluttet derfor at det var Instagram feeden skulle fokusere på. Jeg bestemte først at alle bilder tagget med #SamfunnetBislet postet av hvem som helst automatisk skulle legges inn i feeden. Jeg innså at dette ville føre til store utfordringer, da det for eksempel kan bli lagt ut støtende bilder. I tillegg kan bilder av skålende ungdom for enkelte tolkes som alkoholreklame, noe som er svært uheldig da det er forbud mot alkoholreklame i Norge. Man ville derfor bli nødt til å kontrollere hver enkelt post som legges ut, noe som ville gitt oppdragsgiver en betydelig mengde ekstraarbeid. Jeg besluttet derfor at feeden skulle 16

19 begrenses til bilder lagt ut av Samfunnet Bislets egen Instagram-konto ettersom det ville gjøre ting enklere for alle parter. Så ved bruk av Instagrams API utviklet jeg en feed med bilder hentet fra Samfunnet Bislets Instagram-konto. I tillegg til bildene får man også oppført antall likes, antall kommentarer, opplastingsdato, bildebeskrivelse, og snarvei til det spesifikke bildet på Instagram, ved at man enten trykker på bildet eller på Instagram-ikonet. I likhet med oversikten over kommende arrangement så oppdateres dette helt automatisk uten at man manuelt må inn, noe som opprettholder prinsippet om selvstendighet som nettsiden bygger på Utvikling av bildekarusell Etter å ha vist frem nettsiden med implementer oversikt over kommende arrangementer og Instagram-feed til svært gode tilbakemeldinger, så mottok jeg ønsker om enda flere bilder på nettsiden. Jeg ble så tilsendt en mappe bestående av omtrent femti bilder, som oppdragsgiver ønsket implementert i en bildekarusell. Jeg begynte utviklingen med å legge til kode for at bildekarusellen automatisk skulle gå videre til neste bilde etter en bestemt periode, uten at det kreves at brukeren selv må trykke. Jeg ville allikevel at brukeren skulle ha valgmuligheten til å selv kunne gå til tidligere eller senere bilder i bildekarusellen. Jeg la derfor en rekke små sirkler, som representerer bildene i bildekarusellen. Hvis man for eksempel trykker på sirkel nummer tre, så vil man få opp bilde nummer tre. I tillegg skal sirkelen endre farge og størrelse, slik at det er tydelig at den er aktiv. Så lenge man beholder musepekeren på enten bildene er sirklene i bildekarusellen, så vil den automatisk avspilling deaktiveres. Fjerner man musepekeren fra bildekarusellen så vil den automatiske avspillingen gjenoppta Styling av nettsiden Etter å ha implementert alt av det viktigste funksjonalitet, så gikk jeg videre til neste utviklingsfase med fokus på frontend-utvikling. Jeg begynte først med å jobbe med oppsett og plassering av de forskjellige elementene på nettsiden. Jeg bestemte meg for at oppsettet skulle være midtstilt, da det føltes mest naturlig. Videre gikk jeg over til valg av farger, der det var viktig å gjøre valg som representerte identiteten til Samfunnet Bislet, i tillegg til at man tar hensyn til universell utforming. Jeg bestemte meg for at bakgrunnsfargene skulle bestå av fargene rød, oransje og grått. Rødt ble brukt på introduksjonsseksjonen øverst, og vil være en av de første fargene man ser. Rødt er en av hovedfargene Samfunnet Bislet assosierer seg med, i tillegg til at rødt representerer energi, lidenskap og handling. Videre brukte jeg oransje og grå bakgrunnsfarger på de øvrige seksjonene, der jeg vekslet bakgrunnsfarge på annenhver seksjon. Oransje er nærme rødt, og kan derfor godt 17

20 representere Samfunnet Bislet. Oransje representerer også eventyr og sosial kommunikasjon, noe som er svært sentrale ord for å beskrive Samfunnet Bislet. Grått ble brukt som en kontrast til de øvrige fargene for å sikre lesbarhet. Skriftfargene består av svart og hvit, der jeg valgte å bruke svart på grå bakgrunn, mens hvit ble brukt på rød og oransje bakgrunn. Også her var det lesbarheten som var i fokus, i tillegg til å kunne skape en behagelig opplevelse for brukeren. Videre begynte jeg prosessen med å velge en font til nettsiden. Jeg bestemte meg for å søke meg rundt og undersøke hvilke fonter som er mest populær og hvilke som regnes som de beste fontene. Jeg bestemte meg til slutt for å gå for sans-serif fonten Rubik, som var nevnt i samtlige topp 10 lister over beste fonter. Sans-serif fonter regnes gjerne som best egnet til nettsider, fremfor serif fonter. Videre mente jeg det var viktig å velge en varm og personlig font, som gir brukerne en god velkomst til nettsiden, samtidig som at man sikrer lesbarheten. For å runde av utviklingsfasen for styling, så bestemte jeg meg for å legge til runde hjørner på nettsidens bilder. Dette følte jeg var riktig rett og slett fordi det ga en mer moderne og stilig fremstilling av bildene. Etter å ha implementert disse endringene i farger, font og diverse annet, viste jeg resultatet til oppdragsgiver. Der fikk jeg svært positive tilbakemeldinger, som gjorde at jeg kunne gå videre til neste utviklingsfase Server-implementering og testing Ettersom oppdragsgiver tidligere hadde uttrykt misnøye med deres daværende server, bestemte vi oss for å skaffe en ny og robust server til nettsiden. Vi tok kontakt med studentorganisasjonen HiOA Gaming, som så seg villig til å tilby Samfunnet Bislet en server. Til gjengjeld ønsket de en liten reklame for HiOA Gaming helt nederst på nettsiden. Derfor la jeg så til en liten seksjon i bunn med teksten: Powered by HiOA Gaming. Etter vi får nettsiden oppe og gå vil det være viktig å teste at all funksjonalitet fortsatt fungerte. Da går det i å trykke på alle muligheter navigasjonslenker, passe på at alt fortsatt ser ut som det skal, og da spesielt forsikre oss om alt i forhold til oversikt over kommende arrangementer og Instagram-feeden fungerer. Ved bruk av tjeneste som for eksempel kan vi videre stressteste nettsiden og serveren Rapportskriving Den siste fasen i utviklingsprosessen besto av dokumentering av prosjektet og sluttproduktet. Under hele prosjektet har jeg ført en prosjektlogg som jeg har oppdatert etter hver eneste arbeidsøkt. Denne var svært nyttig i skrivingen av rapporten og dokumenteringen av prosjektet. Jeg begynte prosessen ved å sette opp en disposisjon med hoved- og underoverskrifter. Deretter var det bare å jobbe seg ned fra introduksjon til konklusjon. 18

21 4. Kravspesifikasjon 4.1. Endringer i kravspesifikasjon Gjennom min prosjektperiode har det vært store justeringer i kravspesifikasjonen. Dette kommer som en følge av at det i tillegg har vært store endringer i prosjektgruppen, der jeg blant annet hadde problemer med å få gruppemedlem Gaurab til å bidra og møte opp. Senere viste det seg også at han ikke hadde rett til å ta bacheloroppgave ved Høgskolen i Oslo og Akershus, så da var vi offisielt bare to resterende gruppemedlemmer. Allikevel var det i realiteten bare ett resterende gruppemedlem, da Tobias bidrag i bachelorprosjektet har vært nærmest ikke-eksisterende. Mer om dette i punkt 7.2. Samarbeid i gruppen. Opprinnelig var prosjektet vårt delt opp i to forskjellige deler; Del I: Utforming av ny nettside og Del II: Utbedring og feilsøking av Shifter. Shifter er Samfunnet Bislets turnussystem for frivilligarbeidere, som ble utviklet som et bachelorprosjekt av fem studenter ved Høgskolen i Oslo og Akershus i fjor. Etterhvert som jeg kom lengre inn i prosjektet fortsatte gruppemedlem Gaurab å unnlate å møte opp og bidra. Ettersom at han ikke bidro i den pågående utviklingen av nettsiden, så bestemte jeg at han skulle ha hovedansvaret for Del II: Utbedring og feilsøking av Shifter. Da Gaurabs tidligere atferds- og arbeidsmønster fortsatte, ble jeg tvunget til å innkalle oppdragsgiver til møte angående Shifter-systemet. Jeg forklarte situasjonen og dynamikken i gruppen, og at det var stor sannsynlighet for at jeg ikke ville kunne få gjort noe med Shifter. Oppdragsgiver uttrykte stor forståelse og medfølelse i forhold til dette, og var enig i vårt forslag om å fokusere på at nettsiden skulle ende opp så bra som mulig Funksjonelle krav Utvikle nettside med følgende undersider: Om Samfunnet Bislet Utleie Bli frivillig Kontakt oss Utvikle og implementere en oversikt over Samfunnet Bislet kommende arrangementer, med informasjon om: Hendelse Dato Tidspunkt 19

22 Sted Informasjon Link til Facebook-side for arrangementet Utvikle og implementere en feed fra sosiale medier, som viser: Bilde Dato Antall kommentarer Antall likes Link til siden bildet er hentet fra Utvikle og implementere en bildekarusell: Bruke bildene oppdragsgiver sender Gi muligheten til å kunne navigere seg til forrige eller neste bilde Skal bevege seg til neste bilde automatisk 4.3. Ikke-funksjonelle krav Universell utforming Nettsiden må ta hensyn til universell utforming innenfor IKT, og oppfylle de sju prinsipper for universell utforming Effektivitet Det skal gå raskt og effektivt å finne frem til ønsket informasjon, i tillegg til at en robust server skal sørge for lav responstid Responsivt design Nettsiden skal utvikles slik at den er tilgjengelig på forskjellige skjermstørrelser, som for eksempel nettbrett og smarttelefoner Brukervennlighet Nettsiden skal utformes på en slik måte at man enkelt kan finne frem til ønsket informasjon uten noen betydelig form for kunnskap innenfor informasjonsteknologi. Nettsiden skal være enkel og 20

23 oversiktlig, samtidig som at den tilbyr nok informasjon til besøkende Sikkerhet Nettsiden skal plasseres på en sikker og robust server, slik at man minsker sjansen for mulige hackerangrep Estetiske krav Nettsiden skal utformes på en estetisk tilfredsstillende måte. Det skal brukes farger, bilder, og tekst som representerer og fremstiller Samfunnet Bislet på en god og positiv måte Kostnader Nettsiden skal ikke være for dyr i drift. Viktig å finne noen som tilbyr en prisgunstig server Leveringskrav Prosjektet skal være klar til levering hos oppdragsgiver og sensur innen

24 5. Produktdokumentasjon 5.1. Generelt om nettsiden Nettsiden er bygget opp som en skrolleside, der den består av én side totalt. Et slikt oppsett har blitt svært populært i det siste, da det både er effektivt og oversiktlig. Nettsiden består derfor av en en rekke underseksjoner i stedet for ytterligere undersider. Hver seksjon er bygd opp av et par bestemte bootstrap-klasser. Først har vi container-class, som gir nettsiden en responsiv og fast breddeholder. Videre brukte jeg row-class, som hovedsakelig brukes for å holde kolonner innenfor. Dette deler hver rad inn i et rutenett på tolv virtuelle kolonner. Enkelte steder bruker jeg så col-lg-12-class, som rett og slett vil si at jeg ønsker å bruke alle de de tolv kolonnene. Andre steder har jeg lagt to col-lg-2-class og en col-lg-8-class i midten. Dette er blant annet for at paragrafene med tekst ikke skal gå så alt for langt til sidene, før man bytter linje. Jeg har altså åtte virtuelle kolonner i midten, og så to virtuelle kolonner på hver side av innholdet Navigasjon På nettsiden er det, som tidligere nevnt, tre ulike måter å bla og navigere seg frem til ønsket informasjon. Blant disse er navigasjonsbaren på toppen, som inkluderer én hjem knapp, seks underseksjoner, og én lenke til en ekstern nettside. Denne navigasjonsbaren er fixed top. Det vil si at den er med deg hele veien mens du skroller deg nedover nettsiden. Mens du skroller nedover vil seksjonen du befinner deg på utheves på navigasjonsbaren. Så ved bruk av Bootstrap-klassen navbar-ex1-collapse vil navigasjonsbaren legge seg sammen hvis man surfer på en mobil-enhet eller lignende. Man får da opp den klassiske hamburger-meny-knappen, som jeg har lagt til i utdraget under ved hjelp av <span class= sr-only > og <span class= icon-bar >. Videre har jeg ved hjelp av CSS og jquery gjort slik at navigasjonsbaren utvider når man befinner seg på toppen av siden. Beveger man seg nedover minskes den. Tanken bak dette er at ved først øyekast skal navigasjonsbaren ta større plass, slik at man viser brukeren hvor man kan trykke for å gå videre. Etterhvert som brukeren navigere seg nedover er det heller selve innholdet i underseksjonen som skal være mest mulig i fokus, og det blir da naturlig å gjemme navigasjonsbaren litt mer. 22

25 Figur 3: Oppretter navigasjonsbar og legger til hjem-knapp (index.php) Figur 4: Navigasjonsbar (SamfunnetBislet.no) Figur 5: Navigasjonsbaren på en mobil-enhet (SamfunnetBislet.no) 23

26 Figur 6: Aktiv navigasjon mobil-enhet (SamfunnetBislet.no) Figur 7: Legger til ytterligere navigasjonsknapper (index.php) 24

27 Figur 8: Snarveien til frivilligportal er plassert til høyre, da den skal skille seg ut (main.css) Figur 9: jquery-funksjon for sideskrolling. Legger til effekt som gjør skrollingen mykere. Bruker jquery Easing plugin (scrolling-nav.js) Figur 10: Gjør slik at navigasjonsbaren utvider seg når man er på toppen. Gjelder bare for enheter med minimum 767 piksler bredde (main.css) Figur 11: jquery-funksjon for å kollpase navigasjonsbaren ved skrolling (scrolling-nav.js) 25

28 5.3. Forside Det første som møter deg når du går inn på nettsiden vil være en hvit Samfunnet Bislet - logo på en rød bakgrunn. Dette er som regel fargekombinasjonene oppdragsgiver bruker på bilder og videoer i sosiale medier, så det virket svært passende. Videre får man umiddelbart relevant informasjon, der det er oppgitt åpningstider, og brukernavn og bilde-lenker til sosiale medier. Ellers består seksjonen av en knapp som tar deg videre til neste seksjon. Figur 12: HTML-kode til forside - seksjonen (index.php) Figur 13: CSS-kode til forside - seksjonen (main.css) 26

29 Figur 14: Forside (SamfunnetBislet.no) 5.4. Om Samfunnet Bislet I denne seksjonen får man litt generell informasjon om hva Samfunnet Bislet handler om. Seksjonen består totalt av en overskrift, en stylet <hr> - tag, en stylet paragraf, og en knapp som videresender deg til neste seksjon. Figur 15: HTML-kode fra Om Samfunnet Bislet - seksjonen (index.php) 27

30 Figur 16: CSS-kode til Om Samfunnet Bislet - seksjonen (main.css) Figur 17: Styling av mellomrom ( <hr> ) (main.css) Figur 18: Styling av paragraf ( <p> ) (main.css) Figur 19: Om Samfunnet Bislet (SamfunnetBislet.no) 28

31 5.5. Kommende arrangementer Under denne seksjonen finner man informasjon om de neste kommende arrangementene hentet direkte fra Samfunnet Bislets Facebook-side. For å få tilgang til informasjonen om arrangementene på Facebook trengte jeg en rekke identifikatorer; Facebook-page ID, Facebook-developer app ID, Facebook-developer secret app ID, og Facebook-developer access token. Facebook-page ID finner man enkelt ved å bare søke seg frem til forskjellige nettsider med verktøy hvor du bare limer inn nettadresse til Facebook-siden, for så å få oppgitt IDen. Figur 20: Finner Facebook-page ID ( ) Figur 21: Oppretter variabel med Facebook-page ID (index.php) Videre finner man Facebook-developer app ID og secret app ID ved å registrere seg som Facebook-developer, og så opprette en applikasjon. Til slutt finner man Facebook-developer access token ved å legge inn Facebook-developer app ID og secret app ID på en av undersidene til Facebook for developers. Figur 22 Finner Facebook-developer access token Figur 23: Oppretter variabel med Facebook-developer access token (index.php) 29

32 Så ved å spesifisere since og until - datoene nedenfor får man alle Facebook-arrangementene ett år etter det inneværende året, som kan tilpasses ved å endre year_range. Dette er viktig slik at man fortsatt vil kunne hente arrangementer i Januar når man befinner seg i Desember. Figur 24: Spesifiserer fra og til - datoene for når arrangementer skal hentes (index.php) Ved bruk av linken nedenfor henter man JSON-strengen. Man får JSON-innholdet via PHP-funksjonen file_get_contents(). Figur 25: Henter JSON-streng (index.php) Neste steg var å dekode JSON-strengen ved hjelp av funksjonen json_decode() og så konvertere den til en assosiativ array, noe som skjer ved at man setter den andre parameteren til true. Man må også bruke JSON_BIGINT_AS_STRING - parameteren, ettersom Facebook bruker large integers (eid), og jeg ønsker ikke at PHP skal forenkle verdien. Figur 26: Dekoder JSON-streng (index.php) Videre oppretter man en tabell hvor man henter ut Facebook-arrangementene. Innenfor tabellen ligger en for-løkke som skriver ut arrangementene, i tillegg til en if-setning som begrenser antall arrangementer til maks tre. 30

33 Figur 27: Oppretter tabell og variabel for å finne antall arrangementer (index.php) Figur 28: For-løkke for å skrive ut arrangementer, i tillegg til en if-setning som begrenser antall arrangementer til maks tre (index.php) Innenfor for-løkken satt jeg så arrangement-verdiene i variabler. Figur 29: Arrangement-verdier settes i variabler (1 av 2) (index.php) Figur 30: Arrangement-verdier settes i variabler (2 av 2) (index.php) 31

34 Til slutt legger jeg variablene i tabell, som også ligger innenfor for-løkken. I tillegg legger jeg til ikoner som representerer dato, klokkeslett, sted, informasjon, og Facebook-lenke. Figur 31: Variablene legges inn i tabell (index.php) For at de nærmeste arrangementene (i forhold til dato) skal være øverst, så brukte jeg funksjonen nedenfor. Denne er plassert før starten på for-løkka. 32

35 Figur 32: Funksjon som sorterer arrangement (index.php) Nedenfor har jeg brukt en if-setning for å begrense antall ord i beskrivelsen til 300. Her passer jeg også på at man ikke kutter av midt i et ord, og jeg legger i tillegg til... på slutten. Denne begrensningen er bare aktiv på index.php og ikke på den fullstendige listen over kommende arrangementer (FacebookEvents.php). Grunnen til dette var at jeg ikke ønsket å overvelde brukeren på en side, samtidig som at det blir vanskeligere å mobiltilpasse. Med denne løsningen kan den interesserte brukeren selv oppsøke informasjon via lenken under arrangementene. Figur 33: Begrenser arrangement-beskrivelse (index.php) Seksjonen for kommende arrangementer har i tillegg fått tilpasset blant annet høyde, bredde, bakgrunnsfarge, og padding i CSS-filen main.css. Figur 34: Styling av kommende arrangementer - seksjon (main.css) 33

36 Figur 35: HTML-kode før PHP-kode i seksjonen for kommende arrangementer (index.php) Figur 36: Eksempel på arrangement under seksjonen Kommende arrangementer (SamfunnetBislet.no) Figur 37: Nederst finner man link til fullstendig liste over kommende arrangementer, i tillegg til navigasjonsknapp som sender deg til neste seksjon (Utleie) (SamfunnetBislet.no) 34

37 5.6. Utleie I utleie-seksjonen gir jeg informasjon om utleie av Samfunnet Bislet både til foreninger og privatpersoner. Her ligger det også en e-postadresse man kan ta kontakt på. I tillegg består denne seksjonen av en bildekarusell, med bilder vi fikk tilsendt av oppdragsgiver. Disse bildene ble forsiktig håndplukket, og Samfunnet Bislet uttrykte sterkt ønske om å ha alle disse på nettsiden. Bildekarusellen beveger seg automatisk, samtidig som at navigere seg til hvilket som helst bilde i rekken. Bildene er representert av små hvite sirkler, hvor man for eksempel trykker på sirkel nummer to for å gå til bilde nummer to. Den aktive sirkelen blir så større og rød. Så lenge man har musepekeren inne på bildekarusell-området vil den automatiske avspillingen stoppe. Flytter man vekk fra området, eller eventuelt trykker på noe annet, så vil den automatiske avspillingen starte opp igjen. Til slutt er det en knapp man kan trykke på for å gå videre til neste seksjon. Figur 38: HTML-kode Utleie (index.php) Figur 39: Utdrag fra liste over indikatorer. Brukes til navigasjon mellom bilder i bildekarusellen (index.php) Figur 40: Utdrag fra liste over bilder i bildekarusellen (index.php) 35

38 Figur 41: Styling av utleie - seksjonen (main.css) Figur 42: Styling av bildekarusell (main.css) 36

39 Figur 43: Bildekarusell (SamfunnetBislet.no) - seksjonen finner man Instagram-feeden, som er koblet til Samfunnet Bislets personlige Instagram-konto. For å kunne utvikle denne feeden måtte jeg først ha Instagram API access token. Denne finner man enkelt ved å for eksempel bruke Instagram access token generatoren Deretter var neste steg å initialisere de variable som man behøver. access_token er der man legger inn sin egen Instagram API access token. Med variabelen photo_count velger man antall bilder som skal hentes. Jeg kom frem til at ni var et passende tall. Videre er variabelen json_link2 hvor vi får JSON-dataene med bilder og videoer fra Instagram-brukeren. Figur 44: Initialiserer variablene access_token, photo_count, og json_link2 (index.php) I neste steg mottar man JSON-dataene fra json_link2 - variabelen, ved å først opprette en ny 37

40 variabel der man bruker file_get_contests, for så å dekode dataen ved bruk av json_decode(). Figur 45: Dekoding av JSON-data (index.php) Ved hjelp av en foreach henter jeg ut dekodet JSON-data fra variabelen obj2. Så bruker jeg HTML for å vise bilde, bildetekst, antall likes, antall kommentarer, og opplastingsdato. I tillegg legger jeg til ikoner for å representere antall likes, antall kommentarer, og Instagram-lenke. Figur 46: Foreach-løkke som skriver ut bilde, bildetekst, antall likes, antall kommentarer, og opplastingsdato (index.php) Til slutt la jeg til litt CSS-kode for å tilpasse utseendet og oppsettet til bildeboksene og bildebeskrivelsene. 38

41 Figur 47: Ekstra egendefinert CSS-kode til bildene i Instagram-feeden (main.css) Selve seksjonen for Instagram-feeden får selvfølgelig også sin egen tilpasning i CSS-filen main.css. Figur 48: Styling - seksjonen (main.css) 39

42 Figur 49: Utsnitt fra Instagram-feed (SamfunnetBislet.no) 5.8. Bli frivillig Som tidligere nevnt er Samfunnet Bislet en studentorganisasjon i stor grad drevet av frivillige. Derfor fikk jeg ønske senere i utviklingen om en liten informasjonstekst relatert til det å være frivillig hos Samfunnet Bislet. Denne seksjonen består av en overskrift, en stylet <hr> - tag, en stylet paragraf, og en stylet epost-lenke. Figur 50: HTML-kode for Bli frivillig - seksjonen (index.php) 40

43 Figur 51: CSS-kode for Bli frivillig - seksjonen (main.css) Figur 52: Styling av mellomrom ( <hr> ) (main.css) Figur 53: Styling av paragraf ( <p> ) (main.css) Figur 54: Styling av lenke ( <a href>) (main.css) 41

44 Figur 55: Bli frivillig (SamfunnetBislet.no) 5.9. Kontakt oss Nesten i bunn finner man den vanlige og svært viktige seksjonen for kontaktinformasjon. Her får brukeren informasjon om telefonnummer til venstre, og en rekke e-postadresser til forskjellige formål til høyre. Seksjonen består derfor av tekst, ikoner, og lenker til e-postadresser. I tillegg til å bruke rutenettet med tolv virtuelle kolonner, slik som jeg har brukt ellers i andre seksjoner, så bruker jeg også klasseattributten col-lg-offset-2. Dette flytter kolonnene to virtueller kolonner til høyre, og gjør at det blir midtstilt da det vil være to kolonner på hver side av innholdet, mens innholdet består av to kolonner hver. Dette er en alternativ måte i stedet for å manuelt legge til to ekstra col-lg-2 slik som jeg har gjort tidligere. Figur 56: Telefonnummer - HTML-kode (index.php) 42

45 Figur 57: E-postadresser - HTML-kode (index.php) Figur 58: Styling av Kontakt oss - seksjon (main.css) Figur 59: Kontakt oss (SamfunnetBislet.no) Server-implementering - powered by HiOA Gaming Gjennom samtaler med studentorganisasjonen HiOA Gaming har vi fått til en server-avtale på vegne av Samfunnet Bislet. HiOA Gaming vil ta seg av drifting av serveren, mot at vi la inn en liten reklame for studentorganisasjonen deres nederst på nettsiden. Per er nettsiden ikke oppe og kjører enda dessverre. 43

46 Figur 60: CSS-kode for HiOA Gaming - seksjonen (main.css) Figur 61: HTML-kode for HiOA Gaming - seksjonen (index.php) Figur 62: Footnote - Powered by HiOA Gaming (SamfunnetBislet.no) 44

47 6. Testdokumentasjon Test-case Fremgangsmåte Forventet resultat Resultat Gå til seksjonen «Om oss» Trykker på «Om oss» på navigasjonsbaren, eller «Utforsk!» - knappen på forside-seksjonen Man blir sendt til «Om oss» - seksjonen. «Om oss» blir uthevet på navigasjonsbaren og navigasjonsbaren minskes. Gå hjem til forside-seksjonen Trykker på «Samfunnet Bislet» på navigasjonsbaren. Man blir sendt tilbake til forsiden og navigasjonsbaren utvider seg. Seksjonen du forlater utheves ikke lengre i navigasjonsbaren. Gå til Samfunnet Bislets sosiale medier fra forsiden. Trykk på Facebook-, Instagram-, eller Twitter-ikonet. Man blir videresendt til Samfunnet Bislets side på det spesifikke sosiale mediet man valgte. Gå til arrangementer og sjekke at informasjonen stemmer. Trykk på Arrangementer på navigasjonsbaren, eller trykk på Se våre arrangmenter! - knappen under Om oss - seksjonen. Sammenlign med arrangementene på Samfunnet Bislets Facebook-side. Trykk på Facebook-lenkene. Man blir videresendt til Arrangementer - seksjonen. Arrangementer blir uthevet på på navigasjonsbaren. Ser at det maksimalt blir skrevet ut de tre neste arrangementene, med korrekt dato, tid, sted, begrenset beskrivelse, og Facebook-lenke. Trykker man på Facebook-lenke blir man videresendt til riktig side for Facebook-arrangementet. Gå til den fullstendige listen over kommende Trykk på Se fullstendig liste over kommende arrangementer! nederst Man blir videresendt til FacebookEvents.php i et nytt vindu. Ser at blir skrevet ut 45

48 arrangementer og sjekk at informasjonen stemmer. på Arrangement - seksjonen. Påse at det vises ubegrenset antall arrangementer med korrekt informasjon. ubegrenset antall arrangementer, sortert etter dato. Viser korrekt dato, tid, sted ubegrenset beskrivelse, og Facebook-lenke. Trykker man på Facebook-lenke blir man videresendt til riktig side for Facebook-arrangementet. Gå til Utleie og send e-post om utleie. Trykker på Utleie på navigasjonsbaren, eller Leie Samfunnet Bislet? - knappen under Arrangementer. Trykker på e-postadressen. Man blir videresendt til Utleie - seksjonen. Utleie blir uthevet på på navigasjonsbaren. Man får opp forespørsel om å sende e-post til riktig e-postadresse. Test funksjonaliteten til bildekarusellen under Utleie - seksjonen. Trykker på de forskjellige sirklene på bildekarusellen for å gå til spesifikke bilder. Sjekker at det er riktig bilde. Passer på at automatisk avspilling stopper og starter igjen. Bildekarusellen spilles av automatisk når man møter den. Man får opp riktig bilde når man trykker på sirklene (f.eks. sirkel nr. 2 gir bilde nr 2). Automatisk avspilling stopper mens man samhandler med bildekarusellen, og starter så opp igjen når man er ferdig. Gå - seksjonen og sjekk at informasjonen stemmer. Trykker på navigasjonsbaren, eller - knappen. Påse at det vises 9 bilder med riktig informasjon, i tillegg at man blir sendt til riktig Instagram-bilde når man trykker på bildet / Man blir videresendt - blir uthevet på på navigasjonsbaren. Det vises 9 bilder med riktig antall likes, kommentarer, Instagram-lenke, opplastingsdato, og beskrivelse. Trykker man på bilde / Instagram-ikonet under bildet blir man sendt til riktig bilde på Samfunnet Bislets 46

49 Instagram-ikonet under bildet. Instagram-konto. Gå til Bli frivillig - seksjonen og send e-post om å bli frivillig. Trykker på Bli frivillig på navigasjonsbaren, eller Bli frivillig! - knappen under Arrangementer. Trykker på e-postadressen. Man blir videresendt til Bli frivillig - seksjonen. Bli frivillig blir uthevet på på navigasjonsbaren. Man får opp forespørsel om å sende e-post til riktig e-postadresse. Gå til Kontakt oss - seksjonen og send e-post. Trykker på Kontakt oss på navigasjonsbaren. Trykker på e-postadressene. Man blir videresendt til Kontakt oss - seksjonen. Kontakt oss blir uthevet på på navigasjonsbaren. Man får opp forespørsel om å sende e-post til riktig e-postadresse på alle de fire e-postadressene. Gå til frivilligportalen Shifter. Trykker på Frivilligportal på navigasjonsbaren. Man blir videresendt til Samfunnet Bislets eksterne frivilligportal Shifter. Test at nettsiden er mobil- og nettbretts-tilpasselig Åpne nettsiden og juster vindusstørrelsen. Navigasjonsbaren legger seg sammen, og man får en hamburger-knapp i stedet. Tekst, bilder, og annet innhold tilpasser seg skjermstørrelsen på best mulig måte. 47

50 7. Konklusjon 7.1. Læringsutbytte Gjennom dette prosjektet vil jeg først og fremst si at jeg har hatt stort læringsutbytte i forhold til prosessen å utvikle en nettside. Jeg påstår at jeg sitter igjen med en betydelig dypere kompetanse innenfor HTML, CSS, PHP, og JavaScript, i forhold til da jeg begynte prosjektet. Jeg har også fått muligheten til å lære mye om tilknytning mellom sosiale medier og nettsider. Spesielt bruk av Facebooks og Instagram API har vært både spennende og lærerikt. Gjennom prosjektet har det også vært viktig å ha en åpen dialog med forskjellige parter, det vil si oppdragsgiver og prosjektveileder, som jeg er svært sikker på at jeg vil dra nytte av i arbeidslivet Samarbeid i gruppen I forhold til samarbeidet i prosjektgruppen har det vært svært store utfordringer. I realiteten har dette rett og slett vært et én-manns prosjekt, noe som min prosjektveileder er enig i. Hvis jeg først tar for meg Gaurabs bidrag i prosjektet, så kan det kort og godt beskrives som ingenting. Gaurab var en mester i unnasluntring og å drive med alt annet en bachelorprosjektet da vi hadde møter, hvis han i det hele tatt møte opp. Gang på gang ble det avtalt møter hvor han ikke møtte opp uten å gi noen form for beskjed. De gangene han faktiske møtte opp var han alltid kraftig forsinket. Det viste seg senere i prosjektet at Gaurab faktisk ikke hadde rett til å ta bachelorprosjektet ved HiOA, så da endte det med at han offisielt ble sparket fra gruppen. Så videre til Tobias. Gjennom prosjektperioden har Tobias brukt samtlige av de 20 ukene på å snakke med studentforeningen HiOA Gaming angående en server til nettsiden. Per er nettsiden fortsatt ikke oppe og kjører selv om han har mottatt alle de filene han trenger. De gangene vi møttes for å jobbe endte det med at han ble sittende og observere meg arbeide. Jeg prøvde å få han i gang med å utvikle bildekarusellen, der jeg satt ved siden av han og ga nøyaktige instruksjoner. Det endte likevel med at jeg selv måtte fullføre denne komponenten. Senere i skrivingen av prosjektrapporten prøvde jeg igjen å få Tobias til å bidra. Jeg fikk i uke 20 høre fra han at han skulle bruke hele helgen på å jobbe med prosjektrapporten. Etter helgen mottok jeg et lite avsnitt på fem linjer, som jeg likevel ble nødt til å forkaste, da teksten var av såpass lav kvalitet at det var helt ubrukbart. Å dokumentere et prosjekt man ikke har vært en del av blir gjerne en ganske stor utfordring. Jeg har i senere tid snakket med tidligere samarbeidspartnere Tobias har hatt i andre gruppeprosjekt. Der har jeg fått høre fra personer med lignende erfaring, og at han rett og slett er veldig flink til å sikre seg 48

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

Gruppe 44. Bachelorprosjekt ved Institutt for informasjonsteknologi, våren Høgskolen i Oslo og Akershus, Bachelorprosjekt ved Institutt for informasjonsteknologi, våren 2017 Høgskolen i Oslo og Akershus, 19.01.2017 Gruppe 44 Håkon Andre Sylte Garnes, Tobias Hallèn, Gaurab J. Gurung Forprosjektrapport Presentasjon

Detaljer

Prosjektlogg Samfunnet Bislet (Gr. 44)

Prosjektlogg Samfunnet Bislet (Gr. 44) Prosjektlogg (Gr. 44) Håkon Andre Sylte Garnes, s198128 (H) Tobias Hallèn, s194582 (T) Gaurab Jung Gurung, s181085 (G) Mandag, 17.10.2016-12.30 13.30: Første gruppemøte (H, T) o o Statusrapport Oppstart

Detaljer

Studentdrevet innovasjon

Studentdrevet 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

Detaljer

Bachelorprosjekt i informasjonsteknologi, vår 2017

Bachelorprosjekt 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,

Detaljer

Gruppe Forprosjekt. Gruppe 15

Gruppe 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

Detaljer

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

Artist 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

Detaljer

Hovedprosjekt 2014, Høgskolen i Oslo og Akershus

Hovedprosjekt 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...

Detaljer

Bachelorprosjekt 2015

Bachelorprosjekt 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

Detaljer

Forprosjektrapport. 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 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

Detaljer

Produktdokumentasjon. Madison Møbler Administrasjonsside og Nettbutikk

Produktdokumentasjon. 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

Detaljer

Dokument 1 - Sammendrag

Dokument 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

Detaljer

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

Institutt for informasjonsteknologi, Høgskolen i Oslo og Akershus, våren Camilla Kaasi(s188070) Roza Moustafa(s188113) Forprosjektrapport Gruppe 14 Institutt for informasjonsteknologi, Høgskolen i Oslo og Akershus, våren 2015 Sted: Høgskolen i Oslo og Akershus Dato: 23.01.2015 Tittel: Gruppemedlemmer: Oppgave: Oppdragsgiver:

Detaljer

Forprosjektrapport. 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 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

Detaljer

Del IV: Prosessdokumentasjon

Del 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

Detaljer

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

Hovedprosjekt i Informasjonsteknologi 2016 Høgskolen i Oslo og Akershus. Forprosjektrapport. Bravo Booking App Hovedprosjekt i Informasjonsteknologi 2016 Høgskolen i Oslo og Akershus Forprosjektrapport Bravo Booking App 1 Presentasjon 2 1.1 Gruppe 2 1.2 Oppdragsgiver 2 1.3 Kontaktpersoner 2 1.4 Oppgave 3 2 Dagens

Detaljer

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

Hø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

Detaljer

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

Utvikle 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

Detaljer

Forprosjektrapport GRUPPE 4: SHIFTWORKERS

Forprosjektrapport GRUPPE 4: SHIFTWORKERS 2016 Forprosjektrapport GRUPPE 4: SHIFTWORKERS Forprosjektrapport for Shifter Innhold Presentasjon... 2 Sammendrag... 2 Dagens situasjon... 2 Organisering av prosjektet... 4 Risikoanalyse... 4 Mål og rammebetingelser...

Detaljer

Web fundamentals. Web design. Frontend vs. Backend 17.01.2008. Webdesign 17. januar 2008 3. Monica Strand

Web fundamentals. Web design. Frontend vs. Backend 17.01.2008. Webdesign 17. januar 2008 3. Monica Strand Web fundamentals Webdesign 17. januar 2008 Monica Strand Webdesign 17. januar 2008 1 Web design Fagområdet Web design inneholder flere disipliner Grafisk design Informasjonsdesign Brukergrensesnittdesign

Detaljer

BRUKERMANUAL KOM I GANG... 2 BLOGGINNLEGG... 4 UNDERSIDER... 6 LAST OPP BILDER/VIDEO... 8 KOMMENTARER PÅ INNLEGG... 9 UTSEENDE...

BRUKERMANUAL KOM I GANG... 2 BLOGGINNLEGG... 4 UNDERSIDER... 6 LAST OPP BILDER/VIDEO... 8 KOMMENTARER PÅ INNLEGG... 9 UTSEENDE... BRUKERMANUAL KOM I GANG... 2 SKRIV ET INNLEGG... 2 LEGG TIL UNDERSIDE... 2 LAST OPP BILDER... 2 REDIGER MENYINNHOLD... 3 LEGG INN SIDEMENY ELLER BUNNTEKST... 3 TILPASS BLOGGENS DESIGN... 3 BLOGGINNLEGG...

Detaljer

PROSESSDOKUMENTASJON

PROSESSDOKUMENTASJON 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

Detaljer

Planleggingsverktøyet tillater deg å tilpasse planene som passer dine behov. Du vil finne innstillingene i Planer, i menyen som er til høyre.

Planleggingsverktøyet tillater deg å tilpasse planene som passer dine behov. Du vil finne innstillingene i Planer, i menyen som er til høyre. Fronter 19 Guide Planlegging Fronter 19 kommer med et nytt planleggingsverktøy som gjør det lettere for lærere å organisere deres undervisning. Det gir også elever en god oversikt over hva som må gjøres

Detaljer

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

Forprosjektrapport. 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

Detaljer

Forprosjektrapport ElevApp

Forprosjektrapport 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

Detaljer

Forprosjektrapport for bacheloroppgave i data og informasjonsteknologi

Forprosjektrapport 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,

Detaljer

WINDOWS 10 OPPDATERING HØSTEN 2018 (VERSJON 18.09) HVA ER NYTT?

WINDOWS 10 OPPDATERING HØSTEN 2018 (VERSJON 18.09) HVA ER NYTT? WINDOWS 10 OPPDATERING HØSTEN 2018 (VERSJON 18.09) HVA ER NYTT? For å finne ut hvilken versjon av Windows 10 en har på sin PC kan du finne ut ved å gjør følgende: 1. Klikk på Startknappen og velg Innstillinger.

Detaljer

S 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 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

Detaljer

file:///c:/users/michaelp/sites/dkdm/dw6/dreamweaver6.html

file:///c:/users/michaelp/sites/dkdm/dw6/dreamweaver6.html 1 of 9 15.04.2015 14:15 Spry og behaviours Både Spry and Behaviours er basert på programmeringsspråket Javascript. Javascript kjører i nettleseren og ikke på webserver som PHP og Perl. På en lignende måte

Detaljer

- reklamebannere mobil og tablet

- reklamebannere mobil og tablet Spesifikasjoner - reklamebannere mobil og tablet FINN.no Versjon 2.4 Sist oppdatert 16.08.2013 1. Innhold Innhold Introduksjon Målsetning Spesifikasjoner HTML Fysisk størrelse 225 px* Eksempler Størrelser

Detaljer

Forprosjektrapport Gruppe 30

Forprosjektrapport 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...

Detaljer

Kravspesifikasjon MetaView

Kravspesifikasjon 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

Detaljer

FORPROSJEKT RAPPORT PRESENTASJON

FORPROSJEKT 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

Detaljer

HTML: Del inn nettsiden

HTML: Del inn nettsiden HTML: Del inn nettsiden Erfaren Web Introduksjon Målet med denne oppgaven er å lære hvordan man kan organisere en nettside ved å dele den inn med forskjellige tagger. Dersom du ikke er kjent med tagg-strukturen

Detaljer

1. Forord... 2 2. Innholdsfortegnelse... 3 3 innledning... 5. 4. Funksjonelle egenskaper og krav... 7. 5. Spesifikke krav av delsystemer...

1. Forord... 2 2. Innholdsfortegnelse... 3 3 innledning... 5. 4. Funksjonelle egenskaper og krav... 7. 5. Spesifikke krav av delsystemer... Side 1 1. Forord Dette dokumentet er en kravspesifikasjon og har blitt utarbeidet av arbeidsgiver og prosjektgruppen. Dokumentet består av ni kapitler. Det vil først bli presentert hvem prosjektgruppen

Detaljer

KOM I GANG MED WORDPRESS En enkel guide for å hjelpe deg gjennom det grunnleggende i Wordpress

KOM I GANG MED WORDPRESS En enkel guide for å hjelpe deg gjennom det grunnleggende i Wordpress KOM I GANG MED WORDPRESS En enkel guide for å hjelpe deg gjennom det grunnleggende i Wordpress Sist oppdatert 05.06.2015 Innholdsfortegnelse 1. Hva er Wordpress?... 3 2. Hvordan logger jeg inn i kontrollpanelet?...

Detaljer

HOVEDPROSJEKT I DATA VÅR 2011

HOVEDPROSJEKT 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

Detaljer

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

6 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

Detaljer

Produktrapport. Produktrapport. Hjelpemiddel portal for Parkinsonforbundet

Produktrapport. Produktrapport. Hjelpemiddel portal for Parkinsonforbundet Produktrapport Hjelpemiddel portal for Parkinsonforbundet 1 Innhold: Forord ------------------------------------------------------------------------------------------------------2 Planlegging og arbeidsmetode

Detaljer

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

Kravspesifikasjon. Høgskolen i Oslo, våren 2011 Sted og dato: Oslo, 9. februar 2011. Gruppemedlemmer Kravspesifikasjon Høgskolen i Oslo, våren 2011 Sted og dato: Oslo, 9. februar 2011 Gruppemedlemmer Adeel Yousaf Khan s141459 Mats Klingenberg Naustdal s148155 Nur M. Ahmed s148108 Thomas Wiborg s161335

Detaljer

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

Funksjonskravene er delt opp i to deler, krav til spillsekvens og generelle funksjonskrav. Kravspesifikasjon I dette kapittelet foreligger kravspesifikasjonen som ble utformet tidlig i prosjektprosessen. Dette er den opprinnelige kravspesifikasjonen. Det har igjennom prosjektprosessen vært naturlig

Detaljer

Tilleggsoppgaver. Avslutning

Tilleggsoppgaver. Avslutning Dette dokumentet er laget i formatet 1920x1080px og vi anbefaler å åpne PDF filen i fullskjerm. Til å navigere anbefaler vi å bruke piltaster (høyre/venstre) eller pilene vi har lagt til i dokumentet.

Detaljer

Kravspesifikasjon. Noark 5 grensesnitt. Hovedprosjekt informasjonsteknologi. Gruppe 31

Kravspesifikasjon. Noark 5 grensesnitt. Hovedprosjekt informasjonsteknologi. Gruppe 31 Kravspesifikasjon Noark 5 grensesnitt Hovedprosjekt informasjonsteknologi Gruppe 31 Forord Denne kravspesifikasjonen inneholder retningslinjer for oss og for det vi skal utvikle. Den inneholder funksjonelle

Detaljer

Testrapport. Studentevalueringssystem

Testrapport. 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

Detaljer

KRAVSPESIFIKASJON FORORD

KRAVSPESIFIKASJON FORORD KRAVSPESIFIKASJON FORORD Hensikten med kravspesifikasjonen er å gi oppdragsgiver og utviklere en enighet og forståelse av funksjonaliteten til applikasjonen som skal produseres. en definerer i tillegg

Detaljer

Bachelorprosjekt 2017

Bachelorprosjekt 2017 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

Detaljer

Brukermanual - Joomla. Kopiering av materiale fra denne Bonefish manualen for bruk annet sted er ikke tillatt uten avtale 2010 Bonefish.

Brukermanual - Joomla. Kopiering av materiale fra denne Bonefish manualen for bruk annet sted er ikke tillatt uten avtale 2010 Bonefish. Brukermanual - Joomla Bonefish brukermanual - Joomla Gratulerer med ny nettside fra Bonefish. Du er nå blitt eier og administrator for din egen nettside, noe som gir deg visse forpliktelser ovenfor din

Detaljer

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

Forprosjektrapport. Universelt LæringsVerktøy (ULV) Å lage en læringsplattform som tilfredsstiller alle krav til universell Forprosjektrapport Presentasjon Tittel: Oppgave: utforming Periode: Gruppemedlemmer: Hafnor Prosjektgruppe: Veileder: Oppdragsgiver: Kontaktperson: Nettside for gruppa: Universelt LæringsVerktøy (ULV)

Detaljer

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

FORPROSJEKT BACHELOROPPGAVE 2018 KATRINE ALMÅS GINELLE ZAPANTA IGNACIO CHRISTINE LANGELO LIEN FREDRIK NODLAND FORPROSJEKT BACHELOROPPGAVE 2018 KATRINE ALMÅS GINELLE ZAPANTA IGNACIO CHRISTINE LANGELO LIEN FREDRIK NODLAND INNHOLD Presentasjon 3 Oppgave 3 Medlemmer 3 Oppdragsgiver 3 Kontaktpersoner 3 Veileder 3 Sammendrag

Detaljer

Forprosjektrapport. Feilsøkingsverktøy for Homebase AS INNHOLD

Forprosjektrapport. Feilsøkingsverktøy for Homebase AS INNHOLD Forprosjektrapport Feilsøkingsverktøy for Homebase AS INNHOLD Presentasjon Sammendrag Om bedriften Dagens situasjon Mål og rammebetingelser Funksjonelle krav: Ikke-funksjonelle krav: Løsninger Analyse

Detaljer

4.5 Kravspesifikasjon

4.5 Kravspesifikasjon 4.5 Kravspesifikasjon 4.5.1 Funksjonalitet og systembeskrivelse Webapplikasjonen har tre overordnede funksjoner; Opprett Spotify arrangement, Opprett SoundCloud arrangement og Bli med på arrangement. Brukere(kalt

Detaljer

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

Forprosjekt. 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

Detaljer

Testrapport Prosjekt nr. 2011-22 Det Norske Veritas

Testrapport 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

Detaljer

WordPress startguide

WordPress startguide WordPress startguide INNLEDNING... 2 BLOGGINNLEGG... 3 HVORDAN LEGGE TIL ET BLOGGINNLEGG:... 4 UNDERSIDER... 5 HVORDAN LAGE EN NY SIDE... 6 LAST OPP BILDER/VIDEO... 7 KOMMENTARER PÅ INNLEGG... 8 UTSEENDE...

Detaljer

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

Forprosjekt 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

Detaljer

Forprosjektrapport. Gruppe 3, Anvendt Datateknologi våren 2016

Forprosjektrapport. Gruppe 3, Anvendt Datateknologi våren 2016 Forprosjektrapport Gruppe 3, Anvendt Datateknologi våren 2016 1. Presentasjon 2. Sammendrag 3. Dagens situasjon 4. Mål og rammebetingelser 5. Løsninger/alternativer 6. Analyse av virkninger 1. Presentasjon

Detaljer

Forprosjektrapport. Gruppe Januar 2016

Forprosjektrapport. 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

Detaljer

MakerSpace Event System

MakerSpace Event System 18. Januar 2019 Bachelor gruppe 11: Amanda Kristine Hansen Anders Tidemann Norli Dexter Winther Smith Innholdsfortegnelse Prosjektpresentasjon 3 Innledning 4 Bachelorgrupp a 4 Amanda Kristine Hansen 4

Detaljer

WordPress. Brukerveiledning. Kjære kunde. Innlogging:

WordPress. Brukerveiledning. Kjære kunde. Innlogging: Brukerveiledning WordPress Sist oppdatert: 26.02.2014 Kjære kunde Her er en liten guide for å hjelpe deg gjennom det grunnleggende i Wordpress. Denne veilederen vil ta deg gjennom: Innlogging - s.1 Kontrollpanel

Detaljer

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

KRAVSPESIFIKASJON DAGSPLANAPPLIKASJON FOR NETTBRETT. Gruppe 28 Hovedprosjekt våren 2015 KRAVSPESIFIKASJON Kravspesifikasjon er en beskrivelse av hvilke krav oppdragsgiver har til systemet som skal utvikles. Den fungerer som en kontrakt mellom oppdragsgiver og utviklere. DAGSPLANAPPLIKASJON

Detaljer

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

FORPROSJEKT 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

Detaljer

Steg 1: Vi starter fra toppen

Steg 1: Vi starter fra toppen CSS: Layout Skrevet av: Lars Klingenberg Kurs: Web Tema: Tekstbasert, Nettside Fag: Programmering, Teknologi Klassetrinn: 8.-10. klasse, Videregående skole Introduksjon Målet med oppgaven er å lære hvordan

Detaljer

HOVEDPROSJEKT 2010 - HIO IU - DATA FORPROSJEKTRAPPORT GRUPPE 18

HOVEDPROSJEKT 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

Detaljer

Kravspesifikasjon. Forord

Kravspesifikasjon. 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

Detaljer

Brukerhåndbok ipad. for politikere i Melhus kommune

Brukerhåndbok ipad. for politikere i Melhus kommune Brukerhåndbok ipad for politikere i Melhus kommune Innhold SUPPORT... 3 GRUNNKURS I BRUK AV IPAD... 4 KOMME I GANG... 4 Slå på ipad... 4 Velg kode... 4 WIFI (internett)... 5 Opprette apple-id... 5 E-post...

Detaljer

Fronter 19 En rask introduksjon

Fronter 19 En rask introduksjon Fronter 19 En rask introduksjon Velkommen til en ny Fronter opplevelse. Denne guiden dekker forskjellene mellom eksisterende Fronter og Fronter 19, og resultatet av endringene. Dette betyr mindre klikk

Detaljer

Manual for innlegging av standard sideinnhold og nyheter via «backend»

Manual for innlegging av standard sideinnhold og nyheter via «backend» Manual for innlegging av standard sideinnhold og nyheter via «backend» 23.3.2006 Utarbeidet av: 2 Innlogging og beskrivelse av hovedelement i «backend» For å få tilgang til redigeringsmodul velges følgende

Detaljer

Produktrapport Gruppe 9

Produktrapport 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

Detaljer

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

Forprosjektrapport. Gruppe 26. Digitalt læreverktøy for Cappelen Damm Hovedprosjekt i informasjonsteknologi 2016 Høyskolen i Oslo og Akershus Forprosjektrapport Digitalt læreverktøy for Cappelen Damm Gruppe 26 Sofia Aittamaa - s198580@stud.hioa.no Petter Lysne - s198579@stud.hioa.no

Detaljer

SiteGen CMS. Innføringsmanual

SiteGen CMS. Innføringsmanual SiteGen CMS Innføringsmanual Copyright Barlind Solutions AS 2008 Hva er SiteGen CMS? SiteGen CMS er et såkalt content-management-system; eller med litt andre ord et publiseringssystem. Det kan brukes til

Detaljer

(X)HTML, CSS og JavaScript HTML. Det første dokumentet 26.11.2007. Grunnleggende programmering i Java Monica Strand 26.

(X)HTML, CSS og JavaScript HTML. Det første dokumentet 26.11.2007. Grunnleggende programmering i Java Monica Strand 26. (X)HTML, CSS og JavaScript Grunnleggende programmering i Java Monica Strand 26. november 2007 Gr. leggende Java 26. november 2007 1 HTML HTML = Hyper Text Markup Language Strukturerer tekstinnhold HTML

Detaljer

Forprosjektrapport gruppe 20

Forprosjektrapport 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...

Detaljer

NCE TOURISM FJORD NORWAY. FJORDNETT INTERNETTFORUM 2012 Bergen, 12./13. juni 2012

NCE TOURISM FJORD NORWAY. FJORDNETT INTERNETTFORUM 2012 Bergen, 12./13. juni 2012 NCE TOURISM FJORD NORWAY FJORDNETT INTERNETTFORUM 2012 Bergen, 12./13. juni 2012 HACKERS HOUR Hvor langt kommer vi med FjordNett rammeverket? Html CSS Javascript Hva er bestanddelene av en nettside? Html

Detaljer

Publiseringsmanual for bibliotek i Troms med WordPress-nettsider.

Publiseringsmanual for bibliotek i Troms med WordPress-nettsider. Publiseringsmanual for bibliotek i Troms med WordPress-nettsider. - Publisering på forsiden - Legge inn bilder med hyperlenker og undertekster i Gallerifeltet. - Legge inn nyheter - Legge inn arrangement

Detaljer

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

Forprosjektrapport. Bachelorprosjekt ved Høgskolen i Oslo og Akershus, våren Gruppe 11. Mohamed el Morabeti, s198748 Forprosjektrapport Bachelorprosjekt ved Høgskolen i Oslo og Akershus, våren 2016 Gruppe 11 Mohamed el Morabeti, s198748 Hotan Shahidi-Nejad, s236770 Arlen Syver Wasserman, s193956 Studentparlamentet 1

Detaljer

HTML5. Skjemaer på nettsider. Skjemaer med. Informasjonsteknologi 1 og 2. Gløer Olav Langslet Sandvika VGS

HTML5. Skjemaer på nettsider. Skjemaer med. Informasjonsteknologi 1 og 2. Gløer Olav Langslet Sandvika VGS Skjemaer med HTML5 Gløer Olav Langslet Sandvika VGS Leksjon 10 Informasjonsteknologi 1 og 2 Skjemaer på nettsider I denne leksjonen skal vi se litt nærmere på bruk av skjemaer på nettsider. Du har sett

Detaljer

I denne oppgaven forventer vi at du har vært gjennom HTML- og CSS-oppgavene så langt og/eller er kjent med <div> - og HTML5-taggene.

I denne oppgaven forventer vi at du har vært gjennom HTML- og CSS-oppgavene så langt og/eller er kjent med <div> - og HTML5-taggene. CSS: Layout Ekspert Web Introduksjon Målet med oppgaven er å lære hvordan man lager en nettside med en meny og et innholdsfelt. I denne oppgaven forventer vi at du har vært gjennom HTML- og CSS-oppgavene

Detaljer

VEDLEGG 1 KRAVSPESIFIKASJON

VEDLEGG 1 KRAVSPESIFIKASJON VEDLEGG 1 KRAVSPESIFIKASJON INNHOLDSFORTEGNELSE Forord... 2 1 Systembeskrivelse... 2 2 Mål for systemet... 3 3 Funksjonelle krav... 4 4 Ikke-funksjonelle krav... 5 5 Use-case diagram... 6 6 Rammekrav...

Detaljer

Bytte til OneNote 2010

Bytte til OneNote 2010 I denne veiledningen Microsoft OneNote 2010 ser helt annerledes ut enn OneNote 2007, så vi har laget denne veiledningen for å gjøre det så enkelt som mulig for deg å lære forskjellene. Les videre for å

Detaljer

Høgskolen i Oslo og Akershus

Hø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

Detaljer

Seilmast 1.0. Et nettsidekonsept laget av Kevin Bodi for Kongelig Norsk Seilforening.

Seilmast 1.0. Et nettsidekonsept laget av Kevin Bodi for Kongelig Norsk Seilforening. Seilmast 1.0 Et nettsidekonsept laget av Kevin Bodi for Kongelig Norsk Seilforening. Stadig flere benytter seg av internettet til å få informasjon, planlegge og kommunisere. Det er viktig at man leverer

Detaljer

Brukermanual. Firmachat

Brukermanual. Firmachat Brukermanual Brukermanual Firmachat 02.08.2017 F5 IT StavangerAS Innhold 1 Introduksjon... 4 2 Overordnet informasjon... 4 2.1 Hovedfunksjonalitet... 4 2.2 Viktig informasjon for agenter... 4 3 Struktur

Detaljer

KRAVSPESIFIKASJON. 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. 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.

Detaljer

Vedlikeholde nettstedet i Joomla 2.5 +

Vedlikeholde nettstedet i Joomla 2.5 + Vedlikeholde nettstedet i Joomla 2.5 + Innlogging: Klikk deg inn på din nettside. I menyen på ditt nettsted vil det være en link til logg inn eller adm. Klikk på denne og logg inn med det brukernavnet

Detaljer

Kravspesifikasjon

Kravspesifikasjon 24.05.2017 Kravspesifikasjon Gruppe 10 BACHELORPROSJEKT 2017 INNHOLDSFORTEGNELSE 1 PRESENTASJON... 3 2 OM BAKGRUNNEN... 3 3 FORORD... 4 4 LESERVEILEDNING... 4 5 KORT SYSTEMBESKRIVELSE... 4 6 RAMMEKRAV...

Detaljer

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

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 Bachelorprosjekt for gruppe 8, våren 2017 Innholdsfortegnelse Presentasjon 2 Gruppe 2 Oppgave 2 Oppdragsgiver 2 Sammendrag 3 Dagens situasjon 3 ServiceNow 3 Coop 3 Mål og rammebetingelser

Detaljer

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

Produktrapport. 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.

Detaljer

Forprosjektrapport Bacheloroppgave 2017

Forprosjektrapport 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

Detaljer

Verden. Steg 1: Vinduet. Introduksjon

Verden. Steg 1: Vinduet. Introduksjon Verden Introduksjon Processing Introduksjon Velkommen til verdensspillet! Her skal vi lage begynnelsen av et spill hvor man skal gjette hvilke verdensdeler som er hvor. Så kan du utvide oppgava til å heller

Detaljer

BRUKERVEILEDNING TIL MAGNORMOEN INDUSTRIOMRÅDE OG GAUSTADVEGEN INDUSTRIOMRÅDES HJEMMESIDER:

BRUKERVEILEDNING TIL MAGNORMOEN INDUSTRIOMRÅDE OG GAUSTADVEGEN INDUSTRIOMRÅDES HJEMMESIDER: BRUKERVEILEDNING TIL MAGNORMOEN INDUSTRIOMRÅDE OG GAUSTADVEGEN INDUSTRIOMRÅDES HJEMMESIDER: http://www.magnormoen.no/ og http://www.gaustadvegen.no/ Utarbeidet av Solveig Hem Sørli og Arne Sørli Side 1

Detaljer

Den beste måten hvis du skal endre allerede eksisterende artikler

Den beste måten hvis du skal endre allerede eksisterende artikler OPPLÆRING I NETTPUBLISERING MED JOOMLA 3 Sist oppdatert: 2. October 2018 13:49 redigering fra FORSIDEN Den beste måten hvis du skal endre allerede eksisterende artikler Side 2 Innhold Forsiden - redigere

Detaljer

DAGBOK. Patrick - Opprettet blogside for å kunne legge ut informasjon om hva som skjer underveis i prosjektet.

DAGBOK. Patrick - Opprettet blogside for å kunne legge ut informasjon om hva som skjer underveis i prosjektet. DAGBOK Uke 43: Torsdag 28/10 Patrick - Opprettet blogside for å kunne legge ut informasjon om hva som skjer underveis i prosjektet. Uke 44: Mandag 1/11 Gruppen utformet den første statusrapporten til prosjektet.

Detaljer

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

Kravspesifikasjon. 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

Detaljer

Veiledning til ny Skoleportal

Veiledning til ny Skoleportal Veiledning til ny Skoleportal - Elever i Sør-Trøndelag I første del av denne veilederen finner du informasjon om den nye skoleportalen som er innført fra høsten 2017. Del 2 av veilederen gjelder kun for

Detaljer

Slik lager du et web-område bestående av flere sammenhengende websider i. Frontpage 2003. Laget av Magnus Nohr Høgskolen i Østfold

Slik lager du et web-område bestående av flere sammenhengende websider i. Frontpage 2003. Laget av Magnus Nohr Høgskolen i Østfold Slik lager du et web-område bestående av flere sammenhengende websider i Frontpage 2003 Laget av Magnus Nohr Høgskolen i Østfold Innholdsfortegnelse 1 Opprett Web-område 3 2 Opprett en navigasjonsstruktur

Detaljer

Brukerveiledning. For administrering av nettressursen BRUKERVEILEDNING ADMINISTRATOR

Brukerveiledning. For administrering av nettressursen BRUKERVEILEDNING ADMINISTRATOR Brukerveiledning For administrering av nettressursen 1 Som administrator kan du legge til, redigere, fjerne, og gruppere brukere for din barnehage eller skole. Du finner denne funksjonen «innstillinger»

Detaljer

Administrering av SafariSøk

Administrering av SafariSøk Administrering av SafariSøk Administrering av SafariSøk Revisjonshistorie Revisjon $Revision: 1.6 $ $Date: 2003/08/05 12:44:02 $ Innholdsfortegnelse 1. Om programmet... 1 Generelt... 1 2. Fremgangsmåter...

Detaljer

System Dokumentasjon. Team2. Høgskolen i Sørøst-Norge Fakultet for teknologi, naturvitenskap og maritime fag Institutt for elektro, IT og kybernetikk

System Dokumentasjon. Team2. Høgskolen i Sørøst-Norge Fakultet for teknologi, naturvitenskap og maritime fag Institutt for elektro, IT og kybernetikk System Dokumentasjon Høgskolen i Sørøst-Norge Fakultet for teknologi, naturvitenskap og maritime fag Institutt for elektro, IT og kybernetikk System Dokumentsjon 23/04/2018 Systemutvikling og dokumentasjon/ia4412

Detaljer

HVORFOR GOOGLE FOTO?

HVORFOR GOOGLE FOTO? GOOGLE FOTO SKYLAGRING SIKKERHETSKOPI AV ALLE BILDENE DIN ALLE BILDER SAMLET PÅ ETT STED TILGANG TIL ALLE BILDENE DINE FRA ALLE ENHETER (DATAMASKIN,SMARTTELEFON, ETC.) ENKELT Å FINNE BILDER DU LETER ETTER

Detaljer