Projekt 2 - Website with Database

Størrelse: px
Starte visningen fra side:

Download "Projekt 2 - Website with Database"

Transkript

1 Projekt 2 - Website with Database Cphbusiness Lyngby Multimediedesigner, 3. semester MulB13e, gruppe 1 September

2 FAKTAARK Projekt titel: Projekt 2 - Website with database Lærere: JHI og TUJE Klasse: Mulb13e Gruppenummer: MULB1 Hjemmeside link: Login på hjemmesiden som admin: Bruger: teacher@tbf.com password: password Antal anslag: (8.7 normalside) Steffen Marschall Mail: cph-sm148@cphbusiness.dk Portfolio: Martin Ungermann Stæhr Mail: cph-ms20@cphbusiness.dk Portfolio: Patrick Bomann Tofteng Mail: cph-pt60@cphbusiness.dk Portfolio: index.php Erik Andreas Münter Mail: cph-em38@cphbusiness.dk Portfolio: cph.designduck.dk Faktaark - 2 af 33

3 Indholdsfortegnelse 2 FAKTAARK 3 Indholdsfortegnelse 4 intro & scrum 4 INdledning 17 Mock-ups 18 Sitemap 19 Aktivitets diagram 20 er-diagram 21 Attribute Tabel 23 Kode dokumentation 4 SCRUM Burndown-chart 6 Design Brief Krav til produktet 7 Design Manual Logo Generelt 7 Logovarianter 8 Respektafstand 9 Placering 9 Farver Farveskalaen 10 Typografi Helvetica Neue 11 The Blue Oasis 12 Axure Handwriting 13 Layout Hjemmesiden 14 Grundelementer Symboler 15 Designelementer 15 Billedstil Billeder Use case model 26 Use case 1 - Opret bruger 27 Use case 2 - Upload af content 28 Use case 3 - Rating af content 30 Case test - Use case 1 31 Case test - Use case 2 32 Case test - Use case 3 33 Litteraturliste Indholdsfortegnelse - 3 af 33

4 INdledning SCRUM I dette projekt skulle vi lave en hjemmeside, med tilhørende database, baseret på et tema. Vores tema var blues i 80 erne og 90 erne. Kravet til opgaven var at hjemmesiden skulle indeholde billeder, video, musik samt muligheden for at rate/votere al indholdet der bliver uploadet på sitet. SCRUM gør det muligt at planlægge og tilrettelægge sit projekt uden at man har en helt bestemt idé om hvordan at tingene vil udforme sig, det giver en rigtig solid rygmarv til ethvert projekt i arbejdsproccessen. I modsætning til andre udviklingsmetoder er SCRUM utrolig fleksibel da det tillader at man skifter fra den ene aktivitet til den anden, uden egentlig at have nogen retningslinjer man absolut skal følge, i form af projektets planlægning. Som en gruppe har vi haft en SCRUM-master igennem hele forløbet, vi har tilrettelagt og planlagt projektet sammen og udformet vores burndown-chart. I løbet af vores sprint har vi afholdt et dagligt møde, det har været i form af fysisk fremmøde eller via. programmet Teamspeak 3. Vi har igennem hele forløbet fulgt vores Product backlog nøje og burndown-chart, så vi hele tiden var klar over hvad hinanden arbejdede med, samt hvad der var blevet færdiggjort. Se burndown-chart på side 5 Intro & Scrum - 4 af 33

5 Scrum - Burndown-chart Intro & Scrum - 5 af 33

6 Design Brief Start projekt: Slut projekt: Opgaven Vores arbejdsgruppe har fået til opgave at fremstille en hjemmeside om Blues i 80 erne og 90 erne. Denne hjemmeside skal have elementet af et voting/rating system, som skal kunne integreres på andre sider i professionel sammenhæng. Målgruppen Hjemmesiden: Generelt blues elskere og andre musik entusiaster. Ud fra Convey-IT synspunkt: Potentielle kunder hos firmaet convey-it. Da siden skal fremstilles som et eksempel for dem. Krav til produktet Farver Vi vil arbejde ud fra en grålig farve, for at holde blues stemningen. For at skabe kontrast på siden vil vi gerne gøre brug af stærk pink og orange farve som kontrast til den grå/sorte baggrund og gennemgående tema. Billeder Eventuelle ikke bruger uploadede billeder skal være blues orienterende. De skal være med til at skabe stemningen på siden. Så covers fra cd er og billeder af blues kunsterne. Logo Skal skabes i strækt kontrast til den grå/sorte baggrund. Derfor skal den udføres i hvid med vores to andre kontrast farver (pink og orange) som elementer af logoet. Elementer I designet skal der kunne trækkes paralleller rundt på hele sitet. Eventuelle design elementer skal udføres i hovedfarverne sort, grå, orange eller pink. Pink og orange skal bruges hvor der er behov for fremhævelse af elementet. Sort og grå skal bruges hvor elementet skal være mere baggrunds element. Tekster Al ikke bruger skrevet tekst på siden skal være let læseligt og nemt at forstå. Må som udgangspunkt ikke være mere end 255 karakterer langt. Typografi Skrifttypen skal ligne en blanding imellem moderne og lidt uskarpe kanter for at understøtte temaet. Design Brief - 6 af 33

7 Design Manual Logo Generelt The Blues Factory logoet skal altid have tandhjulene som o et i logoet. Det er tilladt at vise tandhjulene alene Hovedfarven på logoet er hvid med orange og pink node i tandhjulene. Design Manual - 7 af 33

8 Logo Logo positiv udgave Logo knækket positiv udgave Logovarianter The Blues Factory logo findes i en hvid (positiv) udgave og en sort/grå (negativ) udgave. Se respektafstand og placering på næste side. Logo negativ udgave Logo knækket negativ udgave Design Manual - 8 af 33

9 Logo Respektafstand Afstanden som holder logoet væk fra andre forstyrende elementer. Kan defineres som svarende til et tandhjul i forhold til størrelse. Placering Logoet skal placeres frit stående fra andre elementer. Og skal som udgangspunkt placeres på en mørk baggrund. Design Manual - 9 af 33

10 Farver Farveskalaen The Blues Factory farve skala er valgt for at skabe en blues stemning, og derfor arbejdes der med lettere mørke farver. Derfor holdes det også i enkelte farver med skarp kontrast. Pink CMYK 20/96/35/1 RGB 197/43/107 HEX #c52b6b Orange CMYK 0/50/99/0 RGB 247/147/27 HEX #f7931b Hvid CMYK 0/0/0/0 RGB 255/255/255 HEX #FFFFFF Lys grå CMYK 55/46/46/11 RGB 119/119/119 HEX #777 Grå/sort CMYK 70/63/62/59 RGB 50/50/50 HEX # Sort CMYK 73/67/65/83 RGB 19/19/19 HEX # Don t Brug ikke pink som baggrund. Don t Brug ikke orange som baggrund. Do Orange og pink skal bruges i små mængder fx highlights Tekst Tekst Ipsum & lorem Design Manual - 10 af 33

11 Typografi Helvetica Neue The Blues Factory primære skrifttype til brug i tekster. Brødtekst og overskrifter på hjemmesiden, samt brug til tekst i eventuelt trykt materiale. Helvetica Neue abcdefghijklmnopqrstuvwxyzæøå abcdefghijklmnopqrstuvwxyzæøå ,@-?&/. abcdefghijklmnopqrstuvwxyzæøå abcdefghijklmnopqrstuvwxyzæøå ,@-?&/. abcdefghijklmnopqrstuvwxyzæøå abcdefghijklmnopqrstuvwxyzæøå ,@-?&/. Design Manual - 11 af 33

12 Typografi The Blue Oasis Denne font bruges til logoet. Det er dens primære funktion. Den kan dog bruges til små tekster hvor samlingen til logoet skal trækkes. Der må ikke laves sætninger med denne skrifttype. The Blue Oasis abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz abcdefghijklmnopqrstuvwxyz Design Manual - 12 af 33

13 Typografi Axure Handwriting Skrifttype valgt som særlig highlights på hjemmesiden og tryksager. Den bruges i små mængder, og aldrig mere end 5 ord i sammen hæng må bruges med denne skrifttype. Axure Handwriting abcdefghijklmnopqrstuvwxyzæøå abcdefghijklmnopqrstuvwxyzæøå ,@-?&/. abcdefghijklmnopqrstuvwxyzæøå abcdefghijklmnopqrstuvwxyzæøå ,@-?&/. abcdefghijklmnopqrstuvwxyzæøå abcdefghijklmnopqrstuvwxyzæøå ,@-?&/. Design Manual - 13 af 33

14 Layout.colmd-1.colmd-1.colmd-1.colmd-1.colmd-1.colmd-1.colmd-1.colmd-1.colmd-1.colmd-1.colmd-1.colmd-1 Hjemmesiden.col-md-4.col-md-4.col-md-4 Her arbejdes der ud fra Twitter Bootstrap (v3.2.0). Det er et 12 delt system, der har en div container der passer til 1170px, i bredden, i max størrelsen..col-md-8.col-md-4 Ved rigtig brug af de funktioner Bootstrap tilbyder er det muligt at få hjemmesiden til at være fuld responsive ved brug af media queries..col-xs-6.col-md-6.col-lg-6.col-xs-12.col-md-12.col-lg-12.col-xs-6.col-md-6.col-lg-6 Design Manual - 14 af 33

15 Grundelementer Symboler Symboler Symbolerne er med til at guide brugere med kendte og vante ikoner. Fx hvis en bruger finder behov for at gemme en video til favoritter, bruges et hjerte som ikon. Designelementer Designelementer The Blues factory arbejder i et firkantet design og dermed bliver designelementer også i samme stil. KNAP KNAP Newest content Boksen på frontsiden med skrå vinkel skal være unik, da den skaber fokus på teksten i boksen Start browsing. Pilen med tekst skal være med til at bringe diskret focus på hvad der står nedenfor. Hermed ikke et forstyrrende element til det overordende design. Som tidligere nævnt kan tandhjulene stå for sig selv. Dog må de ikke drejes, så noden vender nedad Design Manual - 15 af 33

16 Billedstil Billeder Billedstilen viser et blues miljø. Det er billeder af cd albums og kunsterne. Det kan selvfølgelig ikke kontrolleres helt, da brugere uploader hvad de mener passer til blues, men fra The Blues Factory er billederne i denne stil. Det bør bestræbes at billeder, der ligger statisk på siden eller eventuelt i trykt form, er simple og mørke, uden at fremstå dystert. Design Manual - 16 af 33

17 Mock-ups Tegninger / wireframe Vi startede med at tegne vores wireframe med idéen om hvordan sitet skulle udføres. Webdesign skitser Herefter udførte vi sitet i photoshop for at få en idé om hvordan vi ønskede det endelige design skulle se ud. Mock-ups - 17 af 33

18 Sitemap Struktur over The Blues Factory hjemmesiden Sitemap - 18 af 33

19 Aktivitets diagram Aktivitetsdiagrammet gør rede for alle use cases og interne funktioner vi har at arbejde med på vores produkt (hjemmesiden). Samtidig med at aktivitesdiagrammet giver et godt overblik over hjemmesidens funktionelle side, sørger aktivietsdiagrammet også for at det bliver lettere at bemærke og dokumentere parallelle og sammenfaldende aktiviteter. Til dette projekt har vi derfor valgt udarbejdet et aktivitetsdiagram, så vi let kunne danne os et overblik over hvordan de forskellige funktionaliteter på hjemmesiden og deres samspil med hinanden. Aktivitets Diagram - 19 af 33

20 er-diagram ER-diagrammet er udvilket sideløbende med attribute tabellen. Vi har dog valgt at fremvise ER-diagrammet først i denne rapport. Da det giver en bedre forståelse for læseren eftersom ER-diagrammet giver en mere visuel forståelse af databasen. Vores database indeholder 5 entiteter, som alle indeholder forskellige typer af attributter. Er-diagram - 20 af 33

21 Herunder findes attribute tabellen, delt op i database tabellerne, med en kort forklaring for hver tabel, hvor vi mente at en forklaring var et behov. Entity Attributes Value Notes Datatype products pid (INT) Unique no. N pname A-Å Max. 70 char. AN (VARCHAR) ptid (INT) Unique no. N uid (INT) Unique no. N pflag (INT) Number N pdesc Text Text AN pdate Date AN (DATE) filetype A-Å, 0-9 Max. 20 char. AN (VARCHAR) up (INT) Number, default 0 N down (INT) Number, default 0 N I denne tabel findes dataen over produter/uploaded indhold samt rating system Product_ type Attribute Tabel Entity Attributes Value Notes Datatype ptid (INT) Unique no. N ptype A-Å (VARCHAR) I denne tabel findes dataen over product typer. Max. 20 char. ptype Er varchar og bliver udfyldt af en produkt type så som videos, music eller images. Entity Attributes Value Notes Datatype users uid (INT) Unique no. N firstname A-Å Max. 30 char. AN (VARCHAR) lastname A-Å Max. 30 char. AN (VARCHAR) A-Å, 0-9 Max. 45 char. AN (VARCHAR) pw A-Å, 0-9 Max. 64 char. AN (VARCHAR) role user, admin enum variables AN (ENUM) AN pid Er primary key, som auto_increment er (A_I) nye produkter med et unikt produkt nummer. up / down Er numre med en default på 0. De arbejder med rating systemet beskrevet længere nede i rapporten. Under kode dokumentation. I denne tabel findes dataen over brugere role ENUM giver muligheden for at give forbestemte variabler og at man skal være det ene eller det andet. Det er ikke muligt at gå ud over det forbestemte variabler. Attribute Tabel - 21 af 33

22 Entity Attributes Value Notes Datatype favorites ffid (INT) Unique no. N uid (INT) Unique no. N pid (INT) Unique no. N I denne tabel findes dataen over brugernes farvoritter. Tabellen samler brugere med produkter under en fælles id, så det er nemt at finde ud af hvilke brugere der har favorittet de forskellige produkter. Entity Attributes Value Notes Datatype comments cid (INT) Unique no. N pid (INT) Unique no. N comments TEXT TEXT AN uid (INT) Unique no. N cdate Date AN (DATE) cflag (INT) Number N I denne tabel findes dataen over brugernes kommentarer. cflag Er et nummer. Kobler sig op med php kode der gør således at hvis en kommentar er flere end 24 flags, bliver kommentaren gemt. På samme måde som pflag i products. Attribute Tabel - 22 af 33

23 Kode dokumentation Følgende vil beskrive hvordan koden for rating af produkter fungere. Koden er opdelt i 3 dele. 1) Vis nuværende rating / Vis knapperne på media.php 2) Javascript 3) Updater databasen / Set cookie i votes.php media.php - linje $net_vote = $up - $down; echo <li><a class= up glyphicon glyphicon-chevron-up id=. $mediaid. ></a></li> ; echo <li class= votes_count id= votes_count.$mediaid. ><span class= counter >.$net_vote. </span></li> ; echo <li><a class= down glyphicon glyphicon-chevron-down id=.$mediaid. ></a></li> ; $( a.up ).click(function(){ voting.js - linje 3 Funktionen starter når man klikker på et link med klassen up. Der er en tilsvarene funktion til a.down. voting.js - linje 8-20 $.ajax({ type: POST, data: action=up&id= +$(this).attr( id ), url: votes.php, success: function(msg) { $( li#votes_count +the_id).html(msg); $( li#votes_count +the_id).fadein(); $( a.up ).addclass( disablelink ); $( a.down ).addclass( disablelink ); } }); $up og $down bliver minusset med hinanden, denne værdig bliver gemt i $net_vote. Derefter laves der 2 knapper og en tæller. Up vote knappen har klassen up og down vote har klassen down, de bliver begge tildelt produkt id et ( pid ) som id. På vores tæller tildeler vi id et votes_counter + $mediaid ( pid ), som vi senere i javascript delen bruger til at fjerne tallet og updatere den til det nye tal (efter der er blevet stemt). Linie 8-11 fungere ligesom hvis det var en html form, method bliver sat til POST og action til votes.php?action=up&id=?, hvor id et er det samme som product id et. Når den har været igennem votes.php bliver det nye tal echo ed ud på siden med en fadein effekt. Hvor efter klassen disablelink bliver tildelt til både a.up og a.down, for at indikere at man ikke kan vote igen. Kode Dokumentation - 23 af 33

24 votes.php - linje if ($action== up ) { $votes_up = $up+1; $q = UPDATE products SET up = $votes_up WHERE pid =? ; $notchanged = ($up - $down); $total = ($votes_up - $down); } votes.php modtager dataen via javascriptet. Hvis man har votet up er $action sat til up. $up er antallet af up votes som allerede er i databasen, dette bilver plusset med 1 og gemt i $votes_up. Herefter sætter vi $q til at updatere up til $votes_up. $notchanged bliver sat til det gamle resultat og $total bliver sat til det nye resultat. votes.php - linje $cookie = media$id ; if(isset($_cookie[$cookie])) { echo $notchanged; } else { $month = time(); setcookie(media.$id, Voted, $month); Hvis cookie er sat, bliver det gamle resultat posted ud, altså hvis brugeren har voted en gang bliver intet ændret. Hvis cookie ikke er sat, bliver cookie sat, med en periode på en måned, herefter bliver $q kørt og databasen bliver updateret. Kode Dokumentation - 24 af 33

25 Use case model Use case model beskriver de ønskede funktion i et system. I dette tilfælde på The Blues Factory, beskrives der bruger og administrator funktioner Hver af disse funktioner har en tilknyttet use case, hvor vi har valgt at fremvise de tre første i denne rapport. Use Case Model - 25 af 33

26 Use case 1 - Opret bruger Name: Oprettelse af bruger Identifier: UC1 Description: Denne use case beskriver hvad der skal ske for at en person kan blive oprettet som bruger på hjemmesiden. Goal: En person er blevet oprettet som bruger. Preconditions: Hjemmesiden skal være indlæst og på siden hvor formularen til brugeroprettelse er, skal den udfyldes. Den del af databasen, der har med brugeroprettelse at gøre skal være sat op og funktionel. Assumptions: Personen der vil oprette en bruger har en browser. Personen vil gerne kunne rate noget indhold med sin bruger. Frequency: Denne use case er estimeret til at kunne foregå op til ca. 10 gange dagligt, baseret på hjemmesidens størrelse og indhold. Basic Course: 1. Use case begynder ved at en person med interesse for blues kigger på indholdet af hjemmesiden og gerne vil kunne rate indholdet. Personen klikker sig videre til opret bruger for at kunne give sin rating og muligvis flere ratings i fremtiden. 2. Personen indtaster sine informationer de korrekte steder i formularen og godkender diverse betingelser, indstillinger osv. 3. Use case slutter ved at personen klikker submit og hans/hendes informationer gemmes i databasen som en bruger, oprettelsen er fuldendt. Alternate Course A: Personen indtastede forkerte oplysninger i formularen til brugeroprettelse. Condition: Personen indtastede nogle forkerte informationer. 1. Personen der vil oprette en bruger udfyldte formularen for brugeroprettelse og klikkede submit, men dataen indeholdte forkerte informationer. 2. I stedet for at fuldende brugeroprettelsen får personen vist en fejlmeddelelse, der beder personen om at rette fejlene og viser hvilke steder i formularen, at personen har indtastet forkerte oplysninger. 3. Personen retter sine fejl og indtaster de korrekte informationer, som bliver sendt og gemt korrekt i databasen. Oprettelsen er fuldendt. Alternate Course B: Personen prøver at rate noget indhold med det samme uden at være logget ind eller have oprettet en bruger. Condition: Personen prøver at rate med det samme uden en bruger. 1. Personen kigger på noget indhold på hjemmesiden og vil give sin rating uden at have oprettet sig som bruger først. 2. Personen bliver bedt om at logge ind eller oprette sig som bruger for at kunne rate indholdet og for at have nemmere ved at rate andre ting på et senere tidspunkt og kunne se sine ratings. 3. Personen indtaster sine oplysninger i formularen og trykker submit, hvorefter oplysningerne bliver sendt og gemt i databasen, oprettelsen er fuldendt. 4. Når dette er fuldendt bliver den nye bruger henvist tilbage til siden, hvor han/hun prøvede at rate indholdet og kan fortsætte sin rating. Post Conditions: Personen har fået sin brugerkonto oprettet og databasen er blevet Use Case 1 - Opret Bruger - 26 af 33

27 opdateret med deres information. Actors: Brugeren Extended Use Case: UC2 Upload af content UC3 Rating af content Notes: Besøgende på hjemmesiden skal så vidt som muligt blive bedt om at oprette en bruger på hjemmesiden da dette vil fremskynde processen bag det at lave en rating, dette kan betyde at brugeren vil lave flere ratings i fremtiden og dermed vende tilbage til hjemmesiden. Den besøgende kan ikke give sin rating uden at være oprettet som bruger. Use case 2 - Upload af content Identifier: UC2 Description: Denne use case beskriver hvad der skal ske for at en bruger kan uploade noget content på hjemmesiden Goal: At content er blevet uploadet og kan ses og rates af andre. Preconditions: Hjemmesiden skal være indlæst og man skal være logget ind på sin bruger. Den del af databasen, der har med upload af content at gøre skal være sat op og funktionel. Assumptions: Brugeren har lavet en brugerkonto og er logget ind på hjemmesiden. Brugeren vil dele et billede, en video og/eller noget musik på hjemmesiden og har derfor besluttet at uploade det. Frequency: Denne use case er estimeret til at kunne foregå op til ca. 10 gange dagligt, baseret på hjemmesidens størrelse og indhold. Basic Course: 1. Use case begynder ved at en bruger vælger at uploade noget content på hjemmesiden og klikker sig ind på upload content. 2. Brugeren udfylder diverse felter med den relevante information og vælger medietype, samt korrekt medie der uploades. 3. Use case slutter ved at brugeren klikker upload, mediet er nu gemt i databasen og uploaded på hjemmesiden. Use Case 2 - Upload Af Content - 27 af 33

28 Alternate Course A: Brugeren glemmer at vælge medie Condition: 1. Brugeren glemmer at vælge medie inden der klikkes upload. 2. Brugeren glemmer at vælge medie inden der klikkes upload. 3. Brugeren får en fejlmeddelelse om at intet medie var valgt og upload altså ikke blev gennemført. 4. Brugeren kan nu vælge sit medie og prøve at uploade igen. Upload bliver gennemført korrekt og mediet er nu gemt i databasen. Upload er gennemført. Alternate Course B: Brugeren vælger forkert medie type Condition: Brugeren kommer til at vælge forkert medietype under upload 1. Brugeren kommer til at vælge forkert medietype og får en fejlmeddelelse efter at have klikket upload. 2. Brugeren retter sin fejl og vælger den korrekte medietype der skal uploades til hjemmesiden. 3. Brugeren klikker upload igen og mediet bliver gemt korrekt i databasen. Upload gennemført. Post Conditions: Brugeren har fået uploadet sit medie korrekt. Actors: Brugeren Notes: Det er vigtigt at angive hvilke typer af medie som hjemmesiden accepterer fra start af i upload-processen for at formindske eventuelle fejl og misforståelser. Der bør angives ting som formater, størrelser osv. Use case 3 - Rating af content Identifier: UC3 Description: Denne use case beskriver hvad der skal ske for at en bruger kan give sin rating af content på hjemmesiden. Goal: At content er blevet ratet korrekt og brugerens rating er gemt. Preconditions: Hjemmesiden skal være indlæst og man skal være logget ind på sin bruger. Den del af databasen, der har med rating af content at gøre skal være sat op og funktionel. Assumptions: Brugeren har lavet en brugerkonto og er logget ind på hjemmesiden. Brugeren vil rate noget indhold på hjemmesiden og vil muligvis gerne kunne se/ændre sin rating på et senere tidspunkt. Frequency: Denne use case er estimeret til at kunne foregå op til ca gange dagligt, baseret på hjemmesidens størrelse og indhold. Basic Course: 1. Use case begynder ved at en bruger vælger noget content på hjemmesiden og efter at have vurderet indholdet, giver sin rating ved at klikke på rating systemet. 2. Use case slutter ved at brugerens rating er gemt i databasen og brugeren kan se sin rating og hvis ønsket ændre den til noget andet på et senere tidspunkt. Rating er gennemført. Use Case 3 - Rating Af Content - 28 af 33

29 Alternate Course A: Brugeren har allerede ratet mediet tidligere. Condition: Brugeren har allerede ratet mediet tidligere, men vil rate det anderledes nu. 1. Brugeren har allerede givet sin rating tidligere, men vil give en anden rating nu. 2. Brugeren kan se sin rating men klikker sig frem til den nye rating han/hun vil give via rating systemet. 3. Den nye rating bliver gemt i databasen og overskriver den gamle rating givet af brugeren. Rating er gennemført. Post Conditions: Brugeren har givet den rating der skal gives som er gemt korrekt og kan ses samt ændres på et senere tidspunkt hvis ønsket. Actors: Brugeren Use Case 3 - Rating Af Content - 29 af 33

30 Case test - Use case 1 Test case: #1 Test case navn: Opret Bruger System: PC/Browser Subsystem: Designet af: Convey IT / Andreas Design dato: Udført af: Martin Udførsels dato: Kort beskrivelse: Oprettelse af bruger på blues.cph.designduck.dk Forhåndsbetingelser: Hjemmesiden skal være indlæst og på siden hvor formularen til brugeroprettelse er, skal den udfyldes. Den del af databasen, der har med brugeroprettelse at gøre skal være sat op og funktionel. Step Handling Forventet system svar Virker/Fejl Kommentar 1 Klik Login og herefter Sign Up Bør henvises til Sign up siden Virker 2 Udfyld felterne forkert (fx Bør gerne give en fejl og ikke sende brugeren videre Virker 3 Udfyld felterne korrekt Bør sende brugeren videre, med oprettet bruger, og Virker bør lande på login siden. 4 Check slutbetingelse 1 Virker 5 Log ind med forkert data (fx forkert ) Bør ikke viderestille brugeren til profile side, men Virker blot forblive på login siden. 6 Log ind med korrekt data Bør viderestille brugeren til brugerens profile side. Virker Slutbetingelser: Der er oprettet en ny bruger Case Test - Use Case 1-30 af 33

31 Case test - Use case 2 Test case: #2 Test case navn: Upload af content System: PC/Browser Subsystem: Designet af: Convey IT / Steffen Design dato: Udført af: Patrick Udførsels dato: Kort beskrivelse: Upload af content/medie på blues.cph.designduck.dk Forhåndsbetingelser: Hjemmesiden skal være indlæst og man skal være logget ind på sin bruger. Den del af databasen, der har med upload af content at gøre skal være sat op og funktionel. Step Handling Forventet system svar Virker/Fejl Kommentar 1 Klik Profile dernæst Upload content Bør henvises til Upload siden (.../upload.php) Virker 2 Vælg forkert medietype Burde ikke kunne lade sig gøre. Virker Der er altid en medietype image valgt by default 3 Upload uden at have valgt fil der skal Burde give fejlmeddelelse og ikke gennemføre Virker bruges upload. 4 Upload med forkert filtype Burde ikke uploade filen og give en fejl besked Virker 5 Upload med korrekt medietype og fil Burde gennemføre upload korrekt og viderestille til Virker det uploadede medies side 6 Check slutbetingelse 1 Virker Slutbetingelser: Der er blevet oprettet ny content Case Test - Use Case 2-31 af 33

32 Case test - Use case 3 Test case: #3 Test case navn: Rating af content System: PC/Browser Subsystem: Designet af: Convey IT / Steffen Design dato: Udført af: Andreas Udførsels dato: Kort beskrivelse: Rating af content/medie på blues.cph.designduck.dk Forhåndsbetingelser: Hjemmesiden skal være indlæst og man skal være logget ind på sin bruger. Den del af databasen, der har med rating af content at gøre skal være sat op og funktionel. Step Handling Forventet system svar Virker/Fejl Kommentar 1 Klik på noget content Burde henvise til det klikkede contents side Virker 2 Giv en rating af content Burde gemme den rating man har givet sammen med cookie for den bestemte id, der gør man ikke Virker Gemmer cookie som media$id kan stemme på samme id igen.. 3 Check slutbetingelse 1 Virker 4 Gå ind på samme content-side / Reload siden Burde have gemt den rating man gav tidligere 5 Giv en ny rating Burde ikke være muligt eftersom cookie en der er gemt styrer id en og hvorvidt der er stemt. 6 Rate andet content (anden?id=?) Burde være muligt eftersom en cookie med denne id ikke er gemt 7 På Factory floor siden sorter efter rating. 8 Find to styks content der har samme rating og vote den ene op. Check herefter ved at sortere siden efter rating om den nu er over den anden Bør opstille siden med højeste voterede indhold i toppen og nedefter. Den opdaterede liste med voteret indhold bør gerne vise den der er stemt på, længere mod toppen end den anden. Virker Virker Virker Virker Gemmer endnu en cookie som media$id Det overhæler det andet indhold med hvilken rækkefølge det er loadet ind i. I forhold til top og venstre. Slutbetingelser: Ny rating er indtastet og succesfuldt opdateret i databasen. Case Test - Use Case 3-32 af 33

33 Litteraturliste Internet adresser Musik/videoer/billeder til indhold Ray Charles - Hit the road Jack: U2 / BBKING - When love comes to town Gary Moore - Still got the blues Eric Clapton - Layla (unplugged) Stevie Ray Vaughan & Double Trouble - Pride And Joy Paul Rodgers - Louisiana Blues Tina Turner - Undercover agent for the blues Tab Benoit - Louisiana Style Corey Harris - If you leave me BB king, France The Blues Brothers - Who s making love Litteraturliste - 33 af 33

Projekt 1 - Database. Cphbusiness Lyngby Multimediedesigner, 3. semester. MulB13e, gruppe 4

Projekt 1 - Database. Cphbusiness Lyngby Multimediedesigner, 3. semester. MulB13e, gruppe 4 Cphbusiness Lyngby Multimediedesigner, 3. semester MulB13e, gruppe 4 September 2014 http://www.designduck.dk/cph/trorodvin create table costumers ( cno INT(4) Primary key AUTO_INCREMENT, cname VARCHAR(30)

Læs mere

http://bysileha.com/rate/home.php Gruppe nr. MULB2, Multimediedesign 3. semester hold B. Tue Becher Jesper Hinchely

http://bysileha.com/rate/home.php Gruppe nr. MULB2, Multimediedesign 3. semester hold B. Tue Becher Jesper Hinchely http://bysileha.com/rate/home.php Gruppe nr. MULB2, Multimediedesign 3. semester hold B. Tue Becher Jesper Hinchely Amanda Lindschouw - cph-al144@cphbusiness.dk http://ahldesign.dk/learningthird.html Michelle

Læs mere

POST IT! Cph Business Academy Multimediedesign 2. Semester flow april Kirstine Marie Rasmussen cph-

POST IT! Cph Business Academy Multimediedesign 2. Semester flow april Kirstine Marie Rasmussen cph- POST IT! Cph Business Academy Multimediedesign 2. Semester flow 3 9. april 2017 Kirstine Marie Rasmussen cph- kr141@cphbusiness.dk Mette Bejder cph- mb458@cphbusiness.dk Link til POST IT http://mbejder.dk/post-

Læs mere

PROJEKT WEB_DB CROWDFUNDING

PROJEKT WEB_DB CROWDFUNDING PROJEKT WEB_DB CROWDFUNDING 3. SEMESTER 3. PROJECT MULB Gruppe 6. 4. oktober 2015 Ved at underskrive dette dokument bekræfter vi, at det indsendte materiale alt sammen er vores eget materiale og arbejde.

Læs mere

Web DB project - http://www.hma-design.dk/crowdfunding/index.html 3. semester - 3. projekt - Gruppenr. 23 MULA - September 2015

Web DB project - http://www.hma-design.dk/crowdfunding/index.html 3. semester - 3. projekt - Gruppenr. 23 MULA - September 2015 Web DB project - http://www.hma-design.dk/crowdfunding/index.html 3. semester - 3. projekt - Gruppenr. 23 MULA - September 2015 FAKTAARK PROJEKTTITEL... Web DB project URL... CFunding.IT.dk Mette Line

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

Url www.tobiaschristiansen.dk/gypsyland

Url www.tobiaschristiansen.dk/gypsyland Projekt 2 Web DB 3. sem Url www.tobiaschristiansen.dk/gypsyland Gruppemedlemmer Christian Skat Kærager Kaspe Bek Rasmussen Tobias Christiansen Sarina Trein Bødker 2 Indholdsfortegnelse Scrum sprint planning

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

Miia Ebbesen cph-me100@cphbusiness.dk

Miia Ebbesen cph-me100@cphbusiness.dk WEBSITE MED DATABASE cob Kostecki cph-jk170@cphbusiness.dk Miia Ebbesen cph-me100@cphbusiness.dk yne Alice Jensen cph-jj208@cphbusiness.dk Projekt: Projekt 2, 3. semester Website: kostecki.dk/cph/projectdb2

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

METODE. De non-funktionelle krav er ikke specifikke krav, men kan være med til at bedømme driften af et system/ website.

METODE. De non-funktionelle krav er ikke specifikke krav, men kan være med til at bedømme driften af et system/ website. Projekt 3 MULB 3. Semester - CPH Business Academy Undervisere: Jesper Hinchely (JHI) & Tue Becker (TUJE) URL : http://b-design.nu/crowdfunding/ Gr. 15 Louisa Holtti Søllner cph-ls211@cphbusiness.dk Silas

Læs mere

WEBSITE DB. Copenhagen Business Academy Multimediedesigner. 3 semester 2 projekt, oktober 2014 Gruppe 1 MulA

WEBSITE DB. Copenhagen Business Academy Multimediedesigner. 3 semester 2 projekt, oktober 2014 Gruppe 1 MulA WEBSITE DB Copenhagen Business Academy Multimediedesigner 3 semester 2 projekt, oktober 2014 Gruppe 1 MulA Kia Dahlen, Pia Ellenton Jensen, Maria Korshøj Andersen & Kamilla Klein Website URL: http://www.piajensen.nu/dancehall/index.php

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

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

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

PROJEKT 3. The Design Diaries. LINK TIL BLOG: Af Mikkel Borg Svendsen & Sebastian Frank MUL B

PROJEKT 3. The Design Diaries. LINK TIL BLOG:  Af Mikkel Borg Svendsen & Sebastian Frank MUL B PROJEKT 3 The Design Diaries LINK TIL BLOG: http://mbsgraphic.dk/blog/ Af Mikkel Borg Svendsen & Sebastian Frank MUL B 1 INDHOLDS- FORTEGNELSE HVEM ER BLOGGERNE? 3 USE CASE 4 ATTRIBUT TABEL 5 PHP CODE

Læs mere

Projekt 1 Database. Cphbusiness Lyngby Multimediedesigner, 3. semester mul-a12e, gruppe 1

Projekt 1 Database. Cphbusiness Lyngby Multimediedesigner, 3. semester mul-a12e, gruppe 1 Projekt 1 Database Cphbusiness Lyngby Multimediedesigner, 3. semester mul-a12e, gruppe 1 CREATE TABLE IF NOT EXISTS `3sempro1`.`cu `customer_id` INT(5) NOT NULL AUTO_INCR `name` VARCHAR(45) NULL DEFAULT

Læs mere

WebSite og databaseprojekt

WebSite og databaseprojekt WebSite og databaseprojekt Study: Project Period: Multimedia Design 3.semester 2. Project: Database og website 30.Sep. 2013 11.Okt.2013 Fact Sheet Project title: shop4415 Class: CLmul-a12e Group Number:

Læs mere

Design Diaries.

Design Diaries. Design Diaries http://blog.lykkeeilert.dk/ Patricia Gambula Larsen Patrick Lykke Eilert Ninette Andersen cph-pl130@cphbusiness.dk cph-pe58@cphbusiness.dk cph-na96@cphbusiness.dk INDHOLD Use case model

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

ConveyIT - Visualisation of your dreams 3. semester - 2. projekt

ConveyIT - Visualisation of your dreams 3. semester - 2. projekt ConveyIT - Visualisation of your dreams 3. semester - 2. projekt Lavet af: Tevfik Özyigit, Niels Sigaard, Jesper Kjær, Nevin Ciftci & Komal Ahmed Projektaflevering: 07.10.2011-26.10.2011 URL: http://www.tevfik.dk/vote_db2/menu/index.php

Læs mere

Lav en hjemme side der kan sælge fly billetter til en stor i Europa.

Lav en hjemme side der kan sælge fly billetter til en stor i Europa. EKSAMENS OPGAVE Lav en hjemme side der kan sælge fly billetter til en stor i Europa. Det første jeg startede ud med var at brainstorme hvad det var jeg skulle bruge i min side da jeg nu ved hvad den skal

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

CPH Business Academy. Lærere: JHI & TUJE www.ysy.dk/cfunding-it/index.html 04-10-2015

CPH Business Academy. Lærere: JHI & TUJE www.ysy.dk/cfunding-it/index.html 04-10-2015 Crowdfunding Modul 3 CPH Business Academy. Lærere: JHI & TUJE www.ysy.dk/cfunding-it/index.html 04-10-2015 Josephine Lorentzen Camilla Norqvist Hansen Shiya Yang Michella Serritzlew Jacobsen Kamilla Melnyczok

Læs mere

The Design Diaries Project 3 2. Semester. Blog om designprincipper

The Design Diaries Project 3 2. Semester. Blog om designprincipper The Design Diaries Project 3 2. Semester Blog om designprincipper By Lif Neergaard www.lifmediadesign.dk cph-ln175@cphbusiness.dk Mathias Larsen www.nefjam.dk cph-ml414@cphbusiness.dk Ida Christensen www.idamedia.dk

Læs mere

Indhold Login flexsignage... 1 Rediger eksisterende layout... 1 Oprette et layout - template... 1 Oprette et layout tomt... 2 Designe layout...

Indhold Login flexsignage... 1 Rediger eksisterende layout... 1 Oprette et layout - template... 1 Oprette et layout tomt... 2 Designe layout... Indhold Login flexsignage... 1 Rediger eksisterende layout... 1 Oprette et layout - template... 1 Oprette et layout tomt... 2 Designe layout... 3 Indstillinger... 3 Regionens menu... 4 Regioner... 4 Regionsindhold/medietype...

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

3. Semester Mul-A PROJEKT 3 FUNDING. Louise Marie Bonke Charlotte Bruhn Stine Dorry Meulengracht Madsen. http://cbruhn.dk/cfunding

3. Semester Mul-A PROJEKT 3 FUNDING. Louise Marie Bonke Charlotte Bruhn Stine Dorry Meulengracht Madsen. http://cbruhn.dk/cfunding 3. Semester Mul-A PROJEKT 3 Louise Marie Bonke harlotte Bruhn Stine Dorry Meulengracht Madsen http://cbruhn.dk/cfunding Projekt 3 Indholsfortegnelse Idéudvikling Indledning Målgruppeanalyse Moodboard Funktionalitet

Læs mere

if (mysqli_num_rows($res) > 0) { while ($result = $res->fetch_array(mysqli_assoc)) { "<div class=\"article\">".

if (mysqli_num_rows($res) > 0) { while ($result = $res->fetch_array(mysqli_assoc)) { <div class=\article\>. isset($_get['id'])) { $id = $mysqli->real_escape_string($_get['id']); $sql = "SELECT * FROM `opskriftreg` WHERE `id` =? LIMIT 1;"; $stmt = $mysqli->prepare($sql); $stmt->bind_param('s', $id); $stmt->execute();

Læs mere

Vejledning til Autodesk Account - Subscription

Vejledning til Autodesk Account - Subscription Vejledning til Autodesk Account - Subscription Denne vejledning beskriver, hvordan du logger på Autodesk Account samt de vigtigste funktioner, bl.a. download af software, hvor du finder serienumre, tildeling

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

Vejledning til Autodesk Account - Autodesk Collection og Autodesk AutoCAD Toolset

Vejledning til Autodesk Account - Autodesk Collection og Autodesk AutoCAD Toolset Vejledning til Autodesk Account - Autodesk Collection og Autodesk AutoCAD Toolset Denne vejledning beskriver, hvordan du logger på Autodesk Account samt de vigtigste funktioner, bl.a. download af software,

Læs mere

Vejledning til Autodesk Account - Autodesk Collection

Vejledning til Autodesk Account - Autodesk Collection Vejledning til Autodesk Account - Autodesk Collection Denne vejledning beskriver, hvordan du logger på Autodesk Account samt de vigtigste funktioner, bl.a. download af software, hvor du finder serienumre,

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

Grafisk design. Ide. Designprocess. Målgruppe

Grafisk design. Ide. Designprocess. Målgruppe Ide Designprocess I denne opgave har jeg udviklet et website for et feriehus. Kunden ønsker et site, som både fungere privat, men også som offentlig hjemmeside. Hele site skal være på dansk, tysk og engelsk.

Læs mere

Indhold. Grafisk workflow 3 Procesbeskrivelse 4 Inspiration 5 Skitser 6 Flowchart 7 Typografi og farver 8 Skelet 9 Storyboard 12 Html, css og seo 16

Indhold. Grafisk workflow 3 Procesbeskrivelse 4 Inspiration 5 Skitser 6 Flowchart 7 Typografi og farver 8 Skelet 9 Storyboard 12 Html, css og seo 16 GRAFISK WORKFLOW Indhold Grafisk workflow Procesbeskrivelse Inspiration 5 Skitser 6 Flowchart Typografi og farver 8 Skelet 9 Storyboard 2 Html, css og seo 6 Grafisk workflow Opgaven At skabe et nyt og

Læs mere

Eksamen, DSDS, efterår 2007

Eksamen, DSDS, efterår 2007 Eksamen, DSDS, efterår 2007 Introduktion til Scripting, Databaser og Systemarkitektur Jonas Holbech og Martin Elsman IT Universitetet i København 7. januar 2008 Alle hjælpemidler er tilladte, dog ikke

Læs mere

Brugervejledning til FOKUSpartnere

Brugervejledning til FOKUSpartnere Indholdsfortegnelse LOGIN 3 GENERELT 3 BRUGERVEJLEDNING 4 VIRKSOMHEDSPROFIL 4 1) Virksomhedsnavn 6 2) Beskrivelse af virksomheden 6 3) Generel information 6 4) Yderligere information 6 5) Kontaktpersoner

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

Vejledning til Blackboards portfolio værktøj

Vejledning til Blackboards portfolio værktøj Vejledning til Blackboards portfolio værktøj Brug denne vejledning, når du skal udarbejde din undervisningsportfolio i Blackboards portfolio værktøj. Ved at følge alle trinene nedenfor får du udarbejdet

Læs mere

Brugermanual. - For intern entreprenør

Brugermanual. - For intern entreprenør Brugermanual - For intern entreprenør Version 1.0 2014 Brugermanual - For Intern Entreprenør Velkommen som bruger på Smartbyg.com. Denne manual vil tage dig igennem de funktioner der er tilgængelig for

Læs mere

Lav din egen forside i webtrees

Lav din egen forside i webtrees Lav din egen forside i webtrees Du behøver ikke at kunne kode eller gøre noget advanceret for at designe din helt egen forside i webtrees. Alt du skal gøre er bare at gøre brug af den indbygget editor.

Læs mere

Indholdsfortegnelse If-sætningen... 3 Opgaver... 4 OR, AND sammen med if-sætningen... 5 Rand() funktion... 5 Opgave... 5 Include() funktionen...

Indholdsfortegnelse If-sætningen... 3 Opgaver... 4 OR, AND sammen med if-sætningen... 5 Rand() funktion... 5 Opgave... 5 Include() funktionen... Modul 2 Indholdsfortegnelse If-sætningen... 3 Opgaver... 4 OR, AND sammen med if-sætningen... 5 Rand() funktion... 5 Opgave... 5 Include() funktionen... 6 Opgave... 6 POST/GET og formular... 6 Opgaver...

Læs mere

Sorring.dk guide. Du kan finde mere information om WebsiteBaker her:

Sorring.dk guide. Du kan finde mere information om WebsiteBaker her: Sorring.dk guide 13. juli 2011 Her er en beskrivelse af administration af sorring.dk, for de enkelte redaktører. Websitet er bygget op på et system, der hedder Websitebaker. WebsiteBaker giver dig nem

Læs mere

Eksamen, DSDS, efterår 2008

Eksamen, DSDS, efterår 2008 Eksamen, DSDS, efterår 2008 Introduktion til Scripting, Databaser og Systemarkitektur Jonas Holbech IT Universitetet i København 6. januar 2009 Alle hjælpemidler er tilladte, dog ikke computer og kommunikationsmidler.

Læs mere

Nexus IP Quickguide. Til alle Nexus VP og F modeller

Nexus IP Quickguide. Til alle Nexus VP og F modeller Nexus IP Quickguide Til alle Nexus VP og F modeller Indhold 1.0 Første Opsætning... 3 1.1 FYSISK TILSLUTNING... 3 1.2 FIND KAMERAET... 3 1.3 LOG PÅ KAMERAET MED INTERNET EXPLORER 11... 4 1.4 MENUEN...

Læs mere

Convey-IT. Gruppe : Titel: WEB-Project. Hold: CLmul-b12e 3. semester efterår 2013. URL: http://www.gaardbodesign.dk/web_proj_3sem/index.

Convey-IT. Gruppe : Titel: WEB-Project. Hold: CLmul-b12e 3. semester efterår 2013. URL: http://www.gaardbodesign.dk/web_proj_3sem/index. Convey-IT Titel: WEB-Project URL: http://www.gaardbodesign.dk/web_proj_3sem/index.php Hold: CLmul-b12e 3. semester efterår 2013 Vejledere: Jesper Hinchely Thomas Bügel Hartmann Gruppe : Morten Møller Nielsen

Læs mere

Log ind. Opret fortælling. Skriv tekst. Upload billeder. Indsæt billeder. Indsæt links. Indsæt citat. Indsæt grå boks

Log ind. Opret fortælling. Skriv tekst. Upload billeder. Indsæt billeder. Indsæt links. Indsæt citat. Indsæt grå boks Indhold Log ind Opret fortælling Skriv tekst Upload billeder Indsæt billeder Indsæt links Indsæt citat Indsæt grå boks Indsæt youtube video Indsæt google map via iframe Opret og indsæt galleri Opret og

Læs mere

Vejledning til registrering som bruger til EudraCT results

Vejledning til registrering som bruger til EudraCT results Vejledning til registrering som bruger til EudraCT results 1 Registrering som ny bruger For at indtaste resultater, skal man registreres som bruger i EudraCT databasen: https://eudract.ema.europa.eu/results-web/

Læs mere

Indholdsfortegnelse Opret engelsk version af hjemmesiden... 2

Indholdsfortegnelse Opret engelsk version af hjemmesiden... 2 Indholdsfortegnelse Opret engelsk version af hjemmesiden... 2 Indledning:... 2 Metode 1 en samling af sider, med kun en engelsk version:... 3 Metode 2 Eksisterende sider med både en dansk og en engelsk

Læs mere

Vejledning til brug af pileforeningen.dk for redaktører.

Vejledning til brug af pileforeningen.dk for redaktører. Vejledning til brug af pileforeningen.dk for redaktører. Log in: Gå ind på: http://pileforeningen.dk Tryk på Login for medlemmer Brugernavn: contentmanager. Password: 1234 Når du er logget ind kan du se

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

Gå ind på forsiden til hjemmesiden. Skriv typo3 i adresselinjen og tryk på retur.

Gå ind på forsiden til hjemmesiden. Skriv typo3 i adresselinjen og tryk på retur. Adgang til Back-end Gå ind på forsiden til hjemmesiden. Skriv typo3 i adresselinjen og tryk på retur. typo3 Skriv herefter brugernavn og adgangskode i de respektive felter og klik på Login Den følgende

Læs mere

grafisk workflow OPGAVE: EMBRACE-IT WEBSITE

grafisk workflow OPGAVE: EMBRACE-IT WEBSITE grafisk workflow OPGAVE: EMBRACE-IT WEBSITE BESKRIVELSE GRAFISK WORKFLOW BESKRIVELSE Den tidligere nævnte virksomhed Embrace-IT, forsøger i takt med at virksomhen vokser, at opdatere og optimere deres

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

UV-Forum. Konferencesystem for UU ere og Studievalg

UV-Forum. Konferencesystem for UU ere og Studievalg UV-Forum Konferencesystem for UU ere og Studievalg INDHOLDSFORTEGNELSE Indledning... 3 Hvordan logger jeg på?... 4 Hvordan ændrer jeg mine personlige oplysninger?... 4 Hvordan opretter jeg et nyt forum?...

Læs mere

Ahmad Celik, Garwun Jeffrey Lai og Besir Redzepi. 09-10-2009: 3. Semester. Multimediedesigner Projektstart: 28/09-2009 Aflevering: 09/10-209

Ahmad Celik, Garwun Jeffrey Lai og Besir Redzepi. 09-10-2009: 3. Semester. Multimediedesigner Projektstart: 28/09-2009 Aflevering: 09/10-209 Ahmad Celik, Garwun Jeffrey Lai og Besir Redzepi 09-10-2009: 3. Semester. Multimediedesigner Projektstart: 28/09-2009 Aflevering: 09/10-209 Projektets produkt: http://www.abc-cykling.7effrey.dk 1 Indholdsfortegnelse:

Læs mere

Miniguide for redaktører. Miniguide for redaktører. Leveret af DFF-EDB.dk

Miniguide for redaktører. Miniguide for redaktører. Leveret af DFF-EDB.dk Miniguide for redaktører Miniguide for redaktører Leveret af DFF-EDB.dk 1 INDHOLD Hjemmesider i Umbraco... 2 1. Kom i gang med Umbraco... 2 1.1 Login... 2 1.2. Når du arbejder på siden, inden den er udgivet...

Læs mere

My Event. Funktioner, en oversigt: Kom i gang: Online tilmeldings system.

My Event. Funktioner, en oversigt: Kom i gang: Online tilmeldings system. My Event Online tilmeldings system. Infusion name: My_Event Ajax baseret, online event system Filename: my_event_readme.html Vejledning til installation og brug Author: Egon Jessen, webmaster@ungsejl.dk

Læs mere

Eksamen, DSDS, forår 2009

Eksamen, DSDS, forår 2009 Eksamen, DSDS, forår 2009 Introduktion til Scripting, Databaser og Systemarkitektur Jonas Holbech IT Universitetet i København 3. juni 2009 Alle hjælpemidler er tilladte, dog ikke computer og kommunikationsmidler.

Læs mere

ADMINISTRATIONS MANUAL

ADMINISTRATIONS MANUAL ADMINISTRATIONS MANUAL onmap.dk Administrations Manual Dansk Version 0.1 Side 1 Denne manual beskrive hvordan en race administrator kan opsætte og bruge onmap.dk race protalen til at lave en specialiseret

Læs mere

Reeksamen, DSDS, forår 2008

Reeksamen, DSDS, forår 2008 Reeksamen, DSDS, forår 2008 Introduktion til Scripting, Databaser og Systemarkitektur Jonas Holbech IT Universitetet i København 22. august 2008 Alle hjælpemidler er tilladte, dog ikke computer og kommunikationsmidler.

Læs mere

En liste, hvor der kun kan angives et svar. En dropdown menu, hvori kun et svar kan vælges

En liste, hvor der kun kan angives et svar. En dropdown menu, hvori kun et svar kan vælges Huskeseddel til uv-evaluering 1. Sådan oprettes en undersøgelse Klik på ikonet Surveys og dernæst det grønne plus Ny undersøgelse. Navngiv din undersøgelse og vælg under Basic options, om der skal være

Læs mere

5. OPSÆTNING DOKUMENTSKABELONER 5.1 TRIN

5. OPSÆTNING DOKUMENTSKABELONER 5.1 TRIN 5. OPSÆTNING DOKUMENTSKABELONER Under fanen Dok. skabeloner kan du arbejde med de skabeloner som du har i systemet, eller du kan oprette nye. I denne vejledning kigger vi på hvordan du kan tilrette selve

Læs mere

BRUGERMANUAL FLEXSCREEN

BRUGERMANUAL FLEXSCREEN BRUGERMANUAL FLEXSCREEN INDHOLDSFORTEGNELSE Indledning...3 Login...3 Ændre password for en infoskærm...4 Ret tekst på siden...5 Indsæt et billede på siden...6 Opdel skærmen i kasser/bokse...8 Tilføj slide...10

Læs mere

Brugervejledning til Design Manager Version 1.02

Brugervejledning til Design Manager Version 1.02 Brugervejledning til Design Manager Version 1.02 Indholdsfortegnelse 1. Introduktion... 3 1.1 Det kan du med HostedShop Design Manager... 3 1.2 Feature list... 3 2. Design... 4 3. Filer og CSS... 4 3.1

Læs mere

OK Fonden. Umbraco CMS Quickguide

OK Fonden. Umbraco CMS Quickguide OK Fonden Umbraco CMS Quickguide 1 Indhold 1 Indhold... 2 2 Indledning... 3 2.1 Kompatible browsere... 3 2.2 Log ind i Umbraco... 3 2.3 Naviger i administrationsområdet... 4 2.4 Brug af træ menu... 5 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

2. SEMESTER PROJEKT 3 INTERAKTIONSUDVIKLING

2. SEMESTER PROJEKT 3 INTERAKTIONSUDVIKLING 2. SEMESTER PROJEKT 3 INTERAKTIONSUDVIKLING Baggrund Udgangspunktet er projekt 2, dvs. en blog om cupcakes, hvor målgruppe, afsender og modtager allerede er defineret. Du bliver nu bedt om at udvikle et

Læs mere

TRIN FOR TRIN GUIDE VELUX Tilbudsberegner

TRIN FOR TRIN GUIDE VELUX Tilbudsberegner TRIN FOR TRIN GUIDE VELUX Tilbudsberegner Hvad er VELUX Tilbudsberegner Anmod om adgang Opret password Opret din brugerprofil 2 veje til et kundetilbud Dine tilbud 1 VELUX TILBUDSBEREGNER HVAD ER VELUX

Læs mere

Udover denne simple tidsplan har jeg også lavet et GANTT-kort for at vise den reelle tid jeg har brugt på hver opgave.

Udover denne simple tidsplan har jeg også lavet et GANTT-kort for at vise den reelle tid jeg har brugt på hver opgave. Portfolioudvikling Planlægning Da jeg startede på projektet lavede jeg en tidsplan, til at starte med gav jeg de forskellige opgaver lidt ekstra tid eftersom jeg synes man altid formår at bruge lidt mere

Læs mere

Et nyt vindue vil åbne beder dig om at indtaste dit "Navn ", " Last Name " og " Password" - "Job Title " er ikke nødvendigt at bruge.

Et nyt vindue vil åbne beder dig om at indtaste dit Navn ,  Last Name  og  Password - Job Title  er ikke nødvendigt at bruge. Yammer for " Dummies " Manual Den URL Yammer er : www.yammer.com Du vil modtage en invitation til Yammer. Invitationen sendes til butikken e- mail -adresse (f.eks 2199@br-leg.dk ) og / eller til din butikschef

Læs mere

I denne manual kan du finde en hurtig introduktion til hvordan du:

I denne manual kan du finde en hurtig introduktion til hvordan du: VORES NORDSJÆLLAND HURTIGT I GANG MANUAL 01: Bruger HVAD INDEHOLDER DENNE MANUAL? I denne manual kan du finde en hurtig introduktion til hvordan du: 1. Finder Vores Nordsjælland hjemmesiden 2. Opretter

Læs mere

Ratingsystem i PHP og MySQL

Ratingsystem i PHP og MySQL Denne guide er oprindeligt udgivet på Eksperten.dk Ratingsystem i PHP og MySQL Lær at lave et system til at vise rating/bedømmelse på artikler og nyheder. Skrevet den 03. Feb 2009 af virtual1ty I kategorien

Læs mere

GRAFISK PRODUKTION & WORKFLOW. Endotest website

GRAFISK PRODUKTION & WORKFLOW. Endotest website GRAFISK PRODUKTION & WORKFLOW Endotest website DOKUMENTATION OPGAVEN: Endotest ApS ønskede at redesigne deres hjemmeside, så den fremstår mere professionel og enkel. Derudover skal det nye site præsentere

Læs mere

10.0 Velkommen til manualen for bruger administration Introduktion til manualen Menuen Startside

10.0 Velkommen til manualen for bruger administration Introduktion til manualen Menuen Startside 10.0 Velkommen til manualen for bruger administration 1 10.1 Introduktion til manualen 1 10.2 Startside 1 10.3 Menuen Startside 2 10.3.1 Din brugerprofil 2 10.3.1.1 Ret password 3 10.4 Rediger kanaler

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

FORCE Inspect Online Manual v. 1.02. FORCE Inspect Online Manual. 1 af 18

FORCE Inspect Online Manual v. 1.02. FORCE Inspect Online Manual. 1 af 18 FORCE Inspect Online Manual 1 af 18 Indholdsfortegnelse Indholdsfortegnelse... 2 FORCE Inspect Online Manual... 3 Generelt... 3 Login... 3 Main... 4 Intro sektion... 4 Links sektion... 4 News sektion...

Læs mere

Conventus og SFGIF Hvordan opretter jeg en ny træner?

Conventus og SFGIF Hvordan opretter jeg en ny træner? Kaj Heydt 18-09- INDHOLDSFORTEGNELSE LOG IND I CONVENTUS... 3 TRÆNEREN ER OPRETTET I CONVENTUS MEN HAR INGEN RETTIGHEDER... 4 TRÆNEREN ER IKKE OPRETTET I CONVENTUS... 10 TRÆNEREN KNYTTES / FJERNES FRA

Læs mere

Her ses et screenshot af websitet solsystemet i menuen Merkur. Baggrundsbillede skal være static så resten af siden skal man scrolle ned for at se.

Her ses et screenshot af websitet solsystemet i menuen Merkur. Baggrundsbillede skal være static så resten af siden skal man scrolle ned for at se. Solsystemet lavet af Jesper Kjær Webintegrator i Kastrup Tekniske Skole Grundforløbsprøve 2014 Opgave: Vores solsystem Onsdag 23 april til onsdag 7 maj Her ses et screenshot af websitet solsystemet i menuen

Læs mere

Grafisk Design. fra idé til visuelt udtryk Benett

Grafisk Design. fra idé til visuelt udtryk Benett fra idé til visuelt udtryk Benett Indholdsfortegnelse Brief...5 Idé og skitsering....6 Værktøjer....6 Farvevalg....7 Flowchart eksisterende site...7 Design i Photoshop....9 Ikoner i Illustrator...11 Setup

Læs mere

Interaktionsudvikling

Interaktionsudvikling Projektopgave 3: Interaktionsudvikling CPH business, klasse: MulA2013 Projektansvarlige undervisere Thomas Hartmann MereteGeldermann lützen: Projekt produkt url: www.amalieardahl.dk/projekt3/index.html

Læs mere

Sådan opretter du en Facebook-side

Sådan opretter du en Facebook-side Vejledning til Facebook: Sådan opretter du en Facebook-side Det er forholdsvis nemt at oprette en Facebook-side og Facebook kan guide dig igennem de nødvendige trin. Alligevel kan det være rart med en

Læs mere

NP Ecommerce. Produktguide for NaviConnect. Ecommerce

NP Ecommerce. Produktguide for NaviConnect. Ecommerce NP Ecommerce Produktguide for NaviConnect Ecommerce Indhold Varekort - Magento:... 2 Grundlæggende vareinformation:... 2 Priser og specielt fremtræden:... 4 Metainformation:... 5 Attributsæt, billeder,

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

Guide til PlaNet v1.11. Original skrevet af:

Guide til PlaNet v1.11. Original skrevet af: Guide til PlaNet v1.11 Original skrevet af: Sidst opdateret 20-08- 2015 1 INDHOLD Generelt... 4 Login... 4 Roller... 4 Planlægger... 4 Afvikler... 4 Roller og moduler... 5 Planlægger... 5 Afvikler... 5

Læs mere

Eksamen, DSDS, forår 2008

Eksamen, DSDS, forår 2008 Eksamen, DSDS, forår 2008 Introduktion til Scripting, Databaser og Systemarkitektur Jonas Holbech IT Universitetet i København 3. juni 2008 Alle hjælpemidler er tilladte, dog ikke computer og kommunikationsmidler.

Læs mere

Vejledning til Autodesk Account - Subscription

Vejledning til Autodesk Account - Subscription Vejledning til Autodesk Account - Subscription Denne vejledning beskriver, hvordan du logger på Autodesk Account samt de vigtigste funktioner, bl.a. download af software, hvor du finder serienumre, tildeling

Læs mere

SKOLELOGIN KNANPU1 FULDE NAVN ANAN PUSKAR EMAIL ANAN-1991@HOTMAIL.COM URL TIL LØSNING HTTP://WWW.ANANP.DK/SURVEY URL TIL PORTFOLIO

SKOLELOGIN KNANPU1 FULDE NAVN ANAN PUSKAR EMAIL ANAN-1991@HOTMAIL.COM URL TIL LØSNING HTTP://WWW.ANANP.DK/SURVEY URL TIL PORTFOLIO SKOLELOGIN KNANPU1 FULDE NAVN ANAN PUSKAR EMAIL ANAN-1991@HOTMAIL.COM URL TIL LØSNING HTTP://WWW.ANANP.DK/SURVEY URL TIL PORTFOLIO HTTP://WWW.ANANP.DK/PORTFOLIO Opgavebeskrivelse Jeg er ansat hos firmaet

Læs mere

Guide til Umbraco CMS

Guide til Umbraco CMS web Guide til Umbraco CMS Indhold Indledning 3 Kompatible browsere 3 Log ind i Umbraco 4 Content-delen 5 Indholdstræet 5 Tilføjelse af en side/sektion 7 Sortering af indhold 12 Galleri 14 Mediebibliotek

Læs mere

Vejledning. Indhold. Side 1

Vejledning. Indhold. Side 1 Indhold HTML-faneblade... 2 Sådan tilføjer du et HTML-faneblad til din Facebook side.... 3 Sådan redigerer du et HTML-faneblad på din Facebook side.... 5 Sådan deler du fanebladet... 10 Side 1 HTML-faneblade

Læs mere

Jysk Online Medie ApS - Vestergade 32, 8600 Silkeborg - Tlf.:

Jysk Online Medie ApS - Vestergade 32, 8600 Silkeborg - Tlf.: Brugervejledning til hjemmeside Kristian Kalajdzic Denne vejledning har til formål at hjælpe dig til at tilgå, vedligeholde og benytte din hjemmeside. Vejledningen henvender sig til hjemmesider bygget

Læs mere

Designmanual BUTLER FM

Designmanual BUTLER FM Designmanual BUTLER FM 2015 Grontmij A/S, Facilities Management Forfatter: Rikke Carlsen, RIC Indhold Grid... 3 Afstande... 5 Fonte og typografier... 6 Farver... 7 Tabeller... 8 Andre elementer... 10 Ikoner...

Læs mere

Grafisk workflow. Se siden her: www.cormas.dk

Grafisk workflow. Se siden her: www.cormas.dk Grafisk workflow Se siden her: www.cormas.dk Dokumentation 4 Procesbeskrivelse 5 Inspirationssøgning 6 Skitser 8 Layout i Photoshop 9 Farver 10 Font 11 Flowchart 12 Wireframe 13 Storyboard 14 kontakt.html

Læs mere

MÅLGRUPPE Alle typer af boligselskaber, ejer- og andelsforeninger samt div. institutioner (store som små) på Sjælland. Ikke private kunder.

MÅLGRUPPE Alle typer af boligselskaber, ejer- og andelsforeninger samt div. institutioner (store som små) på Sjælland. Ikke private kunder. GRAFISK DESIGN KUNDEN PA Vaskeriteknik er en enkeltmandsvirksomhed som startede i 2008. Manden bag er Preben, som gennem 14 års brancheerfaring startede sit eget firma op da han føler at han med sit partnerskab

Læs mere

FIBREWATER DESIGN MANUAL NOVEMBER FIBREWATER Designmanual

FIBREWATER DESIGN MANUAL NOVEMBER FIBREWATER Designmanual DESIGN MANUAL NOVEMBER 2017 FORORD På de følgende sider finder du FibreWaters design manual. En håndbog til at designe løsninger til de grafiske flader. Formålet med denne design manual er at samle virksomheden

Læs mere