Lektion 3. Grundlæggende programmering i VR

Størrelse: px
Starte visningen fra side:

Download "Lektion 3. Grundlæggende programmering i VR"

Transkript

1 Lektion 3 Grundlæggende programmering i VR

2 Plan for i dag UML Usecase diagrammer Aktivitets diagrammer Klasse diagrammer Udforskning af forskelligt VR og andre måder at udvide virkeligheden på Cardboard Vive Hologram Realfiction Dreamoc Pop Introduktion til objektorienteret programmering Simpelt FPS

3 UML Unified Model Language

4 UML Hvad er UML UML er et sprog Regler for, hvordan elementer er sat sammen Regler for organisationen UML vise hvordan elementer forholder sig til hinanden Kan både anvendes i software værktøjer, på white boards og på papir

5 UML Hvilken software kan jeg bruge til at lave UML diagrammer Et stykke papir Gliffy - Astah - Der er dog mange andre muligheder, så find din egen foretrukne løsning

6 UML OPGAVE Hent Astah community edition ( Installer det på din computer

7 UML Der er grundlæggende to slags diagrammer Adfærds diagrammer Krav, drift, indre tilstande Struktur diagrammer Fysisk organisation

8 UML Adfærds diagrammer Use case diagram Funktionelle krav til et system Hvad et system skal gøre Gør det muligt for den der laver modellen at fokusere på brugerens behov snarere end detaljer i produktionen Aktivitet diagram Vis strømmen fra en adfærd eller aktivitet, til den næste Med udtryksfuld end en klassisk flowchart Struktur diagrammer Klasse diagrammer Viser enheder i et system og forholdet mellem dem Kan være detaljeret og generere kildekode eller simple skitser

9 UML Adfærds diagram Use case diagrammer Grafisk oversigt over en eller flere aktørers involvering i et system.

10 UML Adfærds diagram Use case diagrammer Aktør En enhed, der udfører en rolle i et system Kan være En person Et eksternt system

11 UML Adfærds diagram Use case diagrammer Use case Et use case er en funktion eller på handling inden for systemet Det kan være Log on At ændre profil billede At skrive på vens væg

12 UML Adfærds diagram Use case diagrammer Include bruges til fælles funktioner som kan genbruges. Metoder vil blive anvendt include anvendes.

13 UML Adfærds diagram Use case diagrammer

14 UML Adfærds diagram Use case diagrammer

15 UML Adfærds diagram OPGAVE Start Astah hvis I har lukket det Lav et use case diagram Der er en bruger, der gerne vil skrive en til hans chef hvor han fortæller at han er syg Vis hvilke brugs trin det at han vil skrive en mail går igennem og hvordan kæden mellem ham og chefen hænger sammen Vi kigger ikke på hvad der sker undervejs i detaljer, kun brugs-stadier

16 UML Adfærds diagram Aktivitets diagrammer Opdelt i opgaver af lodrette "kasser" ved siden af hinanden Afrundede rektangler = handlinger Diamanter = beslutninger Barer = splitter eller sammenføjede aktiviteter Sort cirkel = start workflow (oprindelige tilstand) Omkranset sort cirkel = ende af flow (endelige tilstand)

17 UML Adfærds diagram Aktivitets diagrammer

18 UML Adfærds diagram OPGAVE Start Astah hvis I har lukket det Lav et aktivitets diagram (Activity Diagram) Der er en bruger, der starter et spil på sin egen PC Spillet tjekker om der er opdateringer For at gøre dette kontakter det spil-producentens server Den svarer enten ja eller nej til opdatering Spillet opdaterer først eller starter Spillet startes Brugeren spiller Brugeren lukker spillet ned og afslutter

19 UML Struktur diagram Klasse diagrammer En klasse repræsenterer en gruppe af ting, der har fælles tilstand og adfærd En klasse er repræsenteret af en rektangulær kasse opdelt i rum Første rum indeholder navnet på klassen Det andet er attributter Det tredje er operationer Et klasse diagram bruges især til at udlægge variabler og

20 UML Struktur diagram Klasse diagrammer Klasse navn Egenskaber (+ / - / #) offentlig / privat / beskyttet :type Operationer () (+ / - / #) offentlig / privat / beskyttet :return

21 UML Struktur diagram Klasse diagrammer Nedarvning (inheritance) En klasse arver fra sin forælder-klasse Overskriver værdier I forælderen Bibeholde forælderen

22 UML Struktur diagram Klasse diagrammer og programmering Klasse diagrammer er de mest populære UML diagrammer brugt i forbindelse med konstruktion af software-applikationer. Så det er meget vigtigt at lære proceduren for klassediagram tegning Klassediagrammer danner grundlag for overvejelser medens man tegner dem Et klassediagram er dybest set en grafisk repræsentation af det statiske billede af systemet og repræsenterer forskellige aspekter af anvendelsen. Så en samling af klassediagrammer repræsenterer hele systemet. Generelt er UML diagrammer er ikke direkte forbundet med eventuelle objektorienterede programmeringssprog men klassediagrammet er en undtagelse Klasse diagram viser tydeligt forbindelsen til objektorienterede sprog som Java, C ++ osv. Vi kommer senere i forløbet ind på hvordan man direkte kan bruge et klassediagram som grundlag for objekter i C#

23 UML Struktur diagram OPGAVE Start Astah (hvis du ikke har det kørende allerede) Lav et klasse diagram (Class Diagram) Lav klassen Bil Den skal have egenskaberne Producent (bogstav værdi) Model (bogstav værdi) Vægt (tal værdi) Motor (bogstav værdi) Hjul (tal værdi) Den skal have operationerne Køre (hastighed) (tal værdi)

24 UML Struktur diagram OPGAVE Lav klassen Personbil Den skal være barn af Bil klassen Den skal føje egenskaben Døre (tal værdi) til Den skal føje egenskaben Antal pladser (tal værdi til Den skal føje egenskaben Bagagerum (ja/nej (boolean) værdi) til Den skal føje egenskaben Trailertræk (ja/nej (boolean) værdi) til Lav klassen Varebil Den skal være barn af Bil klassen Den skal føje egenskaben Skydedør i siden (ja/nej (boolean) værdi) til Den skal føje egenskaben Trailertræk (ja/nej (boolean) værdi) til

25 Værktøjer til projektplanlægning

26 Introduktion til Objekt Orienteret Programmering

27 27

28 Simpelt FPS

29 Lav et nyt unity 3D projekt

30 Importer particlesystems pakken standard indstillinger

31 Importer characters pakken standard indstillinger

32 Gem scenen som scene_main

33 Føj et plane til spilleren skal have noget at stå på

34 Begynd at føj cubes til så vi får vægge

35 også inde på banen JEG HAR OGSÅ ORGANISERET DEM EN SMULE I EN GRUPPE FOR OVERSKUELIGHED

36 Lav et materiale til ydervæggene

37 Importer et billede og gør det til materialets tekstur Kan bl.a. hentes gratis på

38 Vi føjer materialer og teksturer til både indre og ydre vægge

39 Og til sidst til gulvet

40 Føj en firstperson controller til Standard assets > Characters > FirstPersoncharacter > Prefabs Den giver os WASD bevægelse og first person kamera på en let måde

41 Siden fpscontroller kommer med et kamera kan vi slette det automatiske main camera, da det ikke bruges

42 Hvis I har brugt de samme tal som mig skal vi lige gøre alting større før det begynder at virke interessant

43 Sådan! Husk hele tiden at afprøve i preview mode for at tjekke at dine ideer virker i praksis

44 Vi føjer et loft til så vi får en mere klaustrofobisk spille oplevelse Lavet som en cube for ikke at involvere for mange typer

45 Husk at du kan slå objekter fra så de bliver usynlige så man kan se det der ligger under

46 Vi gør de omkringliggende vægge og nogle af de indre højere nu vi er igang

47 Vi lægger ud med at lave et våben af unitys primitives Vi lægger ud med et tomt gameobject som forælder til delene

48 Siden det skal følge first person gør vi det til et barn deraf gennem hierarkiet

49 Vi laver tre cubes der skal danne våbnet

50 Vi laver et materiale til våbnet ligesom vi gjorde med væggene

51 Ryk rundt på våben delene indtil de passer med kameraet

52 Sådan! Bemærk hvordan de følger med rundt når spilleren går Jeg har sat playmode for mig til at have en overlay farve så jeg kan se når jeg er i playmode. Dette gøres under Edit > Preferences > Colors > Playmode tint

53 Lavet et tomt gameobject der indeholder to cylindre til kugler

54 Træk kuglen fra hierarkiet ned i assets området for at gøre det til en prefab Slet den derefter fra hierarkiet, da vi ikke skal bruge den fast

55 Kuglerne skal have fysiske egenskaber, så vi giver dem en rigidbody Add component > physics > rigidbody

56 Vi skal have et script der gør at kuglerne eksploderer når de rammer Create > C# Script

57 Føj koden herunder til script filen

58

59 Vi instantierer eksplosionen og ødelægger det ved at tilføje scriptet Bare træk det fra assets til indstillings-panelet for Bullet prefab

60 Eksplosionen får vi gennem unitys partikler, som vi importerede i starten Standard Assets > Particlesystems > prefabs og træk så explosion ind i booms scriptets explosion felt på vores bullet Sæt eventuelt scale ned til 0.2 da man ellers stort set kun kan skyde opad. Prøv dig frem med det senere når vi har spillet oppe at køre.

61 For at kuglerne kan flyve skal vi have et script til Create > C# Script

62 Føj koden herunder til script filen Vi bruger rigidbodys Addforce metode til at lade det flyve fremad

63

64 Føj shoot scriptet til vores våben husk at trække vores Bullet prefab over i feltet

65 Sådan!

66 Las os føje nogle skydeskiver til Create empty taget som overordnet

67 Las os føje nogle skydeskiver til lav cubes derefter og placer dem rundt om på banen

68 Las os føje nogle skydeskiver til lav et passende materiale og føj det til vores skydeskiver

69 Las os føje nogle skydeskiver til Vi skal have nogle punkter de kan bevæge sig mellem, til højre og venstre for. De behøves ikke være synlige for spilleren. De må ikke være børn af den skydeskive de hører til!

70 Las os føje nogle skydeskiver til Statiske skydeskiver er kedelige, så vi laver et script der får dem til at bevæge sig

71

72 Las os føje nogle skydeskiver til Føj scriptet til skydeskiverne og sæt højre og venstre mærkerne

73 Med loftet aktivt er scenen lidt mørk Vi laver en gruppe, lights, der indeholder capsules til lysstofrør

74 Med loftet aktivt er scenen lidt mørk Vi laver et nyt materiale så vores lysstofrør er mere gule

75 Med loftet aktivt er scenen lidt mørk Vi føjer area lights til og lægger dem oveni vores lysstofrør Eksperimenter med indstillingerne for det bedste resultat

76 Måske lidt meget men sådan!

77 Kilder

78 Kilder UML Objekt Orienteret Programmering

UNITY OG KODE. Simpelt FPS

UNITY OG KODE. Simpelt FPS UNITY OG KODE Simpelt FPS LAV ET NYT UNITY 3D PROJEKT IMPORTER PARTICLESYSTEMS PAKKEN STANDARD INDSTILLINGER IMPORTER CHARACTERS PAKKEN STANDARD INDSTILLINGER GEM SCENEN SOM SCENE_MAIN FØJ ET PLANE TIL

Læs mere

Introduktion. Grundlæggende programmering Lektion 1

Introduktion. Grundlæggende programmering Lektion 1 Introduktion Grundlæggende programmering Lektion 1 Introduktion Underviseren, kurset og stedet Introduktion Underviseren Erik Weber-Lauridsen erwl@eal.dk Vokset op med IT Programmeret siden han var 11

Læs mere

Lektion 4. Grundlæggende programmering i VR

Lektion 4. Grundlæggende programmering i VR Lektion 4 Grundlæggende programmering i VR Plan for i dag Simpelt FPS C# og objekt orienteret programmering Metoder Loops / løkker Random Vi koder 3D uden modeller Simpelt FPS Træk kuglen fra hierarkiet

Læs mere

Lektion 2. Grundlæggende programmering i VR

Lektion 2. Grundlæggende programmering i VR Lektion 2 Grundlæggende programmering i VR Plan for i dag Introduktion til Unity Vi laver vores første programmer Introduktion til C# Vi koder vores første af meget få ting uden Unity Behandling af data

Læs mere

Unity Guide 1 CONTENTS

Unity Guide 1 CONTENTS Unity Guide 1 CONTENTS Unity interface... 2 Components... 4 Materials... 7 Scripts opbygning... 8 Terrain... 8 Animations... 9 Particle system... 11 Audio... 11 Sprites... 12 GUI... 14 UNITY INTERFACE

Læs mere

Lektion 6. Grundlæggende programmering i VR

Lektion 6. Grundlæggende programmering i VR Lektion 6 Grundlæggende programmering i VR Plan for i dag Simpelt FPS Triggerzones og animationer C# og objekt orienteret programmering Interfaces Generics Google Cardboard Video om VRs fremtid App til

Læs mere

Hassansalem.dk/delpin User: admin Pass: admin BACKEND

Hassansalem.dk/delpin User: admin Pass: admin BACKEND Hassansalem.dk/delpin User: admin Pass: admin BACKEND 1/10 Indledning Dette projekt er den afsluttende del af web udvikling studiet på Erhvervs Lillebælt 1. semester. Projektet er udarbejdet med Del-pin

Læs mere

Software Dokumentation

Software Dokumentation Software Dokumentation Jan Boddum Larsen Teknologi B og A på HTX Dokumentation af software i Teknologi I samfundet sker der en bevægelse mod mere digitale løsninger i teknologi. Det betyder at software

Læs mere

Computerspil Gruppe: Julia, Rasmus N, Edgar og Frederik P

Computerspil Gruppe: Julia, Rasmus N, Edgar og Frederik P Computerspil Gruppe: Julia, Rasmus N, Edgar og Frederik P Indledning Vi fik til opgave at følge den basale systemudviklingsmodel, som vi skal følge og dokumentere ud fra. Inden at dokumenterer hvordan

Læs mere

Computerspil Dokumentation

Computerspil Dokumentation Computerspil Dokumentation Vi startede med at læse om de forskellige typer af computerspil, hvorefter vi blev enige om enten at arbejde med RPG (Role- playing game) eller et spil lig flappybird (et platformer.spil,

Læs mere

Fable Kom godt i gang

Fable Kom godt i gang Fable Kom godt i gang Opdateret: 26-03-2018 Indholdsfortegnelse 1. Først skal du installere programmet på din computer 3 2. Når programmet er installeret er du klar til at pakke robotten ud 4 3. Nu er

Læs mere

Kom godt i gang med Fable-robotten

Kom godt i gang med Fable-robotten Kom godt i gang med Fable-robotten 1. Først skal du installere programmet på din computer. Gå ind på shaperobotics.com og under support vælger du download: Her vælger du, under PC App om du kører Windows

Læs mere

Scratch. - introduktionshæfte

Scratch. - introduktionshæfte Scratch - introduktionshæfte Opret bruger 2 Det første, du skal gøre er at oprette dig som bruger, så dine projekter bliver gemt. Gå ind på scratch.mit.edu/ Vælg knappen Meld dig ind i Scratch i den øverste

Læs mere

Fang Prikkerne. Introduktion. Scratch

Fang Prikkerne. Introduktion. Scratch Scratch 2 Fang Prikkerne All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/ccwreg to register your club. Introduktion

Læs mere

Sådan opretter du en backup

Sådan opretter du en backup Excovery Guide Varighed: ca. 15 min Denne guide gennemgår hvordan du opretter en backup med Excovery. Guiden vil trinvist lede dig igennem processen, og undervejs introducere dig for de grundlæggende indstillingsmulighed.

Læs mere

Fable Kom godt i gang

Fable Kom godt i gang Fable Kom godt i gang Vers. 1.3.1 Opdateret: 29-08-2018 Indholdsfortegnelse 1. Installer programmet 3 2. Pak robotten ud 5 3. I gang med at programmere 6 4. Programmér Fable til at køre fra 90 til -90

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

Internettet. Tema. på ipad Opdateret d Ældresagens datastue Aktivitetscentret Bavnehøj. Nørre Snede Tema: Internettet på ipad

Internettet. Tema. på ipad Opdateret d Ældresagens datastue Aktivitetscentret Bavnehøj. Nørre Snede Tema: Internettet på ipad n Tema Internettet på ipad Opdateret d. 14.10.2017 Sofus Opdateret d. 31. januar 2017 Side 1 Indhold Side 3 Side 3 Side 4 Side 4 Side 5 Side 6 Side 7-8 Side 9 Side 10 Side 11 Side 12 Side 13 Side 14 Side

Læs mere

IT i dagtilbud. Begynder manual VIFIN. Af Elin B. Odgaard

IT i dagtilbud. Begynder manual VIFIN. Af Elin B. Odgaard IT i dagtilbud Begynder manual Af Elin B. Odgaard VIFIN Indholdsfortegnelse IPad'en og dens dele Sådan ser ipad'en ud - Forsiden Sådan ser ipad'en ud - Bagsiden For at komme igang Hjemmeskærm som funktion

Læs mere

Ruko SmartAir. Updater installation

Ruko SmartAir. Updater installation Ruko SmartAir Updater installation Introduktion. Updateren er en speciel enhed som giver os mulighed for at tilføje, læse og skrive funktioner i en offline installation. Med læse og skrive funktionen kan

Læs mere

SOFTWARE DOKUMENTATION

SOFTWARE DOKUMENTATION SOFTWARE DOKUMENTATION TEKNOLOGI B OG A PÅ HTX Indhold Dokumentation af software i Teknologi på HTX... 2 Overblik... 2 Kravspecifikation... 2 Blokdiagram... 3 Use Case Diagram... 3 Pseudokode... 4 Dokumentation

Læs mere

Sådan bruger du Facebook

Sådan bruger du Facebook Sådan bruger du Facebook 1 Sådan kommer du på Facebook 2 Oprettelse af en Facebook-profil 3 Opsætte privatindstillinger, så kun venner kan følge med 4 Søge efter venner og bekendte 5 Skrive beskeder både

Læs mere

Bekrig Klonerne. Introduktion. Scratch. I dette projekt skal du lære, hvordan du laver et spil, hvor du skal redde Jorden fra monstre i rummet.

Bekrig Klonerne. Introduktion. Scratch. I dette projekt skal du lære, hvordan du laver et spil, hvor du skal redde Jorden fra monstre i rummet. Scratch 2 Bekrig Klonerne All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/ccwreg to register your club.

Læs mere

DMX styring med USB-interface

DMX styring med USB-interface DMX styring med USB-interface Introduktion...2 DMX bibliotek...3 Programmering af kanaler...7 Sådan skabes et show/en lyssekvens...11 Introduktion DMX LightPlayer er en avanceret men meget brugervenlig

Læs mere

Viditronic NDVR Quick Guide. Ver. 2.0

Viditronic NDVR Quick Guide. Ver. 2.0 Viditronic NDVR Quick Guide Ver. 2.0 1 Indholdsfortegnelse 1. HOVEDMENU 3 1.1 START 5 1.2 AKTIVITETSINDIKATOR: 7 1.3 INFORMATIONS VINDUE: 7 1.4 PTZ KAMERA KONTROL: 7 1.5 SKÆRMMENU 8 1.5.1 AKTIVER BEVÆGELSE:

Læs mere

MANUAL. Præsentation af Temperaturloggerdata. Version 2.0

MANUAL. Præsentation af Temperaturloggerdata. Version 2.0 MANUAL Præsentation af Temperaturloggerdata Version 2.0 Indholdsfortegnelse FORORD...3 INTRODUKTION...3 KRAV OG FORUDSÆTNINGER...3 INSTALLATION...4 OPSÆTNING...8 PROGRAMOVERBLIK...10 PROGRAMKØRSEL...11

Læs mere

SÅDAN BRUGER DU REGNEARK INTRODUKTION

SÅDAN BRUGER DU REGNEARK INTRODUKTION SÅDAN BRUGER DU REGNEARK INTRODUKTION I vejledningen bruger vi det gratis program Calc fra OpenOffice som eksempel til at vise, hvordan man bruger nogle helt grundlæggende funktioner i regneark. De øvrige

Læs mere

Specialiseringen Rapport Lavede Af Rasmus R. Sørensen Side 1 af 6

Specialiseringen Rapport Lavede Af Rasmus R. Sørensen Side 1 af 6 Side 1 af 6 Indholdsfortegnelse INDHOLDSFORTEGNELSE 1 INTRO 3 STARTEN AF SPECIALISERINGEN 3 ANKOMST TIL SKOTLAND 4 DATABASER 5 NETVÆRK 5 INTERAKTION 5 AFSLUTNING AF SPECIALISERINGEN 5 KONKLUSION 6 Side

Læs mere

Milestone Systems. Hurtig introduktion: Aktiver licenser til XProtect VMS-produkter 2019 R1. XProtect Professional og XProtect Express

Milestone Systems. Hurtig introduktion: Aktiver licenser til XProtect VMS-produkter 2019 R1. XProtect Professional og XProtect Express Milestone Systems Hurtig introduktion: Aktiver licenser til XProtect VMS-produkter 2019 R1 XProtect Professional og XProtect Express Før du går i gang Dette dokument beskriver de grundlæggende trin, som

Læs mere

Datatekniker med programmering som speciale

Datatekniker med programmering som speciale Datatekniker med programmering som speciale H2 H1 varer ti uger bestående af ti uddannelsesspecifikke fag. Indhold På H2 er der fokus på at integrere Objektorienteret Programmering i dine programmer. Fagene

Læs mere

Datatekniker med programmering som speciale

Datatekniker med programmering som speciale Datatekniker med programmering som speciale H1 H1 varer ti uger bestående af ti uddannelsesspecifikke fag. Indhold På H1 beskæftiger du dig med at lære at programmere helt fra bunden. Forløbet er designet

Læs mere

Guide - Sådan opretter du en backup

Guide - Sådan opretter du en backup Guide - Varighed: ca. 10 min Denne guide gennemgår hvordan en backup oprettes i Excovery. Guiden vil trinvist lede dig igennem processen og vil undervejs introducere de grundlæggende indstillingsmuligheder.

Læs mere

Greenfoot En kort introduktion til Programmering og Objekt-Orientering

Greenfoot En kort introduktion til Programmering og Objekt-Orientering Greenfoot En kort introduktion til Programmering og Objekt-Orientering Greenfoot er et computer-program, som kan benyttes til at skrive andre computer-programmer, i et programmeringssprog kaldet Java.

Læs mere

Forms Composer. Document Producer 1. Document Producer

Forms Composer. Document Producer 1. Document Producer 1 I Lexmark TM, version 3.1, kombineres softwaren til udformning af e-formularer med et serverprogram for e-formularer. Du kan nu oprette dine egne formularer og kombinere dem med scripts og på den måde

Læs mere

Lav etiketter online. Hvorfor? Før du går i gang. Hvordan

Lav etiketter online. Hvorfor? Før du går i gang. Hvordan Hvorfor? Arbejdet med at lave etiketter i Office 365 er blevet meget besværligt. Hvis du har behov for at lave etiketter, vil vi anbefale at bruge programmet, Avery, som findes som en onlineversion på

Læs mere

Skab Din Egen Verden

Skab Din Egen Verden Scratch 2 Skab Din Egen Verden All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/ccwreg to register your club.

Læs mere

IsenTekst Indhold til Internettet. Manual til Wordpress.

IsenTekst Indhold til Internettet. Manual til Wordpress. Manual til Wordpress Sådan opdaterer du din hjemmeside i Wordpress. Dette er en manual til de mest grundlæggende ting, så du selv kan redigere indholdet eller tilføje nyt på din hjemmeside. Guiden er skrevet

Læs mere

Arbejde med 3D track motion

Arbejde med 3D track motion Arbejde med 3D track motion Gary Rebholz I sidste måneds Tech Tip artikel gennemgik jeg det grundlæggende i track motion. Selv om vi ikke gennemgår alle værktøjer i Track Motion dialog box vil du alligevel

Læs mere

UML til kravspecificering

UML til kravspecificering UML til kravspecificering UML mini-kompendium - til brug i forbindelse med modellering af kravspecifikationer. Copyright 2006 Teknologisk Institut, IT-Udvikling Aktivitetsdiagram 2/9 Aktion Aktionsnavn

Læs mere

Tryk på IPAD/IPHONE ikonet i menuen

Tryk på IPAD/IPHONE ikonet i menuen VALTRONICS IPHONE/IPAD APP BRUGERVEJLEDNING Herunder vises forskellige måder, hvorpå man kan installere in IPHONE eller IPAD app til Valtronics undendørs kamera. Husk før du begynder med app download,

Læs mere

Grafisk Tekniker Grundforløb. Serigrafisk tryk af smudsomslag i flere farver til hardcoverbog

Grafisk Tekniker Grundforløb. Serigrafisk tryk af smudsomslag i flere farver til hardcoverbog i flere farver til hardcoverbog Opgaven består i at lave et smudsomslag til en bog med hardcover i A5-størrelse. Omslaget trykkes i serigrafi i flere farver. Bogen produceres herefter i Bogbind. Der arbejdes

Læs mere

Aftenskole i programmering sæson Registrering af tid. Sæson 2 - Lektion 5

Aftenskole i programmering sæson Registrering af tid. Sæson 2 - Lektion 5 Registrering af tid Sæson 2 - Lektion 5 Før jul Vi har designet og bygget en model til håndtering af en timeregistrering Vi har kigget på hvordan vi håndterer fejl Vi har kopieret koden over i Bents x-code

Læs mere

Brugermanual 3D Webcam

Brugermanual 3D Webcam Brugermanual 3D Webcam 2 Indholdsfortegnelse Kort introduktion... 4 Installation... 4 Hardware Installation... 4 Software Installation... 5 Forklaring til knapper... 6 Linse Focus... 6 3D Justering...

Læs mere

Den digitale Underviser. DOF deltagernet

Den digitale Underviser. DOF deltagernet Den digitale Underviser DOF deltagernet Sabine Kramer juli 2014 Indhold Kursusindhold... 2 Log ind på Deltagernet, se og rediger dine aktuelle kurser... 3 Skift fra uge- til emneformat... 5 Redigér første

Læs mere

QUICKGUIDE TIL INDBERETNING AF WHEREABOUTS

QUICKGUIDE TIL INDBERETNING AF WHEREABOUTS QUICKGUIDE TIL INDBERETNING AF WHEREABOUTS Brugernavn og password Log into ADAMS on the Internet Dit brugernavn og password udleveres af din antidopingorganisation ved udtagelse til prioriteret testgruppe

Læs mere

SÅDAN BRUGER DU TEKST- BEHANDLING INTRODUKTION

SÅDAN BRUGER DU TEKST- BEHANDLING INTRODUKTION SÅDAN BRUGER DU TEKST- BEHANDLING INTRODUKTION I vejledningen bruger vi det gratis program Writer fra OpenOffice som eksempel til at vise, hvordan man bruger nogle helt grundlæggende funktioner i tekstbehandling.

Læs mere

Manual til dropbox på ipad

Manual til dropbox på ipad Manual til dropbox på ipad Af Randi Majgård Høgh VIFIN Indholdsfortegnelse Forord 3 Oprettelse af dropbox på IPad 5 Download video til din IPad 16 Download billeder til din IPad. 20 Link et billeder, en

Læs mere

INDHOLDSFORTEGNELSE. Windows 8.1... 5. KAPITEL ET... Den nye brugergrænseflade. KAPITEL TO... 23 Internet, e-mail, kontakter og kalender

INDHOLDSFORTEGNELSE. Windows 8.1... 5. KAPITEL ET... Den nye brugergrænseflade. KAPITEL TO... 23 Internet, e-mail, kontakter og kalender INDHOLDSFORTEGNELSE Windows 8.1... 5 KAPITEL ET... Den nye brugergrænseflade Sådan får du Windows 8.1 på din pc... 8 Startskærmen... 9 Skrivebordet... 10 Kvikguide til den nye brugergrænseflade... 11 Amulet-menuen...

Læs mere

Brugervejledning til Stratasys 3D-Printning

Brugervejledning til Stratasys 3D-Printning Brugervejledning til Stratasys 3D-Printning Af Dennis Lottrup og Maria Elisabeth Oskarsdottir d.18/8-2015 20106140@post.au.dk 201370263@post.au.dk Introduktion til Stratasys (3D-Printning) Gem din model

Læs mere

Overvågningskamera. ~Af Svend, Valdemar og Frederik~

Overvågningskamera. ~Af Svend, Valdemar og Frederik~ Lavet af Svend, Valdemar og Frederik 2.3 HTX - Roskilde Overvågningskamera ~Af Svend, Valdemar og Frederik~ I dette forløb har vi arbejdet med overvågningskameraer. Det handlede om at lære, hvordan et

Læs mere

Ghostbusters. Introduktion. Scratch. Du skal lave et fangelegsspil med spøgelser! Arbejdsliste. Test dit Projekt. Gem dit Projekt

Ghostbusters. Introduktion. Scratch. Du skal lave et fangelegsspil med spøgelser! Arbejdsliste. Test dit Projekt. Gem dit Projekt Scratch 1 Ghostbusters All Code Clubs must be registered. By registering your club we can measure our impact, and we can continue to provide free resources that help children learn to code. You can register

Læs mere

Zapier-integration mellem MailChimp og webcrm hos Azalea IT

Zapier-integration mellem MailChimp og webcrm hos Azalea IT Case: Zapier-integration mellem MailChimp og webcrm hos Azalea IT Zapier er en integrationsplatform, hvor man kan forbinde over 1500 apps uden at skrive en eneste bid kode. Du kan se, hvilke apps du kan

Læs mere

Vi anbefaler, at du lader boksen med træffetider blive liggende på din afdelingsforside. Hvad der ellers skal være af indhold er op til jer.

Vi anbefaler, at du lader boksen med træffetider blive liggende på din afdelingsforside. Hvad der ellers skal være af indhold er op til jer. 1 Tips! På din forside har du mange muligheder for at tilføje forskellige komponenter, så du kan tilpasse siden til din afdeling eller organisations egne behov. Det er dog ikke alle komponenter, der kan

Læs mere

TRAKA21 MANUAL 10/2/2015 - VERSION 1.1

TRAKA21 MANUAL 10/2/2015 - VERSION 1.1 TRAKA21 MANUAL 10/2/2015 - VERSION 1.1 1 2 INDHOLD Afsnit Omhandler Side 1 Kontakt information Ruko 3 2 Hvad og hvem er denne guide for? 3 3 Hvad indeholder pakken, når Traka21 leveres? 3 4 Montering af

Læs mere

Hurtig Start Guide 1

Hurtig Start Guide 1 Hurtig Start Guide 1 Kamera Tilslutnings Diagram Telefon Tablet OBS: I den indledende opsætning, tilslut kameraet til routeren med Ethernet kablet, følg derefter de næste trin 2 1. Installer Reolink APP

Læs mere

Få det bedste fra Windows 10

Få det bedste fra Windows 10 PRØV TO NYE, FANTASTISKE FUNKTIONER: Få det bedste fra Windows 0 Windows 0 byder på en perlerække af nye og spændende funktioner. Vi har fundet to smarte programmer, der giver dig en forsmag på det nye

Læs mere

Tlf. +45 7027 1699 Fax + 45 7027 1899

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

Læs mere

Installationsvejledning Alphacam 2018 R1

Installationsvejledning Alphacam 2018 R1 Installationsvejledning Alphacam 2018 R1 Indholds Fortegnelse Indledning - Generelt...3 Understøttede Windows Versioner...3 Understøttede låstyper i fremtidige versioner...3 Netværks Drivere skal opdateres

Læs mere

Lær Python - Dag 4, modul 2 Objektorienteret programmering

Lær Python - Dag 4, modul 2 Objektorienteret programmering Lær Python - Dag 4, modul 2 Objektorienteret programmering Simon J. Larsen 28. oktober 2017 Institut for Matematik og Datalogi Metoder Metoder Indtil videre har vi kun brugt objekter til at gemme værdier.

Læs mere

Vejledning til brug af Canon-skanner.

Vejledning til brug af Canon-skanner. Side 1 af 7 Vejledning til brug af Canon-skanner. (Den vi har i undrevisningslokalet.) Indhold Vejledning til brug af Canon-skanner...1 Indhold...1 Start...1 Skanning af avissider, regninger, alm. Fotos

Læs mere

It-@fdelingen UC Syddanmark 7266 2400

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

Læs mere

Prepress Serigrafi Grafisk Tekniker Grundforløb. Opgave: Klistermærker i flere farver

Prepress Serigrafi Grafisk Tekniker Grundforløb. Opgave: Klistermærker i flere farver Grafisk Tekniker Grundforløb Opgave: Klistermærker i flere farver I denne opgave skal der skabes et antal klistermærker i flere farver. Temaet er frit. Husk at der i serigrafi skal laves ramme for hver

Læs mere

FitLight Trainer brugsvejledning. Tablet controller. version 1.7

FitLight Trainer brugsvejledning. Tablet controller. version 1.7 FitLight Trainer brugsvejledning Tablet controller version.7 Indhold Opbevaring og opladning... Opret brugere... Forbind lamper... 4 Kørsel af tilfældig sekvens - bestemt tidsrum... 5 Kørsel af tilfældig

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

Høvdingebold. Introduktion. Scratch

Høvdingebold. Introduktion. Scratch Scratch 2 Høvdingebold All Code Clubs must be registered. By registering your club we can measure our impact, and we can continue to provide free resources that help children learn to code. You can register

Læs mere

Hvem er vi? Kursus Introduktion. Kursuslærerne. Agenda for i dag

Hvem er vi? Kursus Introduktion. Kursuslærerne. Agenda for i dag Hvem er vi? Kursus Introduktion Anne Haxthausen ah@imm.dtu.dk Informatics and Mathematical Modelling Technical University of Denmark 100 studerende med forskellig baggrund: software teknologi It og Kom

Læs mere

VEJLEDNING ITS365. Gratis tilbud til alle kursister på Randers HF & VUC

VEJLEDNING ITS365. Gratis tilbud til alle kursister på Randers HF & VUC VEJLEDNING ITS365 Gratis tilbud til alle kursister på Randers HF & VUC Randers HF & VUC 2014 INDLEDNING Randers HF & VUC tilbyder alle kursister tilknyttet skolen en Office 365 løsning kaldet ITS365. Her

Læs mere

W6 - Model- og Tegningskomposition

W6 - Model- og Tegningskomposition W6 - Model- og Tegningskomposition Introduktion Dette er en kort introduktion til de nye værktøjer for tegningskomposition i 3D. Du vil komme til at arbejde med Clip Volume, Dynamic Views, Saved Views,

Læs mere

Arbejde med Vegas Pro digital skiltnings værktøjer

Arbejde med Vegas Pro digital skiltnings værktøjer Arbejde med Vegas Pro digital skiltnings værktøjer Gary Rebholz Disse dage, digital skiltning er overalt. Utvivlsomt du har set det, selvom du måske ikke har identificeret, hvad du oplevede som digital

Læs mere

Case: Zapier-integration mellem simplero og webcrm hos Videokursus

Case: Zapier-integration mellem simplero og webcrm hos Videokursus Case: Zapier-integration mellem simplero og webcrm hos Videokursus Zapier er en integrationsplatform, hvor man kan forbinde over 1500 apps uden at skrive en eneste bid kode. Du kan se, hvilke apps du kan

Læs mere

Mendeley kan hjælpe dig med at organisere din forskning og samarbejde med andre online.

Mendeley kan hjælpe dig med at organisere din forskning og samarbejde med andre online. Mendeley på Mac Mendeley er både en reference manager og et akademisk socialt netværk. Mendeley kan hjælpe dig med at organisere din forskning og samarbejde med andre online. Mendeley kan generere litteraturlister

Læs mere

SCRATCH PÅ DANSK LÆR AT LAVE TEGNEFILM OG COMPUTERSPIL MED SCRATCHJR. Kirsten Dam Pedersen

SCRATCH PÅ DANSK LÆR AT LAVE TEGNEFILM OG COMPUTERSPIL MED SCRATCHJR. Kirsten Dam Pedersen SCRATCH PÅ DANSK LÆR AT LAVE TEGNEFILM OG COMPUTERSPIL MED SCRATCHJR Kirsten Dam Pedersen ScratchJr er et visuelt programmeringssprog, som er lavet til de yngste børn (5-7 år) - og det er helt gratis!

Læs mere

Kursusgang 11. Oversigt: Sidste kursusgang Værktøjer til udvikling og implementering af HCI-design Oversigt over Java Swing

Kursusgang 11. Oversigt: Sidste kursusgang Værktøjer til udvikling og implementering af HCI-design Oversigt over Java Swing Kursusgang 11 Oversigt: Sidste kursusgang Værktøjer til udvikling og implementering af HCI-design Oversigt over Java Swing Design af brugerflader 11.1 Samme sted Forskellige steder Sidste kursusgang Samtidigt

Læs mere

Klasser og Objekter i Python. Uge 46 Learning Python: kap 15-16, 19-22.

Klasser og Objekter i Python. Uge 46 Learning Python: kap 15-16, 19-22. Klasser og Objekter i Python Uge 46 Learning Python: kap 15-16, 19-22. Klasser og objekter En klasse beskriver en klump af samhørende funktioner og variable En klasse er en beskrivelse. En kage form Klassens

Læs mere

Vejledning til Kilometer Registrering

Vejledning til Kilometer Registrering Vejledning til Kilometer Registrering iphone Appen som holder styr på dit firma og privat kørsel. Udviklet af Trisect Development 2011. www.trisect.dk For iphone version 4.2 og nyere. Med Kilometer Registrering

Læs mere

Navigationsrude Tryk på Ctrl+F for at få vist navigationsruden. Du kan omorganisere et dokument ved at trække dokumentets overskrift i denne rude.

Navigationsrude Tryk på Ctrl+F for at få vist navigationsruden. Du kan omorganisere et dokument ved at trække dokumentets overskrift i denne rude. Startvejledning Microsoft Word 2013 ser anderledes ud end tidligere versioner, så vi har oprettet denne vejledning, så du hurtigere kan lære programmet at kende. Værktøjslinjen Hurtig adgang Kommandoer

Læs mere

Fase Forklaring Navigation. Åbn Flash, vælg symbolet ud for Actions Script 3.0. Markér frame 15, højreklik og vælg F6

Fase Forklaring Navigation. Åbn Flash, vælg symbolet ud for Actions Script 3.0. Markér frame 15, højreklik og vælg F6 Classic Tween Åbn en ny Flash Film Åbn Flash, vælg symbolet ud for Actions Script 3.0 Navgiv laget Navngiv laget kugle Tegn en udfyldt cirkel Vælg Oval Tool, vælg rød farve, træk en cirkel inde på Stage

Læs mere

IT Support Guide. Installation af netværksprinter (direkte IP print)

IT Support Guide. Installation af netværksprinter (direkte IP print) IT Support Guide Denne guide er hentet på www.spelling.dk Program: Microsoft Windows Vista Program sprog version: ENG (US) Guide emne: Installation af netværksprinter (direkte IP print) Publikationsnr.:

Læs mere

App-administration til ios. VMware Workspace ONE UEM 1904

App-administration til ios. VMware Workspace ONE UEM 1904 App-administration til ios VMware Workspace ONE UEM 1904 Du kan finde den nyeste tekniske dokumentation på VMwares website på: https://docs.vmware.com/da/ VMwares website indeholder også de seneste opdateringer.

Læs mere

F2 Godkendelser. Version 4.4

F2 Godkendelser. Version 4.4 F2 Godkendelser Version 4.4 Indholdsfortegnelse Generelt om F2 godkendelser... 3 Oversigt... 4 Oprettelse af godkendelse... 5 Skabelon... 5 Godkendelsesforløb... 6 Gem godkendelsesskabelon... 8 Godkendelsesoverblik...

Læs mere

Manual til Wordpress. 1. Log ind på din Wordpress-side. Indhold:

Manual til Wordpress. 1. Log ind på din Wordpress-side. Indhold: Manual til Wordpress Sådan opdaterer du din hjemmeside i Wordpress: Dette er en manual til de mest grundlæggende ting, så du selv kan redigere indholdet eller tilføje nyt på din hjemmeside. Guiden er skrevet

Læs mere

Ting 3: Billeder : kamera fotostream Instagram

Ting 3: Billeder : kamera fotostream Instagram Ting 3: Billeder : kamera fotostream Instagram Tag et foto: Du skal åbne programmet foto. Ret ipad mod dit motiv. Tryk på ikonet for foto og billedet tages. Når du tager fotoet, siger ipad som en lukker.

Læs mere

Selvom du har installeret NemID nøgleapp på din smartphone eller tablet, kan du stadig frit skifte mellem at bruge din nøgleapp eller nøglekort.

Selvom du har installeret NemID nøgleapp på din smartphone eller tablet, kan du stadig frit skifte mellem at bruge din nøgleapp eller nøglekort. NemID nøgleapp NemID nøgleapp er et digitalt supplement til dit nøglekort. Med NemID nøgleapp kan du bruge dit NemID direkte fra din smartphone eller tablet - uden at have dit nøglekort ved hånden. Når

Læs mere

Rumfart. Introduktion. Scratch. Nu skal du lære hvordan du programmerer din egen animation! Arbejdsliste. Test dit Projekt.

Rumfart. Introduktion. Scratch. Nu skal du lære hvordan du programmerer din egen animation! Arbejdsliste. Test dit Projekt. Scratch 1 Rumfart All Code Clubs must be registered. Registered clubs appear on the map at codeclubworld.org - if your club is not on the map then visit jumpto.cc/ccwreg to register your club. Introduktion

Læs mere

Den guide er lavet til ansatte på sociologi, hvis du ikke er ansat på sociologi er det ikke sikkert denne guide virker for dig.

Den guide er lavet til ansatte på sociologi, hvis du ikke er ansat på sociologi er det ikke sikkert denne guide virker for dig. EDUROAM Introduktion Den guide er lavet til ansatte på sociologi, hvis du ikke er ansat på sociologi er det ikke sikkert denne guide virker for dig. Denne guide er lavet til Windows XP - Husk at dit Windows

Læs mere

App til museeum Af Alan Mohedeen 3.5

App til museeum Af Alan Mohedeen 3.5 2012 App til museeum Af Alan Mohedeen 3.5 Mohedeen 4/15/2012 Inholdsfortegnelse Indledning... 2 Indledende problemanalyse... 2 Projekt- og produktmål... 2 Bollemodel... 3 Kravspecifikation... 4 Løsningsforslag...

Læs mere

Sådan sætter du TraceTool op til tælleugerne

Sådan sætter du TraceTool op til tælleugerne Sådan sætter du TraceTool op til tælleugerne TraceTool er det værktøj, som medarbejderne i din kommune skal anvende til at registrere henvendelser manuelt i tælleugerne. Denne vejledning beskriver, hvordan

Læs mere

HVAD ER WORDPRESS 2 HVORDAN LOGGES IND 3 HVORDAN NAVIGERES DER 4 HVORDAN SKRIVES EN SIMPEL NYHED 5 AVANCEREDE NYHEDER 6 HVORDAN RETTES EN NYHED 7

HVAD ER WORDPRESS 2 HVORDAN LOGGES IND 3 HVORDAN NAVIGERES DER 4 HVORDAN SKRIVES EN SIMPEL NYHED 5 AVANCEREDE NYHEDER 6 HVORDAN RETTES EN NYHED 7 JonLitle.dk HVAD ER WORDPRESS 2 HVORDAN LOGGES IND 3 HVORDAN NAVIGERES DER 4 HVORDAN SKRIVES EN SIMPEL NYHED 5 AVANCEREDE NYHEDER 6 HVORDAN RETTES EN NYHED 7 PROFIL 7 KOMMENTARER 7 Hvad er Wordpress Wordpress

Læs mere

Introduktion. Unifaun Online 29-04-2014

Introduktion. Unifaun Online 29-04-2014 Introduktion Unifaun Online 29-04-2014 2 Indhold 1 Introduktion til Unifaun Online... 3 1.1 Grundlæggende navigering... 3 1.2 Søgning af information... 3 1.3 Indtastning af faste oplysninger... 4 1.4 Din

Læs mere

Emner. Baggrund Flash s historie, udbredelse, scene og anvendelse.

Emner. Baggrund Flash s historie, udbredelse, scene og anvendelse. Flash crash course Emner Baggrund Flash s historie, udbredelse, scene og anvendelse. Flash IDE Et kig på Flash udviklingsmiljøet. (stage, timeline, symboler, paneler, tools) Demo: Textfields Demo: Animation

Læs mere

Grafisk Tekniker Digitalprint. Print af klistermærker med skærelinjer

Grafisk Tekniker Digitalprint. Print af klistermærker med skærelinjer Grafisk Tekniker Digitalprint Print af klistermærker med skærelinjer En serie af forskellige klistermærker skal printes. Der printes flere styk af hvert klistermærke udskydningen (opsætningen) sker i printerprogrammet

Læs mere

AAU, Programmering i Java Intern skriftlig prøve 18. maj 2007

AAU, Programmering i Java Intern skriftlig prøve 18. maj 2007 AAU, Programmering i Java Intern skriftlig prøve 18. maj 2007 Opgavebesvarelsen skal afleveres som enten en printerudskrift eller som et passende dokument sendt via email til fjj@noea.dk. Besvarelsen skal

Læs mere

Forældrevejledning i FAMLY

Forældrevejledning i FAMLY Forældrevejledning i FAMLY Dette gøres i fred og ro derhjemme: Alle forældre får en mail tilsendt med login-oplysninger til FAMLY (login i øverste højre hjørne): Via PC : eller App: Når du er inde i systemet,

Læs mere

Opsætning af eduroam Det trådløse netværk på ASB

Opsætning af eduroam Det trådløse netværk på ASB Opsætning af eduroam Det trådløse netværk på ASB Indhold 03 Det trådløse netværk på ASB: eduroam 03 AAAAntivirus software 04 eduroam med Windows Vista 08 eduroam med Windows XP 09 Trådløst netværk (eduroam)

Læs mere

Advanced Word Template Brugermanual

Advanced Word Template Brugermanual Advanced Word Template Brugermanual Forord: Advanced Word Template er et værktøj, der anvendes sammen med Microsoft Word til at opbygge ensartet beskrivelser på en mere intelligent måde end Copy and Paste

Læs mere

Sådan logger du ind... 2 Hvilke mapper kan du tilgå... 3 Visning af eksempel af en fil... 5 Sådan deler du en fil... 7 Se hvad du deler med andre...

Sådan logger du ind... 2 Hvilke mapper kan du tilgå... 3 Visning af eksempel af en fil... 5 Sådan deler du en fil... 7 Se hvad du deler med andre... Sådan logger du ind... 2 Hvilke mapper kan du tilgå... 3 Visning af eksempel af en fil... 5 Sådan deler du en fil... 7 Se hvad du deler med andre... 9 Offline synkronisering... 11 Klienter til mobile enheder...

Læs mere

Citrix Receiver komplet guide til installation, brug og fejlfinding Version 1.4 18-05-2015

Citrix Receiver komplet guide til installation, brug og fejlfinding Version 1.4 18-05-2015 Citrix Receiver komplet guide til installation, brug og fejlfinding Version 1.4 18-05-2015 Om Seas-Nve Citrix Reciver 2015 Tidligere kunne Citrix kun tilgås fra en Browser (eks. Internet explorer, Safari,

Læs mere

Tips til figurdesign og tegneserietegning

Tips til figurdesign og tegneserietegning Tips til figurdesign og tegneserietegning Tekst og illustrationer Jakob Kramer Hero Tænk geometrisk Byg din figur op af simple geometriske former kugler, kasser, cylindre osv. Det gør den meget lettere

Læs mere