• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 393
  • 118
  • 2
  • 1
  • Tagged with
  • 520
  • 186
  • 134
  • 122
  • 100
  • 90
  • 71
  • 62
  • 60
  • 57
  • 52
  • 47
  • 45
  • 44
  • 44
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
411

Operator unit simulator / Operator unit simulator

Rasmussen, Nichlas January 2015 (has links)
Detta examensarbete utfördes som ett uppdrag av Atlas Copco där målet var att utveckla en programvara som kan simulera en OU (Operator Unit) i en PC miljö. Atlas Copcos egenutvecklade radiostyrningssystem för gruvfordon består av en sändare, kallad OU, och en mottagare, kallad MU (Machine Unit). En OU är en kontroller med reglage i form av knappar, joysticks och switchar och med indikatorer i form av LEDs och display. För att säkerställa att en OU endast kan kommunicera med en specifik MU och vice versa måste enheternas radiomoduler paras ihop genom en process som kallas ”learn link”, som görs genom att ansluta en CAN-kabel mellan enheterna.   Genom att använda en OU simulator vid MU produktionstest skulle det vara lättare att utföra vissa tester, såsom internfel och varningar, och det skulle vara möjligt att inkludera tester som är omöjliga att göra med en hårdvaru-OU, som att avsiktligt sända en felberäknad checksumma, för att undersöka MU-enhetens respons. OU simulatorn skulle ha ett grafiskt gränssnitt och genom att ansluta ett radiokort till PC:n skulle den kunna skicka och ta emot data från en MU. Den skulle också kunna utföra ”learn link”. Den färdiga produkten utvecklades med hjälp av C# och en XP-inspirerad utvecklingsmetod. / This thesis was developed as an assignment from Atlas Copco where the goal was to develop software that could simulate an OU (Operator Unit) in a PC environment. Atlas Copco’s proprietary radio-control system for mining vehicles consists of a transmitter, called OU, and a receiver, called MU (Machine Unit). An OU is a controller with controls in the form of buttons, joysticks and switches and with indicators in the form of LEDs and display. To ensure that an OU only can communicate with a specific MU and vice versa the units’ radio modules must be paired together through a process called “learn link”, that is performed by connecting the units with a CAN-cable.   By using an OU simulator for MU production tests it would be easier to perform some tests, such as internal errors and warnings, and it would be possible to include tests that are impossible to do with OU hardware, such as intentionally send a miscalculated checksum, to examine the MU’s response. The OU simulator should have a graphical user interface and by connecting a radio card to the PC it should be able to send and receive data from an MU. It should also be able to perform “learn link”. The final product was developed using C# together with an XP-inspired development method.
412

Spelproduktion för 2d miljö / Game development for a 2d environment

Sandgren, Rickard, Lundström, Harry January 2008 (has links)
Vi började vårt projekt med grunderna till verktyg för att utveckla spel i 2d. Dessa ämnade vi färdigställa under projektet och med dem utveckla en speldemo. Eftersom vi hade gemensamma visioner om spelutveckling så bestämde vi oss för att samarbeta, och fokusera på våra respektive områden. Med att utveckla egna verktyg ville vi få en större förståelse för de grundläggande mekanismerna av en spelmotor och möjligheten att påverka dessa efter våra specifika behov. Det var också för att hålla koden fri från licensierade komponenter för att i framtiden kunna underlätta distribution. / Detta är en reflektionsdel till en digital medieproduktion.
413

Language Manager Version 2.0 / Language Manager Version 2.0

Karlsson, Nina January 2013 (has links)
This report describes an examination project made for the IT consultingcompany Sogeti. The purpose of the project was to develop and modify the translation tool Language Manager (LM) built by Sogeti to be used for translating applications. Employees at Sogeti considered some disadvantages with Language Manager, version 1.0 which among others was that language files for projects were saved at two locations. Partly in resource maps among with the source code of the applications and partly in a database. This was dual work for employees at Sogeti and it also caused redundancy inthe system. Also employees at Sogeti thought that the managing of projects and versioning did not adapt to how the system was needed to be used. The destination by the examination project was to remove the database and only use XML-files to handle languages, and also to make the new Language Manager easier to work with. New users should easily understand how to handle terms and translation in the new application and no manual should be needed to perform tasks. Language Manager version 2.0 should be written in C# .Net Framework 4.5 and the graphical user interface should be created with Windows Presentation Foundation (WPF). Sogeti wished for the Model-View-ViewModel pattern (MVVM) to be implemented. The new tool was supposed to be robust and simple with a future-safe architecture. / Den här rapporten beskriver ett examensarbete som genomfördes åt IT-konsultbolaget Sogeti med syfte till att vidareutveckla och omarbeta översättningsverktyget Language Manager (LM) som var tillverkat av Sogeti och som användes till att översätta applikationer. Anställda på Sogeti ansåg att det fanns vissa nackdelar med Language Manager version 1.0 som bland annat var att språkfiler för projekt lagrades på två platser. Dels i resursmappar tillsammans med applikationernas källkod och dels i en databas. Detta medförde dubbelt arbete för de anställda på Sogeti när de arbetade med Language Manager och det orsakade även redundans i systemet. På Sogeti ansåg man även att hanteringen av projekt och versionshanteringen av språkdata i Language Manager version 1.0 inte passade ihop med hur man arbetade med programmet. Målet med examensarbetet var att avlägsna databasen och endast arbeta med XML-filer som förvaring av språk och att Language Manager version 2.0 skulle bli enklare och mer lättarbetat. Nya användare skullemed lätthet förstå hur hantering av termer och översättning skulle göras utan hjälp av manual. Det nya översättningsverktyget skulle skrivas i C# .Net Framework 4.5 och Windows Presentation Foundation (WPF) skulle användas för att implementera det grafiska gränssnittet tillsammans med Model-View-ViewModel-mönstret (MVVM).Särskild inriktning skulle framför allt vara mot robusthet, enkelhet och med en framtidssäker arkitektur.
414

PLC-styrning till Slambehandlingsenhet : Implementering av ett inloggnings- och registreringssystem

Persson, Matts, Edin, Magnus January 2018 (has links)
Projektet utfördes på uppdrag av företaget Lackeby Products AB som tillverkarslambehandlingsenheter. Uppdraget bestod av att utveckla och komplettera derasbefintliga slambehandlingsenheter med ett inloggnings- och registreringssystem med hjälp av PLC och RFID-läsare. Syftet var att ta fram en prototyp av styrskåpet med funktioner enligt uppdragsbeskrivningen. Arbetet bestod av att ta fram de komponenter som behövdes för att sedan skapa ett program för processen och bygga ett prototypskåp för utvärdering. Arbetet utfördes med hjälp av underlag från tillverkare och uppdragsgivare samt egna erfarenheter. Resultatet blev en prototyp av ett styrskåp till slambehandlingsenheterna enligt tidigare funktioner utökat med ett inloggnings- och registreringssystem med funktioner enligt uppdragsbeskrivningen. / The project was assigned by the company Lackeby Products AB, which manufactures sludge treatment units. The assignment consisted of developing and supplementing their existing sludge treatment units with a login and registration system using PLC and RFID reader. The purpose was to produce a prototype of the control cabinet with functions according to the assignment description. The work consisted of researching which components that were needed and then create a program for the process and build a prototype cabinet for evaluation. The work was done with basis from manufacturers and the company as well as own experiences. The result became a control cabinet for thesludge treatment units according to previous features, supplemented with a login and registration system with functions as described in the assignment.
415

Programmering för matematisk problemlösning i årskurs 7-9 : Hur hänger det ihop? / Computer programming for mathematical problem solving for 13-16 year olds

Snell, Charis January 2017 (has links)
Syftet med studien är att undersöka hur programmering för matematisk problemlösning kan integreras i matematikundervisning i årskurs 7-9. Skolverket har nyligen ändrat kursplanen för matematik så att programmering för matematisk problemlösning inkluderas i det centrala innehållet. För att undersöka syftet genomfördes studien i två delar. Lärare med programmeringskompetens intervjuades om hur de anser att programmering för matematisk problemlösning kan integreras i matematikundervisning. Två programmeringsverktyg undersöktes för att få svar på vilka möjligheter till arbete med matematisk problemlösning programmeringsverktyg erbjuder. Resultaten analyserades utifrån Bernsteins teori om klassifikation och inramning och visar att det finns många olika sätt att integrera programmering i matematikundervisning. Stora möjligheter finns för integrering av programmering för matematisk problemlösning med det centrala innehållet i kursplanen för matematik. Olika verktyg, uppgifter och arbetssätt erbjuder olika pedagogiska möjligheter.
416

Säker start av Kalmare Nyckel´s Nohab-Motor : Styrsystem för indikering av ventiler, pumpar och kompressorer för spärr av startknapp.

Strand, Jonathan, Yllenius, Robin January 2021 (has links)
På fartyget M/S Calmare Nyckel finns en NOHAB-dieselmotor installerad ombord som används förundervisning på sjöfartshögskolan i Kalmar. Projektet har undersökt om det är möjligt att görauppstart av motorn säkrare för både handledare och elever. Arbetet har tagit fram ett nytt elskåp och styrsystem enligt DNV-Standard för att försäkra sig om att motorn inte går att starta utan att alla kringsystem som behövs är igång. I framtiden finns det även möjlighet att utveckla nya systemet om det skulle vara önskvärt. Arbetet har även konstaterat att det saknas ordentliga handlingar för elritningar och kabeluppmärkning ombord som bör åtgärdas i framtiden. / On the ship M/S Calmare Nyckel there is a NOHAB-Diesel Engine installed that are used foreducational uses on Kalmar Maritime Academy in Kalmar. This project has investigated if it’s possibleto make the startup of the engine safe both for teachers and students.The project has brought a new control cabinet and a new control system according to DNV-Standardto ensure that the engine doesn’t start without any auxiliary system that’s needed is running.In the future, there’s also possible to develop the system if that would be desirable.The project has also found that the lack of proper documents for electrical drawings and cablemarkings onboard should be addressed in the future.
417

Processautomation med robot : En studie av möjligheter till automation av en hårdlödningsprocess / Process automation with robot : A study of possibilities to automation for a brazing process

Teodorsson, Carl-Philip January 2021 (has links)
This report is a Bachelor thesis and has been done within the area of mechanical engineering at Linköping university. The thesis has been performed as a project upon request from the company Bosch Thermoteknik AB in Tranås, Sweden. The company produces heat pumps, and in the process, brazing is used as a method to build the pipe modules the pumps contain. The brazing is currently made in terms of craftmanship in the production at the company. The purpose of this project was to investigate the possibilities to automate a brazing process and present a possible solution the company can use. The solution should mainly be based on the use of an industrial robot together with an equipment for induction heating.An iterative concept-generating process for production development was used as method to perform the project. Based on the method, a result consisting of two main areas were acquired. The first area was a study of the prerequisites for the project – the process demands and a review of the technique the resources used. The other area was the concept solution for how a brazing process can be automated.The concept itself was built by two areas. One physical part in the shape of a fixture to carry the pipe-modules during the process as well as tools and aids for the robot function. The other area was the program that forms the robot’s function. The program was based on solutions to enable identification of the modules, positioning of the robot arm with tool and a verification part to ensure the brazing has been done. The robot program was founded on a written program script to control the robot.
418

”Om roboten gör fel, då är det ju jag som gjort fel” : En kvalitativ studie om elevers föreställningar om teknik och programmering i grundskolans årskurs 3. / “If the robot makes a mistake, then I'm the one who made it" : A qualitative study of students' conceptions of technology and programming in primary school in grade 3.

Rhodin, Isabell January 2020 (has links)
Syftet med studien är att öka kunskap om vilka föreställningar elever i årskurs 3 har om teknik och programmering. Studien har utgångspunkt i två frågeställningar: Vilka föreställningar har eleverna om ämnet teknik? Vilka föreställningar har elever om programmering och kopplingen till teknikämnet? Metoden som användes i studien var semistrukturerade kvalitativa intervjuer. Dessa intervjuer videoinspelades och utfördes i fyra fokusgrupper med vardera tre elever. Resultatet av studien visar att elevernas föreställningar om teknik till största del är i relation till fysikämnet. Artefakter, uppfinningar, pyssel och att klippa är ytterligare variationer om hur teknik framställs. Sambandet mellan teknik och programmering är diffust och majoriteten av eleverna hänvisar till matematikämnet. Eleverna har problem att se programmering i ett större sammanhang som en helhet och de ser inte nyttan med att ha kunskaper om programmering som barn. Några av eleverna förklarar däremot programmering som ett verktyg för att effektivisera och förenkla arbetsuppgifter för människan. Sammanfattningsvis ger resultatet en indikation om att lärare behöver synliggöra teknikämnets bredd samt tydliggöra programmeringens samband med teknik. Lärare behöver konkretisera och synliggöra programmering både som en del ur ett större sammanhang och som en helhet för fördjupad förståelse och kunskap så att eleverna aktivt kan delta i vårt nutida och framtida samhälle. / The purpose of the study is to increase knowledge about the conceptions students in grade 3 have about technology and programming. The study is based on two questions: What conceptions do students have about the subject of technology? What ideas do students have about programming and the connection to the technology subject? The method used in the study was semi-structured qualitative interviews. These interviews were videotaped and conducted in four focus groups of three students each. The results of the study show that the students' conceptions of technology are largely related to the subject of physics. Motor and creative elements, artifacts and innovations are further variations on how technology is represented. The connection between technology and programming is diffuse and many students refer to the mathematics subject. Many students have trouble seeing programming from a whole and a context and do not express the benefit of having programming knowledge. The other students explain programming in artifacts is helpful and a way of streamlining work tasks for human. The result gives an indication that teachers need to make visible the breadth of the subject and the role of programming and its connection with technology. The teacher needs to concretize and put programming in connection with different contexts for deepened understanding and knowledge, as the students will be given the conditions necessary to actively participate in our present and future society.
419

Införandeav programmering i grundskolan : - ett multiintressentperspektiv

Hoff, Camilla January 2019 (has links)
As the world changes, the European Parliament   and the Swedish Government have decided to digitize the school system. The   implementation of digitalization in the Swedish school system is supposed to   take place in a short period of time. In the subjects of mathematics and   technology, the teachers are supposed to use programming in their teaching.   Programming is a subject in which most teacher lack knowledge and they are   the ones who will ultimately introduce programming into their classes. This   report examines the needs of the teachers in relation to the plans of the   school management and the plans of the municipality, regarding the   introduction of programming in mathematics and technology education.     The report is based on a qualitative   cross-sectional study during the time period for the introduction in the   Swedish school. The information was obtained via semi-structured interviews   with three teachers and a school leader at one school, as well as a   digitization strategist, in a local municipality to Stockholm. The school and   municipalities were chosen by stratified selection combined with the   proximity principle and the material was analyzed by deductive thematic   analysis.   The study shows that many interacting factors   affect the teachers' introduction of programming in teaching. These factors   are external influencing factors such as government decisions, curricula and   the municipality's digitization strategies, but also school management   decisions, functioning technology and infrastructure. Tools such as teaching   aids, concerns about lack of time through the introduction of another element   in teaching and the need for competence development are also important   factors that influence the introduction of programming in mathematics and   technology teaching. The teachers are largely dependent on competence   development as they are now expected to teach in what they feel to be an   almost entirely new topic.   The following factors that, according to this   study, will benefit the teachers in their introduction of programming in   teaching is as follows. An opportunity to get education in programming and   time for teachers to joint reflection and discussion about teaching in   programming, preferably both in the municipality and in their own school.   Clear information on how the teachers 'continuing education should go and   what requirements are placed on them, but also help in relation to the   increased amount of content in the teaching could also improve the teachers'   opportunities. Finally, support in finding tools which can help teachers to   use programming in mathematics and technology teaching would be helpful to   the teachers. / Förändringar i omvärlden har   lett till att Europaparlamentet och Sveriges regering har beslutat att   digitalisera undervisningen i skolan. Införandet i den svenska skolan sker   under en kort tidsperiod och i ämnena matematik och teknik skall lärarna använda   programmering i sin undervisning, ett ämne i vilket de flesta saknar kunskap.   Lärarna är de som ytterst skall införa programmering i undervisningen och   denna rapport undersöker lärares behov i förhållande till skolledning och   kommuns planer gällande programmeringens införande i matematik- och   teknikundervisning.   Rapporten bygger på en   kvalitativ tvärsnittsstudie under tidsperioden för införandet i den svenska   skolan. Informationen inhämtades via semistrukturerade intervjuer med tre   lärare och en skolledare på en skola, samt en digitaliseringsstrateg, i en   kranskommun till Stockholm. Skolor och kommun valdes genom stratifierat urval   kombinerat med närhetsprincipen och materialet analyserades genom deduktiv   tematisk analys.   Studien visar att många   samverkande faktorer påverkar lärarnas införande av programmering i   undervisningen. Dessa faktorer är yttre påverkansfaktorer som   regeringsbeslut, läroplaner och kommunens digitaliseringsstrategier, men även   skolledningsbeslut, fungerande teknik och infrastruktur. Verktyg som   läromedel, oro kring tidsbrist genom införande av ytterligare ett moment i   undervisningen och behov av kompetensutveckling är också viktiga faktorer som   påverkar införandet av programmering i matematik- och teknikundervisningen.   Lärarna är till största delen beroende av kompetensutveckling då de nu   förväntas undervisa i vad några av respondenterna kallar nästan ett helt nytt   ämne.   De faktorer som enligt denna   studie skulle vara positiva för lärarnas införande av programmering i   undervisningen är möjlighet till fortbildning i programmering och tid för   lärare till gemensam reflektion och diskussion kring undervisning i   programmering. Tydlig information om hur lärarnas fortbildning skall gå till   och vilka krav som ställs på dem, men även hjälp med att förhålla sig till   den ökade mängden innehåll i undervisningen skulle även kunna förbättra   lärarnas möjligheter. Till sist skulle stöd kring vilka verktyg som finns   till förfogande för programmering i matematik och teknikundervisning vara   lärarna till hjälp.
420

Utveckling av kommunikationsapp för servicebranschen : Swapp – för ett enklare restaurangbesök

Hagvinprice, Cantona Luthon January 2015 (has links)
In recent years there have been many breakthroughs in software and hardware, which has increased the demand for mobile application development. Technology and innovation today has a big impact on how we live our lives as cell phones and the internet have taken market share and has become a part of everything we do, which is forcing companies to become more digitalized. The goal of this thesis is to develop a mobile application that will be used as a communication tool to streamline the work/communication within service industries. The work begins with a quantitative study where two restaurants were interviewed, TGI Friday and Grand Hotel, with the goal to get an image of the problem that needs to be solved. During the development phase Scrum is used as a project method to plan the progress of the project. In the end of the development a usability test is performed and the system is evaluated using Semat Kernel. The project results in a mobile application written in Objective C and Swift programming languages using the integrated development environment Xcode with ability to create account login using Facebook, and a map that displays the users current location and the ability to call the waitress anywhere in the restaurant. / De senaste åren har det varit många genombrott inom mjukvara och hårdvara, vilket har ökat kraven på mobilapplikationsutveckling. Teknik och innovation har idag en stor inverkan på hur vi lever våra liv eftersom mobiltelefoner och internet har intagit marknadsandelar och blivit en del av allt vi gör. Något som tvingar företag att bli mer digitaliserade. Målet med detta kandidatexamensarbete var att utveckla en mobilapplikation som ska användas som ett kommunikationsverktyg för att effektivisera arbetet och kommunikationen inom restaurangbranschen. Arbetet inleds med en kvantitativ förstudie där intervjuer genomfördes på två restauranger, T.G.I Friday och Grand Hôtel, med mål att få en bild kring problemet som ska lösas. Under utvecklingsfasen används Scrum som arbetsmetod i projektet. I slutet av utvecklingsfasen genomfördes en testanalys för att utvärdera användargränssnittet. Sedan används Semat Kernels utvärderingskriterier för att utvärdera systemet. Projektet resulterar i en mobilapplikation skriven i Objektive C och Swift programmeringsspråk med utvecklingsmiljö Xcode. Systemet möjliggör skapandet av konto och inloggning med Facebook samt en karta som visar användarens nuvarande position samt att användaren kan exempelvis kalla på personalen med hjälp av en knapp.

Page generated in 0.1911 seconds