Eksamen, DSDS, forår 2009

Størrelse: px
Starte visningen fra side:

Download "Eksamen, DSDS, forår 2009"

Transkript

1 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. Eksamen er skriftlig, fire timer (9-13), og den bedømmes fra 0 til 100 procent. Eksamen består af fem hovedeopgaver, der alle ønskes løst. Skriv med kuglepen og kun på den ene side af papiret. Et godt råd: Gennemlæs opgavesættet inden du begynder at besvare de enkelte opgaver. Du bestemmer selv, om du benytter HTML eller XHTML, bare vær konsekvent. Introduktion I dette opgavessæt skal du implementere dele af en online skobutik. Den del af systemet, du skal arbejde med, er centreret omkring administration af kundernes ordrer. Det betyder, at hele den del af systemet, der vises i det følgende site-map, kræver man er logged ind. Fra siden sælges en række sko, shoes. Disse sko kan så være købt af kunderne, customers og dermed blive til ordrer, orders. Databasen er opbygget således at hvert køb af et par sko udgør sin egen række i tabellen orders, der refererer til tabellerne shoes og customers. Det er en simpel måde at håndtere ordrer på, men der er visse problematikker i det, som du bliver bedt om at kommentere på senere i opgavessættet. Adresse: Rued Langgaards Vej 7, 2300 København S, Danmark. holbech@itu.dk. 1

2 2 Figur 1 viser et site-map for det ønskede system. show_order.php add_shoe.php insert_shoe.php index.php finish_order.php Figur 1: Site-map for den del af systemet, hvor brugeren/administratoren skal være logged ind. Et screenshot (kasser) i diagrammet angiver sider, brugeren kan se i systemet. Sidernes navne er angivet oven for hvert billede. En ikke-annoteret pil i diagrammet angiver, at en bruger kan klikke på et link i en side for at springe til en anden side. En annoteret pil i diagrammet angiver, at brugeren ved at klikke på en knap forårsager, at php-scriptet, annoteret på pilen, bliver kørt på serveren, og at php-scriptet videresender brugeren til en ny side.

3 3 Filen index.php indeholder en oversigt over ordrer. For hver kunde med ordrer er summen af kundens ordrer angivet, samt et link til kundens ordrer. Linket går til show order.php, hvor kundens customerid sendes med. Filen show order.php lister kundens kontaktoplysninger (på baggrund af customerid) og viser alle de ordrer, kunden har i databasen. I slutningen af siden er et link (Luk Ordre) til finish order.php. I linket medsendes customerid. Filen finish order.php modtager et customerid og sletter alle ordrer i databasen med pågældene customerid. Derefter sendes brugeren tilbage til index.php. Filen add shoe.php indeholder en form, hvor administratoren kan tilføje nye sko. Filen helpers.php indeholder en række hjælpefunktioner, der benyttes i forskellige dele af systemet. Funktionerne er beskrevet nedenfor. Bemærk: I opgavesættet kan du frit benytte kode og funktioner fra andre delspørgsmål, uanset om du har løst opgaven eller ej. helpers.php: I det følgende antages det, at funktionerne error, mydb connect, show header, show footer, check cookie, show customer, check cardnumber, check shoecode, check text, check int og create select er tilgængelige i filen helpers.php. Alle funktioner, du bliver bedt om at lave i dette opgavessæt, vil ligeledes være tilgængelige i filen til efterfølgende opgaver. error: tager en streng som argument. Strengen udskrives og funktionen kalder exit, der stopper programmet. mydb connect: tager ingen argumenter og opretter forbindelse til systemets database. check cookie: tjekker, om der findes en cookie med navnet admin, og om cookien har værdien loggedin. Findes cookien, forlænges dens udløbstid med to timer. Findes den ikke kaldes funktionen error og programmet stopper. Funktionen skal du lave senere i opgavessættet. show customer: tager et tal (customerid) som argument og udskriver kontaktoplysninger på den givne kunde. Findes kunden ikke kaldes funktionen error og programmet stopper. Funktionen skal du lave senere i opgavessættet. check cardnumber: tager en streng som argument og tjekker, om det er et gyldigt kortnummer. Er det ikke, kaldes funktionen error og programmet stopper. Det regulære udtryk, funktionen benytter, svarer til det, du bliver bedt om at lave i opgave 2.2. check shoecode: tager en streng som argument og tjekker, om det er et gyldigt varenummer for sko. Er det ikke, kaldes funktionen error og programmet stopper. Det regulære udtryk, funktionen benytter, svarer til det, du bliver bedt om at lave i opgave 2.1

4 4 check int: tager et tal som argument og tjekker, om det er et gyldigt heltal. Er det ikke, kaldes funktionen error og programmet stopper. check text: tager en streng som argument og tjekker, om det indeholder ulovlige tegn (SQL- Injection). Indeholder strengen det, kaldes funktionen error, og programmet stopper. create select: funktionen opbygger et select-element med hundrede option-elementer, som bruges til at angive mængden af en bestemt type sko på lageret. Funktionen skal du lave senere i opgavessættet. Koden for show header og show footer: function show_header($title){ echo "<html><head> <title>$title</title> </head><body> <h1>$title</h1>"; } function show_footer(){ echo "</body></html>"; } Opgave 1 (15 procent) - HTML Opgave 1.1 (7 procent) Tabellen i filen index.php fra Figur 1 viser alle kunders ordrer i systemet. Øverste række er kollonernes overskrift. Hver efterfølgende række er et link til ordren og den samlede sum, ordren udgør. Lav HTML-koden for tabellen, svarende til index.php Cellen Info er et link, der pegger på show order.php og for hvert link sendes den pågældende kundes customerid med. 1. customerid for første info-række er 1 2. customerid for anden info-række er 2

5 5 Opgave 1.2 (8 procent) Lav HTML-koden for formen i filen add shoe.php. Formen består af seks formelementer: 1. Et tekstfelt til skoens navn, hvor name er name 2. Et tekstfelt til skoens varenummer, hvor name er shoecode 3. Et tekstfelt til skoens fabrikant, hvor name er manufacturer 4. Et tekstfelt til skoens pris, hvor name er price 5. Et select-element hvor man kan angive, hvor mange par, der er på lager. name er stock Elementet indeholder fire option-elementer med værdierne 5, 10, 15 og En submit-knap, hvor value er Tilføj Sko Formens action er insert shoe.php og method er post Opgave 2 (10 procent) - Regulære Udtryk Bemærk: Det forventes, at du benytter ˆ og $, hvor det er relevant Opgave 2.1 (5 procent) Hver sko i systemet har sit eget varenummer (shoecode), og der ønskes et regulært udtryk, der matcher gyldige varenumre. Skriv et regulært, udtryk der matcher strenge bestående af 2 store og/eller små bogstaver, efterfulgt af 2 tal og 4 store og/eller små bogstaver. Hint: Eksempler på gyldige varenumre: er48tyue, jr29etrs og RE99REGh

6 6 Opgave 2.2 (5 procent) Kunder, der bestiller varer, skal indtaste deres kortnummer, og der ønskes et regulært udtryk, der matcher strenge, der ligner gyldige kortnumre Skriv et regulært udtryk, der matcher gyldige kortnumre. Et kortnummer har formen (4 tal, bindestreg, 4 tal, bindestreg, 4 tal, bindestreg og 4 tal). Eksempler på gyldige kortnumre: og Opgave 3 (20 procent) - PHP Opgave 3.1 (7 procent) Funktionen show header tager et argument ($title), som udskrives i <title> elementet og i et <h1> element. Hvis funktionen kaldes med en tom streng som argument, udskrives ugyldig HTML. (<h1></h1> er ikke tilladt). Lav funktionen show header om, så den tjekker om $title argumentet er en tom streng. Er det en tom streng, skal der i både <title> og <h1> elementet udskrives Velkommen i stedet for den tomme streng. Funktionen skal stadig hedde show header Opgave 3.2 (7 procent) For at gøre det lettere at tjekke, om en bruger er logget ind og for at undgå, at brugerens cookie udløber, ønskes funktionen check cookie.

7 7 Skriv funktionen check cookie. Funktionen skal tjekke, om cookien admin findes, og om dens værdi er loggedin. Passer ovenstående, skal cookien forlænges med to timer. Findes cookien ikke, eller indeholder den en forkert værdi, skal funktionen error kaldes med en passende fejlmeddelelse. Hint: Det er kun navn, værdi og tid der er interessant for denne cookie. Man forlænger en cookies udløbstid ved at sætte en ny cookie med samme navn/værdi og en ny udløbstid. Opgave 3.3 (6 procent) select elementet i filen add shoe.php indeholder fire statiske option-elementer. Det skal laves om, så der er 100 option-elementer med værdierne et til hundrede (1-100). Skriv funktionen create select, der skal udskrive eller returnere et select-element svarende til opgave 1.2 med hundrede option-elementer. option-elementerne skal have værdierne fra begge inklusive. select-elementets name attribut skal som tidligere have værdien stock. Vis efterfølgende, hvordan funktionen kaldes, så den udskriver elementerne. Hint: Det forventes at du benytter en løkke i din besvarelse af opgaven.

8 8 Opgave 4 (25 procent) - SQL / Datamodel Datamodellen for systemet er angivet nedenfor som et ER-diagram. orderid shoeid shoeid name price orderdate orders shoes customerid shoecode stock customerid name customers cardnumber manufacturer Figur 2: E/R-diagram for systemet. De firkantede kasser angiver entiteterne (tabellerne), og de ovale cirkler angiver attributter (felter), tilknyttet de enkelte tabeller. En-til-mange relationer er angivet med kragefødder. Tabellerne shoes og customers er oprettet i MySQL med nedenstående SQL-kommandoer. Husk at felter, der er erklæret AUTO INCREMENT, starter med 1 og tæller opad. Feltet shoecode fra tabellen shoes er skoens varenummer. Feltet cardnumber fra tabellen customers er kundens kortnummer. CREATE TABLE shoes ( shoeid INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(200), shoecode VARCHAR(8), manufacturer VARCHAR(200), price INT, stock INT ) ENGINE=InnoDB;

9 9 INSERT INTO shoes (name, shoecode, manufacturer, price, stock) VALUES ( Air Max, am01nike, Nike, 599, 10); INSERT INTO shoes (name, shoecode, manufacturer, price, stock) VALUES ( All Stars, as01conv, Converse, 249, 5); INSERT INTO shoes (name, shoecode, manufacturer, price, stock) VALUES ( Pink Lady, pl02nike, Nike, 499, 4); CREATE TABLE customers ( customerid INT PRIMARY KEY AUTO_INCREMENT, name VARCHAR(255), VARCHAR(255) UNIQUE, cardnumber VARCHAR(19) ) ENGINE=InnoDB; INSERT INTO customers (name, , cardnumber) VALUES ( Lars Holm, lh@gmail.com, ); INSERT INTO customers (name, , cardnumber) VALUES ( Ulla Hansen, uh@ulla.dk, ); INSERT INTO customers (name, , cardnumber) VALUES ( Nanna Hoff, nanna@hotmail.com, ); Opgave 4.1 (5 procent) Konstruér en SQL-kommando til at oprette tabellen orders. Tabellen skal have følgende felter: orderid skal være af typen INT. Være primær nøgle og benytte AUTO INCREMENT shoeid skal være af typen INT og referere til feltet shoeid i tabellen shoes customerid skal være af typen INT og referere til feltet customerid i tabellen customers orderdate skal være af typen DATE Opgave 4.2 (5 procent) Skriv en eller flere SQL-kommandoer, der indsætter følgende fem rækker/ordrer i tabellen orders. Til feltet orderdate kan du bare benytte MySQL s funktion NOW(). Lars har bestilt et par Air Max og et par All Stars

10 10 Ulla har bestilt to par Pink Lady og et par Air Max Opgave 4.3 (5 procent) Lav en SQL kommando, der henter kundernes customerid og den samlede sum, kunden har bestilt for. Der ønskes ikke rækker for kunder, der ikke har bestilt. Hint: Du får brug for MySQL funktionen SUM og GROUP BY Opgave 4.4 (5 procent) Vis outputtet af følgende SQL kommando i et skema SELECT , COUNT(orderid) FROM customers LEFT JOIN orders ON customers.customerid=orders.customerid GROUP BY orders.customerid ORDER BY COUNT(orderid) ASC; Opgave 4.5 (5 procent) Som databasen er opbygget nu, vil der være to næsten ens rækker (redundans) i tabellen orders, hvis en kunde køber to par ens sko. Det bør undgås. Derudover er der et problem. Hvis en kunde den ene dag bestiller et par sko til 400, og de dagen efter bliver sat op til 500. Den pris kunden er gået med til vil i så fald have ændret sig. 1. Beskriv hvordan man ville kunne udvide den eksisterende database, så man undgår redundans i orders tabellen?

11 11 2. Beskriv hvordan man ville kunne løse problemet med priser, der skifter efter kunden har bestilt, men inden ordren er blevet behandlet? Bemærk: Der ønskes en kort forklaring af de nødvendige ændringer. Du må gerne supplere med et simpelt ER-diagram (som Figur 2) Du må gerne samle de to spørgsmål i et svar. Opgave 5 (30 procent) - Web Service Opgave 5.1 (7 procent) På siden show order.php fra Figur 1 er der en lille kasse med kundens kontakoplysninger. Disse oplysninger er hentet fra databasen på baggrund af kundens id. Du skal lave funktionen, der genererer kassens indhold. Skriv funtionen show customer, der tager et tal (customerid) som argument, henter den pågældende række i databasen og udskriver en overskrift (kundeinfo:), kundens navn, kontonummer og . Selve kassen er en <div>, og hver element kan passende ligge i en paragraf (<p>). Brugerens navn skal være et mailto: link, der benytter brugerens . I screenshottet er der tilføjet yderligere formattering, (eks en ramme). Det kan du se bort fra. Findes kunden ikke, skal du kalde funktionen error med en passende meddelelse. Bemærk: Du kan antage at der allerede er oprettet forbindelse til databasen og at alle funktioner fra filen helpers.php er tilgængelige. Opgave 5.2 (7 procent) Lav scriptet show order.php. Scriptet modtager formvariablen customerid fra index.php ($ REQUEST[ customerid ]).

12 12 Scriptet skal tjekke formvariablen, udskrive kundens kontaktoplysninger via funktionen showcustomer fra opgave 5.1, liste alle kundens ordrer, og til sidst skal der være et link til finish order.php, hvor customerid skal sendes med. Bemærk: Det er hele scriptet du skal skrive, scriptet skal derfor udgøre en komplet og validerende HTML side. Du skal selv inkludere nødvendige filer. Husk at tjekke om brugeren er logget ind samt at tjekke alle formvariable. Opgave 5.3 (8 procent) Skriv scriptet insert shoe.php. Scriptet modtager formvariabler fra add shoe.php og skal indsætte en række i tabellen shoes. Når der er indsat en række, sendes brugeren tilbage til index.php med PHP funktionen header. Bemærk: Det er hele scriptet du skal skrive. Du skal selv inkludere nødvendige filer. Du kan antage at formvariablen price skal indeholde et heltal (Integer) Husk at tjekke om brugeren er logget ind samt at tjekke alle formvariable. Opgave 5.4 (8 procent) Scriptet finish order.php afslutter en kundes ordrer ved simpelthen at slette dem. Tanken er, at administratoren har sendt varen, opkrævet betaling og efterfølgende slettet ordren. Skriv scriptet finish order.php. Scriptet modtager et customerid, der benyttes til at slette pågældende rækker i databasen.

13 13 Når rækkerne er slettet skal brugeren sendes tilbage til filen index.php. Har brugeren ikke nogle ordrer i databasen, skal funktionen error kaldes med en passende fejlmeddelelse. Bemærk: Det er hele scriptet du skal skrive. Du skal selv inkludere nødvendige filer. Husk at tjekke om brugeren er logget ind samt at tjekke alle formvariable.

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

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

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

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

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

De vigtigste SQL-sætninger. SQL kap Oprette database. DDL og DML

De vigtigste SQL-sætninger. SQL kap Oprette database. DDL og DML SQL kap 6-7 + 17-20 DDL og DML 1 De vigtigste SQL-sætninger Data Definition Language (DDL) create table: opretter en ny tabel create unique index: tilføjer et index til en tabel drop table : sletter en

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

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

A11: Last Year s Exam

A11: Last Year s Exam A11: Last Year s Exam Agenda Design of Site map and Web- structure (3) Design of data model (1) Design of database transactions (2) Construction of HTML and PHP scripts (3) Exercise 3: Design of Site map

Læs mere

PHP 3 UGERS FORLØB PHP, MYSQL & SQL

PHP 3 UGERS FORLØB PHP, MYSQL & SQL PHP 3 UGERS FORLØB PHP, MYSQL & SQL Uge 1 & 2 Det basale: Det primære mål efter uge 1 og 2, er at få forståelse for hvordan AMP miljøet fungerer i praksis, og hvordan man bruger PHP kodesproget til at

Læs mere

Views etc. Databaser

Views etc. Databaser Views etc. Databaser Views Med Views kan vi gemme nogle af de lange select sætninger. I vores eksempel fra tidligere er det f.eks. forbundet med en del besvær at finde telefon nr og bilmærker for en sælger

Læs mere

Data lagring. 2. iteration (implement backend)

Data lagring. 2. iteration (implement backend) Data lagring 2. iteration (implement backend) Emner Grundlæggende database begreber. Data definitionskommandoer ER-diagrammer og cardinalitet/relationer mellem tabeller Redundant data og Normalisering

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

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

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

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

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

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

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

! 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

Uploade billeder eller andre filer ved hjælp af php og mysql

Uploade billeder eller andre filer ved hjælp af php og mysql Denne guide er oprindeligt udgivet på Eksperten.dk Uploade billeder eller andre filer ved hjælp af php og mysql Denne artikel viser hvordan man kan uploade et billede eller en anden fil, og tilknytte det

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

Begrynder til at lave log ind system

Begrynder til at lave log ind system Denne guide er oprindeligt udgivet på Eksperten.dk Begrynder til at lave log ind system Hej Vil jeg gerne lave en lille programmering forklare til hvordan du laver din helt egen lille start på at log ind

Læs mere

Foto-Applikation Dokumentation. Et Kod-i-Ferien projekt

Foto-Applikation Dokumentation. Et Kod-i-Ferien projekt Foto-Applikation Dokumentation Et Kod-i-Ferien projekt 1 Indholdsfortegnelse Systemets generelle opsætning... 3 Systemets elementer... 4 iphone applikation... 4 PHP-script... 4 Wordpress-plugin... 4 Website...

Læs mere

Introduktion til SQL queries

Introduktion til SQL queries Denne guide er oprindeligt udgivet på Eksperten.dk Introduktion til SQL queries Denne artikel beskriver nogle forskellige muligheder i SQL queries. Eksemplerne skulle gerne være standard SQL og virke i

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

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

HTML, PHP, SQL, webserver, hvad er hvad??

HTML, PHP, SQL, webserver, hvad er hvad?? Dagens menu HTML og PHP: Baglæs fra output til input PHP: Variable, strenge og arrays Funktioner, oprettelse og kald (og variable på tværs af funktioner) echo vs return? if-else konstruktioner MySQL: Hvad

Læs mere

Indholdsfortegnelse Databaser og PHP... 3 Opgave... 4 Opgave... 5 Opgave... 6 Sidste opgave er en lille gæstebog... 7 Kilder og nyttige links:...

Indholdsfortegnelse Databaser og PHP... 3 Opgave... 4 Opgave... 5 Opgave... 6 Sidste opgave er en lille gæstebog... 7 Kilder og nyttige links:... Indholdsfortegnelse Databaser og PHP... 3 Opgave... 4 Opgave... 5 Opgave... 6 Sidste opgave er en lille gæstebog... 7 Kilder og nyttige links:... 9 Nogle HTML tags... 9 Databaser og PHP Når vi snakker

Læs mere

En Kort Introduktion til Oracle

En Kort Introduktion til Oracle En Kort Introduktion til Oracle Henrik Bulskov 12. februar 2001 bulskov@ruc.dk 1 Start SQL*Plus... 1 1.1 TELNET... 1 1.2 WINDOWS SQL PLUS... 2 2 Kør et SQL-script... 3 3 Hjælp i SQL*Plus... 3 4 Editering

Læs mere

Databasesystemer. IT Universitetet i København 16. januar 2006

Databasesystemer. IT Universitetet i København 16. januar 2006 Databasesystemer IT Universitetet i København 16. januar 2006 Eksamenssættet består af 5 opgaver med 16 spørgsmål, fordelt på 6 sider (inklusiv denne side), samt et svarark, hvor visse spørgsmål skal besvares.

Læs mere

DB undervisning 01-01

DB undervisning 01-01 Databaser... 2 Tabeller... 2 Redundans... 3 Første regel... 4 Anden regel... 4 Tredje regel... 5 Relationer... 5 Opskrift... 6 SQL sætninger til at oprette tabeller... 7 SQL sætninger til at indsætte data...

Læs mere

Brugermanual til Assignment Hand In

Brugermanual til Assignment Hand In Brugermanual til Assignment Hand In Indhold: Undervisere:... 2 Hvor finder jeg Assignment hand in?... 2 Opret en opgave... 3 Slet en opgave... 4 Rediger en opgave... 4 Hvor finder jeg de afleverede filer?...

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

Tagwall med Php & MySQL

Tagwall med Php & MySQL Denne guide er oprindeligt udgivet på Eksperten.dk Tagwall med Php & MySQL Her laver vi en tagwall i Php & MySQL... jeg forklarer dog ikke så meget, men jeg håber du kan få det til at blive til en tagwall

Læs mere

I mit script tager jeg højde for det problem ved, at gemme et unikt tal mellem 0-9 på 6 cifre og derved vil de så blive vist som 2 online.

I mit script tager jeg højde for det problem ved, at gemme et unikt tal mellem 0-9 på 6 cifre og derved vil de så blive vist som 2 online. Denne guide er oprindeligt udgivet på Eksperten.dk Hvem er online? Online script, som tager højde for at der kan være flere personer, som har den samme IP-adresse. Scriptet viser hvor lang tid brugeren

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

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

Gæstebog med validering opbygget med MySQL

Gæstebog med validering opbygget med MySQL Denne guide er oprindeligt udgivet på Eksperten.dk Gæstebog med validering opbygget med MySQL Dette er en simpel gæstebog, som kan hjælpe folk med at lave en velfungerende gæstebog uden alt for meget arbejde.

Læs mere

Hvis du altid vil starte med fuldskærm, klik på start.htm i stedet for index.htm

Hvis du altid vil starte med fuldskærm, klik på start.htm i stedet for index.htm BETJENINGSVEJLEDNING Når du er på start siden (index.htm), vælg altid fuld skærm. Herved får du bedre plads til at se på tegningerne. Du kan også klikke på F11 på tastaturet. Hvis du altid vil starte med

Læs mere

Netkatalog upload. Forord: Formål:

Netkatalog upload. Forord: Formål: Netkatalog upload Forord: De data, I indsender som e-katalog, genbruges af SKI s kunder i de ordre, der sendes tilbage til Jer. Det er derfor vigtigt, både for kundes efterfølgende fakturakontrol; men

Læs mere

Bemærk! Et PHP script har kun brug for at forbinde én gang til databaseserveren. Det kan så sagtens udføre flere kommandoer vha. denne forbindelse.

Bemærk! Et PHP script har kun brug for at forbinde én gang til databaseserveren. Det kan så sagtens udføre flere kommandoer vha. denne forbindelse. Mysqli Webintegrator Når vi arbejder med server-side scripting ( i vort tilfælde PHP), har vi ofte behov for at kunne tilgå data, som vi opbevarer i en database. Det kan f.eks. dreje sig om nyhederne i

Læs mere

Website sikkerhed SQL Injections og mere...

Website sikkerhed SQL Injections og mere... ... Skrevet af Daniel Pedersen 1 Introduktion Sikkerheden i dag skal være i top, der er rigtig mange små hurtige og nemme metoder til at få adgang til ens hjemmeside. Mange er ikke ældre end 14 år, og

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

Betjeningsvejledning. for. UniRace

Betjeningsvejledning. for. UniRace Betjeningsvejledning for UniRace 2007 Et konkurrence indtastningsprogram. Indholdsfortegnelse Indholdsfortegnelse... 2 Figur fortegnelse... 3 Indledning... 4 Race info... 4 Indtastning af deltagere...

Læs mere

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

The Design Diaries PHP projekt

The Design Diaries PHP projekt The Design Diaries PHP projekt Anna Emely Jensen cph-aj215@cphbusiness.dk www.annaemely.dk Oliver Alexander Vedel Trojhan cph-ot46@cphbusiness.dk www.olivervedeltrojahn.com Link til GoLogo blog http://olivervedeltrojahn.com/project%203%20php/index.php

Læs mere

OPBYGNING AF INSTRUMENTER. Online Designeren Record ID Felttyper Validering og variabelnavne

OPBYGNING AF INSTRUMENTER. Online Designeren Record ID Felttyper Validering og variabelnavne OPBYGNING AF INSTRUMENTER Online Designeren Record ID Felttyper Validering og variabelnavne Online Designer Online designeren er det primære værktøj til at opbygge skemaet til dataindsamling. I REDCap

Læs mere

Intendantur Del 3 Guide til webapplikation til bestilling af mad

Intendantur Del 3 Guide til webapplikation til bestilling af mad Intendantur Del 3 Guide til webapplikation til bestilling af mad I det følgende vil vi gennemgå de forskellige funktioner, i web applikationen som skal anvendes til bestilling af mad. Trin for trin kan

Læs mere

Projekt titel. Projekt navn. Gruppe medlemmer. Klasse/Gruppenummer. Databaseprojekt 1. Ferrari

Projekt titel. Projekt navn. Gruppe medlemmer. Klasse/Gruppenummer. Databaseprojekt 1. Ferrari Projekt titel Databaseprojekt 1 Projekt navn Ferrari Gruppe medlemmer Christian Lund (christiandevries.dk) Alexander Kofod (thisisalex.dk) Mark Halding (haldingweb.dk) Klasse/Gruppenummer MulA - gruppe

Læs mere

Introduktion til programmering

Introduktion til programmering Introduktion til programmering Databaser Uge 38 L. Ingemann: SQL databaser på nettet, kap 2-4. Kompendium L. Ingemann: SQL databaser på nettet, kap 6-20, Kompendium Sidste gang Databaser Relationelle databaser

Læs mere

Hvordan logger jeg på 1. gang Gå ind på skolens hjemmeside på adressen: www.stenpriv.dk. Klik på Forældreintra i menuen til venstre

Hvordan logger jeg på 1. gang Gå ind på skolens hjemmeside på adressen: www.stenpriv.dk. Klik på Forældreintra i menuen til venstre ForældreIntra er en udvidelse af hjemmesiden. I modsætning til de øvrige dele af hjemmesiden, som er åbne for alle internetbrugere, så er ForældreIntra et beskyttet område, hvor kun forældre til elever

Læs mere

Dynamisk PHP design OPDATERET

Dynamisk PHP design OPDATERET Denne guide er oprindeligt udgivet på Eksperten.dk Dynamisk PHP design OPDATERET I har måske undret jer over "http://bla.dk/?side=kontakt", her beskriver jeg hvordan, og hvorfor Skrevet den 03. Feb 2009

Læs mere

Login side 3. Upload af billeder side 8. Upload billeder via Drag&Drop side 14. Udfyld og indsæt valgfri side i playlisten side 17

Login side 3. Upload af billeder side 8. Upload billeder via Drag&Drop side 14. Udfyld og indsæt valgfri side i playlisten side 17 Indholdsfortegnelse: Login side 3 Opdater din crawl side 5 Upload af billeder side 8 Upload billeder via Drag&Drop side 14 Udfyld og indsæt valgfri side i playlisten side 17 Vælg en valgfri side i playlisten

Læs mere

Loginsystem (med MySQL)

Loginsystem (med MySQL) Denne guide er oprindeligt udgivet på Eksperten.dk Loginsystem (med MySQL) Dette er en guide til, hvordan man kan lave et loginsystem med php og muligvis også med sessioner og MySQL Skrevet den 02. Feb

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

Dokumentering af umbraco artikeleksport:

Dokumentering af umbraco artikeleksport: Dokumentering af umbraco artikeleksport: Lav en artikel side 2-3. Installationsguide side 3-5. Opsættelse af databasen og web.config side 5-8. Umbraco: templates side 8. Umbraco: borger.dk tab side 8.

Læs mere

Clublog Dansk vejledning af OZ0J Version 1.0 opdateret juli 2016. Forord. Denne vejledning indeholder opstart og løbende brug af Clublog.

Clublog Dansk vejledning af OZ0J Version 1.0 opdateret juli 2016. Forord. Denne vejledning indeholder opstart og løbende brug af Clublog. Forord Denne vejledning indeholder opstart og løbende brug af Clublog. Brug af vejledningen samt installation af softwaren sker helt på eget ansvar. Vejledningen opdateres efter behov og må frit kopieres

Læs mere

I denne arktikle går jeg gennem Slet, Ret og Opret data i en MySQL database. der er også en lille del i den hvor den postere datanen ud i en løkke

I denne arktikle går jeg gennem Slet, Ret og Opret data i en MySQL database. der er også en lille del i den hvor den postere datanen ud i en løkke Denne guide er oprindeligt udgivet på Eksperten.dk MySQL for nybegynder I denne arktikle går jeg gennem Slet, Ret og Opret data i en MySQL database. der er også en lille del i den hvor den postere datanen

Læs mere

Find dit nye job på FOA Job. Brugervejledning. Er du træt af dit job? opsagt eller ledig? ved at afslutte en uddannelse? ved at flytte?

Find dit nye job på FOA Job. Brugervejledning. Er du træt af dit job? opsagt eller ledig? ved at afslutte en uddannelse? ved at flytte? Oktober 2010 F O A F A G O G A R B E J D E Er du træt af dit job? opsagt eller ledig? ved at afslutte en uddannelse? ved at flytte? Find dit nye job på FOA Job Brugervejledning Indholdsfortegnelse: Hvad

Læs mere

Kom godt igang med Inventar registrering

Kom godt igang med Inventar registrering Kom godt igang med Inventar registrering (InventoryDB) (Med stregkodesupport) programmet fra PetriSoft Introduktion... 1 Inventar registrering... 2 Værktøjsudleje... 3 Service database til reperationer

Læs mere

Indholdsfortegnelse resultat- & kritikprogrammet.

Indholdsfortegnelse resultat- & kritikprogrammet. Indholdsfortegnelse resultat- & kritikprogrammet. Ringsekretærers indtastning af resultater og kritikker... 2 Kom i gang Opstart af programmet... 2 En anden bruger er i gang med ringen... 3 Dommer ændringer

Læs mere

Linket viser jer frem til billedet nedenfor, her skal du blot skrive jeres brugernavn og adgangskode. Indtast din adgangskode her:

Linket viser jer frem til billedet nedenfor, her skal du blot skrive jeres brugernavn og adgangskode. Indtast din adgangskode her: Brugervejledning til håndtering af respondenter til MUS i SurveyXact Indledning Denne manual beskriver, hvordan SurveyXact kan anvendes til forberedelse af MUS. Der tages udgangspunkt i handlinger, den

Læs mere

Herning Centerby Guide til Umbraco

Herning Centerby Guide til Umbraco Herning Centerby Guide til Umbraco marts 2016 I GANG MED UMBRACO 4 LOGIN 4 LÆR UMBRACO AT KENDE 5 SÅDAN REDIGERER DU SIDER 6 VÆRKTØJSLINJEN 6 RET I TEKSTEN 7 RET ELLER INDSÆT LINK I TEKSTEN 8 RET ELLER

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

Sidste forelæsning. Jacob Aae Mikkelsen. 28. april 2013 IMADA. Jacob Aae Mikkelsen (IMADA) Sidste forelæsning 28.

Sidste forelæsning. Jacob Aae Mikkelsen. 28. april 2013 IMADA. Jacob Aae Mikkelsen (IMADA) Sidste forelæsning 28. Sidste forelæsning Jacob Aae Mikkelsen IMADA 28. april 2013 Jacob Aae Mikkelsen (IMADA) Sidste forelæsning 28. april 2013 1 / 36 Outline 1 Brugere og Sikkerhed Jacob Aae Mikkelsen (IMADA) Sidste forelæsning

Læs mere

Indholdsfortegnelse for kapitel 3

Indholdsfortegnelse for kapitel 3 Indholdsfortegnelse for kapitel 3 Kapitel 3 Design............................................................ 2 Database........................................................... 3 ER-diagram.................................................

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

Brugervejledning. - til generering af nøgler til SFTP-løsningen vedrørende datakommunikation

Brugervejledning. - til generering af nøgler til SFTP-løsningen vedrørende datakommunikation Brugervejledning - til generering af nøgler til SFTP-løsningen vedrørende datakommunikation med PBS Side 1 af 12 Indholdsfortegnelse: Introduktion...3 Læsevejledning...3 Den private nøgle...4 Introduktion...4

Læs mere

Vejledningtiladministratorbrugerfladen

Vejledningtiladministratorbrugerfladen Vejledningtiladministratorbrugerfladen Indholdsfortegnelse Quickguide, brug af EQ-i 2.0 testportalen... 2 Kontakt... 2 Ændring af kodeord samt My Dashboard... 3 EQ-i 2.0... 4 Menuoversigt... 5 1. Invite...

Læs mere

Databasesystemer. IT Universitetet i København 8. juni 2006

Databasesystemer. IT Universitetet i København 8. juni 2006 Databasesystemer IT Universitetet i København 8. juni 2006 Eksamenssættet består af 5 opgaver med 16 spørgsmål, fordelt på 7 sider (inklusiv denne side), samt et svarark, hvorpå visse spørgsmål skal besvares.

Læs mere

Vejledning til online blanketten Månedlig omsætning inden for detailhandel

Vejledning til online blanketten Månedlig omsætning inden for detailhandel Vejledning til online blanketten Månedlig omsætning inden for detailhandel Din vej gennem blanketten Her er en kort vejledning om hvordan du udfylder online blanketten trin for trin. Har du spørgsmål,

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

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

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

RUTruteplanlægningsvejledning. Folkekirkens Nødhjælp Sogneindsamling 2015

RUTruteplanlægningsvejledning. Folkekirkens Nødhjælp Sogneindsamling 2015 RUTruteplanlægningsvejledning Folkekirkens Nødhjælp Sogneindsamling 2015 Indhold 1. Introduktion til RUT... 2 1.1 Om vejledningen... 2 2. Log på RUT... 4 3. Sådan planlægger du ruter... 6 4. Sådan finder

Læs mere

Listen over reserverede ord er meget lang, men de væsentligste vil jeg beskrive her i denne artikel:

Listen over reserverede ord er meget lang, men de væsentligste vil jeg beskrive her i denne artikel: Denne guide er oprindeligt udgivet på Eksperten.dk SQL og ASP En artikel omkring simpel SQL og hvordan disse opbygges, udformes og udføres, sådan at man kan få et brugbart resultat i ASP. Dette ligefra

Læs mere

Databaseadgang fra Java

Databaseadgang fra Java Databaseadgang fra Java Grundlæggende Programmering med Projekt Peter Sestoft Fredag 2007-11-23 Relationsdatabasesystemer Der er mange databaseservere Microsoft Access del af Microsoft Office MySQL god,

Læs mere

Sporbarhed og Rapportering i Quality Center. Kim Stenbo Nielsen NNIT Application Management Services

Sporbarhed og Rapportering i Quality Center. Kim Stenbo Nielsen NNIT Application Management Services Sporbarhed og Rapportering i Quality Center Kim Stenbo Nielsen NNIT Application Management Services Indhold INTRODUKTION Hvem er jeg Hvad vil jeg fortælle om QC std. rapporteringsfaciliteter EXCEL RAPPORTER

Læs mere

Webteknologi evalueringsopgave Vinter 2011-2012 - Niels Sundstrup

Webteknologi evalueringsopgave Vinter 2011-2012 - Niels Sundstrup Niels Sundstrup Webteknologi evalueringsopgave Vinter 2011-2012 - Niels Sundstrup Webteknologi - Carl- Henrik Nielsen - Syddansk Universitet, Kolding - Udlevering: 12. januar 2012 Aflevering: 19. januar

Læs mere

Vejledning til fravær i Tabulex TEA

Vejledning til fravær i Tabulex TEA Vejledning til fravær i Tabulex TEA Indholdsfortegnelse Indhold Hvad er TEA Fravær... 3 Fraværsårsager... 3 Hvad er dagsfravær... 3 Indberetning af fravær... 3 Udskriv mødeliste til afkrydsning... 3 Registrer

Læs mere

4.2 Sådan kopierer du på Aalborg Bibliotekerne... 11. 4.1 Identificer dig på kopimaskinen... 11

4.2 Sådan kopierer du på Aalborg Bibliotekerne... 11. 4.1 Identificer dig på kopimaskinen... 11 Indholdsfortegnelse 1. Sådan opretter du en konto i s kopi-/printsystem... 2 1.1 Opret kopi-/printkonto hjemmefra... 2 1.2 Aktivering af din kopi-/printkonto... 3 2. Sådan indbetaler du penge på din kopi-/printkonto...

Læs mere

Vejledning for anvendelse af PensionsIndberetningssystem PI

Vejledning for anvendelse af PensionsIndberetningssystem PI Vejledning for anvendelse af PensionsIndberetningssystem PI PNN PENSION 190503/AMB Indholdsfortegnelse 1. INDBERETNINGER... 3 2. SØG INDBERETNING... 4 3. NY INDBERETNING... 5 4. INDLÆS FIL... 7 5. INDTAST

Læs mere

Eksamens rapport Informationsteknologi B

Eksamens rapport Informationsteknologi B 2014 Eksamens rapport Informationsteknologi B Mathias Sondrup, Rasmus Larsen og Jonas Hansen 09-05-2014 Indhold Indledende afsnit... 5 PROBLEMFORMULERING... 5 KRAV TIL LØSNING... 5 Brugergrænseflade...

Læs mere

SDB. MySQL Installation Guide

SDB. MySQL Installation Guide SDB MySQL Installation Guide MERE 2003 D. 05 July, 2003 Installation af MySQL databasen Introduktion...2 Krav for at installere MySQL...2 Installationen...3 Udpak zip filen...3 Start Installationen...3

Læs mere

The Design Diaries. Link til blog

The Design Diaries. Link til blog The Design Diaries Link til blog www.alexklug.dk/blog/index.php Alexander Nicholas Klug Rasmussen cph-ar162@cphbusiness.dk www.alexklug.dk Melissa Pietrykoski cph-mp328@cphbusiness.dk www.melissapietrykoski.dk

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

Modul 1 Skolens netværk, skema og kommunikation i Lectio Efter gennemgangen af dette modul skal du:

Modul 1 Skolens netværk, skema og kommunikation i Lectio Efter gennemgangen af dette modul skal du: Modul 1 Skolens netværk, skema og kommunikation i Lectio Efter gennemgangen af dette modul skal du: 1. Kende til skolens netværk og drev. Specielt dit personlige H-drev 2. Kunne se dit skema og dine lektier

Læs mere

PHP kode til hjemmeside menu.

PHP kode til hjemmeside menu. PHP kode til hjemmeside menu. Home Hovedmenu 1 Hovedmenu 2 Hovedmenu 3 Hovedmenu 4 Undermenu 1 Breadcrumb Her vises indholdet af den valgte side Undermenu 2 Undermenu 3 Undermenu 4 Evt. en mulighed for

Læs mere

Begrænsninger i SQL. Databaser, efterår 2002. Troels Andreasen

Begrænsninger i SQL. Databaser, efterår 2002. Troels Andreasen Databaser, efterår 2002 Begrænsninger i SQL Troels Andreasen Datalogiafdelingen, hus 42.1 Roskilde Universitetscenter Universitetsvej 1 Postboks 260 4000 Roskilde Telefon: 4674 2000 Fax: 4674 3072 www.dat.ruc.dk

Læs mere

(fig.1. Eksempel på en almindelig entity)

(fig.1. Eksempel på en almindelig entity) Formål Formålet med denne opgave var, at designe et database system for et fiktivt universitet, ved hjælp af ER-model, for derefter at oversætte det til SQL tabeller. Og dernæst lave en assertion så der

Læs mere

Web 2.0. World Wide Web (www)

Web 2.0. World Wide Web (www) Web 2.0 World Wide Web (www) I marts 1989 skrev Tim Berners-Lee et information udveksling program kaldt ENQUIRE. Da han arbejde i CERN, var han ikke tilfreds med kommunikationen, derfor videreudviklede

Læs mere

Databasesystemer. IT Universitetet i København 7. juni 2005

Databasesystemer. IT Universitetet i København 7. juni 2005 Databasesystemer IT Universitetet i København 7. juni 2005 Eksamenssættet består af 5 opgaver med 13 spørgsmål, fordelt på 6 sider (inklusiv denne side). Vægten af hver opgave er angivet. Du har 4 timer

Læs mere

FairSSL Fair priser fair support

FairSSL Fair priser fair support Microsoft IIS 6 Certifikat administration Følgende vejledning beskriver hvordan man installere et certifikat på en IIS 6 For support og hjælp til anvendelsen af denne vejledning kan du kontakte FairSSL

Læs mere

Log ind med PHP. Denne guide er oprindeligt udgivet på Eksperten.dk. Skrevet den 09. May 2011 af dab93 I kategorien Programmering / Andre

Log ind med PHP. Denne guide er oprindeligt udgivet på Eksperten.dk. Skrevet den 09. May 2011 af dab93 I kategorien Programmering / Andre Denne guide er oprindeligt udgivet på Eksperten.dk Log ind med PHP Med denne guide lærer du hvordan du kan logge ind på din hjemmeside med PHP. Guiden viser dig hvordan koderne skal opstilles, og hvad

Læs mere

Manual til administration af online booking

Manual til administration af online booking 2016 Manual til administration af online booking ShopBook Online Med forklaring og eksempler på hvordan man konfigurerer og overvåger online booking. www.obels.dk 1 Introduktion... 4 1.1 Formål... 4 1.2

Læs mere

En opsamling af artefakter for Hotel Databasen som REST-service Bygger på Hotel opgaven i 8 trin

En opsamling af artefakter for Hotel Databasen som REST-service Bygger på Hotel opgaven i 8 trin En opsamling af artefakter for Hotel Databasen som REST-service Bygger på Hotel opgaven i 8 trin Trin 1: Lav en Domain model Opgave beskrivelse - Scandic hotel kæde Lav en domain model af Hotel-kæden.

Læs mere