Piff och Puffs Chatsystem

Storlek: px
Starta visningen från sidan:

Download "Piff och Puffs Chatsystem"

Transkript

1 Lunds Tekniska Högskola Piff och Puffs Chatsystem EDA095, Nätverksprogrammering - Projektrapport Gruppnummer: 1 Gruppmedlemmar: Alves-Martins, Rebecka adi10ral@student.lu.se Bredberg, Frida adifbr@student.lu.se Mattsson, Sofia dt07sm5@student.lth.se Stengren, Christoffer ada09cst@student.lu.se Handledare: Rasmus Barringer

2 1 Bakgrund I denna rapport beskrivs ett projektarbete inom kursen Nätverksprogrammering, EDA095. Syftet med projektet är att får en djupare förståelse för och att praktiskt utöva de olika tekniker och metoder som nämnts under kursens gång. Som projektuppgift valde vi att implementera ett chatsystem där flera användare kan kommunicera med varandra och som bygger på att klienter kopplar upp sig mot en server via TCP. Vi har dessutom valt att lägga till peer-to-peer-chat samt möjligheten att skicka filer via chatsystemet. 2 Kravspecifikation Kraven vi ställde på att vårt chatsystem skulle uppfylla var peer-to-peer-kommunikation, dvs. att två personer chattar privat med varandra. Vi ville också att systemet skulle innehålla flera olika chatrum/diskussionsrum och det skulle finnas möjlighet att dynamiskt kunna skapa nya sådana. Den sista önskvärda funktionaliteten var att systemet skulle tillåta filöverföring. Våra krav för användargränssnittet var att man lätt skulle kunna skapa ett nytt chatrum och att man lätt skulle kunna inleda en ny chat med någon annan aktiv användare. Vi ville också att alla aktiva användares användarnamn skulle synas i ett fält i användargränssnittet. Varje ny chat ville vi skulle öppnas i en ny pop up-ruta för att användaren tydligt ska kunna orientera sig och se vilka olika konversationer man har uppe. Ett annat viktigt krav för vårt användargränssnitt var att användaren hela tiden ska kunna komma ångra sig och gå ett steg tillbaka eller avsluta. Vi valde därför att ha krav på att ha en Exit-knapp i alla fönster. 3 Modell Det protokoll vi valt att kommunicera via är TCP, eftersom det lämpar sig bättre vid realtidskommunikation i vårt fall eftersom det garanterar att meddelanden kommer fram, till skillnad från UDP. För varje chatrum som skapas en ny tråd på serversidan som bevakar om det kommer ett nytt meddelande. Detta för att sedan kunna skicka ut det till alla som är med i rummet. Servern har också en tråd för att kunna ta emot meddelande och göra det klienten frågar efter, samt skicka tillbaka svar på en förfrågan. För filöverförning skapas två nya trådar. En tråd som tar emot en fil för mottagarklienten och en tråd som skickar en fil för sändaren. Detta för att det parallellt ska gå att skicka meddelande när också en fil skickas. Tråden som tar emot använder sig av en serversocket och fungerar som en server medan den som skickar fungerar som en klient. Eftersom GUI:t fungerar som en tråd, dvs. när du klickar på en knapp händer något, behövs ingen tråd för att skicka meddelanden till servern. 2

3 3.1 Paket och klasser Nedan listas samtliga klasser och trådar. Client-package ChatClient.java Klass som tar emot meddelanden från server och avgör vad som ska hända. ChatClientSendThread.java Klass som skickar meddelanden till servern. FileReciever.java En tråd för att ta emot en fil. FileSender.java En tråd för att skicka en fil. Mailbox-package Mailbox.java Här lagras meddelandena som ska skickas ut till alla användare i samma chatrum. MailboxFTP.java Här lagras filerna som ska överföras. Server-package Chatrooms.java Beskriver chatrummens egenskaper och har hand om metoderna som påverkar dessa. ClientRepresentative.java Lyssnar på sin respektive klient och ser till att det klienten vill göra utförs. MailboxChecker.java Hanterar mailboxen och ser till att skicka vidare meddelanden. Server.java Öppnar en serversocket och accepterar klienter. GUI-package GUIchatroom.java Ett fönster som skapas för varje chatrum. GUIcreatechatroom.java Fönstret där man skapar nytt publikt chatrum. GUIlogin.java Loginrutan. GUIprivate.java Fönster för private chat, dvs. Peer-to-peer. GUIstartpage.java Startsidan där alla användare och rum som finns syns. 3

4 3.2 UML diagram UML diagram producerat med Green UML i Eclipse. 4

5 4 Användarhandledning Starta först en server genom att anropa jar-filen i en terminal. I Linux görs detta exempelvis med kommandot: java -jar Server.jar Starta sedan klienten på samma sätt fast med tillägget att ip-adressen till servern måste vara med, exempelvis: java -jar Client.jar När man sedan startar chatsystemet ombeds man logga in med ett användarnamn. Det kommer sedan synas i listan över inloggade användare och blir alltså skärmnamnet. Därefter kommer man till startsidan, vilken består av två fönster som visar vilka chatrum som är aktiva, respektive vilka användare som är online. Under dessa finns knappar för vardera funktion som är möjlig i detta läge, dvs ansluta till ett redan befintligt chatrum, skapa ett nytt samt starta en privat (peer-to-peer) konversation med någon av de inloggade användarna. För vardera chatrum man startar öppnas ett nytt fönster. I en privat konversation är det möjligt att skicka en fil mellan de två användarna. Sändaren trycker på Send a file i ett private chatrum och väljer vilken fil den ska skicka. Mottagaren får en förfrågan om att acceptera eller neka filöverföringen. Om mottagaren väljer att acceptera måste denne spara filen. Viktigt att tänka på här är att den sparade filen måste ha samma filformat som den skickade. Det är i nuläget inte möjligt för mottagaren att välja var filen ska sparas utan det är redan förvalt att filen sparas i samma mapp som innehåller Client.jar-filen. Mottagaren får därefter en bekräftelse på att filöverföringen är genomförd. 5 Utvärdering Vi anser att vi lyckats uppfylla alla de krav vi ställde upp i början av projektet. Det krav vi hade svårast att uppfylla var filöverföringen. Användargränssnittets krav uppfylldes också. Dock ändrades designen något från vår grundskiss, men alla funktionskrav uppfylls. Det finns dock en del saker som kunde göras bättre och även en del småbuggar. Exempelvis får man ingen feedback när en fil skickas, utan detta görs i bakgrunden. För att lösa detta skulle man exempelvis kunna lägga till ett fönster som visar hur mycket av filen som är kvar att ladda ner. Ett annat exempel på en bugg i vårt system är om servern går ner, eller om man helt enkelt bara förlorar anslutningen till servern, stängs programmet ner direkt utan någon varning. Även här hade vi kunnat vara mer användarvänliga och gett feedback till användaren genom ett felmeddelande. Tyvärr upptäckte vi alldeles för sent att det inte går att skicka meddelanden med : i sig. Denna bugg beror på hur parsningen fungerar. Eftersom meddelanden använder sig av : för att dela på information, exempelvis meddelande:chattrumsnamn för att skicka meddelandet till ett chatrum, ställer detta till problem. Detta borde dock inte vara allt för svårt eller tidskrävande att lösa då det, som sagt, bara är parsningen som måste ändras. Liknande fel sker då man använder sig av kommatecken i konversationen, då syns, tyvärr, bara texten till vänster om kommatecknet medan texten till höger försvinner. 5

6 Projektet har varit mycket intressant och lärorikt. Möjligheten att få välja projekt själva fann vi vara mycket positivt eftersom man då kunde anpassa projektvalet efter sin egen grupps intresse, förmåga och ambitionsnivå. 6 Programlistor Projektets hemsida har följande url: På hemsidan finns bland annat källkoden för projektet och denna projektrapport. 6

Projekt i Nätverksprogrammering. MegaNet 2000. Handledare: Pierre Nugues

Projekt i Nätverksprogrammering. MegaNet 2000. Handledare: Pierre Nugues Projekt i Nätverksprogrammering MegaNet 2000 Handledare: Pierre Nugues Gruppmedlemmar: Christofer Bach (dt05cb6) Daniel Eldrup (dt05de1) Manfred Dellkrantz (dt05md6) Maxim Machalek (cim04mm6) Bakgrund

Läs mer

Projektrapport EDA095

Projektrapport EDA095 Projektrapport EDA095 Grupp 8 Fredrik Stål, dt08fs5@student.lth.se Per-Gustaf Stenberg, dt08ps5@student.lth.se Mattias Frisk, dt08mf3@student.lth.se Joakim Hembrink, dt08jh8@student.lth.se 16 maj 2012

Läs mer

Åtkomst och användarhandledning

Åtkomst och användarhandledning Innehållsförteckning Problemspecifikation...1 Åtkomst och användarhandledning...2 Systembeskrivning...3 Lösningens begränsningar...5 Problem och reflektioner...6 Testkörning...7 Bilagor......Källkod...

Läs mer

EDA095 Nätverksprogrammering

EDA095 Nätverksprogrammering EDA095 Nätverksprogrammering Projekt Checkers Grupp 8, 2008 Dag Wahlberg Leo Barnes Erik Wallenborg Ylva Mellbin

Läs mer

Hidden Camera App. Realtidsprogrammering EDA040. Joakim Svensson (dt05js8) Torbjörn Lundberg (dt05tl3) Henrik Andersson (dt05ha1)

Hidden Camera App. Realtidsprogrammering EDA040. Joakim Svensson (dt05js8) Torbjörn Lundberg (dt05tl3) Henrik Andersson (dt05ha1) Hidden Camera App Realtidsprogrammering EDA040 Joakim Svensson (dt05js8) Torbjörn Lundberg (dt05tl3) Henrik Andersson (dt05ha1) Manual och programbeskrivning 1. Manual 1.1 Kamerauppkoppling 1.2 Starta

Läs mer

Realtid. eda040project2010 MANUAL. - Christoffer Olsson. - Daniel Lehtonen

Realtid. eda040project2010 MANUAL. - Christoffer Olsson. - Daniel Lehtonen Realtid eda040project2010 MANUAL dt08es7 dt08co0 dt08dm8 dt08dl4 - Emil Selinder - Christoffer Olsson - David Meyer - Daniel Lehtonen Innehållsförtäckning Introduktion Hur man kör igång programmet Proxy

Läs mer

Manual för deltagare kursen Bakgavellyft 1010-03-31 1. Så går du kursen Bakgavellyft

Manual för deltagare kursen Bakgavellyft 1010-03-31 1. Så går du kursen Bakgavellyft Manual för deltagare kursen Bakgavellyft 1010-03-31 1 Så går du kursen Bakgavellyft Manual för deltagare kursen Bakgavellyft 1010-03-31 2 Starta kursen 1. Öppna ett Internetfönster och fyll i adressen

Läs mer

Kommunikationsmöjligheter i Mondo

Kommunikationsmöjligheter i Mondo Kommunikationsmöjligheter i Mondo Denna guide går kortfattat igenom grunderna för de olika kommunikationsverktygen i Mondo och förutsätter en viss förkunskap av hur Mondo fungerar. De verktyg i Mondo som

Läs mer

Webbokning / ExorLive Manual DL SOFTWARE

Webbokning / ExorLive Manual DL SOFTWARE 03.09.2015 p. 1/10 Innehåll Beskrivning... 2 Instruktör... 2 Skapa / öppna kund I ExorLive från webbokningen... 2 Träningsprogram... 6 Mina träningsprogram... 6 Kund login... 8 Mina träningsprogram...

Läs mer

Projektarbete 2: Interaktiv prototyp

Projektarbete 2: Interaktiv prototyp Projektarbete 2: Interaktiv prototyp Jonatan Hilmarch (Grupp 13) 880427-5595 hilmarch@skip.chalmers.se Kurs: Människa-Datorinteraktion TIG061 HT 2010 Projekt 1 - en tillbakablick Enligt projektets systemdefinition

Läs mer

En handledning för studerande på Högskolan Kristianstad

En handledning för studerande på Högskolan Kristianstad Använda kurskonferenser i FirstClass En handledning för studerande på Åsa Kronkvist, augusti 2005 Innehåll Introduktion...3 Webbklient eller FirstClassklient?...3 Allt ligger online...3 Hitta rätt...4

Läs mer

Webbstudieplatsen Moodle

Webbstudieplatsen Moodle Webbstudieplatsen Moodle Manual för studenter http://moodle.hv.hik.se Humanvetenskapliga institutionen, Högskolan i Kalmar Peter Diedrichs, peter.diedrichs@hik.se Version 1.2, 8 juni 2007 Förslag och synpunkter

Läs mer

Lathund GUL Lärare. Allmänt. Hur du presenterar Dig själv för kursdeltagarna. Hur du lägger upp din kontaktlista

Lathund GUL Lärare. Allmänt. Hur du presenterar Dig själv för kursdeltagarna. Hur du lägger upp din kontaktlista Lathund GUL Lärare Allmänt I plattformen kallas din kurs för aktivitet Första gången du loggar in GUL så kommer du att få välja vilket språk du vill att plattformen skall ha. Därefter kommer du in i plattformen.

Läs mer

Inledning. Att bli medlem

Inledning. Att bli medlem - Inledning Nedan följer en instruktion om hur man blir medlem på Vreta-Ytternäs hemsida och sedan en instruktion om hur man loggar in. Innan man kan logga in måste man registrera sig som medlem. Anledningen

Läs mer

Dela, samarbeta, byt. Bruksanvisning för administratörer

Dela, samarbeta, byt. Bruksanvisning för administratörer Dela, samarbeta, byt Bruksanvisning för administratörer När du har skapat en användare och valt lösenord, samt bekräftat e-post meddelandet blir du inloggad på en sida med bland annat detta gulmarkerade

Läs mer

Personas, Scenarier och Kravspecifikation

Personas, Scenarier och Kravspecifikation Personas, Scenarier och Kravspecifikation Persona 1: Karl Pålsson Karl Pålsson är an användare utav sociala program som skype, vissa kunskaper om adobe connect och stor vana vid Powerpoint. Kar har fri

Läs mer

Blackboard Learn v. 9.1

Blackboard Learn v. 9.1 XXX Blackboard Learn v. 9.1 Delar av Lärarmanual Kap 7 (av 11) Kommunikationsverktyg 0470-708897 1 Kommunikationsverktyg... 1 1.1 Anslag... 2 1.2 Meddelande inom rummet... 3 1.3 Skicka e- postmeddelande...

Läs mer

Manual för Kalmar kommuns Nya intranät. piren.kalmar.se

Manual för Kalmar kommuns Nya intranät. piren.kalmar.se Manual för Kalmar kommuns Nya intranät piren.kalmar.se Innehåll Inloggning och aktivering av ditt konto... 3 Inställning vid första inloggning... 3 Arbetsytan på Piren... 4 Hjälp... 4 Dina profilinställningar...

Läs mer

Så här gör du för att lägga till nytt e-postkonto i Windows 8. Öppna E-post från startskärmen.

Så här gör du för att lägga till nytt e-postkonto i Windows 8. Öppna E-post från startskärmen. Så här gör du för att lägga till nytt e-postkonto i Windows 8. Öppna E-post från startskärmen. Om du möts av följande bild behöver du logga in med ett giltigt Microsoft-konto innan du kan konfigurera ett

Läs mer

Installationsanvisningar HogiaLön Plus

Installationsanvisningar HogiaLön Plus Installationsanvisningar HogiaLön Plus Checklista Kontrollera Microsoft.Net Framework 3.5 SP1 Ladda ner och starta installationen av HogiaLön Plus Installera SQL komponenterna i rätt ordning Starta HogiaLön

Läs mer

Grupphantering i Blackboard

Grupphantering i Blackboard Marie Andersson, IKT-centrum E-post: iktcentrum@mdh.se 2012-06-10 (Bb Learn 9.1.8) Grupphantering i Blackboard Om Grupper I syfte att stödja samarbete och kommunikation kan man skapa grupper i Blackboard.

Läs mer

Nätverksprogrammering, EDA095

Nätverksprogrammering, EDA095 Nätverksprogrammering, EDA095 Projekt: Chess game, 2013-05-21 Handledare: Roger Henriksson Axel Hildingsson, a.hildingson@gmail.com Hoang Huyuh Truong, artiq90@yahoo.se Lisa Lindberg, rys07lli@student.lu.se

Läs mer

Innehållsförteckning. Manual WebCT

Innehållsförteckning. Manual WebCT Innehållsförteckning Introduktion. 3 Inloggning 4 Översiktssida...5 Lösenordsbyte..6 Kursens startsida..8 Kalender...9 Webblektion 10 Diskussionsforum...11 Privat post.. 14 Chatt...16 Meny 2007 2 Introduktion

Läs mer

Installationsanvisningar HogiaLön Plus

Installationsanvisningar HogiaLön Plus Installationsanvisningar HogiaLön Plus Checklista Kontrollera Microsoft.Net Framework 3.5 SP1 Ladda ner och starta installationen av HogiaLön Plus Installera SQL komponenterna i rätt ordning Starta HogiaLön

Läs mer

Malmö stad Fritidsförvaltningen. Att hantera närvarokort - Föreningsadministratör

Malmö stad Fritidsförvaltningen. Att hantera närvarokort - Föreningsadministratör Malmö stad Fritidsförvaltningen Att hantera närvarokort - Föreningsadministratör 2 (12) Innehåll Innehåll... 2 Skapa ny ledare... 3... 3 Skapa ledare... 3 Ta bort/inaktivera ledare... 4... 4 Ta bort ledare...

Läs mer

Classfronter Vägledning för Studenter (version 1.1)

Classfronter Vägledning för Studenter (version 1.1) Classfronter Vägledning för Studenter (version 1.1) 1. LOGGA IN. VÄLJA RUM/KURS 4 3. SKRIVA IN INFORMATION OCH ÄNDRA PERSONLIGA UPPGIFTER. 4 4. ANVÄNDA HJÄLP-SYSTEMET 5 5. LÄSA MEDDELANDEN. 5 6. DELTA

Läs mer

[MANUAL TILL LUVITS GRUNDFUNKTIONER]

[MANUAL TILL LUVITS GRUNDFUNKTIONER] 2011 Eslövs kommun Gymnasie- och Vuxenutbildningsförvaltningen [MANUAL TILL LUVITS GRUNDFUNKTIONER] Manualen vänder sig till dig som är studerande vid Yrkeshögskolan, Komvux, Sfi, Särvux, Gymnasiet och

Läs mer

FÖRBEREDANDE INSTÄLLNINGAR INFÖR SKYPE MÖTE SAMORDNAD VÅRD- OCH OMSORGSPLANERING

FÖRBEREDANDE INSTÄLLNINGAR INFÖR SKYPE MÖTE SAMORDNAD VÅRD- OCH OMSORGSPLANERING FÖRBEREDANDE INSTÄLLNINGAR INFÖR SKYPE MÖTE SAMORDNAD VÅRD- OCH OMSORGSPLANERING Innehåll sid. Förberedelser 3 Inställningar innan första mötet 4 Ljudinställningar 6 Kamerainställningar 7 Mötesinställningar

Läs mer

Frågebanker, frågeuppsättningar och slumpvisa block

Frågebanker, frågeuppsättningar och slumpvisa block Frågebanker, frågeuppsättningar och slumpvisa block Innehåll Frågebanker... 1 Skapa frågebank... 1 Importera en frågebank... 3 Lägg till frågor i frågebank... 3 Skapa frågeuppsättning... 3 Skapa slumpvist

Läs mer

En guide till FirstClass

En guide till FirstClass En guide till FirstClass En guide till FirstClass Grundläggande funktioner Logga in i FirstClass (Windows) Starta programmet FirstClass på vanligt sätt, t.ex. genom skrivbordsgenväg eller Startmenyn/Startskärmen.

Läs mer

Lathund. Fakturering via fil i Tandvårdsfönster

Lathund. Fakturering via fil i Tandvårdsfönster 1 (8) Lathund i Tandvårdsfönster Sida 1/8 2 (8) Innehållsförteckning 1 Allmänt... 3 1.1 Övergripande beskrivning... 3 1.2 Förutsättningar... 3 2 Manuell fakturering av ej förhandsbedömd vård... 4 2.1 Portalen...

Läs mer

Telia Touchpoint Plus. Användare

Telia Touchpoint Plus. Användare Telia Touchpoint Plus Unified För valfrihet av terminal och samlad kommunikation. Användare Mål: Efter genomgången utbildning ska du förstå hur du kan använda din Touchpoint app och din Touchpoint softphone

Läs mer

Lära känna skrivbordet

Lära känna skrivbordet Är det första gången du använder Windows 7? Den här versionen har mycket gemensamt med tidigare versioner av Windows, men du kan behöva hjälp med att få upp farten. Den här guiden innehåller praktisk information

Läs mer

Att komma igång med FirstClass (FC)!

Att komma igång med FirstClass (FC)! Att komma igång med FirstClass (FC)! Vi har tillgång till FC genom vårt samarbete med folkhögskolor och därigenom med Folkbildningsnätet. FC kan användas på en dator på två sätt (dessutom kan du använda

Läs mer

IBM SmartCloud for Social Business. IBM SmartCloud Engage och IBM SmartCloud Connections Användarhandbok

IBM SmartCloud for Social Business. IBM SmartCloud Engage och IBM SmartCloud Connections Användarhandbok IBM SmartCloud for Social Business IBM SmartCloud Engage och IBM SmartCloud Connections Användarhandbok IBM SmartCloud for Social Business IBM SmartCloud Engage och IBM SmartCloud Connections Användarhandbok

Läs mer

Projektrapport. MegaLoad. Nätverksprogrammering EDA

Projektrapport. MegaLoad. Nätverksprogrammering EDA Projektrapport MegaLoad Nätverksprogrammering EDA095 2012-05-16 Av: Pétur Hjartarson, ic08phj@student.lth.se Jelena Mirosavljević, mat08jmi@student.lu.se Elise Ellerstedt, adi09eel@student.lu.se Ann-Louise

Läs mer

Ändra, kopiera eller radera publikation (staff)

Ändra, kopiera eller radera publikation (staff) Ändra, kopiera eller radera publikation (staff) ändra, ladda upp fil i efterhand, kopiera eller radera publikationer i DiVA Om du är forskare/anställd och inloggad som staff i DiVA kan du ändra eller radera

Läs mer

Skolplattformens pedagogiska verktyg och startsida en guide

Skolplattformens pedagogiska verktyg och startsida en guide Skolplattformens pedagogiska verktyg och startsida en guide Skolplattformen på en lärplatta och smartphone stockholm.se Innehåll Att logga in 4 Kom till Startsidan via SharePoint 4 Min skola 5 Teams ditt

Läs mer

2. Komma igång Skapa grupper och elever Skriv också ut sidan 13 så att eleverna har en snabbguide till programmet.

2. Komma igång Skapa grupper och elever Skriv också ut sidan 13 så att eleverna har en snabbguide till programmet. 2. Komma igång Skapa grupper och elever Börja med att läsa texten nedan om hur man börjar jobba med programmet efter installationen. Skriv gärna ut sidan och ha bredvid dig tills du känner att du behärskar

Läs mer

Laboration 2: Ett kommunikationssystem

Laboration 2: Ett kommunikationssystem Laboration 2: Ett kommunikationssystem 1 Syfte Att arbeta ännu mer med OO-design och programmering, framför allt programmering mot gränssnitt. Undantag och felhantering. Parallellism 2 Uppgift Ni skall

Läs mer

PROJEKTRAPPORT EDA095 NÄTVERKSPROGRAMMERI

PROJEKTRAPPORT EDA095 NÄTVERKSPROGRAMMERI PROJEKTRAPPORT EDA095 NÄTVERKSPROGRAMMERI NG STRESS LUNDS TEKNISKA HÖGSKOLA - 2013-05-22 Projektmedlemmar: Emil Apelgren adi10eap@student.lu.se Fredrik Helander gda10fhe@student.lu.se Jonathan Klingberg

Läs mer

Söka föreningsbidrag på webben www.horby.se/bidrag

Söka föreningsbidrag på webben www.horby.se/bidrag Söka föreningsbidrag på webben www.horby.se/bidrag AKTUELL 2016-01-01 Innehåll Kontaktperson Fritidskontoret Hörby Kommun 1 Inledning 1 Följande bidrag går att söka på webben.1 Logga in..2 Dokumenthantering..3

Läs mer

Avser Utgåva: Datum Sida: Primula Extern del PA 0.3 08-09-10 1 (17) Dokumentbeskrivning : HANDBOK. Handbok PRIMULA. Primula Handbok för Vårdgivare

Avser Utgåva: Datum Sida: Primula Extern del PA 0.3 08-09-10 1 (17) Dokumentbeskrivning : HANDBOK. Handbok PRIMULA. Primula Handbok för Vårdgivare Primula Extern del PA 0.3 08-09-10 1 (17) Handbok PRIMULA Primula Extern del PA 0.3 08-09-10 2 (17) Innehållsförteckning Innehållsförteckning...3 Primula - Hur loggar man in...4 Primula - Startsida...4

Läs mer

Gesäll provet Internetprogrammering I. Författare: Henrik Fridström. Personnummer: 870408-6654. Skola: DSV

Gesäll provet Internetprogrammering I. Författare: Henrik Fridström. Personnummer: 870408-6654. Skola: DSV Gesäll provet Internetprogrammering I Författare: Henrik Fridström Personnummer: 870408-6654 Skola: DSV Val av uppgift: En e-mail applikation med kryptering Bakgrund: Som sista uppgift i kursen Internetprogrammering

Läs mer

Användarmanual Skolrapport.se. Vårdnadshavare

Användarmanual Skolrapport.se. Vårdnadshavare Användarmanual Skolrapport.se Vårdnadshavare Sida 2 av 18 Innehållsförteckning Om Skolrapport.se och Vklass... 3 Om Vklass lärplattform... 3 Videomanual... 3 Att komma igång med skolrapport.se... 4 Varför

Läs mer

Installation av. Vitec Online

Installation av. Vitec Online Installation av Vitec Online Innehållsförteckning Inledning... 3 Allmän konfiguration av router och brandvägg... 4 Installera Vitec Online Server... 6 Lösenord för inloggning i Mäklarsystemet... 9 Klientinstallation...

Läs mer

DK-serien. Gör en fotobok med myphotobook.se

DK-serien. Gör en fotobok med myphotobook.se DK-serien Gör en fotobok med myphotobook.se 1 Gör din egen fotobok Den här kursen är gjord för dig som vill vara lite kreativ med dina digitala bilder. Här lär du dig att göra en personlig fotobok där

Läs mer

Lathund: Ansökan och redovisning i E-kanalen Energikartläggningsstödet

Lathund: Ansökan och redovisning i E-kanalen Energikartläggningsstödet EM2000 W-3.5, 2010-07-26 UPPDATERAD: 2015-07-22 1 (21) Lathund: Ansökan och redovisning i E-kanalen Energikartläggningsstödet Box 310 631 04 Eskilstuna Besöksadress Kungsgatan 43 Telefon 016-544 20 00

Läs mer

MANUAL NETALERT FÖR ANDROID VERSION 3.3 WWW.NETALERT.SE

MANUAL NETALERT FÖR ANDROID VERSION 3.3 WWW.NETALERT.SE MANUAL NETALERT FÖR ANDROID VERSION 3.3 Installation Hämta och installera NetAlert till din telefon från Android market. Följ därefter instruktionerna under Första gången. Vad är NetAlert? NetAlert är

Läs mer

Användarmanual CallPad och VoicePad

Användarmanual CallPad och VoicePad Användarmanual CallPad och VoicePad Villkor för användning Ingen del av detta dokument får reproduceras eller överföras i någon form eller med några medel, elektroniskt eller mekaniskt, inklusive kopiering

Läs mer

Google Apps For Education

Google Apps For Education GAFE Google Apps For Education Manual för elev; Classroom, Drive, Mail mm INNEHÅLLSFÖRTECKNING 1. Google apps for Education... 2 Logga in med ditt gapp-konto första gången (elev)... 2 Vanligaste apparna...

Läs mer

Ansökningsmanual för. Gruntvig Besök och utbyten

Ansökningsmanual för. Gruntvig Besök och utbyten Ansökningsmanual för Gruntvig Besök och utbyten 2013 1. Syfte Syftet med denna manual är att ge information om systemet TURNA Online Project Management System och förklara varje steg som du som ansökare

Läs mer

Komma igång med Eventor

Komma igång med Eventor Guide Eventor Komma igång med Eventor Version 2.0, 2013-10-07 Starta med startsidan På Eventors startsida finns en kortare guide över hur du skaffar användarkonto och hur du loggar in. Börja med den för

Läs mer

VASS HBI Användarmanual

VASS HBI Användarmanual VASS HBI Användarmanual 2014-09-17 VASS Hållbarhetsindex Sida 1 (7) Innehållsförteckning Logga in i VASS... 3 Behörighetssystem... 3 Välj kommun... 3 Regionala bolag... 3 Mata in uppgifter... 3 Hållbarhetsindex...

Läs mer

Hämta appar. Hämta appar innehåller information om vilka P&G-appar du behöver och hur du ställer in dem rätt.

Hämta appar. Hämta appar innehåller information om vilka P&G-appar du behöver och hur du ställer in dem rätt. Hämta appar Hämta appar innehåller information om vilka P&G-appar du behöver och hur du ställer in dem rätt. #1 Hämta appar Program #2 1. Den utrustning du behöver 2. Förutsättningar 3. Ställ in P&G-e-post

Läs mer

Användarmanual Pagero Connect 2.0

Användarmanual Pagero Connect 2.0 Användarmanual Pagero Connect 2.0 Innehåll 1. Grundläggande information... 3 1.1 Aktivera ditt Pagero Onlinekonto... 3 1.2 Ladda ner Pagero Connect 2.0... 3 1.3 Startsida... 4 1.4 Minimerad vy... 5 1.5

Läs mer

Manual Invånaradministratör

Manual Invånaradministratör Manual Invånaradministratör Stöd och Behandling release 1.7 Stockholm, 2016-05-25 Innehåll 1. Inledning... 4 1.1. Stöd och behandling... 4 1.2. Roller och Behörigheter... 4 1.3. Förutsättning för att kunna

Läs mer

Widgets i DynaMaster 5 Golf

Widgets i DynaMaster 5 Golf Widgets i DynaMaster 5 Golf En nyhet i DynaMaster 5 Golf är vårt system med widgets. Detta widgetsystem utvecklades för att göra det så flexibelt som möjligt för kunden att själv kunna bestämma hur innehållet

Läs mer

FileCentral Desktop. Användarhandledning Version 1.0 2010-11-05

FileCentral Desktop. Användarhandledning Version 1.0 2010-11-05 FileCentral Desktop Användarhandledning Version 1.0 2010-11-05 Inf of lex Connect AB Sankt Eriksgatan 58 SE-112 34 Stockholm Sweden Tel: 08-555 768 60 Fax 08-555 768 61 inf o@inf of lexconnect.se www.inf

Läs mer

Forskarstuderande. 1. Inloggning

Forskarstuderande. 1. Inloggning Forskarstuderande 1. Inloggning Du använder samma inloggning till Forskningsdatabasen som till universitetets övriga system. 2. Startsidan När du loggat in i Forskningsdatabasen (FDB) kommer du till startsidan

Läs mer

Real-time requirements for online games

Real-time requirements for online games Real-time requirements for online games En undersökning om protokoll, tekniker och metoder som datorspel använder för att kommunicera över Internet Victor Grape Milad Hemmati Linköpings universitet Linköping

Läs mer

TSBK 10 Teknik för avancerade datorspel Fö 9: Nätverk, Peter Johansson, ISY

TSBK 10 Teknik för avancerade datorspel Fö 9: Nätverk, Peter Johansson, ISY TSBK 10 Teknik för avancerade datorspel Fö 9: Nätverk, Peter Johansson, ISY Fysik Datorgrafik Spelmekanismer AI Nätverk Nätverksaspekter i spel z Fleranvändarspel blir allt populärare z Roligare att spela

Läs mer

Steg 4 b. Molntjänster Onedrive Office 365 Windows 10. Mars -16 Liljedalsdata.se. Liljedalsdata Molntjänster En del av steg 4 Sida 1

Steg 4 b. Molntjänster Onedrive Office 365 Windows 10. Mars -16 Liljedalsdata.se. Liljedalsdata Molntjänster En del av steg 4 Sida 1 Steg 4 b Molntjänster Onedrive Office 365 Windows 10 Mars -16 Liljedalsdata.se Liljedalsdata Molntjänster En del av steg 4 Sida 1 Molntjänster Molntjänster ger dig tillgång till en dator någonstans i världen

Läs mer

NEO Speech. Trygghetstelefon. Användarmanual (SE)

NEO Speech. Trygghetstelefon. Användarmanual (SE) Speech Trygghetstelefon Användarmanual (SE) Innehåll 1. Introduktion... 3 1.1. Om den här manualen... 3 2. TalFunktionen... 3 2.1. Inställningar... 3 2.2 Kommandon... 3 2.3 Larmgrupper... 3 2.4 Förinspelade

Läs mer

Innehåll. Förändringar i v5.2

Innehåll. Förändringar i v5.2 Innehåll Innehåll... 2 Allmän information... 3 DuoSTATION Manager... 3 Ärendevyn... 3 Utrustningar... 3 Inventering... 3 Metering... 3 E-post... 3 IT Service Management... 3 SNMP... 4 Connections... 4

Läs mer

Dela in staden i lagom stora bitar

Dela in staden i lagom stora bitar ANVÄNDARINFO version 007-07-0 Villamotorn Hur man aktiverar villaområden för självanmälan och tar hand om intresseanmälningar och processen för anslutning. Fastighetsägare En enskild villaägare har två

Läs mer

Handbok Simond. Peter H. Grasch

Handbok Simond. Peter H. Grasch Peter H. Grasch 2 Innehåll 1 Inledning 6 2 Använda Simond 7 2.1 Användarinställning.................................... 7 2.2 Nätverksinställning..................................... 9 2.3 Inställning

Läs mer

För support videos, webinstruktioner och mer information besök oss på www.thinksmartbox.com

För support videos, webinstruktioner och mer information besök oss på www.thinksmartbox.com Komma igång Grid 3 Svensk översättning av Leena Öberg på Picomed (www.picomed.se) För support videos, webinstruktioner och mer information besök oss på www.thinksmartbox.com Välkommen till Grid 3 ger dig

Läs mer

ÅGIT PRESENTERAR FILR SMIDIG OCH SÄKER FILÅTKOMST OCH DELNING

ÅGIT PRESENTERAR FILR SMIDIG OCH SÄKER FILÅTKOMST OCH DELNING ÅGIT PRESENTERAR FILR SMIDIG OCH SÄKER FILÅTKOMST OCH DELNING Novell Filr är som Dropbox, men betydligt säkrare. Från och med nu kan alla anställda och studerande inom Ålands gymnasium arbeta med sina

Läs mer

SCHOLA COMAI ELEV WEBBKALENDER / SCHEMA VERSION 1.1. [Skriv text]

SCHOLA COMAI ELEV WEBBKALENDER / SCHEMA VERSION 1.1. [Skriv text] 20111206 SCHOLA COMAI WEBBKALENDER / SCHEMA VERSION 1.1 ELEV [Skriv text] Innehåll 1 Inledning... 3 1.1 Terminologi... 3 1.2 Teknisk kravspecifikation... 4 1.3 Behörigheter... 4 1.5 Start... 4 1.5.1 Grundinställning

Läs mer

MBX Mobilapp. Inloggning. Mobilapplikationens huvudmeny. MBX Mobilapp - 2016

MBX Mobilapp. Inloggning. Mobilapplikationens huvudmeny. MBX Mobilapp - 2016 MBX Mobilapp MBX mobilapplikation finns både för Android och iphone, och gränssnittet är i princip detsamma på de båda plattformarna. I detta dokument används skärmbilder från Android. Inloggning För att

Läs mer

2 SPD - ett realtidsystem för distansundervisning

2 SPD - ett realtidsystem för distansundervisning 1 FÖRUTSÄTTNINGAR 1 1 Förutsättningar Vårt verktyg, SPD, är tänkt som ett kompliment till befintliga distansundervisningssytem, tex Luvit. Det är alltså inte ett fristående program. Funktioner som chat,

Läs mer

ANVÄNDARMANUAL. handdatorer i ängs- och betesmarksinventeringen. för

ANVÄNDARMANUAL. handdatorer i ängs- och betesmarksinventeringen. för ANVÄNDARMANUAL handdatorer i ängs- och betesmarksinventeringen för Ändringshantering Ansvarig för dokumentet: Maria Hall Diemer Datum Ändring Ansvarig 2010-05-11 Dokumentet skapades (version 1.0.0) Edward

Läs mer

Aditro HR Portalen - logga in och byta lösenord

Aditro HR Portalen - logga in och byta lösenord Aditro HR Portalen - logga in och byta lösenord 2015-04-22 Innehåll 1. Att komma åt HR portalen... 2 2. Logga in och byta lösenord... 2 Inloggning... 2 Byta lösenord... 2 Glömt lösenord... 3 Hjälpfunktionen...

Läs mer

App-klient för smartphones... 2. Power BI... 3. Arbetsflöde... 4. CRM Online... 5. Webb-klienten... 6. Dokumenthantering... 7. Molnet...

App-klient för smartphones... 2. Power BI... 3. Arbetsflöde... 4. CRM Online... 5. Webb-klienten... 6. Dokumenthantering... 7. Molnet... Nyheter i Dynamics NAV 2016 Innehåll App-klient för smartphones... 2 Power BI... 3 Arbetsflöde... 4 CRM Online... 5 Webb-klienten... 6 Dokumenthantering... 7 Molnet... 8 Elektronisk fakturering... 9 App-klient

Läs mer

Introduktion - Svevac

Introduktion - Svevac Introduktion - Svevac Inloggning Det finns två olika versioner av Svevac. Den ena är den skarpa versionen (här kallad Svevac) där alla vaccinationsenheter anslutna till Svevac registrerar, och den andra

Läs mer

Linuxadministration I 1DV417 - Laboration 4 Nätverk, DHCP, säkerhetskopiering, processhantering, Samba och NFS

Linuxadministration I 1DV417 - Laboration 4 Nätverk, DHCP, säkerhetskopiering, processhantering, Samba och NFS Linuxadministration I 1DV417 - Laboration 4 Nätverk, DHCP, säkerhetskopiering, processhantering, Samba och NFS Marcus Wilhelmsson marcus.wilhelmsson@lnu.se 18 februari 2014 Innehåll 1 Inledning och mål

Läs mer

IT för personligt arbete F2

IT för personligt arbete F2 IT för personligt arbete F2 Nätverk och Kommunikation DSV Peter Mozelius Kommunikation i nätverk The Network is the Computer Allt fler datorer är sammankopplade i olika typer av nätverk En dators funktionalitet

Läs mer

Klicka på en sökrad för att få fram hänvisningar, fullständig information och möjlighet att skicka meddelande via e-post eller sms.

Klicka på en sökrad för att få fram hänvisningar, fullständig information och möjlighet att skicka meddelande via e-post eller sms. Innehållsförteckning Via Informera kan du själv lägga in egna hänvisningar, skicka meddelanden och ringa till kollegor, hantera samtal och söka på anknytningar inom företaget utan att behöva vända dig

Läs mer

Svenska Skidförbundets tävlingsadministrativa system på IdrottOnline

Svenska Skidförbundets tävlingsadministrativa system på IdrottOnline Svenska Skidförbundets tävlingsadministrativa system på IdrottOnline Användarhandledning för SDF Innehåll Inledning... 1 Logga in i TA-systemet... 2 Administrera evenemang... 2 Godkänna evenemang och tävlingar...

Läs mer

Skolplattformens pedagogiska verktyg och startsida en guide

Skolplattformens pedagogiska verktyg och startsida en guide Skolplattformens pedagogiska verktyg och startsida en guide För elever på grundskolan. Skolplattformen på en dator stockholm.se Innehåll Vad är Skolplattformen? 3 Att logga in 3 Skolplattformens startsida

Läs mer

1 Översikt. 1.1 Koncept 1 (19) Tomas Rook Dokument typ. 2010-05-03 Rev. Manual

1 Översikt. 1.1 Koncept 1 (19) Tomas Rook Dokument typ. 2010-05-03 Rev. Manual 1 (19) larmus dokumentation P100503 1 Översikt 1.1 Koncept larmus ökar användarvänligheten i SCD systemet med så självklara saker som sorterbara kolumner, tydligare vyer och filteringsmöjligheter. Eftersom

Läs mer

Internettjänsten Skolmjölk

Internettjänsten Skolmjölk Jordbruksverkets vägledning Internettjänsten Skolmjölk Mars 2008 VG 2:34 Jordbruksverkets vägledningar finns på vår hemsida: www.sjv.se Innehåll 1. Inledning... 4 2. Vad krävs för att söka stöd med hjälp

Läs mer

Lathund. Administratörshantering. Kapitalflytt ITPK

Lathund. Administratörshantering. Kapitalflytt ITPK Lathund Administratörshantering Kapitalflytt Interimslösning 2008-10-01 Dokumentägare: Anders Thomson, Collectum AB Sida 1 av 9 1 Generellt för flyttapplikationen...3 Introduktion...3 2 Logga in i flyttapplikationen...4

Läs mer

Guide Flytta / Kopiera / Ta bort en kategori

Guide Flytta / Kopiera / Ta bort en kategori Guide Flytta / Kopiera / Ta bort en kategori Innehållsförteckning Förkunskaper... 2 Navigera mellan kategorierna i kategorivyn... 2 Flytta en kategori... 2 Gå till kategorivyn... 2 Välj kategori som ska

Läs mer

för att uppdatera dina produkter dagligen på LeGuide.com Groups webbplatser

för att uppdatera dina produkter dagligen på LeGuide.com Groups webbplatser för att uppdatera dina produkter dagligen på LeGuide.com Groups webbplatser Innehållsförteckning Beroende på ditt utgångsläge följer du alla eller en del av stegen i detta dokument för att enkelt skapa

Läs mer

Lumbago - Förord. Välkommen till Journalprogrammet Lumbago.

Lumbago - Förord. Välkommen till Journalprogrammet Lumbago. Lumbago - Förord Välkommen till Journalprogrammet Lumbago. Vår förhoppning är att du ska få mer tid över för dina patienter och att du ska ha nytta av alla de effektiva funktioner som Lumbago erbjuder.

Läs mer

ANVÄNDARMANUAL. handdatorer i ängs- och betesmarksinventeringen. för

ANVÄNDARMANUAL. handdatorer i ängs- och betesmarksinventeringen. för ANVÄNDARMANUAL handdatorer i ängs- och betesmarksinventeringen för Ändringshantering Ansvarig för dokumentet: Maria Hall Diemer Datum Ändring Ansvarig 2010-05-11 Dokumentet skapades (version 1.0.0) Edward

Läs mer

HexaFlip. Kravspecifikation

HexaFlip. Kravspecifikation HexaFlip Kravspecifikation Dokumentversion 1.0 Martin Larsson marla316@student.liu.se Carl Lindwall carli914@student.liu.se Senast modifierad 2009 02 17 Sammanfattning Detta dokument skall ligga som grund

Läs mer

Uppdaterad 2011-05-31. Enkel manual tävlingsanmälan i friidrottens nya IT- system.

Uppdaterad 2011-05-31. Enkel manual tävlingsanmälan i friidrottens nya IT- system. Enkel manual tävlingsanmälan i friidrottens nya IT- system. Anmälan i FRIDA Innan du börjar. För att kunna anmälas till en tävling i FRIDA måste man finnas med i medlemsregistret i IdrottOnline. Om du

Läs mer

Välkommen som testpilot av plattformen PictureMyLife!

Välkommen som testpilot av plattformen PictureMyLife! Kommunicera enkelt med bilder TESTPILOT Välkommen som testpilot av plattformen PictureMyLife! digitala verktyg för barn och unga med behov av särskilt stöd. Kul att du vill vara med och testa den första

Läs mer

Artiklar via UB:s sö ktja nst

Artiklar via UB:s sö ktja nst 1 Artiklar via UB:s sö ktja nst UBs startsida har fått ett nytt utseende. I centrum finns nu UBs söktjänst. Istället för tre sökrutor möts du nu som användare av en sökruta där det är meningen att du kan

Läs mer

Projektrapport - Live commentary

Projektrapport - Live commentary Projektrapport - Live commentary Linnéa Åberg - la222pp Beskrivning Vision och översiktlig beskrivning Det är en applikation för den som vill skapa intressanta diskussioner för live event eller program

Läs mer

Appar eller mobilwebb? Vad är bäst för bibliotekets tjänster?

Appar eller mobilwebb? Vad är bäst för bibliotekets tjänster? Appar eller mobilwebb? Vad är bäst för bibliotekets tjänster? Ahmet Kurt, NSB, juni 2011 Mobiltätheten exploderar bland befolkningen. Mobilen har man alltid tillgänglig, utan lång starttid. Just nu (2011)

Läs mer

VIDA ADMIN LATHUND INNEHÅLL

VIDA ADMIN LATHUND INNEHÅLL INNEHÅLL 1 VIDA ADMIN... 3 1.1 Checklista... 3 1.2 Lägg till användare... 3 1.3 Registrera VIDA All-in-one... 4 1.4 Aktivera abonnemang samt knyt användare och datorer till abonnemang... 4 1.5 Användarnamn

Läs mer

Va lkommen till Delfis statistikportal http://www.delfistatistik.se

Va lkommen till Delfis statistikportal http://www.delfistatistik.se Va lkommen till Delfis statistikportal http://www.delfistatistik.se Start Startsidan är lika för alla. För att komma vidare fyll i användarnamn (förnamn.efternamn) och lösenord högst upp till höger. Har

Läs mer

ÖrebroCupen. Institutionen för Ekonomi, Statistik och Informatik, ESI Informatik, Klientprogrammering för webbsystem, 5 poäng

ÖrebroCupen. Institutionen för Ekonomi, Statistik och Informatik, ESI Informatik, Klientprogrammering för webbsystem, 5 poäng Institutionen för Ekonomi, Statistik och Informatik, ESI Informatik, Klientprogrammering för webbsystem, 5 poäng Examinationsuppgift VT 2005 Ver 1.2 ÖrebroCupen Mathias Borg, mathias.borg@esi.oru.se Benny

Läs mer

Användarmanual för kontaktpunkten på verksamt.se

Användarmanual för kontaktpunkten på verksamt.se ANVÄNDARMANUAL Användarmanual för kontaktpunkten på verksamt.se Enklare för företag inom EU/EES EU:s tjänstedirektiv ska göra det enklare för företag att etablera sig eller tillfälligt sälja tjänster inom

Läs mer

Aktiviteter markeras som borttagna i databasen istället för att raderas

Aktiviteter markeras som borttagna i databasen istället för att raderas Vad är nytt i Easy Planning 6.61 Detta är en större uppdatering som innehåller ett antal förbättringar samt en del nya funktioner. Vi rekommenderar alla våra kunder att uppdatera till denna version. 1.

Läs mer

Webservice & ERP-Integration Rapport

Webservice & ERP-Integration Rapport Webservice & ERP-Integration Rapport Hardwood AB Mustafa Lazem 930916-9713 Jonas Ahrne 920325-0379 Hasan Nerjovaj 940130-7195 Stefan Liden 920628-0639 2014-05-18 Innehåll Bakgrund... 2 Syfte... 2 Projektbeskrivning...

Läs mer