Sökresultat:
302 Uppsatser om Inbyggd programvara - Sida 4 av 21
Sitecon : En utvärdering av en mobilapplikation
I detta examensarbete har jag fått i uppgift av Consultec Byggprogram AB att utvärdera olika utvecklingsverktyg för cross-platform utveckling samt utveckla och utvärdera en mobilapplikation som kan ersätta eller komplettera deras webbversion av projekthanteringsprogrammet Sitecon. Kraven på applikationen var att den ska kunna ta emot push-notifieringar, kunna ringa de telefonnummer som visas i applikationen, kunna lagra data direkt i den mobila enheten, använda kameran samt lokalisera en byggarbetsplats med hjälp av en inbyggd karta.Efter en utvärdering av både utvecklingsverktyg samt utvecklingsmetoder, utvecklades mobilapplikationen som ett proof of concept och uppfyller alla de satta kraven..
Konstruktion av etikettorienterare
I denna rapport har vi utforskat olika metoder som löser handelsresandeproblemetmed hjälp av rumsfyllande kurvor. Vi har utgått från en klassisk algoritm av Bartholdioch Platzman och förbättrat den med avseende på lösningslängd med två egna algoritmer.Vi har under arbetets gång utvecklat programvara som använder dessa algoritmer.Vi har undersökt körningstid, lösningslängd och stabilitet för de olika algoritmerna ochanalyserat resultaten. Rapporten innehåller även en inledande teoretisk beskrivning avplanfyllande kurvor och NP-komplexitet..
Synkroniserad insamling av videoström från flera analoga källor
Arbetet bygger på att modernisera Saab AB:s kamerasystem med videoservrar. Systemet ska kunna samla in ett antal analoga videoströmmar och omvandla de till digitala. Kamerorna är utav bildformaten NTSC och PAL vilket innebär att de har olika bilduppdateringshastigheter. Det medför att en fördröjning kommer ske i PAL-strömmen. En programvara ska utvecklas för att ta in dessa strömmar, spara och synkronisera de..
Kompositer i bildäckspaneler
I denna rapport har vi utforskat olika metoder som löser handelsresandeproblemetmed hjälp av rumsfyllande kurvor. Vi har utgått från en klassisk algoritm av Bartholdioch Platzman och förbättrat den med avseende på lösningslängd med två egna algoritmer.Vi har under arbetets gång utvecklat programvara som använder dessa algoritmer.Vi har undersökt körningstid, lösningslängd och stabilitet för de olika algoritmerna ochanalyserat resultaten. Rapporten innehåller även en inledande teoretisk beskrivning avplanfyllande kurvor och NP-komplexitet..
Pick and place user interface
Vår uppgift har varit att skapa ett grafiskt användargränssnitt till en pick and place maskin eftersom den ursprungliga programvaran inte fungerade på ett tillfredsställande sätt. Programmet är implementerat med C++ som programmeringsspråk och är designad på ett sådant sätt att vidareutveckling kan ske om så behövs. Programmet är begränsat till att användas tillsammans med tidigare utvecklad programvara för denna maskin. Rapporten beskriver det grafiska användargränssnittets delar, både hur de fungerar och hur de är implementerade..
Solution to the travelling salesman problem with space-filling curves.
I denna rapport har vi utforskat olika metoder som löser handelsresandeproblemetmed hjälp av rumsfyllande kurvor. Vi har utgått från en klassisk algoritm av Bartholdioch Platzman och förbättrat den med avseende på lösningslängd med två egna algoritmer.Vi har under arbetets gång utvecklat programvara som använder dessa algoritmer.Vi har undersökt körningstid, lösningslängd och stabilitet för de olika algoritmerna ochanalyserat resultaten. Rapporten innehåller även en inledande teoretisk beskrivning avplanfyllande kurvor och NP-komplexitet..
Planera för tåg - En studie i bebyggelsestruktur i anslutning till tågstationer med pendeltrafik
I denna rapport har vi utforskat olika metoder som löser handelsresandeproblemetmed hjälp av rumsfyllande kurvor. Vi har utgått från en klassisk algoritm av Bartholdioch Platzman och förbättrat den med avseende på lösningslängd med två egna algoritmer.Vi har under arbetets gång utvecklat programvara som använder dessa algoritmer.Vi har undersökt körningstid, lösningslängd och stabilitet för de olika algoritmerna ochanalyserat resultaten. Rapporten innehåller även en inledande teoretisk beskrivning avplanfyllande kurvor och NP-komplexitet..
Utveckling av programvara till USB I/O
Det här examensarbetet beskriver en specifik optimeringsteknik och undersöker dess förmåga att öka exekveringshastigheten. Optimeringstekniken ersätter villkorliga hopp i form av if-satser med ovillkorligt hopp. Ett program har utvecklats som mäter exekveringstiden för flera små programkoder, som både använder respektive inte använder optimeringstekniken, så att de kan jämföras med varandra. Med hjälp av mätresultaten från programmet har optimeringstekniken utvärderats. Resultaten visar att optimeringstekniken inte kan öka exekveringshastigheten i de flesta av testerna, men i några specifika fall kan optimeringstekniken öka exekveringshastigheten..
Postproduktion
Detta examensarbete har gått ut på att få en inblick hur det kan vara att jobba på ett företag inom postproduktion, att inte ha full kontroll över vilket material jag jobbar med och på vilket sätt. I detta fall handlar det även om vilken programvara jag förväntades använda. I Arbetet kommer jag att gå igenom hur det har varit att gå från ett program, jag känt mig väldigt bekant med, till ett annat som jag aldrig använt tidigare. Arbetet kommer även att ta upp begreppet postproduktion och vissa av de yrkesroller jag kommit i kontakt med under projektet..
Diagnostik för mjukvara, en ny trend?
Diagnostika verktyg, som t.ex logik för att avgöra om en server fungerar normalt används idag av många företag för att underlätta underhåll av datorsystem och säkerställa driftsäkerheten. TietoEnator GSS ser att ett system för att utföra diagnostik på egenutvecklad programvara, t.ex serverprogramvara för e-tjänster, skulle kunna effektivisera driften av dessa tjänster. Detta examensarbete beskriver utvecklingsprocessen och implementaionen av delar av ett sådant system. Rapporten behandlar också till viss del diagnostikverktyg som finns idag och lite om hur framtida system för att underhålla datorsystem kan se ut..
Optimering av lagerstyrning för pressverktygstillverkning : Reduktion av bundet kapital genom simulerande optimering vid Sandvik Coromant, Gimo
AB Sandvik Coromant är en världsledande tillverkare av skär och verktyg för skärande bearbetning. Gimoverken är Sandvik Coromants största skärtillverkande enhet. GHMP är en avdelning som förser skärtillverkningen på Gimoverken, och även andra produktionsenheter runt om i världen, med pressverktyg.Under en tid har man på GHMP haft ett bristande fokus på lagerstyrning. Detta har lett till att produktionslagret på GHMP i praktiken endast har haft som uppgift att garantera tillgänglighet av artiklar som är nödvändiga för att produktionen ska kunna operera oavbrutet. Bristen på aktivt arbete med lagerhållning och inköpsmönster har med tiden lett till en misstanke om att lagernivåerna är onödigt höga samt att inköpsmönstren inte speglar förbrukningen.För att minska lagernivåerna på GHMP har man initierat detta projekt med målet att halvera det bundna kapitalet i produktionslagret samt att förbättra avdelningens lagerstyrning.För att lyckas med uppgiften har en programvara med en inbyggd optimerande modell skapats.
Att framställa en detaljplan i ArchiCAD: Ett övningsexempel
I samband med den verksamhetsförlagda utbildningen har ett examensarbete i form av ett enklare utredningsprojekt genomförts. På förfrågan från MAF Arkitektkontor AB har en utredning om möjligheten att framställa fullständiga detaljplanehandlingar i Graphisofts programvara ArchiCAD genomförts. Detta genom att ta fram en detaljplan i programmet. Idag arbetar planerare på MAF i programmet Focus vid detaljplanering och vid datorstödd detaljplanering på Luleå tekniska universitet har Vianova Systems programvara Novapoint använts. Båda dessa programvaror har anpassade verktyg enbart framtagna för framställning av detaljplanehandlingar.Tidigare vägledande material för hur man tar fram detaljplanehandlingar i Graphisofts ArchiCAD saknades vid uppstart av arbetet.
Gränssnittsanpassning av robotiserad mätdatainsamling
Detta projekt är utfört vid Novanik AB i Karlstad. Uppgiften bestod av att anpassa ett befintligt mätdatainsamlingssystem till ett nyinförskaffat robotsystem. Robotsystemet är tänkt att kunna ersätta ett tidigare använt system, som bestod av en helt annan typ av robot. Rapporten visar hur roboten har spänningsanpassats till det svenska elnätet eftersom roboten var inköpt ifrån USA och användes i deras elnät. Rapporten visar även hur roboten framgångsrikt har anpassats så att den kan styras med redan befintlig programvara (som användes till den äldre roboten)..
Kollaborativa Webbtjänster : En studie av framgångsfaktorer för utveckling av kollaborativa webbtjänster
Verktyg skapade för att stödja företags kollaborativa processer, även kallat "groupware", har funnits i olika former sedan början av 90-talet. I dag är webbtjänster ett allt mer nyttjat alternativ bland organisationer på grund av dess många fördelar ? såsom lägre kostnader och ökad cross-platform-tillgänglighet. Med teknologiska framsteg har det på senare år blivit möjligt att utveckla program för webbläsare som inte tidigare varit möjligt. Syftet med den här studien är att ta reda på hur man i dagens webbmiljö och i dagens moderna organisationer utvecklar framgångsrik kollaborativ programvara genom att försöka identifiera ett antal riktlinjer för detta ändamål.
Optimering av CellularIP-nätverk
Cellular IP är ett nytt nätverksprotokoll på ingång som är tänkt att lösa prestandaproblemen i Mobile IP. Influenser har tagits från hur mobiltelefonnäten är uppbyggda för att lösa problemen med förflyttning mellan basstationer på ett smidigt sätt. Detta examensarbete syftade till att optimera routingfunktionen i ett Cellular IP nätverk och integrera det med Mobile IP. I uppgiften ingick också att installera och om nödvändigt modifiera befintlig kod för Linux Mandrake. Rapporten innehåller dokumentation för installation och konfiguration av protokollet samt all nödvändig programvara.