• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 25
  • 18
  • Tagged with
  • 43
  • 21
  • 19
  • 13
  • 12
  • 12
  • 11
  • 10
  • 9
  • 9
  • 8
  • 8
  • 7
  • 7
  • 7
  • 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.
31

VERA - Virtual Emergency RoomAdministrator : En prototyp av framtidens digitala akutjournal / VERA - Virtual Emergency Room Administrator : A future digital emergency journal prototype

Atoui, Josef, Bäckman, Viktor, Lindgren, Felix, Runestam, Johan, Homssi, Rachel, Johansson, Tommy, Jonsson, Jesper, Wijk Stranius, Simon January 2020 (has links)
Denna rapport är en beskrivning av ett kandidatarbete utfört som del av kursen TDDD96 - Kandidatprojekt i programvaruutveckling vid Linköpings universitet. Teamet som utförde arbetet bestod av åtta ingenjörsstudenter som studerar på data- respektive mjukvaruteknikprogrammet. Syftet med projektet var att ta fram en prototyp till en digitaliserad akutjournal åt Region Östergötland för deras arbete på akutmottagningarna i Linköping, Norrköping och Motala. Denna digitala akutjournal ämnar i ett senare skede ersätta den nuvarande pappersbaserade lösningen. I utvecklingsprocessen användes en modifierad version av det agila ramverket Scrum. Resultatet blev en webbapplikation för fullstorleksskärmar med vyer såsom en enhetsöversikt och en patientvy, och med möjlighet att definiera patienter i systemet och ta emot notifikationer. Förutom att redovisa och diskutera det gemensamma arbetet finns också individuella delrapporter som behandlar relaterade ämnen.
32

Webbapplikation för automatisk insamling och rapportering av enhetsdata vid programkrasch / Web application for automatic crash reporting

Barócsai, Mátyás, Can, Johan, Dahlström, Matilda, Hansson, Anton, Hansson, Benjamin, Jämtner, Hannes, Lifwergren, Anton, Möller, Jacob January 2020 (has links)
En webbapplikation för kraschrapportering har utvecklats för företaget IFS. Vid en krasch samlar applikationen in data om användarens system och inställningar, för att sedan via ett gränssnitt låta användaren välja vilken information som ska delas med IFS:s supportavdelning. Under utvecklingen av produkten användes en variant på Scrum. Varianten grundas på Scrums fyra grundaktiviteter sprintplanering, scrummöten, sprintutvärdering och sprintretrospektiv. Aktiviteterna anpassades för att passa projektets storlek och komplexitet. GitLab har, utöver  versionhantering, använts för all Scrum-planering och dokumentation. Projektet resulterade i ett program som uppnåde alla de ursprungliga kraven. Programmet har både ett gränssnitt som uppmanar användaren till att dela data och förmågan att samla in samt skicka data. Sammanfattningsvis så kom rapporten fram till att värde kunde skapas för kunden genom att använda en iterativ design process som säkerställde ett lättanvänt grafisktgränssnitt. Rapporten drar även slutsatsen att Scrum är en bra arbetsmetod för att fånga upp erfarenheter och lärdomar under projektets gång. Projektgruppen tar med sig, från projektet, erfarenhet av webbutveckling och samarbete i större grupp. Varje medlem i projektgruppen har även skrivit ett ett individuellt bidrag till rapporten. De individuella bidragen undersöks olika områden som är relevanta till projektet. Dessa bidrag ligger i slutet av rapporten.
33

Förnyelse och förbättring av II1310, Introduktionskurs i datateknik / Renewal and improvement of II1310, Introduction to Computer Studies

Eriksson, Robert, Mosquera Hollström, Isabella January 2012 (has links)
För nya studenter vid högskola eller universitet är det ofta många system och tillvägagångssätt att vänja sig vid. Just vid Kungliga Tekniska Högskolan, och speciellt på ICT-skolan i Kista, är det många informationssystem att hålla reda på. Därför erbjuder ICT-skolan kursen ”II1310 Introduktionskurs i datateknik”, som trots namnet ämnar introducera nya studenter i skolans IT-miljö. Även om detta inte framgår av kursnamnet syftar kursen också till att ge en kunskapsgrund inom programmering. I takt med att IT-miljön och systemen på skolan förändras måste också kursen anpassas efter dessa förändringar. Tidigare år har små justeringar gjorts i kursen men ingen ordentlig insats har hittills fullgjorts. I projektet har vi med hjälp av en enkätundersökning, en intervju samt diskussioner med kursansvarig för introduktionskursen gjort en mängd förändringar och förbättringar av introduktionskursen. Bland annat har kursmålen och kursens övergripande syfte omarbetats för att förbättra precisionen och tydligheten i dessa. Dessutom har en ny programmeringsuppgift där studenterna får använda sig av C-programmering och LEGO-robotar tagits fram och testkörts. Kursupplägget och strukturen på föreläsningar och laboration har omarbetats för att ge ett bättre arbetsflöde och därmed hjälpa studenterna att uppnå kursens mål. Slutligen diskuteras även potentiella framtida förbättringar av kursen. / For new students arriving at college or university, there are often many systems and approaches to get used to. At the Royal Institute of Technology, especially at ICT in Kista, there are many information systems to keep track of. Therefore, the ICT school offers the course "II1310 Introduction to Computer Studies", which despite its misleading Swedish name which directly translates to "Introduction course in computer technology" intends to introduce new students to the school's IT environment. Although not part of the course name, the course also aims at providing a foundation of knowledge in programming. As the IT environment and systems in use at the school changes, the course must also change in order to adapt to these changes. In previous years, small adjustments were made in the course but no serious effort has been made to date. In the project we have with the help of a questionnaire, an interview and discussion with the course director for the introductory course made a lot of changes and improvements to the introduction course. Among other things, the course objectives and course overall aim has been redesigned to improve the precision and clarity of these. Additionally, a new programming assignment in which students make use of C programming and LEGO robots has been developed. The overall planning of the course and the structure of the lectures and the laboration has been redesigned to provide a better workflow and thus help students to achieve the course goals. Finally, we also discuss potential future improvements to the course.
34

Integration av webbaserat bokningssystem

Suomi-Olsson, Oskar January 2020 (has links)
Företaget M Hälsa Träning behövde ett bokningssystem där kunder kunde boka träff med personalen, systemet skulle integreras i deras redan befintliga webbsida. Den befintliga webbapplikationen byggde på ett CMS för hantering av data. Tidbokningssystemet behövde anpassas för att kunna användas tillsammans med CMS:et. Utvecklingen av systemet gjordes med webbramverket React.js samt en utbyggnad av redan befintlig webbserver arkitektur. Befintliga beroenden och verktyg användes i så stor utsträckning som möjligt. Utifrån M Hälsa Tränings beskrivning av önskad funktionalitet togs en kravlista för systemet fram. Reactdelen av systemet delades in i React komponenter som alla ansvarade för en specifik del av tidbokningssystemet. Komponenterna kommunicerade med ett API för att skicka och ta emot data. React redux användes för att hantera datat i reactdelen. Anpassningsbar data implementerades på servern i så stor utsträckning som möjligt för att kunna ändras i CMS:ets instrumentbräda. Implementeringen av funktionalitet på serversidan byggde på tidigare programmerares struktur och exempel. Resultatet av konstruktionen blev ett bokningssystem inbyggt i den existerande applikationen. Bokningssystemet är uppdelat i tre steg, en sida för att välja behandling, en kalender för att välja en tid och slutligen ett formulär för att fylla i personuppgifter och bekräfta bokning. Slutsatserna som kunde dras av arbetet var att denna tilläggsutveckling förde med sig både för och nackdelar, svårigheter så som okända och utdaterade verktyg och beroenden. Fel val av språk i och dålig planering av reactdelen. Fördelar med denna utveckling var den struktur och stomme som utvecklaren av M Hälsa Träning gjort, vilket förenklade utvecklingen av serverdelen då en tydlig struktur med goda exempel fanns att följa.
35

AI-Based Race StrategyAssistant and Car data Monitor

Pontin, Simon January 2023 (has links)
In the world of motorsport, it is not only the driver's skill that determines the outcome of a race. Race strategy and car setup are two main factors that determine if the driver is competitive or not. Thus, this project focuses on optimizing the strategy part. In some of the motorsport series racing strategy includes tyre compound choices and timings on when to do a pit stop in order to change tyres or repair the car. Optimizing these tasks allows to create an optimal race strategy. Such strategies are data-driven and rely on records of tire usage from practice sessions and modeled data using regressions. The constants produced from the model can then be used, as showed in the project, in quadratic optimization problem in order to create different base strategies. To automate the strategic choices that will be further used in a race can be used artificial neural networks (ANNs). In this project an ANN has been successfully trained on the generated data from the strategies in a simulation environment. Additionally, the whole process of creating a AI-based race strategy assistant for race engineers that starts from the creation of the regression model, followed up by obtaining an optimization formula and finally designing the ANN is introduced. The data collected for the race strategy assistant development have been generated using the driver-in-loop method. The outputs of the race strategy assistant in this project are decisions of tyre compound stint lengths/timings of pit stops and what combination of tyre compounds to use during a race in order to minimize the race time. The evaluation results of the race strategy assistant demonstrated the overall improvement in reducing the racing time by finding the optimal tyre race set.
36

Contextualization of Autonomous Spaceflight Operations for deep space planetary encounters

Marcinkowski, Michal January 2018 (has links)
This work concerns the research and application of data visualization techniques to depict ongoing activities in mankind’s investigation of space as part of a larger open-source visualization- and science-outreach software known as OpenSpace. It involves the construction of a physically accurate virtual environment of our local star group and solar system so as to facilitate development of a robust and generalized solution capable of articulating mission-science to its viewers. The research part is focused on deploying data visualization methods suitable for contextualizing scientific findings towards the general public in a pedagogical manner, with the end goal to provide a fully operational New Horizons visualization on the day of encounter with Pluto for the first public broadcast of OpenSpace across the globe.
37

Adaptive rendering of celestial bodies in WebGL

Zeitler, Jonas January 2015 (has links)
This report covers theory and comparison of techniques for rendering massive scale 3D geospa- tial planet data in a web browser. It also presents implementation details of a few of these tech- niques in WebGL and Javascript, using the Three.js [1] 3D library. The thesis project is part of the implementation of Unitea, a web based education platform for interactive astronomy visualizations. Unitea is a derivative of Uniview, which is a fulldome interactive simulation of the universe. A major part of this thesis is dedicated to the implementa- tion of Hierarchical Level of Detail (HLOD) modules for Three.js based on the theory presented by T. Ulrich [2] and later generalized by Cozzi and Ring [3]. HLOD techniques are dynamic level of detail algorithms that represent the surface of objects as accurately as possible from a certain viewing angle. By using space partitioning tree-structures, view based error metrics and culling techniques detailed representations of the objects (in this case planets) can be efficiently rendered in real-time. The modules developed provide a general-purpose library for rendering planets (or other spher- ical objects) with dynamic level of detail in Three.js. The library also features connections to online web map services (WMS) and tile services.
38

Image Completion Using Local Images

Dalkvist, Mikael January 2011 (has links)
Image completion is a process of removing an area from a photograph and replacing it with suitable data. Earlier methods either search for this relevant data within the image itself, or extends the search to some form of additional data, usually some form of database. Methods that search for suitable data within the image itself has problems when no suitable data can be found in the image. Methods that extend their search has in earlier work either used some form of database with labeled images or a massive database with photos from the Internet. For the labels in a database to be useful they typically needs to be entered manually, which is a very time consuming process. Methods that uses databases with millions of images from the Internet has issues with copyrighted images, storage of the photographs and computation time. This work shows that a small database of the user’s own private, or professional, photos can be used to improve the quality of image completions. A photographer today typically take many similar photographs on similar scenes during a photo session. Therefore a smaller number of images are needed to find images that are visually and structurally similar, than when random images downloaded from the internet are used. Thus, this approach gains most of the advantages of using additional data for the image completions, while at the same time minimizing the disadvantages. It gains a better ability to find suitable data without having to process millions of irrelevant photos.
39

Focus genom kontextmedvetenhet : Designmetoder för att reducera informationsöverbelastning

Löfgren, Nils, Ramstedt, Filip January 2017 (has links)
Informationsöverbelastning blir alltmer vanligare i den ständigt uppkopplade värld vi män- niskor lever i. Smarttelefonen skickar hela tiden ut notiser och information när någonting nytt sker till sina användare och den här utveckling har bidragit till att människor distraheras från viktiga livshändelser och effekterna kan resultera i tappat fokus, stress, depression och ut- brändhet. Syftet med det här kandidatarbetet är att skapa en designmetod som kan reducera informa- tionsöverbelastning. Vi har skapat en prototyp för ett socialt nätverk där användarna kan filtr- era innehållet i det sociala nätverket genom en filterfunktion. Användarna kan skapa nya fil- ter, aktivera samt avaktivera och byta mellan de skapade filtren för att stänga ute information som inte är relevant för stunden. Genom vår gestaltning undersöker vi om informationsöver- belastningen går att reducera genom kontextmedvetna system i mobilapplikationer där sys- temet känner av din kontext och därefter kan filtrera bort irrelevant information som du inte behöver ta del av just nu. Vi påpekar även säkerheten i sådana system och hur det kan kränka din integritet. / Information overload is becoming more common in the constantly connected world in which people live in. The smartphone constantly sends notifications and information to its users when something new happens, and this development has contributed to distracting people from vital life events, and the effects can result in lost focus, stress, depression and getting burned out. The main purpose of this Bachelor thesis is to create a design method that can reduce infor- mation overload. We have created a social network prototype where users can filter the con- tents of the social network through a filter function. Users can create new filters, enable and disable filters which then enables the user to filter out information that is not vital at the mo- ment. Through our prototype we examine whether information overload can be reduced through context aware systems in mobile applications, where the system recognizes your con- text and can filter out none vital information that you do not need to access at the moment. We also point out the security of such systems and how it may violate the users privacy.
40

Making better programmers : The impact of automated feedback on students / Bättre programmerare : Påverkan av automatiserad respons på studenter

Hansson, Tobias, Berg, Matteus January 2022 (has links)
Version Control Systems are a staple of modern software development and its usage is rapidly growing in education. Students often use Version Control Systems such as Git and GitHub during their education, though newly examined students are often found to lack mastery of industry standard practices. Manually monitoring and giving feedback to students is time consuming and requires a large amount of labor. Therefore, this paper proposes and evaluates an automated feedback system which analyses student assignment repositories an publishes feedback based on a set of data points. After the study, we attempt to measure any impact of the feedback on student performance. The study is unable to underline a significant impact. Students are also asked to reflect over the feedback and the reception was positive, further promoting future studies on the subject. / Versionshantering används idag flytigt inom mjukvaruutveckling och dess popularitet växer stadigt inom högre utbildning. Studenter får ofta lära sig att använda versionshanteringssystem såsom Git och GitHub under deras utbildning, trots detta saknar nyexaminerade studenter ofta tillräcklig kunskap om relevanta industristandarder. Att manuellt övervaka studenter och tillförse dem med respons på deras inlämningar är tidskrävande och kräver mycket arbetskraft. Mot bakgrund av detta föreslår och utvärderar vi i denna studie ett automatiskt responssystem med syftet att analysera studenters inlämningar samt återkoppla med relevant respons på ett antal datapunkter. Efter studiens slut görs en mätning av skillnader i studenternas resultat men ingen konkret slutsats kan sammanställas. Studenterna tillfrågades också att reflektera över responsen de tog del av. Deras svar samt studiens resultat pekar mot att ytterligare studier inom ämnet är väl motiverade.

Page generated in 0.3511 seconds