To see the other types of publications on this topic, follow the link: System utveckling.

Dissertations / Theses on the topic 'System utveckling'

Create a spot-on reference in APA, MLA, Chicago, Harvard, and other styles

Select a source type:

Consult the top 50 dissertations / theses for your research on the topic 'System utveckling.'

Next to every source in the list of references, there is an 'Add to bibliography' button. Press on it, and we will generate automatically the bibliographic reference to the chosen work in the citation style you need: APA, MLA, Harvard, Chicago, Vancouver, etc.

You can also download the full text of the academic publication as pdf and read online its abstract whenever available in the metadata.

Browse dissertations / theses on a wide variety of disciplines and organise your bibliography correctly.

1

Henriksson, Monika. "Hållbar utveckling av ERP-system." Thesis, Högskolan i Borås, Institutionen Handels- och IT-högskolan, 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:hb:diva-16611.

Full text
Abstract:
Enterprice Resource Planning (ERP) är ett område inom IT som har utvecklats enormt de sista åren. Utvecklingen av IT har gjort att förutsättningen för att arbeta med ERP-system har ändrats från att ha varit bunden till att sitta vid sin arbetsplats i företagets lokaler till att i stort sett kunna sitta var som helst i världen och nå all nödvändig information som behövs. ERP-systemen erbjuder stöd för i stort sett alla processer i företaget och kan rätt använt effektivisera verksamheten avsevärt. Det finns dock ett område som fortfarande är relativt underutvecklat; stöd för ett effektivt miljöarbete.Hållbar utveckling är ett begrepp som myntades redan i slutet på 1980-talet då problemet att jordens resurser är begränsade uppmärksammades. På senare tid har arbete med hållbar utveckling kommit att bli en förutsättning för en organisations överlevnad. Det ställs höga krav på att företag ska rapportera sin påverkan och beskriva det miljöarbete som bedrivs för sina intressenter. Idag är detta arbete uppbyggt på att information hämtas från ett flertal olika system och parter. Det finns möjligheter att använda moduler i ERP-systemet som erbjuder visst stöd för miljöarbete, men medvetenheten om att det faktiskt finns en koppling mellan ERP-system och hållbart arbete är svag.Denna studie baseras på ett kvalitativt forskningsarbete med djupgående och grundliga intervjuer med tre kundföretag samt två större ERP-leverantörer. Den baseras även på en grundlig genomgång av befintlig teori i ämnet. I studien argumenteras för de möjligheter som finns för att kunna utveckla ett effektivt och användbart stöd för hållbarhetsarbete i ERP-system. Studien visar att bristen på standarder kring redovisning av miljöinformation och att företag sällan använder ERP-systemen i sin helhet är ett stort hinder. Även det faktum att större företag arbetar som isolerade öar utan att samarbeta för att kunna utforma krav för hur de vill att ERP-systemet ska stödja miljöarbetet är ett problem i sammanhanget. Studiens resultat visar att stödet för hållbarhetsarbete i ERP-system måste byggas in i systemet för att bli en naturlig del av arbetet. Även automatisering av informationsflödet och anpassningar av redan befintliga branschlösningar är viktiga komponenter för en effektiv utveckling av stöd för hållbarhetsarbete.
Program: Dataekonomutbildningen
APA, Harvard, Vancouver, ISO, and other styles
2

Nordlander, Wiik Marcus, and Gustav Pettersson. "Utveckling av system för ledighetsplanering." Thesis, Linköpings universitet, Institutionen för datavetenskap, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-98194.

Full text
Abstract:
Vacation 2.0 är ett ledighetsansökningssystem utvecklat hos CGI i Linköping för deras Linköping- och Norrköpingskontor. Med Vacation 2.0 kan anställda boka in kommande semester, föräldraledighet samt jour. Vacation 2.0 ger HR-avdelningen en översikt över tillgänglig personal genom en sammanställning av alla arbetsgruppers ledighetsansökningar. Systemet underhålls av en administratör som har behörighet att administrera arbetsgrupper och ändra anställdas existerande ledighetsansökningar. De anställda som är ansvariga för en grupp eller är anställd på HR-avdelningen kan ges behörigheten av systemadministratören. Kraven för systemet togs fram genom intervjuer med anställda som vi sedan utvärderade. Det slutgiltiga systemet uppfyller de krav som framkom samt har ett modernt gränssnitt som är lättöverskådligt. För att säkerställa att systemet uppfyllde kraven utfördes genomgående användartester av CGI:s testgrupp. Systemutvecklingen följde en utvecklingsmetodik som inspirerades av Scrum och Extreme Programming. Systemet är utvecklat i ASP.NET Web Forms med språket C# på serversidan och JavaScript med biblioteket jQuery används för klientsidan. Vacation 2.0 använder sig av en SQL-databas som hanterades med Microsoft SQL Server Management Studio 2012.
APA, Harvard, Vancouver, ISO, and other styles
3

Andersson, Daniel, and Robert Wintersteller. "Utveckling av analysmodul till Zenicor Medical Systems EKG-system." Thesis, Linköping University, Department of Biomedical Engineering, 2005. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-357.

Full text
Abstract:

The mainpart of this thesis is about the developing of a new analysis tool to be used in Zenicor Medical Systems AB ECG-system. The primary task of the system is to simplify the ECG survey for patients who suffers from different kinds of arrythmias, for example heart fibrillation. With this system is it possible for the patients to do their ECG survey by them self at home and then send the signal with their telephone or mobilphone to a server. The equipment used to do the survey is not bigger than you can have it in a pocket and this results in a bigger flexibility for the patient. A doctor can connect to the server and analys the ECG-curve and follow up the patients condition.

APA, Harvard, Vancouver, ISO, and other styles
4

Lorentzon, Marie, and Anders Lindstrand. "Utveckling av dokumentdatabas." Thesis, Linköping University, Department of Science and Technology, 2002. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-1210.

Full text
Abstract:

Denna rapport beskriver ett examensarbete inom Programmet för Användarinriktad Systemutveckling vid Linköpings universitet, Campus Norrköping. Resultatet är en databasapplikation som är utvecklad specifikt för C.N.S. Systems AB i Linköping.

I uppgiften ingår analys, utformning, realisering, implementering, dokumentation samt i viss mån även förvaltning och drift. Utvecklingsarbetet har skett i nära samarbete med företaget som har tillhandhållit arbetsplatser och datorutrustning.

Applikationen är ett dokumentregistreringssystem där information om företagets interna och externa dokument lagras. Tidigare har motsvarande uppgifter lagrats i Excel. Den färdiga databasapplikationen har främst gjort det lättare att registrera och söka ett dokument vilket också var ett av de uppsatta målen. Själva databasen är utvecklad i Access och gränssnittet i Visual Basic. Kopplingen mellan dessa är skapad med ActiveX Data Objects 2.0 (ADO).

Rapporten ger inledningsvis en närmare presentation av utgångsläge och förutsättningar. Därefter beskrivs teorin bakom det arbetssätt som använts. I resultatdelen presenteras applikationen översiktligt, valda delar lite mer ingående. Och slutligen, i diskussionsavsnittet, görs en subjektiv bedömning av resultatet och utvecklingsarbetet.


This report is based on a project within ”User oriented System development Program”, ASP, at the University of Linköping, Campus Norrköping, Sweden. The result is a database application developed for C.N.S. Systems AB in Linköping.

The report describes analysis, design, implementation, documentation and in some extent maintenance of the system. The development work has been done in collaboration with the company at their office in Linköping.

The application handles and stores information about internal and external documents. The purpose of the database is to improve registration and searching of documents. The system is designed with MS Access 2000 connected to Visual Basic with ActiveX Data Objects 2.0(ADO).

APA, Harvard, Vancouver, ISO, and other styles
5

NES, SJÖGREN CHRISTIAN. "Utveckling av testmiljö för PLC-system." Thesis, KTH, Tillämpad maskinteknik (KTH Södertälje), 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-103077.

Full text
APA, Harvard, Vancouver, ISO, and other styles
6

Allén, Tobias, and Daniel Wern. "Utveckling av applikationsplattform för inbyggt system." Thesis, Tekniska Högskolan, Högskolan i Jönköping, JTH, Data- och elektroteknik, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:hj:diva-21332.

Full text
APA, Harvard, Vancouver, ISO, and other styles
7

Jonsson, Lindahl Nils. "Utveckling av system förkommunikation med chattbottar." Thesis, Linköpings universitet, Interaktiva och kognitiva system, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-143178.

Full text
Abstract:
Chattbottar har den senaste tiden, genom snabbmeddelandetjänsternas stora tillväxt, blivitallt populärare. Chattbottar används idag till allt från automatisk kundtjänst tillnöjesinriktade ändamål. Numera finns flera olika ramverk för att skapa chattbottar med olikaegenskaper.Syftet med detta arbete var att undersöka hur chattbottar kan integreras i existerandesnabbmeddelandetjänster på ett underhållbart och flexibelt sätt. En prototyplösning förmeddelandetjänsten Briteback skapades med opensource-ramverken React, Node.js och Deepstream. Rapporten beskriver för- och nackdelar med den valda lösningen specielltavseende flexibilitet och underhåll.
APA, Harvard, Vancouver, ISO, and other styles
8

Nordström, Tobias. "Utveckling av IT-system för utbildningsbemanning." Thesis, KTH, Skolan för informations- och kommunikationsteknik (ICT), 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-175764.

Full text
Abstract:
Målet med denna undersökning har varit att ta reda på hur företaget Ackebrink AB[1] skulle förnya sitt system för utbildningsbemanning. Systemet används till att administrera kunder, kurser och konsulter och har funktionalitet för att hålla koll på hela processen från att en kund frågar om bemanning på en kurs till dess att kursen är avslutad och fakturerad. Vi undersökte först om det befintliga systemet kunde byggas ut eller ersättas av en färdig lösning. Det gamla systemet byggdes fyra år tidigare och har regelbundet byggts ut av de utvecklare som har haft tid över mellan externa projekt och det har byggts upp en stor teknisk skuld. Det gamla systemet fungerade relativt felfritt men att fortsätta att bygga ut det gamla systemet med ny funktionalitet var inte längre ett alternativ för att kunna genomföra kommande förändringar, det fanns för många tillfälliga lösningar och fulhack för att komma runt grundläggande brister i systemet. Nästa alternativ var att hitta en färdig lösning eller lösningar med likvärdig funktionalitet. Innan det egenbyggda systemet utvecklades så hanterades hela processen för bemanning med olika kalkylark där allt matades in och uppdaterades för hand. Det var en enkel och billig lösning som fungerade ett tag, men sedan dess har verksamheten växt och det är nu för många parametrar som ska behandlas och för många användare av systemet för att det ska vara rimligt att gå tillbaka utan att tappa effektivitet. Även kommersiella CRM-system utvärderades som t.ex. SugarCRM[2] och valdes bort för att det var svårt att få in alla parametrar från den nuvarande processen på ett önskvärt sätt. Det lämpligaste alternativet kvar blev då att bygga ett nytt system. Olika tekniker och ramverk utvärderades och kraven där var att det ska kunna gå att underhålla och bygga ut systemet samt att utvecklarna i teamet ska ha kompetens eller snabbt kunna skaffa sig kompetens att utveckla en bra produkt. Valet föll på PHP[3] och ramverket Symfony2[4]. PHP är ett språk som alla i teamet kan och är dessutom lätt att driftsätta; Symfony2 är ett modernt och stabilt MVC-ramverk med aktiva utvecklare som regelbundet släpper buggfixar och ny funktionalitet. Ett nytt system med likvärdig funktionalitet som det gamla, men i ett hållbart ramverk och med genomtänkt struktur, utvecklades och driftsattes, förberett på utveckling av framtida funktionalitet.
The goal with this research has been to find out how the company Ackebrink AB could renew their system for managing consultants for courses in post-secondary level schools in Sweden. The system is used to keep track of the whole process from the inquiry from a customer for a consultant until the course is finished and invoiced. We first looked at the old existing system to see if it could be extended. The old system was build four years ago and has been patched and added to by different developers between other projects and a large technical debt has been built up. The old system did work with only a few bugs but to keep adding to it was no longer an option for the new requirements, there were to many temporary solutions and hacks implemented to circumvent flaws in the system The next alternative was to find an off-the-shelf solution or solutions with similar functionality to the old system. Before the old system was built the process was managed with the help of different spreadsheets where everything was filled in and updated by hand. It was a simple and cheap solution which worked for a while until it grew to be a unmanageable behemoth. Since then the business has grown even more and there is now too many parameters to keep track of and too many users of the system for it to be possible to go back to without losing efficiency. A commercial CRM system was evaluated too, SugarCRM, and was rejected because the current process of working doesn’t fit the common CRM model of working. The only alternative left now was to build a new system. Different techniques and frameworks were evaluated and the requirements were a system which could be easily maintained and extended, and that the developers in the team had, or could easily get, the competence necessary to develop a sustainable product. PHP and the framework Symfony2 was finally chosen. PHP is a language which all the developers in the team is familiar with and Symfony2 is a modern and stable MVC framework with active developers and an active online community. A new system with similar functionality to the old system, but built in a current framework and in a sustainable way, was developed and deployed replacing the old system.
APA, Harvard, Vancouver, ISO, and other styles
9

Silfvergren, Alex. "Utveckling av goda leverantörsrelationer via CRM-system." Thesis, Uppsala universitet, Institutionen för teknikvetenskaper, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-347865.

Full text
Abstract:
Gotlands Slagteri är ett företag som bedriver produktion av kött och charkvaror. Verksamheten bygger på långsiktiga relationer mellan såväl leverantörer som kunder, och som vilken relation som helst krävs omtanke och underhållsarbete för att de skall kvarstå. Syftet med den här studien är att titta på Gotlands Slagteris leverantörsrelationer och göra en utomstående bedömning för slakteriets räkning, samt att se om dokumentationshanteringen av leverantörerna kan förbättras. Syftet mynnar följaktligen ut i tre frågeställningar; Hur ser nuläget av relationen mellan Gotlands Slagteri och deras leverantörer ut? Vilken leverantörsinformation önskas av Gotlands Slagteri i framtiden? Är CRM-system ett lämpligt alternativ för Gotlands Slagteri att dokumentera information i och hur kan det tillämpas? Metodiken som använts för införskaffande av data har primärt bestått av intervjuer, både med leverantörer och personal vid Gotlands Slagteri. Studiens frågeställningar resulterar i att relationerna över lag ser bra ut. Det viktigaste för leverantörerna visar sig vara att avräkningspriserna per djur inte är för låga. Studien resulterar också i att slakteriet inte nödvändigtvis är ute efter någon ny information angående leverantörer i framtiden, men att det istället går att utöka leverantörers redan befintliga uppgifter genom att integrera annan sparad information. Vid integrering av vederbörande uppgifter talar resultatet även för att CRM-system är lämpligt vid framtida dokumentation för leverantörsuppgifter. Återstående för slakteriet är att avgöra vilken typ av CRM-system som ter sig bäst lämpat, men studiens rekommendation är att satsa på ett egenutvecklat system. Initialt kan systemet implementeras vid inköpsavdelningen som ett slags pilotprojekt för att därifrån expandera programmets funktioner till att även stödja andra avdelningar i verksamheten.
Gotlands Slagteri is a butchery which produces meat and charcuterie. The company is dependent on long term relationships with suppliers as well as customers, and just as in any relationship it is nurtured by tender and care. The purpose of this study is to identify the relationship with the suppliers and see what could be improved upon. In this case, the improvement regards the company’s way of handling information about suppliers, which in turn generate the following questions; does any further information regarding suppliers, valuable enough to be documented exist? How could present information be stored? The information procured attempts to answer what makes suppliers supply to Gotlands Slagteri as well as what the viewpoint of other butcheries is. Via a literature study CRM is proposed as a possible solution and is backed up by a benchmark of what similar companies do (HKScan, KLS, Hälsingestintan). CRM systems turn out to be a recurrent option and could be procured either by buying an already existing product or be developed on your own. The study concludes in there not necessarily being anything new to add as far as information per supplier go, but instead point to the fact that there are some already existing data which potentially could add individual value. Beyond that the study show that CRM could make a strong case as a future feature. The one thing reaming is for Gotlands Slagteri to determine which CRM-system would make the better fit.
APA, Harvard, Vancouver, ISO, and other styles
10

Wahlberg, Tony. "Utveckling av System för att Kartlägga Cykelbanor." Thesis, Högskolan Dalarna, Datateknik, 2007. http://urn.kb.se/resolve?urn=urn:nbn:se:du-2833.

Full text
Abstract:
Cykeln har på senare år fått en allt större roll inom transportpolitiska sammanhang. Det finns ettintresse att öka användningen av cykel, framförallt av miljö- och hälsoskäl. Därmed finns detockså ett intresse för att kartlägga cykelvägar på samma sätt bilvägar är kartlagda. Om Sverigescykelvägar fanns samlade i en databas skulle utveckling och underhåll förenklas. Det skulle ävenvara möjligt att ta fram informationstjänster som t.ex. ruttplanering för cykelvägnätet.Målet med det här arbetet var att utveckla en applikation för att kartlägga cykelbanor.Applikationen skulle kunna köras på en PC under Windows XP. Koordinater skulle hämtas frånen GPS-enhet ansluten till datorn och plottas på en karta. Insamlade koordinater skulle ävenkunna omvandlas till noder och länkar för att beskriva vägnätets utsträckning och logiskakopplingar. Projektet genomfördes i samarbete med WM-data.WM-data tillhandahöll ett antal färdiga moduler för uppritning av karta samt hantering avdatabas och GPS-enhet. Problemet kunde grovt delas i tre sektioner; utveckla användargränssnittför applikationen, integrera tillhandahållna moduler i applikationen och utveckla den internalogiken för hantering av länkar och noder. Uppgifterna löstes mer parallellt än sekventiellt.Resultat blev ett program där de tre huvudfunktionerna från användarperspektivet är starta/stoppakartläggning samt upprätta kopplingspunkt (nod). Den applikation som utvecklades under det härprojektets gång har möjliggjort kartläggning av cykelbanor, och det finns ett flertal alternativ förvidareutveckling.
APA, Harvard, Vancouver, ISO, and other styles
11

Beckman, Björn. "Utveckling av inbyggda system med grafisk programmering." Thesis, KTH, Maskinkonstruktion (Inst.), 2009. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-100072.

Full text
Abstract:
The increase of complexity in embedded programming is forcing the development of higher level programming languages. These languages not only consist of traditional text based programming but also with graphical programming languages such as the programming language G from LabVIEW which is developed by National Instruments and have been around since the mid eighties. However since 2004 this language has also been able to program embedded hardware, using the modules LabVIEW SDK and LabVIEW for ARM. This thesis shows how LabVIEW for ARM converts its graphical language G to C and then how C is flashed into the microprocessor. The thesis also takes up the pros and cons of using G for embedded development. The conclusion is that G is extremely useful for people without embedded knowledge that still want to develop embedded solutions. For customers with textual programming experience a time/cost analysis should be performed to see if G is more cost effective. The disadvantage is that LabVIEW SDK only can be used with 32bit processors and LabVIEW for ARM is even more restricted because it can only be used with ARM architecture processors. Another disadvantage comes into play if the user chooses to use a microprocessor which is not sold distributed from National Instruments because then a framework is needed to be constructed before usage, however this thesis shows in detail how such a framework can be developed.
Ökningen i komplexitet hos inbyggda system styr utvecklingen av inbyggda språk till högre nivåer. Dessa språk innefattar inte bara traditionella textbaserade språk utan också grafiska programmeringsspråk som G från LabVIEW vilken har utvecklas av National Instrumets och har funnits sedan mitten av 80 ‐ talet. Dock så har sedan 2004 modulerna LabVIEW SDK och LabVIEW for ARM funnits och dessa har öppnat möjligheten att använda G till inbyggd programmering. Detta examensarbete beskriver hur LabVIEW for ARM kompilerar G till C och sen hur C flashas till mikroprocessorn. Arbetet tar även upp för ‐ och nackdelar med att använda G i inbyggda system. Slutstatsen är att G är mycket användbar för användare utan erfarenhet av inbyggda system som vill utveckla sina ideér. För användare som har erfarenhet så borde en tid/kostnads analys genomföras för att se om G är mer kostnadseffektiv. Nackdelarna är att LabVIEW SDK bara kan användas med 32 bitars processorer och LabVIEW for ARM är ännu mer specifik då de bara kan användas med mikorprocessorer som har ARM arkitektur. En annan nackdel är att om man väljer att använda en microprocessor som inte stöds av National Instruments så måste en struktur skapas först, dock så beskriver denna rapport i detalj hur en sådan struktur kan utvecklas.
APA, Harvard, Vancouver, ISO, and other styles
12

Almgren, Mikael, and Erik Ekström. "Utveckling av produktprototyp för hårdvaruaccelererad bildbehandling." Thesis, KTH, Skolan för informations- och kommunikationsteknik (ICT), 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-128189.

Full text
Abstract:
I dagens samhälle finns inbyggda system i allt från vattenkokare till rymdraketer. För att möta användarnas ständigt ökande krav på prestanda och funktionalitet måste hårdvaran i dessa system utnyttjas optimalt. Detta kan göras genom att konstruera hårdvara specifikt för den aktuella uppgiften eller att använda en mer generell hårdvara, där istället mjukvaran är anpassningsbar. I många fall kan det vara lämpligt, och i vissa fall även nödvändigt, att blanda dessa metoder för att lösa en given uppgift. En kraftfull processor kan exempelvis kompletteras med en accelerator uppbyggd av specifik hårdvara. Delar av lösningen kan genomföras snabbare i dessa acceleratorer vilket leder till ett bättre system. Problemet med denna lösningsmodell är dock att förbindelsen mellan processorn och acceleratorn ofta bildar en flaskhals för data som ska bearbetas. En metod för att minimera denna falskhals är att utveckla både programmerbar logik (FPGA, Field-Programmable Gate Array) och en processor på samma chip. Denna täta integration gör det möjligt att både förenkla och snabba upp kommunikationen mellan FPGA och processor. Xilinx har utvecklat ett sådant system, Zynq-7000, uppbyggd av en dubbelkärning ARM-processor och en kraftfull FPGA. Denna rapport beskriver det arbete som har utförts under detta examensarbete. Syftet med examensarbetet var att undersöka hur en specifik produktprototyp kan implementeras i Zynq-7000. Fokus för arbetet var att undersöka hur den interna kommunikationen bör genomföras och därigenom även hur lösningen bör partitioneras mellan mjukvara och hårdvara. Den tänkta produkten var ett system för bildigenkänning av frukter eller grönsaker för användning i en livsmedelsbutik. Under arbetet har utvecklingskortet ZedBoard, baserat på Zynq-7000, använts som målplattform.
In today's society there are embedded systems in almost everything from toasters to space rockets. In order to meet users’ ever-increasing demands for performance and functionality, the hardware of these systems must be utilized optimally. This can be done by designing hardware specifically for the task, or to use a more general hardware running customizable software. In many cases it may be suitable, and in some cases even necessary, to mix these methods to solve a given task. For example, a powerful processor could be complemented with special designed hardware, called an accelerator, to solve parts of the problem faster. The overall system performance can thus be increased by the use of the accelerators. One problem with this solution is that the connection between the processor and the accelerator may form a bottleneck. One way to reduce the effects of this bottleneck is to tightly integrate programmable logic (FPGA, Field Programmable Gate Array) and a processor on the same chip. This tight integration makes it possible to simplify and speed up the communication between the two units. For example, image processing could be accelerated in the FPGA and the result could then be used in some software application in the processor. This report describes how the work was carried out during this thesis. The main goal of the thesis was to study how a specific product prototype could be implemented using a Zynq-7000 based development board. The focus of this work was to study how the internal communication should be implemented, and there by how the solution should be partitioned between the software and hardware in Zynq-7000. The intended product was a system for image recognition of fruits or vegetables for use in a grocery store. During the work we used a Zynq-7000 based development board called ZedBoard to try our implementations.
APA, Harvard, Vancouver, ISO, and other styles
13

Sandström, Joakim. "Utveckling av sensorbaserat system för personräkning i inomhusmiljö." Thesis, Umeå universitet, Institutionen för tillämpad fysik och elektronik, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-183770.

Full text
Abstract:
I det här arbetet presenteras ett system som utvecklats i syfte att kunna räkna personer. Systemet är tänkt att användas i mötesrum för upp till tio personer och använder sig av infraröd teknik i form av thermopile arrayer. I arbetet har tre olika sensorer använts för utvärdering. Sensorerna som använts är Panasonic Grid-EYE med pixelupplösningen 8×8 och detekteringsvinkeln 60°×60° samt två stycken Heimann 32x32d, båda med upplösningen 32×32 pixlar, men med detekteringsvinkeln 90°×90° respektive 105°×105°. Systemet är programmerat med hjälp av utvecklingskortet STM32L476RG och är skrivet i språket C. I systemet används två metoder för att beräkna antalet personer. Den ena metoden jämför temperaturförändringen i ett rum i förhållande till då rummet är tomt och den andra metoden använder sig av bildbehandlingsmetoder som interpolering, filtrering och beräkning av area. Sensorerna utvärderas även individuellt utifrån egenskaper som noggrannhet, strömförbrukning och implementationskostnad. Script har även skapats i MATLAB som, i kombination med mikrokontrollern, används för att grafiskt presentera temperaturvärdena från sensorerna. Den sensor som visade sig vara bäst lämpad för att räkna personer är Heimann 32×32d med detekteringsvinkeln 105°×105°. Detta tack vare den större detekteringsvinkeln som resulterar i en större detekterbar yta samt upplösningen på totalt 1024 pixlar som sammantaget ger en högre noggrannhet för personräkning. Denna sensor kräver dock mer komplexa och tidskrävande beräkningar för behandling av data än Grid-EYE. Dessa skillnader är ändå marginella, där noggrannheten och den större detekterbara arean väger upp nackdelarna. De experimentella resultaten visar att Heimann 32×32d med 105°×105° ger en noggrannhet på c:a 98.3 % vid mätning på höjden 2.45 m. Detta motsvarar en yta på c:a 39.1 m2 och systemet kan räkna upp till minst 4 personer. För Grid-EYE och samma höjd har ej noggrannheten fastställts, men har endast en detekterbar yta på c:a 7.7 m2 där maximalt 4 personer bedöms kunna räknas.
In this work, a system is being developed with the purpose of counting people. The system is intended for use in meeting rooms for up to ten persons and utilizes infrared technique using thermopile arrays. For this work, three different sensor have been used for evaluation. A Panasonic Grid-EYE with a resolution of 8×8 and a Field of View (FoV) of 60°×60°, and two Heimann 32×32d sensors, both having a resolution of 32×32, but with the FoV 90°×90° and 105°×105° respectively. The system has been programmed using the microcontroller STM32L476RG, and with the programming language C. In this system, two methods for people counting has been implemented. The first method compares the total change in temperature of a room in relation to when the room is empty and the other method uses image processing methods, such as interpolation, filtering and area calculations. The sensors are also being evaluated individually, based on characteristics such as accuracy, current consumption and implementation cost. To graphically display the temperature values of the sensors, scripts has been made for MATLAB that uses information sent by the microcontroller. The sensor which seem to be best suited for counting people is the Heimann 32×32d with the FoV 105°×105°. The main advantage of this sensor is its wider FoV, covering a larger area, and its higher resolution, which overall yields a higher accuracy when counting people. However, this sensor requires more complex and time-consuming calculations when processing data than the Grid-EYE. Still, these differences are marginal where the accuracy and the larger detectable area for the HTPA outweighs its disadvantages. The experimental results shows that the Heimann sensor with 105°×105° FoV can achieve an accuracy of ≈98.3 % measuring at a height of 2.45 m. At this height, the detectable area for the sensor is ≈39.1 m2 and is being able to count up to at least 4 persons. As for the Grid-EYE and with the same scenario, the accuracy has not been determined, but has a detectable area of ≈7.7 m2 and is estimated being able to count up to a maximum of 4 persons.
APA, Harvard, Vancouver, ISO, and other styles
14

Cederborg, Björn, and Oskar Nyqvist. "Utveckling av närvaro detekterande strömhanterande enheter." Thesis, KTH, Maskinkonstruktion (Inst.), 2008. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-100342.

Full text
Abstract:
Målet med detta examensarbete är att utreda de möjligheter som erbjuds vid introduktion av närvarodetektion och ett kommunikativt nätverk för vanliga vägguttag. Detta har undersökts med införandet av ett trådlöst nätverk med Smartphone styrning. En förundersökning har genomförts undersökandes de eventuella besparingar som kan göras genom att reducera standby-förluster i hushåll. Undersökningen ledde till slutsatsen att standby-energi står för en onödigt hög del av den totala energiförbrukningen i moderna hushåll. En prototyp med syftet att utvärdera genomförbarheten och nyttan av närvarodetekterande, styrbara och nätverkade strömuttag har designats och konstruerats. För kontroll av nätverket har även en mjukvaruprototyp för Smartphones tagits fram i programspråket Symbian C++. Informationsnätverket är baserat på Bluetooth-teknologi. Funktionaliteten hos den färdiga prototypen visar att det förslagna konceptet som sådant är fullt genomförbart men att blåtandstekniken har vissa begränsningar som måste arbetas runt för att få tillfredställande prestanda inom nätverket.
The aim of this master thesis has been to investigate the possibilities made available with the introduction of user awareness and network capabilities to an ordinary wall socket. This is done by the usage of wireless network construction and Smartphones for control of said network. A preliminary investigation was performed regarding the possible gains of reducing standby power consumption in households. The investigation concluded that standby power consumption stands for an unnecessary high part of the total energy consumption of a modern household. A prototype with the purpose of evaluating the feasibility and use of user aware, controllable and networked power sockets has been designed and constructed. An application using Symbian C++ deployed on a Smartphone has been developed for control and configuration of the network. The information network is based on Bluetooth technology. The functionality of the finished prototype shows that the proposed concept is fully realizable but that the Bluetooth technology has some inherent limits that need to be worked around in order to achieve satisfying network performance.
APA, Harvard, Vancouver, ISO, and other styles
15

Haji, Karimian Josef, and Marcus Eriksson. "Användarcentrerad utveckling av dynamiska moduler : En studie baserad på agil utveckling." Thesis, Högskolan i Borås, Akademin för bibliotek, information, pedagogik och IT, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:hb:diva-12867.

Full text
Abstract:
This report describes the process and steps in detail that needed to be taken in order to meet the end users’ needs. The purpose of this study is to develop a dynamic module based on user-centered design (UCD) for Pulsen’s (pulsen.se) new website using the con-tent management system (CMS) SiteVision. UCD integrated with agile development methodologies is an effective combination to increase the focus of a development project on the end users’ needs. In this study we show the pervasiveness of the two methods combined in a development project. The module’s functionality is to allow the end user to quickly - and without effort - sort and filter news articles, events and job postings into lists that will be embedded and reusable on their new website. Manual adaptation of custom modules was configured directly through JavaScript code which made them error prone, causing the modules not to function properly. To combat this problem, we used contextual inquiry (CI) along with usability testing as data gathering methods with both Pulsen’s editors and external participants. The usability tests were used to plan and evaluate the functionality of the prototype in order to make it as user-friendly as possible. The study resulted in an interface with user defined variables derived from a JavaScript module.
APA, Harvard, Vancouver, ISO, and other styles
16

Lindén, John. "Utveckling och implementering av Internetbaserade system för användarrekrytering." Thesis, Linköpings universitet, Institutionen för teknik och naturvetenskap, 2008. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-95316.

Full text
Abstract:
Power Challenge är ett spelföretag som är beläget i Linköping. Nyligen slog de sig samman med det Karlskronabaserade Manager Zone. För ett drygt år sedan bestod Power Challenge av cirka fem anställda men har idag expanderat till omkring 50 personer. Företaget har utvecklat ett fotbollsspel som heter Power Soccer. För närvarande håller de på att, förutom att ständigt vidareutveckla fotbollsspelet, bland annat utveckla ett bilspel. Syftet med denna studie var att på något sätt försöka effektivisera rekryteringen av nya´spelare till fotbollsspelet Power Soccer. För närvarande används en metod där vänner bjuds in genom att spelare skickar mail till dem via Power Challenges hemsida. Fler alternativa metoder undersöktes och en lösning togs fram. För att få en överblick av hur situationen på marknaden ser ut gjordes en konkurrentanalys. Några potentiella konkurrenter till Power Challenge undersöktes för att se hur de hade löst problemen med att effektivt rekrytera nya användare. I expanderingssynpunkt undersöktes även några sociala nätverk. Detta eftersom de på relativt kort tid har blivit väldigt stora. Med hjälp av oberoende testpersoner utfördes användarintervjuer. Med hjälp av dessa utvärderades designen och användarvänligheten på det nya rekryteringssystemet. Tanken var att trots att det nya rekryteringssystemet är mer avancerat än det föregående ska det vara lätt att använda. Efter att ett nytt rekryteringssystem hade implementerats togs statistik fram både från det gamla och från det nya rekryteringssystemet. Statistiken jämfördes med avseende på antal tipsmail som i snitt skickades ut per dag och det maximala antalet som skickats ut under någon dag. Resultatet blev dock inte helt önskvärt. Det maximala antalet som skickats ut någon dag hade visserligen ökat betydligt men snittet per månad låg kvar på samma nivå eller hade till och med minskat en aning. En bidragande orsak till att detta var att implementering av ett belöningssystem inte gjordes fullt ut. Detta är något som bör göras i framtiden för att öka antalet nya spelar.
Power Challenge is a company located in the university town of Linköping. Their main business is development of games. They recently merged with a company called Manager Zone. About one year ago Power Challenge had only about five employees. Today there are more than fifty people working there. The company has developed a football game called Power Soccer. Apart from constantly improving that game, they are also developing a car game. The purpose with this study was to find a method to make the recruitment of new users to Power Soccer more efficient. The method that is used today on the website is just a simple one were the users invite their friends by email. A few alternative methods were investigated and a solution was comprised. To get a better picture of the market, a research was done of all the competitors. They were analyzed to see how they had solved the problem with effective user recruitment. Some social networks were also analyzed. This was done, because they have grown exponentially in a very short time. User interviews were made with help from independent test persons. The design and usability of the new user recruitment system was evaluated. Even though the new system is more advanced, the simplicity should be maintained. When the new recruitment system was implemented, statistics were collected and then compared with the old system. The parameters compared were the average number of mail sent on each day and the maximum number of mails sent out during any day. The result was not quite as expected. The numbers of mails sent out during one day increased significantly. On the other hand the average numbers of mails sent per month, were leveled or had decreased a bit. Due to lack of time, one of the contribution causes to this result was the implementation of a bonus system. This is something that should be done in the future to help increase the number of new players.
APA, Harvard, Vancouver, ISO, and other styles
17

Larsson, Robin. "Anbudskalkylering : utveckling av ett Java EE-baserat system." Thesis, University of Gävle, Ämnesavdelningen för datavetenskap, 2009. http://urn.kb.se/resolve?urn=urn:nbn:se:hig:diva-4567.

Full text
Abstract:

Ett konsultföretag får in anbudsförfrågningar och måste därmed göra kalkyler för dessa förfrågningar. Med hjälp av ett webbaserat system där en anställd kan göra kalkyleringar kan företaget få ett gemensamt sätt att arbeta och uppföljningen underlättas. Systemet som har skapats ger användare möjlighet att göra anbudskalkyler genom en överskådlig och lättarbetad webbsida, där man kan se förhållandet mellan företagets kostnad gentemot kundpriset. All information lagras persistent i en databas för att möjliggöra uppföljning och synkronisering med andra system som används på företaget.

APA, Harvard, Vancouver, ISO, and other styles
18

Holmeland, John, and Rikard Israelsson. "Utveckling av reglersystem till quadrokopter." Thesis, KTH, Skolan för informations- och kommunikationsteknik (ICT), 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-143885.

Full text
Abstract:
The purpose of this project was to further develop and complete a quadcopter that had been built in an earlier course at KTH, so that it could be used for demonstration and education at the school. The quadcopter was at the beginning of the project completed when it came to hardware, and there was some software functionality implemented but no system for automatic stabilization. The main goal of the project was to implement such a system, and to combine it with the previous functionality to make the quadcopter operable and able to fly. To create a functioning and stable ground multiple basic software features has been implemented, and on top of that additional software to improve the safety, stability and functionality. The most important part is the control system that is responsible for converting sensor and control signals to suitable motor values. This report describes these technical problems and the solution methods that we have used, and analyzes the properties of the final system.
Syftet med detta projekt var att vidareutveckla och färdigställa en quadrokopter som byggts i en tidigare projektkurs på KTH, för att den sedan skulle kunna användas i demonstrations- och undervisningssyften på skolan. Quadrokoptern var från början hårdvarumässigt färdigbyggd och viss funktionalitet fanns implementerad men det fanns inget system för automatisk stabilisering. Det främsta målet med projektet var att implementera ett sådant system, och att kombinera det med tidigare funktionalitet för att göra quadrokoptern manöver- och flygbar. För att skapa en fungerande och stabil grund har flera grundläggande mjukvarufinesser implementerats, och därpå ytterligare mjukvara för att förbättra säkerheten, stabiliteten och funktionaliteten. Det viktigaste har att göra med reglersystemet som ansvarar för att omvandla sensor- och styrsignaler till lämpliga motorvärden. Denna rapport beskriver dessa tekniska problem samt de lösningsmetoder och lösningar vi kommit fram till, och analyserar det slutliga systemets egenskaper.
APA, Harvard, Vancouver, ISO, and other styles
19

Tabib, George, and Jonathan Awrohum. "Scania Production System : En kartläggning av Scania Production System och dess utveckling." Thesis, Södertörns högskola, Institutionen för samhällsvetenskaper, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:sh:diva-34624.

Full text
Abstract:
Syftet med denna rapport är att kartlägga Scania Production System (SPS), hur det motiverades och implementerades inom Scanias organisation samt dra kopplingar mellan tidigare reformer och SPS. Vi vill ta reda på hur Scania lyckats skapa ett eget skräddarsytt produktionssystem som visat sig vara så framgångsrikt och hur detta infördes inom hela organisationen. SPS är ett resultat av Toyota och deras Toyota Production System (TPS) efter ett nära samarbete mellan Scania och Toyota sedan början av nittiotalet. Scanias värderingar, principer och prioriteringar beskrivs av SPS och har visat sig vara en av företagets konkurrensfördelar genom ökad effektivitet samt produktivitet inom produktionen. TPS fick mycket av sin inspiration av de tidigare reformerna Taylorismen och Fordismen ur rationaliseringsrörelsen. Detta genom Taylors idéer om standardisering och Fords löpandebands-princip. Toyota var även bland dem första att utforma och tillämpa de logistiska reformerna Total Quality Management, Lean Production och Just-In-Time i sitt produktionssystem. Reformer som används och är välkända inom många företag inte minst Scania och SPS. Rapporten uppfyllde sitt syfte genom intervjuer och analys av konceptlitteratur för att kunna konstatera att det finns en röd tråd inom företaget och att det finns en tydlig koppling mellan SPS och tidigare reformer. Avslutningsvis lyckades vi även analysera och dra slutsatser om hur SPS utformades, motiverades och implementerades. Utformningen av SPS gick till genom ett nära samarbete mellan ledningar på Scania och Toyota vilken Scania på så sätt kunnat ta inspiration ifrån och kunnat anpassa systemet efter Scanias kultur. Hur sedan SPS motiverades och implanterades föregick i en ledningsprocess som Scania tillämpade inom organisationen. Lösningen kom att bli avgörande för framtiden, ledarskapet. Man tillämpade ett nytt tankesätt genom hela verksamheten vilket har visat sig vara framgångsrikt.
The purpose of this report is to map the Scania Production System (SPS), how it was motivated and implemented within Scania's organization, as well as linking previous reforms with SPS. We want to find out how Scania managed to create its own customized production system that proved being successful and how it was introduced throughout the organization. SPS is a result of Toyota and their Toyota Production System (TPS) following a close collaboration between Scania and Toyota since the early 1990s. Scania's values, principles and priorities are described by SPS and have proven to be one of the company's competitive advantages through increased efficiency and productivity in production. TPS received much inspiration from the earlier reforms of Taylorism and Fordism from the rationalization movement. This through Taylor's ideas about standardization and Ford's running band principle. Toyota was also one of the first to design and apply the logistics theory’s Total Quality Management, Lean Production and Just-In-Time in its production system. Reforms used and well known in many companies, not least Scania and SPS. The report fulfilled its purpose through interviews and analysis of conceptual literature to find that there is a red thread within the company and that there is a clear link between SPS and previous reforms. In conclusion, we also managed to analyse and draw conclusions about how the SPS was designed, motivated and implemented. The design of SPS was achieved through close collaboration between Scania and Toyota wires, which enabled Scania to inspire and adapt the system to Scania's culture. The way in which SPS was motivated and implanted preceded a management process that Scania applied to within the organization. The solution came to be decisive for the future, leadership. A new way of thinking was applied throughout the business, which has proved to be successful.
APA, Harvard, Vancouver, ISO, and other styles
20

Hedenström, Pontus. "Utveckling och utvärdering av Lågkosntadssystem för inklinationsmätning på fordon." Thesis, Umeå universitet, Institutionen för tillämpad fysik och elektronik, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-185139.

Full text
Abstract:
Detta examensarbete utförs tillsammans med Ålö AB som tillverkar frontlastare under varumärket Quike och ämnar utvärdera olika möjliga lösningar för ett system som beräknar inklinationen på fordon. Systemet ska utformas med låg kostnad som prioritet och skall klara hårdvaruklassificeringar för elektronik tillämpat på fordon (AEC-Q100). Arbetet behandlar i huvudsak bestämmande- och motivation av komponentval, teori kring den signalbehandling som behövs i miljöer där en stor mängd brus förekommer samt implementationen av detta.   I arbetet valdes två sensorer som ansågs lämpliga för utvärdering. Den första var en 3-axlad accelerometer till vilken en proprietär 2D-positioneringsalgoritm används för att bestämma inklination. Den andra sensorn som valdes är en 6-axlad sensor som kombinerar accelerometer och gyroskop vilken implementeras med sensorfusion och Kalman-filter genom användning av ett mjukvarubibliotek. Systemet implementerades hårdvarumässigt i form av ett kretskort som huserar båda sensorerna.   Systemet testades och utvärderades stationärt och på fordon tillsammans med en referenssensor för att ge en bild av hur de respektive sensorerna och algoritmerna presterade i både ideala och verkliga förhållanden. Vid de stationära testerna uppvisar båda lösningarna goda egenskaper och ger inklination nära verklig vinkel. Traktortesternas tillförlitlighet kan höjas och håller inte nog hög kvalitet för att kunna leda till slutsats, vilket leder till en rekommendation om fortsatt utvecklingsarbete.
This student thesis is carried out togheter with Ålö AB which manufactures front loaders under the Quicke brand and intents to evaluate a system that calculates vehicle incline. The system should prioritize low cost and must use electronics that is classified for vehicle use (AEC-Q100). This thesis deals with selecting components, sensors and motivations of the selected components, theory of sensor signal conditioning in noisy environments and its implementation.   Two sensors where selected that was deemed suitable for evaluation. The first was a 3-axis accelerometer for which a proprietary 2D-positioning algorithm was used to calculate incline. The second sensor that was chosen was a 6-axis IMU that was implemented using sensor fusion with a Kalman filter which was realized with an available software library. The system hardware was implemented with a custom PCB.   The system was tested and evaluated stationary and, on a vehicle, along with a reference sensor to give an indication of how the sensors and their respective algorithms performed in both ideal and a real conditions. The stationary tests showed that both solutions perform well regarding outputting incline close to the actual angle. The reliability of the vehicle tests can be improved and as the results they yielded are not of high enough quality to draw conclusions from them. This leads to a recommendation of further testing and evaluation of both solutions.
APA, Harvard, Vancouver, ISO, and other styles
21

Hedenström, Pontus. "Utveckling och utvärdering av lågkostnadssystem för inklinationsmätning på fordon." Thesis, Umeå universitet, Institutionen för tillämpad fysik och elektronik, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-185139.

Full text
Abstract:
Detta examensarbete utförs tillsammans med Ålö AB som tillverkar frontlastare under varumärket Quike och ämnar utvärdera olika möjliga lösningar för ett system som beräknar inklinationen på fordon. Systemet ska utformas med låg kostnad som prioritet och skall klara hårdvaruklassificeringar för elektronik tillämpat på fordon (AEC-Q100). Arbetet behandlar i huvudsak bestämmande- och motivation av komponentval, teori kring den signalbehandling som behövs i miljöer där en stor mängd brus förekommer samt implementationen av detta.   I arbetet valdes två sensorer som ansågs lämpliga för utvärdering. Den första var en 3-axlad accelerometer till vilken en proprietär 2D-positioneringsalgoritm används för att bestämma inklination. Den andra sensorn som valdes är en 6-axlad sensor som kombinerar accelerometer och gyroskop vilken implementeras med sensorfusion och Kalman-filter genom användning av ett mjukvarubibliotek. Systemet implementerades hårdvarumässigt i form av ett kretskort som huserar båda sensorerna.   Systemet testades och utvärderades stationärt och på fordon tillsammans med en referenssensor för att ge en bild av hur de respektive sensorerna och algoritmerna presterade i både ideala och verkliga förhållanden. Vid de stationära testerna uppvisar båda lösningarna goda egenskaper och ger inklination nära verklig vinkel. Traktortesternas tillförlitlighet kan höjas och håller inte nog hög kvalitet för att kunna leda till slutsats, vilket leder till en rekommendation om fortsatt utvecklingsarbete.
This student thesis is carried out togheter with Ålö AB which manufactures front loaders under the Quicke brand and intents to evaluate a system that calculates vehicle incline. The system should prioritize low cost and must use electronics that is classified for vehicle use (AEC-Q100). This thesis deals with selecting components, sensors and motivations of the selected components, theory of sensor signal conditioning in noisy environments and its implementation.   Two sensors where selected that was deemed suitable for evaluation. The first was a 3-axis accelerometer for which a proprietary 2D-positioning algorithm was used to calculate incline. The second sensor that was chosen was a 6-axis IMU that was implemented using sensor fusion with a Kalman filter which was realized with an available software library. The system hardware was implemented with a custom PCB.   The system was tested and evaluated stationary and, on a vehicle, along with a reference sensor to give an indication of how the sensors and their respective algorithms performed in both ideal and a real conditions. The stationary tests showed that both solutions perform well regarding outputting incline close to the actual angle. The reliability of the vehicle tests can be improved and as the results they yielded are not of high enough quality to draw conclusions from them. This leads to a recommendation of further testing and evaluation of both solutions.
APA, Harvard, Vancouver, ISO, and other styles
22

Hultén, Elin, and Martina Johansson. "Användning och utveckling av digitala administrativa system för skogsentreprenörer." Thesis, Linnéuniversitetet, Institutionen för skog och träteknik (SOT), 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-96636.

Full text
Abstract:
Idag är applikationer, program och system såväl i datorer som i mobiler ständigt närvarande i våra liv. Digitala system används av flertalet olika branscher, bland annat skolan, fastighetsbranschen och inom skogsbranschen. Flera skogliga företag och föreningar har idag utvecklat egna digitala system för att sköta deras administration. Bland dessa skogliga företag finns ATA Timber AB som har utvecklat det digitala administrativa systemet Objekthanteraren (OH) för deras entreprenörer och inköpare. Syftet med studien var att beskriva och utvärdera ett digitalt, administrativt system för entreprenörer, samt att analysera om det finns ett samband mellan entreprenörernas användning av systemet och faktorer som IT-kunskaper, att de kör för flera olika företag och liknande. 92% av maskinförarna ansåg att systemet var lätt att hitta i. Några samband mellan användningen av systemet och faktorer som exempelvis IT-kunskaper och erfarenhet av liknande system kunde påvisas. En genomgång av systemet och en användarguide var önskvärt bland maskinförarna.
APA, Harvard, Vancouver, ISO, and other styles
23

Nygren, Robert, and Martin Johansson. "Utveckling av moduler för DotNetNuke-baserade CMS/CRM-system." Thesis, Jönköping University, JTH, Computer and Electrical Engineering, 2006. http://urn.kb.se/resolve?urn=urn:nbn:se:hj:diva-503.

Full text
Abstract:

INVID Jönköping AB is an IT-consultant company. They are a part of the INVID-group that employ about 140 people and are represented in ten different locations in Sweden. INVIDs business areas include development and customization of web applications. The company has been developing a web publishing tool, INVID Publisher.NET. Small- and medium sized companies are offered hosting of a complete web portal/platform with Content Management System/Customer Relationship Management (CMS/CRM) functionality. Customers can manage the content published on web pages. They can choose among a set of templates were there are modules for example text/html and news. To find the right template for the purpose can be a difficult task for the customer.

The purpose of our report is to an answer two main questions:

• How to develop modules for DotNetNuke?

• What is the foundation for the architecture and structure of DotNetNuke?

Our goal was to create modules with the programming language VB.NET and server technology ASP.NET. We would take advantage of the DotNetNuke web application framework for developing modules that offer the customer a way to easily and effectively build new web pages with INVID Publisher .NET. The starting point for the module we have developed is based on analysis of former existing module that INVID AB was not comfortable with. We analysed and discussed the problems that the old module constituted. During the development of the module we also received feedback on our work from our tutor on INVID and other members of the development team.

Our work has lead to a template module were the customer can create new web pages based on templates and also create new templates. INVID and we also consider our module to be graphically well designed.

In the future it’s possible to further develop our module to a great extent because we have followed the principles of DotNetNuke and have written program code that is object-oriented, reusable, and extensible and is based on good programming principles and prominent design patterns.


INVID Jönköping AB är ett IT-konsult bolag. De ingår i INVID-gruppen som totalt sysselsätter drygt 140 personer och finns representerade på tio orter i Sverige. De är verksamma inom ett flertal IT-områden, däribland utveckling och anpassning av webbapplikationer. Företaget har under en tid arbetat med att utveckla ett webbpubliceringsverktyg, INVID Publisher.NET. Små- och medelstora- företag erbjuds en komplett webbportalplattform med Content Management System/Customer Relationship Management (CMS/CRM) funktionalitet sammankopplat med webbhotelltjänster som företaget erbjuder. Kunder har möjlighet att själva påverka det innehåll som finns publicerat på webbsidor. De kan välja bland ett antal mallar där det finns moduler för bl.a. text/bild och nyheter. Att hitta rätt mall för ändamålet kan dock vara svårt för kunden.

Vårt examensarbetes frågeställningar var följande:

• Hur utvecklar man en modul för DotNetNuke?

• Vad ligger till grund för DotNetNukes arkitektur och uppbyggnad?

Vårt mål var att skapa en eller flera moduler med programmeringsspråket VB.NET och servertekniken ASP.NET. Vi avsedde också att lära oss webbapplikationsramverket DotNetNuke för att bygga modul(er) som erbjuder kunden att enkelt och effektivt bygga nya sidor i INVID Publisher .NET. Utgångspunkten för den modul som vi utvecklade bygger på analyser av tidigare existerande mallmodul som företaget (INVID AB) inte var nöjda med. Vi analyserade och diskuterade de problem som den gamla modulen medförde. Under utvecklingens gång fick vi feedback på vårt arbete från vår handledare på företaget och andra personer från utvecklingsavdelningen.

Examensarbetet har resulterat i en fungerande mallmodul där kunden kan med lätthet skapa nya sidor utifrån mallar och även skapa nya mallar. Uppdragsgivaren och vi anser att modulen som utvecklats är mycket grafiskt väldesignad.

I framtiden kan modulen vidareutvecklas framgångsfullt bl.a. tack vare att vi i vårt utvecklingsarbete har följt DotNetNuke-ramverket och dess principer strikt. Vi har även skrivit kod som bl.a. karakteriseras av att den är objektorienterad, återanvändbar, utbyggbar och bygger på goda programmeringsprinciper och framstående designmönster.

APA, Harvard, Vancouver, ISO, and other styles
24

Strömberg, Daniel. "Analys av BI-system och utveckling av BI-applikationer." Thesis, Karlstad University, Division for Information Technology, 2006. http://urn.kb.se/resolve?urn=urn:nbn:se:kau:diva-513.

Full text
Abstract:

Detta examensarbete på D-nivå beskriver skapandet av BI-applikationer och analys av tre

olika BI-system. Projekten har givits av Cederroth International AB som är ett av Sveriges

största företag inom dagligvaruhandeln. Uppsatsen ger en inblick i vad BI är och hur BI

fungerar i företagsvärlden. Det ges även en stegvis beskrivning i hur en applikation skapas

med hjälp av BI-systemet QlikView och analyser av BI-systemen QlikView, SQL Server 2005

och BusinessObjects XI om huruvida dessa uppfyller de funktionella kraven på ett BI-verktyg.

Bakgrundsinformation om Cederroth och dess system för affärsdatahantering ges också i

uppsatsen.

Den BI-applikation som beskrivs i denna uppsats involverar finsk återförsäljningsdata.

Stegen från grunddata till färdig applikation beskrivs och förklaras ingående i uppsatsen.

Analysen av de tre BI-systemen som därefter gjorts har beskrivits i en del där

grundinformation följs av en analys med hänsyn till de funktionella aspekterna i BI-systemen.

Denna analys resulterade i ett likvärdigt resultat för de tre BI-systemen. BI-systemen hade

dock olika lösningar på de funktionella delarna.

APA, Harvard, Vancouver, ISO, and other styles
25

Cider, Andreas, and Max Jacobs. "Byggserverövervakning : Utveckling av ett system för att synliggöra integrationsproblem." Thesis, Karlstads universitet, Institutionen för matematik och datavetenskap, 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:kau:diva-32441.

Full text
Abstract:
Mjukvara i datorer styr många viktiga funktioner i dagens samhälle och används i stor utsträckning för att kommunicera men även för att styra utrustning. För att mjukvara ska fungera tillförlitligt behöver den byggas korrekt och testas utförligt. För att uppnå tillförlitlighet kan en byggserver används för att automatiskt bygga och testa mjukvaran. Den här rapporten beskriver hur en prototyp av ett övervakningssystem för byggservrar skapats. Systemet sköter övervakningen genom en övervakningstjänst som hämtar information från en byggserver av typen CruiseControl.NET [10] och presenterar informationen på en webbportal. Informationen som hämtas ut från byggservern går från en hög abstraktionsnivå ner till minsta detalj som är baserad på loggfiler från bygget, med exempelvis information om kompileringsfel. Utvecklingen av övervakningssystemet har haft fokus på att göra det möjligt att använda molntjänster och på det sättet inte begränsa vart en byggserver finns placerad. En av de molntjänster som använts är Service Bus Relay [27] som hanterar kommunikationen mellan en övervakningstjänst och webbportalen. Webbportalen har utvecklats för att vara responsiv [34] för på så sätt stödja mobila enheter och ge användaren frihet att besöka webbportalen oavsett enhet. Webbportalen använder sig av en databas för att lagra informationen som bland annat möjliggör övervakning av flera byggservrar, och den välutvecklade användarhanteringen. Det har gjorts flera lärdomar, bland annat genom upptäckt av en bugg i Microsofts implementation av meddelandehanteringen i Service Bus Relay.
Software in computers control many important functions in today's society and are widely used for communication but also to control equipment. For the software to work reliably it needs to be built correctly and tested extensively. To achieve reliability, a build server can be used to automatically build and test the software. This report describes how a prototype of a monitoring system for the build servers was created. The system will be monitored by a monitoring service that retrieves information from a build server using the CruiseControl.NET [10] software. The information gathered by the monitoring service will be presented on a web portal. The information retrieved from build the server goes from a high level of abstraction down to the smallest detail that is based on the log files from the build server, for example, information about compilation errors. The development of the monitoring system has been focused on making it possible to use cloud services and thus not restrict where a build server is located. One of the cloud services used is the Service Bus Relay [27] that handles the communication between a monitoring service and the web portal. The web portal is developed to be responsive [34] and provide support for mobile devices which give the user the freedom to visit the web portal from whatever device. The web portal uses a database to store information which enables monitoring of multiple build servers. A well-developed user management system is used on the web portal which provides administrators with an effective tool for user management. There have been several lessons learned, including the discovery of a bug in the Microsoft implementation of message handling in the Service Bus Relay.
APA, Harvard, Vancouver, ISO, and other styles
26

Buddee, Ingrid. "Utveckling av lastmodell för Uppsala fjärrvärmenät." Thesis, Uppsala universitet, Avdelningen för systemteknik, 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-229937.

Full text
Abstract:
The aim of this study was to develop a load prognosis model for Uppsala district heating system to be used as a tool for heat production optimization. The methodwas to build three models for the different customer types; housing, industry andoffices and then scale them for the total system using data from Uppsala districtheating system. The heat load consists of two parts, one that is temperaturedependent and one that is dependent of the social behavior of the customers. Thetemperature part was modelled with an ARX model using an outdoor temperatureprognosis as input signal. The social behavior part was modelled using the mean ofthe social behavior from some days before and additionally by distinguishing betweenweekdays and weekends. The outcome was a model that would produce a prognosisfor the heat load for each customer type. The total model for the whole districtheating system was less accurate, but still usable. All models developed are howeverrelying on the quality of the available weather prognosis. The benefit of a precise loadprognosis is to facilitate production planning and optimization. Accurate predictions ofthe heat demand, especially in the case of peak load, will result in better productionplanning and thus cost efficiency.
APA, Harvard, Vancouver, ISO, and other styles
27

Carlsson, Oscar. "Utveckling av modellbaserad reglering i kommersiella styrsystem." Thesis, Linköping University, Department of Electrical Engineering, 2009. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-17943.

Full text
Abstract:

In industrial control systems PID-control remains the prevalent strategy, also for processes that would benefit from model based control. The purpose of this thesis is to evaluate whether model based control can be readily implemented in an industrial control system. To this end a simulated surge tank with a simulated industrial control system is studied. For evaluation two scenarios with specified objectives are selected.

Following a review of LQR and versions of MPC, Predictive Functional Control (PFC) is considered the most suitable for implementation. PFC is a form of MPC developed with industrial applications in mind and therefore has several advantages for implementation in an industrial control system. Controllers for the surge tank-system are developed and implemented in the control system.

Basic analysis of stability, sensitivity and robustness suggests that PFC has some advantages that might be important in a non-simulated implementation. Compared with PID-controllers adjusted for control performance, PFC does not show any notable improvements in performance.

In conclusion, it is possible to implement model based control in an industrial control system and with PFC the implementation is considered easy.

APA, Harvard, Vancouver, ISO, and other styles
28

Blixt, Daniel. "UML som stöd vid småskalig utveckling av ett inbyggt system." Thesis, KTH, Maskinkonstruktion (Inst.), 2006. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-101201.

Full text
Abstract:
This project aims at investigating if the use of UML as a support to small-scale development of an embedded system is relevant. The investigation is conducted by using UML during the initial phase of the development of Telfafill, a filling machine by the company “Telfafill AB”. The aim of the development of Telfafill is to separate the user interface from the control unit. In addition to this main objective, Telfafill AB would like possible changes to, and additions of, functionality of the filling machine to be investigated. Within the boundaries of this project, the development of Telfafill reached a full requirement specification of the proposed system, and contact was made with potential external developers. No prototype construction had been started when the project ended. The report includes the requirement specification, and also accounts for the work of functionality development, communications evaluation and product design that has led to the specification. Account is also given for the choice of not designing the prototype in-house. For using UML, the tools ArgoUML and Rhapsody in J have been used. Initially, ArgoUML was used, but abandoned because of the greater potential for simulation in Rhapsody. Even though simulation did not take place, Rhapsody continued to be used, since it had shown to be easier to use from most perspectives. Foremost, UML has been a support to the verification of requirements. Conflicts and pitfalls in requirement design have been avoided and it is believed that the use of modelling has aided comprehension and understanding to a greater extend than would have been possible without similar methods. However, the time required to learn UML and the chosen tool has been long, longer than can be deemed efficient for the scale of the project. In conclusion, this example of UML-supported development has shown that the use of UML can be well motivated in small-scale development. However this holds under the assumption that those who perform the development have enough knowledge of UML to limit the cost and time for learning to an acceptable level. Also, it is necessary for the developers of small-scale systems to adjust the “level of model completeness” to the current project size and requirement.
Detta projekt syftar till att undersöka relevansen av att använda UML som stöd vid småskalig utveckling av ett inbyggt system. Detta görs genom att UML används under det initiala skedet av vidareutvecklingen av Telfafill AB:s huvudprodukt Telfafill. Denna produkt är en fyllningsmaskin och målet med vidareutvecklingen är att separera användargränssnittet från styrenheten, och därmed skapa en mer flexibel produkt. Utöver detta fanns önskemålet att ytterligare funktionsändringar och tillföranden undersöks inom examensarbetet. Vidareutvecklingen av Telfafill kom, i detta projekt, så långt som till en kravspecifikation över det önskade systemet och kontakt med potentiella legoutvecklare. Konstruktion av någon prototyp av produkten har vid projektslut inte påbörjats. I rapporten redovisas kravspecifikationen och arbetet med funktionsutveckling, kommunikationsutvärdering och design som lett fram till denna. Vidare redovisas anledningar till varför prototyputveckling valdes att inte genomföras inom projektet. UML har använts via verktygen ArgoUML och Rhapsody in J. Arbetet inleddes med hjälp av ArgoUML men detta verktyg övergavs till förmån för Rhapsody in J. Denna övergång skedde eftersom Rhapsody framför allt erbjöd möjligheter till simulering, men även, visade det sig, var enklare att arbeta i ur de flesta synvinklar. Den aspekt av utvecklingen som UML främst har stött, har varit verifiering av de krav som tagits fram. Genom att systemet har modellerats, har kravkonflikter och dåliga formuleringar kunnat undgås i vad som uppfattas som större utsträckning än utan motsvarande modellering. Vidare har UML varit till hjälp för att öka förståelsen av och insikten i systemets uppbyggnad och funktion. Den största nackdelen med modelleringen har varit att det tagit lång tid att lära in verktygen och UML:s uppbyggnad, mer än vad som kan anses motiverat för ett projekt i denna storleksordning. Som slutsats dras att detta exempel har visat att UML kan vara väl värt att använda som stöd vid småskalig utveckling av inbyggda system. Detta dock under förutsättningen att de som arbetar med utvecklingen inte behöver genomgå långtgående utbildningar för att klara UML och det verktyg som finns och att modellens ”grad av kompletthet” anpassas till det specifika utvecklingsprojektet.
APA, Harvard, Vancouver, ISO, and other styles
29

Holmkvist, Albin, Edström Henrik Larsson, Moltas Enåkander, Mirna Ghazzawi, Simon Hermansson, Anton Nylund, Renner Gustav Stappe, and Robin Simonsson. "Utveckling av komplett system för rapportering och granskning av avfallsdata." Thesis, Linköpings universitet, Institutionen för datavetenskap, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-176773.

Full text
Abstract:
Rapporten behandlar utvecklingen av ett system som möjliggör för rapportering och granskning av avfallsdata. Systemet består av en mobilapplikation och en webbapplikation som utvecklats med React Native respektive React, en databas som utvecklats med MySQL och en back-end bestående av tjänster som erbjuds av Amazon Web Services. I AWS används tjänster som tillåter hantering av mobilapplikation, webbapplikation, databas och användare. Systemet utvecklades av åtta studenter vid Tekniska högskolan vid Linköpings universitet på uppdrag av det australiensiska företaget EcCell. Projektet resulterade i framtagningen av produkten Trace the Waste med nästan alla önskade funktionaliteter. I rapporten diskuteras även vad som hade kunnat göras annorlunda i utvecklingen med hjälp av andra verktyg. Rapporten drar slutsatser om bland annat varför produkten ger värde för kunden och hur den agila arbetsmetoden Scrum påverkat studenternas arbete under distansläge. Varje student har också skrivit ett individuellt bidrag där olika områden relaterade till projektet utreds. Bidragen finns i slutet av rapporten.
APA, Harvard, Vancouver, ISO, and other styles
30

Kjellman, Rebecka, and Andreas Helli. "Utveckling av odlingslåda till akvaponiskt system Helli A Kjellman R." Thesis, Malmö universitet, Fakulteten för teknik och samhälle (TS), 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:mau:diva-20950.

Full text
Abstract:
Matkonsumptionen i svenska hushåll bidrar med en negativ miljöpåverkan. Detta sker bland annat genom matproduktionen via kommersiella jordbruk där stora mängder vatten, bekämpningsmedel och gödningsmedel används. För att göra matpruduktionen mer hållbar krävs det alternativa lösningar. Ett av dessa alternativ är ett akvaponiskt system avsett för hemmabruk som Habitat On Mother Earth, HOME, utvecklar. Akvaponik är en kombination av hydroponik, där växternas rötter är nedsänkta i vatten, och akvakultur, odling av vattendjur. HOMEs akvaponiska system är utformat som ett högskåp med fisktanken längst ner och odlingsskåpet placerat ovanför. I odlingsskåpet finns det fyra odlingslådor. Odlingslådorna ska vara möjliga att tas ut för att underlätta vid skörd eller underhåll av växterna. Växternas rötter måste ha tillgång till näringsrikt vatten men också möjligheten att stå utan vatten och luftas.Syftet med arbetet är att utveckla odlingslådorna i det akvaponiska systemet på ett sätt som gör dem så enkla och underhållsfria som möjligt för kunden att använda. Frågeställningar som arbetet undersöker och besvarar är, hur vattnet transporteras till och från lådan, hur lådan ansluter och kopplas loss från vattentillförslen samt hur lådan är upphängd skåpet. Arbetet avgränsas till att inte beröra placeringen av de fläktar och lampor som finns i odlingsskåpet.För att hitta ett möjligt koncept för odlingslådan används metoder för konceptgenerering och konceptval. Efter att ett koncept valts vidareutvecklas detta genom anpassa det efter dess tillvekningsvolym för att minska tillverkningskostnaden. Slutligen görs en 3D-modellering av det vidareutvecklade konceptet, materialval samt en analys med finita elementmetoden.Arbetet resulterar i ett framtaget koncept för odlingslådans konstruktion. Resultatet innefattar en 3D-modell, en ritning, val av komponenter och material samt beräkningar för lådans hållfasthet.
The food consumption in the Swedish households has a negative effect on the climate. This is partly due to the food production through commercial agriculture which uses large amounts of water, pesticides, and fertilizers. To make food the production more sustainable it requires alternative sources of food production. One solution could be an aquaponic system that is designed to be integrated in households that Habitat On Mother Earth is developing. In aquaponic systems hydroponics and aquaponics is combined. HOME’s system will be design as a tall cabinet with the fish tank at the bottom and the cultivation cabinet located above. In the cultivation cabinet there are four cultivation boxes The purpose of this work is to develop the cultivation boxes in the aquaponic system in a way that makes it as easy and maintenance-free as possible for the client to use.To find a possible concept for the cultivation box, methods are used for concept generation and concept selection. The selected concept is then further developed by using DFM methods to reduce the manufacturing cost and select components for the design. Finally, a CAD modelling of the concept, material selection and an analysis using the finite element method is done.The work results in a developed concept for the design of the cultivation box. A 3D model, a drawing of the cultivation box, choice of components and materials and calculations for the strength of the contruction have also been made.
APA, Harvard, Vancouver, ISO, and other styles
31

Folkesson, Carl, Hannes Haglund, Viktor Holmgren, Felix Härnström, Yousif Touma, Jesper Westell, and Olav Övrebö. "Smart inpasseringslösning för Gymsystem : Utveckling av inbyggda system och mobilapplikationer." Thesis, Linköpings universitet, Institutionen för datavetenskap, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-138948.

Full text
Abstract:
Detta dokument beskriver ett kandidatexamensarbete som har genomförts av sju civilingenjörsstudenter från Tekniska högskolan vid Linköpings universitet. Syftet med arbetet var att utveckla en smart inpasseringslösning för företaget Zoezi AB och deras produkt Gymsystem. Systemet skulle dels bestå av en enkortsdator som styr ett lås och kommunicerar med Gymsystems servrar samt en mobilapplikation som kommunicerar med denna enkortsdator. Den första delen av detta dokument beskriver hur utvecklingen av detta system gick till, hur väl de krav som ställts har uppfyllts samt gruppens gemensamma erfarenheter från att utveckla mjukvara i ett större projekt. Rapporten beskriver hur en sådan lösning kan implementeras så att den skapar värde för kunden, vilka erfarenheter som kan vara intressanta för framtida projekt, vilket stöd en systemanatomi kan ge, hur Arduinoplattformen kan användas för hårdvaruprototyper, vilket stöd Extreme Programming kan ge, samt hur fördelningen av hållbarhetsdimensioner i ett sådant projekt kan se ut. Följande slutsatser kan dras utifrån projektet: Det implementerade systemet som beskrivs i rapporten skapar värde för kunden. Agila utvecklingsmetoder rekommenderas varmt inför framtida projekt. En systemanatomi ger bra stöd vid aktivitetsformulering. Arduinoplattformen är en bra plattform för hårdvaruprototyper men innebär vissa prestandabegränsningar. Extreme Programming ger bra stöd för en sådan projektgrupp som beskrivs i rapporten. Slutligen kan en skev fördelning av hållbarhetsdimensioner förväntas om dessa inte behandlas medvetet i projektets tidigare faser. Dokumentet senare del består av ett antal bilagor som innehåller individuella utredningar skrivna av gruppens medlemmar. Dessa bilagor utreder olika ämnen som i någon form har anknytning till antingen arbetet i detta projekt eller till mjukvaruprojekt i allmänhet.
APA, Harvard, Vancouver, ISO, and other styles
32

Glans, Mikael. "Utveckling av styrsystem för EMC-kammare." Thesis, University of Gävle, Ämnesavdelningen för elektronik, 2009. http://urn.kb.se/resolve?urn=urn:nbn:se:hig:diva-5186.

Full text
Abstract:

This thesis aims to develop a control system for measuring electromagnetic compability (EMC). This has meant that a controller designed around an ATmega8 microcontroller has been manufactured and programmed. It has also meant the development of a comprehensive control software in the program MATLAB. The control system has been tested with satisfactory results and can now, monitor and control measurements of the EMC-type.


Detta examensarbete syftar till att utveckla ett styrsystem för mätning av elektromagnetisk kompabilitet (EMC). Detta har inneburit att ett styrkort uppbyggt kring en ATmega8 mikrokontroller har tillverkats och programmerats. Det har även inneburet utveckling av en övergripande kontrollmjukvara i programmet MATLAB. Styrsystemet har testats med tillfredsställande resultat och kan nu, övervaka och kontrollera mätningar av EMC-typ.

APA, Harvard, Vancouver, ISO, and other styles
33

Kleyer, Oskar, and Fredrik Holmlund. "Dosis: din smarta pillerdosa : Utveckling av ett inbyggt system för en dosettask." Thesis, KTH, Hälsoinformatik och logistik, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-230648.

Full text
Abstract:
Modern medicinering medför att patienter kan behandlas mer effektivt om den tas pårätt sätt. När patienter själva ansvarar för sin medicinering kan den feldoseras ellerglömmas bort, vilket ändrar förutsättningar för dess inverkan. Glömska kombineradmed sinnesnedsättningar försvårar för patienten att sköta sin medicinering.Lösningen på detta problem är idag utökad hemvård där vårdpersonal hjälper patientenatt ta rätt medicin vid rätt tidpunkt. En teknisk lösning kan vara ett inbyggt systemsom påminner patienten, sparar missade doseringar och kan därmed ge mer informationtill läkare som då kan göra mer välgrundade beslut för fortsatt vård.Resultaten visar att en dosettask kan användas för att påminna patienter att ta sinmedicin och skicka missad dosering med närfältskommunikation. Som mikrokontrolleranvändes en STM32 Nucleo, med en tillståndsmaskin som mjukvarulösning. I vidarestudier kan ett realtidsoperativsystem användas. Systemet programmerades medArduinos utvecklingsmiljö, men ett alternativ är IAR. Projektets prototyp kunde medde flesta modulerna uppnå specifikationens batteritid, utöver ljudmodulen som användes.För att komma fram till detta resultat skapades två teoretiska extremfall därprototypen testades.Dosettasken kan leda till minskat pillersvinn och en lägre kostnad då färre hembesökkrävs. Dessutom resulterar detta i ökad självständighet för patienten. Dessa faktorerleder till att dosettasken bidrar till en ökad hållbar utveckling.
Modern medication allows patients to be treated more efficiently if taken properly.When patients themselves are responsible for their medication, it can be wronglydosed or forgotten, which changes the conditions for its effects. Forgetfulness combinedwith impaired senses make it difficult for the patient to take care of his medication.The solution to this problem today is increased home care, where healthcare professionalshelp patients to take the right medication at the right time. A technical solutioncan be an embedded system that reminds the patient, saves missed dosages, and canprovide more information to doctors who can make more informed decisions for furthercare.The results show that a pill dispenser can be used to remind patients to take their medicationand send missed dosages with near field communication. As a microcontroller,a STM32 Nucleo was used, with a state machine as software solution. In further studies,a real-time operating system can be used. The system was programmed with Arduino'sdevelopment environment, but an alternative is IAR. The prototype of the projectcould achieve the specifications battery life with most modules, except to thesound module used. To achieve this result, two theoretical extremes were created inwhich the prototype was tested.The pill dispenser can lead to reduced waste of pills and a lower cost, as fewer homevisits are required. In addition, this results in increased independence for the patient.These factors cause the pill dispenser to contribute to increased sustainable development.
APA, Harvard, Vancouver, ISO, and other styles
34

Hjärtström, Markus. "Utveckling av Breakoutbox för Fuel Flow Transmitter." Thesis, Linköping University, Electronics System, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-59821.

Full text
Abstract:

Development and construction of an electronic Breakout box is the main work for this thesis. The box is a part of a test system for the component Fuel Flow Transmitter and should convert signals to be suitable for a frequency counter. A previously constructed Breakoutbox for this purpose is being old and needed to be recreated. So SAAB Aerotech, Aircraft services, the company for the thesis work wanted to construct a new, more sustainable Breakoutbox adapted to a more modern technology. The signals to the box comes from the transmitter and should be converted to suitable signals for a frequency counter so it can show pulse and time difference between the signals. Both a digital and an analog approach for this purpose have been examined in the work. The result was that the analog solution worked better because the conversion could be performed with OP-amplifier instead of algorithms in a microprocessor. Many problems occured in this thesis work that wasn’t included in the beginning so the most important property proved to be the ability to solve this problems. The Breakout box finally met the requirements from the specification and will in the future be used instead of the old Breakout box as a component in the test system for the Fuel Flow Transmitter.


Det här arbetet handlar om att utveckla och konstruera en elektronisk Breakoutbox som används vid tester av bränslekomponenten Fuel Flow Transmitter. En tidigare konstruerad Breakoutbox för detta ändamål började bli gammal och behövde förnyas. SAAB Aerotech avdelning Aircraft Services, som examensarbetet utfördes åt, ville därför konstruera en ny, mer hållbar Breakoutbox som är anpassad till en modernare teknologi. Insignalerna till boxen kommer från transmittern och ska omvandlas så att en frekvensräknare kan visa pulstid samt tidsdifferens mellan dem. Både ett digitalt och ett analogt tillvägagångssätt för att omvandla signalerna har undersökts under arbetets gång. Resultatet blev att den analoga lösningen fungerade bättre för detta ändamål då omvandlingen kunde utföras med OP-förstärkare istället för algoritmer i en mikroprocessor. Den viktigaste egenskapen i arbetet visade sig vara problemlösning då många problem dök upp under arbetets gång som inte var medräknade från början. Breakoutboxen uppfyllde till slut de krav som fastställdes från början. Boxen kommer i fortsättningen att användas istället för den gamla Breakoutboxen som en komponent i bränsletestkedjan för Fuel Flow Transmittern.

APA, Harvard, Vancouver, ISO, and other styles
35

Pettersson, David. "Utveckling av ett krypterat meddelandesystem." Thesis, Högskolan i Gävle, Datavetenskap, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:hig:diva-26852.

Full text
Abstract:
Idag finns det en uppsjö av meddelandeapplikationer och det kommer nya nästan varje dag. Dock finns det inte lika många meddelandeapplikationer där både klientapplikationen och serverapplikationen är öppen källkod och kan köras på egna privata servrar. Dessa meddelandeapplikationer är bra på att lösa problemet att många, upp till flera miljoner personer ska kunna kommunicera med varandra. Dock finns det ett mindre användarfall med ett mindre meddelandesystem som består av enbart ett meddelandeflöde, där alla meddelanden är synliga för alla enheter. Detta mindre användarfall gör att mindre metadata behövs. Användningsområden för ett sådant meddelandesystem kan vara bl.a. att få notifikationer från servrar eller att skriva anteckningar. Meddelandeflödet synkroniseras mellan alla enheter. Målet med detta arbete är att skapa ett End-to-End krypterat meddelandesystem som uppfyller autentisering, dataintegritet och sekretess. Forskning har granskats gällande svagheter i vissa krypteringstekniker, dessa svagheter har tagits i åtanke vid skapandet av meddelandesystemet. Syftet varför detta meddelandesystem behöver skapas är därför att något befintligt system som uppfyller vissa viktiga krav för att upprätthålla den personliga integriteten saknas. En prototyp har skapats som består av en serverapplikation och en grafisk datorapplikation. Meddelanden som skickas i meddelandesystemet är End-to-End krypterade. Kommunikation mellan klienter och server är även den krypterad och autentiserad.
Today there exists many messaging applications and new ones are released almost daily. However, there are not as many messaging applications where both the client application and the server application are open source and can be self hosted. These messaging applications are good at solving the problem that many, up to several million people can communicate with each other. However, there is a smaller more focused use case with a messaging system consisting of only one message flow, where all messages are visible to all devices. This smaller use case means that less metadata is required. Uses for such a messaging system may be to receive notifications from servers or to take personal notes. The message system is synchronized between all devices. The goal of this project is to create an End-to-End encrypted messaging system that provides authentication, data integrity and confidentiality. Research has been investigated regarding weaknesses in some encryption techniques, these weaknesses have been taken into account when creating the messaging system. The purpose why this messaging system needs to be created is because an existing system that meets certain essential requirements for maintaining maximum personal integrity is missing. A prototype has been created that consists of a server application and a graphical computer application. Messages sent in the messaging system are End-to-End encrypted. Communication between clients and the server is also encrypted and authenticated.
APA, Harvard, Vancouver, ISO, and other styles
36

Nowak, Jesper, and Liljengård Emma Ström. "Webbaserat bokningssystem för grupprum : Utveckling av en prototyp." Thesis, KTH, Skolan för informations- och kommunikationsteknik (ICT), 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-177501.

Full text
Abstract:
Open-plan offices are widely used by companies today. There is also secluded rooms in the form of group and meeting rooms, although these are often limited in numbers. Not being able to book these rooms when needed leads to problems planning for example customer meetings. Which is also a problem for students in the school world. Today there is a number of studie rooms at Royal Institute of Technology in Kista, school for information and communication technology, where none of them are bookable. Earlier there where bookable studie rooms in the library and in other parts of the school, but such a system is no longer available because of the new facilities. The result of this is that students at the school are not able to plan their studies in an effective way because they do not know if they have a suitable place to study at between lectures or exercises. Because of this there is a need for a system that can provide students the opportunity to book a studie room. The thesis documents the development of a booking system prototype for study rooms. The prototype have been developed with HTML, PHP, PostgreSQL, JavaScript och Ajax. The thesis contains a literature studie of the current booking systems available. An analysis and an evaluation of these systems have been used as a foundation for the development. Interviews of students have been used as a data collection method. Summarizing the students opinion gave an indication of what is required by the system in terms of functionality and the user interface. The project also describes the working methods that have been used. The project resulted in a prototype for the booking system, where users can see all the available study rooms, make a booking, confirm the booking and remove their bookings. The prototype uses a database that is fully modified. The result from an evaluation of the prototype indicates what aspects that needs to be improved in future work.
I dagsläget är öppna kontorslandskap vanligt förekommande hos företag. Det finns avskilda platser i form av grupp- och mötesrum, dessa är dock allt som oftast begränsade till antal. Att inte kunna boka dessa rum vid behov leder till svårigheter att planera till exempel kundmöten. Problemet att kunna boka ett avskilt rum vid behov finns även inom skolvärlden. På Kungliga Tekniska Högskolan (KTH) i Kista, skolan för information och kommuniktionsteknik, finns det ett antal grupprum där inga av dem är bokningsbara. Det har tidigare funnits bokningsbara grupprum i biblioteket och i andra delar av skolan men idag saknas ett sådant system på grund av nya lokaler. Detta resulterar i att studenter inte kan planera sina studier på ett effektivt sätt då de inte vet om de har en lämplig studieplats mellan föreläsningar. Därför finns det ett stort behov av ett system där studenterna kan boka grupprummen. Uppsatsen dokumenterar utvecklingen av en prototyp ett bokningssystem för grupprum som gjorts med hjälp av HTML, PHP, PostgreSQL, JavaScript och Ajax. Arbetet beskriver även de arbetsmetoder som använts under arbetets gång. Uppsatsen inkluderar en undersökning av bokningssystem som finns idag. Som datainsamlingsmetod har även intervjuer av studenter använts. Utvärderingen av bokningssystemen som finns idag tillsammans med resultatet av intervjuerna gav en indikation om vad som krävs av bokningssystemets användargränssnitt och funktionalitet. Arbetet resulterade i en prototyp av bokningssystemet där användaren kan se vilka grupprum som är lediga, boka grupprum, kvittera bokningar och ta bort bokningar. Prototypen använder en databas som modellerats och implementerats. En evaluering av prototypen resulterade i vad som kan förbättras i ett framtida arbete.
APA, Harvard, Vancouver, ISO, and other styles
37

Hallberg, Anders, and Jonathan Lindberg. "ATT UTVECKLA EN KRETSKORTSPROTOTYP : UTVECKLING AV EN SMART PILLERDOSA." Thesis, KTH, Skolan för elektroteknik och datavetenskap (EECS), 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-264199.

Full text
Abstract:
Allt fler människor är beroende av medicinering för sin överlevnad. Dessa hittas främst i de äldre åldersgrupperna. Många av dessa tar medicin dagligen och bördan av medicinering är påtaglig. På grund av deras problematik skapas en oerhörd stress i samband med medicinering eftersom dessa människor har särskilt svårt att minnas när den ska intas, vilken dos, men också vilken medicin. En del behöver ta medicin så ofta som 8 ggr på en dag.Dessa människor behandlas av läkare. Läkare bedömer medicineringens verkningsgrad baserat på patientens förmåga och vilja att återge korrekt information medicineringens följsamhet. Allt för ofta återger patienten fel information.Vi har fått i uppgift att vidareutveckla en prototyp för en ”smart” pillerdosa vars mål är att förbättra patientens upplevelse av medicinering samt ge läkaren ett pålitligt och säkert sätt att följa sina patienters följsamhet till medicinering.Vi har vidareutvecklat en tidigare framtagen prototyp genom att utveckla en ny prototyp som implementerar alla önskvärda funktioner på ett måttanpassat kretskort.Fördelarna med en speciellt framtagen kretskortsprototyp gentemot en modulbaserad prototyp undersöks med avseende på storleksförminskning, energieffektivisering samt kostnadseffektivisering.Ett lämpligt tillvägagångsätt för att utveckla en kretskortsprototyp, resultatet av undersökning samt rekommendationer för vidareutveckling avhandlas och presenteras i rapporten.En kretskortsprototyp enligt angivna specifikationer utvecklades på utsatt tid. Undersökningarna visade att storleksförminskning, energieffektivisering samt kostnadseffektivisering kunde uppnås.
More and more people are dependent on medication for their survival. These are mainly found in older age groups. Many of these are medicated daily and the burden of medication is noticeable. Because of their problems, enormous stress is associated with medication because it is particularly difficult to remember when it is to be taken, which dose, but also which medicine. Some need to take medicine as often as eight times in one day.These people are treated by doctors. Doctors assess the effectiveness of medication based on the patient's ability and willingness to recall accurate information regarding their compliance with medication. All too often, the patient recalls wrongful information.We have been given the task of further developing a prototype for a "smart" pillbox whose goal is to improve the patient's experience in medication and give the doctor a reliable and safe way to follow the patients' compliance with medication.We have further developed a previous prototype by creating a new prototype that implements all the desired features on a customized circuit board.The advantages of a specially developed circuit board prototype against a modular prototype are investigated regarding size reduction, energy efficiency and cost efficiency.A suitable approach for developing a circuit board prototype, the results of the investigation and recommendations for further development are discussed and presented in the report.A circuit board prototype according to the stated specifications was successfully developed in the specified timeframe. The investigation showed that greater sizereduction, energy-efficiency and cost-efficiency were possible to achieve.
APA, Harvard, Vancouver, ISO, and other styles
38

Artursson, Andreas, and Erik Petersson. "Utveckling av applikation för hantering av takbleck - Thule Bracket System (TBS)." Thesis, Jönköping University, JTH, Computer and Electrical Engineering, 2006. http://urn.kb.se/resolve?urn=urn:nbn:se:hj:diva-688.

Full text
Abstract:

Thule Sweden AB utvecklar, tillverkar och marknadsför kompletta och funktionella lasthållarsystem för bilar. De erbjuder en mycket stor bredd av olika lasthållare till över 1500 bilmodeller. De tillverkar lasthållare som cykelhållare, boxar, skidhållare, hållare för vattensport och andra tillbehör. För att en bil skall kunna bära en takbox måste det tillverkas en lasthållare som placeras mellan biltaket och takboxen. En del i denna lasthållare kallas för takbleck och dess form tas fram med en speciell takskanner vilken analyserar biltakets form vid kanterna.

Till detta har en mjukvara tagits fram som Thule kan använda för att söka/lägga till/redigera takbleck, istället för att manuellt söka i en pärm bland 700 olika ritningar. Programvaran var först utvecklad i Microsoft® Visual Studio 2003 (.NET Framework 1.1), men på senare tid omarbetad från grunden i den nyare utvecklingsmiljön Microsoft® Visual Studio 2005 (.NET Framework 2.0).

Innan programmeringen av mjukvaran sattes igång utformades en kravspecifikation från Thule om vad de ville ha för funktioner i programmet. Denna kravspecifikation har under utvecklingens tid ändrats, både under de möten som hållits och på en speciell webbplats som skapats för återkoppling av programmet (”TBS Felhanterings-center”), i form av buggar/ändringar/annat.

Förutom en avdelning i rapporten som behandlar hur denna programvara är uppbyggd, vilka problem som uppstod och hur de löstes, finns även teoretisk information om databaser, XML och andra teknologier.

Resultatet av projektet blev en applikation för hantering av takbleck som kan användas ute i fält (hos kund) utan uppkoppling mot en gemensam databas hos företaget (mot vilken all information synkroniseras). All information som läggs till/redigeras sparas på användarens lokala dator i form av XML som sedan kan synkroniseras mot den gemensamma server-databasen på företaget.


Thule Sweden AB develop, manufacture, and market complete and functional load carriers for cars. They provide a large amount of different load carriers for over 1500 car models. They also manufacture carriers such as bike carriers, roof boxes, ski carriers and water sport carriers. To be able to put a roof carrier on a car, a load carrier must be manufactured and be placed between the car roof and the roof carrier.

We have developed software that the group of workers at Thule can use to search/add/edit brackets, instead of manually search in a folder containing over 700 drawings. The program was first developed in Microsoft Visual Studio 2003 (.NET Framework 1.1), but has been rewritten in Microsoft’s new develop environment Visual Studio 2005 (.NET Framework 2.0).

Before we started to write the program, Thule gave us a specification of requirements that contained information of possible functions in the program. The specification of requirements has been changed a couple of times during our work. We have also put up a website where bugs and changes could be reported.

Except a part in this report, where we describe how the program is built, how we have solved problems, there is also theoretical information about how databases, XML and other techniques work.

The result of this project became an application, which the personnel at Thule can use while they visit their customers. The saved information can later be synchronised with the server.

APA, Harvard, Vancouver, ISO, and other styles
39

Lindeberg, Ronnie. "Utveckling av system för insamling och presentation av tryckskadeförekomster inom sjukvården." Thesis, Högskolan i Gävle, Avdelningen för Industriell utveckling, IT och Samhällsbyggnad, 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:hig:diva-12004.

Full text
Abstract:
På sjukhuset i Gävle utförs regelbundet punktprevalensmätningar på uppkomsten av trycksår. Syftet med dessa mätningar är att hitta effektiva förebyggande åtgärder som kan användas för att minska uppkomsten av trycksår. Mätningarna utförs med hjälp av en surfplatta. För att underlätta insamlingen och presentationen av mätningarnas resultat har det utvecklats ett nytt datasystem. Datasystemet består av en databas med tillhörande databasapplikation. Applikationen är programmerad i Java och databashanteraren är ObjectDB. Datasystemet kan synkronisera och överföra data från surfplattans databas med en USB-kabel. Applikationen har ett användarvänligt grafiskt gränssnitt som ger en arbetsvänlig och enkel miljö att jobba i. Databasens innehåll kan presenteras på tre olika sätt, i en översiktstabell, i olika detaljtabeller och som ett linjediagram.
APA, Harvard, Vancouver, ISO, and other styles
40

Zell, Hampus. "Utveckling av en virtuell robotcell för programmering och optimering." Thesis, Högskolan i Gävle, Elektronik, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:hig:diva-33212.

Full text
Abstract:
Cyberfysiska system, robotik och simulering är områden i stort fokus eftersom det har en stor del i industri 4.0. Syftet med projektet är att utveckla robotlaboratoriet på Högskolan i Gävle till att vara mer anpassat för införandet av CPS genom att skapa en virtuell robotcell och utveckla griparen hos robotarna. Den virtuella robotcellen kommer att öka säkerheten i laboratoriet och gör så fler personer kan arbeta med robotarna samtidigt. Robotarna och programvarorna som användes i projektet är utvecklade av företaget KUKA. Det användes tre programvaror till den virtuella robotcellen i projektet. De två som användes mest utförde simulering och programmering. Den sista programvaran hade möjligheten att sammankoppla och styra de andra programvarorna. Den virtuella robotcellen utvecklades i simuleringsprogramvaran och där skapades även program som utfördes av de fysiska robotarna i laboratoriet. De fysiska robotarna rörde sig inte på samma sätt som i den virtuella modellen. En felsökning utfördes och problemet fanns hos de fysiska robotarna. KUKA kommer därför utföra ett underhållsarbete på robotarna. Valideringen av den virtuella robotcellen utfördes därför i simuleringsprogrammet. När den fysiska robotcellen fungerar korrekt så kommer den också att kunna användas för att validera den virtuella robotcellen. En programvara som gav griparen fler funktionaliteter installerades på robotarna. Programvaran som användes var utvecklad av KUKA och fanns i laboratoriet. Funktionerna gör griparen lättare att använda vid manuell körning och programmering. Programvaran som utför sammankopplingen av simulering- och programmeringprogramvaran behöver undersökas vidare för att den virtuella robotcellen ska kunna utföra fler funktioner. Den virtuella robotcellen finns tillgänglig för alla på högskolan och kan användas för att få en förståelse för hur robotarna fungerar. Program kan optimeras i den virtuella miljön och utföras av de fysiska robotarna.
Cyber physical systems, robotics and simulation are areas of major focus as they play a big part in industry 4.0. The aim of the project is to develop the robotic laboratory at the University of Gävle to be more adapted to the introduction of CPS by creating a virtual robotic cell and developing the gripper of the robots. The virtual robotic cell are going to increase the safety in the laboratory and make it possible for more people to work with the robots at the same time. The robots and software used in the project were developed by the company KUKA. Three different software’s were used for the virtual robotic cell in the project. The two most commonly used were simulation and programming. The third software had the possibility to interconnect and control the other two software’s. The virtual robotic cell was developed in the simulation software and also programs were created that the physical robots in the laboratory performed. The physical robots did not move in the same way as the virtual model. Troubleshooting was performed and it showed that the problem was with the physical robots. Therefore KUKA will accomplish maintenance work on the robots. The validation of the virtual robotic cell were for that reason performed in the simulation program. When the physical robotic cell is operating correctly it will also be able to validate that the virtual robotic cell is working. A software that gave the gripper more functionality was installed on the robots. The software that was used was developed by KUKA and were available in the laboratory. The functions make the gripper easier to manage in manual driving and programming. The software that performs the interconnection of simulation and programming software is in need of further analyzation in order for the virtual robotic cell to be able to execute more functions. The virtual robotic cell is available for everyone at the university and can be used to understand how the robots work. Programs can be optimized in the virtual environment and performed by the physical robots.
APA, Harvard, Vancouver, ISO, and other styles
41

Riedberg, Sanni. "MyLikes : utveckling av ett rekommendationssystem med utgångspunkt i informationen från sociala medier." Thesis, Uppsala universitet, Informationssystem, 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-176965.

Full text
Abstract:
I takt med att Internet blir mer och mer tillgängligt och att informationsmängden på Internetkonstant ökar, har ett behov för rekommendationssystem uppkommit. Ett problem på internet äratt veta vem och vad man kan lita på. Ett sätt att komma runt det här tillitsproblemet är attanvända sig av social media. Samtidigt har sociala medier ständigt ökat i populäritet de senasteåren. Syftet med den här uppsatsen är att undersöka hur rekommendationssystem och socialamedier kan dra nytta av varandra samtidigt som ett praktiskt problem om att fårekommendationer från sina (online) vänner löses. Detta uppnås genom att forskningsstrategindesign science används och en IT-artefakt utvecklas. IT-artefakten är en prototyp av en ny etjänst.Utifrån en enkätundersökning på prototypen och grundidén, dras slutsaser om hur detgår att skapa ett generellt personligt rekommendationssystem. Forskningen visar att det går attskapa ett sådant system och att det finns ett behov av ett generellt personligtrekommendationssystem med utgångspunkt i den information som finns lagrad i sociala medier.
As the Internet becomes more and more available, and that the amount of information on theInternet is constantly increasing, a need for recommendation systems has emerged. A problemon the Internet is knowing who and what you can trust. One way to get around this trust issue isto use social media. Meanwhile, social media have consistently increased in popularity in recentyears. The purpose of this paper is to examine how recommendation systems and SNS canbenefit from each other while the practical problem of getting recommendations from one’s(online) friends are solved. This is achieved by using the research strategy design science anddeveloping an IT artifact. The IT artifact is a prototype of a new online service. Based on asurvey of the prototype and the main concept, conclusions are drawn about how a generalpersonal recommendation system can be created. The research shows that it is possible tocreate such a system and that there is a need for a general personal recommendation systembased on the information stored in social media. This essay is written in Swedish.
APA, Harvard, Vancouver, ISO, and other styles
42

Nordvall, Andreas. "Agile regression system testing." Thesis, KTH, Data- och elektroteknik, 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-102934.

Full text
Abstract:
This report describes the work on automating the testing of nodes at CCS (Common Control System) in Ericsson. The goal was to every three hours configure nodes with the latest build and run the tests. This process is to be fully automatic without user in-put. The existing configuration tool CICC (Core Integration node Control Center) is to be used for configuration. Before work started fault reports were analyzed and creating a usecase for testing restarts should reduce some faults.The first step was to make the configuration tool CICC automated. To schedule the test-ing the continuous integration tool Jenkins was used. But Jenkins can’t by itself run CICC nor interpret the result. Therefore a wrapper layer was implemented. When the wrapper is finished it stores the results of the configuration run in a XML (eXtensible Markup Language) file, which Jenkins reads. Results can then be seen in Jenkins through web interface. If there were any failures during configuration or testing the failed step will have an error message.The project shows that automation is possible. Automating the testing reduce the time for correcting errors because they are more likely to be found early in the process. Be-fore implementing this project in production some improvements should be made. The most significant improvement is making the configuration and testing of each node par-allel with each other, in order to make the time limit for configuration and testing less of an issue.
Denna rapport beskriver arbetet med att automatisera testningen av noder hos CCS på Ericsson. Målet var att var tredje timma konfigurera noderna med binärfiler kompilerade från den senaste källkoden och sedan testa dem. Detta ska ske helt automatisk utan att användarens hjälp och konfigurationen ska använda det befintliga konfigurations verktyget CICC. Innan arbetet påbörjades skulle felrapporter analyseras för att se om det fanns något att tjäna på automaseringen.Uppgiften löstes genom att först titta på felrapporterna och konstatera att det fanns rum för förbättringar, främst gällande omstarter. Efter det automatiserades CICC som tidigare körts via en GUI. För att schemalägga konfiguration och testning användes testverktyget Jenkins. Jenkins använder sig av ett s.k. wrapperskript som kör CICC och testfallen. Wrapperskriptet sköter även felhanteringen och skriver sedan resultatet av körningen till en XML fil som läses av Jenkins.Resultaten av testen går sedan att se i Jenkins via ett webinterface. Där går det att se resultatet av wrapperskript körningen och testerna, om det blev några fel finns det felmeddelanden med anledningen till felet. Misslyckade tester visas också.Projektet visar att med automatisk testning som sker oftare kan fler fel hittas tidigare och därför åtgärdas snabbare. Innan arbetet används skarpt bör förbättringar ske som tillexempel att köra konfiguration och testning av olika noder parallellt med varandra i wrapperskriptet, för att klara tidsbegränsningen när det är flera noder.
APA, Harvard, Vancouver, ISO, and other styles
43

DANIELSSON, JOSEFIN, and MELANIE KOLLER. "Sjukvårdspersonalens behov och involvering vid utveckling av journalsystem." Thesis, KTH, Skolan för industriell teknik och management (ITM), 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-279772.

Full text
Abstract:
Det svenska vårdsystemet står inför en rad utmaningar relaterade till de journalsystem som används idag. Sjukvårdspersonalen upplever svårigheter med systemen vilket påverkar det dagliga arbetet inom vården. Undersökningar visar att personal behöver använda sig av flera olika system för att få en helhetsbild över en patients situation, vilket försvårar en fungerande vårdkedja. Kommunikationen mellan utvecklare och sjukvården är komplex eftersom de inte är insatta i varandras arbetssätt och det saknas även enheter som ansvarar för att föra samman sjukvårdspersonalens behov på ett strukturerat sätt. Denna rapport syftar till att undersöka om och i så fall hur sjukvårdspersonalens behov och upplevelser integreras vid utveckling av journalsystem samt om detta har resulterat i att systemet uppfyller användarnas behov. Fokus för studien har varit på journalsystemet TakeCare vilket är det dominerande journalsystemet inom Region Stockholm. Arbetet som denna rapport består av utgörs delvis av en litteraturstudie för att bygga en teoretisk bakgrund om användarcentrerade produktutvecklingsprocesser, analysmetoder för behovsidentifiering, hur användarinvolvering kan bedrivas och svårigheter som kan finnas. Rapporten utgörs även av en empirisk studie bestående av semistrukturerade intervjuer där totalt sex respondenter har medverkat. Dessa respondenter utgörs av en produktägare för ett utvecklingsteam, en chef på ett förvaltningsföretag, en vårdadministrativ chef på ett akutsjukhus samt sjukvårdspersonal. Vidare så genomfördes en analys, jämförelse och diskussion gällande den information som erhållits från teorin och den empiriska studien. Resultatet av studien visar att det sker användarinvolvering under produktutvecklingen av TakeCare men inte i den omfattning som behövs för att uppfylla användarnas behov. Det framgår att detta inte beror på en ovilja till involvering, utan främst på att det finns en avsaknad av struktur i processen och kommunikation mellan utvecklare och användare. Det behov som återkommande uttrycks av användarna och som inte uppfylls är avsaknaden av tillräcklig kompatibilitet mellan journalsystemet och andra system inom vården. Avsaknad av kompatibilitet gör att användarna måste utföra dubbelt arbete vilket både har en inverkan på patientsäkerheten och tar tid från att vårda patienter.
The swedish healthcare system is facing some challenges related to the electronic medical records that are being used. The healthcare personnel are experiencing some difficulties with the systems, which affects their daily work in a negative aspect. Studies have shown that the personnel actively must use different systems in parallel to get a complete understanding of a patient's status. Furthermore, this makes the care system as a whole more complicated and inadequate.The communication between developers and healthcare can be seen as a complex process since they do not have an complete understanding of each others ways of working. Also, units for bringing together user needs in a structured manner does not exist. This study aims to examine if, and if so, how the needs of healthcare personnel are being involved in the development process of electronic medical records and if this has resulted in a more user adaptive system. The study will focus on the electronic medical record named TakeCare, which is the most used electronic medical record system inside Region Stockholm. This report partly consists of a literature study that aims to establish a theoretical background focusing on user-centered processes of product development, methods for analysing user needs, how user involvement can be conducted and what kind of difficulties that can be identified. The report also consists of an empirical study with focus on semi structured interviews with six different respondents. These respondents are both healthcare personnel, a product owner for a development team, a chief from a company that specializes in managing the electronic medical record TakeCare and a chief specialized in administrative healthcare. Furthermore, an analysis, a comparison and a discussion were followed out concerning the information gained from the theory and empirical study. The results from the study shows that user involvement during the product development process of TakeCare exists, but not to an enough extent that fulfills the user needs. This is not caused by unwillingness to adapt user involvement in the process, but a lack of structure and inadequate communication between developers and users. One particular user need that repeatedly has been expressed by the healthcare personnel, but not been fulfilled, is the lack of software compatibility between the electronic medical record and other electronic systems within the healthcare sector. The lack of software compatibility have resulted in that the users having to perform the same task repetitively, which has an impact on patient safety but also results in reduced time spent on the patients.
APA, Harvard, Vancouver, ISO, and other styles
44

Englund, Carin, and Sabina Alisic. "Utveckling av taluppfattning i årskurs 1-2 : en läromedelsanalys." Thesis, Mälardalens högskola, Akademin för utbildning, kultur och kommunikation, 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-25682.

Full text
Abstract:
Taluppfattning är grundläggande för all matematisk utveckling. I denna rapport har vi valt att analysera två olika läromedel i matematik för årskurs 1 och 2. Syftet med rapporten var att undersöka hur taluppfattning hanteras i de båda läromedlen samt vilka kognitiva nivåer (grundat på Blooms taxonomi) som stimuleras. Vi hade även för avsikt att undersöka omfattningen av konkretisering i de analyserade läromedlen. En del av vårt syfte var även att jämföra dessa två för att ta reda på om det förekommer skillnader/likheter läromedlen emellan. För att uppnå vårt syfte har vi tagit fram ett analysverktyg som vi hade till vår hjälp vid analysen. Analysverktyget har vi grundat på det centrala innehållet i Lgr11 (2011) i kombination med Blooms taxonomi. Datainsamlingsmetoden som vi använt oss av är av kvalitativ art. Resultatet är presenterat i tabeller och diagram som visar att området taluppfattning hanteras olika i de båda läromedlen, den kognitiva nivån som stimuleras mest är Förståelse. En slutsats som vi har dragit av resultatet är att det finns fler skillnader än likheter.
APA, Harvard, Vancouver, ISO, and other styles
45

Quist, Caroline. "Från eld till lågenergilampa : Förståelsen för ljuskällans tekniska utveckling hos elever i årskurs 5." Thesis, Karlstads universitet, Avdelningen för fysik och elektroteknik, 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:kau:diva-9558.

Full text
Abstract:
Syftet med undersökningen är ta reda på vilken förståelse elever från årskurs 5 har för ljuskällans tekniska utveckling. Syftet har uppnåtts med hjälp av frågeställningarna Vilken kunskap visar elever i årskurs 5 om ljuskällans tekniska utveckling? och Vilken kunskap visar elever i årskurs 5 om glöd- och lågenergiglödlampan som komponent i ett tekniskt system? Metoden som valts är kvalitativa intervjuer och innefattar totalt tio olika djupgående intervjuer. Under intervjuerna har eleverna fått placera fem olika ljuskällor i historisk ordning, med hjälp av dessa bilder har de fått beskriva den tekniska utvecklingen för att tillslut hamna på elsystemet. Resultatet visar att eleverna har mycket god kunskap om ljuskällans tekniska utveckling och god kunskap om systemet bakom glöd- och lågenergiglödlampan. Vid ljuskällans tekniska utveckling kan eleverna nämna material- och användningsskillnader samt skillnaden i hur de lyser. När det gäller elsystemet kan de nämna elsystemets delkomponenter, elens ursprungskällor samt hur energin färdas i systemet. Undersökningen visar att eleverna har en likartad förståelse jämfört med tidigare liknande forskning inom ämnet teknik, förståelse som också kan relateras till tidigare erfarenheter och ålder.
APA, Harvard, Vancouver, ISO, and other styles
46

Kargén, Rolf. "Utveckling av ett active vision system för demonstration av EDSDK++ i tillämpningar inom datorseende." Thesis, Linköpings universitet, Datorseende, 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-107186.

Full text
Abstract:
Datorseende är ett snabbt växande, tvärvetenskapligt forskningsområde vars tillämpningar tar en allt mer framskjutande roll i dagens samhälle. Med ett ökat intresse för datorseende ökar också behovet av att kunna kontrollera kameror kopplade till datorseende system. Vid Linköpings tekniska högskola, på avdelningen för datorseende, har ramverket EDSDK++ utvecklats för att fjärrstyra digitala kameror tillverkade av Canon Inc. Ramverket är mycket omfattande och innehåller en stor mängd funktioner och inställningsalternativ. Systemet är därför till stor del ännu relativt oprövat. Detta examensarbete syftar till att utveckla ett demonstratorsystem till EDSDK++ i form av ett enkelt active vision system, som med hjälp av ansiktsdetektion i realtid styr en kameratilt, samt en kamera monterad på tilten, till att följa, zooma in och fokusera på ett ansikte eller en grupp av ansikten. Ett krav var att programbiblioteket OpenCV skulle användas för ansiktsdetektionen och att EDSDK++ skulle användas för att kontrollera kameran. Dessutom skulle ett API för att kontrollera kameratilten utvecklas. Under utvecklingsarbetet undersöktes bl.a. olika metoder för ansiktsdetektion. För att förbättra prestandan användes multipla ansiktsdetektorer, som med hjälp av multitrådning avsöker en bild parallellt från olika vinklar. Såväl experimentella som teoretiska ansatser gjordes för att bestämma de parametrar som behövdes för att kunna reglera kamera och kameratilt. Resultatet av arbetet blev en demonstrator, som uppfyllde samtliga krav.
Computer vision is a rapidly growing, interdisciplinary field whose applications are taking an increasingly prominent role in today's society. With an increased interest in computer vision there is also an increasing need to be able to control cameras connected to computer vision systems. At the division of computer vision, at Linköping University, the framework EDSDK++ has been developed to remotely control digital cameras made by Canon Inc. The framework is very comprehensive and contains a large amount of features and configuration options. The system is therefore largely still relatively untested. This thesis aims to develop a demonstrator to EDSDK++ in the form of a simple active vision system, which utilizes real-time face detection in order to control a camera tilt, and a camera mounted on the tilt, to follow, zoom in and focus on a face or a group of faces. A requirement was that the OpenCV library would be used for face detection and EDSDK++ would be used to control the camera. Moreover, an API to control the camera tilt was to be developed. During development, different methods for face detection were investigated. In order to improve performance, multiple, parallel face detectors using multithreading, were used to scan an image from different angles. Both experimental and theoretical approaches were made to determine the parameters needed to control the camera and camera tilt. The project resulted in a fully functional demonstrator, which fulfilled all requirements.
APA, Harvard, Vancouver, ISO, and other styles
47

Ibrahim, Goran, and Leonard Ek. "En processbeskrivning för utveckling av webbaserade system och gränssnitt : En fallstudie av utvecklingsprocesser på GMP-Systems AB." Thesis, KTH, Data- och elektroteknik, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-214995.

Full text
Abstract:
Affärssystem som inte har tydliga användargränssnitt tenderar att göra användarvänligheten sämre, vilket i sin tur kan leda till att delar av systemet inte nyttjas effektivt. Det kan därför vara lämpligt att ha en specifik och tydlig processbeskrivning för utveckling av system med hänsyn till användarvänlighet. I detta projekt undersöktes möjligheten att ta fram en processbeskrivning för IT-projekt vid framtagning av ett nytt gränssnitt i ett system. Mer konkret så är frågan som ska besvaras i denna rapport följande: ”Hur ska en utvecklingsmetod eller utvecklingsprocess för IT-system se ut för att tillvarata vetenskapliga, teoretiska och tekniska aspekter på Människa-Dator Interaktion (MDI)?” En fallstudie i detta projekt har utförts på företaget GMP-Systems AB. För att komma fram till ett resultat, och för att få svar på frågeställningen, så har en litteraturstudie på aspekter inom MDI utförts. Dessutom har en analys huruvida teknisk implementation av detta kan åstadkommas med hjälp av ramverk. Vidare har intervjuer genomförts, samt tester där användaren har fått interagera med systemet. Resultatet av feedbacken har sedan analyserats. Detta för att senare kunna bygga prototyper till systemet. I resultatdelen levereras en utvecklingsmetod och en processbeskrivning som är kopplad till den litteraturstudie och de erfarenheter som erhållits från projektets fallstudie. Till företaget GMP-Systems levereras en prototyp, en use-case model[1] med user-stories[2] samt ett sekvensdiagram[3]. [1] Use-Case Model är en beskrivning på åtgärder och handlingar som en användare kan utföra, och definierar interaktionen mellan rollerna i ett system för att utföra ett mål.[2] User-stories är ett verktyg inom systemutveckling för att kunna ta fram en beskrivning av önskad funktionalitet som ofta utgår utifrån ett användarperspektiv.[3] Ett sekvensdiagram visar metodanrop mellan objekt i en tidsbegränsad situation och vilken ordning.
Business systems lacking a clear interface and subsequently a diminished usability, can lead to limited usage or no usage of parts of the system. It may therefore be critical to have a process outlined for the development of such system and its interface to ensure that all parts of the system are used.   The objective of this case study was to investigate whether it is possible to develop a process description for IT projects at the initial stages of the development phase of a new interface in a system. More specifically, the question investigated in this report follows:  “How should a development method or development process for IT systems look to seize scientific, theoretical and technical aspects of Human Computer Interaction (HCI)?” A case study of the project was carried out at the company GMP-Systems AB. A literature-study on aspects of Human-Computer Interaction (HCI) was carried out to arrive at a result and answer the question. Further, an analysis was conducted to consider whether the technical implementation of such process can be accomplished by adopting frameworks. In addition, interviews were conducted with users that have interacted with the system, and an analysis was carried out on the feedback provided to develop prototypes for the system. A development method and process description linked to the literature and the experience gained from the projects case study is outlined in the result section. To the client, GMP-Systems, a prototype, a use-case model[1] with user-stories[2] and a sequential diagram[3] will be delivered.  Keywords: HCI, evaluation method, Angular JS, Knockout JS, React, Moqups, process description, development method. [1] Use-Case model is a description of actions that a user can perform and defines the interaction between the roles of a system to accomplish a goal[2] User stories are a tool in system development to provide a description of the desired functionality, often from an end user perspective.[3] A sequential diagram shows how objects operate with one another and in what order.
APA, Harvard, Vancouver, ISO, and other styles
48

Edvardsson, Felicia, and Therése Warberg. "Konceptuell utveckling av interiören hos en framtida fullt autonom bil." Thesis, Högskolan i Skövde, Institutionen för ingenjörsvetenskap, 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-12794.

Full text
Abstract:
Målet med examensarbetet har varit att samla information åt ett tekniskt konsultföretag för att öka deras kunskap om autonoma system och fordonskommunikation. Statusen på arbetet kring dessa aktiva säkerhetssystem hos olika aktörer och hur systemen implementeras i dagens och framtidens fordon har undersökts genom omfattande litteraturstudier, intervjuer och marknadsanalyser. De autonoma systemen kan samla information från omgivningen genom sensorer och bidra till ett jämnare trafikflöde, ökad säkerhet, lättare bilar och bättre miljö. Genom fordonskommunikationen kan fordon kommunicera med varandra samt infrastrukturen och garantera en säker bilfärd. År 2030 utgörs innerstaden av autonom, elektrifierad kollektivtrafik för att transportera människor på begäran, samtidigt som personbilar till viss del förbjuds. Potentiella behov för människan i en fullt autonom bil har identifierats och diverse produktutvecklingsmetoder har tillämpats för att utforma två konceptuella lösningar för en framtida bilinteriör. Lösningarna visar interaktionen mellan människa och system eftersom underhållning och bekvämlighet blir viktigt i en fullt autonom bil. Respektive lösning är statsägd och rymmer fyra passagerare. I lösningarna är sittplatserna placerade på ett sätt som underlättar kommunikation mellan passagerarna. Passagerarna kan underhållas eller informeras individuellt eller gemensamt via text, ljud och bild.
The goal with this thesis project has been to collect information for a technical consulting company in order to increase their knowledge about autonomous systems and vehicular communication. The status of how various operators work with active safety systems and how the systems are implemented in current and future vehicles has been investigated through extensive literature studies, interviews and market research. The autonomous systems can collect information from the surrounding through sensors and contribute to better traffic efficiency, increased safety, lighter cars and a better environment. Through vehicle communication, the vehicle can communicate with each other in order to guarantee a safe ride. In 2030 the inner city constitutes of autonomous, electrified public transport to transport people on demand, meanwhile private cars are prohibited. Potential needs for the human in a fully, autonomous car has been identified and various product development methods has been applied in order to develop two conceptual solutions for a future car interior. The solutions show the interaction between human and system since entertainment and comfort becomes important in a fully, autonomous car. Each solution is state-owned and holds four passengers. In the solutions, the seats are placed in regard to facilitate communication between the passengers. The passengers can be entertained or informed individually or collectively by text, sound and images.
APA, Harvard, Vancouver, ISO, and other styles
49

Johansson, Alice, and Emma Willart. "Små bidrag till en hållbar utveckling : En studie av hållbarhet och ekonomistyrning i småföretag." Thesis, Uppsala universitet, Företagsekonomiska institutionen, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-388792.

Full text
Abstract:
För att skapa en hållbar utveckling behöver alla aktörer i samhället arbeta tillsammans. Ekonomistyrning kan hjälpa företag att mäta och följa upp prestationer i syfte att kontrollera att de når uppsatta mål. Hållbarhet kan definieras på olika sätt, vilket kan försvåra arbetet med styrning av hållbarhet i företag. Tidigare forskning har nästan enbart fokuserat på stora företag trots att majoriteten av alla företag i EU är små och medelstora företag. Därför är syftet med denna studie att undersöka hur småföretag arbetar med hållbarhet och vilken roll ekonomistyrning har i detta arbete. Då det finns en begränsad mängd forskning om småföretag och hållbarhet syftar även studien till att bidra med nya insikter om hur småföretag kan gå tillväga för att bli mer hållbara, samt vilka hinder de möter under arbetet med hållbarhet. Till studien genomfördes fyra semistrukturerade intervjuer med småföretag i syfte att undersöka hur småföretag arbetar med ekonomistyrning för att uppnå långsiktiga hållbarhetsmål. De fyra fallföretagen arbetar med hållbarhet, har maximalt 50 anställda och verkar inom olika branscher. Med grund i Malmi och Browns (2008) modell för Management Control Systems identifierades och analyserades vilka styrsystem som förekommer vid arbete med hållbarhet i småföretag. Studien visar att småföretag saknar tillräckliga resurser för att kunna göra ett formellt och systematiskt styrningsarbete. Detta är en av anledningarna till att småföretag väljer att arbeta löpande med hållbarhet. Många småföretag har endast en ägare eller är familjeägda, vilket gör att ägarens definition till hållbarhet är avgörande för hur företaget arbetar med hållbarhet. Det är således även ägarens kompetens som påverkar graden av formaliserade ekonomistyrningssystem i företaget.
Most of the research on sustainability and Management Control Systems is based on large businesses even though the majority of all companies in the European Union are small and medium sized businesses. Small businesses can make a big impact on the current climate crisis, but since sustainability can be a complex issue and more advanced management in small business is limited, working towards sustainable development in small business could be a challenge. Therefore, the purpose of this thesis is to study how small businesses work to be more sustainable using Management Control Systems. For data collection, interviews were conducted in four small businesses who work with sustainability. The study finds that it can be hard for small businesses to work with sustainability due to lack of resources, which makes the use of Management Control Systems more informal and value based.
APA, Harvard, Vancouver, ISO, and other styles
50

Lovrenovic, Ivan. "UTVECKLING AV GENERELLA LÖSNINGAR – EN FALLSTUDIE PÅ INVENTERINGSSYSTEM." Thesis, Tekniska Högskolan, Högskolan i Jönköping, JTH, Data- och elektroteknik, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:hj:diva-28282.

Full text
Abstract:
Att inventera är en påfrestande process där anställda samlar in data med en observationsundersökning. Ett exempel är livsmedelsbutiker som skriver ut meterlånga listor inför en lagerinventering där inventeraren anmärker skillnader på de fysiska varorna och vad som står på listorna. Inventering är något som de flesta företag gör men som skiljer sig från bransch till bransch. Eftersom det är ett resursslöseri att lösa samma problem flera gånger, utan att återanvända tidigare lösningar, har studenten valt att studera en relativt generell lösning på ett inventeringssystem som ska kunna användas av flera branscher.Syftet med denna studie är därför att studera vilka funktionalitetskrav som finns på ett inventeringssystem och vilka tekniska lösningar som kan användas vid utveckling av ett inventeringssystem.För att utreda detta tillämpades en abduktiv ansats där en fallstudie gjordes på inventering. En litteraturstudie gjordes på tekniska lösningar som kan användas vid utveckling av ett inventeringssystem.Studiens resultat är en kravspecifikation på ett inventeringssystem från lager- och skogsbranschen. Resultatet innehåller även tekniska lösningar som kan tillämpas och därmed uppfylla kraven. Parallellt med studien utvecklades en inventeringsklient tillsammans med Sweco som uppfyller både deras krav på klienten och de krav som studiens empiri erhållit. Resultatet av studien visar på ett system som klarar av att skapa, spara och återskapa dynamiska formulär. När formulär skapas kan dess kontrollelement ha restriktioner som klienten kan validera innan resultat sparas. Studiens resultat visar även på att en förstudie av ett system tenderar till att hitta indirekta/dolda krav.Den primära begränsningen i studien har varit tid. Hade mer tid kunnat ägnas åt studien skulle insamlingen av empiri ha varit mer omfattande.
Stocktaking is an exhausting process where employee’s collects data and is something that most companies do, although what they are collecting differs from business to business. Because it is a resource-waste to solve same problem multiple times, without reusing previous solutions, the student have choosen to study an overall solution for a stocktaking system that can be used by multiple businesses.The purpose of this report is to establish the end-user requirements on a stocktaking system and study which technical solutions can be used when developing a stocktaking system.The study used an abductive method with a case study on stocktaking. For the case study the empiricism was collected with interviews. A meta-analysis was implemented for the purpose to seek and analyse relevant literature.The result of the study was a requirement specification for an inventory system based on the forest and stock industry. The result also contains technical solutions that can be applied on the system in order to fulfill the requirements. In parallel with the study an attempt was made to develop a prototype of a stocktaking client togheter with Sweco that met both their requirements and requirements that was obtained from the interviews. The results show that the stocktaking client can manage to create, save and recreate dynamic forms. When forms are created their controls also have the ability to specify restrictions. The client can interpret these restrictions and validate the inputs before saving results. The results of the study also implies that a feasibility study of a system tend to find hidden requirements.The primary limitations of the study were time. If the study had a larger timescope more time could have been spent on collecting empirical data and gather end-user requirements.
APA, Harvard, Vancouver, ISO, and other styles
We offer discounts on all premium plans for authors whose works are included in thematic literature selections. Contact us to get a unique promo code!

To the bibliography