EN DANSK MERCHANDISE SHOP

Størrelse: px
Starte visningen fra side:

Download "EN DANSK MERCHANDISE SHOP"

Transkript

1 EN DANSK MERCHANDISE SHOP (DATABASE PROJEKT) 1. PROJEKT 3. SEMESTER 21. SEPTEMBER 2012 UDARBEJDET AF STUDERENDE FRA KLASSE Cl12mul3b11e: Elin Vatnhamar Olsen Mail: Helene Kaspersen - Mail: Mayianne Nøks Pedersen - Mail: Micael Rune Kristensen - Mail: VEJLEDERE: (IRF) Ivan Rosenvinge Frederiksen og (THA) Thomas Hartmann

2 INDHOLD INTRODUKTION 02 Må man lege med maden? 03 Ben & Jerry s og den store MUH-lighed 03 Teori og metode 03 Tidsplan og udviklingsmetode KRAVSPECIFIKATION 04 Funktionelle krav 05 Entiteter og relationer 07 Oprettelse af database MERCHANDISE TIL SALG - BRUG AF DATABASE 08 Betalingsløsning en use case 10 Den virtuelle indkøbskurv en userstory 11 Kunderegistrering en userstory 12 CRUD-matrix AFRUNDING 13 Kilder BILAG 14 Bilag 1: Ben and Jerry s Facebook likes 15 Bilag 2: Tidsplan 16 Bilag 3: Produkter i webshoppen 18 Bilag 4: Gruppekontrakt 01

3 INTRODUKTION MÅ MAN LEGE MED MADEN? I farverig emballage har de givet os fantasifulde isvarianter som New York Super Fudge Chunck og Cookie Dough. Ben & Jerry s, forkortet B&J, har ikke bare i Danmark, men også i hele verden fået stablet en solid forretning på benene. Kloden rundt kender folk de sort hvide køer og slogans som We know our cows by name og Free Cone day. Til solide salgssuccesser følger fans, masser af fans. Alene i Danmark har firmaets dansksprogede Facebook-side fået over synes godt om tilkendegivelser 1. Fans står i kø for at dele deres bedste isrelaterede øjeblikke på de sociale medier ligesom isene nu forhandles i samtlige filialer af Føtex, Seven Eleven og Super Brugsen. Desværre for B&J viser en helt ny undersøgelse fra erhvervsorganisationen Landbrug og Fødevarer, at Danmark er den nation i Norden, som pr. indbygger spiser mindst is. Imidlertid er danskernes lyst til at købe is med hjem stærkt stigende 2. 1 Se vedlagte bilag 1 2 Landbrug og Fødevarer (2012) s. 1. Se kilde 1 på kildelisten. 02

4 BEN & JERRY S OG DEN STORE MUH-LIGHED At danskerne ikke er nær så glade for is som resten af Norden kan betyde, at man hos B&J s marketingsafdeling er nødsaget til at tænke i nye baner. Vil man fastholde danskerne i at købe de fantasifulde is, må man finde nye metoder til at udnytte, at danskerne nu mere end tidligere vil have isene og det farverige univers med hjem. En måde at udnytte dette er tidligere set i USA, hvor man har valgt at have en merchandise shop tilknyttet isproducentens hjemmeside. På den måde kan kunderne få lidt ekstra af universet med hjem, hvilket også underbygger firmaets aktiviteter med at underholde og inspirere fans via eksempelvis Facebook. Som gruppe har vi derfor valgt at udvikle dele af en dansksproget merchandise e-shop løsning til B&J s danske hjemmeside. Denne e-shop/webshop løsning vil give B&J et værktøj til at fast- og underholde danskerne ved at udnytte den mængde fans der dagligt følger B&J. TEORI OG METODE Bag ved en sådan merchandise shop i form af en hjemmeside, gemmer der sig en database. For at kunne udarbejde en merchandiseshop til B&J, vil indledningsvis starte projektet med at udarbejde en liste over kravspecifikationer, en normaliseret ER-model på 3. normalform samt en detaljeret liste over attributter og entiteter. Med udgangspunkt i ovenstående vil vi ved hjælp af Structured Query Language, SQL, samt programmet mysql udarbejde den rå kode til databasen i forbindelse med merchandiseshoppen. Afslutningsvis vil vi med udgangspunkt i den oprettede database anvende 2 userstories samt en use case til at dokumentere interaktion mellem B&J s kunder og databasen. Dette projekt består således af 3 overordnede faser. TIDSPLAN OG UDVIKLINGSMETODE For undervejs i projektet at kunne blive på sporret, har vi valgt at udarbejde en teoretisk tidsplan på baggrund af reglen om det tredobbelte skøn. Dette kommer til udtryk i en tidplan udarbejdet i Excel med aktiviteter, hvis længde vi har angivet i timer. Planen fremgår af vedlagte bilag 2. På grund af projektets begrænsede varighed og beskedne omfang af ressourcer (kun 4 personer), har vi valgt at fokusere på at opnå en optimal læringssituation i stedet for at bruge tid på at udfærdige en tilrettet tidsplan efterhånden som projektet skred fremad. Havde projektet haft en længere varighed, var det selvfølgelig noget vi havde arbejdet med. Med optimal læringssituation menes, at vi har forsøgt at skære antallet af aktiviteter ned til et minimum, hvorfor vi så har haft længere tid til hver aktivitet. Dette har gjort, at vi sammen har kunnet drøfte, gennem-arbejde og fuldføre aktiviteter. Dermed har vi udnyttet hinandens spidskompetencer bedst muligt, modsat hvis vi hver især alene havde udført de aktiviteter, vi fandt os bedst kvalificeret til. 03

5 KRAVSPECIFIKATION FUNKTIONELLE KRAV I forbindelse med udviklingen af en sådan e-shop løsning, kræves det, at der i udviklingsøjemed tages udgangspunkt i de funktionelle krav / funktionaliteter, fastlagt af vores kunde, i dette tilfælde B&J. I et samarbejde, ville vi gå i dialog med B&J for at belyse de funktionelle krav til e-shop løsningen. Imidlertid har vi i dette tænkte projekt ikke mulighed for at gå i dialog med B&J. Derfor har vi udvalgt nedenstående funktionaliteter, som vi forestiller os, at B&J ville have ønsket: KUNDER/KØBERE BEHØVER Muligheden for at kunne søge efter, opdage, evaluere og sammenligne produkter i købsøjemed. At kunne udvælge produkter i købsøjemed og hermed se enhedspris samt beregne den samlede pris.* At kunne købe produkter ved hjælp af en indkøbskurv. At kunne betale for de ønskede varer ved hjælp af en form for betalingsløsning.* At kunne få en bekræftelse på et køb som sikrer, at de købte og betalte varer er på lager. At kunne følge/spore en betalt ordre. B&J BEHØVER At kunne måle og analysere trafikken til, på og fra siden for at kunne forbedre og vedligeholde siden bedst muligt. At kunne opnå mersalg hos både eksisterende og potentielle kunder ved en relateret-produkt funktion. At kunne simulere og gennemføre køb af produkter. At kunne håndtere (sikkerhedsmæssigt) og verificere kundernes kreditoplysninger. At kunne opdatere med nye varer samt opdatere beskrivelser af og fjerne eksisterende produkter. At kunne gennemføre periodespecifikke kampagner med eksempelvis rabat eller gratis fragt. * De tre markerede funktionaliteter anvendes senere i rapporten i afsnittet merchandise til salg. At kunne tilbyde nye kunder registrering, så de kan tilgå yderligere supportinfo samt at få registreret deres oplysninger til brug ved fremtidige køb.* Vi har valgt at tage udgangspunkt i ovenstående tabel med funktionaliteter for bedre at vide, hvilke funktioner og muligheder webshoppen skal rumme samt, hvilke data der skal kunne gemmes i databasen bag siden. Disse informationer anvendes også i næste afsnit af denne rapport. 04

6 ENTITETER OG RELATIONER At få udviklet en database, selv en simpel en, kan blive en bekostelig affære. Især, hvis man ikke på forhånd har et overblik over databasens omfang og dermed tvinges til at ændre eller måske slette dele undervejs. Derfor kan en såkaldt datamodel med fordel anvendes. En datamodel kan meget generelt beskrives som en grafisk fremstilling af de lagrede data i en database. Der findes mange varianter af datamodeller. En af de meget anvendte modeller er den såkaldte entitets og relations model, også kaldet en ER-model. Denne model blev i sin tid opfundet af amerikaneren Peter Pin- Shan Chen i år Modellen er sidenhen blevet brugt i forbindelse med netop databaseudvikling, hvorfor man rettelig kalder den en datamodel. En ER-model kan optræde på fire niveauer, såkaldte normalformer, startende i en denormaliseret form. Herefter 1., 2. og 3. normalform. Processen med at få en ER-model fra den denormaliserede form til 3. normalform kaldes en normalisering af ER-modellen. Når modellen når 3. normalform er modellen implementerbar, og en database kan udvikles ud fra modellen. DENORMALISERET FORM For at danne os et overblik over databasen bag B&J s danske merchandise shop, har vi valgt at udarbejde en ER-model. I en denormaliseret form ser modellen ud som nedenfor. Forkortelsen PN dækker over begrebet primærnøgle, ligesom begrebet FN på de følgende figurer dækker over begrebet fremmednøgle: KUNDE ORDRE PRODUKT Kunde ID (PN) Ordre ID (PN) Produkt ID (PN) Kundens navn Kundens adresse Postnummer By Mailadresse Password Ordre dato 1 { Produktets navn Antal Enhedspris Totalpris } x Produktets navn Enhedspris Antal på lager Placering på lageret (Størrelse) 1. NORMALFORM For at modellen skal kunne komme på 1. normalform, må der ikke være repeterende grupper af data, som der faktisk er i entiteten ordre. Dette ændres derfor ved at oprette entiteten ordrelinje mellem ordre og produkter: KUNDE ORDRE ORDRELINJE PRODUKT Kunde ID (PN) Ordre ID (PN) Ordrelinje ID (PN) Produkt ID (PN) Kundens navn Kundens adresse Postnummer By Mailadresse Password Ordre dato Kunde ID (FN) Produktets navn Antal Enhedspris Totalpris Produkt ID (FN) Ordre ID (FN) Produktets navn Enhedspris Antal på lager Placering på lageret (Størrelse) 05

7 2. NORMALFORM For at modellen kan komme på 2. normalform, må der ikke være attributter som kan identificeres af kun den ene del af en sammensat primærnøgle. Sagt på en anden måde, må der ikke optræde redundant data, altså gentagende data. Derfor ændres antallet af attributter i entiteten ordrelinje : KUNDE ORDRE ORDRELINJE PRODUKT Kunde ID (PN) Ordre ID (PN) Ordrelinje ID Produkt ID (PN) (PN) Kundens navn Kundens adresse Postnummer By Mailadresse Password Ordre dato Kunde ID (FN) Antal Totalpris Produkt ID (FN) Ordre ID (FN) Produktets navn Enhedspris Antal på lager Placering på lageret (Størrelse) 3. NORMALFORM OG ATTRIBUTTABEL For at ER-modellen kan ende på 3. normalform må ingen attributter være afhængige af andre attributter, som ikke selv er nøgler. Derfor er entiteterne post og størrelse tilføjet ligesom antallet af attributter er ændret i entiteterne kunde og produkt : KUNDE ORDRE ORDRELINJE PRODUKT Kunde ID (PN) Ordre ID (PN) Ordrelinje ID (PN) Produkt ID (PN) Kundens navn Kundens adresse Mailadresse Password Postnummer (FN) Ordre dato Kunde ID (FN) Antal Totalpris Produkt ID (FN) Ordre ID (FN) Produktets navn Enhedspris Antal på lager Placering på lageret Størrelse ID (FN) POST Postnummer (PN) By STØRRELSE Størrelse ID (PN) Betegnelse Afslutningsvis ender vi op med ovenstående ER-model på 3. normalform. I denne optræder samlet set nedenstående entiteter med tilhørende attributter. Til alle entiteter med tilhørende attributter har vi tilføjet følgende værdier, noter og datatyper: ENTITET ATTRIBUTTER VÆRDI NOTER DATATYPE NAVN I DB* Kunde Kunde ID (PN) 1-X Unikt nummer Numerisk kundeid Kunde navn a-å Maks. 30 karakterer Alfanumerisk kundenavn Kunde adresse Alle karakterer Maks. 35 karakterer Alfanumerisk kundeadresse Mailadresse Alle karakterer Maks. 30 karakterer Alfanumerisk mailadresse Password Alle karakterer Maks. 10 karakterer Alfanumerisk password Postnummer (FN) Nummer Numerisk postnr By a-å Maks. 30 karakterer Alfanumerisk city** 06

8 Produkt Produkt ID (PN) 1-X Unikt nummer Numerisk produktid Produktets navn a-å Maks. 30 karakterer Alfanumerisk produktnavn Enhedspris valuta valuta Valuta enhedspris Antal på lager Nummer Numerisk antallager Placering på lageret Nummer Numerisk Placeringlager Størrelse ID 1-X Unikt nummer Numerisk størrelseid Ordre Ordre ID (PN) 1-X Unikt nummer Numerisk ordreid Ordre dato åååå/mm/dd Maks. 7 karakterer Numerisk ordredato Kunde ID (FN) 1-X Unikt nummer Numerisk kundeid Post Postnummer (PN) Nummer Numerisk postnr By a-å Maks. 30 karakterer Alfanumerisk city** Ordrelinje Ordrelinje ID (PN) 1-X Unikt nummer Numerisk ordrelinjeid Antal Nummer Numerisk antal Total*** Beregnet felt Beregnet felt Beregnet felt total Produkt ID (FN) 1-X Unikt nummer Numerisk produktid Ordre ID (FN) 1-X Unikt nummer Numerisk ordreid Størrelse Størrelse ID (PN) 1-X Unikt nummer Numerisk størrelseid Betegnelse a-å Maks. 7 karakterer Alfanumerisk betegnelse * DB = database. ** betegnelsen city er brugt i stedet for betegnelsen by, da mysql tror at by er en funktion. *** attributten total er et beregnet felt. Det beregnes af: enhedspris * antal, hvorfor det ikke oprettes i databasen, men beregnes ved udtræk. I forbindelse med bestemte B&J kampagner kunne vi sagtens forestille os, at det kunne blive aktuelt med tilbudspriser, rabatkoder eller særpriser for registrerede kunder. Dette vil man kunne tilgodese ved at lave en tilføjelse til databasen, hvilket vi dog har fravalgt i dette projekt pga. begrænset tid og viden. OPRETTELSE AF DATABASE Ud fra de beskrevne funktionelle krav og den normaliserede ER-model, er overblikket over databasen nu tilpas stort til, at den kan oprettes vha. SQL samt programmet mysql. Databasen kaldes db_benjerry og oprettes ved hjælp af følgende kommando: Oprettelsen af databasen db_benjerry forudsætter altså, at der ikke i forvejen eksisterer tabeller med de navne vi ønsker tabellerne skal have i denne database. Yderligere forklaring kan ses i filen create.txt, hvorudfra man selv kan oprette databasen db_benjerry ved at kopiere koden til mysql. Med databasen oprettet, oprettes en af gangen entiteterne med tilhørende attributter. Her anvendes igen attributtabellen fra forrige afsnit, hvor hver attribut og entitet har fået tildelt et unikt navn bestående af en kombination af store og små bogstaver som eksempelvis primærnøglerne kundeid og ordreid. Under oprettelsen af entiteter oprettes også relationer entiteter imellem. Kommenterede eksempler på dette kan også ses i create.txt-filen, hvor det med tekst og SQL beskrives fra start til slut hvordan databasen oprettes. 07

9 MERCHANDISE TIL SALG Med databasen oprettet er webshoppen godt på vej til at kunne anvendes. Der mangler dog tænkte data så som fiktive personer, tilhørende ordre og selvfølgelig fiktive varer. Forklaret kode til denne procedure ses i filen populate.txt. Når koden fra filen er kopieret ind i mysql, er databasen db_benjerry klar til brug. Havde vi kodet den tilhørende hjemmeside ved hjælp af CSS og HTML, havde vores navigationsstruktur set ud som nedenfor. Mere info om produkterne i webshoppen (og i databasen) kan ses på vedlagte bilag 3: BETALINGSLØSNING EN USE CASE Som [kunde] vil jeg gerne [betale] den/de udvalgte varer i min virtuelle [indkøbskurv]. AKTØRER: En kunde, NETS eller anden form og database med betalingskortsoplysninger samt B&J. FREKVENS: De udvalgte produkter kan betales af alle personer med eget betalingskort. Kun én ordre kan betales af gangen, ligesom hele ordrens pris (total pris) skal betales på en gang. Betalingssiden skal være tilgængelig for kunden så mange gange dagligt, som ønsket. STARTBETINGELSER: 1. En virkende forbindelse til internettet for adgang til B&J s website. 2. Et ønske om køb af produkter fra B&J s webshop. 3. Et fungerende betalingskort. 08

10 STANDART FLOW: 1. Denne use case begynder når et eller flere produkter er tilføjet webshoppens virtuelle indkøbskurv. Brugeren klikker på linket Til betalingssiden. 2. På betalingssiden vises herefter mulighederne for valg af betalingskort. I dette tilfælde vælger brugeren et af de godkendte betalingskort. Hvis ikke, se alternative flows Herefter indtaster brugeren kortdata, som løbende valideres med informationer fra eksempelvis NETS database. I dette tilfælde er de indtastede data korrekte. Var dette ikke tilfældet, se alternative flows Websitet kvitterer herefter med en go eller no go besked, alt efter udfaldet af valideringen. I dette tilfælde ender valideringen altid med succes betalingsoplysningerne er korrekte. 5. Den eller de købte produkter fragår mængden af tilgængelige produkter i systemet, så nye kunder ikke får mulighed for at købe, hvis der efter dette køb er udsolgt. Dette muliggøres med følgende kommando: UPDATE produkt p, ordrelinje o SET p.antallager=(p.antallager - o.antal) WHERE o.produktid = p.produktid AND o.produktid='1' ; Ovenfor trækkes i forbindelse med køb af isbilletter attributten antal fra antallager og dermed opdateres lagerstatus. Denne kommando skal kodes sammen med ordreid og skal kun udføres 1gang ved hvert NYT ordre ID. Yderligere forklaring kan ses i filen populate.txt. 6. Websitet viser en kvittering, som brugeren har mulighed for at printe ud og bliver samtidig sendt til brugerens adresse. 7. Er kunden ikke registeret i kundekartoteket, tilbydes samtidig tilmelding af B&J s nyhedsbrev vha. en afkrydset tjekboks, som aktivt skal tjekkes fra, hvis nyhedsbrevet ikke ønskes. Er kunden registeret modtages nyhedsbrevet automatisk, og kunden tilbydes det ikke. 8. Denne use case ender godt. Købet af ønskede produkter er en realitet. ALTERNATIVE FLOWS: 1. Betalingskort Har kunden ved gennemførelse af step 2 ikke et af de ønskede betalingskort, udløber ordren efter to minutter og produkterne frigives. Inden da har kunden dog mulighed for at låne eventuelt med-kunders betalingskort. 2. Validering I step 3 indtaster kunden betalingsoplysninger som valideres. Er de indtastede oplysninger ikke korrekte, skal følgende meddelelse vises: De indtastede oplysninger er ikke korrekte, alternativt skal boksen omsluttes af rød farve. Meddelelsen skal vises ud for den HTML-form med forkerte oplysning. SLUTBETINGELSER: Kunden får de købte produkter tilsendt til den oplyste adresse. Undervejs kan ordren spores ved hjælp af ordrens ID samt den virksomhed der benyttes til forsendelse (eksempelvis Post Danmark). Information om handlen gemmes i B&J s system. SPECIELLE KRAV: Systemet skal gemme information om hver enkelt ordre, hvis der senere skulle opstå behov for at kigge tilbage i systemet. 09

11 DEN VIRTUELLE INDKØBSKURV EN USERSTORY Som [kunde] vil jeg gerne slette 2 ud af 3 produkter fra [indkøbsvognen] inden jeg går til [betalingssiden]. Ved klik på en af 6 kategoriknapper sendes kunden til html-side med produkter De afkrydsede produkter fra ovenfor fjernes ved klik. Ved klik kan kunden annullere hele ordren Ved klik kan kunden fortsætte shoppingen Ved klik sendes kunden til en html-side med mulighed for kundelogin og betaling. SUCCES 1. Kunden har sat flueben i de to valgte produkter og trykker herefter på knappen Fjern det valgte siden opdateres og kunden har mulighed for at trykke til betalingssiden. Dette hjælpes på vej af følgende SQL kommando: SELECT ordrelinje.produktid, produkt.produktnavn, produkt.enhedspris, ordrelinje.antal, ordrelinje.antal * produkt.enhedspris AS Total FROM ordrelinje, produkt WHERE ordrelinje.produktid = produkt.produktid AND ordrelinje.ordreid = '2'; Ovenstående kommando opretter den indkøbsliste som kunden ser (ses af billedet ovenfor). Man kan sige, at tabellerne ordrelinje og produkt sættes sammen via fremmed- og primærnøglerne. Til sidst udarbejdes en sum for hver af de valgte varer. Dette ved at gange enhedspris med antal. Den samlede sum af ordren kan, hvis man er klar over hvordan, udarbejdes i PHP. Se mere i filen populate.txt. FEJL 1. Hvis kunden trykker på knappen Fjern det valgte uden at have sat flueben i noget, kommer et pop up vindue som siger at det er ikke noget valgt. 2. Hvis kunden trykker på knappen Fjern det valgte hvor der kun er et produkt valgt, skal kunden gentage processen, for at få slettet produkt nummer Kommer kunden fejlagtigt til at trykke på knappen Annuller ordre frem for Fjern det valgte fremkommer et pop up vindue med teksten vil du tømme indkøbsvognen. 4. Hvis kunden får trykket på en af de seks knapper med navnene på produktkategorier, sendes kunden tilbage til en af de seks sider med produkter. Kunden må herefter vende tilbage til indkøbsvognen. 10

12 5. Får kunden trykket på kontakt os sendes kunden tilbage til en HTML-side med kontaktoplysninger. Kunden må herefter vende tilbage til indkøbsvognen. 6. Får kunden trykket på til betalingsside inden varerne slettes, sendes kunden til en HTML-side med information om registrering. Her kan kunde trykke fortryd og sendes retur til indkøbsvogn. KUNDEREGISTRERING EN USERSTORY Som [ny kunde] vil jeg [registrere mig] så jeg kan [få nogle fordele] næste gang jeg besøger siden. SUCCES 1. Kunden skriver korrekt i alle felter og kommer hen på betalingssiden. Registrerer to kunder sig samtidig og kommer de begge fra Brønshjøj (har samme postnummer), sker der bag skærmen således: INSERT INTO kunde(kundeid, postnr, kundenavn, kundeadresse, mailadresse, password) VALUES ('3333', '9999', 'michael', 'bredebovej', '654321'); INSERT INTO kunde(kundeid, postnr, kundenavn, kundeadresse, mailadresse, password) VALUES ('2222', '9999', 'my', 'valøvej', '986532'); Der benyttes 2 separate insert funktioner da MySQL ikke understøtter insert af data i flere tabeler på en gang i en enkelt query. Se mere i filen populate.txt. 11

13 FEJL Et pop up vindue vises på samme side: 1. Ved ikke udfyldt i fornavns eller efternavns felt Vises et pop vindue med teksten Du mangler at udfylde dit navn. 3. Ved ikke udfyldt i adressefelt Vises et pop vindue med teksten Du mangler at udfylde din adresse. 4. Ved ikke udfyldt i postnummerfelt Vises et pop vindue med teksten Du mangler og udfylde dit postnummer. 5. Ved ikke udfyldt i mailadresse- eller gentag mailadresse felt Vises et pop vindue med teksten Du mangler at udfylde din mailadresse. 7. Ved forskelligt udfyldt i mailadressefelt og gentag mailadressefelt Vises et pop vindue med teksten Du mangler at udfylde felterne med din mailadresse korrekt. 8. Ved ikke udfyldt i passwordfelt Vises et pop vindue med teksten Du mangler at udfylde et password. 9. Ved ikke udfyldt i gentag passwordfelt Vises et pop vindue med teksten Du mangler at udfylde feltet gentag password. 10. Ved forskelligt udfyldt i passwordfelt og gentag password Vises et pop vindue med teksten Du mangler at udfylde felterne med din password korrekt. BEMÆRK: Skulle flere af ovenstående scenarier optræde samtidig kommer fejlmeddelelse også ud samtidigt. Dette scenarie berører kun delen ny kunde og ikke eksisterende kunde og glemt password. CRUD-MATRIX Som opsummering på dette afsnit af rapporten, har vi valgt at anvende en såkaldt CRUD-matrix. CRUD er en forkortelse de engelske udtryk Create, Read, Update og Delete. Disse fire udtryk forkortes C, R, U og D. Disse betegnelser anvendes ud fra entiteterne i modellen nedenfor. Dette for at illustrere interaktionen mellem kunden og hjemmesiden med tilhørende database: ENTITET Funktionalitet/aktion Userstory: Brug af indkøbskurv* Userstory: Registrering af ny kunde Use case: Betaling POST KUNDE ORDRE ORDRELNJE PRODUKT STØRRELSE R R C C R R C CR RUD RU Tilføjelse af nye produkter C C Kampagnetilbud for reg. kunder R R R RU R R * Ved brug af indkøbskurven har brugeren endnu ikke givet sig til kende med registrering eller login. De tre sorte funktionaliteter/aktioner dækker over de to gennemgåede user stories samt usecasen. Imens dækker de grå over andre funktionaliteter, som man også kunne have beskrevet med en use case eller userstory og herefter indført i CRUD-matrixen. 12

14 AFRUNDING KILDER (1) Landbrug og Fødevarer: Isanalyse pr. 13. juli. Publiceret Tilgængelig online via link: 013%20%20juli.ashx (2) Ben and Jerry s amerikanske hjemmeside: Sidst besøgt d (3) W3Schools online tools. Tilgængelig online: Sidst besøgt d (4) Forta, Ben: Teach yourself SQL in 10 minutes. Sams,

15 BILAG 1 Ben & Jerry Facebook likes. Skærmbillede d fra: 14

16 BILAG 2 Tidsplan udarbejdet vha. Microsoft Excel beregnet på baggrund om reglen for det tredobbelte skøn: 15

17 BILAG 3 De fiktive produkter er placeret på et lager. Her tildeles de ID efter følgende system: Produkter i kategorien 'Is': ID = fra til Produkter i kategorien 'Tøj': ID = fra til Produkter i kategorien 'T-shirts': ID = fra til Produkter i kategorien 'Legetøj' - ID = fra til Produkter i kategorien 'Diverse': ID = fra til Produkter i kategorien 'Husholdning': ID = fra til På den måde er der til senere brug plads til 4 nye kategorier med produkter. Der er samtidig plads til 99 produkter i hver kategori, hvis man skulle få lyst til at udvide sortimentet. Antallet på lager er her angivet som et fiktivt tal. Når det går mod nul, vil systemet advare B&J s personale om, at der enten skal fremstilles flere eller bestilles flere af produktet hjem til lageret. Lagersystemet hos B&J s inkluderer 6 reoler. En reol til ting fra hver produktkategori. Alle produkter i databasen med tilhørende detaljer ses nedenfor: Produkt navn: Lyserød kasket med Woody Produkt ID: Enhedspris: 75,00 dkkr Antal på lager: 121 stk Placering på lageret: reol 1 Størrelse ID: ONE (onesize) Produkt navn: Woody bamse Produkt ID: Enhedspris: 50,00 dkkr Antal på lager: 188 Placering på lageret: reol 3 Produkt navn: Woody indkøbsnet Produkt ID: Enhedspris: 95,00 dkkr Antal på lager: 300 stk Placering på lageret: reol 4 Produkt navn: Den officielle Ben & Jerry s iskugler Produkt ID: Enhedspris: 120,00 dkkr Antal på lager: 350 stk Placering på lageret: reol 4 Produkt navn: Retroinspireret Ben & Jerry s t-shirt Produkt ID: Enhedspris: 150,00 dkkr Antal på lager: 500 stk Placering på lageret: reol 2 Størrelse ID: XS, S, M, L, XL 16

18 Produkt navn: Isskål med Woody Produkt ID: Enhedspris: 40,00 dkkr Antal på lager: 800 stk Placering på lageret: reol 5 Produkt navn: Billet til 1 bøtte Ben & Jerry s Produkt ID: Enhedspris: 66,00 dkkr Antal på lager: 35 stk Placering på lageret: reol 0 Produkt navn: Retroinspireret forklæde Produkt ID: Enhedspris: 200,00 dkkr Antal på lager: 50 stk Placering på lageret: reol 5 Produkt navn: Cool Woody t-shirt Produkt ID: Enhedspris: 150,00 dkkr Antal på lager: 500 Placering på lageret: reol 2 Størrelse ID: XS, S, M, L, XL 17

19 BILAG 4 Kontrakt for samarbejde gruppemedlemmerne imellem. Indgået d : KONTRAKT FOR PROJEKTGRUPPEN BESTÅENDE AF Michael Rune Kristensen, Elin Vatnhamar Olsen, Mayianne Nøks Pedersen & Helene Kaspersen 1 FORVENTNINGER: Det forventes af hvert gruppemedlem individuelt, at der dagligt sættes tid af til arbejde på projektet, hvis gruppen ikke i fællesskab har vedtaget andet. Det forventes af hvert gruppemedlem, at aftalte tidsfrister og mødetidspunkter overholdes. Alternativt skal afvigelser meldes ud til samtlige af de resterende gruppemedlemmer i god nok tid til, at ingen møder op forgæves eller bruger tid på unødvendige arbejdsopgaver. 2 BESLUTNINGER: Alle beslutninger vedrørende projekter træffes i fællesskab. Ved uenighed konsulteres en vejleder hvorefter flertallet (svarende til 3 ud af 4 gruppemedlemmer) får lov at afgøre beslutningen. Går det helt galt, trækkes der lod ;o) 3 AFVIGELSER FRA RETNINGSLINJER: En eller flere af de ovenforstående retningslinjer kan kun afviges med hele gruppens accept. Vælger et medlem at bryde en eller flere af ovenstående retningslinjer uden gruppens accept, får personen en advarsel. Sker der herefter yderligere afvigelser fra retningslinjerne, kan det i yderste tilfælde medføre, at medlemmet smides helt ud af gruppen og ud af vinduet!! 4 KAGE: Glemmer et gruppemedlem at møde op som aftalt eller at udføre en aftalt arbejdsopgave, koster det kage, en anden form for dessert eller lækre sager til de resterende medlemmer i gruppen! Det medbragte guf skal kunne lides af alle 4 gruppemedlemmer, ellers er det en OM er! Alle 4 gruppemedlemmer er indforstået med det ovenstående regelsæt. 18

Mayianne Nøks Pedersen www.mypedersen.dk/sem3projekt2databasewebsite.html Mail: mypedersen@gmail.com

Mayianne Nøks Pedersen www.mypedersen.dk/sem3projekt2databasewebsite.html Mail: mypedersen@gmail.com WEB & DATABASE 2. PROJEKT 3. SEMESTER Et projekt udarbejdet af studerende fra gruppe 1 klasse CL12mul3b11e: Elin Vatnhamar Olsen www.web324.webkn.dk/portfolio/websits.html Mail: elin.v.olsen@hotmail.com

Læs mere

Modul 2 Database projekt Multimediedesign 3. semester Gruppe 3 IRF/TUJE

Modul 2 Database projekt Multimediedesign 3. semester Gruppe 3 IRF/TUJE Modul 2 Database projekt Multimediedesign 3. semester Gruppe 3 IRF/TUJE Fact sheet Indholdsfortegnelse Fact Sheet Gantt kort Valgt af virksomhed Brainstorm Attribut tabel ER-diagram Skitse MySQLWorkbench

Læs mere

CLmul-b14e Gruppe 2 2. Database projekt

CLmul-b14e Gruppe 2 2. Database projekt 1 2 CLmul-b14e Gruppe 2 2. Database projekt JONAS FALK sniller27@hotmail.com Projekt vejledere Ivan Rosenvinge Frederiksen CHRISTIAN BRAMS halkjaer-brams@hotmail.com Tue Becher LINE RASMUSSEN line-rasmussen@live.com

Læs mere

Projekt database. http://bysileha.com/3.semester/database-eshop/index.html (vores htmlside)

Projekt database. http://bysileha.com/3.semester/database-eshop/index.html (vores htmlside) Projekt database http://bysileha.com/3.semester/database-eshop/index.html (vores htmlside) Amanda Lindschouw - cph-al144@cphbusiness.dk http://ahldesign.dk/learningthird.html Charlotte Øberg - cph-co74@cphbusiness.dk

Læs mere

Database. Pr jekt. Hold CLmul-a14e Gruppe 3 3. semester 2015. Vejledere: Tue Becher Ivan R. Frederiksen

Database. Pr jekt. Hold CLmul-a14e Gruppe 3 3. semester 2015. Vejledere: Tue Becher Ivan R. Frederiksen Database Pr jekt Hold CLmul-a14e Gruppe 3 3. semester 2015 Vejledere: Tue Becher Ivan R. Frederiksen Indholdsfortegnelse 1. Problemformulering 2. ER-diagram 3. Attribut-tabel 4. Use Case-model 5. Use Case

Læs mere

DATABASE Projekt 1-3. semester

DATABASE Projekt 1-3. semester DATABASE Projekt 1-3. semester Gruppe 2- CLmul-a12e Projekt URL http://www.lucasperch.dk/projekter/database.pdf Gruppe 2 Lucas Perch-Nielsen cph-lp14@cphbusiness.dk http://lucasperch.dk/skole.php Niclas

Læs mere

! Kia Dahlen. Kamilla Klein, Pia Jensen og Maria Korshøj Andersen.

! Kia Dahlen. Kamilla Klein, Pia Jensen og Maria Korshøj Andersen. Copenhagen Business Academy Multimediedesigner 3. semester - 1. projekt, september 2014 Gruppe 1 - MulA Kia Dahlen. Kamilla Klein, Pia Jensen og Maria Korshøj Andersen. Study: Multimedia Design Project:

Læs mere

Jayne Alice Jensen cph-jj208@cphbusiness.dk [Link til portfolio]

Jayne Alice Jensen cph-jj208@cphbusiness.dk [Link til portfolio] DATABASE Projekt: Projekt 1, 3. semester Website: http://kostecki.dk/cph/projektdb/ Dato: 08/09/14-21/09/14 Skole: Copenhagen Business Academy Klasse: Multimediedesigner - Mulb Gruppe: MULB1 Undervisere:

Læs mere

! Kia Dahlen. Kamilla Klein, Pia Jensen og Maria Korshøj Andersen.

! Kia Dahlen. Kamilla Klein, Pia Jensen og Maria Korshøj Andersen. Copenhagen Business Academy Multimediedesigner 3. semester - 1. projekt, september 2014 Gruppe 1 - MulA Kia Dahlen. Kamilla Klein, Pia Jensen og Maria Korshøj Andersen. Study: Multimedia Design Project:

Læs mere

3. SEMESTER 2. PROJECT MULB Gruppe 1. 20. september 2015

3. SEMESTER 2. PROJECT MULB Gruppe 1. 20. september 2015 PROJECT DATABASE 3. SEMESTER 2. PROJECT MULB Gruppe 1. 20. september 2015 Ved at underskrive dette dokument bekræfter vi, at det indsendte materiale alt sammen er vores eget materiale og arbejde. Andreas

Læs mere

Projekt Database, Gruppe 4A. Projekt 1, 3. Semester D A T A B A S E. Klasse MulA13 Gruppenummer: A4

Projekt Database, Gruppe 4A. Projekt 1, 3. Semester D A T A B A S E. Klasse MulA13 Gruppenummer: A4 Projekt Database, Gruppe 4A 0 Projekt 1, 3. Semester D A T A B A S E Klasse MulA13 Gruppenummer: A4 Projekt Database, Gruppe 4A 1 Fakta-ark Klasse MulA13, Gruppenummer: A4 Gruppemedlemmer: Amalie Ardahl

Læs mere

3. semester, 2. projekt: Database

3. semester, 2. projekt: Database 3. semester, 2. projekt: Database MulA - Gruppe 1 7. september 2015-20. september 2015 Vejledere - IRF / TUJE FAKTAARK PROJEKTTITEL Database URL http://moodings.com Mette Line Tarp Jørgensen Email cph-mj420@cphbusiness.dk

Læs mere

Bruger v1.5 QUICK GUIDE. Green Glass Software V/ Dan Feld-Jakobsen Lojovej 1 6200 Aabenraa 51 92 83 58 / dan@rekvi-skole.dk

Bruger v1.5 QUICK GUIDE. Green Glass Software V/ Dan Feld-Jakobsen Lojovej 1 6200 Aabenraa 51 92 83 58 / dan@rekvi-skole.dk Bruger v1.5 QUICK GUIDE Green Glass Software V/ Dan Feld-Jakobsen Lojovej 1 6200 Aabenraa 51 92 83 58 / dan@rekvi-skole.dk INTRODUKTION TIL REKVI-SKOLE Ideen med Rekvi-skole systemet udsprang fra et behov

Læs mere

Kom godt i gang med DanaShop

Kom godt i gang med DanaShop Kom godt i gang med DanaShop Tillykke med jeres nye webshop I din webshop fra DanaWeb findes der utroligt mange muligheder for at tilpasse den til lige netop jeres behov. DanaWeb har opsat alle shoppens

Læs mere

Manual til opsætning af Jit-klient version 1.0. Opsætning. Copyright Jit-Danmark Aps 2006. Find mere information på www.jitbesked.

Manual til opsætning af Jit-klient version 1.0. Opsætning. Copyright Jit-Danmark Aps 2006. Find mere information på www.jitbesked. Opsætning Indholdsfortegnelse Sådan finder du indstillingerne...3 Muligheder og begrænsninger...6 Hvilke søgeord skal jeg bruge?...6 Ting man skal passe på...6 Tilføjning/nedlægning af søgeord...6 Ændring

Læs mere

Sådan kommer du i gang med at handle på Berners WEBshop

Sådan kommer du i gang med at handle på Berners WEBshop Sådan kommer du i gang med at handle på Berners WEBshop Bestil dine varer, når DU har tid! Berners webshop tilbyder en række unikke værktøjer, hvor du som kunde har mulighed for at skræddersy din personlige

Læs mere

Kursusbeskrivelse. Forarbejde. Oprettelse af en Access-database

Kursusbeskrivelse. Forarbejde. Oprettelse af en Access-database Kursusbeskrivelse Oprettelse af en Access-database Som eksempel på en Access-database oprettes en simpelt system til administration af kurser. Access-databasen skal indeholde: et instruktørkartotek et

Læs mere

Tidsregistrering. Jacob E., Jacob H., Mathias, Mads H., Jonatan og Dan 3.4. Informationsteknologi B. Roskilde Tekniske Gymnasium 25-11-2014

Tidsregistrering. Jacob E., Jacob H., Mathias, Mads H., Jonatan og Dan 3.4. Informationsteknologi B. Roskilde Tekniske Gymnasium 25-11-2014 2014 Tidsregistrering Jacob E., Jacob H., Mathias, Mads H., Jonatan og Dan 3.4 Informationsteknologi B Roskilde Tekniske Gymnasium 25-11-2014 Indholdsfortegnelse 1 Indledning... 3 2 User stories... 3 3

Læs mere

Vejledning til BadmintonPeople

Vejledning til BadmintonPeople Herunder følger en vejledning i hvordan man kommer i gang med BadmintonPeople til stævnetilmeldinger. 1. Opret bruger Hvis du har fået en invitation tilsendt fra klubben gå da direkte til pkt. 1.b. 1.a.

Læs mere

My Shop. Funktioner, oversigt: Kom i gang: Online shop system

My Shop. Funktioner, oversigt: Kom i gang: Online shop system My Shop Online shop system Infusion name: My_Shop Ajax baseret, online SHOP system Vejledning til installation og brug -------------------------------------------------------- Author: Egon Jessen, webmaster@myphp.dk

Læs mere

Projekt 2, 3. semester WEBPROJEKT

Projekt 2, 3. semester WEBPROJEKT Projekt 2, 3. semester WEBPROJEKT Aflevering d. 11/10-2013 CPH Business URL: www.thorleifbæk.dk/projekt2/index.php Gruppe 2 Shiko, Thorleif, Pernille og Annemette MUL 3A Indholdsfortegnelse s. 3 Factsheet

Læs mere

Titel: Database 1. projekt - 3. semester Multimediedesigner uddannelsen - Lyngby

Titel: Database 1. projekt - 3. semester Multimediedesigner uddannelsen - Lyngby Titel: Database 1. projekt - 3. semester Multimediedesigner uddannelsen - Lyngby Faktaark Gruppe 8: Titel: URL: Database http://www.graphicweb.dk/3sem.html Janni Cold mail: janni@cold-design.dk www.cold-design.dk

Læs mere

Velkommen som registreret energimærkningsfirma i Energistyrelsens system

Velkommen som registreret energimærkningsfirma i Energistyrelsens system Velkommen som registreret energimærkningsfirma i Energistyrelsens system Indholdsfortegnelse Side 1. Introduktion 2 2. Fra registrering til indberetning oversigt 2 3. Firmaets nummer 3 4. Min firmaside

Læs mere

Velkommen som registreret energimærkningsfirma i Energistyrelsens system

Velkommen som registreret energimærkningsfirma i Energistyrelsens system Velkommen som registreret energimærkningsfirma i Energistyrelsens system Indholdsfortegnelse Side 1. Introduktion 2 2. Fra registrering til indberetning oversigt 2 3. Firmaets nummer 3 4. Min firmaside

Læs mere

Instruktion til UNGDOMSSKOLEWEB BETALINGSMODULER. Version 1.04

Instruktion til UNGDOMSSKOLEWEB BETALINGSMODULER. Version 1.04 Instruktion til UNGDOMSSKOLEWEB BETALINGSMODULER Version 1.04 Indholdsfortegnelse BETALINGSMODULER... 3 OVERSIGT OVER TILMELDINGER... 3 Status for tilmelding... 3 INDBETALINGER... 4 Åben FI-ordre/uafsluttede

Læs mere

----- Du skal minimum være 18 år gammel for at kunne handle på iposen.dk -----

----- Du skal minimum være 18 år gammel for at kunne handle på iposen.dk ----- Aarhus 11.03.2014 iposen.dk ApS Skavholmvej 5, 8520 Lystrup kundeservice@iposen.dk Handelsbetingelser ----- Du skal minimum være 18 år gammel for at kunne handle på iposen.dk ----- 1. Betaling Betaling

Læs mere

Projekt database. 3 Semester - Mul a Projekt 1. Yaser Osman cph-mo102@cphbusiness.dk. Dan Eskildsen cph-de32@cphbusiness.dk

Projekt database. 3 Semester - Mul a Projekt 1. Yaser Osman cph-mo102@cphbusiness.dk. Dan Eskildsen cph-de32@cphbusiness.dk Projekt database 3 Semester - Mul a Projekt 1 Yaser Osman cph-mo102@cphbusiness.dk Dan Eskildsen cph-de32@cphbusiness.dk Ammar Al-Basri cph-aa140@cphbusiness.dk Emre Kandemir cph-ek68@cphbusiness.dk Lotte

Læs mere

Rev. 05-10. Brugervejledning. Webshop Sika Danmark A/S

Rev. 05-10. Brugervejledning. Webshop Sika Danmark A/S Rev. 05-10 Brugervejledning Webshop Sika Danmark A/S Indholdsfortegnelse Afsnit Emne Side 1. Indledning 2 2. Quickguide forklaring af menu 3 2.1 Menu til venstre 3 2.2 Topmenu 3 3. Log-in 5 4. Bestilling

Læs mere

GUIDE TIL OPRETTELSE AF SIDER OG INDHOLD I UMBRACO ONLINE BETJENING

GUIDE TIL OPRETTELSE AF SIDER OG INDHOLD I UMBRACO ONLINE BETJENING GUIDE TIL OPRETTELSE AF SIDER OG INDHOLD I UMBRACO ONLINE BETJENING DANSKE BEDEMÆND august 2014 v1.4 1 P a g e INDHOLDSFORTEGNELSE Adgang... 3 Overordnet om Umbraco... 4 Højreklik muligheder i oversigten...

Læs mere

PHP Snippets. De små korte. Skrevet af Daniel Pedersen

PHP Snippets. De små korte. Skrevet af Daniel Pedersen PHP Snippets De små korte Skrevet af Daniel Pedersen Indhold PHP Snippets De små korte er en samling af små og praktiske kode eksempler med kort forklaring, som med formål at kunne benyttes til opsalgsværk

Læs mere

Herunder følger en vejledning i hvordan man kommer i gang med BadmintonPeople til stævnetilmeldinger.

Herunder følger en vejledning i hvordan man kommer i gang med BadmintonPeople til stævnetilmeldinger. Vejledning til BadmintonPeople Herunder følger en vejledning i hvordan man kommer i gang med BadmintonPeople til stævnetilmeldinger. 1. Opret bruger Hvis du har fået en invitation tilsendt fra klubben

Læs mere

e-konto manual 01.08.2011 e-konto manual Side 1

e-konto manual 01.08.2011 e-konto manual Side 1 e-konto manual 01.08.2011 e-konto manual Side 1 Indhold 1. Overordnet beskrivelse... 3 2. Login... 3 3. Se og ret kundeoplysninger... 4 4. Rediger kontaktoplysninger... 6 5. Skift adgangskode... 7 6. BroBizz-oversigt...

Læs mere

Instruktion til UNGDOMSSKOLEWEB BETALINGSMODULER. Version 1.01

Instruktion til UNGDOMSSKOLEWEB BETALINGSMODULER. Version 1.01 Instruktion til UNGDOMSSKOLEWEB BETALINGSMODULER Version 1.01 Indholdsfortegnelse BETALINGSMODULER... 3 OVERSIGT OVER TILMELDINGER... 3 Status for tilmelding... 3 INDBETALINGER... 4 Åben FI-ordre/uafsluttede

Læs mere

Indholdsfortegnelse Dankort og kreditkort...2 Betalingsgateway...2 Flytte aftale hos PBS...2 Etablere ny aftale hos PBS...5 Håndtering af ordrer...

Indholdsfortegnelse Dankort og kreditkort...2 Betalingsgateway...2 Flytte aftale hos PBS...2 Etablere ny aftale hos PBS...5 Håndtering af ordrer... Indholdsfortegnelse Dankort og kreditkort...2 Betalingsgateway...2 Flytte aftale hos PBS...2 Etablere ny aftale hos PBS...5 Håndtering af ordrer...9 Betalingsmodulet...10 Betalingsikoner i butikken...13

Læs mere

Arvid Nilsson Webshop Adgang til webshoppen

Arvid Nilsson Webshop Adgang til webshoppen Arvid Nilsson Webshop Adgang til webshoppen Du finder webshoppen ved at gå ind på www.arvidnilsson.com og vælge dit lokale sprog. I topmenuens højre side finder du knappen WEBSHOP, som du klikker på -

Læs mere

Karens lille vejledning til Access

Karens lille vejledning til Access Karens lille vejledning til Access Indhold Hvad er Access? 1 Lave en database 2 Design af tabellen 2 Felttyper 2 Indtastning af data 3 Udtræk fra tabellen 3 Forespørgsel 3 Muligheder med forespørgsel 3

Læs mere

Tlf. +45 7027 1699 Fax + 45 7027 1899

Tlf. +45 7027 1699 Fax + 45 7027 1899 Firmaordninger I firmaoversigten kan du holde styr på dit kundekartotek samt disses bookinger. Der kan desuden oprettes andre firmaer end dit eget. Herved kan der udbydes særlige ydelser på med egne arbejdstider.

Læs mere

Administrator v1.0 QUICK GUIDE. Green Glass Software V/ Dan Feld-Jakobsen Lojovej 1 6200 Aabenraa 51 92 83 58 / dan@rekvi-skole.dk

Administrator v1.0 QUICK GUIDE. Green Glass Software V/ Dan Feld-Jakobsen Lojovej 1 6200 Aabenraa 51 92 83 58 / dan@rekvi-skole.dk Administrator v1.0 QUICK GUIDE Green Glass Software V/ Dan Feld-Jakobsen Lojovej 1 6200 Aabenraa 51 92 83 58 / dan@rekvi-skole.dk INTRODUKTION TIL REKVI-KONTOR Ideen med Rekvi-Kontor systemet udsprang

Læs mere

Brugervejledning til MASCOT SmartStore Ver02

Brugervejledning til MASCOT SmartStore Ver02 Brugervejledning til MASCOT SmartStore Ver02 Medarbejder jo [Vælg datoen] Indhold Introduktion til MASCOT SmartStore... 3 Ordforklaring:... 3 Adgangskode... 3 Administrator... 3 Brugernummer... 3 Frigiv

Læs mere

Kvik-guide: Sådan opretter du en bruger

Kvik-guide: Sådan opretter du en bruger Kvik-guide: Sådan opretter du en bruger Denne guide henvender sig til brugere, der er oprettet med en administrator- eller superbrugeradgang, og som har brug for at oprette andre brugere med tilknytning

Læs mere

Brugervejledning - til internetbaseret datakommunikation med Nets ved hjælp af HTTP/S-løsningen

Brugervejledning - til internetbaseret datakommunikation med Nets ved hjælp af HTTP/S-løsningen Nets Denmark A/S Lautrupbjerg 10 P.O. 500 DK 2750 Ballerup T +45 44 68 44 68 F +45 44 86 09 30 www.nets.eu Brugervejledning - til internetbaseret datakommunikation med Nets ved hjælp af HTTP/S-løsningen

Læs mere

Velkommen som registreret energimærkningsfirma i Energistyrelsens system

Velkommen som registreret energimærkningsfirma i Energistyrelsens system Velkommen som registreret energimærkningsfirma i Energistyrelsens system Indholdsfortegnelse 1. Introduktion 2. Fra registrering til indberetning oversigt 3. Firmaets nummer 4. Min side 4.1. Sådan logger

Læs mere

SDBF QUICKGUIDE SKOLERNES DIGITALE BLANKET FLOW - BRUGER-GUIDE -

SDBF QUICKGUIDE SKOLERNES DIGITALE BLANKET FLOW - BRUGER-GUIDE - SDBF QUICKGUIDE SKOLERNES DIGITALE BLANKET FLOW - BRUGER-GUIDE - INTRODUKTION TIL SKOLERNES DIGITALE BLANKET FLOW Som et udspring af de administrative fællesskaber og et ønske om at effektivisere og digitalisere

Læs mere

Du skal have en Google konto for at kunne anvende Webalbum! Har du ikke det, så får du her en kort orientering om, hvorledes du kan få en konto.

Du skal have en Google konto for at kunne anvende Webalbum! Har du ikke det, så får du her en kort orientering om, hvorledes du kan få en konto. Indhold Webalbum...2 Google-konto...2 Brug af webalbum...5 Overføre billeder til album...5 Se og bruge sine billeder i webalbummet...6 E-mail...9 Udskriv...12 Bestil udskrifter...13 Blog This...13 Collage...14

Læs mere

15. oktober. Maskine Udlejning. Jacob Weng, Jeppe Boese og Mads Anthony. Udlejningsvirksomhed. Roskilde Tekniske Gymnasium 3.4

15. oktober. Maskine Udlejning. Jacob Weng, Jeppe Boese og Mads Anthony. Udlejningsvirksomhed. Roskilde Tekniske Gymnasium 3.4 Maskine Udlejning 15. oktober 2010 Jacob Weng, Jeppe Boese og Mads Anthony Roskilde Tekniske Gymnasium Udlejningsvirksomhed 3.4 Indholdsfortegnelse Problemformulering:... 2 Planlægning:... 2 Analyse af

Læs mere

Datamodeller. 1. Elementerne. Vi betragter E/R-diagrammet, som et diagram over entiteter og relationer Tegneregler: Entitet

Datamodeller. 1. Elementerne. Vi betragter E/R-diagrammet, som et diagram over entiteter og relationer Tegneregler: Entitet Datamodeller I forlængelse af noten om normalisering, følges der her op med redskabet E/R-diagrammer til opstilling af en datamodel, opfat således dette som en alternativ metode mere end endnu et redskab

Læs mere

Vejledning i brug af. Meusburger Portal

Vejledning i brug af. Meusburger Portal Vejledning i brug af Meusburger Portal 1. Indhold 2 General Information Portalen er tilgængelig i alle Meusburger Website Sprog. Log-in er tilgængelig for alle brugere efter afslutningen af registreringen.

Læs mere

Guide til første gang du skal på shopeasy.dk.

Guide til første gang du skal på shopeasy.dk. Guide til første gang du skal på shopeasy.dk. Når du skal købe tøj første gang skal du først og fremmest sikre dig, at du er blevet oprettet som bruger i webshoppens system. Dette sker gennem KFD s bestyrelse

Læs mere

KMD Brugeradministration til Navision og LDV

KMD Brugeradministration til Navision og LDV KMD Brugeradministration til Navision og LDV Vejledning for Statens Administration og ØSC institutioner. Opdateret 09-09-2015 Indholdsfortegnelse 1 Kom godt i gang... 2 1.1 Login til KMD Brugeradministration...

Læs mere

Sådan kommer du i gang

Sådan kommer du i gang Sådan kommer du i gang Første gang du logger på shoppen, kan du følge denne vejledning, for at komme godt i gang: 1. Gå ind på shop.mto-electric.dk 2. Klik på login i menu-linien 3. Indtast eller kopiér

Læs mere

Kasserere og medlemsadministratorer

Kasserere og medlemsadministratorer Kasserere og medlemsadministratorer Velkommen til kasserersystemet! Her har du adgang til alle dine medlemmers oplysninger, og det er her, du kan oprette nye medlemmer, og slette dem, der ikke længere

Læs mere

Nets - Medarbejder Signatur

Nets - Medarbejder Signatur Nets - Medarbejder Signatur Nets Direkte Kommunikation Nøgle Bestilling Version: 2.1, Oktober 2013 Continia Software a/s Hjulmagervej 55 DK-9000 Aalborg Denmark Tel. +45 82 30 50 00 Support mail: cm@continia.dk

Læs mere

2. Priser Alle prisangivelser er inklusiv moms og andre afgifter. Hver gang du lægger en vare i din indkøbskurv, bliver totalbeløbet opdateret.

2. Priser Alle prisangivelser er inklusiv moms og andre afgifter. Hver gang du lægger en vare i din indkøbskurv, bliver totalbeløbet opdateret. 1. Betaling Betaling kan foretages med følgende betalingskort: Dankort. Der vil blive reserveret et beløb svarende til værdien på din ordre i forbindelse med din bestilling. Kort tid efter levering, vil

Læs mere

Vilkår og betingelser for brugere af StamSted

Vilkår og betingelser for brugere af StamSted Vilkår og betingelser for brugere af StamSted Brugervilkår: StamSted ApS ('StamSted' og 'Tjenesten') byder dig velkommen. Dette er vores vilkår for brugere af StamSted platformen, som er en tjeneste til

Læs mere

VITAS Registrering af aftale om Integrationsgrunduddannelse

VITAS Registrering af aftale om Integrationsgrunduddannelse IGU i VITAS I VITAS er det muligt at registrere en aftale om, såfremt din virksomhed ønsker at indgå en aftale med en borger (udlænding). Du registrerer i VITAS din aftale inkl. undervisningsplanen ved

Læs mere

KMD Brugeradministration til Navision og LDV

KMD Brugeradministration til Navision og LDV KMD Brugeradministration til Navision og LDV Vejledning for selvejere. Opdateret 09-09-2015 Indholdsfortegnelse 1 Overordnet liste af funktoner... 2 2 Vejledning... 3 2.1 Login til KMD Brugeradministration...

Læs mere

Skriftlig eksamen i kurset. Informationssystemer

Skriftlig eksamen i kurset. Informationssystemer 6. semester sundhedsteknologi Skriftlig eksamen i kurset Informationssystemer Der er 3 timer til at besvare opgaven. Alle hjælpemidler er tilladte. Skriv kort og præcist. Referer gerne til kursuslitteraturen.

Læs mere

Hjælp til MV-ID Administration

Hjælp til MV-ID Administration Hjælp til MV-ID Administration - til brugere af MV-Login Mikro Værkstedet A/S Dokumentversion: 20131002A 1 Indholdsfortegnelse Forord... 3 Kapitel 1. Aktivér MV-Login administratorkontoen... 4 Kapitel

Læs mere

Lille butiksløsning: Wordit.dk

Lille butiksløsning: Wordit.dk Lille butiksløsning: Wordit.dk Denne løsning er lavet til den økologiske gård Troldgården mellem Horsens og Århus. Den er lavet i PHP- Fusion version 7 (seneste underversion). Opgaven var at lave en bestillingsløsning,

Læs mere

Ofte stilte Spørgsmål Bestille på MYHERBALIFE.COM Danmark, Januar 18, 2013

Ofte stilte Spørgsmål Bestille på MYHERBALIFE.COM Danmark, Januar 18, 2013 Tryk på et af ofte stilte spørgsmål forneden for at få svar. Hvis du ikke kan finde svaret på dit spørgsmål, venligst tag kontakt til Forhandler service på 3848 7766. Generelt Kan jeg bestille produkter

Læs mere

Nyhedsbrev #83. Vejledning - Sådan handler du i min butik. Søgning og fremfinding af varer

Nyhedsbrev #83. Vejledning - Sådan handler du i min butik. Søgning og fremfinding af varer December 2011 Nyhedsbrev #83 www.nettedesign.dk Vejledning - Sådan handler du i min butik Min Webshop ligner ikke de traditionelle Webshops du ellers finder på nettet. Dette skyldes, at jeg har valgt min

Læs mere

Tilmeldingssystem for Grupper til E2014 - The Vikings strike back

Tilmeldingssystem for Grupper til E2014 - The Vikings strike back Vejledning til tilmeldingssystem for Grupper til E2014 The Vikings strike back Side 1 af 14 Tilmeldingssystem for Grupper til E2014 - The Vikings strike back Denne vejledning kan bruges når en gruppe skal

Læs mere

Check in inden du rejser!

Check in inden du rejser! Check in inden du rejser! I denne guide finder du: Introduktion til online check-in... 2 Vigtig info... 2 Costa Cruises... 3 MSC Cruises...6 Norwegian Cruise Line... 8 Princess Cruises... 10 Royal Caribbean

Læs mere

Fra 1. april 2009 skal lægerne fremsende alle henvisninger til psykologer og fysioterapeuter elektronisk.

Fra 1. april 2009 skal lægerne fremsende alle henvisninger til psykologer og fysioterapeuter elektronisk. Guide: Henvisninghotellet ( REFHOST ) Version mar 2009 Fra 1. april 2009 skal lægerne fremsende alle henvisninger til psykologer og fysioterapeuter elektronisk. Denne guide er primært baseret på oplysninger

Læs mere

Vejledning - web-baseret indberetningssystem vedr. forebyggende foranstaltninger for udsatte børn og unge.

Vejledning - web-baseret indberetningssystem vedr. forebyggende foranstaltninger for udsatte børn og unge. Danmarks Statistik, Velfærd 22. januar 203 Børn og Unge, Udsatte børn Vejledning - web-baseret indberetningssystem vedr. forebyggende foranstaltninger for udsatte børn og unge. Indhold Baggrund...2 2 Formål...2

Læs mere

Brugervejledning til udfyldelse og udstedelse af Europass Mobilitetsbevis i Europass Mobilitetsdatabasen

Brugervejledning til udfyldelse og udstedelse af Europass Mobilitetsbevis i Europass Mobilitetsdatabasen Brugervejledning til udfyldelse og udstedelse af Europass Mobilitetsbevis i Europass Mobilitetsdatabasen Europass Mobilitetsbevis skal udfyldes og udstedes i mobilitetsdatabasen: http://mobilitet.europass.dk/.

Læs mere

VELKOMMEN TIL SÆSONEN 2011-2012. Frederikssund Badminton Klub introducerer ny hjemmeside og online betaling af kontingent

VELKOMMEN TIL SÆSONEN 2011-2012. Frederikssund Badminton Klub introducerer ny hjemmeside og online betaling af kontingent VELKOMMEN TIL SÆSONEN 2011-2012 Frederikssund Badminton Klub introducerer ny hjemmeside og online betaling af kontingent Frederikssund Badminton Klub introducerer ny hjemmeside og online betaling af kontingent!

Læs mere

Vejledning - indberetning til PensionDanmark Sundhedsordning

Vejledning - indberetning til PensionDanmark Sundhedsordning Vejledning - indberetning til PensionDanmark Sundhedsordning Indhold Generelt om indberetning til sundhedsordning 1 Adgang til indberetningsløsningen 1 Indberetning af medarbejdere 2 Bekræftelse af indberetning

Læs mere

CFunding-IT. Web DB Multimediedesigner 3. Semester Gruppe 15

CFunding-IT. Web DB Multimediedesigner 3. Semester Gruppe 15 CFunding-IT http://crowdfunder.jakobplenge.dk/index.php Web DB Multimediedesigner 3. Semester Gruppe 15 Andreas Simonsen Jakob Plenge Line la Fontaine Line Mehr Hansen Christian Knudsen Tobias Sonne 1

Læs mere

Projekt: Database. Multimedia Design: Semester 3 - projekt 01. Sabine Larsen cph-sl176@cphbusiness.dk. Anastasia Keller cph-ak186@cphbusiness.

Projekt: Database. Multimedia Design: Semester 3 - projekt 01. Sabine Larsen cph-sl176@cphbusiness.dk. Anastasia Keller cph-ak186@cphbusiness. Anslag: 21284 Multimedia Design: Semester 3 - projekt 01 Projekt: Database Projektperiode: 07. September 20. September 2015 Gruppe nummer: MulB07 Vejledere: Ivan Rosenvinge Frederiksen & Tuje Becher MULA

Læs mere

Rapport. Udarbejdet af: Mayianne Nøks Pedersen. Skole login: knmape68. E-mail: mypedersen@gmail.com

Rapport. Udarbejdet af: Mayianne Nøks Pedersen. Skole login: knmape68. E-mail: mypedersen@gmail.com Rapport Udarbejdet af: Mayianne Nøks Pedersen Skole login: knmape68 E-mail: mypedersen@gmail.com URL til brugerundersøgelsen: http://web328.webkn.dk/hjemmeside/image/laering/sem2brugerundersogelse/brugerundersogelse/

Læs mere

Hvis du kender din og dit password (også for evt. øvrige husstandsmedlemmer), så spring frem til LOG-IN.

Hvis du kender din  og dit password (også for evt. øvrige husstandsmedlemmer), så spring frem til LOG-IN. STEP BY STEP VEJLEDNING TIL DC-3 VENNERNES ON-LINE BOOKING-SYSTEM. INDLEDENDE BEMÆRKNINGER For at kunne anvende DC-3 On-line booking skal din e-mail være registreret i systemet og du skal kende dit password.

Læs mere

QUICK GUIDE. til E-handel

QUICK GUIDE. til E-handel QUICK GUIDE til E-handel QUICK GUIDE Via vores hjemmeside www.ecolab.dk får du adgang til vores E-handel. Her kan du bl.a. finde produktbeskrivelser, sikkerhedsdatablade samt se hvilke produkter, der er

Læs mere

Kasserere og medlemsadministratorer

Kasserere og medlemsadministratorer Kasserere og medlemsadministratorer Velkommen til kasserersystemet! Her har du adgang til alle jeres medlemmers oplysninger, og det er her, du kan lave rettelser, oprette nye medlemmer, og slette dem,

Læs mere

Så blev det din tur til at få DanDomain WebShop8

Så blev det din tur til at få DanDomain WebShop8 Så blev det din tur til at få DanDomain WebShop8 Vi er nu klar til at opgradere din DanDomain WebShop til version 8. Opgraderingen til DanDomain WebShop8 kommer til at byde på en helt ny visuel oplevelse

Læs mere

Quickguide til GladsaxeKortet. Indholdsfortegnelse

Quickguide til GladsaxeKortet. Indholdsfortegnelse Indholdsfortegnelse 1. Ny Bruger... 2 1.1 Allerede oprettet... 2 1.2 Stamoplysninger... 3 1.3 Aktivér din bruger... 3 2. Opret konti eller aktivér dit barns kort... 4 2.1 Tilføje en ny bruger til din konto...

Læs mere

MONO.NET FORHANDLER GUIDE

MONO.NET FORHANDLER GUIDE MONO.NET FORHANDLER GUIDE INTRO Tak fordi du har valgt at blive en mono.netforhandler. Vi glæder os til vores fremtidige samarbejde! Denne guide giver en grundig introduktion til hvordan forskellige hjemmesider

Læs mere

VITAS Digital ansøgning

VITAS Digital ansøgning Hvis du har fundet en virksomhed, som gerne vil ansætte dig i enten løntilskud, i en praktikplads eller som voksenlærling, kan du komme hurtigt i gang og sætte fart på sagsbehandlingen, ved at bede virksomheden

Læs mere

Opstartsvejledning til ipad. Tinderhøj Skole

Opstartsvejledning til ipad. Tinderhøj Skole Opstartsvejledning til ipad Tinderhøj Skole Den første skærm når du starter din ipad Sæt fingeren på pilen og træk den til højre. Vælg sprog En ipad kommer med mulighed for at vælge mange forskellige sprog.

Læs mere

Manual til at redigere på stafetforlivet.dk for holddeltagere

Manual til at redigere på stafetforlivet.dk for holddeltagere Manual til at redigere på stafetforlivet.dk for holddeltagere Indhold Sådan tilmelder du dig et hold... 2 Sådan logger du ind på hjemmesiden... 4 Har du glemt dit kodeord?... 5 Sådan ser du oplysninger

Læs mere

Tilmeldingssystem for hjælpere til E2014 - The Vikings strike back

Tilmeldingssystem for hjælpere til E2014 - The Vikings strike back Vejledning til tilmeldingssystem for hjælpere til E2014 The Vikings strike back Side 1 af 14 Tilmeldingssystem for hjælpere til E2014 - The Vikings strike back Denne vejledning kan bruges, når en hjælper

Læs mere

Vejledning til online blanketten Industriens salg af varer

Vejledning til online blanketten Industriens salg af varer Vejledning til online blanketten Industriens salg af varer Din vej gennem blanketten Her er en kort vejledning om hvordan du udfylder online blanketten trin for trin. Har du spørgsmål, er du velkommen

Læs mere

Brugervejledning Webshop... 1 Indhold... 1 Udfyld oplysninger om webshop og firma... 2 Informationsfelter... 3 Specialfelter... 3

Brugervejledning Webshop... 1 Indhold... 1 Udfyld oplysninger om webshop og firma... 2 Informationsfelter... 3 Specialfelter... 3 Brugervejledning Webshop Indhold Brugervejledning Webshop... 1 Indhold... 1 Udfyld oplysninger om webshop og firma... 2 Informationsfelter... 3 Specialfelter... 3 Tilføj produktgrupper... 4 Udfyld produktgrupper...

Læs mere

Vistemmernu. Et webbaseret værktøj udviklet af Programdatateket i Skive. E-mail: programdatateket@viauc.dk Web: http://www.programdatateket.

Vistemmernu. Et webbaseret værktøj udviklet af Programdatateket i Skive. E-mail: programdatateket@viauc.dk Web: http://www.programdatateket. Vistemmernu Et webbaseret værktøj udviklet af Programdatateket i Skive E-mail: programdatateket@viauc.dk Web: http://www.programdatateket.dk Kolofon HVAL-vejledning Vistemmernu på HVAL.DK Forfatter: Susanne

Læs mere

Sådan fungerer onlinetilmeldingen

Sådan fungerer onlinetilmeldingen Sådan fungerer onlinetilmeldingen Onlinetilmeldingen gør brug af flere systemer: hjemmesiden, webbutikkens administration, betalingssystemet epay og LUDUS. LUDUS Afdelingerne fastlægger hvilke fag, der

Læs mere

Kvikguide. e-bevillingsbrugere. www.onemed.dk

Kvikguide. e-bevillingsbrugere. www.onemed.dk Kvikguide e-bevillingsbrugere Sådan logger du ind som e-bevillingsbruger 1. Klik på Log ind knappen øverst på skærmen. 2. Indtast Brugernavn og Adgangskode som beskrevet. Som indlogget e- bevillingsbruger

Læs mere

Vejledning til brug af Persondataformular

Vejledning til brug af Persondataformular Vejledning til brug af Persondataformular Om Persondataformular Persondataformularen skal anvendes til at registrere persondata omkring ansatte og gæster. I nogle tilfælde skal forskningsstuderende og

Læs mere

It-@fdelingen UC Syddanmark 7266 2400

It-@fdelingen UC Syddanmark 7266 2400 UNI-Login Installation af SkoleKom og ændring af kodeord SkoleKom er et udbredt mail- og konferencesystem i skoleverdenen i Danmark. For at komme på SkoleKom, skal du oprettes som bruger, hvor du får 3

Læs mere

Vejledning for forældre i brugen af mininstitution som digitalt kommunikationsværktøj

Vejledning for forældre i brugen af mininstitution som digitalt kommunikationsværktøj Vejledning for forældre i brugen af mininstitution som digitalt kommunikationsværktøj 1 Indhold: mininstitution vejledning til forældre... 3 Sådan logger du på systemet... 4 Sådan opsætter du din profil

Læs mere

My booking. Generelt. Forsiden. Version 9.0

My booking. Generelt. Forsiden. Version 9.0 My booking Version 9.0 System til at lave online bookinger, med mulighed for opdeling i grupper, forskellige booking typer, ændre layout indstillinger, status styring, sprogvalg samt en del mere, detaljer

Læs mere

Quickguide til www.erhvervskvinder.dk

Quickguide til www.erhvervskvinder.dk Quickguide til www.erhvervskvinder.dk ErhvervsKvinders hjemmeside er opdelt i en del, som er åben for alle og en del, der er forbeholdt medlemmerne. Viden om ErhvervsKvinder: Vil du vide noget om ErhvervsKvinder?

Læs mere

Vejledning i brug af BadmintonPeople.dk

Vejledning i brug af BadmintonPeople.dk Vejledning i brug af BadmintonPeople.dk Læs grundigt denne vejledning igennem. BadmintonPeople.dk er skabt igennem et samarbejde imellem DGI og DBF. Meningen er at lette klubbernes ledere, administratorer

Læs mere

GUIDE TIL OPRETTELSE AF SIDER OG INDHOLD I UMBRACO ADMIN

GUIDE TIL OPRETTELSE AF SIDER OG INDHOLD I UMBRACO ADMIN GUIDE TIL OPRETTELSE AF SIDER OG INDHOLD I UMBRACO ADMIN DANSKE BEDEMÆND september 2014 v.1.4 1 P a g e INDHOLDSFORTEGNELSE Adgang... 3 Overblik... 3 Sortering af ordrer... 3 Status... 4 Afventer fuldmagt...

Læs mere

Guide til madordning. Indhold. 1. Log ind på din konto...2 2. Bestil mad til dit barn...4

Guide til madordning. Indhold. 1. Log ind på din konto...2 2. Bestil mad til dit barn...4 Guide til madordning Indhold 1. Log ind på din konto...2 2. Bestil mad til dit barn...4 Bestil mad...4 Vise ordrer... 10 Annullere ordrer... 11 Kontaktoplysninger... 13 gladsaxekortet@gladsaxe.dk Side

Læs mere

Brugerguide til 3M Online Center

Brugerguide til 3M Online Center Brugerguide til 3M Online Center 1 3M 2015. All Rights Reserved. Brugerguide til 3M Online Center Ordreplacering...3 1. Bestil nu...4 2. Hurtig ordre...5 3. Upload ordrefil...6 4. Indkøbslister / Mine

Læs mere

borgere med en bevilling

borgere med en bevilling Faglig indsigt menneskeligt fokus Guide til webshoppen for borgere med en bevilling Log ind og bestil dine produkter I OneMeds webshop, www.onemed.dk, kan du se produkterne på din bevilling samt et bredt

Læs mere

Brugervejledning til DHF's onlinesystem

Brugervejledning til DHF's onlinesystem Brugervejledning til DHF's onlinesystem Indholdsfortegnelse Oprette ny bruger 2 Login 4 Oprettelse af arrangement 5 Rettelse af arrangementsdata 7 Tilmelding på lukket liste 8 Deltagerliste 13 Ændre deltagerdata

Læs mere

TEKNISK VEJLEDNING SPILLET FREMTIDENS LANDBRUG

TEKNISK VEJLEDNING SPILLET FREMTIDENS LANDBRUG TEKNISK VEJLEDNING SPILLET FREMTIDENS LANDBRUG Før du går i gang Inden I går i gang, skal du vide følgende: Spillet kan kun spilles på tablets og computere både stationære og bærbare. Spillet virker IKKE

Læs mere

SÅDAN BRUGER DU ONLINE KALENDER

SÅDAN BRUGER DU ONLINE KALENDER SÅDAN BRUGER DU ONLINE KALENDER I vejledningen bruger vi det gratis program Google kalender som eksempel til at vise, hvordan man bruger en online kalender. DU SKAL I FORVEJEN: Kunne bruge en browser og

Læs mere

Use cases... 2. Log ind procedurer... 2. Generelt Du oprettes i Kitos... 2. Generelt Log på Kitos... 3

Use cases... 2. Log ind procedurer... 2. Generelt Du oprettes i Kitos... 2. Generelt Log på Kitos... 3 USE CASES INDHOLDSFORTEGNELSE Use cases... 2 Log ind procedurer... 2 Generelt Du oprettes i Kitos... 2 Generelt Log på Kitos... 3 Generelt Hvis bruger har glemt sit password... 5 Generelt Dit link i oprettelsesmailen

Læs mere