BackEnd Programmering PHP

Størrelse: px
Starte visningen fra side:

Download "BackEnd Programmering PHP"

Transkript

1 / 02/ 2013

2 BackEnd Programmering PHP Prototype (CMS system) m02dka.sub.ots.dk/historyspot eller linket CMS system på: qrguide.mmd.eal.dk Login CMS Username: admin Password: 1234 Source kode eller i mappen Source kode på vedlagte CD.

3 Indholdsfortegnelse Indledning... 2 Problemformulering... 2 Metodeafsnit... 3 Objektorienteret programmering (OOP) i PHP... 3 Object... 3 Class... 3 Attributes... 3 Method... 3 Encapsulation... 3 Inheritance... 3 Use case diagram tier architecture... 4 Sequence diagram... 4 Class diagram... 4 Normalisering... 4 Udviklingsmetode - Scrum... 5 SCRUM... 6 Scrum roller... 6 Product backlog... 6 Sprint backlog... 7 Burndown chart... 8 Use Case Diagram... 9 Scenarier tier architecture Sequence Diagram Class Diagram Database Konklusion Litteraturliste... 13

4 Indledning I en digital alder bygger vi vores viden op omkring brugen af programmer og/eller forståelsen for disse. Med andre ord bruges viden omkring en form for teknologi eller et bestemt program til, at udvikle andre programmer. Og det er det, som programmering går ud på. At man er i stand til at udnytte teknologien med henblik på at skabe nye og alternative veje. Dermed bygger man selv videre på den teknologi, man startede med at udnytte. Og fordi vi alle er så nysgerrige på, hvad fremtiden bringer, så ligger det os lige for, at hoppe ombord på det tog der tager os dertil. Dette projekt giver os mulighed for at viderebringe teknologien i et nyt lys, og ikke mindst skabe interesse for ikke-udviklere. Programmeringen giver til projektet, hvad motoren er for bilen - netop det de nysgerrige og barnlige sjæle er ude efter. Dermed indeholder rapporten en detaljeret gennemgang af backend programmeringen i PHP, benyttet til at skabe et CMS system over en mobil hjemmeside. Problemformulering Projektet fremspringer af problemet omkring tilegnelse af nyttig information, i situationer med begrænset teknologisk tilgang, der vedrører alle former for seværdigheder. Derfor vil vi, med afgrænset fokus, søge efter informationer, der skal medvirke til at danne et billede og en analyse af en potentiel målgruppe, med dertilhørendes viden omkring QR-koder, mobilteknologi og tendenser herfor. Herfra vil vi fortolke analysen med henblik på idéudvikling. Dertil vil der blive opstillet gennemgående krav og milepæle, der skal medvirke til, at udviklingsprocessen foregår under effektive og kontrollerede forhold. Derfor vil der desuden være gennemgående vurderinger af brugen af metoder på projektet, der skal være med til at gengive et billede af det ønskede resultat. Dermed vil vi fortolke den analyserede information/data udvundet af grundig research, med henblik på at vurdere indholdet, der i sidste ende løser følgende problemstilling: Hvordan udvikler vi et bæredygtigt system, der hurtigt og effektivt kan administreres? Ud fra denne hovedproblemstilling, har vi en række mindre problemstillinger der skal være med til at løse opgaven. Hvilke redskaber skal vi benytte for at effektivisere arbejdet? Hvordan sikrer vi os, at systemet er brugervenligt og ligetil? Hvilke teknologier er de mest effektive for vores produkt? 2

5 Metodeafsnit Objektorienteret programmering (OOP) i PHP Object Man har et objekt når man opretter en instance af en klasse. Når en instance er oprettet kan klassens methods bruges. Class En klasse definerer attributes og methods som vil optræde i et object. Attributes Attributes er variabler som kan bruges til at definere egenskaber for elementer i en klasse. Method Methods er de funktioner som et object kan udføre. Encapsulation Der er tre forskellige niveauer af synlighed for attributes og methods: Public: synlig og brugbar i og uden for klassen. Standard i PHP med mindre andet er angivet. Private: kun synlig/brugbar i selve klassen. Protected: kun synlig/brugbar i selve klassen og eventuelle underklasser. Inheritance En klasse kan være en underklasse af en såkaldt overklasse. Det betyder at underklassen arver alle de methods og attributes som overklassen har. Man laver en underklasse ved at tilføje extends + overklassen som f.eks.: class Car extends Vehicle. Inheritance bruges, hvis flere klasser skal have de samme attributes og methods, så man slipper for at gentage en masse kode. Vi har benyttet objektorienteret programmering, da det giver bedre struktur og dermed et større overblik over koden. Fordelene ved OOP er især, at systemet er inddelt i mindre bidder, der fungerer selvstændigt, og dermed kan genbruges i anden kode. Use case diagram Et use case diagram kan gengive de forskellige typer af brugere af et system og de forskellige måder, hvorpå de interagere med det. Et use case diagram er et interaction diagram, der er med til at afspejle en adfærd i systemet. 1 1 UML Demystified: A Self-Teaching Guide, chapter 1 - A Picture Is Worth a Thousand Lines of Code 3

6 Vi har benyttet use case diagrammet til, at skabe et universelt billede af, hvordan vores system fungere i forhold til brugerens aktiviteter. 3-tier architecture Systemet er bygget op efter en såkaldt 3-tier architecture, hvor hjemmesiden er delt op i tre forskellige lag. Disse tre lag kaldes typisk for "presentation tier", "logic tier (eller business logic)" og "data tier". 3- tier architecture benyttes grundet kravene om en grafisk brugerflade med dynamisk funktionalitet, samt tilgang til database. 2 Vi har valgt at beskrive en 3-tier achitecture for at vise, hvordan vores produkt kommunikerer mellem de tre tiers. Sequence diagram Et sequence diagram viser forskellige objekters interaktion mellem hinanden over tid. Dette er vist ved parallelle vertikale linje med forskellige processers eller objekter, der lever samtidigt, med horisontale pile imellem, for at beskrive forskellige situationer mellem disse. 3 4 Vi har benyttet et sequence diagram for at få et overblik over, hvordan de forskellige objekter har indflydelse på hinanden gennem forskellige handlinger. Det har desuden givet os et godt indblik i, hvilke områder, der muligvis er for kompliceret. Class diagram Et class diagram beskriver et objektorienteret systems struktur ved hjælp af klasser/classes, deres attributter, metoder og de forhold, der er imellem klasserne. Et class diagram er et statisk diagram, der giver et statisk blik over et system. 5 Vi har benyttet et class diagram til, at opbygge CMS systemet. Herefter har det været utroligt nemt at oprette databaser. Normalisering Er en måde at optimere databaser på. Det foregår ved at man tilpasser tabellerne i et class diagram efter de tre normalformer. På denne måde undgår man bl.a. redundant data normalform (1NF) 2 besøgt d. 06/12/ UML Demystified: A Self-Teaching Guide, chapter 4 - Discovering Behaviors with Interaction Diagrams 4 besøgt d. 07/12/ UML Demystified: A Self-Teaching Guide, chapter 6 - Showing How Classes Are Related 6 Redundant data er en betegnelse for data der er blevet gentaget i to eller flere lister. 4

7 Understreger at man ikke må benytte enkelte felter med flere værdier i. Desuden må en kolonne ikke gentages. Opfylder en liste disse krav, er den på 1NF. 2. normalform (2NF) Denne normalform er afhængig af at den 1NF er opfyldt. Derudover er reglen for 2NF, at alle felter i en tabel skal være afhængig af en hel nøgle. Indeholder tabellen sammensatte nøgler, dvs. nøgler der består af to eller flere felter i en tabel, så opfylder den ikke 2NF. Dermed skal man oprette en ny tabel for de enkelte nøgler. 3. normalform (3NF) Denne normalform understreger at et felt kun er afhængigt af primærnøglen, og at 2NF er opfyldt. På denne kan man undgå at felt 1 er afhængig af felt 2 og 3. Her skal felt 1 være transitivt afhængig af felt 3. Således at felt 1 er afhængig af felt 2, som er afhængig af felt 3. 7 Vi har benyttet normalisering for at optimere vores system. På denne måde har vi minimeret redundansen, og dermed gjort systemet simpelt og nemt at navigere i. Udviklingsmetode - Scrum En udviklingsmetode er den fremgangsmåde, som de ansatte i projektet benytter sig af for at komme frem til det endelige resultat. Styringen af forløbet foregår ved anvendelse af en systemudviklingsmodel, der definerer en række faser og milepæle. I dette projekt, har vi valgt at bruge den agile udviklingsmetode SCRUM. SCRUM er en agil udviklingsmetode, som bruges til de mere uforudsigelige projekter, hvor forløbets arbejdsopgaver står lidt uklart. Ved at bruge denne metode, er det muligt at opnå det maksimale potentiale for et projekt. SCRUM vil herved være ideel at benytte til udvikling og videreudvikling af produkter. I SCRUM bruges der tre roller, tre ceremonier og tre værktøjer. De tre roller er ProductOwner, Team og ScrumMaster. De tre ceremonier er Sprint Planning Workshop, Daily Scrum og Sprint Review Meeting. De tre værktøjer er Product Backlog, Sprint Backlog og Burn Down Chart. Inden Sprinten startes definerer man dens indhold på en Sprint Planning Workshop. Alle der er involverede i SCRUM forløbet deltager her. På workshoppen aftales hvilke dele af backloggen, der skal laves på den kommende Sprint. Disse dele der bliver udvalgt bliver derefter en del af Sprint Backloggen, som er en erstatning for en projektplan. I dette forløb bruges der også et Burn Down Chart, dette visualiserer den resterende mængde timer i en Sprint dag for dag. Ud fra dette kan medlemmerne af 7 besøgt d. 06/12/2012 5

8 Teamet se, om indholdet i en Sprint skal reduceres eller forøges. Dette er med til at sikre en høj effektivitet gennem den givne Sprint. 8 SCRUM Vi har valgt at dele programmeringen op i to dele: CMS system delen hvor administratoren redigere og indsætter nyt indhold (normal hjemmeside) o Indhold indsættes i en database Mobilsiderne som brugerne ser og interagerer med o Indholdet fra administratoren hentes fra databasen Scrum roller Fordi vi kun er to personer i projektet, tager vi os begge af alle opgaver, der måtte opstå. Derfor ser rolle fordelingen således ud: Product owner 9 : Allan og Jeppe Scrum master 10 : Jeppe Team 11 : Allan Product backlog 12 Rolle Funktion Prioritet Forventet værdi Forventet tid i timer Admin Oprette en ny by, rute og post The Scrum Papers: Nut, Bolts, and Origins of an Agile Framework 9 Product Owner eller produkt ejeren, er den produkt ansvarlige. Her er det vigtigt at vælge en handlekraftig og beslutsom person. Product Owner styrer prioriteringen af indholdet og processen med at vælge indholdet til hver sprint. Product Owner styrer desuden også Product Backlog. 10 Teamet er det hold af personer, der arbejder med Sprint på Sprint Planning Workshop. Et Team beslutter indbyrdes hvor meget de kan nå på et Sprint forløb. Det er vigtigt for Teamet at sætte realistiske mål i et Sprint, da alle målene skal nås indenfor en kort tidsramme. I Teamet er det desuden meget vigtigt at have en gruppe af forskellige mennesker, eksempelvis designere, kodere og testere, da Teamet er ansvarligt for alt arbejde der udføres. Teamet er desuden også dem der opretter Sprint Backlog og organiserer arbejdet. 11 Scrum Masteren er den, der fungerer som en coach i forløbet, både for Teamet og Product Owner. ScrumMaster er ofte den daglige leder af arbejdet og den eneste kanal ind og ud af Teamet. Personer løser, eller er med til at løse, de problemer der eventuelt kommer frem på de daglige SCRUM møder (Daily Scrum). 12 Et SCRUM forløb starter typisk med at Product Owner udarbejder et Product Backlog, også kaldet en kravspecifikation. Et Product Backlog indeholder produktets funktion. Disse funktioner er aldrig låst fast, da nyt indhold altid kan tilføjes. Alt indhold i Product Backlog bliver dog prioriteret, så det vigtigste indhold altid bliver lavet først. Der kan tilføjes alt fra ønsker, krav, fejlrettelser, teknologi, egenskaber m.m. 6

9 Admin Redigere indhold (kategorier, koordinater, tekst, billeder og lyd) Admin Logge ind på CMS Bruger Læse og lære om historien bag diverse seværdigheder Bruger Få teksten læst op (afspiller) Bruger Se billeder (galleri) Bruger Bruger Se ruten til næste punkt (Google Maps med Lat. og Long.) Scanne en QR kode som fører til en mobilside Sprint backlog Hver af vores sprints varer en uge. Her er sprint forløbet for første uge. Vi begynder med at programmere CMS systemet for administratoren. Product backlog funktion Sprint opgave Tager sig af arbejdet Forventet tid i timer Oprette en ny by, rute og post Oprette database tabeller Allan, Jeppe 1 Oprette en brugerflade hvor der er inputfelter til navn af by, rute, poster og info tekst PHP/SQL som indsætter inputsne i databasen 2 3 7

10 Redigere indhold (kategorier, koordinater, tekst, billeder og lyd) Oprette en brugerflade hvor der er inputfelter til indholdet PHP/SQL som indsætter inputsne i databasen Allan, Jeppe 3 4 Timer i alt 13 Burndown chart Nedenstående tabel er en oversigt over, hvor meget arbejde der stadig er tilbage af Scrum forløbet de enkelte dage. Dag Timer tilbage af arbejde Ud fra denne tabel har vi lavet en graf, der visuelt viser processen. 13 Delkonklusion Ved hjælp af udviklingsmetoden Scrum, har vi kunnet fokusere på de enkelte opgaver, uden at miste overblikket. Vi har hele tiden haft overblik over, hvilke opgaver der manglede og hvilke der var færdige eller igangværende. Resultatet af brugen af Scrum ses i den kvalitet arbejdsforholdene har været under, samt resultatet af produktet. Resultatet er blevet til en prototype, der viser de basale funktioner i vores CMS system. Dermed har det været en succes at benytte Scrum, særligt fordi der har været nogle ændringer undervejs, hvor metoden netop har sine styrker. 13 Se bilag 1 8

11 Use Case Diagram Dette lille use case diagram viser funktionaliteten af vores prototype. Diagrammet viser, at en administrator skal kunne redigere listen over byer. For at kunne dette skal administratoren først logge ind. Scenarier Login: admin vil logge ind Et af følgene kan forekomme: Admin skriver korrekt username og password og kommer ind. Admin skriver forkert username eller password og kommer ikke ind. Maintain cities: admin vil redigere i listen over byer Et af følgene kan forekomme: Admin opretter en ny by Admin sletter en by Admin ændre navn på by Delkonklusion Diagrammet har hjulpet os til at forstå de vigtigste funktioner, som brugeren har adgang til, og hvilke problemer der kan opstå. 9

12 3-tier architecture Så snart at en bruger redigere indholdet i CMS systemet, så vil den information gennemgå de 3 trin/tiers. Først og fremmest sendes der en anmodning til serveren, hvori der står en bestemt information. Denne anmodning tolker serveren og henter det ønskede materiale frem fra en database. Materialet bliver igen bearbejdet hos serveren, hvorefter det bliver sendt til klienten og browseren. Delkonklusion Denne løsning har været særdeles velegnet til vores system, da den opfylder kravene om redigering i databasen via serveren. På denne måde opstiller vi et CMS system, der kombinerer de tre tiers og dermed åbner muligheden for at kombinere CMS system / administrator siden med mobilsiderne som brugerne ser og interagerer med. 10

13 Sequence Diagram 14 Her er et lille sequence diagram, som viser et eksempel på en administrator, som logger ind i CMS systemet, opretter, redigere og sletter byer. Der er ikke så meget fokus på selve log ind delen, så sequence diagrammet illustrerer ikke, hvordan vi har tænkt os at gøre med sikkerhed osv. Delkonklusion Diagrammet har hjulpet os med at få overblik over, hvad der sker når en administrator bruger CMS systemet. Det gør det nemmere for os at se, hvad der sker i forløbet og dermed nemmere at programmere. Class Diagram Diagrammet viser klasserne i vores prototype. Klasserne Login, City og Edit er forbundet med Connection med stiplede linjer med hvide pile, som indikerer realizations 15. I klassen Connection defineres host, database navn, brugernavn og kodeord til databasen og metoden dbconnect opretter en forbindelse dertil. Dette skal bruges i Login, City og Edit, og vi har derfor en realization forbindelse. 14 Se bilag 2 15 I en realization forbindelse implementeres funktionalitet fra én klasse til en anden. Forbindelsen vises med en hvis pil med en stiplet linje, der går fra klassen, som definerer funktionaliteten til den klasse, hvor man implementerer funktionen. 11

14 Delkonklusion Diagrammet har hjulpet os med at programmere systemet på den mest effektive måde. Database Vores database er optimeret efter den 3. normalform. Inddelingen af tabellerne er som følge af 1NF, 2NF og 3NF: 1NF opfyldes ved, at der ikke optræder flere værdier i de enkelte felter. 2NF opfyldes, da hver enkelt primærnøgle har sin egen tabel. 3NF opfyldes, da felterne i hver tabel kun er afhængig af primærnøglen. Konklusion For at kunne give brugerne den bedste oplevelse med vores produkt, er det essentielt, at vi har mulighed for at redigere og oprette indhold i løbet af kort tid. Derfor har vi udviklet et CMS system, så vi nemt kan administrere mobilsiderne. Til dette har vi benyttet en række metoder, der har hjulpet os med at skabe overblik og samhørighed mellem elementerne. Dermed er systemet gjort brugervenligt og ligetil. Desuden har vi benyttet velkendte teknologier i en ny sammenhæng. Det betyder at systemets opbygning ligeledes er velkendt. Dermed sortere vi ikke potentielle brugere fra, i håb om at skabe noget helt nyt og smart. Og på den måde har vi udviklet et system, der kan være med til at gøre hverdagen lidt mere spændende uden at sprænge rammerne for den gængse tekniske formåen. 12

15 Litteraturliste Bøger: UML Demystified: A Self-Teaching Guide Forfatter: Paul Kimmel Publiceret: Oktober 2005, 1. oplag Udgivet af: McGraw-Hill Osborne Media Hjemmesider: besøgt d. 11/12/2012 besøgt d. 11/12/2012 Andre publiceringer: The Scrum Papers: Nut, Bolts, and Origins of an Agile Framework Forfatter: Jeff Sutherland Publiceret: April 2012, Version 1.1 Udgivet af: Scrum, Inc., One Broadway, 14th Floor, Cambridge, MA

16 Bilag 1 14

17 Bilag 2 15

Hassansalem.dk/delpin User: admin Pass: admin INTERFACE DESIGN

Hassansalem.dk/delpin User: admin Pass: admin INTERFACE DESIGN Hassansalem.dk/delpin User: admin Pass: admin INTERFACE DESIGN 1/20 Indledning Dette projekt er den afsluttende del af webudvikling-studiet på Erhvervs Lillebælt 1. semester. Projektet er udarbejdet med

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

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

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

Læs mere

Procesbeskrivelse - Webprogrammering

Procesbeskrivelse - Webprogrammering Procesbeskrivelse - Webprogrammering Indholdsfortegnelse Forudsætninger... 1 Konceptet... 2 Hjemmesiden... 2 Server-side... 3 Filstrukturen... 3 Databasehåndtering og serverforbindelse... 4 Client-side...

Læs mere

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

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

Læs mere

Kvalitetssikring og agile udvikling

Kvalitetssikring og agile udvikling Kvalitetssikring og agile udvikling Gæsteforelæsning for dsoftark-e10 på Århus Universitet Dagsorden Hvem er jeg og hvad er min baggrund i test og agile? Hvad kan I forvente? Agile og scrum Kvalitetssikring

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

Velkommen til MODx kursus

Velkommen til MODx kursus Velkommen til MODx kursus Dette er en gennemgang af den mest basale funktionalitet i vores nye hjemmeside redigerings værktøj. MODx er et meget simpelt CMS (Content Management System), der gør det muligt

Læs mere

Det vigtigste først! Dette er måske den vigtigste bog der nogensinde er skrevet om agile vs. vandfald. Muligvis fordi det vel stadig er den eneste

Det vigtigste først! Dette er måske den vigtigste bog der nogensinde er skrevet om agile vs. vandfald. Muligvis fordi det vel stadig er den eneste WTF? Thomas Schou-Moldt, Miracle A/S (siden 2008) Arkitekt, udvikler, teknisk projektleder, mv. Indtil videre afsonet lidt over 20 år i branchen, ingen udsigt til prøveløsladelse tsm@miracleas.dk, 5374

Læs mere

Miniprojekt2011. Formålet er at lære og indlære god objektorienteret programudvikling og programmering med Java, samt undervejs at opfylde studiekrav.

Miniprojekt2011. Formålet er at lære og indlære god objektorienteret programudvikling og programmering med Java, samt undervejs at opfylde studiekrav. Miniprojekt2011 Projektbeskrivelse Der skal fremstilles en lille java application på PC, hvor brugeren kan foretage interaktioner med en simpel database på disken via et grafisk brugerinterface. Formålet

Læs mere

Brugervejledning til Højkvalitetsdokumentationen og Dialogforummet på Danmarks Statistiks hjemmeside

Brugervejledning til Højkvalitetsdokumentationen og Dialogforummet på Danmarks Statistiks hjemmeside Brugervejledning til Højkvalitetsdokumentationen og Dialogforummet på Danmarks Statistiks hjemmeside Forord Denne vejledning beskriver baggrunden for begreber og sammenhænge i Danmarks Statistiks dokumentationssystem

Læs mere

Database for udviklere. Jan Lund Madsen PBS10107

Database for udviklere. Jan Lund Madsen PBS10107 Database for udviklere Jan Lund Madsen PBS10107 Indhold LINQ... 3 LINQ to SQL og Arkitektur... 3 O/R designere... 5 LINQ Den store introduktion med.net 3.5 er uden tvivl LINQ(udtales link): Language-INtegrated

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

Agile metoder og kontrakter

Agile metoder og kontrakter Agile metoder og kontrakter 24. september 2009 Myllerup Consult, Hasseltoften 11, 8361 Hasselager +45 2834 9084, info@myllerup.dk Images: Disney Dream Works Indhold Scrum introduktion Processens ritualer

Læs mere

Responsivt Design - DMAA0213. Afgangsprojekt DMAA0213

Responsivt Design - DMAA0213. Afgangsprojekt DMAA0213 Responsivt Design - DMAA0213 Afgangsprojekt DMAA0213 Jesper Bjørn Andersen 18-06-2015 5. semester, afgangsprojekt - Responsivt Design Vejleder: Gunhild Marie Andersen Afsluttet: 18 Juni 2015 Deltager:

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

Dynamisk hjemmeside: NeuTravel

Dynamisk hjemmeside: NeuTravel Dynamisk hjemmeside: NeuTravel Problemformulering I dette projekt ønsker vi at lave en uafhængig hjemmeside til brug af turister, som gerne vil læse neutral information (dvs. information der ikke er farvet

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

Internet Information Services (IIS)

Internet Information Services (IIS) Internet Information Services (IIS) Casper Simonsen & Yulia Sadovskaya H1we080113 06-11-2013 Indholdsfortegnelse Problemformulering... 2 Hvorfor:... 2 Hvad:... 2 Hvordan:... 2 Problembehandling... 3 Introduktion...

Læs mere

PRINCE2 - et strategisk valg

PRINCE2 - et strategisk valg PRINCE2 - et strategisk valg Per Palmkvist Knudsen, IT-direktør JP/Politikens Hus Per Palmkvist Knudsen fører dig gennem en rejse af faldgruber og succeser med PRINCE2, herunder: - Hvordan organiserer

Læs mere

Side 1. Databaser og SQL. Dagens gang. Databasebegreber. Introduktion til SQL Kap 1-5

Side 1. Databaser og SQL. Dagens gang. Databasebegreber. Introduktion til SQL Kap 1-5 Databaser og SQL Introduktion til SQL Kap 1-5 1 Dagens gang Databaser Database begreber Mapning af klasser til relationel model Normalisering Opgaver til næste gang 2 Databasebegreber A database is a:

Læs mere

Introduktion til. Magento

Introduktion til. Magento Introduktion til Magento Jesper Kaae 2012 Indholdsfortegnelse Indledning... 4 Installation... 7 Systemkrav... 7 Test selv systemkrav... 8 Upload til webhotel... 9 Sample data...10 Installation...10 Et

Læs mere

Guide til Virtuel Forflytning login.

Guide til Virtuel Forflytning login. Guide til Virtuel Forflytning login. Når du er oprettet som bruger, kan du logge ind i systemet. Der er tre slags brugere af systemet: admin, vejleder og slutbruger. Admins har adgang til at oprette nye

Læs mere

Yderligere fire personer er tildelt brugernavn og adgangskode og kan foretage uploadning og andre ændringer af hjemmesiden

Yderligere fire personer er tildelt brugernavn og adgangskode og kan foretage uploadning og andre ændringer af hjemmesiden Uploadning af filer til NMF hjemmeside Kai Sørensen, 18. juni 2013 Forord Den daglige vedligeholdelse af hjemmesiden foretages af: Kai Sørensen Frem 41 DK 2800 Lyngby e-mail: kai.sorensen@newmail.dk tel.:

Læs mere

Oasis: Part of the GIRAF System

Oasis: Part of the GIRAF System : Part of the GIRAF System Henrik Klarup, Jens Mohr Mortensen, and Dan Stenholt Møller Aalborg University Juni 26, 2012 AAU, Juni 26, 2012 Slide 1/26 Agenda Multiprojekt Beskrivelse GIRAF Arkitekturen

Læs mere

Umbraco installationsvejledning

Umbraco installationsvejledning på et ScanNet ASP Webhotel Indledning Beskrivelse Denne vejledning vil indeholde installation af CMS systemet Umbraco på et ASP Webhotel. Det dansk grundlagt Content Management System (CMS) Umbraco er

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

Scrum guiden. Den ultimative guide til Scrum: Spillets regler. Oktober 2011. Udviklet og vedligeholdt af Ken Schwaber og Jeff Sutherland

Scrum guiden. Den ultimative guide til Scrum: Spillets regler. Oktober 2011. Udviklet og vedligeholdt af Ken Schwaber og Jeff Sutherland Scrum guiden Den ultimative guide til Scrum: Spillets regler Oktober 2011 Udviklet og vedligeholdt af Ken Schwaber og Jeff Sutherland Indholdsfortegnelse Formålet med Scrum guiden... 3 Scrum overblik...

Læs mere

Visualisering. Kan opdeles i 2 dele Præsentations værktøj Portal

Visualisering. Kan opdeles i 2 dele Præsentations værktøj Portal Innofactor Plc 2000-2012 Visualisering Stigende krav til visualisering Brugervenlighed - flere brugere skal kunne anvende og lave visualiseringer Dynamisk Æstetisk Flere forskellige former for visualiseringer

Læs mere

Forstå brugbarheden af Google Analytics på 10 minutter

Forstå brugbarheden af Google Analytics på 10 minutter Forstå brugbarheden af Google Analytics på 10 minutter Hvad er Google Analytics? Hvem kan bruge det? Hvad kan Google Analytics bruges til? Google Analytics viser dig hvor dine kunder har fundet frem til

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

MANUAL. Siteloom CMS

MANUAL. Siteloom CMS MANUAL Siteloom CMS www.hjerteforeningen.dk/cms Brugernavn: Password: 3. september, 2012 BASIS FUNKTIONER 1. Kalender... 4 1.a. Opret... 5 1.b. Rediger eller slet... 8 2. Sider... 10 2.a Opret side...

Læs mere

Quick Guide for Mobil Reception (Omhandler mobil reception også kaldet isymphony)

Quick Guide for Mobil Reception (Omhandler mobil reception også kaldet isymphony) Quick Guide for Mobil Reception (Omhandler mobil reception også kaldet isymphony) Generelt Mobil Reception er et værktøj som bruges til at overvåge medarbejdere, kø er og meget andet samt styre dit omstillingsanlæg

Læs mere

IHCRemote Manual Lauritz Knudsen IHC Control For IHCRemote version 1.0.0

IHCRemote Manual Lauritz Knudsen IHC Control For IHCRemote version 1.0.0 Lauritz Knudsen IHC Control For IHCRemote version 1.0.0 Opsætning af Controller. Administrator og IP opsætning. Åben Administrator via f.eks. Internet Explorer I adresse feltet indtastes: USB eller controllernes

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

Spil Rapport. Spil lavet i GameMaker. Kevin, Mads og Thor 03-02-2011

Spil Rapport. Spil lavet i GameMaker. Kevin, Mads og Thor 03-02-2011 Spil Rapport Spil lavet i GameMaker Kevin, Mads og Thor 03-02-2011 Indholdsfortegnelse Indledning... 2 HCI... 2 Planlægning / Elementær systemudvikling... 2 Kravspecifikationer... 4 Spil beskrivelse...

Læs mere

Object-Relational Mapping

Object-Relational Mapping Databaser for udviklere () Datamatiker TietgenSkolen Underviser: Allan Helboe 06-06-2010 Problemformulering Denne opgave er et forsøg på at beskrive problemerne der opstår ved anvendelsen af en relationel

Læs mere

Februar 2010. Scrum: Udviklet og vedligeholdt af Ken Schwaber og Jeff Sutherland

Februar 2010. Scrum: Udviklet og vedligeholdt af Ken Schwaber og Jeff Sutherland Februar 2010 Scrum: Udviklet og vedligeholdt af Ken Schwaber og Jeff Sutherland INDLEDNING GENERELT SCRUM ER BASERET PÅ INDUSTRIANERKENDTE PRINCIPPER, DER GENNEM ÅRTIER HAR VÆRET ANVENDT OG VIST SIG NYTTIGE

Læs mere

Dynamisk hverdag Dynamiske processer

Dynamisk hverdag Dynamiske processer Dynamisk hverdag Dynamiske processer Verden og hverdagen er kompleks og i konstant forandring - og derfor skal den måde vi arbejder med projekter og implementering være enkel og forandringsparat. Agil

Læs mere

Trin for trin guide til Google Analytics

Trin for trin guide til Google Analytics Trin for trin guide til Google Analytics Introduktion #1 Opret bruger #2 Link Google Analytics til din side #3 Opret konto #4 Udfyld informationer #5 Gem sporings id #6 Download WordPress plugin #7 Vent

Læs mere

MANUAL. Siteloom CMS

MANUAL. Siteloom CMS MANUAL Siteloom CMS www.hjerteforeningen.dk/cms Brugernavn: Password: 3. oktober, 2013 BASIS FUNKTIONER 1. Kalender... 4 1.a. Opret... 5 1.b. Rediger eller slet... 9 2. Sider...12 2.a. Opret side...13

Læs mere

Redaktørmanual TYPO3. LinkFactory TYPO3 MANUAL

Redaktørmanual TYPO3. LinkFactory TYPO3 MANUAL LinkFactory TYPO3 MANUAL Kapitel 1 - TYPO3 CMS - Opbygning... 3 Log ind... 3 Backend... 4 Frontend... 5 Hvor skal jeg klikke?... 5 Gem, gem og vis, gem og luk... 6 Kapitel 2 - Håndtering af sider & menuer...

Læs mere

Cindie Mortensen, Merete Koudahl, Pernille Tramp Webdesign, gruppeprojekt exercise 7. Menu A/S

Cindie Mortensen, Merete Koudahl, Pernille Tramp Webdesign, gruppeprojekt exercise 7. Menu A/S Menu A/S Problemfelt MENU A/S (MENU) er en dansk design virksomhed og producent. MENU har specialiseret sig indenfor skandinavisk design samt deres evige stræben efter at lave noget originalt. De repræsenterer

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

Manual for VALTRONICS IP kamera Android APP

Manual for VALTRONICS IP kamera Android APP Manual for VALTRONICS IP kamera Android APP Herunder vises forskellige måder hvorpå man kan installere sin Android APP for Valtronics undendørs kamera. 1) Søg og installer din Android mobil APP via Play

Læs mere

ExtraNet. Sider beskyttet med kodeord i OLO

ExtraNet. Sider beskyttet med kodeord i OLO ExtraNet Sider beskyttet med kodeord i OLO Side 1 af 16 For brugeren af din hjemmeside Fra forsiden kan du indsætte en knap, som henviser til en side, som kræver en kode. Side 2 af 16 Login er nødvendigt

Læs mere

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

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

Læs mere

Dynamicweb Quickguide

Dynamicweb Quickguide Brugervejledning Dynamicweb Quickguide Version: 1.1 2012.03.15 Dansk JURIDISK MEDDELELSE Copyright 2012 Dynamicweb Software A/S. Alle rettigheder forbeholdes. Dette dokument eller dele heraf må på ingen

Læs mere

MANUAL. Siteloom CMS

MANUAL. Siteloom CMS MANUAL Siteloom CMS www.hjerteforeningen.dk/cms Brugernavn: Password: 13. marts, 2014 BASIS FUNKTIONER 1. Kalender... 4 1.a. Opret... 5 1.b. Rediger eller slet... 9 2. Sider...12 2.a. Opret side...13 2.b.

Læs mere

Sådan redigerer du en hjemmeside i Umbraco

Sådan redigerer du en hjemmeside i Umbraco Brugermanual til din boligafdelings hjemmeside Sådan redigerer du en hjemmeside i Umbraco Indhold Introduktion... 2 Log på Umbraco og redigér din hjemmeside... 3 Opret ny side... 7 Gem side uden at udgive/publicere

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

Agil softwareudvikling i praksis. v/ Thomas Schou-Moldt, Lead Architect, Miracle A/S

Agil softwareudvikling i praksis. v/ Thomas Schou-Moldt, Lead Architect, Miracle A/S Agil softwareudvikling i praksis v/ Thomas Schou-Moldt, Lead Architect, Miracle A/S Thomas Schou-Moldt, Lead Architect Ansat i Miracle A/S (siden 2008) Arbejder som arkitekt / tech lead / teknisk projektleder

Læs mere

Installations guide Saxo ERPTrader. Microsoft Dynamics NAV 2009 / 2013 / 2013R2

Installations guide Saxo ERPTrader. Microsoft Dynamics NAV 2009 / 2013 / 2013R2 Installations guide Saxo ERPTrader Microsoft Dynamics NAV 2009 / 2013 / 2013R2 Indhold Introduktion...3 Forudsætninger...3 Software krav...3 Installer MSI pakken...4 Importer Saxo ERPTrader objekterne...5

Læs mere

Synkron Via CMS er en ny generation Content Management System

Synkron Via CMS er en ny generation Content Management System Synkron Via CMS er en ny generation Content Management System De sidste par år er internettet gået fra at være endnu en marketingaktivitet for de fleste organisationer til at blive et strategisk og forretningskritisk

Læs mere

IT-Universitetet, Projekt- og Programledelse November 2013 AGIL PROGRAMLEDELSE 13-11-2013 1

IT-Universitetet, Projekt- og Programledelse November 2013 AGIL PROGRAMLEDELSE 13-11-2013 1 IT-Universitetet, Projekt- og Programledelse November 2013 AGIL PROGRAMLEDELSE 1 AGENDA Hvem snakker? De betydende faktorer Agil forretningsudvikling D60 leverancemodel - Bedrock Opsamling og? 2 Hvem snakker?

Læs mere

Grundforløbsprøve Projektbeskrivelse

Grundforløbsprøve Projektbeskrivelse Grundforløbsprøve Projektbeskrivelse Webintegrator Thomas á Rógvi 221191-2505 Indholdsfortegnelse Opgaven... 3 Tidsplan... 4 Målgruppe... 5 Layout... 6 Design... 7 Fonte... 7 Browser... 7 Bilag... 8 Det

Læs mere

GRAFISK WORKFLOW REDESIGN AF HJEMMESIDE

GRAFISK WORKFLOW REDESIGN AF HJEMMESIDE GRAFISK WORKFLOW REDESIGN AF HJEMMESIDE 2 REDESIGN AF FUTURECOM BUSINESS SOLUTIONS HJEMMESIDE OPGAVEN Den gamle hjemmeside skulles redesignes da den daværende hjemmeside var forældet (indhold og udseende)

Læs mere

GeoEnviron Web-løsninger

GeoEnviron Web-løsninger 2012 Troels Kreipke 01-01-2012 Indhold Generelt... 3 Web-løsninger... 3 XML-firewall... 4 GeoEnviron_WebService... 4 Installation af web-løsninger uden brug af GeoEnviron_WebService... 5 GeoEnviron_WebService...

Læs mere

Elma ToolCheck Dansk manual DK: 63 98 981 013 EAN: 5706445280148

Elma ToolCheck Dansk manual DK: 63 98 981 013 EAN: 5706445280148 Elma ToolCheck Dansk manual DK: 63 98 981 013 EAN: 5706445280148 Elma ToolCheck side 2 Quick guide til Elma ToolCheck Det er nemt at komme i gang med at bruge Elma ToolCheck. Følg blot nedenstående vejledning,

Læs mere

BRUGERVEJLEDNING TYPO3 CMS Nyhedsbrev modul

BRUGERVEJLEDNING TYPO3 CMS Nyhedsbrev modul BRUGERVEJLEDNING TYPO3 CMS Nyhedsbrev modul TYPO3 CMS Ext:direct_mail Side 1 Indhold Tilmeldings / Afmeldings processen... 2 Manuel tilføjelse af e-mail adresser... 3 Oprettelse af nyhedsbreve... 4 Udsendelse

Læs mere

Afsluttende opgave 2009 Kommunikation/IT

Afsluttende opgave 2009 Kommunikation/IT Afsluttende opgave 2009 Kommunikation/IT Tema: Kulløse Miljømesse Rapport af: Jacob Almann Tinnesen, Oliver Mørk og Oscar Helmersen Roskilde Tekniske Gymnasium Klasse 1.1 Afleveret: 24-04-2009 Side 1 af

Læs mere

Bilag 1. Kravspecifikation Annoncering af e-rekruttering som servicebureauløsning

Bilag 1. Kravspecifikation Annoncering af e-rekruttering som servicebureauløsning Click here to enter text. Koncernløsning udbud - Udbudsbetingelser «edocaddresscivilcode» Bilag 1. Kravspecifikation Annoncering af e-rekruttering som servicebureauløsning Aalborg Kommune rekrutterer til

Læs mere

Spiller / Pårørende manual Til www.kampseddel.dk

Spiller / Pårørende manual Til www.kampseddel.dk Spiller / Pårørende manual Til www.kampseddel.dk Brugervejledning for Spiller/Pårørende Kort om kampseddel.dk Kampseddel.dk er udarbejdet som et webbaseret værktøj til den frivillige Træner/Leder i en

Læs mere

Accelerate Agil implementering fra EG NeoProcess

Accelerate Agil implementering fra EG NeoProcess Accelerate Prioritise Sprint Accelerate Agil implementering fra EG NeoProcess EG NeoProcess www.eg-neoprocess.dk Accelerate den agile implementering Verden og hverdagen er kompleks og i konstant forandring

Læs mere

University College Nordjylland Teknologi og Business

University College Nordjylland Teknologi og Business University College Nordjylland Teknologi og Business Datamatiker Dmaa0213 5. Semester Afsluttende projekt Projekt deltagere: Ulrik Larsen In this project I have developed a Magento website: www.kalejdoskopshop.dk,

Læs mere

TigerCMS Moduler. Oversigt. CMS modul. Nyhedsmodul. Brugermodul. Billede redigering. Billedsøgning. Hjemmeside Helbredstjek. Brugerdefinerede felter

TigerCMS Moduler. Oversigt. CMS modul. Nyhedsmodul. Brugermodul. Billede redigering. Billedsøgning. Hjemmeside Helbredstjek. Brugerdefinerede felter Oversigt CMS modul Nyhedsmodul Brugermodul Billede redigering Billedsøgning Hjemmeside Helbredstjek Brugerdefinerede felter Nyhedsbrev 49,- / mdr. Adgangsbegrænsning Søgning 49,- / mdr. 29,- / mdr. Tip

Læs mere

SIDEN PÅ WORDPRESS.COM

SIDEN PÅ WORDPRESS.COM WordPress WordPress er et fantastisk program til blog og til hjemmesider, hvor du gerne vil kunne rette via din browser. WordPress er meget udbredt og det er derfor nemt at finde fora, templates og hjælp

Læs mere

Upload af billeder til hjemmesiden m.m.

Upload af billeder til hjemmesiden m.m. Upload af billeder til hjemmesiden m.m. Fremgangsmåde VVS-inst.dk Upload af billeder m.m., Side 1 Så går vi i gang Åben Firefox browseren Gå ind på denne adresse, for at komme til hjemmeside programmet.

Læs mere

Streame fra Winamp til Dreambox/pc på netværk.

Streame fra Winamp til Dreambox/pc på netværk. Streame fra Winamp til Dreambox/pc på netværk. 1. Formål 2. Forudsætninger og installationer 3. Opsætning 4. Start streaming 5. Aflyt streaming 6. Kontakt 1. Formål Mange benytter Winamp ( Nullsoft, Inc.)

Læs mere

CS TYPO3 Manual. Udarbejdet af klaus@cs.aau.dk Side 1 af 30

CS TYPO3 Manual. Udarbejdet af klaus@cs.aau.dk Side 1 af 30 CS TYPO3 Manual TYPO3 CMS Opbygning...2 Log ind...2 Backend...3 Frontend...5 Hvor skal jeg klikke?...6 Gem, gem og vis, gem og luk og luk...7 Håndtering af sider og menuer...8 Sammenhæng mellem sider og

Læs mere

Web MTC manual. Version 1.1 08-11-2012

Web MTC manual. Version 1.1 08-11-2012 Web MTC manual Version 1.1 08-11-2012 1 Revisioner: Version 1.0, 11-10-2012: Oprettelse af dokument Version 1.1, 08-11-2012: Afsnit om udskrivning af rapport tilføjet. 2 Indhold Sideopbygning... 5 Startside...

Læs mere

Guide: Mentor 1. Indhold Log på første gang Dashboard Min stamdata Min profil. Log på første gang og opret nyt password

Guide: Mentor 1. Indhold Log på første gang Dashboard Min stamdata Min profil. Log på første gang og opret nyt password Guide: Mentor 1 I denne guide gennemgår vi, hvad du skal gøre første gang, du vil logge på administrationsdelen af GoMentor.dk og skal vælge en ny adgangskode. Vi gennemgår desuden to områder af dit nye

Læs mere

PHP Quick Teknisk Ordbog

PHP Quick Teknisk Ordbog PHP Quick Teknisk Ordbog Af Daniel Pedersen PHP Quick Teknisk Ordbog 1 Indhold De mest brugte tekniske udtryk benyttet inden for web udvikling. Du vil kunne slå de enkelte ord op og læse om hvad de betyder,

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

Specialister i softwareudvikling. Mobil apps Online løsninger IT-konsulenter Ændring af eksisterende løsninger

Specialister i softwareudvikling. Mobil apps Online løsninger IT-konsulenter Ændring af eksisterende løsninger Specialister i softwareudvikling Mobil apps Online løsninger IT-konsulenter Ændring af eksisterende løsninger Projekter med Centic 1) Udgangspunktet er jeres virksomhed Den it-løsning vi leverer til jeres

Læs mere

Version Dato Beskrivelse 1.0.0 26/11/2012 Initial version 1.2.0 05/03/2013 Tilføjet eksempel med Template Agent, generelt udvidet dokumentet.

Version Dato Beskrivelse 1.0.0 26/11/2012 Initial version 1.2.0 05/03/2013 Tilføjet eksempel med Template Agent, generelt udvidet dokumentet. MOX og APOS2 Forord Dette dokument er en del af APOS version 2 manualerne. APOS version 2 (APOS2 herefter) er et organisation, klassifikation og personale system baseret på Sag & Dokument standarderne.

Læs mere

Vejledning - Udarbejdelse af gevinstdiagram

Vejledning - Udarbejdelse af gevinstdiagram Vejledning - Udarbejdelse af gevinstdiagram Maj 2015 INDHOLD 1. INDLEDNING... 1 1.1 FORMÅL... 1 1.2 VEJLEDNINGENS SAMMENHÆNG MED DEN FÆLLESSTATSLIGE IT-PROJEKTMODEL... 1 1.3 GEVINSTDIAGRAMMET... 2 1.4

Læs mere

VELKOMMEN 3. KOM GODT I GANG 4 Log ind 5 Kontrolpanel 6 Tilpas profil 7 Tilknyt hold 8 Tilknyt fag 9

VELKOMMEN 3. KOM GODT I GANG 4 Log ind 5 Kontrolpanel 6 Tilpas profil 7 Tilknyt hold 8 Tilknyt fag 9 VEJLEDNING 1.0 Indhold VELKOMMEN 3 KOM GODT I GANG 4 Log ind 5 Kontrolpanel 6 Tilpas profil 7 Tilknyt hold 8 Tilknyt fag 9 SÅDAN OPRETTER DU EN QUIZ 10 Quiz info 11 Tilføj spørgsmål 12 Tilføj formel til

Læs mere

Dansk vejledning til installation og opsætning af Safe Eyes

Dansk vejledning til installation og opsætning af Safe Eyes Dansk vejledning til installation og opsætning af Safe Eyes Her kan du få vejledning til, hvordan du skaffer Safe Eyes og bruger det. Det mest nødvendige er her beskrevet på dansk men dog ikke det hele.

Læs mere

Introducering af Flip MinoHD: http://celikshadow.dk/flip/

Introducering af Flip MinoHD: http://celikshadow.dk/flip/ Introducering af Flip MinoHD: http://celikshadow.dk/flip/ Ahmad Hahmoud Besir Redzepi Jeffrey Lai 04/05-2009 2.semester 3. projekt Indholdsfortegnelse: 1.0 Forord 3 2.0 Kommunikationsplan 4 3.0 Navigationsdiagram

Læs mere

FKO Quick Guide. Kom godt igang med FKO Temperaturmåling

FKO Quick Guide. Kom godt igang med FKO Temperaturmåling FKO Quick Guide Kom godt igang med FKO Temperaturmåling FKO GUIDE Temperaturmåling Publikationen er udgivet af Socialstyrelsen Edisonsvej 18, 1. 5000 Odense C Tlf: 72 42 37 00 www.socialstyrelsen.dk Udgivet

Læs mere

SYNOPSIS 1. SEMESTER 2013 E-CONCEPT DEVELOPMENT

SYNOPSIS 1. SEMESTER 2013 E-CONCEPT DEVELOPMENT SYNOPSIS E-CONCEPT DEVELOPMENT INDHOLD 1. JONAS KROGSLUND HVEM ER JEG?... Side 3 2. PRÆSENTATION & MOTIVATION... Side 3 3. FAGLIGE UDFORDRINGER & PROBLEMER... Side 4 3.1 SCRUM...... Side 4 3.2 KRAVSPECOFIKATION...

Læs mere

startup.dk Multimediedesigner 1. års prøve Eksamensprojekt, 2. semester 2015

startup.dk Multimediedesigner 1. års prøve Eksamensprojekt, 2. semester 2015 startup.dk Multimediedesigner 1. års prøve Eksamensprojekt, 2. semester 2015 Opgaven I er en gruppe multimediedesignerstuderende, der har besluttet at starte jeres egen virksomhed. I kan frit vælge, hvilken

Læs mere

Det Nye Testamente lyd-app. v. Stefan Lykkehøj Lund

Det Nye Testamente lyd-app. v. Stefan Lykkehøj Lund Det Nye Testamente lyd-app v. Stefan Lykkehøj Lund Indledning For nogle år siden, fik jeg Det Nye Testamente som lydbog på USB. I starten lyttede jeg en del med tiden blev det dog til mindre og mindre.

Læs mere

FESD-standardiseringsgruppen Att: Palle Aagaard IT- og Telestyrelsen IT-strategisk kontor Holsteinsgade 63 2100 København Ø

FESD-standardiseringsgruppen Att: Palle Aagaard IT- og Telestyrelsen IT-strategisk kontor Holsteinsgade 63 2100 København Ø FESD-standardiseringsgruppen Att: Palle Aagaard IT- og Telestyrelsen IT-strategisk kontor Holsteinsgade 63 2100 København Ø Høringssvar vedr. FESD GIS-integrationsmodel version 2.0 Geodata Danmark har

Læs mere

Vejledning til Teknisk opsætning

Vejledning til Teknisk opsætning Vejledning til Teknisk opsætning v. 1.0 Adm4you, 2010. Indhold Kort om denne vejledning... 3 Generelt om easyourtime... 3 Installation af databasen... 3 Sikkerhed og rettigheder... 4 SQL Login... 4 Rettigheder

Læs mere

Fronter for elever - Første undervisning

Fronter for elever - Første undervisning Fronter for elever - Første undervisning Fronter for elever - Første undervisning 1 Kom godt i gang 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9 1.10 1.11 0) Nulstille unilogin i UMS - (Elev) 4 1) Logge på Fronter

Læs mere

Brugermanual til MOBI:DO Make på Internettet

Brugermanual til MOBI:DO Make på Internettet Brugermanual til MOBI:DO Make på Internettet Introduktion Med MOBI:DO Make kan du oprette guides, som kan ses i MOBI:DO. En guide virker som en checkliste, der fører brugeren hele vejen igennem en arbejdsopgave.

Læs mere

Svendeprøve Projekt Tyveri alarm

Svendeprøve Projekt Tyveri alarm Svendeprøve Projekt Tyveri alarm Påbegyndt.: 8/2-1999 Afleveret.: 4/3-1999 Projektet er lavet af.: Kasper Kirkeby Brian Andersen Thomas Bojer Nielsen Søren Vang Jørgensen Indholds fortegnelse 1. INDLEDNING...3

Læs mere

Opsætning af brugere og temaer i GIS4Mobile

Opsætning af brugere og temaer i GIS4Mobile Opsætning af brugere og temaer i GIS4Mobile Brugerne og deres adgang til data konfigureres gennem et webinterface, som nås via dette link: http://www.geosms.dk/g4m_websetup Grundlæggende skal det fremhæves

Læs mere

kom godt fra start... Din guide til ForældreIntra

kom godt fra start... Din guide til ForældreIntra kom godt fra start... Din guide til ForældreIntra ForældreIntra - kom tættere på skolen ForældreIntra er en del af SkoleIntra - skolens lukkede intranet Med ForældreIntra kan du: følge med i hvad der sker

Læs mere

QUICK MANUAL BRUGERNAVN: ADMIN PASSWORD: 00000 APP: SMARTEYES PRO PORT: 50100. SecVision - Quick Manual v1.0

QUICK MANUAL BRUGERNAVN: ADMIN PASSWORD: 00000 APP: SMARTEYES PRO PORT: 50100. SecVision - Quick Manual v1.0 QUICK MANUAL BRUGERNAVN: ADMIN PASSWORD: 00000 APP: SMARTEYES PRO PORT: 50100 SecVision - Quick Manual v1.0 1. System Login 1.1. Bruger Login ID: admin Password: 00000 1.2. Indstilling af dato/tid og harddisk

Læs mere

www.evalueringssystem.dk

www.evalueringssystem.dk Brugervejledning Indledning... 3 Log på evalueringssystemet... 4 Afprøv en evaluering... 8 Åbn en evaluering eller en øvelse... 10 Gennemfør en evaluering og en øvelse... 13 Luk en evaluering... 15 Se

Læs mere

Brugerguide til FlexCMS

Brugerguide til FlexCMS Brugerguide til FlexCMS Kom i gang med at bruge din hjemmeside 1 VELKOMMEN TIL FLEXCMS... 3 1. LOGIN... 5 2. HJEMMESIDENS TERMINOLOGI... 6 3. LAYOUT... 7 4. OPRET OG TILPAS FORSIDEN... 8 4.1 OPRETTE SIDEEGENSKABER...

Læs mere

The LEGO Journey: Building an agile test foundation one brick at the time. Casper Gaardland Englund. Stephan Hjelmdal Nielsen. 2013 The LEGO Group l

The LEGO Journey: Building an agile test foundation one brick at the time. Casper Gaardland Englund. Stephan Hjelmdal Nielsen. 2013 The LEGO Group l The LEGO Journey: Building an agile test foundation one brick at the time Casper Gaardland Englund Stephan Hjelmdal Nielsen 2013 The LEGO Group l TestExpo 15 Hvem er vi? Casper Englund Uddannet datamatiker

Læs mere

Beskrivelse af udstiller-app (Messe lead): ConferenceCommunicator

Beskrivelse af udstiller-app (Messe lead): ConferenceCommunicator Beskrivelse af udstiller-app (Messe lead): ConferenceCommunicator Indhold 1.0 Indledning... 3 2.0 Installation af ConferenceCommunicator App... 3 3.0 Brug af ConferenceCommunicator... 4 4.0 Afrapportering...

Læs mere

Information & Instruktion SMS-service på www.dbs.dk

Information & Instruktion SMS-service på www.dbs.dk Aalborg 31.03.06 Revision 1.2 Information & Instruktion SMS-service på www.dbs.dk 1. Indledning Du finder spejderkorpsets SMS-service på http://sms.dbs.dk Servicen er oprettet med det formål at give førere

Læs mere

Vejledning - Udarbejdelse af gevinstdiagram

Vejledning - Udarbejdelse af gevinstdiagram Vejledning - Udarbejdelse af gevinstdiagram Januar 2014 INDHOLD 1. INDLEDNING... 1 1.1 FORMÅL... 1 1.2 VEJLEDNINGENS SAMMENHÆNG MED DEN FÆLLESSTATSLIGE IT-PROJEKTMODEL... 1 1.3 GEVINSTDIAGRAMMET... 2 1.4

Læs mere

Drupal. Hvad er Drupal?

Drupal. Hvad er Drupal? Drupal Verdens bedste Content Management System Drupal er to år i træk blevet kåret som det bedste Open Source CMS i den såkaldte CMS Award, som årligt afholdes af det anerkendte IT-bogforlag Packt Publishing.

Læs mere

srum Fritidsaktiviteter 04-12-2008: 1. Semester. Multimediedesigner Projektstart: 17/11-2008 Aflevering: 4/12-2008

srum Fritidsaktiviteter 04-12-2008: 1. Semester. Multimediedesigner Projektstart: 17/11-2008 Aflevering: 4/12-2008 Gruppe 9: Besir Redzepi, Jacob Pedersen, Garwun Jeffrey Lai og Sean Rørgren srum Fritidsaktiviteter 04-12-2008: 1. Semester. Multimediedesigner Projektstart: 17/11-2008 Aflevering: 4/12-2008 Indholdsfortegenelse

Læs mere