Webbsida och ett bokningssystem



Relevanta dokument
Hemsideprojekt för Kulas Ponnystuteri

Hur hänger det ihop? För att kunna kommunicera krävs ett protokoll tcp/ip, http, ftp För att veta var man skall skicka

Vidareutveckling av lokalbokningssystem

Kort om World Wide Web (webben)

Bildtelefoni.net webbklient

Förbättring av Hofors kommuns hemsida: Socialtjänsten

FrontPage Express. Ämne: Datorkunskap (Internet) Handledare: Thomas Granhäll

Manual. It s learning. Målgruppen: externa utförare inom Vård och Omsorg

Webbteknik. Innehåll. Historisk återblick Teknisk beskrivning Märkspråk Standardisering Trender. En kort introduktion

Internets historia Tillämpningar

Arbetsmaterial HTML pass 1 - Grunder

Utveckling av Brooklyn Tigers webbplats

Installera din WordPress med 9 enkla steg

Vad är en databas? Databasutveckling Med MySQL/MariaDB

WP-Edit. Robin Larsson Martin Davik. Examensarbete, grundnivå, 15 hp Datavetenskap Internetteknologprogrammet

Manual för din hemsida

Användarutbildning i SiteVision

Företagspresentation på Internet

1. Hur öppnar jag Polisens blanketter / formulär, trycksaker och annat som är i PDF-format?

Introduktion. Skriv in användarnamn och lösenord

Del 2 INTERNET I VARDAGEN. 14. Hämta program på Internet Sköta affärer på Internet Användbara sidor (för nytta och nöje)...

Användarmanual TextAppen Online

tclogin.com Service Desk Tillgång till TeleComputing TCAnyWare

12 Webb och kurshemsidor

Hemsideutveckling för Anjool AB

Innehåll. MySQL Grundkurs

Gör en egen webbplats

ANNA ÅBERG. Häng med in i min värld och lär känna mig. Kanske är jag just den som ni söker... Jag är...

Hemsida till företaget Entusiastisk Coaching

Olika slags datornätverk. Föreläsning 5 Internet ARPANET, Internet började med ARPANET

Skapa din egen MediaWiki

Compose Connect. Hosted Exchange

Miljön i Windows Vista

ATT GÖRA WEBBSIDOR. Frivillig labb

Laboration 3 i kursen Produktion för tryckta medier och webb: Webbplatsproduktion med ett publiceringssystem

Bevaka vetenskapliga tidskrifter med hjälp av RSS

Tillämpad programmering CASE 1: HTML. Ditt namn

Manual för visionutv.net Redigera

Thomas Pihl Frontermanual. för studerande vid Forum Ystad

1. Polopoly och webbpublicering på SU

PREMIUM COMAI WEBBKALENDER

Gör en egen webbplats

Användarmanual small

Nya Mina vårdkontakter. En presentation över det nya gränssnittet för invånare

Manual för Typo3 version 4.2

SENIORER SENIORER. Grundläggande IT för. Windows 7. Grundläggande IT för. Windows 7. Eva Ansell Marianne Ahlgren. Eva Ansell Marianne Ahlgren

Zimplit CMS Manual. Introduktion. Generell Information

Kom igång med din butik. 1. Skapa kategorier och produkter 2. Att göra en beställning i butiken 3. Övriga verktyg

Lärarhandledning. Felix börjar skolan

Content Management System. Publiceringssystem

Vilken version av Dreamweaver använder du?

Handbok Hogia PBM - Personal Business Manager

Hur du gör ditt Gilles hemsida - en liten hjälp på vägen

Denna handbok behandlar ett standard konfigurerat Office Web 2007 system.

Webbmanual hittaut.nu

Användarutbildning i SiteVision

Använda Internet. med hjälp av Internet Explorer. Nybörjarguide

Modernt kassasystem för alla! EasyCashier är användarvänligt, snabbt och pålitligt. Dessutom bland de mest prisvärda.

Manual. It s learning. Målgruppen: privata utförare inom Vård och Omsorg

Användarhandbok Mealman

lokalnytt.se Manual kundadministration

Steg 5 Webbsidor One.com och OpenOffice Writer Mac OS X

Manual för. 2.4 KALAS Sitemanager

Användarmanual medium

Hja lp till Mina sidor

En användarmanual för att publicera Y-bladet på webben

Gör en modern släktbok för CD eller webben

Dina inloggningsuppgifter är samma som du använder för att logga in på skolans datorer.

Publicera på sodrastation.org

Användarmanual för Content tool version 7.5

Installationsanvisningar. till IST Analys

Välkommen till edwise - Elev

Uppdatering av föreningsuppgifter på Internet Gäller från

Manual webb-förening. Giltig från Kontakt: Emilia Lindberg, turist- och fritidskonsulent

1 Handledning för vårdnadshavare Vad är lärportalen och vad kan jag göra där?...3

Användarbeskrivning ARBETSGIVARINTYG. för Sveriges alla arbetsgivare. arbetsgivarintyg.nu. En ingång för alla användare. Innehåll. Version 1.

Lathund - Redaktörer


Text och galleri på fotoklubbens nya hemsida

Ehandelslösningars komma igång tips!

INNEHÅLL. INNEHÅLL 30 juni Administrera din butik 2. 2 Lägg in dina första varor och artiklar 4. 3 Butiksinställningar 8

Equalis Online Registrera resultat och hämta rapporter via Internet

Välkommen som användare av medietekniks och informatiks publika studentserver

Användarhandledning. Man trycker på Visa certifikat

Projektanvisning. Webbsideprojekt. Författare: Johan Leitet Version: 2 Datum:

ADOBE FLASH PLAYER 10.3 Lokal inställningshanterare

Landstinget i Värmland, mars 2012

För att öppna galleriet, ange adressen

Snabbguide: Hur man öppnar en egen nätbutik

ANVÄNDARBESKRIVNING FÖR PERSONAL

aktivitetsfältet Mozilla Firefox Internet Explorer Google Chrome Safari

Användarmanual för webbapplikationen Fejjan för alla. Manualens version:1.0. Datum: 5 februari 2014

Kom igång. Readyonet Lathund för enkelt admin. Logga in Skriv in adressen till din webbsida följt av /login. Exempel:

Akademin för teknik och miljö. Projekt Växbo. Andreas Sundberg & Lars Kraft juni Examensarbetet, 15 högskolepoäng, B Datavetenskap

Webbservrar, severskript & webbproduktion

Hembokat Kom igång guide

Publicera taltidningen

Introduktion och Guide till WMR

Transkript:

Beteckning: Institutionen för matematik, natur- och datavetenskap Webbsida och ett bokningssystem Admir Grabovac juni 2008 Examensarbete, 15 högskolepoäng, B Datavetenskap Internetteknologi Handledare: Andreas Starborg Examinator: Carina Pettersson

Webbsida och ett bokningssystem av Admir Grabovac Institutionen för matematik, natur- och datavetenskap Högskolan i Gävle S-801 76 Gävle, Sweden E-post: nit06agc@student.hig.se Abstrakt Hair Trend är en liten frisörsalong i centrala Sandviken och har i dagsläget två frisörer. Frisörsalongen var i stort behov av en webbsida där man bland annat får information om deras öppettider, prisinformation, produktinformation osv. Den skulle vara användarvänlig och lätt att hitta önskad information. Ett annat mål var att den skulle vara snyggt designad, vilket överlåtits till mig att bestämma men att kunden hade sista ordet. Webbsidan hade högsta prioritet men kunden önskade också ett bokningssystem som man kunde köpa och jag undersökte vilket bokningssystem som passade kunden bäst. Alla bokningar skrevs i ett häfte och kundens önskemål var att hitta en bättre lösning på det. För konstruktion av webbsidan användes HTML och allt arbete utfördes i Adobe Dreamweaver, Photoshop och Flash. Resultatet blev en användarvänlig webbsida och ett förslag till ett bokningssystem med de funktioner som behövdes för att underlätta bokningen för kunden.

Innehållsförteckning 1 Inledning...2 1.1 Bakgrund...2 1.2 Syfte...2 1.3 Mål...2 2 Förutsättningar och krav...3 2.1 Önskemål från kunden...3 3 Teknisk bakgrund...4 3.1 HTML...4 3.2 CSS...4 3.3 PHP...4 3.4 MySQL...5 3.5 Adobe Dreamweaver CS3...5 3.6 Adobe Photoshop CS3...5 3.7 Adobe Flash CS3...5 3.8 Apache...6 4 Resultat...7 4.1 Design...7 4.2 Webbsidor...8 4.2.1 Om oss...9 4.2.2 Priser...10 4.2.3 Produkter...10 4.2.4 Kontakt...12 4.2.5 Nyheter...13 4.3 Kassa- och bokningssystem...14 4.3.1 AffärsIT...16 4.3.2 Time Center...16 4.3.3 Nyhamn Data...17 5 Avslutning...18 5.1 Diskussion...18 5.2 Slutsats...18 6 Källförteckning...19 6.1 Internet...19 7 Bilagor...20 7.1 Kravspecifikation...20 1

1 Inledning Som sista uppgift vid högskoleutbildningen Internetteknologi ingick ett 15 poäng examensarbete och jag valde att göra en webbsida för en frisörsalong i Sandviken. Med de kunskaper som jag har fått under utbildningens gång ansåg jag att jag var beredd och hade kunskap att utföra det här arbetet. 1.1 Bakgrund Hair Trend är en liten frisörsalong i centrala Sandviken och har i dagsläget två frisörer. Frisörsalongen var i stort behov av en webbsida där man bland annat får information om deras öppettider, prisinformation, produktinformation osv. En anledning till att skapa webbsidan var att hjälpa kunden att få en ny och yngre kundkrets och att hjälpa Hair Trend med marknadsföringen. Hair Trend spenderar mycket pengar på att lägga annonser i olika tidningar vilket var en till anledning för att göra det här projektet. Innan jag började med webbsidan undersökte jag vilka frisörsalonger i Sandviken överhuvudtaget har en webbplats och kom till slutsatsen att det bara fanns en salong med en enkel webbsida där man bara får information om öppettider. Kunden önskade också ett kassa- och bokningssystem för salongen, där jag skulle undersöka vilket system som passade kunden bäst. I dagsläget skrivs alla bokningar i ett häfte och kunden önskade en bättre lösning på det. Det ska bidra till att kunden får en bättre överblick över sina kunder och underlätta bokningen. 1.2 Syfte Syftet med det här arbetet är att hjälpa kunden att synas dvs. att designa en webbsida som underlättar för Hair Trends kunder att hitta önskad information och att den skulle hjälpa frisörsalongen att hitta en ny kundkrets. 1.3 Mål Målet med examensarbetet är att kunna leverera en användarvänlig webbsida och ett förslag till ett kassa- och bokningssystem som passar kunden. Ett andra mål är att med hjälp av de kunskaper som jag har fått under utbildningens gång kunna utföra ett individuellt arbete från början till slut. 2

2 Förutsättningar och krav Från början hade kunden inga större förutsättningar och krav på webbsidan, men under arbetets gång hade kunden flera förslag som jag tog hänsyn till vid utformningen av webbsidan. Nedan kommer jag att beskriva vilka önskemål kunden hade från början och vilka önskemål som ändrades under arbetets gång. 2.1 Önskemål från kunden Kundens önskemål från början var att de ville ha en användarvänlig webbsida där man kunde hitta information om öppettider, priser, kontaktinformation, produktinformation och lite information om frisörerna som jobbar på salongen. Ett ytterligare önskemål var att kunna hjälpa kunden med ett bokningssystem, vilket i början var tänkt att jag skulle programmera i PHP men under utvecklingen av webbsidan ändrade sig kunden och jag skulle istället hitta ett kassa- och bokningssystem som kunden kunde köpa. Eftersom kunden inte hade några kunskaper i webbdesign, fanns inga önskemål om hur webbsidan skulle se ut. Arbetet kunde ske fritt, men kunden önskade regelbundet kontakt och ville se utformningen av webbsidan för att kunna bidra med åsikter. När kunden bestämmer sig för att lägga webbsidan på Internet önskar denna att jag skulle bidra med hjälp av att hitta ett webbhotell och hjälpa kunden med att lägga webbsidan på önskat webbhotell. 3

3 Teknisk bakgrund Nedan kommer jag att beskriva hur webbsidan är utvecklat och vilka program som användes för att utföra jobbet. 3.1 HTML All kodning av webbsidan gjordes i HTML och är ett format där dokumentets struktur, logik och presentation bestäms av författaren. HTML (HyperText Markup Language) är ett märkspråk och webstandard för strukturering av text, hypertext, media och inbyggda objekt på exempelvis webbsidor och i e- postmeddelanden. HTML dokument innehåller förutom text så kallade taggar, vilka talar om för webbläsaren hur informationen av webbsidan ska presenteras. Alla filer med filnamnstillägget.htm eller.html brukar vara HTML dokument. (http://sv.wikipedia.org/wiki/html) 3.2 CSS För att få ett enhetligt utseende på webbsidorna användes en CSS mall. CSS är ett dokument som kopplas till respektive webbsida för att sköta layouten dvs. bakgrundsfärg, storlek och typsnitt på texter, rubriker, länkar osv. En CSS fil kan innehålla kod som man ser nedan och där angavs att bakgrundsfärgen på webbsidan ska vara mörk grå. body { background-color: #666666; } CSS (Cascading Style Sheets) är ett språk som beskriver presentationsstilen för ett strukturerat dokument som till exempel typsnitt, textstorlek och färg. Tekniken är ett sätt att anpassa dokumentet med hänsyn till datortyp, skärmupplösning, färgdjup och installerade typsnitt. (http://sv.wikipedia.org/wiki/cascading_style_sheets) 3.3 PHP PHP (HyperText Preprocessor) användes för att skapa bokningssystemet och är ett populärt skriptspråk som används för att driva internetsajter med dynamiskt innehåll. Det betyder att PHP genererar innehåll på webbsidan från en databas och att den tolkar bara programkod som är skriven inom sina avgränsare, som ser ut så här: <?php?> (http://sv.wikipedia.org/wiki/php) 4

PHP valdes eftersom jag redan hade kunskaper om programspråket men även för att jag ville utveckla kunskaperna. 3.4 MySQL MySQL är en databashanterare som använder sig av frågespråket SQL och är en fri programvara som utvecklades av Michael Widenius och David Axmark. Programmet underhålls av det svenska företaget MySQL AB i Uppsala men köptes av Sun Microsystems för en miljard USD. (http://www.sun.com/aboutsun/pr/2008-01/sunflash.20080116.1.xml) Den senaste versionen av MySQL är 5.0 vilket också användes för bokningssystemet. Frågespråket SQL (Structured Query Language) är ett standardiserat språk för att hämta och modifiera data i en relationsdatabas och kan se ut så här: INSERT INTO Anställda (förnamn, efternamn, stad) VALUES ( Peter, Andersson, Uppsala ); I koden angavs att man lägger till en person i tabellen Anställda med värden förnamn = Peter, efternamn = Andersson och stad = Uppsala. Några databashanterare som använder sig av frågespråket SQL är Microsoft Access, Microsoft SQL Server och Oracle. (http://sv.wikipedia.org/wiki/sql) 3.5 Adobe Dreamweaver CS3 Arbetet av webbsidan utfördes i Adobe Dreamweaver CS3 vilket underlättade arbetet med designen. Dreamweaver är ett redigeringsprogram för webbsidor och utvecklades ursprungligen av företaget Macromedia. Med Dreamweaver kan man skapa webbsidor i kodformat eller i designläge, vilket gör det lättare för personer som inte har HTML kunskaper att göra en egen webbsida. (http://sv.wikipedia.org/wiki/dreamweaver) 3.6 Adobe Photoshop CS3 Adobe Photoshop CS3 användes för att skapa en logotyp och för att redigera bilder som visas på webbsidan. Photoshop är ett av världens mest populära och vanligaste bildbehandlingsprogram och den senaste versionen är CS3, vilket är en del av Adobe CreativeSuite. (http://sv.wikipedia.org/wiki/photoshop) 3.7 Adobe Flash CS3 På startsidan skapades med hjälp av Adobe Flash CS3 en slideshow av olika bilder. Adobe Flash är ett datorprogram som används till att skapa 5

tvådimensionella animationer för webben och är en del av Adobe CreativeSuite. För att kunna visa Flashgrafiken i en webbläsare behövs insticksprogrammet Adobe Flash Player, vilket man kan ladda ner gratis från Internet. (http://sv.wikipedia.org/wiki/adobe_flash) 3.8 Apache Som webbserver användes Apache 2.2.8 eftersom det är ett av världens mest använda webbserver enligt Netcraft: August 2007 Web Server Survey. (http://news.netcraft.com/archives/2007/08/06/august_2007_web_server_survey.html) Apache är en fri programvara och man kan kolla på webbsidan lokalt på datorn innan man bestämmer sig för att lägga webbsidan på ett webbhotell. Apache är utvecklad av The Apache Software Foundation och är en tråddriven webbserver vilket betyder att Apache handhar en uppsättning mjukvarutrådar som är färdiga att hantera inkommande förfrågningar. (http://sv.wikipedia.org/wiki/apache_http_server) 6

4 Resultat 4.1 Design Eftersom kunden inte hade några större krav på designen av webbsidan, utom att den skulle vara användarvänlig, hade jag fria händer i utformningen av designen. Jag gjorde olika designförslag där kunden kunde välja en som passade bäst. En ny logotyp till webbsidan gjordes och är i grunden olika bilder av de två frisörer som jobbar på salongen. Bilderna ändrades i Adobe Photoshop och tillsammans med namnet till salongen blev det en ny logotyp (se Figur 1). Figur 1 Logotyp Webbsidans design hålls relativt ren och enkel men jag försökte även att göra designen modern, eftersom den ska bidra till att salongen får en yngre kundkrets (se Figur 2). Figur 2 Startsidan 7

Den första sidan på en webbplats är viktig eftersom den är avgörande om en användare ska fortsätta surfa på sidan, därför la jag mycket tid på att göra startsidan attraktiv. I Adobe Flash skapades en animation av olika bilder för att bidra till det moderna utseendet och man hittar även öppettider och kontaktinformation på startsidan (se Figur 2). Menyn under logotypen skapades i Adobe Photoshop och är olika rollover images, vilket betyder att knapparna ändras när man för muspekaren över bilden (se Figur 3). Figur 3 Menyn När man skapar en webbsida finns det alltid små detaljer som inte alla märker på en gång och en av dessa detaljer är en favicon. En favicon (favorites icon) är en ikon som representerar en webbsida och hittas på vänster sida i adressfältet i de flesta moderna webbläsare, men även i listor och menyer om man väljer att lagra webbsidan som favorit. Ikonen för webbsidan skapades i Adobe Photoshop med en enkel design, men den kan bidra till att användaren känner förtroende för sidan. (se Figur 4). Figur 4 Favicon 4.2 Webbsidor Alla webbsidor skapades i Adobe Dreamweaver och är enkla HTML sidor. Jag tog inte så mycket hänsyn till W3C Standarder eftersom det ofta innebär att man får avstå från en del funktioner, layout och att vissa designdetaljer försvinner. W3C (World Wide Web Consortium) arbetar med att utveckla tekniska protokoll, standarder och programvara för webben med målet att genom ett öppet samarbete leda Internet till dess fulla potential. (http://sv.wikipedia.org/wiki/w3c) Min metod var att jag testade webbsidan med olika upplösningar och i olika webbrowsers som Internet Explorer, Mozilla Firefox, Opera och Safari. Webbsidan fungerar dock bäst i Internet Explorer med en upplösning på 1440x900 pixlar. Sidorna är uppdelade i olika kategorier och dessa är: Startsidan, Om oss, Priser, Produkter, Kontakt och Nyheter. Produktsidan är 8

också uppdelad i tre olika kategorier, vilka är: stylingprodukter, hårvårdsprodukter och färg/toningsprodukter. 4.2.1 Om oss Om oss sidan gjordes för att ge lite information om de frisörer som jobbar på Hair Trend (se Figur 5). Den ska hjälpa kunderna att lära känna frisörerna och bidra med att kunderna känner förtroende för respektive frisör. Figur 5 Om oss 9

4.2.2 Priser På den här sidan hittar man prisinformation till de olika behandlingarna (se Figur 6). HTML-sidan Priser är en viktig faktor av webbsidan, eftersom man kan tänka sig att användarna som surfar på webbsidan vill veta vilka priser som gäller för olika behandlingar. Figur 6 Priser 4.2.3 Produkter Produktsidan är uppdelad i tre olika kategorier (se Figur 7). Det gjordes för att göra det enkelt för användarna att hitta rätt produkt. Eftersom jag ville behålla storleken på webbsidan skapades olika sidor för respektive produkt och knappar för att navigera mellan olika produkter (se Figur 8). För att göra det ännu lättare för användarna att hitta rätt produkt, finns det en numrerad lista under knapparna där man kan klicka på respektive nummer men även se på vilken sida man befinner sig. 10

Figur 7 Produkter Figur 8 Stylingprodukter 11

4.2.4 Kontakt Kontaktsidan innehåller kontaktinformation för salongen, där man kan hitta adressen, telefonnumret och e-mailadressen. Alla sidor innehåller även adressen och telefonnumret som sidfot. På kontaktsidan lades också externa länkar till olika sidor som samarbetar med frisörsalongen, och dessa öppnas i ett nytt fönster. Detta görs för att den aktuella sidan inte stängs när man klickar på en länk (se Figur 9). Figur 9 Kontakt 12

4.2.5 Nyheter HTML-sidan Nyheter gjordes väldigt sent och var i början inte ens tänkt vara en del av webbplatsen, men gjordes ändå för att man kunde hitta alla nyheter på en och samma plats. Frisörsalongen har ibland öppet på lördagar men stängt på vissa ordinära dagar och det var ett sätt att kunna uppdatera kunderna om nya öppettider osv. Nackdelen är att man måste uppdatera sidan regelbundet, dvs. så fort man har någon nyhet. Figur 10 Nyheter 13

4.3 Kassa- och bokningssystem Ett av målen var att hjälpa kunden med ett bokningssystem, vilket var tänkt att jag skulle programmera i PHP. Jag började med att skapa en databas och en tabell för inloggningsuppgifter. Efter det skapades en inloggningssida i PHP där man skulle fylla i användarnamn och lösenord (se Figur 11). Figur 11 - Inloggningssidan Användarnamnet och lösenordet kontrolleras i databasen och om man skriver fel användarnamn eller lösenord, så får man ett felmeddelande (se Figur 12). 14

Figur 12 - Felmeddelande Efter att man skrivit rätt användarnamn och lösenord, förflyttas man till den skyddade administrationssidan, vilket betyder att sidan inte kan nås utan inloggningsuppgifterna från databasen (se Figur 13). Figur 13 Administrationssida 15

På administrationssidan skulle det finnas sätt att skapa en bokning, ta bort en bokning och att visa alla bokningar (se Figur 13). Efter att man har loggat ut från administrationssidan så förflyttas man till inloggningssidan igen. När jag skulle fortsätta programmera bokningssystemet ändrade sig kunden och ville istället att jag skulle hjälpa de att hitta ett kassa- och bokningssystem som man kunde köpa. Efter några undersökningar på olika webbplatser och olika företag, så hittades ett kassa- och bokningssystem som kunden tyckte passade dem bra. Kunden hade inga större krav på bokningssystemet utom att det skulle kunna kopplas till kassan. Nedan ser man tre företag som jag tyckte skulle kunna leverera ett bra system till salongen. 4.3.1 AffärsIT AffärsIT erbjuder hela spektrat av produkter för affärsinriktad IT-utrustning, men till ett pris som tidigare inte varit möjligt. Genom stora inköp direkt från tillverkaren kan priset pressas på samma sätt som all annan IT-utrustning idag. (http://www.affarsit.se/cgi-bin/ibutik/air_ibutik.pl?funk=sida&id=omoss) Complete Salon Organizer Dator; Intel Celeron 1gb, 80GB, DVD/CD-RW, XP Home, Logitech mus/tgb 17" TFT-skärm Bokningsprogram Kassaprogram Kvittoskrivare Kassalåda Streckkodsläsare Pris: 14995:- exkl. moms 4.3.2 Time Center TimeCenter är en tjänst som snabbt låter dig skapa din egen onlinebokning. Vi vänder oss till företag som tar emot tidbokningar, som t ex massörer, frisörer, spa och tandläkare. (http://www.timecenter.se/om-timecenter) Time Centers månadspriser beror på antal anställda och priset för salongen skulle bli 299:- /månad. Eftersom kunden inte ville hyra ett system utan köpa ett, valdes inte det här företaget. 16

4.3.3 Nyhamn Data Företaget startades som lokal datorleverantör i Kullabygden 1996 och finns idag i Höganäs. Företaget erbjuder olika paket för sina kunder när det gäller olika system och dessa är: Paket 1: Bokning Dator 17 Platt Skärm Bokningsprogram Pris: 8995:- exkl. moms Paket 2: Bokning + Kassa Dator, skärm & bokningsprogram som paket 1 Kassaprogram Kvittoskrivare Kassalåda Streckkodsläsare Pris: 14995:- exkl. moms Paket 3: Bokning + Kassa Bärbar dator Bärbar dator Bokningsprogram Kassaprogram Kvittoskrivare Kassalåda Streckkodsläsare Pris: 16995:- exkl. moms Paket 2 valdes av kunden eftersom det passade dem bäst och enligt Nyhamn Data kommer det senare också finnas möjlighet att uppdatera med ett webbokningssystem där kunderna själv kan boka sina tider via Internet. (http://www.nyhamndata.se/?nav=forsaljning+affarslosningar+bokning) Även om produkten från Nyhamn Data liknar väldigt mycket produkten från AffärsIT, så valde kunden Nyhamn Data som skulle leverera systemet. 17

5 Avslutning 5.1 Diskussion Jag har nu avslutat mitt examensarbete och tycker att det gick väldigt bra och att arbetet har flutit på hela tiden. Eftersom kunden inte hade många krav på webbsidan hade jag fria händer i utformningen av designen, vilket jag tyckte bra om. När det gäller webbsidan, ändrade jag designen flera gånger tills kunden var nöjd med hur det såg ut. Logotypen ändrades också flera gånger och jag tycker att det var svårt att bestämma sig om vilken logotyp jag skulle använda. Som tur var hade kunden redan en favorit och det var den logotypen som till slut valdes. Eftersom jag är perfektionist tog det långt tid att fixa alla små detaljer innan jag kunde fortsätta med arbetet. Ibland var det också svårt att fortsätta jobba eftersom man hade slut på idéer och att man kände sig lite utbränd, men även här var det bra att utomstående kunde bidra med olika förslag, framförallt kunden. I början var det också tänkt att jag skulle programmera ett bokningssystem, men kunden ändrade sig och jag fick istället leta efter ett bokningssystem som frisörsalongen kunde köpa. Det var tråkigt att jag inte kunde skapa ett bokningssystem för kunden och utveckla mina programmeringskunskaper, men å andra sidan var det ändå bra eftersom tiden inte skulle räcka till för att utföra ett så bra jobb som möjligt. Kunden fick istället ett förslag om vilket system som kunde passa för salongen och vilket företag som kunde leverera det systemet. Jag känner att jag har uppfyllt alla krav kunden hade och är glad att relationen mellan mig som utvecklare och kunden har fungerat bra. Även om jag tycker att webbsidan kunde förbättras lite mer, är jag faktiskt nöjd med slutresultatet och vilket ännu viktigare är att kunden var nöjd med webbsidan. 5.2 Slutsats Webbsidan kommer att levereras till kunden den 9 juni 2008 på en CD skiva och självklart kommer jag att vara tillgänglig när webbsidan skall läggas på ett webbhotell. Jag kommer också att agera som administratör för webbsidan vilket innebär att jag kommer att ha en fortsatt kontakt med kunden. Jag är väldigt glad att jag kunde göra klart det här arbetet och att jag kunde göra kunden nöjd med slutresultatet. Kunden fick en användarvänlig och snyggt designad webbsida och jag hoppas att det kommer att bidra med att Hair Trend får mer kunder. 18

6 Källförteckning 6.1 Internet http://sv.wikipedia.org/wiki/html (2008-04-16) http://sv.wikipedia.org/wiki/cascading_style_sheets (2008-04-16) http://sv.wikipedia.org/wiki/apache_http_server (2008-04-16) http://sv.wikipedia.org/wiki/dreamweaver (2008-05-16) http://sv.wikipedia.org/wiki/photoshop (2008-05-16) http://sv.wikipedia.org/wiki/adobe_flash (2008-05-16) http://www.nyhamndata.se/ (2008-05-26) http://news.netcraft.com/archives/2007/08/06/august_2007_web_server_survey.html (2008-05-28) http://sv.wikipedia.org/wiki/php (2008-05-28) http://sv.wikipedia.org/wiki/mysql (2008-05-28) http://sv.wikipedia.org/wiki/sql (2008-05-28) http://sv.wikipedia.org/wiki/w3c (2008-05-28) http://www.sun.com/aboutsun/pr/2008-01/sunflash.20080116.1.xml (2008-05-28) http://www.affarsit.se/cgi-bin/ibutik/air_ibutik.pl?funk=sida&id=omoss (2008-06-08) http://www.timecenter.se/om-timecenter (2008-06-08) 19

7 Bilagor 7.1 Kravspecifikation Webbsida och ett bokningssystem Hair Trend är en liten frisörsalong i centrala Sandviken med två frisörer. Vi är i stort behov av en webbsida där man får information om våra öppettider, priser, produkter osv. Vi skulle också behöva ett bokningssystem där man i datorn bokar tider som vi får genom telefonsamtal. I dagsläget skriver vi in alla bokningar på ett papper och skulle vilja ha en bättre lösning på det. Uppdragsgivare Namn Bransch Hair Trend Frisörer Kontaktperson 1 Namn Lena Gottfriedson Postadress Storgatan 20 Postnummer 811 34 Ort Sandviken Telefon 026-25 11 68 Kontaktperson 2 Namn Amira Mahmutovic Postadress Storgatan 20 Postnummer 811 34 Ort Sandviken Telefon 026-25 11 68 20