Utvikling av et nettbasert CMS med tilhørende nettsted for Axel Bruun Sport AS



Like dokumenter
1 Del I: Presentasjon

Presentasjon av hovedprosjekt ved HIST Nettbutikk

Båtforening på nett. Produktrapport

Læringsplattform for IT-fag basert på HTML5 utviklet i CakePhp

Hovedprosjekt 2014, Høgskolen i Oslo og Akershus

Del VII: Kravspesifikasjon

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

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

1. Forord 2. Leserveiledning

Dokument 1 - Sammendrag

Produktdokumentasjon. Madison Møbler Administrasjonsside og Nettbutikk

Vedlegg LMC intranett

Del IV: Prosessdokumentasjon

Styringsdokumenter. Forord

Produktrapport. Produktrapport. Hjelpemiddel portal for Parkinsonforbundet

PRESENTASJON BACHELOROPPGAVE 14E

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

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

Brukerveiledning. Madison Møbler Administrasjonsside

HOVEDPROSJEKT. Telefon: Telefaks: Studieprogram: Postadresse: Postboks 4 St. Olavs plass, 0130 Oslo. 25.mai 2007.

Gruppe Forprosjekt. Gruppe 15

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

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

Stikkord: Java EE, EJB, JSF, JPA, SWT, klient/tjener, Glassfish server, Application Client.

Presentasjon av bachelorprosjekt

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

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

HØGSKOLEN I SØR-TRØNDELAG Avdeling for informatikk og e-læring

Studentdrevet innovasjon

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

Brukermanual. Studentevalueringssystem

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

Presentasjon av Bacheloroppgave

Bachelorprosjekt 2015

Testdokumentasjon. Testdokumentasjon Side 1

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

som blanker skjermen (clear screen). Du får en oversikt over alle kommandoene ved å skrive,

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

PROSESSDOKUMENTASJON

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

Oblig 3 Webutvikling. Oppgave 1

Ble ferdig med prosjektskisse. Sett på forskellige rammeverk for php. Lager milepæl for to uker.

1. Presentasjon av prosjekt. Forord

Innstallasjon og oppsett av Wordpress

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

Brukerveiledning. Madison Møbler Nettbutikk

Kravspesifikasjon Prosjekt nr SSP Installasjon AS. Dato: 25.mai 2007 Antall sider: 8 Intern veileder: Kjetil Grønning

Forprosjektrapport. Gruppe Januar 2016

Kravspesifikasjon Gruppe nr ABTF

Webutvikling Høst 2016

GRUPPEMEDLEMMER FOR BACHELOROPPGAVE 5E. Mikael Brevik (22 år) Greger Lervik (21 år) Marius Krakeli (21 år)

Side 1. Sniggabo CMS brukermanual rev. 2

Entobutikk 1.KRAVSPESIFIKASJON VÅR 2011

Dennis Myhre Oblig 4 Wordpress Dokumentering og Eksamensoppgaver

Forprosjekt. Accenture Rune Waage,

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

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

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

Brukerveiledning. Kom i gang. publiseringsverktøy. versjon 7 - revidert Gevir IT Drift AS Webside:

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

Forprosjekt - Gruppe 12. Hovedprosjekt av

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

Brukerdokumentasjon for LabOra portal - forfattere

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

Bachelorprosjekt i informasjonsteknologi, vår 2017

Publiseringsløsning for internettsider

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

Forprosjekt. Høgskolen i Oslo, våren

Nettside24 Brukerveiledning Nettside24 Brukerveiledning

Ønsker du hjelp vedrørende utfyllingen, så kan du ringe oss på og avtale et møte. Vi utvikler for å begeistre.

BORRENYTT. Dette er en innføringsguide om hvordan man kan legge til nye poster, og hvordan disse bør settes opp.

Karrieremuligheter etter fullført studie i IT-støttet bedriftsutvikling. Cecilie Christiansen og Marianne Mathisen

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

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

Momenter. Status: Noen milepæler prosjektet har vært gjennom Brukertest på nye nettsider

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

Oblig 4 Webutvikling. Oppgave

Pedagogisk regnskapssystem

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

Forprosjektrapport. Utvikle en plattform for digitalisering av foosballbord.

Bli en bedre bestiller Telemark Online 2017

Brettspillstudentene. Bakgrunn. Hopelessly devoted to fun. INF5272. Våren Gruppe 8

Forprosjektrapport Gruppe 30

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

Dette dokumentet er en produktrapport for vårt avsluttende hovedprosjekt våren 2008 ved høgskolen i Oslo, for ingeniør - avdelingen.

Refleksjonsnotat Web.

TESTRAPPORT FORORD INNHOLD INNLEDNING TEST AV SYSTEMET Databasen og SQL spørringer... 93

Oppgave 1. Webutvikling. Oblig 5. Sette opp WAMP og Wordpress. Først og fremst må man laste ned WAMP.

OBLIG 2 WEBUTVIKLING

Testsituasjon Resultat Kommentar. Fungerer som det skal!

Lage klubbens webside i Rotary med verktøyet Webwiz 2.0

VEDLEGG 1 KRAVSPESIFIKASJON

Administrering av SafariSøk

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

Produktinformasjon WIPS publiseringsløsning

[GILJE SELSKAPSLOKALER]

Kravspesifikasjon. Forord

Oblig 4 Webutvikling

DIGITALE FOTSPOR I NATUREN

HOVEDPROSJEKT HIO IU - DATA FORPROSJEKTRAPPORT GRUPPE 18

Transkript:

Utvikling av et nettbasert CMS med tilhørende nettsted for Axel Bruun Sport AS Håkon Bogsrud Anders Høye Karlsen Alexander Borgen Saxevik Bacheloroppgave vår 2012 IT-støttet bedriftsutvikling Oppgavenummer: 4E

Om oppdragsgiver Axel Bruun Sport AS er en familiebedrift i Trondheim, som ble etablert i 1923 og het da Axel Bruun Våpen og Sportsforretning. Butikken har spesielt fokus på sykkel, løp, ski og friluft. Til tross for omfattende konkurranse fra de store sportsvarehusene rundt om i Trondheim klarer Axel Bruun Sport AS seg fint, og omsetningen er stigende. Bedriften har en stor og trofast kundemasse, og er en av de offisielle Sport 1 Birkebeinerbutikkene som viser at de har stor kompetanse innen terrengsykling, langrenn og løping. De har bedriftsavtaler med flere store bedrifter i Trondheim, og er i tillegg turpartner for Trondhjems Turistforening, noe som krever fokus på produkter rettet mot tur, deriblant gode ryggsekker, bekledning, og telt.

Problemstilling Lage en ny nettside for Axel Bruun Sport AS (http://bruun.no). Dette innebærer å programmere en nettside med et CMS slik at man kan gjøre endringer (legge til nye varer etc.) på siden selv. Database skal tas i bruk, og det skal være kommentarfelt på varene slik at brukere kan komme med anmeldelser av produktene. Det skal være enkel søkemotoroptimalisering av websiden. Det skal også være muligheter for brukerne å skrive anmeldelser av varer, og dele dem på twitter og facebook.

Bakgrunn for prosjektet Vi er 3 studenter som går siste året på studiet IT-støttet bedriftsutvikling og hvor alle har stor interesse for systemutvikling. Vi har gjennom studietiden høstet kunnskap fra flere IT-relaterte fagområder. Et hovedprosjekt skal gjennomføres for å gi oss ytterligere innsikt i et tema vi interesserer oss i, samt resultere i en ny webløsning som vår oppdragsgiver trenger.

Arbeidet Prosjektgruppen har valgt å basere løsningen på rammeverket CodeIgniter for PHP, og MySQL som databaseløsning. CodeIgniter er et open-source rammeverk bygget på MVC prinsippet. Utviklingen har hatt en bratt læringskurve da ingen i prosjektgruppen kunne rammeverket særlig godt da vi startet. Vi valgte likevel å benytte dette rammeverket da vi fant mye bra læringsmateriale på nett, samt at ved å benytte et rammeverk ville vi potensielt få mer tid til å implementere mer funksjonalitet enn om vi skulle skrevet alt fra bunnen i ren PHP. Læringsutbytter: Økt kjennskap til CodeIgniter, (objektorientert) PHP, MySQL, jquery, HTML5 og CSS3. Nytten av å bruke et godt IDE (Eclipse) og et DVCS (Distributed Version Control System) som Git. Viktigheten av å teste kode som utvikles. Nytten av dokumentasjon tidlig i prosessen, spesielt UseCase diagram og ER-modell. Lært å samarbeide bedre.

Resultater Nettsiden Søkefunksjonalitet med autofill-funksjon Mulighet for å sortere produktene alfabetisk basert på merkenavn, eller sortere etter pris Brukerne har mulighet for å kommentere produktene på nettstedet Mulig å dele produktene på twitter, google+ og facebook For hvert produkt er det mulig å se produktbildene i original (stor) størrelse Det er egne tilbudssider og nyhetssider der alle nyheter og tilbud er listet ut For bedrifter er det egne bedriftssider med spesialtilbud Pen, oversiktelig, og ryddig layout Tilpasset mobile enheter CMS 3 brukernivåer Et mini-intranettsystem der administrator kan legge ut timelister og interne nyheter, mens de andre brukerne har tilgang til å laste ned timelister samt lese interne nyheter. Mulighet for å registrere, slette, publisere, skjule, og endre produkter Mulighet for å legge til relaterte produkter til et hovedprodukt Kommentarmoderering Endre tilbud, nyheter, og slideshowet på forsiden av nettstedet Endre menyen på nettstedet, og endre rekkefølgen på den Mulighet for å legge til, slette, publisere, skjule, og endre informasjonssider Mulighet for å lage bedriftssider med bedriftstilbud Mulighet for å registrere nye brukere til systemet Dokumentasjon Brief Forstudierapport Brukerkravdokument Systemkravdokument Brukerveiledning Sluttrapport

Videre arbeid Prosjektgruppen er tilgjengelig ved eventuelle feil, 2 måneder etter levering, og etter det skrives det en service-avtale med en av studentene som har videre ansvar for drifting og videreutvikling av nettstedet. I samarbeid med oppdragsgiver har vi sett for oss funksjonalitet som kunne ha vært aktuelt å implementere senere: Endring av layout og design når den nye logoen til Axel Bruun Sport AS er ferdig. Hvis det blir veldig mange varer på underkategori-sidene som lister ut produkter så kunne det ha blitt implementert slik at man kunne ha hatt f.eks. side1, side2, osv, slik at ikke alle produkter er listet ut på samme side. Axel Bruun Sport AS ønsker foreløpig ingen nettbutikk. Kanskje dette kan bli aktuelt om 5-10år? Funksjonalitet for å slette/legge til merkelogoer i CMS`et. På en produktside vil da merkenavnet erstattes av en logo hvis denne er lagt til i CMS`et. Mulighet for at samme underkategori kan vises under forskjellige kategorier. Dette betyr at hvis du endrer noe i underkategorien så vil endringen gjelde for alle underkategoriene med det navnet.