TJOHO PROJEKTSPECIFIKATION FEBRUARI Uppdragsgivare: Ylva Dalén, KI Starthus

Storlek: px
Starta visningen från sidan:

Download "TJOHO PROJEKTSPECIFIKATION FEBRUARI 2003. Uppdragsgivare: Ylva Dalén, KI Starthus"

Transkript

1 TJOHO - LEK OCH TRÄNING FÖR BARN PROJEKTSPECIFIKATION FEBRUARI 2003 Uppdragsgivare: Ylva Dalén, KI Starthus Projektmedlemmar: Sofia Demnert Elina Eriksson Kamilla Johansson Per-Jonny Käck Ingela Linered Åsa Moum Michael Stockman Stefan Trolle

2 Inledning I det här dokumentet definierar vi vårt projekt, bakgrund, problemdefinition och exakt vad som ska göras. För att göra texten lättförståelig så har vi bifogat en ordlista sist i dokumentet. Innehållsförteckning 1. Problembeskrivning Bakgrund Syfte Krav och avgränsningar Förslag till lösning Systemskiss Moduler Skiss av användargränssnittet Genomförande Systematisk metod Ansvarfördelning Tidsplanering Administration Dokumentation Risker Tidsplanering Gruppen Beställaren Ordlista

3 1. Problembeskrivning 1.1 Bakgrund Tjoho är en del av ett större projekt på KI Starthus under ledning av Ylva Dalén. Ylva har arbetat med att uppfinna en apparat som ska motverka benskörhet hos gravt handikappade barn som inte själva kan stå eller gå. Denna apparat kallas för Hoppolek. Barn som inte kan stå självständigt, ordineras ett s.k. ståskal, ett formgjutet plastskal som fästs runt barnet och ger möjlighet till upprättstående ställning. I Hoppolek står barnet på en vibrationsplatta och genom knapptryckningar kan barnet själv åstadkomma rörelser i den egna kroppen. Tanken är att Hoppolek ska hjälpa till att stärka barnens skelett och normalisera muskeltonus (spasticitet). Tanken är också att det ska finnas olika svårighetsgrader för olika barn, samt att barnen ska ha roligt samtidigt som de gör något nyttigt! Det gäller att förena nytta med nöje! 1.2 Syfte Det finns två mål med projektet. Det ena är att vi i projektgruppen ska lära oss att arbeta i projekt med många inblandade och med en extern uppdragsgivare. Det andra målet är att vi ska utveckla en välstrukturerad programvara, för den framtida produkten Tjoho. Produkten Tjoho kommer att bestå av den programvara vi ska uveckla samt en en maskin som ej är konstruerad än. Interaktionen mellan applikation och maskin kommer att prioriteras framför antalet funktioner i applikationen. Eftersom det resultat vi främst vill uppnå med vårt projekt är att skapa möjligheter för gravt rörelsehindrade barn att träna samtidigt som de har roligt, kommer vår programvara om möjligt, och i mån av tid, innehålla moment med musik och/eller dans. 1.3 Krav och avgränsningar Vårt främsta mål är att få hela systemet att fungera rakt igenom och att visa detta med en enklare applikation. Förutsättningarna för vårt projekt är att maskinen Tjoho ska kunna styras helt via PC, samt att vår systemgräns är datorns serieport. 2

4 1.3.1 Funktioner för slutanvändarna (alltså barnen) Den fysiska maskinen Tjoho kommer att stödja funktionerna: -Plan rotation -Höjning och sänkning, förmodligen via två bälgar på undersidan -Lutning, via asymmetrisk fyllning av bälgarna -Vibration, med frekvensreglering -Hopp, dvs hastigare tömning av bälgarna Vår applikation kommer dock endast att stödja funktionen höjning/sänkning (hopp) genom att visa en boll som studsar på skärmen och samtidigt styra maskinens ståplatta upp och ner i takt med bollen Datormiljö Hoppolek styrs idag av någon slags styrenhet, och det kommer även maskinen Tjoho att göra. Vår programvara kommer att köras på en fristående dator och kommunicera med maskinen via datorns serieport. Det innebär att när barnen vill träna med hjälp av Tjoho, så kommer maskinen Tjoho att placeras vid en dator med programvaran Tjoho installerad. Barnen kan sedan styra applikationerna med hjälp av maskinen Tjoho, t ex genom knappar. Programvaran Tjoho kommer huvudsakligen att vara skriven i Java Användare Användarna av vår produkt är gravt rörelsehindrade barn i åldern 4-7 år, samt personer i deras omgivning. 3

5 2. Förslag till lösning Utgående från de funktioner som Tjoho ska ha, så har vi bestämt att dela upp programsystemet i två delar. En del är de applikationsprogram som barnen och övriga användare ska interagera med när de använder plattformen eller förbereder plattformen för användning. Den andra delen ska hantera kommunikationen med den fysiska utrustningen och göra det enkelt att skriva bra applikationsprogram som enkelt kan konfigureras för att samverka i komplexa mönster. 2.1 Systemskiss Systemskissen visar de konceptuella lager som systemet baseras på och kommer att interagera med på en PC. Dessa är: Den fysiska hårdvaran som systemet körs på. Datorsystemets operativsystem. Javas virtuella maskin. Communication & Resource Manager är en del av systemet som sköter vissa systemtjänster åt framförallt Platform Control/Monitor Software. Platform Control/Monitor Software består egentligen av någon uppsättning applikationsprogram som kan hantera insignaler från plattformen eller generera styrkommandon till plattformen. Platform Simulation är ett utvecklingsverktyg som via Communication & Resource Manager kan visa vilket tillstånd plattformen skulle befinna sig i samt generera samma signaler som plattformen. 4

6 2.1.1 Moduler Communication & Resource Manager Ett serverprogram som kommunicerar direkt med plattformen och publicerar dess funktioner som tjänster som olika applikationsprogram kan öppna och sedermera få meddelanden när det händer något intressant eller skicka styrkommandon till Java Communications API Interface, jcapi En del av CRM som via Java Communications API, javacomm, omvandlar data skickade från plattformen till händelseobjekt och lägger dessa i CRMs inkö. Den omvandlar också styrkommandon från CRM till plattformsformat och skickar dessa via javacomm till plattformen PC/MS Communications Interface, crmsrv En del av CRM som tar emot kommandon från olika PC/MS via TCP/IP och skickar tillbaka svar eller notifieringar när plattformshändelser har inträffat Platform Tracking Utility, tracking En del av CRM som lagrar information om hur plattformens funktioner har använts på ett sätt som är kompatibelt med Tjoho PC/MS Client Configuration, configuration Håller reda på att insignaler från plattformen och PC/MS passar ihop med utsignalerna. Ska tillhandahålla en uppsättning signalomformare som görs automatiskt åt PC/MS, för knappsignaler bestående av: ON/OFF klick Max pulslängd, begränsning med minst sekundupplösning OCH ELLER Ska spara de inställningar som görs. Ska kunna identifiera en uppsättning anslutna PC/MS och från dessa hitta hur de var konfigurerade senast för den aktuella användaren. Bör göra något intelligent om den inte har sett någon kombination tidigare PC/MS Client Communications Interface, crmclient Används av PC/MS och PS för att kommunicera med crmsrv. Ska tillhandahålla en standardiserad dialogruta för att konfigurera CRM med ansluten PC/MS PC/MS: Signal bouncer PC/MS: Particle simulation generator Application Communication Layer Består av en del biblioteksfunktioner för att sända och ta emot fördefinierade data i applikationen. Kommunikationen sker genom Flashs inbyggda XMLSocket objekt. 5

7 Bouncing Ball Application En applikation i Flash som visar en studsande boll på skärmen. Applikationen styr sedan maskinens ståplatta upp och ner i takt med bollen via anrop till funktioner i applikationens kommunikationslager Platform Simulation Platform visualization utility En del av PS som på en bildskärm kan visa plattformens olika tillstånd och ta emot motsvarande signaler från användaren Diagram Visar hur en PC/MS utifrån kan betraktas som en transformation på några insignaler till några utsignaler. Dessa kan till exempel vara knapptryckningar på plattformen som styr motorer på plattformen. 6

8 2.2 Skiss av användargränssnittet Ett exempel på hur man grafiskt kan göra ett standardiserat användargränssnitt i CRM CCI för grafisk konfiguration av hur PC/MS interagerar med plattformen. 7

9 3. Genomförande 3.1 Systematisk metod Vi tänkte genomföra projekt Tjoho enligt PPS-metoden som Börje Törnblom från TietoEnator föreläst om. Eftersom metoden i sig är ganska omfattande och skaparna själva tycker att man ska gå en utbildning i det hela, kommer vi följa de mallar som vi tycker passar vårt projekt. Vi kommer att arbeta enligt de beslutspunkter som finns i PPS-metoden där de tre första kommer att vara avklarade i och med detta dokument. Enligt PPSmetoden har vi redan passerat beslutspunkt fyra där beslut om genomförande av projektet fattas. Hädanefter följer ett antal avstämningspunkter och i slutet av projekt har vi några beslutspunkter för att avsluta och lämna ifrån oss projektet till Ylva Dalén. Eftersom PPS-metoden inte beskriver implementationsarbetet i detalj har vi bestämt oss för att också använda oss av Extreme Programming där det är möjligt. Största tyngdpunkten kommer att läggas på kontinuerlig integrering, enkel design och användning av en kodstandard. Vårt projekt bygger på, precis som i Extreme Programming, motiverade individer som kommer att ha nära samarbete och riklig kommunikation. 3.2 Ansvarfördelning Inom projekt Tjoho har vi delat in arbetet enligt följande: En projektledare och en vice projektledare som tillsammans ansvarar för schemaläggning, tidsplanering och att projektet håller deadlines. Dessa två kommer också att ansvara för projektets kontakter utåt. En redovisningsansvarig som ansvarar för planeringen av redovisningarna av projektet. Denna person har också ansvar för att tid och lokal bokas för dessa tillfällen. En informationsansvarig som ansvarar för webben. Informationsansvarig är också ansvarig för all dokumentation. En resource manager som är ansvarig för att definiera och implementera ett gränssnitt mellan maskin och applikationer. En application manager som ansvarar för implementeringen av applikationerna. En simuleringsansvarig som ansvarar för att det går att testa applikationerna i ett simuleringsprogram så att man kan se vad som händer vid olika knapptryckningar. 8

10 3.3 Tidsplanering V. 5-9 Planering av projektet. Studiebesök på en specialförskola. Projektet definieras och en projektspecifikation skrivs. Projektdeltagarna delas in i olika arbetsgrupper och ansvarsområden delas ut. De olika delarna av programmet fastställs, dvs vilka funktioner programmet ska ha. Beräknad tidsåtgång: 20 timmar/projektmedlem varav 10 timmar inbokade möten. Utöver projektets tid ska projektmedlemmarna närvara vid föreläsningar, sammanlagt 18 timmar. V Inlämning av projektspecifikation Besked om projektspecifikation Bokning av redovisningstider. Implementation av de olika delarna i projektet. Löpande arbete med dokumentationen. Beräknad tidsåtgång: 90 timmar/gruppmedlem varav 7,5 timmar inbokade möten. Detta innebär ca 16,5 timmar eget arbete i veckan. V.15 Testning av programmet. Slutförande av dokumentationen. Förberedelser inför redovisningen. Beräknad tidsåtgång 20 timmar/projektmedlem varav 1,5 timmar inbokade möten. V.16 Påsklov V Obs, omtentaperiod v Förhandsredovisning 2 timmar/projektmedlem. Arbete på oppositionsrapport 5 timmar/projektmedlem. Slutredovisning 6 timmar/projektmedlem. 9

11 3.4 Administration Kontinuerligt under projektet kommer gruppen mötas som helhet och diskutera framgång, problem och lösningar. Den återkommande mötesstiden är på måndagar , men kan komma att ändras under projektets gång. Varannan måndag medverkar Ylva Dalén, initiativtagare till projektet. Projektledaren eller vice leder mötet och en sekreterare utses vid varje möte. Mötesanteckningarna mailas ut till projektdeltagarna och läggs upp på webben. 3.5 Dokumentation Informationsansvarige ansvarar för all dokumentation och delegerar till lämplig projektmedlem att skriva olika delar och ser till att alla delar blir färdiga i tid. Den största delen av dokumentationen skrivs löpande under arbetets gång men vissa delar är svåra att göra klart innan all implentation är klar. 10

12 4. Risker Här nedan presenteras riskanalysen som vi sammanställt. Tidsplanering Den första delen av riskanalysen rör till största delen planeringen av tiden för projektets utförande a.. Felplanerad tidsplan Effekt: Det som en felaktig tidsplan kan leda till är i värsta fall att projektet inte blir slutfört enligt specifikation, men det kan också leda till att arbetsbördan på projektmedlemmarna blir alldeles för stor i slutet av projektet. Sannolikhet: Hög Åtgärd: Det man kan göra för att undvika det är att så mycket som möjligt ta reda på hur lång tid de olika delarna tar och att noga gå igenom vilka delar som finns i projektet så att man inte har missat någon del. Under projektets gång är det sedan viktigt att följa upp tidsplanen och kontrollera att de olika delarna blir gjorda i tid. b.. Nyckelperson blir sjuk eller prioriterar annat som tex. annan kurs, resa. Effekt: Nödvändig kunskap försvinner från projektet under kritisk period och vi måste omfördela resurserna i projektet. Detta leder till högre arbetsbelastning för de övriga i projektet. Sannolikhet: Medel Åtgärd: Genom att ingen arbetar ensam med någon del kan man också undvika att projektet misslyckas för att någon projektmedlem försvinner ut ur gruppen. c.. Att vi har förbisett något moment i utvecklingen eller att någon teknisk detalj visar sig senare vara mycket svår Effekt: Vår tidplan måste göras om och projektet kan haverera beroende på omfattningen av momentet. Sannolikhet: Medel Åtgärd: Genom att grupperna i projektet hela tiden stämmer av arbetet och förutsättningarna för respektive del av projektet. Viktigt att bibehålla öppen kommunikation mellan grupperna. 11

13 d.. Att implementeringen går för långsamt i början och vi får en stor arbetsbörda på slutet Effekt: Projektet kan haverera. Sannolikhet: Låg Åtgärd: Veckomöten där vi stämmer av tidplanen för varje grupp. e.. Tidsbrist vid testning Effekt: Vi kan stå utan en fungerande produkt vid tänkt leverans Sannolikhet: Låg Åtgärd: Kontinuerlig integrering av kod enligt Extreme Programming. Vi börjar med att utveckla en funktion som vi testar att den fungerar för att sedan bygga ut produkten efter hand. f.. Skjuter upp arbetet med dokumentation för länge Effekt: Vi står utan dokumentation vid slutlig presentation som förbundit oss till i specifikationen. Vi får restuppgift i kursen att slutföra dokumentationen. Sannolikhet: Låg Åtgärd: Vi har en person som är ansvarig för dokumentationen och som kontinuerligt uppdaterar vår hemsida. g.. Att vi väljer en programvara som inte löser problemen som förväntat Effekt: Vår tidplan håller inte och vi måste planerar om. Det leder till ökad arbetsbelastning och eventuellt kan projektet haverera. Sannolikhet: Medel Åtgärd: Hela tiden hålla en öppen kommunikation mellan grupperna med eventuella krav och problem. Gruppen En annan stor riskfaktor är missförstånd mellan gruppmedlemmarna. a.. Missförstånd inom gruppen Effekt: Vi missar moment eller tekniska svårigheter som förblir olösta eller får till följd att projektet inte håller tidplanen. Vi måste då omprioritera och arbetsbelastning ökar och projektet kan haverera. Sannolikhet: Hög Åtgärd: Öppen kommunikation mellan gruppmedlemmarna på veckomöten där alla får komma till tals. Tydlig fördelning och delegering av arbetsuppgifter. Projektledaren har en noggrann uppföljning av projektledaren av arbetsgången. 12

14 b.. Ägnar för mycket tid åt att förstå varandra av rädsla för missförstånd Effekt: Projektet håller inte tidplanen och vi måste omprioritera. Det kan leda till högre arbetsbelastning och att projektet kan haverera. Sannolikhet: Hög Åtgärd: Öppen kommunikation mellan gruppmedlemmarna. Att projektledaren är observant på otydligheter och tar upp dessa på veckomötena. c.. För dålig kommunikation inom gruppen så att onödig konflikter uppstår genom missförstånd Effekt: Projektet håller inte tidplanen och vi måste omprioritera. Det kan leda till högre arbetsbelastning och att projektet kan haverera. Sannolikhet: Hög Åtgärd: Öppen kommunikation mellan gruppmedlemmarna. Att projektledaren är observant på otydligheter eller tecken på konflikter och tar upp dessa på veckomötena. Att alla gruppmedlemmar verkar för öppen kommunikation och att lösa eventuella konflikter. d.. Mörkläggande av konflikter inom gruppen Effekt: Projektet håller inte tidplanen och vi måste omprioritera. Det kan leda till högre arbetsbelastning och att projektet kan haverera. Sannolikhet: Låg Åtgärd: Öppen kommunikation mellan gruppmedlemmarna. Att projektledaren är observant på otydligheter eller tecken på konflikter och tar upp dessa på veckomötena. Att alla gruppmedlemmar verkar för öppen kommunikation och att lösa eventuella konflikter. e.. Att de olika delarna inom projektet inte kommunicerar tillräckligt med varandra under projektets gång och att det då blir ett stort jobb att få ihop allt på slutet. Effekt: Projektet håller inte tidplanen och vi måste omprioritera. Det kan leda till högre arbetsbelastning och att projektet kan haverera. Sannolikhet: Medel Åtgärd: Öppen kommunikation mellan gruppmedlemmarna. Att projektledaren och alla gruppmedlemmar verkar för öppen kommunikation vid veckomötena. 13

15 Produkten Ytterligare en riskfaktor är att vi inte tillverkar ett program som är lämpligt till den tänkta användaren, det gäller både barnen och den som hjälper dem med att komma igång med maskinen. a.. Att vi underskattar eller överskattar barnens förmåga. Att barnen inte tycker det är roligt eller att förskolepersonalen inte förstår programmet. Effekt: Att beställaren inte är nöjd med den produkt vi levererar. Sannolikhet: Låg Åtgärd: Kontinuerlig avstämning med beställaren och kontaktföräldrar. Vi kan också kontakta specialförskolan där vi tidigare var på studiebesök. Beställaren Den sista risken som finns med i riskanalysen är att det kommer nya krav från beställaren eller att de inblandade byter inställning till projektet och vi inte får den hjälp vi har förväntat oss. a.. Ändrade direktiv från beställare eller annan person som har med projektet att göra Effekt: Projektet håller inte tidplanen och vi måste omprioritera. Det kan leda till högre arbetsbelastning och att projektet kan haverera. Sannolikhet: Medel Åtgärd: Klart redogöra för beställaren för den specifikation vi har, våra resurser och vad målet med projektet är, enligt vår uppfattning. Det man kan göra för att undvika detta är att skriva en ordentlig projektspecifikation och se till att alla inblandade har klart för sig att det är den som gäller. b.. Att Anders Andersson byter inställning till projektet Effekt: Förutsättningarna för oss att genomföra projektet enligt den tidplan och den specifikation vi har minskar betydligt. Det kan leda till högre arbetsbelastning och att projektet havererar. Sannolikhet: Medel Åtgärd: Öppen kommunikation med beställaren som i sin tur pratar med Anders Andersson. c.. Missförstånd mellan gruppen och beställaren Effekt: Projektet håller inte tidplanen och vi måste omprioritera. Det kan leda till högre arbetsbelastning och att projektet kan haverera. Sannolikhet: Låg Åtgärd: Öppen och kontinuerlig dialog med beställaren. Avstämning av resultat i projektet. Det man kan göra för att undvika detta är att skriva en ordentlig projektspecifikation och se till att alla inblandade har klart för sig att det är den som gäller. 14

16 5. Ordlista Applikation: Ett program som innehåller funktioner avsedda att användas direkt av användaren till skillnad från tex kommunikationsprogram som utför inre arbete. Biblioteksfunktioner: En samling funktioner som tillsammans kan sköta uppgifter inom ett visst område, alltså ungefär samma sak som en modul. Används oftast för att förenkla implementering på en högre nivå genom att dölja en del tekniska bitar. På så vis bidrar alltså biblioteksfunktionerna till en högre abstraktionsnivå för den som använder dem. CRM - Communication & Resource Manager: Applikation som man vänder sig till för att kommunicera med plattformen. CRM CCI - CRM Client's Communication Interface: Klientens, dvs applikationens, gränssnitt mot CRM applikationen. Extreme Programming: Ett sätt att bedriva programmeringsprojekt. Tyngdpunkten ligger på att man kontinuerligt ska testa och dokumentera sitt program. Flash: Ett grafik- och animeringsprogram från företaget Macromedia. Java: Ett programmeringsspråk. Java Communications API Interface: Ett gränssnitt för att kommunicera med plattformen. PC/MS Client Configuration: Beskrivning av nuvarande och möjliga konfigurationer av de kommunikationskopplingar som styr och beskriver plattformens beteende. PC/MS Communications Interface: Ett gränssnitt för att kommunicera med klientprogrammen. PC/MS - Platform Controller/ Monitor Software: Applikationsprogram som interagerar med plattformen via CRM servern. Även kallad klient. 15

17 Platform Tracking Utility: Den del som loggar användarens utnyttjande av plattformen. Plattform: Den blivande Tjoho, eller senare versioner av samma maskin. PPS: En metod för att arbeta i projekt. Man delar upp arbetet i åtta olika beslutspunkter. PS Platform Simulation: Applikation som simulerar plattformens beteende. Serieport: En slags kontakt på datorn till vilken man kan koppla olika enheter, t ex ett modem eller maskinen Tjoho. TCP/IP: Transmission Control Protocol/Internet Protocol. Två kommunikationsprotokoll som ofta används tillsammans. Protokollen består av en uppsättning regler för kommunikation mellan olika enheter. XMLSocket objekt: Ett objekt i Macromedia Flash som gör det möjligt för program i Flash att kommunicera med andra program via något slags nätverk (över TCP/IP), på ungefär samma sätt som en webbläsare kommunicerar med en webbserver för att visa en webbsida. 16

Tjoho. Applikationsutvecklarens handledning. Maj 2003

Tjoho. Applikationsutvecklarens handledning. Maj 2003 Tjoho Applikationsutvecklarens handledning Maj 2003 Uppdragsgivare: Ylva Dalén, KI Starthus Projektmedlemmar: Sophia Demnert, Elina Eriksson, Kamilla Johansson Per-Jonny Käck, Ingela Linered, Åsa Moum,

Läs mer

Systembeskrivning Tjoho Maj 2003

Systembeskrivning Tjoho Maj 2003 Systembeskrivning Tjoho Maj 2003 Uppdragsgivare: Ylva Dalén, KI Starthus Projektmedlemmar: Sophia Demnert, Elina Eriksson, Kamilla Johansson Per-Jonny Käck, Ingela Linered, Åsa Moum, Michael Stockman,

Läs mer

Preliminär specifikation av projekt

Preliminär specifikation av projekt Preliminär specifikation av projekt Projektets namn: Infraröd Minneslåda (numera omdöpt till FastSync) Uppdragsgivare: Alex Olwal aolwal@cs.columbia.edu Deltagare: Johan Ullberg Nils

Läs mer

LIPS 1, 2002 Lätt Interaktiv Projektstyrningsmodell

LIPS 1, 2002 Lätt Interaktiv Projektstyrningsmodell LIPS 1, 2002 Lätt Interaktiv Projektstyrningsmodell Christian Krysander Tomas Svensson Översikt av Lips Projektstyrningsmodell Utvecklingsmodell Vad är ett projekt? Definition av ett projekt: En grupp

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

Projektplan. LiTH Segmentering av MR-bilder med ITK Anders Eklund. Version 1.0. Status. Bilder och grafik projektkurs, CDIO MCIV LIPs

Projektplan. LiTH Segmentering av MR-bilder med ITK Anders Eklund. Version 1.0. Status. Bilder och grafik projektkurs, CDIO MCIV LIPs Segmentering av MR-bilder med ITK 2006-02-02 Projektplan Version 1.0 Status Granskad Godkänd Bilder och grafik projektkurs, CDIO MCIV LIPs 1 PROJEKTIDENTITET MCIV 2006 VT Linköpings Tekniska Högskola,

Läs mer

Undervisningen i ämnet mobila applikationer ska ge eleverna förutsättningar att utveckla följande:

Undervisningen i ämnet mobila applikationer ska ge eleverna förutsättningar att utveckla följande: MOI Ämnet mobila applikationer behandlar olika tekniker för att utveckla programvara riktad mot mobila enheter samt processen från idé till färdigt program. Ämnet mobila applikationer får bara anordnas

Läs mer

LiTH Autonom styrning av mobil robot 2007-02-15. Projektplan. Martin Elfstadius & Fredrik Danielsson. Version 1.0

LiTH Autonom styrning av mobil robot 2007-02-15. Projektplan. Martin Elfstadius & Fredrik Danielsson. Version 1.0 Projektplan Martin Elfstadius & Fredrik Danielsson Version 1.0 Status Granskad Godkänd 1 PROJEKTIDENTITET Autonom styrning av mobil robot Vårterminen 2007 Linköpings Tekniska Högskola, ISY Namn Ansvar

Läs mer

Projektplan, Cykelgarage

Projektplan, Cykelgarage Projektplan, Cykelgarage Johan Anderholm, (dt08ja5@student.lth.se) Jon Andersen (dt08ja8@student.lth.se) Marcus Carlberg (dt08mc4@student.lth.se) Simon Ekvy (dt08se2@student.lth.se) Stefan Johansson (dt08sj7@student.lth.se)

Läs mer

Programutvecklingsprojekt Projektgrupp Elvin. Detailed Design Document

Programutvecklingsprojekt Projektgrupp Elvin. Detailed Design Document Programutvecklingsprojekt 2003-04-24 Projektgrupp Elvin Detailed Design Document Björn Engdahl Fredrik Dahlström Mats Eriksson Staffan Friberg Thomas Glod Tom Eriksson engdahl@kth.se fd@kth.se d94-mae@nada.kth.se

Läs mer

Projektarbete. Johan Eliasson

Projektarbete. Johan Eliasson Projektarbete Johan Eliasson Projekt Definition: En grupp av projektdeltagare utför under ledning av en projektledare en klart definierad uppgift, på en viss tid, med begränsade resurser Resurserna kan

Läs mer

Dokumentation och presentation av ert arbete

Dokumentation och presentation av ert arbete Dokumentation och presentation av ert arbete Reglerteknik Linköpings universitet Dagens föreläsning Första timmen Kursens mål Projektmodellen LIPS och dess användning i kursen Olika former av redovisning

Läs mer

Projekt Intelligent Indexering

Projekt Intelligent Indexering Projekt Intelligent Indexering Uppdragsgivare: Harald Kjellin, Institutionen för Data och Systemvetenskap, KTH Deltagare i projektgruppen: Biörklund, Mathias webside ansvarig Erneholm, Mattias vice projektledare

Läs mer

Beskrivning av gesällprov RMI Chat Mikael Rydmark

Beskrivning av gesällprov RMI Chat Mikael Rydmark Beskrivning av gesällprov RMI Chat Mikael Rydmark rydmark@kth.se Mikael Rydmark 1(8) 12-06-06 Innehållsförteckning Inledning...3 Server...3 Klient... 3 Ansluta till servern...3 Huvudchat...4 Privat kommunikation...5

Läs mer

Användning av handdatorer och trådlösa nät på föreläsningar och i labsalar. Preliminär specifikation

Användning av handdatorer och trådlösa nät på föreläsningar och i labsalar. Preliminär specifikation 2D1954 Programutvecklingsprojekt Användning av handdatorer och trådlösa nät på föreläsningar och i labsalar Preliminär specifikation Malin Abrahamsson, I-99 Anders Back, I-99 Robert Bongart, I-99 Paula

Läs mer

Datakommunika,on på Internet

Datakommunika,on på Internet Webbteknik Datakommunika,on på Internet Rune Körnefors Medieteknik 1 2015 Rune Körnefors rune.kornefors@lnu.se Internet Inter- = [prefix] mellan, sinsemellan, ömsesidig Interconnect = sammanlänka Net =

Läs mer

Projektdirektiv Oskar Ljungqvist Sida 1. Kund/Examinator: Daniel Axehill, Reglerteknik/LiU

Projektdirektiv Oskar Ljungqvist Sida 1. Kund/Examinator: Daniel Axehill, Reglerteknik/LiU 2018-08-30 Sida 1 Projektnamn Beställare Projektledare Projektbeslut Projekttid Rapportering, ISY Student, ISY Läsperiod 1-2, HT 2018. Projektet klart senast vid projektkonferensen. Löpande rapportering:

Läs mer

Dokumentation och presentation av ert arbete

Dokumentation och presentation av ert arbete Dokumentation och presentation av ert arbete Daniel Axehill Reglerteknik Linköpings universitet Dagens föreläsning Första timmen Kursens mål. Projektmodellen LIPS och dess användning i kursen. Olika former

Läs mer

TEKNISK SPECIFIKATION. för TIDOMAT Portal version 1.7

TEKNISK SPECIFIKATION. för TIDOMAT Portal version 1.7 för version 1.7 Innehållsförteckning Innehållsförteckning... 2 Krav för... 3 Systemskiss... 3 Systemkrav Server... 4 Operativsystem*... 4 Program i servern... 4 Databas... 5 SMTP inställningar för mail....

Läs mer

Webbtjänster med API er

Webbtjänster med API er Webbtjänster med API er Mål med lektionen! Veta kursmålen. Lite grunder om WCF Vem är jag? Mitt namn är Björn Jönsson och jobbar på Tahoe Solutions, ni når mig via mail: bjorn.jonsson@tahoesolutions.se

Läs mer

Instruktioner för uppdatering från Ethiris 5.x till 6.0

Instruktioner för uppdatering från Ethiris 5.x till 6.0 Instruktioner för uppdatering från Ethiris 5.x till 6.0 Nedan följer instruktioner för hur man går till väga vid uppdatering av ett Ethirissystem version 5 till version 6. När man uppdaterar Ethiris från

Läs mer

Utsikt - Ett projekt kring missbruksproblematik och

Utsikt - Ett projekt kring missbruksproblematik och Innehåll 1. Inledning 4 1.1 Projektets bakgrund... 4 2 Projektbeskrivning 4 2.1 Uppdragsbeskrivning... 4 2.2 Syfte... 4 2.3 Mål... 4 2.4 Avgränsningar... 4 2.5 Framgångsfaktorer... 4 2.6 Risker... 5 Utsikt

Läs mer

Goda råd till de som ska utföra ett liknande projekt (från KMM 2016)

Goda råd till de som ska utföra ett liknande projekt (från KMM 2016) Goda råd till de som ska utföra ett liknande projekt (från KMM 2016) Snöa inte er på lösningar som kanske fungerar, eller som ni bara vill få fungera. Var realistiska och våga byt lösning om den det verkar

Läs mer

Konstruktion av en radiostyrd legobil. Digitala projekt av Arbon Vata Leonardo Vukmanovic Amid Bhatia

Konstruktion av en radiostyrd legobil. Digitala projekt av Arbon Vata Leonardo Vukmanovic Amid Bhatia Konstruktion av en radiostyrd legobil Digitala projekt av Arbon Vata Leonardo Vukmanovic Amid Bhatia 1 1.Innehållsförtäckning Rapport Radiostyrd LEGO bil...1 1. Innehållsförtäckning...2 2.0 Inledning...3

Läs mer

Innehåll. Projekt Greed. Projekt definition. Projekt Greed En introduktion till projektmodellen LIPs

Innehåll. Projekt Greed. Projekt definition. Projekt Greed En introduktion till projektmodellen LIPs Innehåll Projekt Greed En introduktion till projektmodellen LIPs Före-fasen Under-fasen Efter-fasen Projekt Greed Utveckla en applikation för mobiltelefoner av tärningsspelet Greed Löses i projektform

Läs mer

Red Inc. Förstudie till. Inkrementell uppbyggnad av Webbdatabas för småföretag. Uppdragsgivare: Harald Kjellin

Red Inc. Förstudie till. Inkrementell uppbyggnad av Webbdatabas för småföretag. Uppdragsgivare: Harald Kjellin Förstudie till Red Inc Inkrementell uppbyggnad av Webbdatabas för småföretag Uppdragsgivare: Harald Kjellin Projektmedlemmar: Mikael Nyqvist Ulf Rustas Thomas Jansson Rikard Laxhammar Daniel Oscarsson

Läs mer

Undervisningen i ämnet webbutveckling ska ge eleverna förutsättningar att utveckla följande:

Undervisningen i ämnet webbutveckling ska ge eleverna förutsättningar att utveckla följande: WEBBUTVECKLING Ämnet webbutveckling behandlar de tekniker som används för att presentera och bearbeta information i webbläsaren samt utifrån dessa tekniker skapa och vidareutveckla statiska och dynamiska

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

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

PROGRAMMERING. Ämnets syfte. Kurser i ämnet PROGRAMMERING Ämnet programmering behandlar programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik, praktisk datoriserad problemlösning och användaranpassad konfiguration

Läs mer

DGC IT Manual Citrix Desktop - Fjärrskrivbord

DGC IT Manual Citrix Desktop - Fjärrskrivbord DGC IT Manual Citrix Desktop - Fjärrskrivbord Ver 130912 Innehåll 1 Använda Citrix Desktop - Fjärrskrivbord... 2 2 Inställningar i Fjärrskrivbordet... 7 Kontrollera att de applikationer du har tillgång

Läs mer

Distribuerade affärssystem

Distribuerade affärssystem Distribuerade affärssystem Kursens mål Bygga upp, strukturera och programmera distribuerade system med en flerskiktsarkitektur Beskriva och förklara teorier och uttryck som används inom affärskritiska

Läs mer

Utförande: I exemplet så kommer vi att utgå från att man gör laborationen i en Virtuell miljö (Virtualbox).

Utförande: I exemplet så kommer vi att utgå från att man gör laborationen i en Virtuell miljö (Virtualbox). Nätverkssäkerhet Site-to-site VPN med pfsense I denna laboration kommer vi att skapa en så kallad Site-to-site VPN tunnel (baserad på IPSec) mellan två brandväggar som kör pfsense. Detta ska simulera att

Läs mer

Installationsanvisningar VISI Klient

Installationsanvisningar VISI Klient Installationsanvisningar VISI Klient 1. Syfte Syftet med detta dokument är att beskriva hur man installerar Visi på din dator. Dokumentet är uppdelat i fyra delar: Installation Grundinställningar Kom igång

Läs mer

Projektanvisning. Webbsideprojekt. Författare: Johan Leitet Version: 2 Datum: 2012-10-09

Projektanvisning. Webbsideprojekt. Författare: Johan Leitet Version: 2 Datum: 2012-10-09 Projektanvisning Webbsideprojekt Författare: Johan Leitet Version: 2 Datum: 2012-10-09 Inledning Du har nu under ett antal laborationer i webbteknik fått relativt styrda uppgifter där du ensam fått lösa

Läs mer

1. (3p) Inom MDI-området framhåller man att människor lär sig via metaforer. Hur menar man att detta går till?

1. (3p) Inom MDI-området framhåller man att människor lär sig via metaforer. Hur menar man att detta går till? 1. (3p) Inom MDI-området framhåller man att människor lär sig via metaforer. Hur menar man att detta går till? Att lära sig via metaforer innebär att man drar nytta av kunskap som användaren redan har,

Läs mer

Föreläsning 17 UTBLICK: FORTSÄTTNINGSKURSER I DATAVETENSKAP + ANDROID

Föreläsning 17 UTBLICK: FORTSÄTTNINGSKURSER I DATAVETENSKAP + ANDROID Föreläsning 17 UTBLICK: FORTSÄTTNINGSKURSER I DATAVETENSKAP + ANDROID Vad gör vi här? Programmeringsteknik fördjupningskurs (EDAA01; 7,5hp) Valfri för F, N & BME (kan läsas från åk 2 eller i sommar!) Avancerad

Läs mer

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

PROGRAMMERING. Ämnets syfte. Kurser i ämnet PROGRAMMERING Ämnet programmering behandlar programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik, praktisk datoriserad problemlösning och användaranpassad konfiguration

Läs mer

Plattform as a Service, leverantör tillhandahåller plattformen, jag tillhandahåller applikation och ansvarar för denna.

Plattform as a Service, leverantör tillhandahåller plattformen, jag tillhandahåller applikation och ansvarar för denna. Modul 1: Molntjänst Publikt moln Privat moln Hybrid moln IaaS PaaS SaaS DaaS DaaS SLA Infrastructure as a Service, leverantör tillhandahåller infrastrukturen, jag tillhandahåller virtuella maskiner eller

Läs mer

Projektplan. LiTH AMASE 2006-02-15 Accurate Multipoint Acquisition from Stereovision Equipment. Johan Hallenberg Version 1.0

Projektplan. LiTH AMASE 2006-02-15 Accurate Multipoint Acquisition from Stereovision Equipment. Johan Hallenberg Version 1.0 AMASE 2006-02-15 Projektplan Johan Hallenberg Version 1.0 Granskad Godkänd 1 PROJEKTIDENTITET VT2006, AMASE Linköpings tekniska högskola, ISY Namn Ansvar Telefon E-post Mikael Karelid kundansvarig (KUN)

Läs mer

ARX på Windows Vista, Windows 7 eller Windows 2008 server

ARX på Windows Vista, Windows 7 eller Windows 2008 server ARX på Windows Vista, Windows 7 eller Windows 2008 server 1. Inledning För att den i Arx interna Jetty Web servern skall kunna skapa temporära filer måste den ha tillgång till en användarkatalog (ett användarkonto)

Läs mer

Beslutsdatum: Beslutande: Dokumentansvarig:

Beslutsdatum: Beslutande: Dokumentansvarig: DNR] 1 (av 7) Projektplan Beslutsdatum: Beslutande: Dokumentansvarig: 20015-04-01 Styrgruppen Copy/print Niagara Revisionsinformation Version Datum Kommentar 1.0 2015-03-23 Första utkast av projektplanen

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

Regler, riktlinjer och utförande

Regler, riktlinjer och utförande Version: 1.00 Dokument upprättat: Godkänd av: Krister Wiklund Författare: Jesper Karlsson (jeka0087@student.umu.se) Giltigt till: Tillsvidare Version: 1.00 Uppdaterad: Uppdaterades utav: Versionshistorik

Läs mer

Dokumentation och presentation av ert arbete. Kursens mål. Lärare Projektmedlemmar. Studenter Extern personal. Projektfaser. Projektroller.

Dokumentation och presentation av ert arbete. Kursens mål. Lärare Projektmedlemmar. Studenter Extern personal. Projektfaser. Projektroller. Agenda Dokumentation och presentation av ert arbete Kursens mål Projektroller Reglerteknik Linköpings universitet Brytpunkter Mer detaljer om slutdokumenten Kursens mål 1. Lära sig jobba i projekt Projektroll

Läs mer

Systemkrav och tekniska förutsättningar

Systemkrav och tekniska förutsättningar Systemkrav och tekniska förutsättningar Hogia Webbrapporter Det här dokumentet går igenom systemkrav, frågor och hanterar teknik och säkerhet kring Hogia Webbrapporter, vilket bl a innefattar allt ifrån

Läs mer

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

PROGRAMMERING. Ämnets syfte. Kurser i ämnet PROGRAMMERING Ämnet programmering behandlar programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik, praktisk datoriserad problemlösning och användaranpassad konfiguration

Läs mer

TEKNISK SPECIFIKATION. för TIDOMAT Portal version 1.3.1

TEKNISK SPECIFIKATION. för TIDOMAT Portal version 1.3.1 för version 1.3.1 Copyright information 2011 Tidomat AB. Med ensamrätt. Ingen del av detta dokument får återges, lagras i dokumentsökningssystem eller vidaresändas i någon form utan ett skriftligt godkännande

Läs mer

Manual Sportident Onlinekontroll via GPRS

Manual Sportident Onlinekontroll via GPRS Manual Sportident Onlinekontroll via GPRS 2010-08-22 Komponenter För att använda onlinekontroll över GPRS behövs tre delar: GPRS modul (GPRS-modem med samlingsbox och batterier). PC-mjukvara BBRClient

Läs mer

Systemkrav. www.hogia.se/approval. Systemkrav för Hogia Approval Manager. Gäller från och med programversion 2012.1

Systemkrav. www.hogia.se/approval. Systemkrav för Hogia Approval Manager. Gäller från och med programversion 2012.1 Systemkrav Systemkrav för Hogia Approval Manager Gäller från och med programversion 2012.1 För produkten Hogia Approval Manager gäller samma systemkrav som för ekonomisystemet, med vissa tillägg. Tilläggen

Läs mer

Projektplan David Sandberg Version 1.0

Projektplan David Sandberg Version 1.0 Projektplan David Sandberg Version 1.0 Status Granskad Godkänd Projektidentitet Grupp 2, 2010/HT Linköpings Tekniska Högskola, ISY Namn Ansvar Telefon E-mail David Sandberg Projektledare 073-9504672 davsa746@student.liu.se

Läs mer

Människa-Dator Interaktion

Människa-Dator Interaktion Människa-Dator Interaktion Uppgift 1, Datainsamling Utbildningsföretag vill ha programvara (Håkan Johansson) Produkter på marknaden: 3 st gratisprogram för elearning/webkonferans: Yugma Låter dig köra

Läs mer

Bilaga 5 b: Mall för projektplan

Bilaga 5 b: Mall för projektplan Handbok för strategisk kommunal vattenplanering Bilaga 5 b: Mall för projektplan Hur ska bilagan användas? Detta är ett exempel på en mall för en projektplan med exempel på vad den kan innehålla. De flesta

Läs mer

WEBBSERVERPROGRAMMERING

WEBBSERVERPROGRAMMERING WEBBSERVERPROGRAMMERING Ämnet webbserverprogrammering behandlar funktionalitet för webblösningar och samspelet mellan beställare, användare, formgivare och utvecklare. Ämnets syfte Undervisningen i ämnet

Läs mer

Utöver projektdirektivet ska en teknisk dokumentation för projektet arbetas fram.

Utöver projektdirektivet ska en teknisk dokumentation för projektet arbetas fram. Automationsingenjör mekatronik 400 yh-poäng Projektdirektiv Tillämpa med fördel rubriker under Förslag på projektdirektiv Du kan även ha andra rubriker än de som föreslås. Inhämta all data och information

Läs mer

Installationsguide / Användarmanual

Installationsguide / Användarmanual (Ver. 2.6.0) Installationsguide / Användarmanual Innehåll 1. Välkommen Sid 1 Välkommen som Internet kund hos Seth s Bredband Kontrollera att din Internetlåda innehåller: 2. Anslutningsguide Sid 2 Koppla

Läs mer

Kravspecifikation för hårdvaruprojekt i kursen Datorsystemteknik, HT2005. Temperaturvakt med loggningsfunktion

Kravspecifikation för hårdvaruprojekt i kursen Datorsystemteknik, HT2005. Temperaturvakt med loggningsfunktion Kravspecifikation för hårdvaruprojekt i kursen Datorsystemteknik, HT2005 Temperaturvakt med loggningsfunktion Bakgrund Den här applikationen skall tas fram i syfte att träna studenter på Datorsystemteknikkursen

Läs mer

progecad NLM Användarhandledning

progecad NLM Användarhandledning progecad NLM Användarhandledning Rel. 19.1 Innehållsförteckning Innehållsförteckning... 2 Introduktion... 3 Hur du börjar... 3 Installation av progecad NLM Server... 3 Registrering av progecad NLM Server...

Läs mer

Ingenjörsprojekt, TFYY Föreläsning 3. Urban Forsberg Institutionen för Fysik, Kemi och Biologi, IFM

Ingenjörsprojekt, TFYY Föreläsning 3. Urban Forsberg Institutionen för Fysik, Kemi och Biologi, IFM Ingenjörsprojekt, TFYY51 2018 Föreläsning 3 Urban Forsberg Institutionen för Fysik, Kemi och Biologi, IF Urban.forsberg@liu.se Föreläsning 3 Projektet, före-och under-fas Status! Saknar någon en grupp?

Läs mer

Examensarbete Verklighetsbaserat utvecklings- och projektarbete - Automationsteknik med mekatronik

Examensarbete Verklighetsbaserat utvecklings- och projektarbete - Automationsteknik med mekatronik Examensarbete 2018 Mål och innehåll Kursen skall ge färdighet i och erfarenhet av utvecklings- och projektarbete. Kursen skall ge praktisk erfarenhet genom ett tekniskt utvecklingsprojekt som skall genomföras

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

Quick start manual. Smart-House 2015-04-20. Rev 1.1

Quick start manual. Smart-House 2015-04-20. Rev 1.1 Quick start manual Smart-House 2015-04-20 Rev 1.1 Innehåll Förord... 3 Programvara... 4 Hämta programvara... 4 PC krav... 4 Dokumentation... 5 Manualer... 5 Projektdokumentation... 5 Smart-Dupline... 5

Läs mer

Game of 40. Regler och om sidan är in princip samma sak. Det som skiljer dem åt är att de inte har samma text.

Game of 40. Regler och om sidan är in princip samma sak. Det som skiljer dem åt är att de inte har samma text. Presentation av uppgiften Vi har fått i att skapa en webbapplikation med ett spelbart spel inbyt i sig. Eller som läraren formulerar sig: uppgiften är att skapa en webbapplikation där en eller flera spelare

Läs mer

Installationsanvisningar. IQ Web 200. Webbkommunikation

Installationsanvisningar. IQ Web 200. Webbkommunikation Ver 060109 Cetetherm IQHeat Installation IQ Web 200 Installationsanvisningar IQ Web 200 Webbkommunikation 1. Systemkrav...3 2. Inledning / Leveransomfattning...4 2.1 Inledning... 4 2.2 Leveransomfattning...

Läs mer

LIPs Martin Lindfors ChrKr Projdir2017_sbd.doc CKr

LIPs Martin Lindfors ChrKr Projdir2017_sbd.doc CKr Martin Lindfors 2017-08-22 Sida 1 Projektnamn Beställare Projektledare Projektbeslut Projekttid Rapportering Minröjningssystem Martin Lindfors, ISY Student Torbjörn Crona och Martin Lindfors Läsperiod

Läs mer

BESKRIVNING AV PROCESSMETODEN SCRUM

BESKRIVNING AV PROCESSMETODEN SCRUM NORDSCRUM BESKRIVNING AV PROCESSMETODEN SCRUM NORDSCRUM BESKRIVNING AV PROCESSMETODEN SCRUM INNEHÅLLSFÖRTECKNING inledning... 3 SCRUM... 3 Bakgrund... 3 Faser... 3 Ramverket... 3 Nordscrum... 4 StudentProjekt...

Läs mer

Hogias Ekonomisystem. Systemkrav för enanvändarinstallation fr o m version 2015.1 av GENERELLA KRAV

Hogias Ekonomisystem. Systemkrav för enanvändarinstallation fr o m version 2015.1 av GENERELLA KRAV Systemkrav för enanvändarinstallation fr o m version 2015.1 av Hogias Ekonomisystem Systemkraven specificerar de miljöer och förutsättningar som programvaran är testad i och som vi rekommenderar för att

Läs mer

SNABBGUIDE för studenter windows. Utskriftshantering, Kopiering och Scanning

SNABBGUIDE för studenter windows. Utskriftshantering, Kopiering och Scanning SNABBGUIDE för studenter windows Utskriftshantering, Kopiering och Scanning Installation av klient på din privata dator Installation av klient För att kommunicera med utskriftssystemet behöver varje dator

Läs mer

Hi-O. Intelligent teknologi för dörrmiljöer. ASSA ABLOY, the global leader in door opening solutions.

Hi-O. Intelligent teknologi för dörrmiljöer. ASSA ABLOY, the global leader in door opening solutions. Hi-O Intelligent teknologi för dörrmiljöer ASSA ABLOY, the global leader in door opening solutions. 1 Vad är Hi-O? Innehåll Hi-O, Highly intelligent opening, är en standardiserad teknologi som gör att

Läs mer

Instruktioner för uppdatering från Ethiris 4.10 till 5.x

Instruktioner för uppdatering från Ethiris 4.10 till 5.x Instruktioner för uppdatering från Ethiris 4.10 till 5.x Nedan följer instruktioner för hur man går till väga vid uppdatering av ett Ethirissystem version 4 till version 5. När man uppdaterar Ethiris från

Läs mer

1. Etablera projektet

1. Etablera projektet 1. Etablera projektet Detta är det första steget i projektet och definierar ramarna mellan vilka produktframställningen skall ske. 1.1 Projektdefinition 1.1.1 Intressenter Projektets intressenter har identifierats

Läs mer

Uppgradering avavigilon Control Center 6

Uppgradering avavigilon Control Center 6 Uppgradering avavigilon Control Center 6 När du uppgraderar till programvaran ACC 6, måste din programvara och dina licenser uppgraderas. OBS: Du kan endast uppgradera ACC 5.x till ACC 6. Om du kör en

Läs mer

Kursplan Gränssnittsdesign och Webbutveckling 1 Vårtermin 2014

Kursplan Gränssnittsdesign och Webbutveckling 1 Vårtermin 2014 Kursplan Gränssnittsdesign och Webbutveckling 1 Vårtermin 2014 Kurswebb: www.creativerooms.se/edu, välj Gränssnittsdesign eller Webbutveckling 1 Lärare: Aino-Maria Kumpulainen, aino-maria.kumpulainen@it-gymnasiet.se

Läs mer

Innehåll (3) Innehåll (2) Innehåll (5) Innehåll (4) Innehåll (6) Innehåll (7) Dokumenthistorik. beställare, Översiktlig beskrivning av projektet

Innehåll (3) Innehåll (2) Innehåll (5) Innehåll (4) Innehåll (6) Innehåll (7) Dokumenthistorik. beställare, Översiktlig beskrivning av projektet Bilden hämtad från http://www.liu.se/cul-resurser/lips/kartor/fore.htm Projektplanering Om inte projektet planeras noga, kommer det garanterat att misslyckas Projektplanen Krav på en projektplan Beskriver

Läs mer

För att använda detta system behöver du en dator med internetåtkomst samt din G&D iphone.

För att använda detta system behöver du en dator med internetåtkomst samt din G&D iphone. Virtuell arbetsplats Gernandt & Danielsson Med detta system kan du koppla upp dig mot en virtuell arbetsplats på G&D från din hemmadator. Denna lathund riktar sig främst mot Windowsanvändare men du kan

Läs mer

Blue Key Digitala projekt VT

Blue Key Digitala projekt VT Blue Key Digitala projekt VT 2 2004 Maj 2004 Martin Erikson, E00 Mikael Andersson, E00 Department of Information Technology 0 Lund Institute of Technology Sammanfattning Denna rapport behandlar vårt projekt

Läs mer

Systemkrav 2014 för enanvändarinstallation fr o m version 2014.2 av

Systemkrav 2014 för enanvändarinstallation fr o m version 2014.2 av Systemkrav 2014 för enanvändarinstallation fr o m version 2014.2 av Hogias ekonomisystem Systemkraven specificerar de miljöer och förutsättningar som programvaran är testad i och som vi rekommenderar för

Läs mer

Kurs-PM fo r HI1028, Projektkurs inom programvaruutveckling, VT16

Kurs-PM fo r HI1028, Projektkurs inom programvaruutveckling, VT16 Kurs-PM fo r HI1028, Projektkurs inom programvaruutveckling, VT16 Mål Kursen skall ge studenten träning i att utveckla en större programvara. Arbetet utförs i projektform. Projektet skall ge grundläggande

Läs mer

JobOffice SQL databas på server

JobOffice SQL databas på server JobOffice SQL databas på server Nedan följer en instruktion hur du konfigurerar JobOffice kassas SQL databas på en server. Om du känner dig osäker på det här, kontakta någon lokal data- och nätverkstekniker.

Läs mer

Handbok för installation av programvara

Handbok för installation av programvara Handbok för installation av programvara Denna handbok beskriver hur du installerar programvaran via en USB- eller nätverksanslutning. Nätverksanslutning är inte tillgängligt för modellerna SP 200/200S/203S/203SF/204SF

Läs mer

Utvärdering av projektet

Utvärdering av projektet KTH Institutionen för Numerisk Analys och Datalogi Utvärdering av projektet RedInc www.nada.kth.se/projects/prom03/redinc Uppdragsgivare: Projektmedlemmar: Harald Kjellin Daniel Oscarsson Rikard Laxhammar

Läs mer

725G61 - Laboration 7 Implementation av ett API. Johan Falkenjack

725G61 - Laboration 7 Implementation av ett API. Johan Falkenjack 725G61 - Laboration 7 Implementation av ett API Johan Falkenjack December 13, 2013 1 Inledning Hittills i kursen har vi tittat på grundläggande programmering och grundläggande objektorientering. I den

Läs mer

Bilaga 5 b Mall för projektplan

Bilaga 5 b Mall för projektplan Bilaga 5 b Mall för projektplan Hur ska bilagan användas? Detta är ett exempel på en mall för hur en projektplan skrivs och vad den kan innehålla. De flesta organisationer har egna mallar för projektplaner

Läs mer

LIPs Fredrik Ljungberg ChrKr Projektdirektiv18_ROV.doc CKr

LIPs Fredrik Ljungberg ChrKr Projektdirektiv18_ROV.doc CKr Fredrik Ljungberg 2018-08-28 Sida 1 Projektnamn Beställare Projektledare Projektbeslut Projekttid Rapportering Parter Projektets bakgrund och Remotely Operated Underwater Vehicle Fredrik Ljungberg, ISY

Läs mer

PMM (Process Maturity Metrics) Allmänt. Mätetal för framgångsfaktorer. 1. CM konfigurationsstyrning

PMM (Process Maturity Metrics) Allmänt. Mätetal för framgångsfaktorer. 1. CM konfigurationsstyrning PMM (Process Maturity Metrics) PMM är en metod för att mäta processmognad i utvecklingsprojekt. I korthet går metoden ut på att man utvärderar sin utvecklingsprocess med avseende på ett antal framgångsfaktorer

Läs mer

Program för skrivarhantering

Program för skrivarhantering Program för skrivarhantering "Via programvaran CentreWare" på sida 3-9 "Via funktioner för skrivarhantering" på sida 3-11 Via programvaran CentreWare CentreWare Internet Services (IS) (CentreWare Internet-tjänster)

Läs mer

Projektplanering. Projektplanen. Om inte projektet planeras noga, kommer det garanterat att misslyckas

Projektplanering. Projektplanen. Om inte projektet planeras noga, kommer det garanterat att misslyckas Bilden hämtad från http://www.liu.se/cul-resurser/lips/kartor/fore.htm Projektplanering Om inte projektet planeras noga, kommer det garanterat att misslyckas Projektplanen Beskriver hur projektet ska utföras

Läs mer

TDDC74 - Projektspecifikation

TDDC74 - Projektspecifikation TDDC74 - Projektspecifikation Projektmedlemmar: Namn Efternamn abcde123@student.liu.se Namn Efternamn abcde123@student.liu.se Handledare: Handledare handledare@ida.liu.se eller handledare@student.liu.se

Läs mer

Svensk version. Installation av Windows XP och Vista. LW311 Sweex trådlösa LAN Cardbus-adapter 300 Mbps

Svensk version. Installation av Windows XP och Vista. LW311 Sweex trådlösa LAN Cardbus-adapter 300 Mbps LW311 Sweex trådlösa LAN Cardbus-adapter 300 Mbps Utsätt inte Sweex trådlösa LAN Cardbus-adapter 300 Mbps för extrema temperaturer. Placera inte enheten i direkt solljus eller nära värmekällor. Använd

Läs mer

Delta i undervisning online via Zoom

Delta i undervisning online via Zoom Delta i undervisning online via Zoom 2 Innehåll Välkommen till undervisning i Zoom!... 3 Innan du börjar använda Zoom... 3 Använd headset med mikrofon!... 3 Aktivera Zoom... 3 Installera klient... 4 Ladda

Läs mer

Dokumentation och presentation av ert arbete

Dokumentation och presentation av ert arbete Dokumentation och presentation av ert arbete Reglerteknik Linköpings universitet Agenda Kursens mål Projektmodellen LIPS och dess användning i kursen Olika former av redovisning av ert arbete Avslutande

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

Installationsmanual för Tyfon ADSL

Installationsmanual för Tyfon ADSL Installationsmanual för Tyfon ADSL Introduktion För att underlätta för våra kunder har vi valt att leverera samtliga tjänster med en DHCP-tilldelad IP-adress vilket underlättar för er som kund. Har ni

Läs mer

Elisabet Stöök Konsult SAS Institute AB Copyright 2003, SAS Institute Inc. All rights reserved.

Elisabet Stöök Konsult SAS Institute AB Copyright 2003, SAS Institute Inc. All rights reserved. Administrera din SAS miljö med SAS Metadata Server och SAS Management Console. Elisabet Stöök Konsult SAS Institute AB Copyright 2003, SAS Institute Inc. All rights reserved. SAS Intelligence Value Chain

Läs mer

Svensk version. Inledning. Installation av Windows XP och Vista. LW056V2 Sweex trådlös LAN cardbus-adapter 54 Mbps

Svensk version. Inledning. Installation av Windows XP och Vista. LW056V2 Sweex trådlös LAN cardbus-adapter 54 Mbps LW056V2 Sweex trådlös LAN cardbus-adapter 54 Mbps Inledning Utsätt inte Sweex trådlösa LAN cardbus-adapter 54 Mbps för extrema temperaturer. Placera inte enheten i direkt solljus eller nära värmekällor.

Läs mer

Webbserverprogrammering

Webbserverprogrammering Webbserverprogrammering WES Webbserverprogrammering Ämnet webbserverprogrammering behandlar funktionalitet för webblösningar och samspelet mellan beställare, användare, formgivare och utvecklare. Ämnets

Läs mer

Uppgradering till DentalEye 3.2

Uppgradering till DentalEye 3.2 1 (5) 2015-11-02 Uppgradering till DentalEye 3.2 Denna information riktar sig till tandläkarpraktiker som använder DentalEye 3.1 samt till IT-tekniker och distributörer som installerar DentalEye. Informationen

Läs mer

LC Sweex Wireless LAN PC Card 54 Mbps

LC Sweex Wireless LAN PC Card 54 Mbps LC500070 Sweex Wireless LAN PC Card 54 Mbps Inledning Tack för att du har valt Sweex Wireless LAN PC Card 54 Mbps. Med det här PC-kortet kan du snabbt och enkelt skapa ett trådlöst nätverk. PCkortet uppfyller

Läs mer