Webside/Webportal & IP-Sone
for
En Kopp Café & Bar
Arkaden Servering AS
Bind 6
Prosjektrapport
Sensors Notat
Brukerbeskrivelse
11121 Prosjektoppgave
Anja Nygård Sjøholt
Erlend Smines
Kenneth Johansen
Leif Gunnar Kristiansen
7. mai 2003
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 3
Innholdsfortegnelse
Innholdsfortegnelse .................................................................................................................... 3
1 Forord...................................................................................................................................... 4
2 Sammendrag av prosjektet ...................................................................................................... 6
3 Gjennomføringen av prosjektet............................................................................................... 8
3.1 Organisering..................................................................................................................... 8
3.2 Planlegging..................................................................................................................... 10
3.2.1 Overordnet planlegging........................................................................................... 10
3.2.2 Aktivitetsplanlegging .............................................................................................. 10
4 Sensors Notat......................................................................................................................... 12
4.1 Leveranse – Innholdet i prosjektet ................................................................................. 12
4.1.1 Innhold i Bind 1 - Forprosjekt................................................................................. 12
4.1.2 Innhold i Bind 2 – Kravspesifikasjon...................................................................... 13
4.1.3 Innhold i Bind 3 – Analyse ..................................................................................... 13
4.1.4 Innhold i Bind 4 – Design ....................................................................................... 13
4.1.5 Innhold i Bind 5 – Implementasjon/Testing............................................................ 13
4.1.6 Innhold i Bind 6 – Prosjektrapport/Sensors Notat/Bruksanvisning ........................ 13
4.2 Hovedmål for prosjektet................................................................................................. 14
4.3 Effektmål........................................................................................................................ 14
4.4 Resultatmål..................................................................................................................... 15
4.5 Måloppnåelse ................................................................................................................. 15
4.6 Refleksjoner rundt vanskelighetsgrad ............................................................................ 16
4.7 Hva kunne vi gjort bedre? .............................................................................................. 17
4.8 Refleksjoner over valg av metode og verktøy................................................................ 18
4.9 Etiske og personvernmessige sider ................................................................................ 19
5 Konklusjon ............................................................................................................................ 20
6 Litteraturomfang.................................................................................................................... 21
6.1 Bøker brukt i sammenheng med prosjektet.................................................................... 21
6.2 Websider hvor det ble innhentet informasjon: ............................................................... 22
7 Timelister .............................................................................................................................. 23
8 Vedlegg ................................................................................................................................. 27
8.1 Attest fra oppdragsgiver................................................................................................. 27
8.2 Møtereferater.................................................................................................................. 28
8.3 Ordliste........................................................................................................................... 39
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 4
1 Forord
Denne prosjektoppgaven er en avslutningsoppgave ved Bachelor studiet i IT og IT - Økonomi
ved Handelshøgskolen i Bodø. Den utgjør totalt 6 vekttall hvorav 2 skal være ferdig på
høstsemesteret og 4 på vårsemesteret. Prosjektet knyttes også til et 2 vekttalls kurs kalt
IT103E Prosjektrelatert Pensum som går på våren. Faget består av faglitteratur knyttet til
prosjektet.
Gruppen har bestått av:
Prosjektleder/Programmerer - Erlend Smines
Referent/Designer- Anja Nygård Sjøholt
Systemerer - Kenneth Johansen
Systemerer - Leif Gunnar Kristiansen
I dette prosjektet har vi som målsetting å ta i bruk den lærdommen vi har tilegnet oss gjennom
de tre årene vi har gått her, både fra de obligatoriske fagene, samt bruk av de verktøy vi har
blitt kjent med i skolehverdagen. Vi har også som målsetting å tilegne oss ny kunnskap, både
med bruk av nye verktøy og ny teknologi.
Relevante fag vi har hatt:
x
Systemutvikling
x
Problemanalyse og Prosjektarbeid
x
Database 1 og 2
x
Datakommunikasjon 1 og 2
x
Innføring i Programmering og Objektorientert Programmering
Formålet med selve prosjektoppgaven var å ferdigstille et funksjonelt og kjørbart system for
En Kopp. Dette systemet skulle inneholde en ekstern webside for En Kopp for Internett
brukere, samt en mulighet for at kafégjester skal kunne kjøpe trådløs Internett tilgang via en
IP – sone.
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 5
Vi vil benytte anledningen til å takke disse personene for uvurderlig hjelp underveis:
x
Terje Fallmyr, Veileder.
x
Nicolay Kristiansen, Daglig Leder En Kopp.
Vi sitter alle igjen med gode erfaringer etter prosjektarbeidet, både på godt og vondt.
Prosjektet har til tider vært en tung prosess, men alt i alt er vi veldig fornøyd med resultatet.
Vi har kommet med en skreddersydd og brukervennlig løsning for administrering av
websiden, som er 100 % ferdigstilt. Vi er spente på om systemet vårt vil bli tatt i bruk, om
faktisk siden blir så levende som vi hadde intensjoner om at den skulle bli. Det er også
spennende å se om En Kopp vil følge vår anbefaling å satse videre på IP – sone ved å kjøpe
inn den hyllevare som de er blitt anbefalt av oss. Dette er noe vi vil følge med på fremover.
Bodø 6. Mai 2003.
Anja Sjøholt Erlend Smines
Leif Gunnar Kristiansen Kenneth Johansen
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 6
2 Sammendrag av prosjektet
Før gruppen ble samlet hadde vi vår første forelesning/orientering i faget 11121
Prosjektoppgave torsdag 29. august 2002. Dette er et kurs som arrangeres det siste året på
Bachelor studiet i Informasjonsteknologi og Informasjonsteknologi og Økonomi ved
Handelshøgskolen i Bodø. Fagansvarlig Gunnar Hartvigsen ga da generell informasjon om
prosjektoppgaven, og la fram følgende mål med faget (Hentet fra faget 11121’s webside):
Arbeidet med prosjektoppgaven består i:
x
å finne teoretiske og/eller praktiske løsninger på problemstillinger ved bruk av
informasjonsteknologi i offentlig og privat virksomhet (systemanalyse og
brukerløsninger) eller innføring av ny teknologi (konsekvensanalyser).
x
å vise at man kan planlegge, styre og gjennomføre et større prosjekt eller
utredningsarbeid.
Hartvigsen presenterte også flere ferdigdefinerte oppgaver vi kunne velge blant, som vi kunne
bruke som prosjekt. Vi hadde før dette hørt at Terje Fallmyr ville sette en av gruppene til et
prosjekt på kaféen En Kopp, hvor han hadde deltatt i et tidligere prosjekt gjennom IT - Forum
i Bodø. Vi fikk ordnet et møte mellom Terje Fallmyr og gruppen vår hvor vi fikk litt mer
informasjon om prosjektoppgaven og hva vi burde prioritere som våre første oppgaver i
prosjektet.
Noen uker senere fikk vi ordnet det første møtet med Nicolay Kristiansen, daglig leder ved En
Kopp, sammen med veileder Terje Fallmyr. Her fikk vi de første inntrykk av hva
oppdragsgivers visjoner for kaféen gikk ut på, og fikk satt oss mer inn i hva vi skulle gjøre.
Noe som Kristiansen sa, som vi merket oss, var at han ønsket et system som kunne innbringe
mest mulig penger for En Kopp, men samtidig påføre dem minimale kostnader. Som han sa:
”minst mulig arbeid - mest mulig penger inn”. Sitatet har på en måte vært en pådriver for oss i
arbeidet, da vi hele tiden har satset på å lage et system som var mest mulig brukervennlig og
effektivt.
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 7
Vi var enige om at prosjektet virket veldig spennende og utfordrende, men så allerede på dette
stadiet at vi burde dele prosjektet inn i to deler, en ekstern del som inneholder utvikling av
websiden til En Kopp, og en intern del for å videreutvikle portalen til IP-sonen deres. Vi
bestemte oss for å først konsentrere oss om utviklingen av websiden deres, da Kristiansen
virket mest interessert i å få denne opp å gå.
Vi bestemte oss for at før vi startet med selve planleggingen og byggingen av systemet skulle
vi gjennomføre et forprosjekt hvor vi ville få klarlagt hovedmålsettingen og hensiktene med
prosjektet. Vi ville grundig analysere andre websider innenfor samme sjanger og andre IP-
soner i Norge, samt analysere grundig selve prosjektarbeidet. Dette gjorde vi for å bli klar
over ulike fallgruver, og hvordan vi skulle unngå disse.
Vi bestemte oss for å bruke prosessen Unified Process, og redegjorde kort for den. Gjennom
hele hovedprosjektet har vi gått gjennom de fem generiske arbeidsflytene i UP, nemlig
Kravspesifikasjon, Analyse, Design, Implementasjon og Testing. Disse arbeidsflytene har
iterert gjennom alle prosjektets faser.
Når det gjelder implementasjonen av IP-sonen ble det etter hvert klart for oss at det var mer
hensiktsmessig å anbefale oppdragsgiver å gå til innkjøp av en slik løsning fra ekstern
leverandør. Dette er fordi det vil være det billigste og enkleste for oppdragsgiveren over tid.
For det første hadde utviklingen innenfor IP-soner(også i Bodø), vært sterkt voksende. Vi
hadde også grunn til å tro at vårt system neppe ville blitt et fullgodt system sammenliknet med
hva man får kjøpt fra profesjonelle tilbydere.
I dag er det mulig å kjøpe ferdige systemer fra en ekstern leverandør som tar seg av all form
for administrasjon av systemet, noe som innebærer at oppdragsgiver ikke trenger å investere i
nytt og kostbart datautstyr for å få til en enklere og sikrere løsning enn den som eksisterer i
dag. Vår løsning ville ha forutsatt innkjøp av mye nytt utstyr, opplæring av ansatte og
installasjon av nytt utstyr. På dette tidspunktet veide vi grundig for og i mot innkjøp av ferdig
pakke fra en ekstern leverandør. Vi bestemte oss tilslutt for at dette var den beste løsningen
for En Kopp.
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 8
3 Gjennomføringen av prosjektet
3.1 Organisering
Vi har lært mye på både godt og vond når det gjelder planlegging og organisering. Angående
organisering kunne vi nok vært flinkere å delegere oppgaver og dra nytte av rolleinndelingen.
Fra starten av ble vi anbefalt av fagansvarlig å la rollefordelingen gå på rundgang, slik at vi
byttet på å være prosjektleder osv. Vi ble enige om å ha en midlertidig ordning med Erlend
som prosjektleder, og resten av gruppa udefinert.
Etter at vi hadde fått mer innsikt i oppgaven delte vi oss inn i en ordning med 1
prosjektleder/programmerer, 2 systemerere og 1 referent/designer. Vi lot denne ordningen
være fast da vi mente at å la rollene gå på rundgang ville føre til mer rot enn orden. Vi tenkte
at i og med at vi kom til å jobbe såpass tett ville muligens disse rollene bli blandet eller flyte i
hverandre, slik at vi alle fikk prøvd oss i forskjellige situasjoner.
Vi erfarte etter hvert at denne inndelingen fungerte bedre på papir enn i praksis, da vi alle
jobbet sammen på ett kontor med forholdsvis like oppgaver. Vi føler at vi har brukt en fri
rollefordeling, hvor alle på et eller annet tidspunkt har hatt rollen som prosjektleder og f. eks
kalt inn til møter og tatt avgjørelser. Vi mener også at den faste rollefordelingen ikke var god
nok for å beskrive hvilket engasjement de forskjellige medlemmene skulle ha på ulike
aktivitetene. I tillegg til rollefordelingen valgte vi derfor å opprette en overordnet
ansvarsfordeling (Se fig. 1 på neste side). Denne kan ansees som en prinsipiell fordeling, som
forteller medlemmets rolle i viktige deler av prosjektet.
Med overordnet nivå av ansvar mener vi;
1. Ansvar for å realisere de forskjellige fasene i prosessen
2. Ansvar for å innhente teknisk informasjon, tilegne kunnskap, hjelpe andre med faglige
spørsmål.
3. Ansvar for fremdrift på sitt område
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 9
Vi mener denne fordelingen gjorde det lettere for oss å holde greie på hva som var vårt
ansvar, noe som hjalp oss med å motivere hverandre til å jobbe.
Navn
Ansvarsområder
Erlend:
Hovedansvarlig for implementasjon
PHP/MySQL
UML Modellering
Kenneth:
Hovedansvarlig for kravspesifikasjon
UML Modellering
Design av hjemmeside
Prosjektrapport
IP sone
Leif Gunnar:
Hovedansvarlig for analyse
UML Modellering
Forstudierapport
IP Sone
Anja
Hovedansvarlig for design
UML Modellering
Design av hjemmeside
Brukerbeskrivelse
Fig. 1: Prinsipiell ansvarsfordeling
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 10
3.2 Planlegging
3.2.1 Overordnet planlegging
Når det gjelder planleggingen var vi tidlig ute med å sette opp en foreløpig milepælplan som
bare tok for seg elementer i forprosjektet. Da vi hadde startet opp med kravspesifikasjonen og
hadde gjort rede for valg av prosjektstyring og systemutviklingsprosess hadde vi mer
grunnlag for videre planlegging. Vi satte opp en overordnet milepælplan, hvor vi listet opp
hovedmilepælene i prosjektet. Vi mente at dette ville gjøre det mest mulig oversiktlig, slik at
vi kunne bruke denne gjennom hele prosjektet. Se fig.2 på neste side:
Back to top
3.2.2 Aktivitetsplanlegging
På aktivitetsnivå har vi forsøkt å ta en milepæl av gangen, ved å liste opp alt som må gjøres
innenfor hver milepæl, for å ha en viss oversikt. Vi har ikke vært flinke nok til å sette
tidsfrister på alle aktivitetene, noe som har resultert i at noen milepæler ble forskjøvet.
Likevel føler vi at gruppen har kommunisert såpass bra at vi totalt sett har holdt oss godt
innenfor milepælplanen.
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 11
Faser
Milepæl
Mål
Ferdig
Innledende Fase
Nåsituasjonbeskrivelse foreligger
02.10.02
02.10.02
Utdypet problembeskrivelse
04.10.02
04.10.02
Avklart mål/hensikt for produktet
07.10.02
07.10.02
Analyse av andre IP-soner
13.11.02
13.11.02
Analyse av andre websider
13.11.02
13.11.02
Forstudie ferdig
17.10.02
17.10.02
Gjort rede for prosjektstyring
28.10.02
28.10.02
Forprosjekt foreligger
08.11.02
14.11.02
Utdypende Fase
Funnet løsningsalternativer
10.11.02
14.11.02
Funnet aktører og brukstilfeller
11.11.02
25.11.02
Første utkast webside ferdigvurdert
26.11.02
26.11.02
Arkitektur Baseline
01.01.03
13.01.02
Byggefasen
Analyse Ferdig
24.01.03
08.02.03
Design Ferdig
17.02.03
23.02.03
Grafisk utforming hjemmeside
28.02.03
05.03.03
Påbegynt Implementasjon
15.02.03
15.02.03
Overføringsfasen
Funksjonsferdig Versjon
25.04.03
25.04.03
Ferdig testet
01.05.03
05.05.03
Korrektur ferdig, Rapport foreligger
07.05.03
07.05.03
Figur 2:Milepælplan
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 12
4 Sensors Notat
4.1 Leveranse – Innholdet i prosjektet
Følgende legges med i levering av prosjektet:
Bind 1 - Forprosjekt (Prosjektbeskrivelse + Forstudieanalyse)
Bind 2 - Kravspesifikasjon
Bind 3 - Analyse
Bind 4 - Design
Bind 5 – Implementasjon/Testing
Bind 6 - Prosjektrapport + Sensors Notat + Ordliste+ Brukerbeskrivelse
CD som inneholder:
x
Kjørbar PHP - kode
x
Databaser, SQL – kode
x
Alle filer som brukes av systemet som f. eks grafikk
x
All dokumentasjon i PDF format
x
Rational Rose filer
Back to top
4.1.1 Innhold i Bind 1 - Forprosjekt
Her har vi først forsøkt å få frem en grundig prosjektbeskrivelse, og ved å definere visjonen
for prosjektet. Vi har også forsøkt å vinkle hvordan målene er for de ulike parter som berøres
av prosjektet, og deretter definert hvilke forutsetninger de forskjellige partene har i
utgangspunktet.
Vi har valgt å gjennomføre en forstudieanalyse som i detalj går inn på ulike relevante områder
som er relevante for prosjektet vårt. Først har vi valgt å analysere en del nettsteder for kaféer
med kriterier som; design, brukervennlighet, tilbud og fasiliteter til brukeren. Deretter så vi på
ulike IP-soner rundt om i landet og skriver generelt om trådløse nettverksstandarder og
relevante temaer som sikkerhet og rekkevidde.
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 13
Til slutt har vi tatt for oss diverse aspekter angående selve systemutviklingsprosessen og kort
gjort rede for Unified Process og UML. I tillegg har vi tatt med en del elementer som kan
avgjøre om et prosjekt blir suksess eller ikke, nærmere bestemt prosjektstyringen. Her inngikk
punkter som organisering, planlegging, delegering, gjennomførelse og oppfølging.
4.1.2 Innhold i Bind 2 – Kravspesifikasjon
Kravspesifikasjonen inneholder alle innsamlede krav til systemet, og definerer rammen rundt
systemet. Her drøftes ulike løsningsalternativer for systemet vi skal levere, og vi vurderer de
forskjellige risikoer vi kan støte på i prosjektet.
Vi har så brukt brukstilfeller til å visualisere alle innsamlete krav til det nye systemet som vi
vil bygge. Alle funksjonelle krav til systemet er tatt med og utdypet. Vi har også brukt
”Volere Requirements Specification Template”, som går i dybden på alle de funksjonelle
kravene som er satt til systemet. Slik er det lettere å se om alle krav er tatt med som
brukstilfeller.
Back to top
4.1.3 Innhold i Bind 3 – Analyse
I analysen forfines og struktureres kravene vi fant i kravspesifikasjonen, og de beskrives mer i
utviklernes språk. Vi ville virkelig forstå hva systemet skal tilby.
Back to top
4.1.4 Innhold i Bind 4 – Design
Her har vi vært mer detaljert enn i analysen, og fokuserer mer på hvordan systemet skal
bygges.
Back to top
4.1.5 Innhold i Bind 5 – Implementasjon/Testing
Dette dokumentet inneholder forklaring på selve koden som er produsert, med beskrivelser av
alle de forskjellige PHP- filene og inc - filene. Vi har også definert testtilfeller som
spesifiserer måter å teste systemet. Her har vi tatt med hva som skal testes, med start og
sluttilstander.
Back to top
4.1.6 Innhold i Bind 6 – Prosjektrapport/Sensors Notat/Bruksanvisning
Dette dokumentet inneholder et sammendrag av prosjektets hovedmål samt et sammendrag av
hvordan det har gått. Vi har gjort rede for planlegging, styring, og organisering i
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 14
prosjektarbeidet. Dokumentet inneholder også sensors notat og en fyldig brukerbeskrivelse
for administrasjonssystemet. I tillegg har vi tatt med en ordliste og alle møtereferater fra
prosjektet.
4.2 Hovedmål for prosjektet
Hovedmålsettingen med dette prosjektet var å tilfredsstille kravene som var satt til 11121
Prosjektoppgave, som er et 6 vekttallskurs vi har tredje året på Informasjonsteknologi ved
HHB. Vi vil oppnå best mulig resultat på denne oppgaven. Formålet med selve
prosjektoppgaven var å ferdigstille et funksjonelt og kjørbart system for En Kopp. Dette
systemet skulle inneholde:
x
En ekstern webside for En Kopp for Internett brukere.
x
Mulighet for at kafégjester skal få kunne få tilgang til IP-sonen via en intern
webportal.
Websiden skulle altså være tilgjengelig for alle som har Internett forbindelse. For interne
brukere på En Kopp skulle denne websiden kunne fungere som en portal, på en slik måte at
kunder fikk mulighet til å logge seg på IP-sonen via en innloggingsrubrikk. Portalen skulle
også fungere som en startside internt på En Kopp. Når en kunde hadde kjøpt seg passord og
skrevet dette inn på portalen, skulle denne brukeren få tilgang til Internett for den perioden
han har betalt for.
Back to top
4.3 Effektmål
Effektene av systemet og websiden var at En Kopps webside skulle fungere som et
supplement til markedsføringen deres. Websiden er ment som en mulighet for kaféen å
informere om nye tilbud, nye menyer, nye konserter etc. Oppdragsgiver ønsket også en intern
webportal som alle som vil bruke den trådløse IP-sonen blir ”tvunget” til å se på. Dette var
både for å tilby et fyldigere tilbud til kundene samt å kunne begrense tilgangen til det trådløse
nettverket.
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 15
Alt i alt mente vi at dette ville føre til mer oppmerksomhet rundt En Kopp, og deres fasiliteter.
En Kopp henger med i utviklingen og anvender ulike arenaer i markedsføringen. Dette er en
måte å skaffe nye kunder på samt å gi bedre informasjon til stamgjester.
Vi tenkte at dette på sikt vil gjøre markedsføringen for En Kopp mindre kostbar og mer
effektiv. Ved å benytte Internett får kaféen informert raskere om for eksempel nært
forestående hendelser på kaféen.
4.4 Resultatmål
Produktet vi skulle levere bestod av:
x
En lett oppdaterbar webside med et bredt spekter av administratorfunksjoner.
x
En webportal for IP-sonen med system for pålogging og avlogging.
Back to top
4.5 Måloppnåelse
Da vi startet opp prosjektet så vi gode muligheter for å kunne ferdigstille et tilfredsstillende
produkt som tok med begge hovedmål i prosjektet. Vi satte derfor i gang med prosjektet med
disse målsettingene
Etter hvert ble prosjektet som nevnt avgrenset ved at vi valgte å kun implementere selve
websiden fullt ut. Vi fant ut at det var mest hensiktsmessig å anbefale oppdragsgiver å gå til
innkjøp av en slik løsning til IP-sonen, dette fordi det vil være det billigste og enkleste for
oppdragsgiveren over tid. En del av prosjektprosessen var jo også å finne ulike
løsningsalternativer for oppdragsgiver, så selv om det kan sies at hovedmålene for prosjektet
ikke er nådd, mener vi at vi har kommet fram til den beste løsningen for oppdragsgiver.
Det kan sies at det eneste vi sitter igjen med er en webside. Vi mener likevel det er mer enn
”bare” en webside. Den inneholder et skreddersydd administrasjonssystem for de ansatte på
En Kopp, som både er enkel å bruke og tiltalende grafisk sett. Når det gjelder IP-sonen har vi
gjennomført kravinnsamlingen og analysen, noe som gjør det enklere dersom dette eventuelt
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 16
skal implementeres. Løsningen kan enkelt kombineres med den eksisterende websiden. Selve
webportalen består jo tross alt av websiden med tilleggsfunksjoner.
Det som er sikkert er at vi har oppnådd de mål oppdragsgiver hadde, nemlig å lage en webside
for En Kopp. Dette var det han var mest opptatt av, og dermed ble det også det vi prioriterte å
implementere.
4.6 Refleksjoner rundt vanskelighetsgrad
Da vi startet opp prosjektet fikk vi vite fra veileder at prosjektet som helhet, hadde stort nok
arbeidsomfang til å kunne holde to prosjektgrupper med arbeid. Med dette mener han at
prosjektet er todelt med webportal og IP – sone på ene siden og ekstern webside på den andre.
Den ene delen med IP-sone og webportal er mye mer omfattende enn den andre, så det var
vanskelig å dele prosjektet på flere grupper.
Vanskelighetsgraden ble også påvirket av prosjektets tendens til å være noe uoversiktlig.
Siden vi hadde to deler som var vanskelig både å se under ett og å skille fra hverandre, slet vi
litt i begynnelsen med å få oversikt over hvordan vi skulle implementere dette på en
strukturert måte.
En annen faktor rundt vanskelighetsgraden er at for alle medlemmene i gruppen var det et
ukjent territorium vi bevegde oss inn på. Delen med IP-sonen innebar å lære seg mer om
IEEE 802.11b standarden, samt forstå hvordan den eksisterende IP-sonen fungerte. Det vi
hadde lært tidligere på IT-studiet om datakommunikasjon hjalp til en viss grad, men var nok
litt for generell akkurat på dette området. En annen ting verdt å nevne er utviklingen innenfor
trådløs kommunikasjon er så enormt ekspansivt at det faktisk under vår prosjektperiode
skjedde ting på markedet hele tiden. Dette var også en av grunnene til at vi valgte å ikke
implementerte vår løsning for administrering av IP-sonen.
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 17
4.7 Hva kunne vi gjort bedre?
Når det gjelder organiseringen og delegeringen er det vanskelig å se at det har oppstått direkte
problemer i gjennomføringen. Vi slet som nevnt litt i starten med å komme oss inn i en klar
rolle- og ansvarsfordeling. Selv om vi etter hvert fikk delt opp roller og ansvar som faste
ordninger, har vi ikke hatt et ”religiøst” forhold til disse. Vi har alle jobbet sammen på et lite
kontor, hvor vi hele tiden har hatt en rimelig oversikt over hva de andre på gruppa arbeidet
med. Kritikk som kan rettes mot dette er at selve prosjektorganiseringen ikke ble formell nok,
slik at den klarlagte rollen et medlem hadde ikke ble så mye fokusert på. Dermed fikk vi nok
en del problemer med delegering av arbeid, slik at selve arbeidsmengden for medlemmene til
tider kunne bli skjevt fordelt. Vi burde nok vært mer klare på disse punktene slik at vi fikk et
mer ”ryddig” forhold til hvilke roller vi skulle ha i prosjektet. Til vår fordel kan det sies at i
og med at vi sitter samlet på et kontor, foregår kommunikasjonen fritt, og vi kan med letthet
fordele arbeidsoppgaver oss i mellom. Vi ville nok fått store problemer uten et felles kontor,
både med tanke på kommunikasjon, og med tanke på å få ting gjort. På et kontor har det en
positiv smitteeffekt å se at andre sitter og jobber med prosjektet.
Under gjennomgangen av fallgruvene i forprosjektet, satte vi fokus på hvordan manglende
oppfølging kunne ha meget dårlig effekt på både sluttproduktet og tidsperspektiv for å levere.
Her sa vi at oppfølging var viktig for å finne den aktuelle situasjonen i prosjektet, og
konstatere om det har forekommet avvik fra planleggingen. Her satte vi ikke i gang et
ordentlig system for oppfølging. Her kommer vi også tilbake til den uklare organiseringen, i
og med at vi ikke hadde noen som hadde en overordnet myndighet til å kunne følge oss opp.
Vi hadde en felles oppfølging på kontoret hvor vi hele tiden holdt oss oppdatert på hva de
andre gjorde i prosjektet. Det kunne hjulpet oss noe om vi hadde hatt et mer strukturert og
ordnet system med rapporteringer som vi kunne brukt videre i planleggingen. Da ville vi
sannsynligvis unngått å overskredet tidsfristene vi hadde satt opp i milepælplanen.
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 18
4.8 Refleksjoner over valg av metode og verktøy
Vi valgte som nevnt Unified Process som systemutviklings prosess. Dette var til en viss grad
fornøyd med. Under kravspesifikasjonen var det veldig greit å kunne bruke metoden for å få
oversikt over alle krav som var satt til systemet. Etter hvert når vi kom inn på analyse og
design, følte vi at denne metoden til tider ikke passet for vårt prosjekt, da vi ikke hadde bygd
opp vårt system i klasser. Metoden, og spesielt Rational Rose, er spesialdesignet for
objektorienterte programmeringsspråk.
Vi synes også at denne metoden har en tendens til å bli for omfattende. Vårt prosjekt er et
relativt lite prosjekt, men vi har allikevel til tider hatt problemer med å få oversikt over
systemet når det blir produsert mange modeller og diagrammer.
Verktøy vi har brukt i prosjektet:
Tekstbehandling
x
Microsoft © Excel 2002 (Microsoft Corporation ©)
x
Microsoft © Word 2002 (Microsoft Corporation ©)
Programmering/ Database administrasjon
x
PHP MyAdmin (Open Source)
x
UltraEdit (IDN Computer Solutions Inc)
Systemering
x
Rational Rose Enterprise Edition (Rational)
Grafikk
x
Photoshop 7.0 (Adobe)
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 19
4.9 Etiske og personvernmessige sider
Under den innledende fasen i prosjektet tenkte vi en del på de personvernmessige aspektene i
prosjektet. Dette var aktuelt med tanke på IP-sonen og muligheten for at kunder som koblet
seg på det trådløse nettet, kunne bli utsatt for avlytting fra uvedkommende. Hva kunne vi
gjøre for å forhindre at uvedkommende skulle kunne avlytte den trådløse kommunikasjonen?
Dette var et klart krav til systemet. Vi måtte sikre oss mot at eventuelle hackere ikke kunne
dra nytte av svakheter hos enten vår eller kundenes sikkerhetskonfigurasjoner. Siden vi ikke
har valgt å implementere denne delen mener vi ikke det er behov for tenke på dette når vi
tenker på produktets personvernmessige sider.
Når det gjelder lagring av informasjon om de ansatte på websiden er det viktig at
administrator vurderer dette med et personvernmessig perspektiv. De ansatte som ikke har
administratorrettigheter har ikke mulighet til å endre beskrivelsene deres på brukerkontoen.
Derfor må det være klart at den enkelte ansatt godkjenner at det som skal vises på websiden.
Spesielt er dette viktig med tanke på det faktum at det bryter med den norske
personvernlovgivningen å legge ut bilder av privatpersoner uten deres tillatelse.
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 20
5 Konklusjon
Produktet vi leverer etter dette prosjektet er etter vår oppfatning, helt i henhold til de ønsker
som oppdragsgiver hadde under oppstarten av prosjektet. Vi har levert en skreddersydd
løsning for En Kopp, som gir dem anledning for bedre promotering av deres fasiliteter og økt
oppmerksomhet rundt bedriften. Den er i tillegg så brukervennlig for administratorer og
ansatte at selv personer uten noen som helst forkunnskaper innenfor web eller data, skal
kunne være i stand til å bruke denne. I tillegg har vi produsert en fyldig bruksanvisning med
mange veiledende skjermbilder for brukeren, som vil lette administrasjonsprosessen
betraktelig.
Sett bort i fra det rent faglige har vi gjennom hele prosjektperioden lært mye om faktorer som
er essensielle i et prosjekt. Vi sitter igjen med mye verdifull informasjon om hvilken virkning
målrettet prosjektstyringen har på det endelige produktet, både på godt og vondt. Vi føler
allikevel ikke noe behov for å spekulere hvorledes det kunne ha gått hadde vi bare vært mer
strukturerte, da vi selv mener vi har kommet godt i mål.
Vi har lært mye om det å jobbe sammen som et team, noe som nok kommer til å hjelpe oss
når vi kommer ut i arbeidslivet. Det å kunne kommunisere på en god måte med hverandre, ta
nytte i hverandres kunnskaper, fremstille resultater innenfor korte tidsfrister, gi hverandre ris
og/eller ros når det trengs og sist men ikke minst å samarbeide mot felles målsettinger er noe
vi alle vil ta med oss videre som verdifulle erfaringer.
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 21
6 Litteraturomfang
6.1 Bøker brukt i sammenheng med prosjektet
PHP/MySQL
Greenspan Jay, Brad Bulger,
”MySQL/PHP Database Applications”,
M & T Books, an imprint of Hungry Minds., 2001.
Tansley David,
”Web pages using PHP and MySQL”,
Addison -Wesley, an imprint of Pearson Education, 2002.
Unified Process/ Rational Rose
Jacobson Ivar, Booch Grady, Rumbaugh James,
”The Unified Software Development Process”,
Addison -Wesley, an imprint of Pearson Education, 1999.
Quatrani Terry,
”Visual Modeling with Rational Rose 2000 and UML”,
Addison -Wesley, an imprint of Pearson Education, 2000.
IP-soner
Gast Matthew S.,
”802.11 Wireless Networks – The Definitive Guide”,
O’Reilly & Associates Inc., 2002.
Webdesign
Nielsen Jakob, oversatt til norsk av Bjørn Eide,
”Funksjonell webdesign”, “Designing Web Usability: The Practise of Simplicity”,
New Riders Publishing, 2000.
Prosjektstyring
Andersen Erling S., Grude Kristoffer V, Haug Tor,
“Målrettet Prosjektstyring”,
NKI Forlaget & PricewaterhouseCoopers 1995.
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 22
6.2 Websider hvor det ble innhentet informasjon:
PHP/MySQL
www.php.net
www.mysql.com
www.phpfreaks.com
www.evilwalrus.com
php.resourceindex.com
www.dhtmlcentral.com
www.w3schools.com
Unified Process/ Rational Rose
www.rational.com
IP-soner
www.nocat.net
www.wlana.org “
Wireless LAN Association (WLANA)”.
www.netpower.no
www.birdstep.com/
www.digi.no
www.itavisen.no
Webdesign
www.digme.no/tips/utvikling.html ”Råd og tips til utvikling av et nettsted”.
www.tlc-systems.com/webtips.shtml “Art and the Zen of websites”.
www.useit.com/alertbox/9605.html “Top Ten Mistakes in Web Design”.
elverk.ia.hiof.no/tekniskweb/pages/webdesign.shtml “Teknisk web design”.
www.sigrid.no/kurs/sider/del2.htm#2 ”Visuell kommunikasjon på Internett”.
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 23
7 Timelister
Navn: Erlend Smines Totalt antall timer: 526
Uke:
Timer:
Gjøremål:
38 4 Møte med oppdragsgiver, diverse etterarbeid og litt research.
39 3 Møte med veileder og diverse research.
40 7 Møte og arbeid med forprosjekt.
41 1 Gruppemøte.
42 1 Gruppemøte.
43 1 Møte.
44 8 Møte med veileder og jobbing med grafiske websideutkast.
45 5 Møte og jobbing med webside-utkast
46 2 Møte
47 8 Møte med veileder, gruppemøte og forstudierapport
48 4 Kravinnsamling
51 Juleferie
52 Juleferie
1 15 Lest innledende PHP og MySQL.
2 19 Programmering med PHP og MySQL for å lære meg språket.
3 23 Programmering med PHP og MySQL for å lære meg språket.
4 18 Programmering med PHP og MySQL for å lære meg språket.
5 20 Programmering med PHP og MySQL for å lære meg språket.
6 32 Implementert brukeradministrasjon på adm. siden.
7 29 Implementert brukeradministrasjon på adm. siden.
8 41 Implementert oppretting av nyhet, redigering av nyhet og opplasting av
bilder på adm. siden.
9 31 Implementert funksjon for redigering av meny på adm. side.
10 22 Implementert navigasjonsmenyen på websiden og implementert en del
på adm. siden.
11 11 Laget ny logo for En Kopp. Implementert ”Siste nytt”.
12 12 Implementert siden ”Hva har skjedd” på webside og administratorside.
13 32 Implementert sidene ”Hva har skjedd” på webside og
administratorside, implementert sidene ”Hva Skjer” og ”Om Oss”,
implementert rename-funksjon på bildeopplastingen på adm.siden.
14 41 Ryddet opp og reorganisert kildekode, implementert Inn-/utloggings
funksjon med cookies, påbegynt reorganisering av oppbygging på
administratorsiden. Fra å bruke frames til å ha kun en side.
15 18 Ferdigstilte den nye administratorsiden, noe feilretting.
16 Påskeferie
17 35 Feilretting på websiden, flyttet websiden fra Bundy til ITConnect sin
server og implementert noen nye funksjoner som var nødvendige.
18 66 Fikset de siste småfeilene på websiden, lest korrektur, fullført
implementasjonsdokument og utført den siste testingen.
19 17 Sluttspurt
Sum: 526
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 24
Navn: Kenneth Johansen Totalt antall timer: 457,5
Uke:
Timer:
Gjøremål:
38 3,5 Møte med oppdragsgiver, Etterarbeid møte
39 3,5 Forberedelser, møte med veileder
40 10,5 Research IP-sone, gruppemøte, forprosjekt
41 7 Research IP-sone, gruppemøte, forprosjekt
42 8 Kravspesifikasjon, research IP-sone, gruppemøte
43 8,5 Kravspesifikasjon, forprosjekt, gruppemøte
44 15 Prosjektstyring, møte med Terje Fallmyr, utarbeiding av designforslag
webside Photoshop, Milepælplan, kravspesifikasjon
45 15,5 Utarbeiding designforslag, milepælplan, gruppemøte, research
Forprosjekt
46 10,5 Møte oppdragsgiver, brukstilfellebeskrivelser, ikke funksjonelle krav,
forprosjekt
47 13 Møte Terje Fallmyr, gruppemøte, research til websiden, forprosjekt,
forberedelser til høring 1, kravspesifikasjon
48 14 Funksjonelle og ikke-funksjonelle krav, risikoanalyse, kravdetaljering
Voleres template, høring 1
49 15 Lese UML
50 15 Lese UML
51 Juleferie
52 Juleferie
1 5 Analyse & design
2 13 Kravdetaljering, brukstilfellebeskrivelser analyse & design
3 13 risikovurderinger, research IP-soner, design
4 10 research IP-soner, design
5 5 research til webside
6 11 research til webside, Utarbeiding av design forslag/ design webside,
Photoshop
7 10 Utarbeiding av design forslag/Photoshop
8 26 Møte Veileder, Gruppemøte, skissering webside, idédugnad,
Photoshop
9 24 Innhold på siden, design,
Photoshop
10 20 Utarbeidet endelig design for siden i Photoshop
11 10 Kurs i HTML og Photoshop 7.0 i forbindelse med -UKA2003
12 18,5 Møte, møtereferatmal, Forberedelse til Høring 2, presentasjon i
Powerpoint, Prosjektrelatert pensum
13 9 Prosjektrelatert pensum, UML, Møte Veileder
14 10 Prosjektrelatert pensum, UML
15 10 Prosjektrelatert pensum, Prosjektstyring research
16 Påskeferie
17 22 Prosjektstyring, Prosjektrelatert Pensum
18 72 Prosjektrelatert Pensum, prosjektstyring, prosjektrapport, Korrektur
19 20 Prosjektrapport, korrektur, finkriving, redigering
Sum: 457,5
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 25
Navn: Anja Sjøholt Totalt antall timer: 466,5
Uke:
Timer:
Gjøremål:
38 4,5 Møte med oppdragsgiver, etterarbeid møte, skriving av møtereferat
39 3,5 Forstudie til prosjektet, møte med veileder
40 7,5 Forstudie til prosjekt, analyse av websider og IP soner, Gruppemøte,
41 6 Forstudie IP sone, gruppemøte
42 5 Brukstilfeller, gruppemøte
43 8,5 Funksjonelle/ikke-funksjonelle krav, Gruppemøte, research webdesign,
Scenarier/brukstilfeller
44 13 For og etterarbeid til møte med veileder, brukstilfeller, designforslag til
webside utarbeidet i Photoshop
45 21,5 Forslag til design/innhold på websiden, møte med veileder, skriving av
møtereferat, Funksjonelle/ikke-funksjonelle krav
46 8,5 Brukstilfeller, møte med oppdragsgiver, Gruppemøte, skriving av
møtereferat, utkast til webside utarbeidet i Photoshop
47 14 Møte med veileder, Gruppemøte, skriving av møtereferat, trusler og
farer. Forberedelser til Høring 1
48 5,5 Løsningsalternativer, Høring 1
49
50 Eksamener
51 Juleferie
52 Juleferie
1 3 Analyse, Design og PHP/Mysql
2 16 Lest og programmert PHP/Mysql, Analyse og Design
3 18 Lest og programmert PHP/Mysql, Analyse og Design
4 11 Lest og programmert PHP/Mysql, Design
5 15 Research til webside/design/funksjonaliteter, Design
6 23 Research til webside, fotografering på En Kopp, bearbeiding av bilder i
Photoshop, PHP/Mysql
7 25,5 Utarbeiding designforslag i Photoshop, PHP/Mysql
8 21 Møte med veileder, Gruppemøte, skriving av møtereferat, idèdugnad til
websiden, PHP/Mysql
9 20 Skriving av møtereferat, struktur/design/grafikk, Gruppemøte
10 11 PHP/Mysql
11 15 Kurs i PHP, HTML og Photoshop i forbindelse med Uka 2003
12 37,5 Webdesign Jacob N., møte med veileder, Gruppemøte, skriving av
møtereferat, forberedelser til høring 3, Brukerveiledning
13 25 Webdesign av Jacob N., Brukerveiledning, Gruppemøte m/veileder
14 11 Webdesign av Jacob N., Brukerveiledning, testing av webside
15 13 Webdesign av Jacob N., renskriving av dokumenter, Gruppemøte
16 Påskeferie
17 34 Brukerveiledning, testing av websiden, Webdesign av Jacob Nielsen
18 61 Webdesign av Jacob Nielsen, redigering og finskriving av diverse
dokumenter, korrekturlesing og redigering
19 10 Korrekturlesing og redigering
Sum: 466,5
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 26
Navn: Leif Gunnar Kristiansen Totalt antall timer: 463,5
Uke:
Timer:
Gjøremål:
38 6,5 Møte med oppdragsgiver, etterarbeid møte, skriving av møtereferat
39 6,5 Forstudie til prosjektet, møte med veileder, research IP-soner
40 10,5 Forstudie til prosjekt, research IP-soner, Gruppemøte
41 11 Forstudie IP sone, Gruppemøte, research IP-soner
42 6 Kravspesifikasjon, Gruppemøte
43 9,5 Kravspesifikasjon, Gruppemøte, research webdesign
44 21 For og etterarbeid til møte med veileder, kravspesifikasjon, utarbeidet
designforslag til webside
45 13,5 Forslag til design/innhold på websiden, møte med veileder, research
IP-soner, Forprosjekt
46 10,5 Kravspesifikasjon, møte med oppdragsgiver, Gruppemøte, utkast til
webside
47 3 Møte med veileder, Gruppemøte
48 14 Kravspesifikasjon, Høring 1
49 15 Lese UML
50 30 Lese UML
51 15 Lese UML
52 Juleferie
1
2 10 Analyse
3 13 Analyse og Design
4 14 Analyse og Design, designforslag
5 5 Analyse og Design
6 13 Analyse og design
7 7 Research IP-soner
8 28 Møte med veileder, Gruppemøte, idèdugnad til websiden, PHP/Mysql
9 6 Struktur/design/grafikk, Gruppemøte
10 10 Design
11 0
12 18,5 Møte med veileder, Gruppemøte, forberedelser til høring 3,
Implementasjon/PHP/Mysql
13 9 Kontakt med evt ekstern tilbyder, implementasjon/PHP/Mysql,
Gruppemøte
14 5 Testing av webside.
15 12 Webdesign av Jacob N., renskriving av dokumenter, Gruppemøte
16 Påskeferie
17 31 Brukerveiledning, testing av websiden. Finpuss, 802.11 wireless
networks
18 80 802.11 wireless networks, redigering og finskriving av diverse
dokumenter, korrekturlesing og redigering
19 30 Korrekturlesing og redigering
Sum: 463,5
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 27
8 Vedlegg
8.1 Attest fra oppdragsgiver
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 28
8.2 Møtereferater
Kommentarer til møtereferatene
Vi har valgt å ta med kun et utvalg av møtereferatene. Internt på gruppen har vi jevnlig hatt
møter, men har valgt å ikke skrive møtereferater for alle disse, men i stedet laget punktlister
til internt bruk. De notatene som har blitt gjort på gruppemøtene regner vi som intern
kommunikasjon, og velger å ikke ta med disse som en del av møtereferatene.
Møtereferat 18.09.2002
Start: 09.00
Slutt: 10.30
Sted: En Kopp
Back to top
Tilstedeværende
Kenneth Johansen
Anja Nygård Sjøholt
Leif Gunnar Kristensen
Erlend Smines
Nicolay Kristiansen
Terje Fallmyr
Formålet med møtet:
Oppstart av prosjekt
Kravinnsamling fra oppdragsgiver
Referat
Sak 1: Oppstart av Prosjekt oppgave
.
Nicolay Kristiansen la fram mange av de ideene han har så langt og sine ønsker for hva vår
gruppe kan gjøre for En Kopp. Han ser at kafèer med løsninger innenfor web er på vei å bli
populært i Norge. Hans sted er den første kafeen i Bodø som har IP-sone. Og nå vil han ligge
et stykke foran de andre når det gjelder dette. Derfor vil han at vi skal utvikle hjemmesiden og
web portalen deres. Nicolay Kristiansen ønsker at dette skal føre til minst mulig arbeid for
dem og mest mulig penger inn.
Han har vært i kontakt med Merethe Hovland på Itet, hun hadde vist han noen eksempler på
andre kafèers hjemmesider som han syns var interessante.
Sak 2: Idémyldring og ønsker fra oppdragsgiver.
x
En hjemme side for En kopp som kan inneholde for eksempel:
Dagens lunsj/suppe
Menyen
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 29
Informasjon om arrangementer på En kopp, Julebordstilbud/ ukens
tilbud
Bilder fra kafeen/stemnningsbilder fra konserter (slik kan også
interessenter hos booking selskaper få sett lokalet)
Informasjon om konseptet, hva En kopp står for
Bakgrunnsinformasjon om hvor de får kaffebønner fra, om de ulike
typene osv.
Linker til andre sider, for eksempel om kommende artister.
x
En portal for kunder på En kopp:
For å logge på det allerede eksisterende trådløse nettverket (IP-
sone)
Noe som kan ta tida på hvor lenge gjestene kan være pålogget i
forhold til hva de har betalt.
Rent teknisk: Sørge for at en kunde kun får tilgang til port 80 ved
tilkoblingen, for deretter å komme inn på innloggingsportalen, som
sørger for at man får tilgang til alle porter i et begrenset tidsrom.
At man får advarsel når den kjøpte tida holder på å gå ut.
x
Noe teknisk enkelt slik at det er enkelt for personalet å betjene
systemet. Det skal være like enkelt å selge tilgang til IP-sonen som å
selge en kopp kaffe.
x
Poenget er at det skal være minst mulig arbeid for personalet.
x
Nicolay Kristiansen er interessert i å selv oppdatere siden, da han er
klar over at vi slutter skolen til våren.
Det ble avtalt at vi skulle møtes igjen om to uker. Vi fikk mobilnummer til Nicolay
Kristiansen slik at vi kunne ta kontakt hvis spørsmål.
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 30
Møtereferat 18.09.2002
Start: 12.00
Slutt: 14.00
Sted: Møterom i Torggården
Tilstedeværende
Kenneth Johansen
Anja Nygård Sjøholt
Leif Gunnar Kristensen
Erlend Smines
Formålet med møtet:
Gjennomgang av møtet med En Kopp
Referat
Sak 1 Inntrykk etter først møte med oppdragsgiver
Prosjektet virker veldig spennende og utfordrende
Vi ser allerede nå at vi bør dele prosjektet inn i to deler, en ekstern del som inneholder
utvikling av hjemmesiden til En kopp.
Og så en intern del for å utvikle portalen til IP-sonen deres.
Dette for å få en bedre oversikt over oppgaven.
Vi fikk mange ideer fra oppdragsgiver, han er veldig interessert og bevisst på hva han vil ha.
Det vi må gjøre nå er å begrense/avgrense oppgaven. Der er nok av punkter å ta fatt i, men
gruppa er enig om at det er bedre å ta ut punkter fra ”ønskelisten” som er realistisk at vi kan
gjennomføre enn at vi gaper over for mye. Det resulterer ofte i halvferdig arbeid.
Derfor er hele gruppa opptatt av at dette skal føre til et håndfast resultat. Og at resultatet blir
enklest mulig for En kopp å bruke videre.
Og vi ser allerede nå at vi kommer til å gå gjennom en læringsprosess med blant annet en del
ny programvare som vi må lære oss for å få til denne oppgaven. Vi blir nødt til å sette oss inn
i mye som vi på dette tidspunktet ikke kan.
Vi tenker å konsentrere oss først om å lage hjemmesiden deres. Nicolay Kristiansen virket
interessert i at dette skulle skje fortest mulig, da han ville gi oss programmet for de
kommende arrangementene allerede på første møtet. Og vi mener at det som er behov for i
første omganger er en hjemmeside. Det er den som vil være synlig fra utsiden, og der kan han
spre informasjon om IP-sonen i kafeen. IP-sonen slik den er i dag fungerer høvelig greit.
Det vi skal gjøre nå er å lete på Internet etter andre kaféers hjemmesider for å få litt ideer om
både hva som finnes og for å få ideer til design/layout.
Vi skal ta kontakt med Merethe Hovland på Itet for å få tak i de hjemmeside eksemplene hun
har vist til Nicolay Kristiansen.
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 31
Møtereferat 29.10.2002
Start: 10.00
Slutt: 11.00
Sted: Møterom i Torggården
Tilstedeværende
Kenneth Johansen
Anja Nygård Sjøholt
Leif Gunnar Kristensen
Erlend Smines
Formålet med møtet:
Forberedelse til møte med Terje Fallmyr
Referat
Sak 1: Spørsmål vi vil stille Terje Fallmyr på møtet 01.11.02
x
Hvordan er det på En Kopp nå?
x
Kan hvem som helst logge seg på?
x
Hvilken informasjon trenger man for å logge seg på slik det er nå?
x
Hva slags utstyr har de der i dag?
x
Vil maskinen som står der i dag kunne takle og fungere som server for
hjemmesiden?
x
Hvordan er mulighetene for å få noe nytt der? Hvem skal ordne det? Hvem skal vi
ta kontakt med?
x
Når passer det å møte Nicolay Kristiansen igjen?
x
Trenger vi Linux på våre maskiner til prosjektet?
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 32
Møtereferat 05.11.2002
Start: 16.00
Slutt: 17.30
Sted: Møterom i Torggården
Tilstedeværende
Kenneth Johansen
Anja Nygård Sjøholt
Leif Gunnar Kristensen
Erlend Smines
Formålet med møtet:
Brukstilfeller, design av websiden
Referat
Sak 1 Design av websiden
Vi så på de forslagene til design av siden som hver av oss har forberedt til i dag.
Vi ble enige om at vi bør holde en forholdsvis lys farge på siden.
Og at vi bør passe på å begrense bredden av siden slik at den vil passe alle skjermstørrelser,
slik at bruker unngår scrolling.
Sak 2 Brainstorming av brukstilfeller
Vi satt opp et diagram med de brukstilfellene vi til nå har tatt med i oppgaven.
Fant flere brukstilfeller og delte disse mellom oss.
Oversikt over brukstilfeller henges opp på døren på prosjektrommet.
Sak 3 Møte med Nicolay Kristiansen tirsdag 12. november.
Vi ble enige om å ha med oss alle designforslagene slik at Nicolay Kristiansen kan få se dem.
Forslagene skal senere tas med i rapporten, hvor vi skal tilføye kommentarer, positive og
negative. Samt en konklusjon om hvordan vi skal bruke dette materialet framover når vi skal
bestemme endelig design.
Sak 4 Neste møte 11. november 2002 kl 16.00
x
Beskrivelse av brukstilfeller skal være ferdig skrevet, med alternative scenarier.
Alle i gruppen har fått sine ansvarsområder å konsentrere seg om, inndeling kan
leses av alle på døra på prosjektrommet.
x
Alle skal arbeide videre med forslag til design av websiden slik at vi har et utvalg
å vise fram til Nicolay Kristiansen.
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 33
Møtereferat 11.11.2002
Start: 16.00
Slutt: 17.00
Sted: Møterom i Torggården
Tilstedeværende
Kenneth Johansen
Anja Nygård Sjøholt
Leif Gunnar Kristensen
Erlend Smines
Formålet med møtet:
Videre beskrivelser av brukstilfeller
Referat
Sak 1 Gjennomgang av brukstilfeller m/alternative scenarier
Et kort møte for å gjennomgå de brukstilfellebeskrivelsene. Disse ble gjennomgått i plenum
for å kunne gi hverandre tilbakemelding om det var noe som var blitt utelatt eller glemt.
Også de alternative scenariene ble nøye gjennomgått.
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 34
Møtereferat 12.11.2002
Start: 13.00
Slutt: 14.30
Sted: En Kopp
Tilstedeværende
Kenneth Johansen
Anja Nygård Sjøholt
Leif Gunnar Kristensen
Erlend Smines
Nicolay Kristiansen
Formålet med møtet:
Presentere forstudierapport for
oppdragsgiver.
Referat
Sak 1: Presentasjon av forstudierapport
Vi la fram vår foreløpige forstudierapport for Nicolay Kristiansen for at han
skulle få en forståelse av vårt prosjektarbeid som helhet.
Han kommenterte at vi hadde gjort mye arbeid i forhold til hva han hadde
forventet av oss.
Han har også full forståelse for at dette prosjektet er en prosess som tar tid.
Dermed fikk vi avklart dette, da vi en stund har hatt inntrykk at han ville ha sitt
produkt ferdig så fort som mulig.
Sak 2 Presentasjon av design forslag
Vi la fram våre egenkomponerte designforlag til web siden samt portalen.
Vi gjennomgikk dem en etter en slik at han fikk komme med innvendinger
underveis. Vi noterte oss hans kommentarer.
Han var gjennomgående positiv til våre utkast, og fikk fram sine synspunkter
på både fargevalg, innhold og forslag til annonsering.
Han har tatt designforslagene, slik at han kunne diskutere dem med sine
samarbeidspartnere.
Designforslagene er nå lagt ut på nett av Erlend slik at Nicolay Kristiansen kan
få sett dem på en skjerm og få bedre inntrykk av sidene.
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 35
Møtereferat 22.11.2002
Start: 12.00
Slutt: 12.40
Sted: Kontoret til Terje Fallmyr
Tilstedeværende
Kenneth Johansen
Anja Nygård Sjøholt
Leif Gunnar Kristensen
Erlend Smines
Terje Fallmyr
Formålet med møtet:
Veiledning før første høring 28.11.02
Referat
Vi hadde på forhånd levert inn den foreløpige Forstudierapporten, slik at han var forberedt til
møtet.
Sak 1 Kommentarer til arbeid.
Noen manglende utdypninger på en del punkter i forprosjektet.
Mangler blant annet flere figurer av systemet.
Gjennomgående for møte var at vi må utdype de punktene vi har noe mer.
Ble anbefalt nettstedet: www.nocat.net
Sak 2 Videre avtaler
Terje Fallmyr vil ha en oppdatert versjon på onsdag 27.11.02
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 36
Møtereferat 27.02.2003
Start: 10.30
Slutt: 11.30
Sted: Kontoret til Terje Fallmyr
Tilstedeværende
Kenneth Johansen
Anja Nygård Sjøholt
Leif Gunnar Kristensen
Erlend Smines
Terje Fallmyr
Formålet med møtet:
Forberedelse og veiledning til innlevering av
2/3 av prosjektet 07.03.03
Referat
Sak 1 Valg av løsning til IP-sonen
I forkant av møtet har det blitt diskutert kjøp av løsning til web portal på En kopp, og dette ble
tatt opp med Terje Fallmyr.
Sak 2 Videre avtaler
Terje Fallmyr skal kontakte en bekjent hos Catch Communications, Trond Larsen, for at vi
senere kan komme i kontakt med deres firma for drøfte en mulig løsning for En Kopp.
Vi skal levere 2/3 av ferdig resultat til godkjenning av Terje Fallmyr fredag 07.03.03
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 37
Møtereferat 19.03.2003
Start: 09.00
Slutt: 10.30
Sted: Kantina
Tilstedeværende
Kenneth Johansen
Anja Nygård Sjøholt
Leif Gunnar Kristensen
Erlend Smines
Formålet Med Møtet:
Planlegge høring 2
Referat
Sak 1 Punkter til framføring fredag 21.03.03
Det ble diskutert punkter som skal være med på høringen fredag.
Det ble bestemt at vi skal presentere prosjektet vårt ved hjelp av Power Point.
Vi skal ha med en demonstrasjon av web siden, både selve siden og administrasjonssystemet.
Sak 2 Videre arbeidsfordeling
Vi kom fram til en foreløpig arbeidsfordeling fram til høringen.
Erlend: Skal har sine figurer fra databasen med tilhørende tabeller klar til Leif Gunnar,
slik at de blir tatt med i Design delen.
Leif Gunnar: Jobber videre med UML.
Anja: Skal i samarbeid med Leif Gunnar videreføre de ikke funksjonelle kravene til
Analysen og Design.
Kenneth: Har fått ansvar for Power Point delen av presentasjonen til fredag.
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 38
Møtereferat 08.04.2003
Start: 09.00
Slutt: 10.30
Sted: Kantina
Tilstedeværende
Kenneth Johansen
Anja Nygård Sjøholt
Leif Gunnar Kristensen
Erlend Smines
Formålet Med Møtet:
Arbeid fram mot innlevering av ferdig
prosjekt
Referat
Sak 1 Arbeid fram mot innlevering av ferdig prosjekt
På forhånd printet vi ut alle dokumenter som er skrevet til nå for å gå gjennom dem.
Det ble avtalt felles bruk at størrelser på overskrifter og inndeling av avsnitt.
Det er bestilt webhotell hos Catch Communication av Kenneth. Websiden som foreløpig
ligger lagret på Bundy skal overføres dit så snart som mulig.
Grundig testing av websiden kan startes. Det ble avtalt å gi passord og brukernavn til flere i
klassen, samt til noen av brødrene til Erlend for at de kan teste funksjonene. Under laging av
brukerveiledning vil også alle funksjoner bli testet. Anja og Erlend samarbeider om dette.
Ellers ble tidligere skrevne dokumenter gjennomgått, og det ble notert hvilke punkter som
skal renskrives.
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 39
8.3 Ordliste
A
Ord
Forklaring
Applet Et kjørbart program som kan hentes inn på en
webside. Applet er programmert i språket Java
(
se Java
).
ASP Active Server Pages. Microsoft sitt produkt for
utvikling av dynamiske websider (
se webside
).
Back to top
B
Ord
Forklaring
Basestasjon Radiosender som brukes i trådløse nettverk. For
eksempel i nettverk av typen IEEE 802.11b (se
IEEE 802.11b & IEEE). Sender ut radiosignaler i
et begrenset geografisk område. Kan ha
retningsstyrt- eller radius-antenne.
Browse Det å søke etter noe. Er i dette tilfellet en fil.
Back to top
C
Ord
Forklaring
Case En del av en såkalt Switch (
se Switch
). Hver case
inneholder en kodeblokk som blir utført hvis en
variabel inneholder samme verdi som den
aktuelle casen.
Class I vårt prosjekt er det snakk om kategorisering av
formateringer i et Stylesheet (
se stylesheet
). Kan
opprette flere innstanser av samme entitet men
med ulike formateringer. For eksempel kan man
opprette flere innstanser av entiteten table som er
en tabell. Er kan en innstans være høyrejustert og
en annen venstrejustert.
Cookie En liten fil som inneholder verdier som kan
brukes bl.a. til identifikasjon. I vårt tilfelle
brukes det ved innlogging og autentisering av
brukere. En cookie blir gitt verdier som navn, en
valgfri verdi og gyldighet i tid.
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 40
D
Ord
Forklaring
DHCP Dynamic Host Configuration Protocol. En
protokoll for automatisk konfigurering av
TCP/IP (
se TCP & IP
).
Domene En Internet adresse som peker til en webside (
se
webside
) samt et webområde (
se webområde
)
hvor denne websiden kan lagres.
Duplikat En likelydende avskrift eller gjenpart.
Back to top
F
Ord
Forklaring
Filbane Adresse til en fil på en harddisk, server eller
lignende.
Filsti Se filbane.
Flash Et format som ligner på animasjon og som
brukes i forbindelse med levende grafikk på
Internett. Utviklet av Macromedia.
Form En HTML (se html) entitet som tillater å lage
tekstfelt, valgbokser og lignende hvor det kan
legges inn informasjon som kan sendes videre og
legges inn i en database eller lignende.
Back to top
G
Ord
Forklaring
GIF Graphics Interchange Format. Bildeformat
utviklet av CompuServe på 80-talet. Inneholder
8-bits farger, altså 256 farger. Komprimerer
grafikk fra 1,5:1 til 2:1. Har støtte for
transparens.
Grensesnitt Angir måten det kommuniseres mellom en
person og en datamaskin. Dette kan være både
utstyr som tastatur, mus og lignende og
skjermbilder, ikoner, tekst og lignende.
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 41
H
Ord
Forklaring
Header I denne sammenhengen en standardisert del av
en webside. Det er den øverste delen av hver
webside som inneholder standard informasjon
om filtyper, sidetittel, sideinnhold, import av
stylesheet (
se stylesheet
) og lignende.
Hovedmeny I vårt prosjekt er hovedmeny definert som den
øveerste raden på navigasjonsmenyen på
websiden. Flere av hovedmeny elementene
inneholder en sub meny (
se sub meny
).
HTML Hyper Text Markup Language. Er et
programmeringsspråk som brukes for å vise
tekst, grafikk og lignende på en webside.
Nyttiggjør seg av protokollen http (
se http
).
HTML tag
Se tag
HTTP Hyper Text Transfer Protocol. En protokoll som
brukes for å overføre blant annet HTML kode
over Internet.
Hyperlink En klikkbar link som inneholder en adresse til et
annet område på en webside, eller til en annen
webside.
Back to top
I
Ord
Forklaring
IEEE The Institute of Electrical and Electronic
Engineers. En forening i USA bestående av
ingeniører, forskere og studenter. Foreningen ble
grunnlagt i 1884, og står bak utviklingen av en
rekke standarder innen data- og
elektronikkindustrien, blant annet IEEE 802-
standardene for lokalnettverk.
IEEE 802.11b Standard for trådløse lokalnettverk.
If-spørring En funksjon som brukes i de fleste
programmeringsspråk for å teste verdien til
variabler og gi ulikt resultat ut fra hvilken verdi
en gitt variabel har.
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 42
Iframe (inline frame) Er en ramme på en webside som kan defineres
fritt i bredde og høyde og plasseres der hvor det
er ønskelig. Brukes ofte for å gi muligheten for
scrolling (
se Scroll
) på en webside. En iframe
importerer som oftest en ny webside som
plasseres inne i iframen.
Imagemap HTML funksjon som tillater å velge et gitt
område av et bilde og tillegge den delen
egenskaper. Det valgte området markeres ved
hjelp av koordinater på en X,Y-akse. Det valgte
området tillegges som oftest en egenskap i form
av en hyperlink.
Inputfelt Tekstboks/tekstfelt hvor det kan skrives inn data.
IP Internet Protocol. En protokoll for
kommunikasjon over Internet.
IP-Sone En geografisk begrenset sone hvor det er mulig å
koble seg opp på Internet ved hjelp av trådløse
radiosignaler. (
se IP
)
J
Ord
Forklaring
Java Programmeringsspråk utviklet av Sun
Microsystems.
Java-applet Se applet.
Java-script Et script (
se script
) programmert i
programmeringsspråket Java (
se Java
).
JSP Java Server Pages. Programmeringsspråk
utviklet av Sun Microsystems for å utvikle
dynamiske websider.
JPG, JPEG Joint Photographic Experts Group. En standard
for komprimering av stillbilder.
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 43
L
Ord
Forklaring
Link Se hyperlink.
Back to top
M
Ord
Forklaring
Metadata Informasjon som settes inn i headeren (
se
header
) på en HTML (
se html
)m side for å
informere om hva websiden inneholder og hvilke
stikkord som skal være tilgjengelige i
søkemotorer (
se søkemotor
).
MySQL En type database som er utviklet av MySQL AB
og er verdens største åpen kildekode database.
En gratis databaseløsning som brukes svært mye
i forbindelse med dynamiske websider.
Back to top
N
Ord
Nettleser Programvare for å lese websider (
se webside
) og
andre medium ment for Internett.
Non-breaking space ( ) En HTML entitet som brukes for å sette inn et
enkelt mellomrom i tekst.
Back to top
O
Ord
Forklaring
OSI-modellen The OSI Reference Model. En referansemodell
utviklet av standardiseringsorganisasjonen ISO.
OSI-modellen standardiserer hvordan
kommunikasjonen mellom "åpne datasystemer"
skal foregå. Med "åpne datasystemer" menes
datasystemer som kan kommunisere med andre
datasystemer. Modellen definerer sju ulike lag,
hvordan hvert av lagene skal adresseres, samt de
ulike tjenester ("services") og protokoller hvert
lag kan benytte. OSI-modellen brukes til å
beskrive dataflyten fra den fysiske forbindelsen i
nettverket og frem til brukerens applikasjon.
P
Ord
Forklaring
PC-kort Kortstandard på størrelse med et kredittkort som
ofte brukes til å utvide muligheter på en bærbar
datamaskin. Kan for eksempel være
nettverkskort og lignende. Standardisert av
organisasjonen PCMCIA.
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 44
PCMCIA Personal Computer Memory Card International
Association. En organisasjon stiftet i 1989 for å
standardisere såkalte PC-kort, ofte kalt
PCMCIA-kort. (
se PC-kort
)
PDA Personal Digital Assistant. Liten håndholdt
datamaskin.
PHP PHP står for Hypertext Preprocessor. Det er et
såkalt serverside (
se serverside
) script-språk (
se
script
) utviklet av Apache Software Foundation
og er utviklet i åpen kildekode. Tilbys gratis og
er plattformuavhengig.
PHP tag Se tag.
Pixel Mål for størrelse på elementer på en datamonitor.
En monitor er delt opp i X * Y pixler (for
eksempel 1024*768). All grafikk, tekst og
lignende kan settes i pixler for å kunne beholde
en fast størrelse.
PNG Portable Network Graphics. Komprimerbart
format svært likt GIF (
se GIF
). Forskjellen ligger
i at det kan være delvis transparent
(gjennomsiktig), det har korreksjon for lysstyrke
på ulike plattformer og det komprimeres bedre.
R
Ord
Forklaring
Require PHP (
se PHP
) funksjon som tillater å importere
en fil inn i en annen kode. Gjør at standardisert
kode kan skilles ut i egne filer, og deretter å
hentes inn ved hjelp av en require kommando.
Rullefelt Se scroll.
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 45
Router (Ruter) Enhet som binder sammen to nettverk, og sørger
for å finne den mest velegnede veien å sende
informasjonen i nettverket. En ruter arbeider på
lag 3 i OSI modellen (
se OSI-modellen
). Ruteren
kan koble sammen nettverk av ulike typer og
med ulike protokoller.
S
Ord
Forklaring
Script Et sett kode som utfører en gitt operasjon.
Scroll Brukes for eksempel i sammenheng med ӌ
scrolle nedover siden”. Tilsvarer det å rulle
nedover en webside som er lenger enn
monitoren.
Serverside Brukes for å betegne programmerings- eller
scriptspråk av en spesiell type. Deriblant PHP.
Betyr at alle operasjoner foregår på webserveren
og at klientmaskinen kun mottar resultatene av
operasjonen i form av html-kode (
se html
) eller
lignende.
SMS Short Message Service. En meldingstjeneste i det
digitale mobiltelefonnettverket GSM. Ved hjelp
av SMS kan man sende korte alfanumeriske
meldinger på inntil 160 tegn til en mobiltelefon.
Stylesheet (CSS) En fil som inneholder ulike formateringer av
html (
se html
) kode. Det kan være formatering av
tekst, tabeller, bakgrunn, bilder, punktlister o.s.v.
Sub meny I vårt prosjekt er sub meny definert som den
delen av navigasjonsmenyen på websiden som er
avhengig av hvilken link på hovedmenyen (
se
hovedmeny
) som er valgt.
Switch Er en metode innen flere programmeringsspråk
for å teste på flere mulige verdier, men kun
utføre en av delene i switchen. En switch er delt
inn i flere deler kalt case (
se case
).
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 46
Søkemotor En mulighet som tilbys av flere aktører på
Internet for å søke etter stikkord og lignende for
å finne aktuelle websider (
se webside
). De
stikkord som skal knyttes til en bestemt webside,
kan settes inn øverst i koden på en webside (
se
metadata
)
SWF
Bildeformat ment for rask overføring på
lavhastighetslinjer, kompatibilitet, og
pålitelighet.
T
Ord
Forklaring
Tag Standardisert start og slutt på kommandoer for å
utføre ulike ting i HTML kode (
se html
)eller
annen kode.
TCP Transfer Control Protocol. En standardprotokoll
for kommunikasjon på Internet. Sammenlignet
med OSI-modellen (
se OSI-modellen
) svarer
TCP til transport- og sesjonslaget. Gir pålitelig
full dupleks-overføring, men gir også muligheter
for simpleks overføring. TCP er
forbindelsesavhengig ettersom det må etableres
en sesjon før overføring finner sted.
Back to top
W
Ord
Forklaring
Webgrensesnitt Et grafisk grensesnitt (
se grensesnitt
)
programmert for å brukes via en nettleser (
se
nettleser
). Muliggjør tilgang uavhengig av
lokasjon. Det er kun nødvendig med tilkobling til
Internet.
Webområde Et område på en webserver (
se webserver
) for
lagring av websider (
se websider
).
Webportal Tilsvarende som webside (
se webside
), men en
portal er ment som et utgangspunkt for videre
surfing på Internet, mens webside er et mål for
surfingen.
Webserver En datamaskin for lagring av websider og annen
informasjon ment for bruk på Internet.
Prosjektrapport
11121 Prosjektoppgave Handelshøgskolen i Bodø 47
Webside Et dokument som er kodet i HTML (
se html
)
eller lignende og som kan vises ved hjelp av en
nettleser (
se nettleser
) på Internet.
X
Ord
Forklaring
XHTML En videreutvikling av HTML (
se html
) som gir
større nøyaktighet med tanke på formateringer.
Webside/Webportal & IP-Sone
for
En Kopp Café & Bar
Arkaden Servering AS
Bruksanvisning
11121 Prosjektoppgave
Anja Nygård Sjøholt
Erlend Smines
Kenneth Johansen
Leif Gunnar Kristiansen
7. mai 2003
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 2
Innholdsfortegnelse
INNHOLDSFORTEGNELSE........................................................................................................................ 2
1 INNLOGGING ............................................................................................................................................. 5
2 BRUKERE .................................................................................................................................................... 6
2.1 NY BRUKER (KUN FOR ADMINISTRATOR) ................................................................................................. 6
2.2 REDIGER BRUKER (KUN FOR ADMINISTRATOR)........................................................................................ 9
2.3 VIS BRUKERE......................................................................................................................................... 10
2.4 SLETT BRUKER (KUN FOR ADMINISTRATOR) .......................................................................................... 11
2.5 ENDRE BRUKERNAVN/PASSORD............................................................................................................. 12
3 NYHETER .................................................................................................................................................. 13
3.1 NY NYHET.............................................................................................................................................. 13
3.2 REDIGER NYHET .................................................................................................................................... 15
3.3 VIS NYHETER......................................................................................................................................... 17
3.4 SLETT NYHET......................................................................................................................................... 18
4 ARTIKLER................................................................................................................................................. 20
4.1 NY ARTIKKEL ........................................................................................................................................ 20
4.2 REDIGER ARTIKKEL ............................................................................................................................... 22
4.3 VIS ARTIKLER ........................................................................................................................................ 24
4.4 SLETT ARTIKKEL.................................................................................................................................... 25
5 ARRANGEMENT...................................................................................................................................... 27
5.1 NYTT ARRANGEMENT (GJELDER BÅDE PS OG ANDRE ARRANGEMENTER).............................................. 28
5.2 REDIGER ARRANGEMENT (GJELDER BÅDE PS OG ANDRE ARRANGEMENTER)......................................... 31
5.3 VIS ARRANGEMENT (GJELDER BÅDE PS OG ANDRE ARRANGEMENTER) ................................................. 34
5.4 SLETT ARRANGEMENT (GJELDER BÅDE PS OG ANDRE ARRANGEMENTER) ............................................. 35
6 BILDER....................................................................................................................................................... 36
6.1 LAST OPP ............................................................................................................................................... 36
6.2 REDIGER/SLETT ..................................................................................................................................... 40
6.3 VIS ALLE................................................................................................................................................ 43
7 MENY.......................................................................................................................................................... 44
7.1 NYTT ELEMENT...................................................................................................................................... 44
7.2 NY GRUPPE ............................................................................................................................................ 47
7.3 REDIGER MENY...................................................................................................................................... 49
7.3.1 Redigere en menygruppe: ............................................................................................................. 50
7.3.2 Endre rekkefølge på menygrupper:............................................................................................... 50
7.3.3 Slette en menygruppe .................................................................................................................... 51
7.3.4 Redigere et menyelement .............................................................................................................. 51
7.3.5 Opprette ett nytt menyelement....................................................................................................... 51
7.3.6 Endre rekkefølge på menyelementer innad i menygruppen .......................................................... 52
7.3.7 Flytte ett menyelement fra en menygruppe til en annen................................................................ 52
7.3.8 Slette et menyelement.................................................................................................................... 53
7.4 VIS......................................................................................................................................................... 54
8 GJESTEBOK.............................................................................................................................................. 55
8.1 SLETT HILSEN ........................................................................................................................................ 55
9 HJELP......................................................................................................................................................... 56
9.1 HJELP .................................................................................................................................................... 56
9.2 OM SIDEN .............................................................................................................................................. 57
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 3
10 LOGG UT ................................................................................................................................................. 58
10.1 LOGG UT.............................................................................................................................................. 58
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 4
Innledning
Denne brukerveiledningen omhandler administrasjonssystemet til En Kopps webside.
Adressen til administrasjonssystemet er:
http://www.en-kopp.no/admin
Ved å logge seg inn på administrasjonssystemet kan man på en enkel og grei måte gjøre
endringer i innholdet på websiden.
Siden er laget med tanke på enkel oppdatering for å skape en dynamisk og levende
webside som til enhver tid er oppdatert med de siste nyheter, arrangement etc.
Sidene er utviklet ved hjelp av en MySQL database som inneholder alle data, og PHP som
et serverside programmeringsspråk for å hente ut, sette inn og manipulere de dataene som
ligger i databasen.
Hvem kan logge seg inn på administrasjonssystemet?
x
Bare registrerte brukere har tilgang til dette systemet.
x
Nye brukere kan kun opprettes av personer som har administratorrettigheter.
Hva er forskjellen på en administrator og en bruker?
Forskjellen ligger i rettighetene.
x
Administrator
:
Kan opprette nye brukere.
Har tilgang til å endre all informasjon om brukerne, som for
eksempel å gi nytt passord til brukere som har glemt sitt.
x
Bruker
:
Har tilgang til alle funksjoner på sidene med unntak av punkter som
er nevnt under Administrator i forrige punkt.
Foruten de nevnte forskjellene har både administrator og brukere de samme rettighetene til
å gjøre endringer på websiden.
De operasjoner som kun kan utføres av en administrator vil stå i parentes bak overskriften.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 5
1 Innlogging
Skriv inn adressen
http://www.en-kopp.no/admin
i nettleseren
.
Du kan og klikke på ”En
Kopp” på adresselista nederst på websiden
Da vil du komme til dette innloggingsvinduet:
x
Skriv inn brukernavn og passord.
x
Trykk på ”Login” knappen.
Du vil nå få opp ett nytt bilde som bekrefter at du er logget inn:
I øverste kant av vinduet presenteres en menylinje med de ulike valgene en har:
Når en setter musepekeren på et punkt i menylinjen vil det valgte punktet bli markert med
en mørkere brunfarge, og en nedfellbar meny vil komme frem:
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 6
2 Brukere
Ved å trykke på overskriften ”Brukere” får en tilgang til følgende valg:
Back to top
2.1 Ny bruker (kun for administrator)
Her kan det legges til nye brukere etter behov.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 7
Alle feltene på øverste delen av skjemaet må fylles ut:
x
Fornavn
x
Etternavn
x
Brukernavn
x
Passord
: Passordet må være på minimum seks (6) tegn, og kan bestå av alle
typer tegn.
x
Gjenta passordet
: Passordet må skrives inn to ganger for å unngå skrivefeil.
x
Administratorrettigheter:
Marker for om brukeren skal ha
administratorrettigheter eller ikke (Se innledning for hvilke rettigheter en
administrator og en bruker har.)
De neste punktene er valgfrie og er ikke nødvendige for å opprette en bruker:
x
Stilling:
Den ansattes stilling i bedriften.
x
E-post:
Adresse for å kunne kontakte den ansatte.
x
Info/beskrivelse:
Her er det mulighet for å legge inn en liten presentasjon av
vedkommende.
x
Bilde:
Mulighet for å legge inn bilde av den ansatte. Bildet må først lastes opp
under ”Bilde”
Æ
”Last opp bilde” før det kan settes inn. Se side 36.
Når alle ønskede opplysninger er skrevet inn har man to valg:
x
Trykk ”Legg til bruker” - Den nye brukeren blir opprettet.
x
Trykk ”Nullstill skjema” - Vil tømme skjemaet.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 8
Ved å trykke ”Legg til bruker” får man bekreftet de opplysningene som er lagt til.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 9
2.2 Rediger bruker (kun for administrator)
Her vises en oversikt over alle brukere som er opprettet.
Merk av i rute for hvilken bruker en vil redigere.
Trykk ”Rediger bruker”.
All informasjon som ligger lagret om en bruker kan nå redigeres. En kan for eksempel:
x
Legge inn nytt bilde av brukeren
x
Endre brukerens passord
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 10
Når ønsket informasjon er redigert trykker man ”Oppdater bruker”. Endringene bekreftes i
eget skjermbilde.
2.3 Vis brukere
Viser oversikt over alle registrerte brukere, samt brukernavn, og om de er registret med
administratorrettigheter eller ikke.
Det er ikke mulig å gjøre noen endringer her.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 11
2.4 Slett bruker (kun for administrator)
Siden viser oversikter over alle brukerne.
Marker av i ruten for hvilken bruker en ønsker å slette, trykk ”Slett bruker”.
Når en har markert ønsket bruker, får en et ekstra spørsmål om en virkelig vil slette
brukeren.
x
”Slett bruker” bekrefter at en vil slette og alle registrerte data om brukeren vil
bli slettet.
Sletting av bruker er utført, og alle data er fjernet.
x
”Ikke slett”: Ingen handling utføres, alle data om brukeren forblir i systemet.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 12
2.5 Endre brukernavn/passord
Her kan innlogget bruker selv endre sitt brukernavn og passord (men en bruker med
administratorrettigheter vil fortsatt ha mulighet til å overstyre dette.)
En kan velge å endre:
x
Brukernavnet.
x
Passordet: For å endre passordet ditt, må du først skrive inn ditt gamle passord,
deretter skrive inn ett nytt passord to ganger. Dette for å unngå skrivefeil på det
nye passordet, samt unngå at ingen andre bytter passordet ditt hvis du forlater
maskinen mens du er innlogget. Passordet må bestå av minimum seks (6) tegn.
Når ønsket endring er gjort trykk ”Oppdater”.
En får følgende skjermbilde som bekrefter at det har blitt foretatt endringer:
Obs! Brukeren må nå logge seg inn på nytt når endringene er oppdatert.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 13
3 Nyheter
Ved å trykke på overskriften ”Nyheter” får en tilgang til følgende valg:
3.1 Ny nyhet
Her kan en legge inn de nyheter som vil bli vist på hovedsiden til webstedet under ”Siste
nytt”.
x
Overskrift
: Overskriften vil vises som uthevet tekst på websiden.
x
Nyhet/innhold
: Her skrives ønsket tekst inn.
x
Bilde
: Last opp ønsket bilde. Bilder som en ønsker å bruke her må først være
lastet opp under ”Bilder
Æ
”Last opp nytt”. Se side 36.
x
Intern link
: Her kan en velge å legge en link til en av de andre undersidene. Er
nyttig å bruke for eksempel når man legger inn en nyhet om at et nytt
arrangement er lagt til på websiden. Velger man ”Intern link”
Æ
”Konserter
etc..” vil det vises på websiden som et ikon: [les mer]. Trykker man på den
kommer man til siden der hvor arrangementet ligger.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 14
Når en har skrevet inn ønsket tekst trykker en på ”Legg inn nyhet” og en vil få gjentatt det
som er lagt inn i et nytt skjermbilde:
På selve websiden vil det også stå navnet på den brukeren som har lagt inn nyheten samt
klokkeslett og dato når nyheten ble lagt inn.
Nyheten vil vises på web siden slik som dette:
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 15
3.2 Rediger nyhet
Ved å trykke på overskriften ”Nyheter”
Æ
”Rediger nyhet” vil en få opp oversikten over
alle de nyhetene som tidligere er blitt lagt inn.
Alle nyhetstekstene har en redigeringsknapp til venstre for overskriften.
x
Bla deg frem til den nyheten du ønsker å redigere.
x
Trykk på knappen ”Rediger”.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 16
Siden er nå redigerbar, og det kan gjøres endringer på overskrift, innhold, legge til bilde, ta
vekk bilde o.s.v.
x
Gjør ønskede endringer.
x
Trykk ”Oppdater nyhet”.
De registrerte endringene bekreftes med følgende skjermbilde:
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 17
3.3 Vis nyheter
Ved å trykke på overskriften ”Nyheter”
Æ
”Vis nyheter” vil en få fram en oversikt over alle
nyheter som er lagt inn.
Disse er sortert på dato, hvor den siste innlagte nyheten ligger øverst.
Nyhetene kan ikke endres fra denne siden, det må gjøres under ”Nyheter”
Æ
”Rediger
nyhet”. (Se side 15).
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 18
3.4 Slett nyhet
Ved å trykke på overskriften ”Nyheter”
Æ
”Slett nyhet” vil det komme fram en oversikt
over alle nyhetene som ligger inne.
Alle nyhetstekstene har nå en rute med ”Slett nyhet” til venstre for overskriften.
x
Bla deg frem til nyheten du vil slette.
x
Trykk på knappen ”Slett nyhet”.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 19
Du vil få opp dette vinduet med et ekstra spørsmål om en virkelig vil slette nyheten..
x
”Slette nyhet” bekrefter at en vil slette.
x
”Ikke slett”: Ingen handling utføres, og nyheten forblir i systemet.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 20
4 Artikler
Ved å trykke på overskriften ”Artikler” får en tilgang til følgende valg:
4.1 Ny artikkel
Her kan en legge inn artikler om for eksempel arrangementer som har vært.
Det er gjort plass til at hver artikkel kan ha opp til fire bilder, men det er valgfritt hvor
mange en vil sette inn.
Vær oppmerksom på at systemet er lagt opp slik at hvert avsnitt skal ha ett bilde. Det vil si
at hvis man vil bruke 3 bilder i artikkelen, må man ha tre avsnitt.
Når alle feltene er fylt inn, trykk ”Legg inn artikkel”.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 21
Artikler som blir lagt inn vil bli vist under ”Hva har skjedd?”
Æ
”Siste 5”, men en link en
kan trykke på for å lese hele artikkelen.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 22
4.2 Rediger artikkel
Ved å trykke på overskriften ”Artikler”
Æ
”Rediger artikkel” vil en få opp oversikten over
alle de artiklene som tidligere er blitt lagt inn.
Alle artiklene har en redigeringsknapp til venstre for overskriften.
x
Bla deg frem til den nyheten du ønsker å redigere
x
Trykk på knappen ”Rediger”
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 23
Alle feltene er nå redigerbare.
Gjør ønskede endringer i tekst eller bilder.
Trykk ”Rediger Artikkel” og endringene vil bli oppdatert.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 24
4.3 Vis artikler
Ved å velge ”Artikler”
Æ
”Vis artikler” får en fram en liste over alle artiklene som er lagt
inn sortert på dato med de nyeste øverst.
Her er det ingen muligheter til å gjøre endringer.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 25
4.4 Slett artikkel
Ved å trykke på overskriften ”Artikler”
Æ
”Slett artikkel” vil det komme fram en oversikt
over alle artiklene som er lagt inn.
Alle artiklene har nå en rute med ”Slett artikkel” til venstre for overskriften.
x
Bla deg frem til artikkelen du vil slette
x
Trykk på knappen ”Slett artikkel”.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 26
Du vil få opp dette vinduet med et ekstra spørsmål om en virkelig vil slette artikkelen..
x
”Slett artikkel”: bekrefter at en vil slette.
x
”Ikke slett”: Ingen handling vil utføres, og artikkelen forblir i systemet.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 27
5 Arrangement
Ved å trykke på overskriften ”Arrangementer” får en tilgang til følgende valg:
PS og andre arrangementer er plassert på hver sine sider i administratorsystemet.
Siden funksjonene er nesten helt like er kapitlene slått sammen.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 28
5.1 Nytt arrangement (gjelder både PS og andre arrangementer)
Her kan en legge inn nye arrangementer som skal være på En Kopp framover.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 29
x
Dato:
Kalenderen gjør det enkelt å velge dato.
x
Klikk på kalenderens piler oppe i høyre hjørne for å velge ønsket
måned.
x
Klikk deretter på ønsket dato for arrangementet.
Valgt dato blir nå automatisk satt inn i datofeltet på skjemaet.
x
Følgedato:
Dette feltet brukes kun hvis et arrangement skal foregå over flere
dager. Hvis et arrangement går over flere dager, skriver for eksempel
14.15.16.juni i ruten for følgedato.
x
PS:
En kan velge om arrangementet skal gå inn under PS eller ikke.
Forskjellen er at om en merker av for ”ja” her så blir arrangementet lagt under
”Hva skjer”
Æ
”PS” på selve websiden.
x
Pris:
To prisfelter er lagt inn for å kunne operere med ulike priser til samme
arrangementer (f.eks studentpriser).
Det er valgfritt om to priser skal legges inn.
x
Webside
: Legg inn adresse til f.eks artistens hjemmeside eller tidligere
anmeldelse.
Det er valgfritt om en vil legge inn en, to eller ingen websider.
Husk å skriv inn fullstendig link til en side, det vil si at en må også ha med:
http://.
F.eks: http://www.unniwilhelmsen.com
x
Bilde
: Mulighet for å laste opp bilde av f.eks artisten. Husk at bilde først må
være lastet opp under ”Bilder
Æ
”Last opp nytt”.
Når alle ønskede felter er fylt inn trykker en ”Legg inn ny hendelse”.
De innlagte dataene bekreftes i et eget skjermbilde.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 30
På websiden vil det se slik ut:
Arrangementene blir sortert på dato, med det arrangementet som kommer først øverst på
listen.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 31
5.2 Rediger arrangement (gjelder både PS og andre arrangementer)
Ved å trykke på overskriften ”Rediger arrangement”
Æ
”PS arrangement”/”Andre
arrangementer” vil det komme fram en oversikt over alle arrangementene som ligger
lagret.
Alle arrangementene har nå en rute med ”Rediger hendelse” til venstre for overskriften.
x
Bla deg frem til arrangementet du vil redigere.
x
Trykk på knappen ”Rediger hendelse”.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 32
Skjemaet er nå redigerbart, og en kan foreta de endringer en ønsker.
Når en har gjort de ønskede endringene gjenstår det bare å trykke på knappen ”Oppdater
hendelse”.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 33
Endringene vil bli vist i ett nytt skjermbilde:
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 34
5.3 Vis arrangement (gjelder både PS og andre arrangementer)
Ved å trykke på overskriften ”Arrangement”
Æ
”Vis arrangement
Æ
”PS
arrangement”/”Andre arrangementer vil en få fram en oversikt over alle arrangementene
som er lagt inn.
Disse er sortert på dato, hvor det siste innlagte arrangementet ligger øverst.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 35
5.4 Slett arrangement (gjelder både PS og andre arrangementer)
Ved å trykke på overskriften ”Arrangement
Æ
”Slett arrangement”
Æ
”PS
arrangement”/”Andre arrangementer” vil det komme fram en oversikt over alle
arrangementene som ligger inne.
Alle arrangementene har nå en rute med ”Slett artikkel” til venstre for overskriften.
x
Bla deg frem til arrangementet du vil slette.
x
Trykk på knappen ”Slett arrangement”.
Systemet spør om en virkelig vil slette arrangementet.
x
Trykk ”Slett”: Bekrefter at en vil slette.
x
Trykk ”Ikke slett”. Ingen handling vil utføres, og arrangementet forblir i
systemet.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 36
6 Bilder
Ved å trykke på overskriften ”Arrangementer” får en tilgang til følgende valg:
Back to top
6.1 Last opp
Her kan en laste opp de bildene som en senere kan sette inn på de ulike delene av
websiden.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 37
x
Finne fram bilde:
Benytt knappen ”Browse” til å finne fram til de bildene en
har lagret på maskinen som en ønsker å laste opp til bruk på websiden.
Bildene må være i et av følgene formater: JPG, PNG eller SWF.
x
Skrive inn et eventuelt nytt navn:
Benyttes for lettere å kunne skille de ulike
bildene fra hverandre. Det anbefales å endre navnet hvis det i utgangspunktet
heter f.eks Image-27 (som i eksempelet i illustrasjonen).
Skriv inn et nytt navn, uten å bruke bokstavene æ, ø eller å.
Dersom det lastes opp et bilde som har samme navn som et som ligger på
serveren fra før, vil det gamle bildet bli overskrevet.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 38
x
Maksimal bredde/ Maksimal høyde:
En kan angi ønsket høyde og bredde på bildet ved å velge størrelse her.
Størrelsene er angitt i pixler, og søylene nederst på siden viser forskjellen på de
ulike valgene.
* Bildene lastes opp i sin originale størrelse. Kan være grei å bruke,
men ikke hvis en laster opp bilder rett fra ett digitalt kamera. Da er
hvert bilde på ca.1Mb, og vil fort fylle opp den lagringsplassen som
er tilgjengelig på serveren.
150 pixler Anbefalt størrelse til bilder som skal brukes i Nyheter og til bilder
av ansatte.
200 pixler Anbefalt størrelse til bilder som skal brukes i Nyheter/og til bilder
av ansatte.
250 pixler Anbefalt størrelse til bilder som skal brukes i Artikler.
500 pixler Anbefalt størrelse til bilder som skal brukes i Artikler.
Trykk ”Last opp”.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 39
Bildet som er lagt inn bekreftes i ett nytt skjermbilde:
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 40
6.2 Rediger/slett
Ved å trykke på overskriften ”Bilder
Æ
”Rediger/slett” vil det komme fram en oversikt
over alle de bilder som ligger lagret på serveren.
Ved å klikke på hvert enkelt bilde vil et nytt vindu åpnes og vise bildet i sin fulle størrelse.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 41
Under hvert bilde har man to valg:
x
Endre navn:
Gir mulighet til å gi et bilde nytt filnavn.
”Trenger ikke ta med filending” betyr at man kun trenger å skrive navnet
på bildet, og ikke noen ending som f.eks: .JPG.
Trykk ”Oppdater” og systemet informerer at navnet blir endret alle steder
bildet er i bruk.
Trykk ”Ok” og du vil på nytt se oversikten over alle lagrede bilder, og det nye
filnavnet på bildet du valgte å endre.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 42
x
Slett:
Slette funksjonen vil fjerne det valgte bilde fra serveren.
Bildet er i bruk:
Dersom en ønsker å slette et bilde og dette er i bruk et
sted på websiden, vil en få beskjed om dette. Da vil denne beskjeden
vises på skjermen, med beskjed om hvor bildet er i bruk:
Ønsker du likevel å slette bildet, må en gå til der hvor bildet er i bruk. I
dette tilfellet brukes bildet i en artikkel og en brukerbeskrivelse.
Dersom bildet ikke er i bruk noe sted på websiden vil man før bildet
slettes helt få et ekstra spørsmål om en virkelig vil foreta sletting:
x
Trykk ”Slett bilde”: Bildet vil bli slettet fra serveren.
x
Trykk ”Ikke slett”: Bildet vil forbli på serveren.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 43
6.3 Vis alle
Ved å trykke på overskriften ”Bilder”
Æ
”Vis alle” vil det komme fram en liste over alle
de bilder som ligger lagret på serveren.
Nederst på siden vil det stå totalt hvor stor plass de lagrede bildene opptar på serveren.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 44
7 Meny
Ved å trykke på overskriften ”Meny” får en tilgang til følgende valg:
Back to top
7.1 Nytt element
Her kan en legge inn ett nytt element på menyen. Som et eksempel skal vi her legge til
Stekt breiflabb som under ”Varmretter”.
Velg først under hvilken menygruppe du vil legge inn den nye retten.
I dette eksempelet velges Varmretter.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 45
x
Menygruppe:
Viser hvilken kategori det nye elementet vil bli lagt under, i
dette eksempelet er det en ny Varmrett.
x
Menyelement:
Skriv inn navnet på retten.
x
Kommentar:
Beskriv eventuelt tilbehør, saus og lignende.
x
Pris 1 (ordinær pris):
Skriv inn pris på retten.
x
Pris 2 (annen pris):
Brukes dersom det er ulik pris på f.eks varm sjokolade
med eller uten krem.
x
Sett inn menyelement over:
Velg hvilken plass du vil at den nye retten skal
plasseres i sin menygruppe.
x
Sett sist
: Den nye rette vil bli plassert nederst i sin gruppe.
Når du har foretatt alle valg trykker du ”Legg til menyelement”.
Du vil få bekreftet hva som er lagt til på menyen og på hvilken plass i menygruppen retten
er plassert.
OBS! Har du opprettet en ny menygruppe og skal legge inn flere elementer i denne
gruppen sparer du litt tid ved å gjøre det under punktet ”Meny”
Æ
”Rediger” (Se side 49).
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 46
Slik vil det vises på websiden:
Den nye retten Stekt Breiflabb er blitt plassert under Varmretter som siste element.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 47
7.2 Ny gruppe
Her kan en legge inn en ny menygruppe på menyen.
En menygruppe er de uthevede overskriftene på menyen (se bildet over, f.eks Dagens,Vår
anbefaling og Varmretter).
x
Menygruppe:
Skriv inn navnet på den nye menygruppen. I dette eksempelet
Kaker.
x
Kommentar:
Dette feltet er valgfritt. Kan brukes til en forklarende tekst for
eksempel slik som det står bak menygruppen Vin:
x
Sett inn menygruppe over:
Velg her hvor på menyen du vil sette inn den nye menygruppen.
I eksempelet velger vi å plassere Kaker over Småsnacks.
Trykk ”Legg til menygruppe”.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 48
En bekreftelse på hva som er lagt inn vil vises på skjermen:
Nå kan en legge til enda en menygruppe om man vil ved å gjenta samme prosedyre som
over.
På selve websiden vil den nye menygruppen ”Kaker” plasseres slik som dette:
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 49
7.3 Rediger meny
Ved å trykke på ”Rediger” under overskriften ”Meny” vil det komme fram en oversikt over
alle de menygrupper med tilhørende elementer som ligger på websiden.
Her kan en gå inn på hvilket som helst sted i menyen og gjøre følgene endringer:
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 50
7.3.1 Redigere en menygruppe:
Sett markøren i ruten der du ønsker å gjøre endring.
Du kan endre navnet på menygruppen eller kommentar.
Trykk ”Oppdater” og endringen vil bli utført.
7.3.2 Endre rekkefølge på menygrupper:
Du kan enkelt endre rekkefølgen på de ulike menygruppene. Det vil si å endre rekkefølgen
på hvor de skal vises på websiden.
Dette vil kanskje ikke være en så mye brukt funksjon, men vil være kjekk å ha hvis man
for eksempel skulle komme til å sette inn en menygruppe på feil sted i menyen.
Bruk valgboksen hvor det står
Nr:
og velg hvilket nummer i rekken du vil menygruppen
skal være.
Trykk ”Oppdater” og endringen vil bli lagret.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 51
7.3.3 Slette en menygruppe
Du kan enkelt slette en menygruppe.
Hak av i ruten ”slett” og trykk deretter ”Oppdater”.
Obs! Da vil alle elementene som ligger under valgt menygruppe også bli slettet!
7.3.4 Redigere et menyelement
Sett markøren i ruten der du ønsker å gjøre endring.
Du kan endre på navnet til menyelementet, kommentar og pris.
Trykk ”Oppdater” og endringen vil bli lagret.
7.3.5 Opprette ett nytt menyelement
Det er gjort plass til å sette inn ett nytt menyelement nederst på hver menygruppe.
Skriv inn navn på retten, eventuell kommentar og pris.
Trykk ”Oppdater” og endringen vil bli lagret.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 52
7.3.6 Endre rekkefølge på menyelementer innad i menygruppen
Rekkefølgen på rettene kan endres ved å bruke valgboksen
”Nr.”
og endre hvilket nummer
i rekken retten skal være.
I eksempelet velger vi at det siste innlagte elementet ”Stekt Breiflabb” skal ligge øverst i
gruppen ”Vår anbefaling”.
Trykk ”Oppdater” og endringen vil bli lagret.
Og vi ser her at ”Stekt Breiflabb” ligger øverst:
7.3.7 Flytte ett menyelement fra en menygruppe til en annen
En nyttig funksjon hvis du vil at en rett under f.eks ”Vår anbefaling” skal ligge under
”Dagens rett”.
Finn fram til den retten du vil flytte.
I eksempelet skal vi flytte ”Stekt Breiflabb” til ”Dagens”.
Benytt valgboksen:
x
”Gruppe
”
velg hvilken ny gruppe retten skal flyttes til
x
Trykk deretter ”Oppdater” og endringen vil bli lagret.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 53
Det valgte elementet er nå lagt til under den nye menygruppen, og vil automatisk plasseres
nederst på listen.
OBS! Å flytte et element fra en menygruppe til en annen og i tillegg velge plasseringen
innenfor den nye menygruppen må gjøres i to operasjoner:
x
Flytte ett menyelement fra en menygruppe til en annen (Se punkt 7.3.7).
x
Endre rekkefølge på menyelementer innad i menygruppen: (Se punkt
7.3.6).
7.3.8 Slette et menyelement
Du kan enkelt slette en menygruppe.
x
Hak av i ruten ”slett”
x
Trykk ”Oppdater” og elementet forsvinner.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 54
7.4 Vis
Ved å trykke på overskriften ”Vis” under ”Meny” vil det komme fram en oversikt over
hele menyen som ligger ute på websiden.
Det er ikke muligheter for å gjøre endringer her:
For å gjøre endringer må en gå til ”Meny”
Æ
”Rediger meny” (Side 49).
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 55
8 Gjestebok
Ved å trykke på overskriften ”Gjesteboken” får en tilgang til følgende valg:
Back to top
8.1 Slett hilsen
Her kan man slette innlegg som blir lagt inn i gjesteboka på websiden om de skulle bli
funnet upassende eller støtende. En vil få opp en oversikt over alle innlagte hilsninger i
gjesteboken sortert på dato, med siste innlagte hilsen nederst på listen.
For å slette en hilsen trykker en på knappen ”Slett” til høyre for innlegget.
Ett bekreftelses spørsmål spør om du virkelig vil slette innlegget.
x
”Slett entry”: Vil fjerne innlegget fra websidens gjestebok.
x
”Ikke slette”: Innlegget forblir i gjesteboken.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 56
9 Hjelp
Ved å trykke på overskriften ”Hjelp” får en tilgang til følgende valg:
9.1 Hjelp
Her vises en liste over funksjoner på websiden.
Punktene på listen siden er alle klikkbare, og vil vise mer informasjon om emnet.
Skulle man stå fast underveis, eller lure på noe kan man på hver av undersidene trykke på
dette ikonet, og få frem en beskrivelse av den spesifikke siden.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 57
9.2 Om siden
Her vises en kort bakgrunnsinformasjon om hvem som har laget denne websiden, samt kort
om teknologien som er brukt.
Bruksanvisning
11121 Prosjektoppgave Handelshøgskolen i Bodø 58
10 Logg ut
10.1 Logg ut
Husk å alltid logge deg ut etter å ha brukt administratorsystemet.
Systemet logger automatisk av etter to timer.
Lykke til med bruken av websiden!
Back to top