Tidrapporteringssystem för mobiltelefoner

Storlek: px
Starta visningen från sidan:

Download "Tidrapporteringssystem för mobiltelefoner"

Transkript

1 Författare: Johan Andersson, Håkan Spaak Extern handledare: Peter Svensson, Intelliplan AB Intern handledare: Jan-Erik Moström, Umeå Universitet

2 2

3 Sammanfattning Rapporten behandlar utvecklingen av en applikation för mobiltelefoner. Applikationen är skriven i J2ME (Java 2 Micro Edition) och är ett program för planering och rapportering av konsulttjänster via mobiltelefon. Med applikationen kan konsulterna kontrollera, avrapportera och lägga till nya uppdrag. Systemet hämtar och skickar data från en webbserver med hjälp av XML-dokument och fungerar på mobiltelefoner som stöder och MIDP 1.0 eller senare versioner av J2ME. Förutom utvecklingen, behandlar rapporten J2ME och användargränssnitt på små skärmar i detalj

4 Abstract This report discusses the development of a mobile phone application written in J2ME (Java 2 Micro Edition). The purpose of the system is reporting and scheduling of consultant services. With the application consultants can inspect, report or add new assignments. The application communicates with a web server through XML-documents and works on phones supporting and MIDP 1.0 or later versions of J2ME. Except the development of the application the report discusses J2ME and graphical user interfaces on small screens in more detail. 4

5 Innehållsförteckning Sammanfattning...1 Abstract...4 Innehållsförteckning Disposition Bakgrund Kravspecifikation Användargränssnitt Teknik Krav Resultat Genomförande Gränssnitt Teknik Implementering Optimering och test Teknisk genomgång Trådlösa mobila teknologier GSM/GPRS/EDGE/HSCSD UMTS/3G AMPS/DAMPS och PDC CDMA Sammanfattning Tekniker för kommunikation och applikationsutveckling SMS EMS MMS WAP J2ME Teknikval Version av J2ME Nuvarande gränssnitt Tidrapportering Analys av nuvarande gränssnitt Sammanfattning Sessionshantering XML-hantering Hantering av trådar Kryptering RMS (Record Managment System) Flyttalshantering Felhantering Optimering Klassbeskrivningar Flöde Nedladdning av applikationen Lösningens begränsningar Systemkrav Slutsatser

6 8. Tack Referenser...46 Appendix Appendix Mobiltelefoner som stöder MIDP Appendix Mobiltelefoner som stöder MIDP Appendix bibliotek...59 Appendix CLDC1.0 klasser...60 Appendix CLDC 1.1 tillägg...61 Appendix MIDP 1.0 bibliotek och klasser...63 Appendix Exempel, GET och POST...64 Appendix Översiktsbild av Intelliplans webgränssnitt...65 Appendix Kommunikationsprotokoll...66 Appendix J2ME...71 KVM...72 CLDC...73 MIDP...79 Applikationsbyggnad...84 Appendix Prototyper...85 Prototyp Prototyp Appendix Användargränssnitt...89 Syfte...89 Människans kognitiva förmågor...90 Affordance...91 Genomgång av tidigare studier...92 Användargränssnitt i allmänhet...92 Riktlinjer och principer...93 Enkelhet...93 Transparens...93 Standardiserade tillvägagångssätt...94 Användarkontroll...94 Återkoppling...94 Konsekvent, grafiskt format...95 Distinkt markör...95 Distinkta beteckningar...95 Färg...95 Språk...95 Genvägar

7 Användning av metaforer...95 Funktionalitet och utseende...96 Sammanfattning...96 Användargränssnitt på små skärmar...97 Menysystem...98 Ikoner...99 Händelsehorisontsmodellen Återkoppling Riktlinjer och principer Typsnitt Färg Pekskärmar Grafik Sammanfattning Appendix Tester Inloggning Kalendern Ändra och lägga till arbetspass Ta bort arbetspass Tolkning av XML-dokument Kompabilitet med andra enheter Appendix Användningsbeskrivning Installation Inloggning Val av vecka Veckans arbetspass Detaljinformation och klar-rapportering Övriga utgifter Lägg till/ta bort Lägg till Ta bort Appendix Utvecklingsverktyg

8 1. Disposition Rapporten är uppdelad enligt följande: Bakgrund Beskriver bland annat syftet till att projektet genomfördes samt de krav som ställdes. Här återfinns också en kort beskrivning av det nuvarande, webbaserade tidrapporteringsystemet. Resultat Redovisar den färdiga prototypen, dess funktionalitet och utseende. Genomförande Beskriver det webbgränssnitt som det gamla systemet bygger på. Här finns också en bakgrundsbeskrivning på de trådlösa teknologier som finns på marknaden samt genomgång av tekniker för kommunikation och applikationsutveckling. Teknisk genomgång Innehåller implementationsdetaljer och tekniska beskrivningar av projeketet. Lösningens begränsningar Tar upp lösningens begränsningar samt de krav som ställs för att javaapplikationer ska kunna köras på mobiltelefoner. Slutsatser Går igenom kraven och redovisar i korthet vad som gjorts för att möta dem. Appendix 1 15 Innehåller bland annat de fördjupningsstudier som utförts. 8

9 2. Bakgrund Examensarbetet är utfört på uppdrag av företaget Intelliplan AB i Stockholm. Företaget utvecklar, säljer och förvaltar affärssystem för företag som arbetar med bemannings- och rekryteringsprocesser. En av företagets produkter är ett webbaserat system för tidrapportering och tidsplanering av konsulttjänster, med vilken man kan: Titta på uppdrag. Lägga till uppdrag Ta bort uppdrag Ändra uppdrag Lägga till uppgifter om eventuella resor, raster med mera Klarrapportera uppdrag Systemet används idag främst av bemanningsföretag av olika slag men även inom kommuner och landsting. Med hjälp av systemet kan en konsult kontrollera/planera vad han eller hon ska göra eller har gjort. Arbetspassen planeras oftast in centralt för att senare kunna rapporteras eller ändras av konsulterna. Fram till dags datum har konsulter kunnat utföra denna tjänst på webben. WWW Bemmaningsföretag Databas Schema / Arbetsuppgifter Här planeras de tjänster och uppdrag som konsulterna arbetar med. Konsult Konsult Konsult Konsulter som kontrollerar, rapporterar eller lägger till nya uppdrag

10 För att ytterligare underlätta för konsulterna vill Intelliplan att denna tjänst ska göras tillgänglig på mobiltelefoner. Detta skulle innebära att konsulterna slipper koppla upp sig via en PC varje gång de vill kontrollera eller ändra ett uppdrag och kan dessutom göra detta från i stort sett vilken plats som helst. Målet med examensarbetet har varit att skapa en mobiltelefonapplikation med funktionalitet som Intelliplans befintliga webbaserade system. För ändamålet måste befintlig teknik undersökas, ett lämpligt användargränssnitt utformas och en prototyp tas fram. Prototypen kan eventuellt komma att vidareutvecklas och användas som produkt i företagets sortiment. All data ska kunna skickas och hämtas från företagets webbserver. Själva applikationen ska kunna laddas ner från nätet och kunna användas av så många mobiltelefoner som möjligt. 10

11 2.1 Kravspecifikation I samarbete med Intelliplan diskuterades bakgrund, utformning och de övergripande förutsättningarna för projektet. Användarna av det webbaserade systemet har vitt skilda datorkunskaper då Intelliplans kunder sträcker sig från bemanningsföretag inom vårdsektorn till IT-sektorn Användargränssnitt Ett beslut som var tvunget att tas var det hur användargränssnittet skulle byggas upp. Med anledning av det gjordes en fördjupningsstudie. Målet med denna studie var att ta reda på vedertagna och ofta förekommande modeller samt att ta reda vid vilka tillfällen och av vilka anledningar just dessa används. Intelliplan ville även att systemet skulle ha liknande användargränssnitt som det webbaserade systemet Teknik Ett av de stora vägvalen i detta projekt var att utreda vilken teknik som var lämpligast att använda sig av. Den andra fördjupningsstudien gick ut på att utreda vilka tekniker som finns och därefter besluta sig för vilken som är bäst lämpad för den applikation som skulle implementeras. De olika varianterna undersöktes och bedömdes utifrån ett utvecklarperspektiv men även utifrån det faktum att applikationen skulle vara kompatibel med många olika sorters telefoner Krav De krav som ställdes på detta projekt kan sammanfattas enligt följande: Ta fram en fungerande prototyp för ändamålet. En prototyp som kan köras på en verklig telefon och inte bara i en emulator. Systemet ska kunna användas på så många mobiltelefoner som möjligt. Vilket innebar att en standard skulle följas. Användargränssnittet måste vara enkelt och intuitivt. Detta krav innebar att en analys av nuvarande gränssnitt behövdes för att i möjligaste mån kunna omformas i linje med de generella riktlinjer som finns för att passa små skärmar. Systemet skall vara lätt att administrera Vilket bland annat innebar att nya versioner skulle kunna distribueras och installeras hos användare med minimalt supportbehov. Systemet måste kunna kommunicera med en webbserver. Specificering av ett gränssnitt mellan telefon och server. Dessa fem krav är de övergripande och mest framträdande krav som ställdes på projektet. Förutom dessa ställdes en del mindre viktiga krav. Dessa omnämns nedan. Utvärdering av säkerhetsaspekter hos tekniken, så som kryptering och säkerhetsrisker. Inga direkta säkerhetskrav finns egentligen i dagsläget, dock skulle lösenord krypteras

12 Tester av applikationen på så många mobiltelefoner som möjligt. För att säkerställa att systemet är användbart. Test och utvärdering av applikation och användargränssnitt ute hos kunden. Den bästa testmetoden för användargränssnitt och funktionalitet. 12

13 3. Resultat Efter många omarbetningar av både de funktionalitet och användargränssnitt ser en översiktlig bild av funktionaliteten ut som följande: Titta på ett uppdrag Klarrapportera uppdrag Lägg till/ändra uppdrag Logga in Ta bort uppdrag Applikationen som implementerats har funktionalitet liknande den webbaserade tjänst som företaget tillhandahåller. Inloggning sker med krypterat lösenord som valideras av servern. Därefter har användaren möjlighet att utföra ett eller flera av alternativen ovan. All data som efterfrågas i applikationen hämtas från Intelliplans server och väntetider mellan olika vyer varierar ibland beroende på uppkoppling och täckning. Skulle applikationen tappa förbindelsen med server under pågående session kommer applikationen meddela detta och användaren får försöka igen. Inkommande samtal under exekvering släpps fram av systemet och försätter applikationen i viloläge

14 Startbild Inloggning Kalender Veckoöversikt Ett arbetspass Övriga utgifter Det mobila användargränssnittet är uppbyggt av en mängd grafiska komponenter som används för att låta användaren se över, och vid behov ändra befintlig data. Användaren loggar in med företagsnummer, användarnamn och lösenord. Är uppgifterna korrekta visas en kalender över inplanerade och slutförda uppdrag. I kalendern väljer användaren vilken vecka som man vill titta närmare på. Här visas även vilken status olika dagar har; ljusblå är ett icke klarrapporterat uppdrag, mörkblå ett klarrapporterat uppdrag och gul-brun markerar frånvaro av något slag som exempelvis sjukfrånvaro eller tjänstledighet. Varje vecka kan ha uppdrag inplanerade. Dessa kan användaren välja att studera närmare samt klarrapportera dem. I veckoöversikten visas veckans alla uppdrag upp samt vilken status de har. Från denna översikt kan detaljer om varje arbetspass kan väljas, där även uppgifter om övriga utgifter ingår. Applikationen låter även användaren lägga till och ta bort uppdrag. Vissa arbetspass kan vara låsta och får i de fallen ej raderas. Ett låst arbetspass symboliseras med ett litet gult hänglås medan ett klarrapporterat arbetspass symboliseras med en grön bock. Om användaren av någon anledning gjort en felaktig eller otillåten handling visas ett felmeddelande med tillhörande förklaring upp under 2 sekunder i en egen vy. Fler vyer och förklaringar samt en djupare genomgång av användargränssnittsdesign finns under appendix 14 som innehåller en användningsbeskrivning respektive appendix 12 där litteraturstudien om användargränssnitt återfinns. 14

15 4. Genomförande Avsnittet beskriver översiktligt projektets genomförande, hur arbetet har utförts och vad som gjorts. 4.1 Gränssnitt Vid utvecklandet av det mobila användargränssnittet togs stor hänsyn till det redan befintliga webbgränssnittet. Det gicks igenom och analyserades för att se vilka delar som var lämpliga att försöka behålla, men även för att se vilka delar som kunde utelämnas. Eftersom systemet bygger på att visa upp en relativt stor mängd information var vissa inskränkningar tvungna att göras, både funktionellt och utseendemässigt. En genomgång och analys av webbgränssnittet finns att läsa under kapitlet Teknisk genomgång. Prototyper på ett nytt mobilt användargränssnitt togs fram i samarbete med delar av företagets utvecklingsavdelning och idéer bollades fram och tillbaka. En del av dessa idéer uppkom i samband med den fördjupningsstudie om användargränssnitt som utförts och par av prototyperna återfinns under appendix 11. Fördjupningsstudien om användargränssnitt finns att läsa under appendix Teknik När det gäller valet av teknik har de mest använda teknikerna och de tekniker som anses möta kraven undersökts lite närmare. En översikt över teknik och motivering till val av teknik finns i kapitlet Teknisk genomgång längre fram i rapporten. Valet av teknik föll till sist på J2ME (Java 2 Micro Edition) vad det gäller mobiltelefondelen av projektet. De två största anledningarna till valet av J2ME var dess plattformsoberoende och att det var en relativt ny och spännande teknik. En av fördjupningsstudierna i denna rapport behandlar J2ME mer grundligt och återfinns i appendix 10. Serverdelen av applikationen är skriven i Microsoft.NET som är Intelliplans utvecklingsmiljö för deras webbaserade system. På så vis kan en del av den kod som används i webbsystemet återanvändas för mobiltelefonsystemet. För att ytterligare underlätta för implementationen i servern beslutades att all data skulle skickas med samma standard som redan gjordes i webbsystemet (XML-dokument)

16 4.3 Implementering Applikationen kan delas in i två stora block, en visuell bit och en uppkopplings- och överföringsbit. Varje kontakt med servern sker med ett sessionsnummer som erhålls vid inloggning. Servern håller reda på alla inloggade klienter med hjälp av detta nummer. Nedan visas en översiktsbild över systemet. Visualisering Uppkoppling Överföring Server Inloggning Kalender Veckoöversikt Uppdragsinformation Övriga uppgifter Vy för lägg till dagar Vy för ta bort dagar Systeminformation Verifiera användare Begär översiktlig information om dagar under en 7 månadersperiod. (färgkoder) Begär detaljerad information om dagar i en vecka. Skicka en uppdaterad dag. XML XML Från början var avsikten att även serverdelen i projektet skulle implementeras, något som senare blev ändrat. Anledningen till att serverimplementationen togs ifrån projektet var att den biten skulle bli ganska liten samt att utveckling skulle ske mot företagets databas, något som de ville hantera själva. För att inte göra alltför stora ändringar i deras befintliga system skulle all kommunikation mot servern ske via XML-dokument vilket inte var tanken från början och innebar att mer arbete lades på telefonen. Detta eftersom J2ME saknar stöd för hantering av XML-dokument. Program som hanterar XML-parsning fanns att ladda ner men då dessa hade ett begränsat stöd och var förhållandevis stora tog beslut om att hantera detta med egna metoder. Applikationen utvecklades och testades uteslutande med hjälp av emulatorer fram till dess att största delen av funktionaliteten var klar. Detta främst på grund av att vi inte fick tillgång till någon telefon förrän efter 10 veckor. När funktionaliteten på mobiltelefonen började bli klar utvecklades ett protokoll i samarbete med Intelliplan för kommunikation med deras server. I samband med detta anlände även telefonen. Denna kritiska punkt i projektet ledde till två stora problem. Applikationen fungerade inte alls på telefonen då det visade sig att emulatorn skiljde sig ganska mycket från telefonen, bland annat när det gällde upplösning på skärmen. Problemen var i och för sig inte oväntade men försvårade naturligtvis utvecklingen. Även protokollet för kommunikationen reviderades ett par gånger under denna period. 16

17 4.3.1 Optimering och test När väl implementationen av telefonens och serverns funktionalitet var klar utfördes en del optimering av koden. Främst då det gällde grafiska komponenter i applikationen som var långsamma och krävande för telefonen. Även överföring mellan server och telefon optimerades. Målet för denna optimering vara att skicka så lite data som möjligt mellan dem då denna process är långsam och gjorde att systemet upplevdes som segt. Testprotokoll med black-box -metoden som mall skapades och testades för att hitta de mest uppenbara och allvarliga felen. Dessa tester utfördes främst på telefoner från Ericsson och Nokia. Andra modeller har också testats men då i form av simulering på emulatorer. Mer tid skulle eventuellt kunna läggas på denna bit men med tanke på tidsbegränsningen och bristen på telefoner är resultatet av våra tester fullt tillfredställande och finns under appendix

18 5. Teknisk genomgång Efterföljande stycken under denna rubrik behandlar valet av teknik, information om det webbaserade gränssnittet och implementationsdetaljer i systemet. När det gäller källkoden för applikationen kommer ingen sådan att redovisas i rapporten då detta är företaget Intelliplans upphovsrättsliga egendom och skyddas enligt lag om företagshemligheter. 5.1 Trådlösa mobila teknologier Under denna rubrik kommer de trådlösa mobila teknologierna som finns på marknaden att översiktligt gås igenom. Därefter kommer tekniker för kommunikation och applikationsutveckling över den mobila marknaden att utvärderas för att avgöra vilken av dessa som är mest lämplig för projektet. Denna utvärdering har resulterat i vilken av teknikerna som tillämpats i projektet, denna teknik gås även igenom mer grundligt under appendix GSM/GPRS/EDGE/HSCSD GSM (Global System for Mobile communication) uppfanns av Bell Industries I början av 70- talet, men började inte användas kommersiellt förrän i början av 80-talet. Den gemensamma GSM-standarden skapades 1982 i Frankrike av CEPT (Conference of European Posts and Telecommunication) och kallades från början för Groupe Spécial Mobile [1]. Tekniken bygger på ett cellbaserat mobilt radiosystem. Med cellbaserat menar man att basstationerna (sändarna) byggs upp i ett nät av celler som står i förbindelse till varandra. Till skillnad från tidigare system var GSM baserad på digital teknik. De viktigaste kraven som ställdes på GSM var: Effektiv frekvensutnyttjning. Kompabilitet med ISDN. (Integrated Service Digital Network) Stöd för att mobiltelefoner ska kunna röra sig fritt mellan olika länders GSM nät. Stöd för handburna enheter En god ljudkvalité Med digital bas utnyttjades frekvenserna bättre samt att kravet på ISDN-kompabilitet uppfylldes. Basstationerna i cellerna skiftar även frekvensområden för att inte störa intilliggande basstationer. Att basstationerna kan skifta frekvenser innebär även att systemets skalbarhet ökar. I städer med hög trafik minskas avstånden mellan basstationerna för att kunna öka frekvensen så att mer trafik kan passera. På landsbygden där behovet av trafik inte är lika stort minskas frekvensen, basstationerna kan vara längre ifrån varandra och på så vis täcka större områden. Idag har tekniken cirka 1 miljard användare, 205 länder har tillgång till GSM tekniken och sammanlagt står den för 70% av den trådlösa marknaden (Januari 2004)[7]. Åtkomsten till GSM-nätet styrs av ett TDMA(Time Division Multiple Access)-protokoll vilket innebär att signaler skickas inom vissa tidsluckor. Rent praktiskt får det följden att hastigheten i nätet varierar med hur många samtidiga kanaler en mobiltelefon har tillgång till. Hastigheten varierar mellan 9,6-14,4 kbps. För att öka denna hastighet används ibland en teknik som kallas HSCSD (High Speed Circuit Switched Data). Tekniken går ut på att öka tillgången på tidsluckor i TDMA och med den kan hastigheten ökas upp till 57,6 kbps [4]. 18

19 GPRS (General Packet Radio Service) är en vidareutveckling av GSM men här finns ett inbyggt stöd för paketförmedling av data. Att GPRS har stöd för detta innebär dels att kommunikationshastigheten ökar samt att en användare har möjligheten att vara konstant uppkopplad mot Internet samtidigt som samtal kan tas emot. Hastigheten för GPRS ligger runt kbps men även här finns tekniker för att ytterligare öka hastigheten [2]. En av dom är EDGE (Enhanced Data GSM Environment). EDGE medför att en uppgradering av både hård- och mjukvara måste göras. I gengäld erbjuder EDGE en förbättrad paket- och felhantering och hastigheten ökas nämnvärt med upp till 384 kbps [2] UMTS/3G UMTS (Universal Mobile Telecommunication System) eller 3G är en gemensam världsstandard för mobil telekommunikation. UMTS är utvecklad ur GSM och kan användas med system utvecklade för GSM/GPRS. Tekniken har stöd för IP-nummer och har en teoretisk överföringshastighet på 2000 kbps [2]. En annan förändring är kanalåtkomsten. UMTS använder CDMA (Code Division Muliple Access). CDMA innebär att signalen delas upp över flera olika frekvenser. Fördelen med detta är att signalen blir mindre känslig för störningar, kräver mindre energi och gör att informationen transporteras säkrare. Denna tjänst har ännu inte riktigt tagit fart på allvar än. Anledningarna till detta är att systemet tagit lång tid på sig att breda ut sig och att UMTS kräver en relativt hög energikonsumtion vilket ställer högre krav på enheterna AMPS/DAMPS och PDC DAMPS (Digital Advanced Mobile Phone System) är amerikanarnas motsvarighet till GSM/GPRS och täcker Amerikanska kontinenten samt, Australien, Nya Zeeland och delar av Asien. PDC (Personal Digital Cellular) är den japanska och asiatiska motsvarigheten. Teknikerna är dock inte GSM-kompatibla. Denna rapport kommer dock inte behandla dessa system närmare CDMA CDMA (Code Division Multiple Access) eller CDMA2000 är en teknik som bygger på just CDMA-protokollet vilket också används av UMTS (se rubriken ovan). Protokollet utvecklades i teorin under andra världskriget men kom inte in på marknaden förrän 1995 och lanserades då av företaget Qualcomm [1]. Vid den tidpunkten existerade redan ett GSM-nät i Europa och därför utvecklades protokollet vidare i USA. Ett problem med CDMA är att det inte är en öppen standard till skillnad från GSM vilket innebär att de som använder CDMA får betala en avgift för varje produkt Sammanfattning Sammanfattningsvis kan man säga att i dagsläget är den GSM/GPRS-baserade teknologin den dominerande tekniken på marknaden. Framförallt i norden och övriga Europa där också detta projekts primära marknad finns. Även om GSM/GPRS använder TDMA för kanalåtkomst och den nya UMTS/3G-tekniken använder CDMA så kommer systemet fortfarande att kunna användas också när UMTS/3G tas i fullt bruk. Övergången till UMTS/3G kommer alltså inte att påverka detta projekt

20 5.2 Tekniker för kommunikation och applikationsutveckling När det gäller applikationsutveckling kommer WAP och J2ME att granskas lite närmare då dessa tekniker kan användas för utveckling på fler än en mobiltelefontillverkares produkt. Dessa tekniker är de vanligaste och mest använda teknikerna på marknaden just nu. Anledningen till att C++ inte kommer att tas upp trots att det är det vanligaste språket på mobiltelefoner är att applikationer skrivna i C++ blir plattformsberoende, och därmed endast kompatibla med den mobiltelefon som de utvecklas för SMS SMS (Short Message Service) används för att skicka mindre meddelanden som max får bestå av 160 tecken. SMS ger inga garantier för att ett meddelande ska komma fram. Meddelandet skickas till en SMSC (SMS-Center) där meddelandet vanligtvis skickas vidare eller om mottagaren inte är tillgänglig sparas tills mottagaren är tillgänglig. Hur länge ett meddelande sparas beror på operatören men vanligtvis omkring en vecka. SMS har en liten fördel gentemot ett vanligt samtal. SMS-meddelanden skickas nämligen över GSM:s kontrollkanaler vilket gör att SMS kan skickas på vissa ställen där man normalt sett inte har någon mottagning. SMS kan även skickas från en stationär dator som tar kontakt med en SMSC med hjälp av ett speciellt protokoll [11] EMS EMS (Enhanced Message Service) är en vidareutveckling av SMS. EMS har stöd för att skicka upp till 255 sammanhörande SMS. Detta möjliggörs genom att man lägger på en UDH (User Data Header) på vanliga SMS som möjliggör att binär data kan skickas. På detta vis kan upp till 38KB text, bilder, ljud eller animationer skickas [11] MMS MMS (Multimedia Messaging Service) är tänkt att kunna hantera text, ljud, bild och video i ännu större och bättre utsträckning än EMS. Skillnaden mellan MMS och EMS är att MMS inte använder någon kontrollkanal, annars fungerar de ganska lika. MMS använder sig liksom EMS av en server MMSC (MMS-Center) där meddelanden lagras innan de skickas vidare. MMS är tänkt att vara bakåtkompatibelt och för att göra sig så plattformsoberoende som möjligt så stödjer sig MMS på internetprotokoll som MIME (Multipurpose Internet Mail Extension) och SMTP (Simple Message Transfer Protocol). Exempel på format som MMS stödjer är GIF, JPEG, MPEG 4, MP3 och MIDI [2,11] WAP WAP (Wireless Application Protocol) är en standard för trådlös överföring framtagen 1997 av företagen Nokia, Ericsson, Motorola och Openwave(tidigare phone.com,unwired Planet). WAP är en standardisering av internetåtkomst för mobilkommunikation och dök upp på marknaden i mitten av 1997 [12,13]. I sin utformning påminner WAP lite om de olika messaging services (SMS, EMS, MMS)-teknikerna. En WAP-klient kommunicerar nämligen med en WAP-Gateway som i sin tur tar kontakt med webbserver eller en WAP-sida. Tanken med denna typ av konstruktion är att en WAP-Gateway ska innehålla den mesta intelligensen mot vilken tunna WAP-klienter kommunicerar. Klientapplikationen ska kunna fungera oavsett operativsystem och vilken typ av kommunikation (från SMS till UMTS/3G) som den mobila enheten använder sig av. 20

21 WAP s protokollstack, med tillhörande OSI-modell Applikation Session Transport Nätverk Nedan kommer protokollstacken att översiktligt gås igenom. De olika resurserna som nämns i respektive lager varierar mellan olika versioner av WAP. WAE Här definieras själva användargränssnittet upp med hjälp av bland annat: Wireless Telephony Application (WTA) Ett system för att hantera mobiltelefonens funktioner. Wireless Markup Language (WML) Bygger på XML och var det första ML-språk som användes i WAP. extensible Markup Language (XML) Ett språk i vilket man kan beskriva exempelvis HTML. Används främst till webbapplikationer och kommer inte beskrivas djupare här. extensible HyperText Markup Language (XHTML) HTML omformulerat i XML, stöds i senare versioner. Datalänk Fysiska ML-språkens primära uppgift i detta lager är att göra HTML-dokument läsbara för en begränsad mobil enhet. Detta lager kan kompletteras med java eller C++. WSP Kopplar samman WAE(applikationslagret) med WTP(transportlagret) genom connectionlesseller conection oriented service. I de nyare WAP-protokollen ligger ett HTTP1.1-protokoll här. Detta innebär att någon WAP-Gateway inte längre behövs och applikationerna kan kommunicera direkt mot internet

22 WTP Här hade man i de äldre versionerna anpassat TCP/IP-protokollet för att passa till små enheter med begränsad bandbredd. De tjänster som erbjöds var 3 olika klasser av kommunikation: Opålitlig envägskommunikation Pålitlig envägskommunikation Pålitlig tvåvägskommunikation De tre olika klasserna var till för att kunna anpassa applikationen efter vilken typ av internetkoppling man hade tillgång till. De senast WAP-protokollet har stöd för hela TCP/IP protokollet här. WTLS I de tidiga versionerna togs delar av TLS-protokollet medan man i de nyare tagit med hela. Lagret sköter olika säkerhetsfunktioner så som dataintegritet och autentisering. WDP Förser de övre lagren med en datagramservice som ligger ovan på den mobila kommunikation enheten tillhandahåller. Beroende på WAP-version kan man använda alltifrån SMS till 3G. Sammanfattning Avslutningsvis kan man säga att WAP används som kommunikations- och applikationsplattform för webblösningar. Dess främsta användningsområde är kanske som web- browser. Tidigare har det funnits flera olika utvecklingsmiljöer beroende på vilken mobiltelefontillverkare man utvecklar mot. En av anledningarna har varit att tillverkarna inte använt någon standardiserad WML-läsare, utan det har behövts speciella toolkits om man utvecklat mot exempelvis Ericsson eller Nokia. I nyare versioner av WAP försöker man ändra på detta genom att införa bland annat XHTML för att få till en gemensam standard. De mobiltelefoner som främst stöds av WAP kommer från Ericsson, Nokia och Motorola vilket kanske är naturligt. Idag används WAP mer som ett komplement vid applikationsutveckling än en fullständig utvecklingsmiljö J2ME När det gäller applikationsutveckling och mobiltelefoner är det i dagsläget JAVA som är den dominerande tekniken. Anledningen till detta är med största sannolikhet språkets plattformsoberoende karaktär och att den senaste java versionen J2ME (Java 2 Micro Edition) stöds av allt fler nya mobiltelefoner. Andra tekniker för applikationsutveckling är i det flesta fall systemberoende och kräver att man använder så kallade toolkits från tillverkaren. Java 2 Micro Edition är en javaplattform framtagen Sun Microsystems för mindre mobila enheter. Plattformen används på resurssnåla system med begränsad kapacitet. Den presenterades i juni 1999 och var färdig för utveckling på mobiltelefoner i september 2000 [15]. I dagsläget är det den mest utbredda utvecklingsplattformen till mobiltelefoner. En av anledningarna till detta är att spelapplikationer till mobiltelefoner drivit på utvecklingen. Så gott som alla nya mobiltelefoner har stöd för denna plattform [appendix 1, appendix 2]. 22

Föreläsning 10 Mål Förse en översikt av mobilnätens utveckling Förstå komponenterna i ett mobilt nät. Mobila nätverk (1/5) Mobila nätverk (2/5)

Föreläsning 10 Mål Förse en översikt av mobilnätens utveckling Förstå komponenterna i ett mobilt nät. Mobila nätverk (1/5) Mobila nätverk (2/5) Föreläsning 10 Mål Förse en översikt av mobilnätens utveckling Förstå komponenterna i ett mobilt nät Material Bengt Sahlin (2004) Föreläsning Ursula Holmström 01.11.2004 Bengt Sahlin 1 Mobila nätverk (1/5)

Läs mer

Telia Connect för Windows

Telia Connect för Windows Telia Connect för Windows Version 3.0 Användarguide Updaterad: 3 juli 2007 Innehåll Ansluta till Internet...3 Information som presenteras av Telia Connect...4 Konfiguration av Telia Connect...7 Fliken

Läs mer

Compose Connect. Hosted Exchange

Compose Connect. Hosted Exchange Sida 1 av 15 Compose Connect Hosted Exchange Presentation av lösningen: Compose Hosted Exchange Följande möjligheter finns för hantering av e-post 1. Lokalinstallerad Outlook-klient För att kunna använda

Läs mer

ALEPH ver. 16 Introduktion

ALEPH ver. 16 Introduktion Fujitsu, Westmansgatan 47, 582 16 Linköping INNEHÅLLSFÖRTECKNING 1. SKRIVBORDET... 1 2. FLYTTA RUNT M.M.... 2 3. LOGGA IN... 3 4. VAL AV DATABAS... 4 5. STORLEK PÅ RUTORNA... 5 6. NAVIGATIONSRUTA NAVIGATIONSTRÄD...

Läs mer

Manual för din hemsida

Manual för din hemsida Manual för din hemsida Dynamiska hemsidor är en lösning för att man på ett enkelt sätt skall kunna lägga till, ändra och ta bort sidor på sin hemsida. För att detta skall vara möjligt bygger lösningen

Läs mer

SGH-A400 WAP Browser Användarhandbok

SGH-A400 WAP Browser Användarhandbok * Vissa innehåll i denna handbok kan skilja sig från din telefon beroende på mjukvaran som installerats eller din operatör. SGH-A400 WAP Browser Användarhandbok ELECTRONICS Behöver du hjälp eller har frågor,

Läs mer

Version 1.8.7A. Tidrapportering med ctimesheet

Version 1.8.7A. Tidrapportering med ctimesheet Version 1.8.7A Tidrapportering med ctimesheet Installation I tidrapporten på webben finns en ikon som heter Mobile. Klicka på ikonen. En sida öppnas och du kan här välja mellan automatisk eller manuell

Läs mer

Projektpresentation Wapspel

Projektpresentation Wapspel Projektpresentation Wapspel Innehållsförteckning Projektets namn:...2 Uppdragsgivare:...2 Deltagare och ansvarsfördelning:...2 Adress till www-dokumentation:...2 Adress till WAP-spelet:...2 Adress till

Läs mer

MULTI COMAI WEBBKALENDER

MULTI COMAI WEBBKALENDER 1 MULTI COMAI WEBBKALENDER 1.1 ANVÄNDARE utvecklar och säljer anpassningsbara smartphone 2 Innehåll 1 Inledning... 3 1.1 Terminologi... 3 1.2 Teknisk kravspecifikation... 4 1.3 Behörigheter... 4 2 Start...

Läs mer

WebViewer Manual för administratör. 2013 Nova Software AB

WebViewer Manual för administratör. 2013 Nova Software AB WebViewer Manual för administratör 2 Manual WebViewer Innehållsförteckning Innehållsförteckning... 2 1 Introduktion... 3 2 Inställningar... 4 2.1 Uppdatera licensinformation... 4 2.2 Inmatning av användaruppgifter...

Läs mer

Systemkrav WinServ II Edition Release 2 (R2)

Systemkrav WinServ II Edition Release 2 (R2) Systemkrav WinServ II Edition Release 2 (R2) Observera: Alla rekommendationer är aktuella vid den tid då dokumentet publicerades och visar den senaste informationen för nödvändig mjukvara. Systemkrav för

Läs mer

Utveckling av ett grafiskt användargränssnitt

Utveckling av ett grafiskt användargränssnitt Datavetenskap Opponenter: Daniel Melani och Therese Axelsson Respondenter: Christoffer Karlsson och Jonas Östlund Utveckling av ett grafiskt användargränssnitt Oppositionsrapport, C-nivå 2010-06-08 1 Sammanfattat

Läs mer

Boka mobilt med WAP! Så fungerar dagsvyn 7 Så fungerar bokningssidan 8 Så fungerar informationssidan 11

Boka mobilt med WAP! Så fungerar dagsvyn 7 Så fungerar bokningssidan 8 Så fungerar informationssidan 11 Boka mobilt med WAP! Innehållsförteckning Mobilt Internet med WAP 2 Hur får man igång det? 3 Så loggar du in i systemet 4 Så väljer du dag och objekt 5 Så fungerar dagsvyn 7 Så fungerar bokningssidan 8

Läs mer

2009-08-20. Manual för Typo3 version 4.2

2009-08-20. Manual för Typo3 version 4.2 2009-08-20 Manual för Typo3 version 4.2 1 2 Innehåll: 1. Allmänt 4 2. Grunderna i Typo3 5 2.1 Knappar 5 2.2 Inloggning 5 2.3 Den inledande vyn 6 2.4 Sidträdet 7 3. Sidor 8 3.1 Skapa en ny sida 8 3.1.1

Läs mer

Startanvisning för Bornets Internet

Startanvisning för Bornets Internet Startanvisning för Bornets Internet Denna guide kommer att hjälpa dig igång med Bornets Internet. Sidan 1 av 41 Innehållsförteckning Titel Sidan Kapitel 1. Introduktion... 3 Kapitel 2. TCP/IP-inställningar

Läs mer

VERSION 2.0 ANVÄNDARE. Benämning Artikelnummer Pris Startavift startwebbmc 3 500 kr Årlig Licensavgift webbmobilmc0102 2 400 kr

VERSION 2.0 ANVÄNDARE. Benämning Artikelnummer Pris Startavift startwebbmc 3 500 kr Årlig Licensavgift webbmobilmc0102 2 400 kr 090622 MANUAL FÖR MEMO COMAI WEBBKALENDER VERSION 2.0 ANVÄNDARE Benämning Artikelnummer Pris Startavift startwebbmc 3 500 kr Årlig Licensavgift webbmobilmc0102 2 400 kr Comai AB Follingbo Rosendal 305,

Läs mer

vad kan det göra för mobila användare?

vad kan det göra för mobila användare? artikel Upptäck WWAN med bredband Upptäck WWAN med bredband vad kan det göra för mobila användare? Det blir allt viktigare med en snabb och smidig Internetuppkoppling för att lyckas i arbetet och vara

Läs mer

TES Mobil. Användarmanual. Användarmanual TES Mobil Dok.nr. 32-019-03-02 v8

TES Mobil. Användarmanual. Användarmanual TES Mobil Dok.nr. 32-019-03-02 v8 1 TES Mobil Användarmanual 2 Innehållsförteckning 1 Introduktion... 3 1.1 Vad kan man göra med TES Mobil?... 3 1.2 Vad är en RFID-tag?... 3 1.3 Olika hantering på olika mobiltelefoner... 3 1.4 Rekommendationer

Läs mer

Instruktion. Datum. 2013-06-19 1 (12) Coverage Dokument id Rev Status? - 1.0 Godkänd. Tillhör objekt -

Instruktion. Datum. 2013-06-19 1 (12) Coverage Dokument id Rev Status? - 1.0 Godkänd. Tillhör objekt - 20130619 1 (12)? 1.0 Godkänd Secure Manager Guide Hantera användarprofiler i tjänsten Telia Secure Manager Dokumentet beskriver hur du som administratör beställer och hanterar användarprofiler i administrationsportalen

Läs mer

FrontPage Express. Ämne: Datorkunskap (Internet) Handledare: Thomas Granhäll

FrontPage Express. Ämne: Datorkunskap (Internet) Handledare: Thomas Granhäll FrontPage Express I programpaketet Internet Explorer 4.0 och 5.0 ingår också FrontPage Express som installeras vid en fullständig installation. Det är ett program som man kan använda för att skapa egna

Läs mer

Manual C3 BMS v. 3 för iphone/ipad

Manual C3 BMS v. 3 för iphone/ipad Manual C3 BMS v. 3 för iphone/ipad Hur fungerar det? Larmsystemet består av en server och databas i Stockholm samt applikationen C3 BMS i telefonen. Trafiken mellan server o ch telefon sker över internet

Läs mer

KTH Programutvecklingsprojekt med mjukvarukonstruktion 2D1362. Projektpresentation

KTH Programutvecklingsprojekt med mjukvarukonstruktion 2D1362. Projektpresentation KTH Programutvecklingsprojekt med mjukvarukonstruktion 2D1362 Projektpresentation Fakturasystem Total Office Mobile Systems http://www.nada.kth.se/projects/prom04/fakturasystem/ Uppdragsgivare: Örjan Melin

Läs mer

Manual Skogsappen - Hemkomstkontroll

Manual Skogsappen - Hemkomstkontroll Manual Skogsappen - Hemkomstkontroll Detta dokument utgör användarhandledningen till funktionen hemkomstkontroll i mobilappen Skogsappen som tillhör tjänsten epiforest. E p i s c o p e M o n i t o r i

Läs mer

Decentraliserad administration av gästkonton vid Karlstads universitet

Decentraliserad administration av gästkonton vid Karlstads universitet Datavetenskap Opponent(er): Markus Fors Christian Grahn Respondent(er): Christian Ekström Per Rydberg Decentraliserad administration av gästkonton vid Karlstads universitet Oppositionsrapport, C/D-nivå

Läs mer

ANVÄNDARBESKRIVNING FÖR PERSONAL

ANVÄNDARBESKRIVNING FÖR PERSONAL ANVÄNDARBESKRIVNING FÖR PERSONAL 1 INLEDNING Programmet ipool är ett system för att på ett effektivt sätt sköta bemanning och personalinformation via ett webbaserat gränssnitt som är enkelt att använda

Läs mer

MyDOF och Wireless Java

MyDOF och Wireless Java Datavetenskap Annika Billqvist och Katarina Friberg MyDOF och Wireless Java Examensarbete, C-nivå 2002:12 MyDOF och Wireless Java Annika Billqvist och Katarina Friberg 2002 Annika Billqvist och Katarina

Läs mer

Introduktion Schenker-BTL AB, Stab IT Beskrivning över informationsintegreringmed Schenker, metodbeskrivning version 1.

Introduktion Schenker-BTL AB, Stab IT Beskrivning över informationsintegreringmed Schenker, metodbeskrivning version 1. Schenker har interna system som handhar information som är av intresse för våra kunder/partners. Idag finns ett flertal av dem tillgängliga via Internet, sk Online-tjänster. Dessa erbjuder inte bara hämtning

Läs mer

Olika slags datornätverk. Föreläsning 5 Internet ARPANET, 1971. Internet började med ARPANET

Olika slags datornätverk. Föreläsning 5 Internet ARPANET, 1971. Internet började med ARPANET Olika slags datornätverk Förberedelse inför laboration 4. Historik Protokoll, / Adressering, namnservrar WWW, HTML Föreläsning 5 Internet LAN Local Area Network student.lth.se (ganska stort LAN) MAN Metropolitan

Läs mer

Guide för Google Cloud Print

Guide för Google Cloud Print Guide för Google Cloud Print Version A SWE Beskrivning av anmärkningar Följande anmärkning används i den här bruksanvisningen: Information om hur du agerar i en viss situation eller hur du använder en

Läs mer

Användarguide. Bildslinga internet

Användarguide. Bildslinga internet Användarguide Bildslinga internet Capitex AB Bildslinga internet Inledning Bildslingan låter dig exponera dina objekt i helskärmsläge, exempelvis för skyltfönstret. Text och bild hämtas från de objekt

Läs mer

Användarmanual Tidvis 2014-03-26

Användarmanual Tidvis 2014-03-26 Användarmanual Tidvis 2014-03-26 1 Innehåll Allmänt... 3 Funktioner i Tidvis... 4 Tidrapportera... 6 Tidrapportering när schemat inte är inlagt eller arbete sker utanför schemat... 6 Tidrapportering när

Läs mer

Manual - Inläsningstjänsts App (ios för iphone och ipad)

Manual - Inläsningstjänsts App (ios för iphone och ipad) Sidan 1 av 7 App-release: 1.0 Manual - Inläsningstjänsts App (ios för iphone och ipad) Innehållsförteckning 1 Kort om appen... 2 Funktionaliteten i grova drag... 2 Kända begränsningar i denna version...

Läs mer

Grundläggande datavetenskap, 4p

Grundläggande datavetenskap, 4p Grundläggande datavetenskap, 4p Kapitel 4 Nätverk och Internet Utgående från boken Computer Science av: J. Glenn Brookshear 2004-11-23 IT och medier 1 Innehåll Nätverk Benämningar Topologier Sammankoppling

Läs mer

Handbok för Din Turs mobila tjänster - för äldre mobiler som inte är smartphones

Handbok för Din Turs mobila tjänster - för äldre mobiler som inte är smartphones Handbok för Din Turs mobila tjänster - för äldre mobiler som inte är smartphones Innehåll Innan du startar...1 Komma igång med programmet MobiTime...1 Ladda ned tidtabeller... 4 Uppdatera tidtabeller...7

Läs mer

Version: 1.0.1 Datum: 2012-05-23. DynaMaster 5 Golf Övergripande manual

Version: 1.0.1 Datum: 2012-05-23. DynaMaster 5 Golf Övergripande manual Version: 1.0.1 Datum: 2012-05-23 DynaMaster 5 Golf Övergripande manual Innehållsförteckning 1 Inledning 3 1.1 Systemkrav 3 2 Logga in 4 3 Översikt 5 4 Verktygsfält och funktioner 6 4.1 Översikt gränssnitt

Läs mer

iphone/ipad Snabbguide för anställda på HB

iphone/ipad Snabbguide för anställda på HB iphone/ipad Snabbguide för anställda på HB Innehållsförteckning: Första uppstarten... 1 Apple-ID... 1 Hitta min iphone... 1 Trådlöst nätverk (Wi-Fi)... 2 Kalender, E-post & Kontakter... 3 GW-Sync konfiguration...

Läs mer

Kom igång. Readyonet Lathund för enkelt admin. Logga in Skriv in adressen till din webbsida följt av /login. Exempel: www.minsajt.

Kom igång. Readyonet Lathund för enkelt admin. Logga in Skriv in adressen till din webbsida följt av /login. Exempel: www.minsajt. Kom igång Logga in Skriv in adressen till din webbsida följt av /login. Exempel: www.minsajt.se/login Nu dyker en ruta upp på skärmen. Fyll i ditt användarnamn och lösenord och klicka på "logga in". Nu

Läs mer

Version 1.9.2a. Tidrapportering med ctimesheet på Android

Version 1.9.2a. Tidrapportering med ctimesheet på Android Version 1.9.2a Tidrapportering med ctimesheet på Android Installation I tidrapporten på webben finns en ikon som heter Mobile. Klicka på ikonen. En sida öppnas och du kan här välja mellan automatisk eller

Läs mer

Utvecklingen av ett tidregistrerings- och faktureringssystem

Utvecklingen av ett tidregistrerings- och faktureringssystem Datavetenskap Opponenter: Anders Heimer & Jonas Seffel Respondenter: Daniel Jansson & Mikael Jansson Utvecklingen av ett tidregistrerings- och faktureringssystem Oppositionsrapport, C-nivå 2006:10 1 Sammanfattat

Läs mer

Mobilteknik. Begränsningar och möjligheter

Mobilteknik. Begränsningar och möjligheter Mobilteknik Begränsningar och möjligheter Mobilteknik Begränsningar Skärmstorlek, läsbarhet i solljus Datahastighet i luften Batteritid, Prestanda, minnesstorlek Olika tekniker/standarder Möjligheter Beräkningar

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

www.pts.se/archive/documents/ SE/Rapport_tillganglig_webb_2004_14.pdf 2 webzone.k3.mah.se/k99ac3hl/helenalackmagisterkogniton2003.

www.pts.se/archive/documents/ SE/Rapport_tillganglig_webb_2004_14.pdf 2 webzone.k3.mah.se/k99ac3hl/helenalackmagisterkogniton2003. 2 3 1 Är samhällsviktiga tjänster på Internet tillgängliga för personer med funktionshinder? PTS-ER-2004:14, ISSN 1650-9862. www.pts.se/archive/documents/ SE/Rapport_tillganglig_webb_2004_14.pdf 2 webzone.k3.mah.se/k99ac3hl/helenalackmagisterkogniton2003.pdf

Läs mer

Lathund - Redaktörer

Lathund - Redaktörer Lathund - Redaktörer 1. Logga in sid 3 2. Ladda upp/publicera dokument...sid 4-6 2.1 Att lägga till ett dokument...sid 5 2.2 Var publiceras mitt dokument...sid 6 3. Jobba i befintligt dokument...sid 7

Läs mer

Åtkomst Du kommer till ditt system via en webblänk som erhålles från oss. Via denna länk ges tillgång till sökning i bibliotekets katalog.

Åtkomst Du kommer till ditt system via en webblänk som erhålles från oss. Via denna länk ges tillgång till sökning i bibliotekets katalog. Handledning för BIBBLAN bibliotekssystem BIBBLAN är ett svensktutvecklat biblioteksprogram helt webbaserat, som innebär att man endast behöver en uppkopplad dator mot nätet. Man slipper dessutom tänka

Läs mer

Konfigurering av eduroam

Konfigurering av eduroam Konfigurering av eduroam Detta dokument beskriver hur en användare med konto från Chalmers konfigurerar nätverksanslutning till ett trådlöst nätverk på en eduroam-ansluten organisation, t.ex. Chalmers.

Läs mer

Nyheterna i Visma Tendsign 4.0

Nyheterna i Visma Tendsign 4.0 Användarmanual Nyheterna i Visma Tendsign 4.0 Uppdaterad 2014-05-21 VISMA COMMERCE AB +46 13 47 47 500 tendsignsupport@visma.com www.tendsign.com Innehållsförteckning 1. Visma TendSign 4.0... 2 2. Grafiskt

Läs mer

Instruktioner. Innehåll: 1. Vad är Kimsoft Control (SIDA 2) 3. Hem (SIDA 2)

Instruktioner. Innehåll: 1. Vad är Kimsoft Control (SIDA 2) 3. Hem (SIDA 2) 1 Instruktioner Innehåll: 1. Vad är Kimsoft Control (SIDA 2) 2. Logga in (SIDA 2) 3. Hem (SIDA 2) 4. Skapa/redigera sidor (SIDA 3) 41. Lägg till ny sida (SIDA 3) 42. Avancerat (SIDA 4) 5. Texteditor (SIDA

Läs mer

Användarhandbok Ver. 1.3.0.1 2013-12-16

Användarhandbok Ver. 1.3.0.1 2013-12-16 Användarhandbok Ver. 1.3.0.1 2013-12-16 Innehållsförteckning 1 Terminologi... 3 2 Knappar i toppmenyn... 4 3 Logga in i ParaGå... 5 3.1 Starta ParaGå med genväg... 5 3.2 Starta ParaGå utan genväg... 5

Läs mer

Innehåll. Dokumentet gäller från och med version 2014.3 1

Innehåll. Dokumentet gäller från och med version 2014.3 1 Innehåll Introduktion... 2 Före installation... 2 Beroenden... 2 Syftet med programmet... 2 Installation av IIS... 2 Windows Server 2008... 2 Windows Server 2012... 6 Installation av webbapplikationen

Läs mer

Installationsguide för Nimbus Alarm Server

Installationsguide för Nimbus Alarm Server Installationsguide för Nimbus Alarm Server 1. Installera Nimbus Starta SETUP.EXE. Installationsprogrammet föreslår att programmet installeras i C:\Program\Nimbus Alarm Server. Välj annan installationskatalog

Läs mer

Datum 2012-12-28. Den första bilden i installationsprogrammet visar vilken version det är. Klicka på Nästa eller tryck Enter för att fortsätta.

Datum 2012-12-28. Den första bilden i installationsprogrammet visar vilken version det är. Klicka på Nästa eller tryck Enter för att fortsätta. Installation av SDCs insändningsprogram Sender för filer från skördare, skotare eller drivare Installationen består av tre steg som automatiskt körs efter varandra. Steg 1: Programmet installeras och man

Läs mer

Logga in... 3. Översikt/Dashboard... 4. Avvikande produkter... 4. Arbeten misslyckades... 4. Senaste gjorda... 4. Systemmeddelanden...

Logga in... 3. Översikt/Dashboard... 4. Avvikande produkter... 4. Arbeten misslyckades... 4. Senaste gjorda... 4. Systemmeddelanden... Innehållsförteckning Logga in... 3 Översikt/Dashboard... 4 Avvikande produkter... 4 Arbeten misslyckades... 4 Senaste gjorda... 4 Systemmeddelanden... 4 Användare... 6 Lägg till ny användare... 6 Redigera/radera

Läs mer

Manual - Inläsningstjänsts App (Android)

Manual - Inläsningstjänsts App (Android) Sidan 1 av 7 Manual - Inläsningstjänsts App (Android) App-release: Beta Innehållsförteckning 1 Kort om appen... 2 Funktionalitet i grova drag... 2 Kända begränsningar i denna version... 2 2 Var hittar

Läs mer

6.3.0. MinTid användardokumentation

6.3.0. MinTid användardokumentation 6.3.0 MinTid användardokumentation MinTid användardokumentation Innehåll i Innehåll MinTid 1 Generellt... 1 Vem skall använda MinTid och vad kan göras?... 1 Standardfunktioner i MinTid... 1 Logga in...

Läs mer

Manual C3 BMS v. 1.1 för Windows Mobile telefoner

Manual C3 BMS v. 1.1 för Windows Mobile telefoner Manual C3 BMS v. 1.1 för Windows Mobile telefoner Hur funkar det? Larmsystemet består av en server och databas i Stockholm samt applikationen C3 BMS i telefonen. Trafiken mellan server och telefon sker

Läs mer

Christer Scheja TAC AB

Christer Scheja TAC AB Byggnadsautomation för ingenjörer Byggnadsautomation för ingenjörer VVS-tekniska föreningen, Nordbygg 2004 Christer Scheja TAC AB resentation, No 1 Internet/Intranet Ihopkopplade datornät ingen ägare Internet

Läs mer

IT-system. BUP Användarmanual

IT-system. BUP Användarmanual IT-system Användarmanual Innehållsförteckning 1. Att komma igång med... 1 1.1 Installera... 1 1.1.1 Byt databas... 1 1.1.2 Behörighet att byta databas... 2 1.2 Logga in... 3 1.2 Inloggad... 3 1.3 Logga

Läs mer

12 Webb och kurshemsidor

12 Webb och kurshemsidor 12 Webb och kurshemsidor Många lärare använder sig av kurswebbsidor eller egna personliga webbsidor som ett ställe att samla information och dokumentation kring sitt arbete. Om du ska skapa en webbsida,

Läs mer

Innehållsförteckning. SoftOne Mobil

Innehållsförteckning. SoftOne Mobil Innehållsförteckning Om SoftOne Mobil... 3 Snabbstartsguide... 4 Aktivera mobilanvändare... 4 Bestäm synliga fält i mobilen... 4 Ladda ner appen... 4 Fakturering... 5 Mina ordrar... 5 Orderdetaljer...

Läs mer

tclogin.com Service Desk Tillgång till TeleComputing TCAnyWare

tclogin.com Service Desk Tillgång till TeleComputing TCAnyWare tclogin.com Tillgång till TeleComputing TCAnyWare Service Desk Tel: Supportväxeln: 020-22 29 20 alt. 08-55 61 09 30 Fax: +46 (08) 56791199 E-post: support@telecomputing.se Web: http://support.telecomputing.se

Läs mer

Godkännande av kundapplikationer

Godkännande av kundapplikationer samhällsskydd och beredskap 1 (9) Godkännande av kundapplikationer MSB-50.2 samhällsskydd och beredskap 2 (9) Innehållsförteckning 1 Alla applikationer måste godkännas... 3 1.1 Hur går ansökan om godkännande

Läs mer

ShoreTel Mobility - Användarguide

ShoreTel Mobility - Användarguide ShoreTel Mobility - Användarguide ShoreTel Mobility är en App för arbetssamtal till Android, iphone, ipad och ipod Touch. Mobility App använder sig av såväl trådlösa WiFi nätverk, mobila datanätverk samt

Läs mer

Start av Trådlösradio. Modellerna WGR614, WGT624 och WPN824.

Start av Trådlösradio. Modellerna WGR614, WGT624 och WPN824. Start av Trådlösradio. Modellerna WGR614, WGT624 och WPN824. Trådlös radio är inte startad på dessa router vid köp (fabriksinställning). Anledningen till detta är för att undvika att man installerar om

Läs mer

Inställningar. Ljudinställningar

Inställningar. Ljudinställningar Inställningar De viktigaste inställningarna du gör i Communicator hittar du i menyn med samma namn. De mest interessanta inställningarna är; Ljudinställningar Välj talsyntes och hastighet. E-postinställningar

Läs mer

Quick Start CABAS. Generella systemkrav CABAS / CAB Plan. Kommunikation. Säkerhet

Quick Start CABAS. Generella systemkrav CABAS / CAB Plan. Kommunikation. Säkerhet Gunnel Frogedal 2014-07-17 6 32753 1 of 5 Quick Start CABAS Generella systemkrav CABAS / CAB Plan Applikationen stöds av följande operativsystem: Windows Vista SP2 Windows 7 SP1 Windows 8 (inte RT) Windows

Läs mer

Lathund för SKOLWEBBEN för vårdnadshavare i grundskolan

Lathund för SKOLWEBBEN för vårdnadshavare i grundskolan 1 Lathund för SKOLWEBBEN för vårdnadshavare i grundskolan Innehållsförteckning Inloggning: 2 Så här skaffar du E-id/Bank-id:... 2 Mobilt Bank-id/E-id... 2 Var och hur loggar jag in med användarnamn och

Läs mer

Schema. Under dessa menyer finns dina tillgängliga funktioner. Alternativ kan saknas om skolan inte aktiverat en funktion. Nova Software AB 1 (12) 402

Schema. Under dessa menyer finns dina tillgängliga funktioner. Alternativ kan saknas om skolan inte aktiverat en funktion. Nova Software AB 1 (12) 402 Föräldrar i Skola24 Genom föräldrarollen i Skola24 kan föräldrar ta del av en mängd användbar information. En central databas gör det möjligt att med samma inloggning se information om flera barn även

Läs mer

Mobiltelefon?! Välkommen till en presentation av om mobiltelefonens historia, teknik och funktioner och framtid mm.

Mobiltelefon?! Välkommen till en presentation av om mobiltelefonens historia, teknik och funktioner och framtid mm. Mobiltelefon?! Välkommen till en presentation av om mobiltelefonens historia, teknik och funktioner och framtid mm. Mobiltelefon?! Presentation gjord av: Jan G. Janne Westin Tel: 070-655 47 19 E-post:

Läs mer

Anvisningar för inkoppling till Mikrodataåtkomst vid SCB

Anvisningar för inkoppling till Mikrodataåtkomst vid SCB Anvisningar för inkoppling till Mikrodataåtkomst vid SCB Välkommen till systemet för mikrodataåtkomst, MONA. Denna handledning hjälper dig att snabbt komma igång och arbeta med MONA-systemet. Om du stöter

Läs mer

Instuderingsfrågor och övningar

Instuderingsfrågor och övningar Instuderingsfrågor och övningar Innehåll Delmoment 4... 2 Kapitel 1-5:... 2 Delmoment 5... 3 Kapitel 7 Förslag på instuderingsfrågor... 3 Kapitel 8 Förslag på instuderingsfrågor... 4 Övningar utan svar

Läs mer

Aktivitetsstöd Närvarorapportering. Ansvarig i Föreningen

Aktivitetsstöd Närvarorapportering. Ansvarig i Föreningen Aktivitetsstöd Närvarorapportering Ansvarig i Föreningen 2 (27) Datum 2013-09-26 Innehållsförteckning 1. Ansvarig i föreningen/föreningsadministratör... 3 1.1 Internetadress... 3 1.2 Inloggning och glömt

Läs mer

JVC CAM Control (för Windows) Användarguide

JVC CAM Control (för Windows) Användarguide JVC CAM Control (för Windows) Användarguide Svenska Detta är en instruktionsmanual för mjukvaran (för Windows) för Live Streaming Camera GV-LS2/GV-LS1 skapad av JVC KENWOOD Corporation. Operatörssystemet

Läs mer

Användarguide Enigma Remote. Copyright itlabbet 2014

Användarguide Enigma Remote. Copyright itlabbet 2014 Användarguide Enigma Remote Copyright itlabbet 2014 Innehållsförteckning Bakgrund 1 Funktionsbeskrivning 2 Appens olika delar 4 Copyright itlabbet 2014 Bakgrund Ute på marknaden finns idag ett flertal

Läs mer

WebbSMS från datorn. Innehållsförteckning

WebbSMS från datorn. Innehållsförteckning WebbSMS från datorn Innehållsförteckning 2012-01-02 Nyheter i WebbSMS 120102... 2 ip.1 gör SMS från datorn smartare med WebbSMS... 2 Flera användare med samma information.... 2 Tips och trix... 2 Valfri

Läs mer

Sänk kostnaderna genom a/ ställa rä/ krav och testa effektivt

Sänk kostnaderna genom a/ ställa rä/ krav och testa effektivt Sänk kostnaderna genom a/ ställa rä/ krav och testa effektivt Kravhantering / Testprocess - Agenda AGENDA Grundläggande kravhanteringsprocess. Insamling, dokumentation, prioritering, Test och förvaltning

Läs mer

Snabbguide för användare SourceTech Telllus

Snabbguide för användare SourceTech Telllus Snabbguide för användare SourceTech Telllus Copyright SourceTech AB 2000-2012 Innehållet i denna manual är skyddat enligt upphovsrättslagen och får varken helt eller delvis kopieras utan uttrycklig tillåtelse

Läs mer

PREMIUM COMAI WEBBKALENDER

PREMIUM COMAI WEBBKALENDER 1 PREMIUM COMAI WEBBKALENDER 2.0 ADMINISTRATÖR utvecklar och säljer anpassningsbara smartphone 2 Innehåll 1 Inledning... 3 1.1 Terminologi... 3 1.2 Teknisk kravspecifikation... 4 1.3 Behörigheter... 4

Läs mer

Viktigt! Läs igenom hela anvisningen innan du påbörjar inloggningen för första gången.

Viktigt! Läs igenom hela anvisningen innan du påbörjar inloggningen för första gången. Inloggning för COINS och COINS Analys Genom inloggningsportalen på http://start.coins.se får du som användare tillgång till alla våra system och tjänster som du är behörig till med ditt SSL-användarcertifikat,

Läs mer

Skvadronskolan Vårdnadshavares lathund för skolwebben

Skvadronskolan Vårdnadshavares lathund för skolwebben Skvadronskolan Vårdnadshavares lathund för skolwebben Under höstterminen 2012 kommer vi att använda oss av de funktioner i skolwebben som vi har markerat. 1 Innehållsförteckning Inloggning: 2 Så här skaffar

Läs mer

Användarhandledning Nordea Swish Företag App

Användarhandledning Nordea Swish Företag App Användarhandledning Nordea Swish Företag App Swish Företag Ta betalt enklare App, manual version 2.0 Innehåll 1 Nordea Swish Företag App... 3 1.1 Kort introduktion... 3 1.2 Användare av Nordea Swish Företag

Läs mer

MANUAL MOBIL KLINIK APP 2.2

MANUAL MOBIL KLINIK APP 2.2 MANUAL MOBIL KLINIK APP 2.2 Innehåll Innan appen tas i bruk 2 Registrera besök manuellt 6 Dokumentera besöket 7 Registrera besök med NFC-tagg 7 Planera nytt besök 9 Avboka besök 10 Patienter 10 Anteckningar

Läs mer

Dokumentation. Användarmanual. Aastra CMG Server 7.5 för HiPath 4000 Aastra CMG Office Webb 7.5. Konfidentiellt Sida 1 av 23

Dokumentation. Användarmanual. Aastra CMG Server 7.5 för HiPath 4000 Aastra CMG Office Webb 7.5. Konfidentiellt Sida 1 av 23 Dokumentation Användarmanual Aastra CMG Server 7.5 för HiPath 4000 Aastra CMG Office Webb 7.5 Konfidentiellt Sida 1 av 23 Versionshantering Version Datum Namn Kommentar 1.0 2006-01-03 JEJ Dokument upprättat

Läs mer

PROGES PLUS THERMOSCAN RF. Instruktionsmanual V. 061115

PROGES PLUS THERMOSCAN RF. Instruktionsmanual V. 061115 ThermoScan RF användarinstruktioner 1 PROGES PLUS THERMOSCAN RF Instruktionsmanual V. 061115 Viktigt! Den här manualen innehåller ett antal lösenord som endast är avsedda för administratörerna. Glöm inte

Läs mer

Dialect Unified MAC-klient

Dialect Unified MAC-klient Dialect Unified MAC-klient Med Dialect Unified MAC-klient når du företagets växelfunktioner. Du kan sätta hänvisningar, logga in och ut ur grupper och t ex flytta samtal till en kollega du får tillgång

Läs mer

Lathund för Novell Filr

Lathund för Novell Filr 1(57) Stadsledningsförvaltningen IT-avdelningen Lathund för Novell Filr 2(57) Innehåll 1. Introduktion... 4 2. Termer... 4 3. Icke tillåtna tecken i filnamn... 4 4. ipad... 5 4.1 Installation... 5 4.2

Läs mer

Gränslös kommunikation

Gränslös kommunikation Ericsson enterprise multimedia server Gränslös kommunikation Den nya generationen multimedielösningar för företagskommunikation Kunnig personal och högeffektiva arbetssätt är viktiga faktorer om ett företag

Läs mer

Weblink Unified 2.0 Den nya generationens molnväxel Smart, stabil och användarvänlig!

Weblink Unified 2.0 Den nya generationens molnväxel Smart, stabil och användarvänlig! Tillgänglig Weblink Unified 2.0 Användarmanual Version 15.003 MacBook Pro MacBook Pro Weblink Unified 2.0 Den nya generationens molnväxel Smart, stabil och användarvänlig! 1 Innehållsförteckning 3. Inledning

Läs mer

LEX INSTRUKTION LEX LDAP

LEX INSTRUKTION LEX LDAP LEX INSTRUKTION LEX LDAP Innehållsförteckning LEX INSTRUKTION LEX LDAP... 1 1 INLEDNING... 1 2 INSTALLATION... 2 3 LEXLDAPSERVICE - KLIENTEN... 3 3.1 HUVUDFÖNSTER... 3 3.2 INSTÄLLNINGAR... 4 3.2.1 Lex...

Läs mer

MOBIL TID. Mobil närvarohantering. www.mobiltid.se

MOBIL TID. Mobil närvarohantering. www.mobiltid.se MOBIL TID Mobil närvarohantering Vad är Mobil Tid? Mobil Tid är en administrationsverktyg för att hantera din personals närvaro och tidrapportering. Med hjälp av beröringsfri avläsning säkerställer ni

Läs mer

TOX-serien med CDC. Hur de används och programmeras. Ref: 564301 Ref: 565101

TOX-serien med CDC. Hur de används och programmeras. Ref: 564301 Ref: 565101 TOX-serien med CDC Hur de används och programmeras Ref: 555901 Ref: 564301 Ref: 565101 150416 50183 2 Innehåll Anslutning av enheter Ref: 5559xx Ref: 564301 Ref: 565101 Innehåll Inställning och åtkomst

Läs mer

Projektuppgift: Kalender Martin Hultman 840813 marhu002 Patrik Karlsson 840320 patka843

Projektuppgift: Kalender Martin Hultman 840813 marhu002 Patrik Karlsson 840320 patka843 TNM065 Dokumentstrukturer Projektuppgift: Kalender Martin Hultman 840813 marhu002 Patrik Karlsson 840320 patka843 Innehållsförteckning Inledning... 3 Användningsområdet för systemet... 4 Köranvisning...

Läs mer

Webbklient för användare

Webbklient för användare Webbklient för användare Time Care Planering 4.2.30xx Copyright 20112 Allocate Software plc and its subsidiaries 1 (23) Copyright 20112 Allocate Software plc and its subsidiaries 2 (23) Innehållsförteckning

Läs mer

Datatal Flexi Presentity

Datatal Flexi Presentity Datatal Flexi Presentity En snabbguide för Presentity Innehållsförteckning 1. Login 2 2. Hänvisa 3 2.1 Att sätta hänvisningar 3 2.2 Snabbknappar 4 2.3 Windows gadget 4 3. Meddelande 5 4. Status 6 4.1 Exempel

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

Elever i Skola24 Genom elevrollen i Skola24 kan elever ta del av en mängd användbar information.

Elever i Skola24 Genom elevrollen i Skola24 kan elever ta del av en mängd användbar information. Elever i Skola24 Genom elevrollen i Skola24 kan elever ta del av en mängd användbar information. I systemet har eleven möjlighet att: Ta del av schema för sina lektioner. Ta del av frånvaro och göra frånvaroanmälningar.

Läs mer

Release Notes. Vad är nytt i Easy Planning 6.31. Programmet nu Vistakompatibelt. Ny html hjälpfil anpassad för Vista

Release Notes. Vad är nytt i Easy Planning 6.31. Programmet nu Vistakompatibelt. Ny html hjälpfil anpassad för Vista Vad är nytt i Easy Planning 6.31 Nya funktioner som tillkommit: 1. Programmet nu Vistakompatibelt. 2. Ny html hjälpfil anpassad för Vista. 3. Skapa egna rapporter i Access. 4. Databasen uppgraderas till

Läs mer

3.2 1H[W*HQHUDWLRQ6HFXULW\ Användarmanual

3.2 1H[W*HQHUDWLRQ6HFXULW\ Användarmanual 3.2 1H[W*HQHUDWLRQ6HFXULW\ Användarmanual ,QQHKnOOVI UWHFNQLQJ,QVWDOODWLRQDY931NOLHQW 'DWRUHUVRPLQJnULHQ)DVW7UDFNPLOM $QYlQGDUHPHGNRQWRL9+6RFKGDWRUPHG:LQGRZV;3 $QYlQGDUHPHGNRQWRLDQQDQGRPlQlQ9+6HOOHUGDWRUPHG:LQGRZV

Läs mer

Att använda ELSA. Vad behövs för att använda ELSA?. Felrapportering och support

Att använda ELSA. Vad behövs för att använda ELSA?. Felrapportering och support KI Biobank Instruktion Användarmanual för ELSA Innehållsförteckning Allmänt... 1 Vad är ELSA?... 1 Vad behövs för att använda ELSA?... 2 Felrapportering och support... 2 Att använda ELSA... 2 Viktig information...

Läs mer

Ladda upp filer fra n PLC till PC

Ladda upp filer fra n PLC till PC Supportdokument Ladda upp filer fra n PLC till PC Synpunkter, felaktigheter, önskemål etc. för dokumentet meddelas Fil: Malthe_Suppo_Ladda upp filer från.docx Innehållsförteckning 1. Allmänt... 2 2. Installation

Läs mer

Diatel Telefonpassning

Diatel Telefonpassning Diatel Telefonpassning Manual för kundwebben DiaTel Diagonal Telefonpassning Box 55157 504 04 Borås, Sweden Tel. 033-700 71 00 Fax. 033-700 71 01 E-post. info@diatel.se Innehållsförteckning Vyer Inloggning

Läs mer