Spelling suggestions: "subject:"datorteknik"" "subject:"datortekniks""
881 |
Mottagargrupper : En webbapplikation med AG-GridHolmström, Emilia January 2022 (has links)
The project is about a GS1-verified input system Prevas GCM, which is a web service for suppliers to send article information to receivers. With the current system the suppliers need to select each receiver individually when sending information. The purpose with the project is to develop a system that let suppliers create receivers groups from receivers. The preparatory work consist of create prototypes in Adobe XD. Thereafter the web application produced in two steps. The project has mostly used the programming language JavaScript together with AG-Grid. In addition html and css have been used. The result was a almost launch-ready product with minor fixes left. / Projektet har handlat om GS1-verifierat inmatningssystemet Prevas GCM, som är en webbtjänst som låter leverantörer skicka ut artikelinformation till mottagare. Den nuvarande lösningen innebär att leverantörerna måste välja alla mottagare enskilt. Syftet med projektet blev att utveckla en webbapplikation som låter leverantörer skapa mottagargrupper av mottagare. Förarbetet bestod av att skapa prototyper i Adobe XD. Därefter har webbapplikation tagits fram i två steg. Projektet har huvudsakligen använt programmeringsspråket JavaScript ihop med AG-Grid. Utöver det har HTML och CSS används. Resultatet blev nästan en lanserings-klar produkt med mindre fix kvar.
|
882 |
Omplaceringstjänst för husdjur : Tassa hemHvatz Björkholm, Amanda January 2022 (has links)
This project has been about creating a website for rehoming pets together with a team at the digital agency West Art. The company had identified a need for a pet rehoming service that feels safe for the user and does not violate laws and regulations. The website was developed with the CMS WordPress in the language PHP. A plugin was widely used called Advanced Custom Fields, this allows developers to create custom fields for creating posts or pages in WordPress. It is possible for a user to create an account on the website and they are able to post their own ads of their pets. The user have their own profile page on the website with information about them. Animal shelters can also create accounts on the website, which upon registration have the opportunity to enter an address for later placement on the website's animal shelter page on a map. The project is focused on complying with laws and regulations such as the GDPR, the DOS Act and copyright. Accessibility was also important for all people to be able to use the website. This was ensured by all elements being tabbable, it is good contrast on elements and text, there is no moving elements on the page and so on. / Detta projekt gick ut på att skapa en webbplats för omplacering av smådjurtillsammans med ett team på digitalbyrån West Art. Företaget hade identifieratett behov av en tjänst för omplacering av smådjur som känns trygg föranvändaren och som inte strider mot lagar och regler. Webbplatsen harutvecklats med CMS-verktyget WordPress i språket PHP. Ett plugin haranvändts i stor utsträckning vid namn Advanced Custom Fields, detta låterutvecklare skapa skräddarsydda fält för skapandet av inlägg eller sidor iWordPress. Det ska gå för en användare att skapa ett konto på webbplatsen ochkunna lägga upp egna annonser. Användaren har en egen profilsida påwebbplatsen med information om denne. Även djurhem kan skapa konton påwebbplatsen, som vid registrering får möjlighet att mata in en adress för attsenare på webbplatsens djurhemssida placeras ut på en karta. Projektet hadefokus på att följa lagar och regler som GDPR, DOS-lagen och upphovsrätten.Tillgänglighet har också varit viktigt för att alla människor ska kunna användawebbplatsen. Detta försäkras genom att alla element går att använda tab på, detär god kontrast på element och text, det finns inga rörliga element på sidan ochså vidare.
|
883 |
IoT för äldre : Att förenkla vardagen för äldre och dess anhöriga medhjälp av teknik och smarta hemRönnberg, Olle January 2022 (has links)
The elderly population is incresasing, and because of that, the need for technology that simplifies everyday life for the elderly is also increasing. This work focuses on building a system, a smart home with IoT devices wich goal is to do just that: Simplify the everyday life for the elderly. It does so by first creating two surveys, one for the elderly and one for their relatives to get information about what technological solutions that needs to be met in order to simplify everyday life. A system built on a Raspberry Pi 4 with Home Assistant as the operating system is then installed and configured at a test persons house along with the collected technological solutions. This system is tested for one week and then evaluated by the elderly test person and his relative. The elderly reported that his everyday day life indeed was simplified. The relative did feel a little calmer in regards to the health of the elderly but wanted more functions in order to feel that the everyday life was simplified. / Den äldre populationen ökar, och på grund av det ökar också behovet av teknologi som förenkar vardagen för de äldre. Detta arbete bygger ett system, ett smart hem med IoT-enheter med målet att göra just det: Förenkla vardagen för de äldre och dess anhöriga. Två enkäter skapas för att ta reda vilka tekniska behov som finns för att de äldre och dess anhöriga ska uppleva att deras vardag förenklats. Ett system byggs med operativsystemet Home Assistant som installeras på en Raspberry Pi 4. Detta system testas i en vecka hemma hos en äldre person och utvärderas sedan av den äldre och en anhörig. Resultatet visar att den äldre personens vardag förenklades på många sätt. Den anhöriga kände viss trygghet kring den äldres hälsa och välmående men ville ha fler funktioner för att känna att vardagen förenklades.
|
884 |
Lastbalansering av applikationstjänster för dynamisk URL hantering : En studie om prestandan för lastbalanseringsalgoritmer på transportlagret / Load Balancing of Application services for Dynamic URL ManagementKoyuncu, Yasin, Aljic, Muhamed January 2016 (has links)
Företaget Speed Services erbjuder olika automattjänster såsom förvaringsboxar, fotoautomateroch interaktiva kiosker på publika platser. De har svårigheter med långa responstider på deras servrar och gav i uppgift att undersöka och ta fram en fungerande lösning med kortare responstid.Det framtagna resultatet är en prototyp som med hjälp av en lastbalanserare fördelar inkommande anrop till flera servrar. Dessa servrar utnyttjar i sin tur cache för atteffektivt hämta data från databasen och minska belastningen i nätverket, framförallt på databasservern. Den framtagna prototypen har testats via automatiserade anropoch en analys av mätdata gjordes som visar att Least Connection lastbalanseringsalgoritmenär den mest optimala lösningen. / The company Speed Services provides a large number of services such as safekeeping boxes, photo booths and interactive stalls on public places. Speed Services got difficulties with long response times on their servers and gave an assignment to studyand develop a solution with shorter response times.The produced result is a prototype that utilizes load balancing to spread the requests to different servers. Those servers utilize in turn a cache to retrieve data from the database efficient and minimize network load, especially on the database server. The prototype has been tested via automatic requests and an analysis had been performed based on the collected data which showed that the Least Connections loadbalancing algorithm is the most optimal solution.
|
885 |
User Experinences in 3D / Användarupplevelser i 3DMårtensson, Anders January 2016 (has links)
3D user interfaces are common today when for example doing industrial design, architecture and 3dmodelling but they are not commonly used in regular interfaces. The hardware requirements for suchinterfaces are not difficult to reach with today’s computers, laptops and mobile devices with only in-tegrated graphics cards.The report found that users of 3D interfaces found them more fun to use and gives a better overviewwhen viewing dense information. Problems exists when using small screens and reading text. Futureimprovements to software tools and APIs as well as improvements in hardware, and new technologiessuch as virtual- and augmented reality will make 3D interfaces easier to develop, use and run. / 3D-gränssnitt är vanliga idag när man till exempel arbetar med industridesign och arkitektritningarmen de används vanligtvis inte i vanliga program. Hårdvarurestriktioner har varit en stor faktor var-för de inte har haft dessa, men dagens datorer och mobila enheter som har integrerade grafikkort somklarar av att köra de flesta 3D-gränssnitt.Rapporten fann att användare av 3D-gränssnitt tyckte de var roligare att använda och ger en bättreöverblick när informationsdensiteten är hög. Problem uppstår när man använder små skärmar ochbehöver läsa text. Framtida förbättringar i mjukvaruverktyg och API:er, förbättringar i hårdvara ochnya teknologier som t.ex. virtuell- och förstärktverklighet kommer göra att 3D-grännsnitt
|
886 |
Investigation of real-time lightweight object detection models based on environmental parametersPersson, Dennis January 2022 (has links)
As the world is moving towards a more digital world with the majority of people having tablets, smartphones and smart objects, solving real-world computational problems with handheld devices seems more common. Detection or tracking of objects using a camera is starting to be used in all kinds of fields, from self-driving cars, sorting items to x-rays, referenced in Introduction. Object detection is very calculation heavy which is why a good computer is necessary for it to work relatively fast. Object detection using lightweight models is not as accurate as a heavyweight model because the model trades accuracy for inference to work relatively fast on such devices. As handheld devices get more powerful and people have better access to object detection models that can work on limited-computing devices, the ability to build their own small object detection machines at home or at work increases substantially. Knowing what kind of factors that have a big impact on object detection can help the user to design or choose the correct model. This study aims to explore what kind of impact distance, angle and light have on Inceptionv2 SSD, MobileNetv3 Large SSD and MobileNetv3 Small SSD on the COCO dataset. The results indicate that distance is the most dominant factor on the Inceptionv2 SSD model using the COCO dataset. The data for the MobileNetv3 SSD models indicate that the angle might have the biggest impact on these models but the data is too inconclusive to say that with certainty. With the knowledge of knowing what kind of factors that affect a certain model’s performance the most, the user can make a more informed choice to their field of use.
|
887 |
Linked data performance in different databases : Comparison between SQL and NoSQL databases / Prestanda med länkad data i olika databaser : Jämförelse mellan SQL och NoSQL databaserChavez Alcarraz, Erick, Moraga, Manuel January 2014 (has links)
Meepo AB was investigating the possibility of developing a social rating and recommendation service. In a recommendation service, the user ratings are collected in a database, this data is then used in recommendation algorithms to create individual user recommendations. The purpose of this study was to find out which demands are put on a DBMS, database management system, powering a recommendation service, what impact the NoSQL databases have on the performance of recommendation services compared to traditional relational databases, and which DBMS is most suited for storing the data needed to host a recommendation service. Five distinct NoSQL and Relational DBMS were examined, from these three candidates were chosen for a closer comparison. Following a study of recommendation algorithms and services, a test suite was created to compare DBMS performance in different areas using a data set of 100 million ratings. The results show that MongoDB had the best performance in most use cases, while Neo4j and MySQL struggled with queries spanning the whole data set. This paper however never compared performance for real production code. To get a better comparison, more research is needed. We recommend new performance tests for MongoDB and Neo4j using implementations of recommendation algorithms, a larger data set, and more powerful hardware. / Meepo AB undersökte möjligheten att utveckla en social betygs- och rekommendationstjänst. I en rekommendationstjänst samlas användarbetyg i en databas, för att sedan användas i en rekommendationsalgoritm för att skapa individuella rekommendationer till användarna. Syftet med studien var att ta reda på vilka krav som ställs på ett DBMS, databassystem, som driver en rekommendationstjänst, vilken inverkan NoSQL-databaser har på prestandan för rekommendationstjänster jämfört med traditionella relationsdatabaser och vilket DBMS som är mest lämpat för användning i en rekommendation tjänst. Fem olika NoSQL- och Relationsdatabaser undersöktes, från dessa valdes tre kandidater ut för en närmare jämförelse. Efter en studie i rekommendationsalgoritmer och rekommendationstjänster skapades en testsvit för att jämföra databasernas prestanda i olika områden. Till detta användes ett dataset med 100 miljoner betyg. Resultaten visar att MongoDB hade bäst prestanda i flest användningsfall, medan Neo4j och MySQL hade problem med sökningar som sträcker sig över hela datasetet. I denna uppsats jämförs dock inte prestandan med riktig produktionskod. För en bättre jämförelse behövs mer forskning. Vi rekommenderar nya prestandamätningar för MongoDB och Neo4j med implementationer av rekommendationsalgoritmer, ett större dataset och mer kraftfull hårdvara.
|
888 |
Klarna vs PayPal : En integration och jämförelse mellan Klarnas och PayPals betallösningarMårlid, Måns January 2022 (has links)
Describes the creation of an e-commerce store consisting of a client application, a REST API and a database. In this e-commerce store, two APIs containing Klarna's and PayPal's payment solutions have been integrated. These have also been compared in a simpler literature study. An e-commerce store consisting of the three components ordered above has been created. Both payment solutions have been implemented in the store. Based on a literature study, it has been stated that PayPal's API is suitable for better complex applications where you want a lot of freedom to be able to tailor the functions. Klarnas API is better adapted for applications that can be developed fast and are user-friendly. / Beskriver skapandet av en e-handelsbutik bestående av en klientapplikation, ett REST API och en databas. I den här ehandelsbutiken har två API:er innehållande Klarnas och PayPals betallösningar integreras. Dessa har även jämförts i en enklare litteraturstudie. En e-handelsbutik som bestod av de tre komponenter som beskrevs ovan har skapats. Båda betallösningarna har implementerats i butiken. Utifrån en litteraturstudie och så har det konstaterats att PayPals API lämpar sig bättre åt komplexa applikationer där man vill ha mycket frihet över att kunna skräddarsy funktionerna. Klarnas API är bättre anpassat för applikationer som ska kunna utvecklas fort och vara användarvänliga
|
889 |
Azure Policy Definition BuilderBrandhild, Kevin January 2021 (has links)
Cloud technologies are spearheading today’s innovation and automation efforts. With the use of Azure Policy it is possible to govern Azure resources and services through customized Azure policy definitions. This project aims to simplify the creation process for the Azure policy definition by creating a web application that removes the need to construct the JSON structure. Instead of code-based, it uses click&add to create the code blocks. The web application was created through the library React and with the use of Typescript as the main programming language. The result is a web application that removes the need to construct the JSON structure and instead produces this JSON structure for the user. The project concludes that the result web application did not fully achieve simplification through click&add. However, it creates a good basis for further development of policy simplification. In its current form, the app can be viewed as an alternative method for creating an Azure policy definition. / Molnteknologierna står i spetsen för dagens innovations- och automatiseringsinsatser. Med användning av Azure Policy är det möjligt att styra Azure-resurser och tjänster genom anpassade Azure-policy definitioner. Detta projekt syftar till att förenkla skapandeprocessen fär Azure-policy definitionen genom att skapa en webbapplikation som tar bort behovet av att konstruera JSON struktur. Istället för att strukturera JSON via kod använder den click&add för att skapa kodblocken. Webapplikationen skapades genom biblioteket React med programmeringsspråket TypeScript. Resultatet är en webbapplikation som tar bort behovet av att konstruera JSON strukturen och istället producerar den här JSON-strukturen för användaren. Projektet drar slutsatsen att resultatapplikationen inte helt nådde förenkling genom användning av klicka&lägg till. Det skapar dock en bra grund för vidareutveckling av förenkling för Azure-princip definition. I sin nuvarande form kan appen ses som en alternativ metod för att skapa en Azure-princip definition.
|
890 |
Webbplats för Vemdalen Catering : Funktionalitet mot användarvänlighet i WordpressAdolfsén, Emmy January 2021 (has links)
The objective of this project is a, for client, optimized website built in Wordpress using Beaver Builder and Beaver Themer plugin, together with a basic set of chosen plugins for a modern, secure and cost effective Wordpress site. The projects also includes an evaluation of and analysis about how functionality and design could be prioritized for optimal delivery and client satisfaction. The purpose is to get a satisfied client and to procure enough knowledge to build websites in Beaver Builder with a healthy priority of funcionality and design. A market research have been done with questions about websites within the swedish hospitality industry. The design have been made, with the result in consideration, to be clear, simple and, with the help of pictures, to bring the right sense of purpose.Usability testing on both big screens and small screens have been made with surveys. The result shows that the website is clear, neat and easy to navigate. The website of Vemdalen Catering have been published on the domain vemdalencatering.se. The website is built in Wordpress with chosen plugins. The design is responsive, works well on different screen sizes and is, according to usability testing, also user friendly.Validation has been performed and shows results following the set objectives. Search engine optimization has been performed. Evaluation and analysis from the result of usability testing, market research, SE ranking and Google Analytics shows that a priority for design and experience in many cases can be higher than availability, depending on target group, and that more work is needed to rank higher up in Googles search engines and essentially aquire more visitors on the website. / Projektets mål är en, för kund, optimerad webbplats byggd i Wordpress med tillägget Beaver Builder och Beaver Themer samt en grunduppsättning av valda tillägg för en modern, säker och kostnadseffektiv Wordpressajt. Projektet ska även innefatta en utvärdering och analys av hur funktionalitet och design kan prioriteras för optimal leverans och kundnöjdhet. Syftet är en nöjd kund samt att införskaffa tillräcklig med kunskap för att bygga webbplatser i Beaver Builder med en sund prioritering av funktionalitet och design. Marknadsundersökning har gjorts med frågor om webbplatser inom svensk besöksnäring. Utefter resultatet har designen gjorts för att vara tydlig, enkel och för att, med hjälp av bilder, få rätt känsla. Användartester på både stora skärmar och små skärmar har utförts i form av enkäter. Resultaten visar på en tydlig, snygg och lättnavigerad webbplats.Vemdalen caterings webbplats har publicerats på domänen vemdalencatering.se. Webbplatsen är byggd i Wordpress med valda tillägg. Designen är responsiv och fungerar bra för olika skärmstorlekar samt är enligt användbarhetstester även användarvänlig. Validering har utförts med resultat som följer de utsatta målen. Sökmotoroptimering har utförts. Utvärdering och analys med hjälp av användartester, marknadsundersökning, SE ranking och Google Analytics visar att prioritet för design och upplevelse i många fall kan vara högre än tillgänglighet, beroende på målgrupp, och att mer arbete behövs för att ranka högre i Googles sökmotor och få fler besökare till webbplatsen.
|
Page generated in 0.0538 seconds