Preliminär specifikation
|
|
- Jakob Berg
- för 5 år sedan
- Visningar:
Transkript
1 PRUP, FairWay Preliminär specifikation Projekt 40. Navigationssytem för utställningsbesökare Uppdragsgivare: Mats Erixon, CITU Daniel Högberg, projektledare Åke Djärf, vice projektledare Magnus Johansson, sekreterare Kristoffer Andersson Lars-Ove Björkman Martin Björkman Magnus Johansson Tobias Wallin Av: Kristoffer Andersson Stockholm, 1 maj 2000
2 Innehåll 1 Problembeskrivning Bakgrund Syfte Krav och avgränsningar Allmänt Funktioner Datormiljö Användare Förslag till lösning Systemskiss Moduler Diagram Dataflödesdiagram Delsystemstruktur Skiss av användargränssnittet Tidsplanering Generellt Projektledning Kravspecifikation Avtal Analys Design Implementation Testning Presentation / slutrapport Riskanalys
3 1 Problembeskrivning Uppdragsgivarens formulering av projektet: Med hjälp av en inskannad karta över området, inlagda distanser, olika utställande bolag och deras verksamhetsområden, skapas en så optimal färdväg som möjligt genom utställningen. Ytterligare variabler är också möjliga att lägga in. 1.1 Bakgrund På stora mässor, så som CeBITs i Hannover, samlas flera hundra företag för att ställa ut sina produkter och tiotusentals besökare irrar omkring bland alla dessa utställare i ett desperat försök att hitta de som intresserar just dem. Enorma hallar, dålig skyltning och tidsbrist är faktorer som gör ett mässbesök mindre angenämt än vad det skulle kunna vara. När besökaren dessutom ställer sig frågan om han/hon inte går denna samma väg för fjärde gången är det något som inte stämmer. 1.2 Syfte Något måste göras åt den tidskrävande och uttröttande promenad, fram och tillbaka över hallar stora som fotbollsplan, som en del mässbesökare utsätts för. Ett enkelt och tydligt navigationssytem, som visar en approximativt optimal väg till de utställare som är av intresse för en viss person, skulle kunna vara till stor hjälp och nytta. Syftet med detta projekt är att först och främst skapa ett grundsystem som löser detta problem och som eventuellt skulle kunna byggas ut med diverse tillägg. Några exempel på sådana tillägg är gruppering och sökning av utställare efter bransch och produkt, alternativa gränssnitt mot användaren (WAP, Palm pilot) och automatiserad mässkartstolkning för enklare administration av systemet. Projektet har även ett sekundärt, personligt syfte för projektmedlemmarna, som egentligen är av större vikt än det tidigare nämnda. Arbetet ska ge erfarenheter av projektarbete, dess processer, gruppdynamik, konflikthantering och ledning. Med andra ord hoppas vi att vi genom detta projekt vidgar våra vyer och får insyn i den arbetsmetodik som vi med stor sannolikhet kommer använda oss av i vårt framtida yrkesliv. Förutom dessa två viktiga syften har vi även enats om en högre målsättning för projektet. Visionen är att bli utnämnt till ett bästa projekt och att kunna presentera en världsledande mässruttplanerare. 3
4 1.3 Krav och avgränsningar För att kunna säkerställa att detta projekt blir genomförbart och användbart inom den tidsram som satts upp har vi blivit tvungna att ställa upp en del krav och avgränsningar på systemet. Dessa är satta på ett sätt som gör att de, om de följs, ger en minimal och generell lösning på problemet. Avsikten med att bara kräva en prototyp som resultat är att fokus ska ligga på basfunktionaliteten och att vi därefter ska kunna bygga ut systemet till en färdig produkt Allmänt Ett första krav är att engelska ska användas i all kod samt i alla leverans dokument. Systemet och koden måste dokumenteras noggrant och skrivas modulärt för att förenkla vidareutveckling av produkten. En användarhandledning måste givetvis skrivas, men systemet ska vara så intuitivt och enkelt att använda att det endast krävs en enkel hjälpfunktion vid eventuella problem Funktioner Systemet ska kunna läsa in statiska indata beskrivande mässan, företagen och deras position i mässlokalen. Användaren ska via ett grafiskt användargränssnitt kunna göra ett interaktivt val av utställare som han/hon önskar besöka. Detta följs av ett beräkningssteg och resultatet av detta presenteras i slutänden som en kortaste väg genom mässlokalen. Denna procedur måste kunna upprepas flera gånger under samma session. Tidsåtgången för beräkningssteget måste hållas under en rimligt låg gräns. Problemet är en variant av ett välkänt och beräkningstungt problem, nämligen TSP (Travelling Salesmans Problem). Detta innebär att lösningsförslaget med största sannolikhet måste begränsas till en approximation av den kortaste vägen. Funktionalitet och användarvänlighet ska dock sättas före prestanda. För att minimera tidsåtgången bör systemet göra lämpliga förberäkningar vid uppstart och inläsning av indatat Datormiljö Systemet ska vara ett Web-baserat enanvändarsystem, som enkelt kan byggas ut till ett fleranvändarsystem. Det måste vara robust, vilket innebär att om systemet byggs ut till ett fleranvändarsystem måste det, när så är praktiskt genomförbart, ta hänsyn till singlepoint failures, d.v.s. om en användare i en fleranvändarmiljö får problem skall detta inte låsa beräkningsmodulen för övriga användare. Genom att göra det Web-baserat blir systemet portabelt och inte bundet till någon speciell typ av operativsystem. Då budgeten för detta projekt tills vidare är mycket begränsad, bör utvecklarna så gott som det går hålla sig till det som är gratis. Utvecklingsspråk kommer med största sannolikhet vara Java. 4
5 1.3.4 Användare Den tänkta användargruppen för vårat navigeringssystem är mässbesökare. Mässarrangören kommer förstås också använda programmet för att läsa in mässbeskrivningen i systemet. 2 Förslag till lösning Efter ett majoritetsbeslut valde vi att inte presentera något lösningsförslag innan projektet kommit igenom analys- och designfasen. Vi ansåg att det var viktigt att inte rusa igenom denna första och mycket betydelsefulla del. Samtidigt vill vi inte låsa oss eller styra in oss mot någon lösning före problemet och alla lösningsförslag analyserats och utvärderats. Detta innebär att denna del kommer vara ganska tunn. 2.1 Systemskiss Moduler Mässnavigeringssystem Web interface Diagram Dataflödesdiagram Mässbeskrivning Val av platser Vägbeskrivning Mässnavigeringssytem Web Interface Administrator Mässbesökare 5
6 Delsystemstruktur PreCalc data Calc Datamodel Client Handler - HTTP -generic Controller PreCalc nod-id, koordinater (x,y), grannlista InfoHandler Base Data Base data Calc ClientHandler Controller Datamodel InfoHandler PreCalc PreCalc data Grundläggande information avseende en mässa/ utställning. Denna information består t.ex. av en karta över utställningsområdet, namn och beskrivning av alla utställare och koordinater för dessas fysiska placering i lokalen. Huvudsaklig beräkningsmodul. Denna modul beräknar den kortaste väg en besökare måste ta givet en lista över önskemål. Den delmodul som direkt kommunicerar med användaren. Kontrollmodul som givet en arbetsbegäran från ClientHandler begär beräkning av Calc-modulen. Uppläst grunddata för beräkning. En wrapper runt Base data. Tanken med denna modul är att säkerställa kontroll över det antal sessioner/ motsv som samtidigt är aktiva mellan ClientHandler och Base data. Administrationsmodul som i förväg utför vissa grundberäkningar. Lagrat utdata från PreCalc 6
7 2.1.3 Skiss av användargränssnittet 7
8 3 Tidsplanering 3.1 Generellt Då projektet är baserad på en kurs har det en mycket begränsad löptid. Det finns flera viktiga tidpunkter som måste hållas, som projektets tidplan har tvingats anpassa sig till. De deadlines som finns är markerade i tabellen nedan. Den sammanlagda tidsåtgången beräknas uppgå till cirka 750 timmar. Vecka Ledning Kravspec. Avtal Analys Design Impl. Test Present. 3.2 Projektledning I projektledning ingår att planera och driva projektet framåt, fördela arbetsuppgifter, koordinera samt tidsplanera. Projektledaren ansvarar också för kontakterna med uppdragsgivaren. Dokument: Projektplan där uppgifter och tider beskrivs. Milstolpar: Projektet skall fullföljas till redovisningen som hålls senast den 19 maj Tidsåtgång: 80 timmar, fördelat över hela projektet Ansvarig: Daniel Högberg 3.3 Kravspecifikation Eftersom uppdragsgivaren, Mats Erixon, bara har en generell önskan om projektets resultat, är vi tvungna att själva framställa en 8
9 kravspecifikation. Denna blir då en mer omfattande beskrivning av vad vi vill få gjort med projektet. Dokument: Kravspecifikation som beskriver vad systemet skall göra. Milstolpar: Delar ur kravspecifikationen bildar tillsammans med delar av analysen den preliminära specifikationen som ska inlämnas till Lars Kjelldahl senast den 10 mars Tidsåtgång: 30 timmar Ansvarig: Kristoffer Andersson 3.4 Avtal För att reglera rättigheter till hela eller delar av resultaten från projektet kommer avtal att skrivas dels mellan projektgruppens medlemmar och dels mellan projektgruppen och uppdragsgivaren. Dokument: Ett avtal för projektgruppens medlemmar och ett mellan projektgruppen och uppdragsgivaren. Milstolpar: Senast den 2 mars 2000 skall avtalet gentemot uppdragsgivaren skrivas under. Avtalet inom gruppen skall skrivas under innan avtalet gentemot uppdragsgivaren skrivs under. Tidsåtgång: 30 timmar Ansvarig: Martin Björkman 3.5 Analys För att ta reda på vad vi ska göra samt hur detta ska göras (på ett generellt plan) undersöks i denna fas vad som finns att tillgå inom olika tekniker, datakällor o.s.v. Dokument: Scenarion ("Use cases") i textform, skiss av användargränssnitt, skiss av arkitektur. Milstolpar: Eftersom delar av analysens resultat ska lämnas in tillsammans med specifikationen till Lars Kjelldahl, måste analysen vara klar till den 10 mars Tidsåtgång: 40 timmar Ansvarig: Kristoffer Andersson 3.6 Design För att implementationen ska bli smidig och rätt från början gäller det att lägga stor vikt vid hur projektgruppen väljer att utforma det slutgiltiga systemet. Dokument: Arkitekturell design av systemet, detaljspecifikation av alla gränssnitt samt vilka algoritmer som ska användas, beskrivning av databasstruktur (eller liknande). Milstolpar: All designdokumentation måste vara framtagen till etappredovisningen som ska vara senast den 12 april Tidsåtgång: 150 timmar Ansvarig: Åke Djärf 9
10 3.7 Implementation Implementation av systemet enligt detaljspecifikation. Det skall även ske enhetstester utifrån testprotokoll. Systemet ska också dokumenteras och göras användarvänligt i form av användarhandbok. Dokument: Programkod som utgör ett körbart system, systemhandbok som beskriver systemet och kraven på datormiljö, användarhandbok. Milstolpar: Allt ska vara klart till 1 maj 2000, för att tester skall hinna göras fram till den 4 maj 2000 då förhandsvisning av systemet skall ske. Tidsåtgång: 240 timmar Ansvarig: Martin Björkman 3.8 Testning För att kunna avsluta projektet måste man kunna kontrollera att resultatet uppfyller alla tidigare uppsatta mål eller dokument. Detta innebär således kontroll av allt framställt material så att det överensstämmer med tidigare material. Dokument: Plan och protokoll för enhetstest, integrationstestplan. Milstolpar: Enhetstesterna utförs under implementationen, planerna måste därför vara klara till den 5 april Integrationstesterna kommer att genomföras dagarna efter att implementationen är klar, d.v.s. de första dagarna i maj fram till den 4 maj Tidsåtgång: 100 timmar Ansvarig: Lars-Ove Björkman 3.9 Presentation / slutrapport För att kunna 'sälja' projektets resultat måste en övertygande presentation framställas. Dokument: Presentation för dator och OH. Milstolpar: Till förhandsvisningen måste presentationsmaterial vara klart, d.v.s. till den 4 maj Tidsåtgång: 80 timmar Ansvarig: Tobias Wallin 10
11 4 Riskanalys I ett försök att kartlägga vad som skulle kunna gå snett har vi här angivit vår uppskattade sannolikhet att en viss händelse inträffar samt vilka eventuella konsekvenser som skulle kunna uppstå, efter skalan Hög/Medel/Låg. Risk Konsekvens Problem Åtgärd H H Prestanda- eller nogrannhetsproblem med algoritmen för TSP. Undersöka flera metoder. Förenkla problemet. Se över approximationsmöjligheter och graden av approximation. M H Tidsbrist p.g.a. att andra kurser tar mycket tid. Jobba hårt i början. Arbeta fram en tidplan alla tror på och känner sig delaktiga i. M L M H Kunskapsbrist i gruppen. Datormiljöproblem. Kan vi få tag i vad vi behöver gratis? Mindre områden: kontakta andra som kan. Större saker: omformulera eller begränsa kraven. Undersök på ett tidigt stadium vad gruppen behöver. Håller CITU med någon utrustning? Omforma kraven. L H Samarbetsproblem inom gruppen. Tag genast upp problem. Diskutera, kanske omfördela arbetsuppgifter. L L Sjukdom / semester för gruppmedlem. Alla måste tala om längre planerad frånvaro. Omprioritera / omstrukturera. 11
FairWay 1.0 SDD. Systemdesignbeskrivning
Programutvecklingsprojekt 2D1954 - FairWay FairWay 1.0 SDD Systemdesignbeskrivning Av: Åke Djärf Stockholm, 1 maj 2000 Innehåll 1 Inledning...3 1.1 Syfte...3 1.2 Tillämpning...3 1.3 Revisionshistorik...3
Läs merPreliminä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 merLIPS 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 merLiTH 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 merProjektstyrning - kortversionen Jan-Åke Olofsson
Projektstyrning - kortversionen 2013-01-23 Jan-Åke Olofsson Projektstyrning är en hjälp att nå dit du vill Om det inte spelar någon roll vart du kommer, ja då kan du klara dig utan projektstyrning eller
Läs merProjektplan, 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 merMänniska- datorinteraktion, MDI, vt 2012, Anvisningar för projekt- /grupparbete
Människa- datorinteraktion, MDI, vt 2012 Anvisningar för projekt- /grupparbete Kursens projektuppgift består av att genomföra ett projektarbete i grupper om 3-4 personer. Uppgiften ska sedan presenteras
Läs merProjekt 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 merMänniska- datorinteraktion, MDI, ht 2011, anvisningar för projekt- /grupparbete
Människa- datorinteraktion, MDI, ht 2011 Anvisningar för projekt- /grupparbete Kursens projektuppgift består av att genomföra ett projektarbete i grupper om 3-4 personer. Uppgiften ska sedan presenteras
Läs merProjektdirektiv 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 merProjektplan. 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 merExempel på verklig projektplan
Exempel på verklig projektplan Detta är ett exempel på en proffessionell projektplan hämtad ur verkliga livet. Den visas inte i sin fullständighet, det mesta är bortklippt, men strukturen och mycket av
Läs merInnehå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 merMänniska- datorinteraktion, MDI, ht 2012, Anvisningar för projekt- /grupparbete
Människa- datorinteraktion, MDI, ht 2012 Anvisningar för projekt- /grupparbete Kursens projektuppgift består av att genomföra ett projektarbete i grupper om 3-4 personer. Uppgiften ska sedan presenteras
Läs merTDDC74 - 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 merProjektplan. 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 merVälkomna till KMM! KMM. KMM - lärandemål Efter fullgjord kurs ska ni bland annat kunna:
Elektronik Digital tekn. Välkomna till KMM! Datorkonstr. Datorteknik Ca 1000 timmar Kursansvarig: Tomas Svensson Projekt Projektmodell Diverse Handledare Lokaler, utrustning Uppgift Övergripande kursmål:
Läs merProjektplan. LiTH Reglering av Avgaser, Trottel och Turbo 2008-02-11. Fredrik Petersson Version 1.0. Status. Reglerteknisk Projektkurs RATT LIPs
Fredrik Petersson Version 1.0 Status Granskad 2008-02-11 NL, PA Godkänd 1 2 PROJEKTIDENTITET VT 2008, RATT-Gruppen Linköpings tekniska högskola, ISY- Fordonssystem Namn Ansvar Telefon E-post Daniel Ahlberg
Läs merProPlanner. Uppdragsgivare: Torbjörn Jönsson, AstraZeneca. Ett projekt för kursen Programutvecklingsprojekt 2D1954
ProPlanner Projekt medlemmar: Björn Sundman, Projektledare Pierre Evans, Webbansvarig Christer Wanngård, sekreterare Tymon Pigon, Juridikansvarig Alireza Golestanizadeh Bernt Nylin Uppdragsgivare: Torbjörn
Läs merDesign och konstruktion av grafiska gränssnitt
Design och konstruktion av grafiska gränssnitt Armin Nezirevic Peter Börjesson Interaktionsdesign Tillämpad informationsteknologi Chalmers/GU Idag Vad utmärker ett bra användargränssnitt? Kort kursinfo
Läs merDokumentation 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 merEtablera projektet. 1.1.1 Intressenter
tablera projektet 1.1.1 Intressenter För att definiera projektets intressenter används värdemodellen med tre olika intressentgrupper, beställare, kund och lag. Beställare är Cleanergy som vi utför uppdraget
Läs merTDDI02. Programmeringsprojekt. Föreläsning 2 Jonas Lindgren, Institutionen för Datavetenskap, LiU
TDDI02 Programmeringsprojekt. Föreläsning 2 Jonas Lindgren, Institutionen för Datavetenskap, LiU På denna föreläsning: Anatomin hos en projektplan Vad är klok design? Projektarbete kräver.. Fördelning
Läs merUndervisningen 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 merDesign och konstruktion av grafiska gränssnitt
Design och konstruktion av grafiska gränssnitt Peter Börjesson Interaktionsdesign Tillämpad informationsteknologi Chalmers/GU Idag Kort kursinfo Lab info Föreläsning - Vad utmärker ett bra användargränssnitt?
Läs merDokumentation 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 merTvättfat. Produktframtagning och projektgrupper. Tips. Vattenkran. Engreppsblandare. Blandare. Claes Tisell. Maskinkonstruktion.
Tvättfat Produktframtagning och projektgrupper Maskinkonstruktion Vattenkran Tips Blandare Engreppsblandare 1 Termostatblandare Nyrenoverat 6000 sek Tunga Resväskor Resväskor på hjul Stabila resväskor
Läs merProjektstatus 20 februari 2002
System för tidsplanering & -rapportering (SYTT) Projektstatus 20 februari 2002 Version 2 Detta dokument Det här är en statusrapport och beskrivning av projektstruktur per den 20 februari. Syftet är att
Läs merProjektmetodik. Andreas Lenshof. Institutionen för Biomedicinsk Teknik Lunds Universitet
Projektmetodik Andreas Lenshof Institutionen för Biomedicinsk Teknik Lunds Universitet Agenda Teamet Projektstrukturen Projektplanen Projektorganisationen Teamet Vad stärker teamet? Vad försvagar det?
Läs merSakfrågan Preliminär specifikation
KTH Programutvecklingsprojekt, 2D1954 Nada - Institutionen för Numerisk analys och datalogi 2003-03-04 Sakfrågan Preliminär specifikation Amr El-Ghazaly Joakim Andersson John Holmström Jens Modig Carl
Läs merProjektplan 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 merInlämning 1 torsdagen den 3 februari 2011 Grupp C3
Inlämning 1 torsdagen den 3 februari 2011 Grupp C3 Grupp C3 Sebastian Marklund Sebastian Merino Tobias Jungbark Mattias Larsson Ziad Kairouz Handledare: Daniel Corin Stig Innehållsförteckning Intressenter...
Läs merReglerteknisk projektkurs TSRT10
Reglerteknisk projektkurs TSRT10 Daniel Axehill daniel@isy.liu.se Reglerteknik Linköpings universitet Vad innebär CDIO? Conceive Tänka ut, planera och specificera Design - Konstruera Implement Realisera/implementera
Läs merhttp://www.one-life.com/ http://www.bjork.com/ http://www.ro.me/ http://www.protest.eu/en#!/home
http://www.one-life.com/ http://www.bjork.com/ http://www.ro.me/ http://www.protest.eu/en#!/home http://www.oakley.com/legionofoakley?cm_mmc=ads-_-apparel_goggles-_-prs_sigseries-_-appa Inspiration Koncept
Läs merGuide till projektarbetet
Guide till projektarbetet 10 Guide till projektarbete, 100p Projektarbete 2010/2011 2010 Ett projektarbete är en obligatorisk kurs i gymnasieskolan. Kursen är på 100 poäng, vilket skall motsvaras av 100
Läs merFyra i rad Javaprojekt inom TDDC32
Fyra i rad Javaprojekt inom TDDC32 Analys och design-dokument Version 2.0 Datum 2008-05-19 Dokumentnummer 20080303 Sammanfattning Detta är analys och design-dokumentet för programmet Fyra i rad. Fyra i
Läs merTeknisk fysik Institutionen för fysik Maria Hamrin Krister Wiklund. Hej,
008 01 5 Hej, I detta dokument finner du en anpassad modell för projektstyrning. Modellen kan ses som en sammanfattning av de viktigaste moment som ingår i de mer omfattande projektstyrningsmodeller som
Läs merTDDI02. Programmeringsprojekt. Föreläsning 2 Jonas Lindgren, Institutionen för Datavetenskap, LiU
TDDI02 Programmeringsprojekt. Föreläsning 2 Jonas Lindgren, Institutionen för Datavetenskap, LiU På denna föreläsning: Anatomin hos en projektplan Vad är klok design? Tidsbokning Bokningslistor på Jonas
Läs merRiskhantering för administrativa projekt inom Karolinska Institutet
Riskhantering för administrativa projekt inom Karolinska Institutet Riskhantering Identifiera Värdera/prioritera Åtgärda Fastställd 2002-06-24 1 Innehållsförteckning OM RISKHANTERING... 3 ALLMÄNT... 3
Läs merProjektmetodik. Johan Nilsson. Institutionen för Biomedicinsk Teknik LTH, Lunds Universitet
Projektmetodik Johan Nilsson Institutionen för Biomedicinsk Teknik LTH, Lunds Universitet Agenda Teamet Projektstrukturen Projektorganisationen Projekt? Vad är egentligen ett projekt? Varför jobba i projektform?
Läs merProjektstyrning - kortversionen. 2013-09-04 Jan-Åke Olofsson
Projektstyrning - kortversionen 2013-09-04 Jan-Åke Olofsson Projektstyrning är en hjälp att nå dit du vill Om det inte spelar någon roll vart du kommer, ja då kan du klara dig utan projektstyrning eller
Läs merObjektorientering. Grunderna i OO
Objektorientering Grunderna i OO 1 Systemutveckling Tre systemnivåer: Verksamhet Informationssystem Datasystem Huvuduppgifterna i ett systemutvecklingsarbete: Verksamhetsanalys Informationsbehovsanalys
Läs merDokumentation 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 merSLUTRAPPORT RUNE TENNESMED WEBBSHOP
SLUTRAPPORT RUNE TENNESMED WEBBSHOP -05-30 Abstrakt Under 10 veckor har jag och Oskar Norling arbetat med att ta fram en webbshop-applikation till företaget Rune Tennesmed i Kalmar. I denna rapport tänker
Läs mer1. Etablera projektet
1. Etablera projektet 1.1 Definiera projektets intressenter 1.1.1 Kunden Kunden för vår produkt är alla som berörs av ett dagis utformning. Vid en kundundersökning är det rimligt att prata med personal
Läs merRune Tennesmed. Oskar Norling 1DV430. Individuellt Mjukvaruutvecklingsprojekt 1DV430 Webbprogrammerare H12 Oskar Norling
Rune Tennesmed Oskar Norling Individuellt Mjukvaruutvecklingsprojekt Webbprogrammerare H12 Oskar Norling 2012-05-30 Abstrakt Denna rapport handlar om mitt mjukvaruutecklingsprojekt som jag och en klasskompis
Läs merLIPS Kravspecifikation. Institutionen för systemteknik Mattias Krysander
LIPS Kravspecifikation Institutionen för systemteknik Mattias Krysander Kandidatprojekt 2019 Antal Autonom taxibil (2, 5-personersgrupper) 3 Autonom eftersöksdrönare 2 Autonom undsättningsrobot 2 Autonom
Läs merFöre Kravspecifikationen
projektidé BP0 förstudie BP1 förberedelse BP2 Kravspecifikationen Beskriver VAD som ska utföras i projektet? projektdirektiv beslutspunkter specifikationer planer kunddokument rapporter protokoll M beställarens
Läs merIKOT 2011 Tvätt av ultraljudsmätare. Grupp A5 steg 1
IKOT 2011 Tvätt av ultraljudsmätare Grupp A5 steg 1 2011-02-03 Simon Grunditz - 900404 Anders Perneborn - 900307 Hanna Sundström - 890417 Daniel Strömberg - 880403 Martin Hernå 900316 Innehåll Bakgrund
Läs merDavid A, Niklas G, Magnus F, Pär E, Christian L 2011-02-02 CHALMERS INLÄMNING1. IKOT Grupp B4
David A, Niklas G, Magnus F, Pär E, Christian L 2011-02-02 CHALMERS INLÄMNING1 IKOT Grupp B4 Innehållsförteckning Bakgrund... 3 Intressenter... 3 Mål... 4 Spelregler... 4 Leveranser... 5 Avgränsningar...
Läs merUtvä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 merSpecifikation för Projekt Alhanko
Specifikation för Projekt Alhanko på uppdrag av Kungliga Operan i KTH-kursen 2D1954 Programutvecklingsprojekt, 2002 PROBLEMBESKRIVNING...3 BAKGRUND...3 SYFTE...3 KRAV...3 AVGRÄNSNINGAR:...3 FÖRSLAG TILL
Läs merLIPs 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 merDokumentation 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 merRamverk för projekt och uppdrag
Peter Yngve IT-centrum 2011-02-10 1.0 1 (9) Ramverk för projekt och uppdrag Peter Yngve IT-centrum 2011-02-10 1.0 2 (9) BAKGRUND/MOTIV... 3 MÅL OCH SYFTE... 3 DEFINITIONER AV PROJEKT... 3 MODELL FÖR PROJEKTSTYRNING...
Läs merLIPs Andreas Bergström ChrKr Projektdirektiv16_Toyota_v2.0.doc CKr
Andreas Bergström 2016-09-08 Sida 1 Projektnamn Beställare Projektledare Projektbeslut Projekttid Rapportering Planering och Sensorfusion för Autonom Truck Andreas Bergström, ISY Student Emil Selse och
Läs merReglerteknisk projektkurs TSRT10
Reglerteknisk projektkurs TSRT10 daniel@isy.liu.se Reglerteknik Linköpings universitet Vad innebär CDIO? Conceive Tänka ut, planera och specificera Design - Konstruera Implement Realisera/implementera
Läs mercampus.borlänge Förstudie - Beslutsstöd för operativ tågtrafikstyrning
campus.borlänge Förstudie - Beslutsstöd för operativ tågtrafikstyrning En rapport från CATD-projektet, januari-2001 1 2 Förstudie Beslutsstöd för operativ tågtrafikstyrning Bakgrund Bland de grundläggande
Läs merPROGRAMMERING. Ämnets syfte. Kurser i ämnet
PROGRAMMERING Ämnet programmering behandlar hur mjukvaror skapas, anpassas och utvecklas samt programmeringens roll i informationstekniska sammanhang som datorsimulering och praktisk datoriserad problemlösning.
Läs merProgramvaruutveckling - Metodik 2016 Jonas Wisbrant
Föreläsning 3: Test och efterläsning om kodning Programvaruutveckling - Metodik 2016 Jonas Wisbrant 1 Kursinformation Detta har hänt: Pratat och skapat krav (och plan) Övning 2 Riskhantering, intressenter
Läs merLIPs 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 merLiTH Segmentering av MR-bilder med ITK Efterstudie MCIV. Anders Eklund. Status
Segmentering av MR-bilder med ITK 2006-05-15 Efterstudie MCIV Status Granskad Godkänd Bilder och grafik projektkurs, CDIO MCIV LIPs 1 Segmentering av MR-bilder med ITK 2006-05-15 PROJEKTIDENTITET MCIV
Läs merBilaga 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 merArbeta i projekt. Anders Hessel ITP-projekt Uppsala Universitet
Arbeta i projekt Anders Hessel 2003-02-05 ITP-projekt Uppsala Universitet Varför Projekt? Vad är projekt? Varför projekt? Svårighet? Undervisning Bilda projektgrupp Formell grupp - har ledare Roller Konflikter
Läs merProjektplan för utvecklingen av Kryssarklubbens nya webbplats
Projektplan för utvecklingen av Kryssarklubbens nya webbplats Sammanfattning Detta dokument beskriver hur Kryssarklubbens nya webbplats skall tas fram. Planen är ett resultat av det arbete som gjorts av
Läs merProjektdirektiv. Version: 1.0. Projekt: Förstudie Ekonomisystem Ålands kommuner och kommunalförbund
Projektdirektiv Projekt: Förstudie Ekonomisystem Ålands kommuner och kommunalförbund Dokument: Projektdirektiv Version: 20190114 Författare: Åda Ab Sida: 1 (10) författare: Åda Ab Sida: 2 (10) Innehåll
Läs merProjektplan Utbildningsadministration och studentstöd
GOTLAND 2018/21 Utbildningsadministration och studentstöd Delprojekt 2 inom huvudprojekt Stöd för internationalisering vid Campus Gotland Fastställd av styrgruppen Innehållsförteckning 1 Bakgrund och syfte
Läs merProjektdirektiv Hanna Nyqvist Sida 1
2014-08-27 Sida 1 Projektnamn Beställare Projektledare Projektbeslut Projekttid Rapportering Minröjningsbandvagn, ISY Student Torbjörn Crona, Läsperiod 1-2, HT 2014. Projektet klart senast vid projektkonferensen.
Läs mer1. 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 merProjektplan. LiTH Autonom bandvagn med stereokamera 2010-09-24. Henrik Berggren Version 1.0. Status. TSRT10 8Yare LIPs. Granskad
Henrik Berggren Version 1.0 Status Granskad Godkänd Jonas Callmer 2010-09-24 1 PROJEKTIDENTITET 2010/HT, 8Yare Linköpings tekniska högskola, institutionen för systemteknik (ISY) Namn Ansvar Telefon E-post
Läs merINFÖRANDE, AVSLUT OCH UPPFÖLJNING. Agneta Bränberg
INFÖRANDE, AVSLUT OCH UPPFÖLJNING Agneta Bränberg Projektet närmar sig sitt slut men vad händer sedan? INFÖRANDE Avslutande del av genomförandefasen? Inledande del av projektavslutet? Egen fas? -Viktigt
Läs merIngenjö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 merInnehå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 merObjektorienterad programmering, allmänt
Objektorienterad programmering, allmänt Sven-Olof Nyström Uppsala Universitet 17 juni 2005 1 Vilka egenskaper vill vi att program ska ha? Förslag (en partiell lista): De ska... gå snabbt att skriva vara
Läs merViktiga egenskaper hos ett program (Meyer): Objektorienterad programmering, allmänt. Vilka egenskaper vill vi att våra program ska ha?
Viktiga egenskaper hos ett program (Meyer): Objektorienterad programmering, allmänt Sven-Olof Nyström Uppsala Universitet 17 mars 2005 1. Korrekthet 2. Robusthet 3. Utökbarhet 4. Återanvändbarhet 5. Kompatibilitet
Läs merFilhanterare med AngularJS
Filhanterare med AngularJS Författare: Filip Johansson Peter Emilsson Oskar Georgsson Christian Nilsson Datum: 2014-03-26 1 Sammanfattning Filhanterare med AngularJS är en filhanterare skapad för Sigma
Läs merProjektarbete DAVC20
Projektarbete DAVC20 DAVC20, Per Strömgren 2002-10-28 Make a plan. Then follow the plan. Watts Humphrey 2 DAVC20, Per Strömgren, 1 Vad handlar detta om?! 3 DAVC20, Per Strömgren Examination För godkänt
Läs merLiTH. WalkCAM 2007/05/15. Testplan. Mitun Dey Version 1.0. Status. Granskad. Godkänd. Reglerteknisk projektkurs WalkCAM LIPs
Testplan Mitun Dey Version 1.0 Status Granskad Godkänd 1 PROJEKTIDENTITET Reglerteknisk projektkurs, WalkCAM, 2007/VT Linköpings tekniska högskola, ISY Namn Ansvar Telefon E-post Henrik Johansson Projektledare
Läs merRöna fingrar e gött o ha:) SLUTRAPPORT BUDGETSYSTEM LNU
Röna fingrar e gött o ha:) SLUTRAPPORT BUDGETSYSTEM LNU FÖRFATTARE Viktor Karlsson Jarmo Baltzar DATUM 2011-03-15 Sammanfattning I rapporten återfinns en detaljerad beskrivning om webbapplikation Budgetsystem
Läs merUtveckling av SLU:s varumärkesarbete bilden av SLU
Kommunikationsavdelningen PROJEKTPLAN SLU ID: SLU.ua2016.1.1.1-4219 2017-03-13 Utveckling av SLU:s varumärkesarbete bilden av SLU Bakgrund I en ökande konkurrens spelar varumärket en allt viktigare roll,
Läs merBilaga 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 merKurs-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 merKravspecifikation. LiTH Segmentering av MR-bilder med ITK Anders Eklund Version 1.0. Status
2006-02-02 Kravspecifikation Version.0 Status Granskad Godkänd Bilder och grafik projektkurs, CDIO MCIV LIPs 2006-02-02 PROJEKTIDENTITET MCIV 2006 VT Linköpings Tekniska Högskola, CVL Namn Ansvar Telefon
Läs merProjektplanering. 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 merInlämningsuppgifter, EDAF30, 2015
LUNDS TEKNISKA HÖGSKOLA Institutionen för datavetenskap Programmering i C++ Inlämningsuppgifter, EDAF30, 2015 Det finns två deluppgifter som båda ska lösas: 1. skriv ett program för att hantera bankkonton
Läs merBilaga 4c. Utveckling. Upphandling av IT-stöd för barn- och elevregister inom Skolplattform Stockholm UTBILDNINGSFÖRVALTNINGEN. Förfrågningsunderlag
UTBILDNINSFÖRVLTNINEN SID 1 (1) Bilaga 4c Utveckling Förfrågningsunderlag Upphandling av IT-stöd för barn- och elevregister inom Skolplattform Stockholm Box 049, 104 Stockholm. Besöksadress Hantverkargatan
Läs merRafel Ridha Projektdefinition
Rafel Ridha Projektdefinition Utveckling av applikation för Windows Phone Dokumenttitel Projektdefinition Dokumentförfattare Rafel Ridha Dokumentnamn Projektdefinition xx.pdf Version 0.3 E-post rafelr@kth.se
Läs merSKOLFS. beslutade den XXX 2017.
1 (11) Föreskrifter om ändring i Skolverkets föreskrifter (SKOLFS 2010:247) om ämnesplan för ämnet programmering i gymnasieskolan, inom kommunal vuxenutbildning på gymnasial nivå och inom vidareutbildning
Läs merProgramutvecklingsprojekt 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 merProjektdirektiv. Rikard Falkeborn Sida 1
2007 12 03 Sida 1 Projektnamn Beställare Projektledare Projektbeslut Projekttid Rapportering Självetablerande sensornätverk med GPS och 3G, ISY Student David Lindgren, Läsperiod 3 4, vårterminen 2008.
Läs mer729G75: Programmering och algoritmiskt tänkande. Tema 1. Föreläsning 1 Jody Foo
729G75: Programmering och algoritmiskt tänkande Tema 1. Föreläsning 1 Jody Foo Föreläsningsöversikt Kursinfo / Om kursen Algoritmer Objektorienterad programmering i praktiken terminologi använda objekt
Läs merProblemet. Beställarkompetens och kravhantering. Användbarhetsboom Internet som motor. Beställarproblemet. Användarnytta = verksamhetsnytta.
Problemet Beställarkompetens och kravhantering Trots mycket kunskaper inom människadatorinteraktion så är användare missnöjda med systemen, eller klarar helt enkelt inte av att göra det de önskar eller
Läs merProjektdirektiv Christian Andersson Naesseth Sida 1
Christian Andersson Naesseth 2018-08-30 Sida 1 Projektnamn Beställare Projektledare Projektbeslut Projekttid Rapportering Drönarprojekt Visionen Christian Andersson Naesseth, ISY Studenter Gustaf Hendeby
Läs merPROJEKTPLAN KURSDATABAS 1 nov 2003-30 jun 2005 PROJEKTANSVARIG: EINAR LAURITZEN PROJEKTLEDARE: ELISABETH LUNDBERG version 1 mars- 2004
PROJEKTPLAN KURSDATABAS 1 nov 2003-30 jun 2005 PROJEKTANSVARIG: EINAR LAURITZEN PROJEKTLEDARE: ELISABETH LUNDBERG version 1 mars- 2004 Beslutat av styrgruppen 040318 Kontaktinformation: Ordförande i styrgruppen:
Läs merKursplan 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 merSpelprogram. Objektorienterade applikationer Laboration 2
1 (5) Spelprogram Objektorienterade applikationer Laboration 2 Syfte Projektet syftar till att belysa och ge träning i Programutveckling i grupp. Objektorienterad modellering med UML. Användning av ett
Läs merRapportering som krävs utöver LIPS-dokumenten: poster föredrag där projektets genomförande och resultat beskrivs hemsida som beskriver projektet
Sida 1 Projektnamn Utveckling och implementering av regulator för styrning av gimbalmonterade sensorer i UAV:er Beställare Jon Kronander (ISY - Reglerteknik) Projektledare Student Projektbeslut Morgan
Läs merReglerteknisk projektkurs TSRT10
Reglerteknisk projektkurs TSRT10 Daniel Axehill daniel.axehill@liu.se Reglerteknik Linköpings universitet Vad innebär CDIO? Conceive Tänka ut, planera och specificera Design Konstruera Implement Realisera/implementera
Läs merProjektkunskap, företagande, entreprenörskap LS10a lektion 5 Dagens lektion Gruppdynamik Teambuilding Icke-agila projekt Presentationsteknik inför presentationen Maslow Behov av självförverkligande Behov
Läs mer