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

Dissertations / Theses on the topic 'Webbapplikationer'

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 'Webbapplikationer.'

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

Hermansson, Anders, and Kenneth Nilsson. "Interaktivitet i webbapplikationer." Thesis, Blekinge Tekniska Högskola, Avdelningen för programvarusystem, 2005. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-3965.

Full text
Abstract:
Som alla vet och som alla läst har användandet av Internet ökat explosionsartat de sista tio åren vilket har lett till att mängden information som nu finns tillgänglig på några sekunders avstånd in i framtiden är gigantiskt. Då fler och fler företag vill nå ut till den breda publik som Internet har, måste de skapa webbsajter på ett sådant sätt att de fångar besökarnas intresse snabbt och får dem att göra återbesök. Detta gör givetvis konkurrensen om kunderna stenhård. Hur kan man då fånga intresset hos besökare för att få en större chans att påverka dem positivt och det snabbt? Den här rapporten riktar sig framförallt till utvecklare av webbapplikationer som vill se vad som är avgörande för att försöka locka till sig fler besökare och för att behålla de som redan finns. Undersökningen inriktar sig på hur olika grad av interaktiva element påverkar besökares belåtenhet och förtroende. De olika graderna av interaktivitet var kontroll av fart och sekvens, kontroll av variabler, kontroll av transaktioner och kontroll av objekt. För att kunna undersöka de olika graderna av interaktivitet tog vi fram tre olika versioner av en webbsajt. Dessa hade samma färger, dimensioner och andra delar var exakt samma i de tre olika versionerna. Endast graden av interaktion var olika. Resultaten vi fick fram visade att med ökad grad av interaktivitet i form av spel, gästbok och sökfunktion på företagets webbsajt kan skapa högre belåtenhet för besökarna. Användarnas förtroende för webbsajten visade sig dock vara mycket lika. Ett av svaren är något högre än de andra, men skillnaden är så marginell att vi inte kan dra någon slutsats av det. Sammanfattningsvis är vår uppfattning att desto fler element som en besökare kan påverka, desto bättre och positivare uppfattas sajten om det gäller en webbsajt som har en yngre generation som huvudbesökare.<br>Email: Anders Hermansson - inb00ahe@student.bth.se Kenneth Nilsson - keni02@student.bth.se
APA, Harvard, Vancouver, ISO, and other styles
2

Jonsson, Erik. "Användbara webbapplikationer med AJAX." Thesis, Växjö University, School of Mathematics and Systems Engineering, 2006. http://urn.kb.se/resolve?urn=urn:nbn:se:vxu:diva-501.

Full text
Abstract:
<p>Webbens utveckling går i raskt tempo och nya tekniker utvecklas ständigt. På senare tid har en ny teknik växt fram som kallas för remote scripting. Med detta menas att man kan göra anrop till servern utan att ladda om hela webbsidan. Genom att utnyttja denna teknik kan man också reducera tiden för att hämta data från servern och tiden det tar att uppdatera informationen i webbläsaren. Det har funnits metoder och tekniker för detta ett antal år men det var inte förrän Jesse James Garret myntade uttrycket AJAX i sin artikel ”Ajax: A New Approach to Web Applications” som tekniken uppmärksammades i större skala. AJAX står för Asynchronous JavaScript And XML och används för tekniker som utnyttjar XMLHTTP-objektet för att skicka och ta emot data.</p><p>Syftet med uppsatsen är att undersöka om man kan göra webbapplikationer mer användbara genom att använda sig av AJAX. Ett andra syfte är att se vilka saker som är viktigt att tänka på när man utvecklar applikationer med denna teknik. Detta har gjorts genom att ta fram en prototyp i AJAX som har jämförts med en befintlig webbapplikation. Användartest har utförts på både webbapplikation och prototypen. Därefter har resultaten av de båda användartesten analyserats och jämförts.</p><p>Resultaten visar att det finns en del saker som kan vara bra att ha i åtanke då man utvecklar AJAX-applikationer. Att ge användaren återkoppling när information har sparats är en av de sakerna. Man kan också behöva ge användaren vägledningsinformation då detta är en ny interaktionsform på webben. Efter en jämförelse mellan de båda användartesten uppkom en indikation om en förbättrad användbarhet i prototypen. Det visade sig att effektiv användning var den punkt där användbarheten hade förbättrats mest.</p>
APA, Harvard, Vancouver, ISO, and other styles
3

Hedman, Johan. "Användbarhet i multimediala webbapplikationer." Thesis, University of Skövde, Department of Computer Science, 2001. http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-505.

Full text
Abstract:
<p>Webbaserade informationssystem innehåller allt fler inslag av multimedia och multimediateknik tillämpas av många typer av informationssystem. World Wide Web som plattform för informationssystem är mycket speciell och har egenskaper som gör den unik, som t ex distributionsegenskaper och flexibilitet. Begränsningar i form av överföringskapacitet och bandbredd gör att multimedia på webbplatser måste användas med försiktighet för att dessa multimediabaserade webbplatser ska bli användbara. Användbarhet är ett mycket viktigt begrepp och bör ligga till grund för all webbdesign. Denna undersökning redogör för vilka konsekvenser multimedia får på webbplatser med avseende på användbarhet och redovisar ifall multimedia förhöjer användbarheten på webbplatser eller inte. Åsikter och synpunkter ges ur systemutvecklarperspektiv samt ur användarperspektiv. Undersökningen innefattar även en litteraturstudie.</p><p>Resultatet visar att multimedia måste användas med försiktighet och kunskap om hög användbarhet skall uppnås. Undersökningen påvisar att multimediainslag inte alltid uppskattas av användare till lika hög grad som hos systemutvecklare och författare av facklitteratur.</p>
APA, Harvard, Vancouver, ISO, and other styles
4

Fagerlund, Martin. "GDPR och Framtidssäkrade Webbapplikationer." Thesis, Blekinge Tekniska Högskola, Institutionen för programvaruteknik, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-16181.

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

Karlsson, Oskar. "Automatiserad testning av webbapplikationer." Thesis, Linköpings universitet, Institutionen för datavetenskap, 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-107883.

Full text
Abstract:
Webbapplikationer blir allt mer komplexa och avancerade. Bara några år tillbaka var det största ändamålet med webbapplikationer att servera statiskt innehåll. Sedan dess har tillämpningen vuxit och lika så dess komplexitet. Det finns till och med projekt som försöker utnyttja webbläsare som operativsystem och i takt med att komplexiteten ökar, ökar även testningens betydelse. En annan anledning till att testning inom just webbutvecklingen är så pass viktig är för att stor del av koden exekveras hos klienten vilka kan använda olika typer av interpretatorer för tolkning av exempelvis Javascript och CSS. För att eliminera risker bör koden testas för dessa interpretatorer och renderingsmotorer innan koden når slutanvändaren. En vanlig metod för att minimera förekomsten av defekter är testning. En variant är automatiserad testning som bygger på att interaktion med applikationen eller delar av applikationen simuleras från en användares perspektiv utan mänsklig inblandning. Det är detta som denna rapport behandlar och utgår ifrån frågeställningen: vilka möjligheter finns det att automatisera testning av webbapplikationer? Genom litteraturstudier och egenutveckling har lösningar på olika problem arbetats fram och det har visat sig att en av de större tekniska svårigheterna är hur man kan få stor täckningsgrad bland webbläsare för de testningstyper som kräver en webbläsares inblandning, exempelvis enhetstestning av klient-Javascript, acceptanstestning och GUI-testning. Det har även visat sig att kommunikationen och möjligheten att ta gemensamma beslut mellan olika utvecklare/testare spelar en stor roll för att testningsprocessen skall kunna införas i en organisation med lyckat resultat. En missuppfattning kan vara att testning skall lösa alla problem och finna alla defekter, något som i praktiken inte är sant. Testning bör ses som ett moment för att ge en tryggare utvecklingsmiljö och ge högre kvalité på applikationen och framförallt källkoden. Kontentan är dock att det inte finns något ”rätt” sätt att utföra testning på utan organisationen måste själv hitta det sätt som passar bäst för dem.<br>Web-applications have recently become increasingly complex and more and more companies tend to shift from traditional desktop applications to web-based applications. The more complex an application tends to become, the more defects tend to occur. This applies not only during development but also during maintenance. A common method to minimize the number of defects is by testing, for instance by automated testing that simulate interactions with an application, or parts of an application, from a user's perspective without human intervention. The aim of this thesis is to review the difficulties with automated testing of web-applications. The report focuses on client-side Javascript and Python as server-side language. This thesis has shown that one of the major, technical, difficulty is how to execute test cases that require a web browser, such as unit testing of client-Javascript, acceptance testing and GUI testing, and how these test case can be executed in browsers on remote machines. It has also been found that the communication and the ability to make joint decisions between different developers/testers have a major impact if the testing process can be introduced in an organization successfully. A misconception may be that testing will solve all problems and find all defects – that is, unfortunately, not true. Testing should be seen as a tool to give developers more confidence and provide a higher quality of the application. The bottom line is that there is no "right" way to perform testing; organization must find the way that works best for them.
APA, Harvard, Vancouver, ISO, and other styles
6

Hasse-Lass, Christian. "HUR PÅVERKAR CACHNING OCH VAL AV CACHNINGSALGORITMN PRESTANDAN FÖR EN WEBBAPPLIKATION : Cachningsstrategier för webbapplikationer." Thesis, Högskolan i Skövde, Institutionen för kommunikation och information, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-8280.

Full text
Abstract:
Prestanda är idag en av de viktigaste faktorerna för en webbapplikation. Då mer och mer tid för en webbapplikation idag dock läggs på att hämta data från t.ex. en databas, krävs tekniker för att effektivisera hämtningen av data. En teknik som kan användas för detta är cachning, som dock ställer ett antal utmaningar. T.ex. är det svårt att veta vart cachen ska implementeras för bästa prestandavinst, eller att veta vilken cachningsalgoritm som ska väljas för bäst prestandavinst.I det här arbetet undersöks hur prestandan påverkas av val av plats för cachen, samtidigt som det undersöks hur viktig cachningsalgoritmen är för resultatet. Undersökningen görs genom en fallstudie där cachning implementeras i ett verklighetsbaserat system och testats med olika cachningsalgoritmer. Resultaten för fallstudien visar att cachning ger en tydlig förbättring av prestandan där val av plats är den utslagsgivande faktorn för resultatet. Val av algoritm gav för denna studie inget utfall.
APA, Harvard, Vancouver, ISO, and other styles
7

Åkerman, David, and Axel Lindegren. "Automatiserad Sårbarhetsskanning : Granskning av Webbapplikationer." Thesis, Högskolan i Halmstad, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:hh:diva-40253.

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

Wiman, Clara. "Progressiva webbapplikationer: Framtiden för företag." Thesis, Mälardalens högskola, Akademin för innovation, design och teknik, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-48176.

Full text
Abstract:
Under 2015 hade progressiva webbapplikationer sitt genombrott. En progressiv webbapplikation (förkortas PWA) beskrivs enklast som en vanlig webbsida som även kan laddas ner till hemskärmen på surfplattan eller mobiltelefonen och kan användas som en vanlig mobilapplikation. I detta arbete undersöks hur PWA är framtiden för olika kategorier av företag. Undersökningen görs för att se hur företag själva tänker kring användning av en PWA samt hur den kan användas istället för den applikation eller lösning företaget använder idag. Syftet med arbetet är att de företag som deltar får kunskap om PWA samtidigt som utvecklingsmöjligheterna för företaget utforskas. Målet är att se hur känt PWA är hos olika företag idag, hur företagen själva tänker kring användning av en PWA, vilken (eller vilka) kategorier av företag en PWA passar bäst för och hur framtiden för PWA i företag ser ut. För att besvara frågeställningarna genomfördes först en litteraturstudie där fakta till ett informationsdokument togs fram. Detta dokument fick sedan deltagarna ta del av för att få kunskap om PWA:er. Därefter gjordes analyser av vilka lösningar företagen idag använder för att publicera sin verksamhet, samt för att välja ut vilka kategorier av företag som skulle undersökas i arbetet. De kategorier som valdes var: restauranger, e-handel och verksamheter/föreningar som erbjuder olika typer av tjänster. Därefter gjordes intervjuer med tre företag inom varje kategori. Intervjun var uppdelad i tre delar: kunskap om PWA sedan tidigare, hur en PWA kan användas i företaget och hur företag ser på framtiden med PWA. Resultatet visade att inget av de företag som deltog hade någon kunskap om PWA sedan tidigare. Majoriteten av företagen var positiva till användningen. Majoriteten trodde även att om mer information ges kommer fler och fler företag att övergå till PWA i framtiden. Dock är en viktig faktor att övergången inte får vara allt för arbetskrävande och komplicerad, varken för användarna eller för företaget själv. Alla företag som deltog har en verksamhet där en PWA är kompatibel. Dock har kategorierna e-handel och verksamheter/föreningar en större användning för alla de funktioner som följer med en PWA än vad restauranger har.
APA, Harvard, Vancouver, ISO, and other styles
9

Nordin, david. "Att skapa användbar navigering i webbapplikationer." Thesis, University of Skövde, University of Skövde, School of Humanities and Informatics, 2006. http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-3161.

Full text
Abstract:
<p> </p><p>Datoriseringen ökar exponentiellt i dagsläget och har gjort de senaste tre decennierna. Med denna utveckling så ökar även näthandeln eftersom detta är viktigt för att kunna konkurrera med andra detaljvaruförsäljare. Till varje webbshop så finns det en administrationsapplikation där webbshopsägaren sköter webbshopen. Problem som kan uppstå i dessa gränssnitt kan vara så kallade kognitiva arbetsmiljöproblem vilket kommer att undersökas i detta arbete för att se hur de kan påverka navigationen specifikt. En prototyp skapades för att lösa dessa kognitiva arbetsmiljöproblem med hjälp av välkända designriktlinjer. I en användbarhetsundersökning så visade det sig att den nya prototypen faktiskt löser dessa problem men en ny prototyp skapades i efterhand där två nya designelement tillagts efter förslag från användbarhetstestdeltagarna.</p><p> </p>
APA, Harvard, Vancouver, ISO, and other styles
10

Gustafsson, Westman Hans. "Single sign-on : Kerberos i webbapplikationer." Thesis, University of Skövde, School of Humanities and Informatics, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-4394.

Full text
Abstract:
<p>Detta arbete undersöker ett par olika tekniker för att implementera single sign on med Kerberos i webbapplikationer. Undersökningen har gjorts på HTTP-autentisering som bygger på Microsofts NegotiateAuth och Cosign från University of Michigan. Dessa två tekniker har undersökts för att se hur de står sig mot varandra på kriterier såsom komplexitet, arbetsinsats och mjukvarukrav.Resultatet visar att HTTP-autentisering är väldigt simpel att implementera men kräver dock att användarens webbläsare konfigureras för den. Cosign är mer komplext men använder sig av Cookies vilket gör att de flesta webbläsare stödjer tekniken utan extra konfiguration.</p>
APA, Harvard, Vancouver, ISO, and other styles
11

Flodkvist, Julia, and Hanna Forsberg. "Goodwill Reklambyrå på Internet : två webbapplikationer." Thesis, Linköping University, Department of Science and Technology, 2002. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-1668.

Full text
Abstract:
<p>Detta examensarbete är gjort för Goodwill Reklambyrå i Norrköping. Uppgifterna var att skapa en hemsida och en företagsportal åt företaget. Med företagsportal menas en applikation upplagd på Internet där företagets anställda kan läsa, uppdatera, radera och skapa poster som är lagrade i databaser. I huvudsak har Flash använts för att skapa hemsidan och ASP (Active Server Pages) för att bygga upp företagsportalen. Resultatet blev en underhållande och informativ hemsida och en säker och användbar företagsportal. I denna rapport får läsaren en utförlig redogörelse för arbetet. </p><br><p>This degree project is made for Goodwill Reklambyrå in Norrköping. The task was to create a homepage and a business community for the company. By business community we mean an application on the Internet where the company staff are able to read, update, delete and create posts which are stored in databases. Mainly have Flash been used to create the homepage and ASP (Active Server Pages) to build the business community. The final result was an entertaining and informative homepage and a secure and useable business community. In this report the reader gets a detailed statement of our work.</p>
APA, Harvard, Vancouver, ISO, and other styles
12

SÖDERHOLM, ROBIN. "FrameworkFinder - Implementation av användbarhet hos webbapplikationer." Thesis, Malmö universitet, Fakulteten för teknik och samhälle (TS), 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:mau:diva-20526.

Full text
Abstract:
Webbutveckling och dess ekosystem kan vara frustrerande även för den initierade. Det finns en otalig mängd ramverk och bibliotek som ofta erbjuder samma eller snarlik funktion. Samtidigt förändras detta ekosystem nästan dagligen med nya tillägg som ytterligare höjer inlärningskurvan för en utvecklare. Av denna anledning är det viktigt att göra processen av att välja dessa ramverk enklare för att minska frustrationen kring det och förmedla en förklaring kring varför de finns.I denna studie undersöks det huruvida det är möjligt att utveckla en webbapplikation som väljer ut en lämplig samling ramverk och verktyg och presenterar detta för användaren. Det undersöks även huruvida ett sådant verktyg kan göras användarvänligt.<br>The ecosystem of web development can be frustrating even for the initiated. Nowadaysthere is a countless number of frameworks that supply functionality to web applications.Moreover, several of these frameworks o er the same or similar functionality which onlyserves to increase the di culty of choosing the right one for a given project. At the sametime, new frameworks are released almost daily, leaving predecessors obsolete. Therefore,it is increasingly important for the web developer to stay up to date with the world offrameworks.This study aims to investigate whether it is possible to develop a user-friendly tool thateducates and aids the developer in choosing a proper collection of frameworks and librariesfor a project.
APA, Harvard, Vancouver, ISO, and other styles
13

Jonsson, Forsblad Olle, and Henry Basu. "Att automatisera funktionell testning av webbapplikationer." Thesis, Uppsala universitet, Institutionen för informatik och media, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-202658.

Full text
Abstract:
Testning är en viktig del av utveckling av webbapplikationer. Det är möjligt att effektivisera testprocessen genom att automatisera delar av den. Trots detta finns det företag som testar helt manuellt. Syftet med denna uppsats är att visa under vilka villkor det kan finnas värde i att automatisera testning av webbapplikationer samt att identifiera orsaker till varför vissa företaginte redan gör det. Uppsatsen grundar sig i en beskrivande fallstudie där intervjuer, enkäter och observationer har genererat data. Uppsatsen bidrar med kunskap om automatiserad testning och beskriver de faktorer som kan påverka företags beslut om att automatisera.<br>Testing is an important part of the development of web applications. It is possible to improve theefficiency of the testing process by automating parts of it. Despite this, there are companies thatonly conduct manual testing. The purpose of this paper is to show under what circumstances theremay be value in automating the testing of web applications and to identify reasons why some companies are not already doing so. The essay is based on a descriptive case study where interviews, questionnaires and observations have generated data. The paper contributes with knowledge of automated testing and describe the factors that may affect the company's decision toautomate.
APA, Harvard, Vancouver, ISO, and other styles
14

Hansen, Tom. "Modernisering av Javabaserade webbapplikationer : Hur kan man på ett kostnadseffektivt sätt modernisera webbapplikationer, utvecklade med gamla Java-tekniker?" Thesis, Mälardalens högskola, Akademin för innovation, design och teknik, 2014. http://urn.kb.se/resolve?urn=urn:nbn:se:mdh:diva-26147.

Full text
Abstract:
The technology used in the development of web-applications is evolving at such rate that it has become more and more important to keep web-applications modern. If an application is based on a technical platform that is not renewed, the platform may over time develop into an obstacle in further development of the application. There may be compatibility issues and some of the code may be unnecessary due to abstraction, and therefore more time consuming to work with. Sometimes the reason may be that an application has been built to run, and is running on an application server that is no longer being maintained. The system can be large and modernization can cost a lot. In the study conducted and written about in the report, the task is to look at what possibilities there are to cost-effectively perform such a modernization. In the study two general modernization methods are identified, which define two different approaches that are studied. The different modernization approaches are tested in modernization of a web-based Java application to see advantages and disadvantages. The study results in two solutions, one more costly but that can have some benefits and another more cost-effective but that can be more short-sighted.<br>Utvecklingen går i rasande fart när det handlar om teknik och verktyg inom webb. Underhålls och förnyas inte den tekniska plattform en applikation bygger på, så kan den med tiden bli ett hinder i en framtida utveckling av produkten. Det kan vara kompatibilitetsproblem, eller att äldre tekniker används som är tidsödande och som idag har abstraherats bort. Orsaken kan vara att en applikation är utvecklad att köras på en viss applikationsserver som inte längre utvecklas, vilket kan ha hindrat applikationen från att följa med i utvecklingen. Om systemet då är stort kan en modernisering kosta mycket. I rapporten beskrivs en undersökning som har till uppgift att titta närmare på vad det finns för möjlighet att kostnadseffektivt utföra en sådan modernisering. Undersökningen i rapporten identifierar två generella moderniseringsmetoder som definierar två olika moderinseringsapproacher. Dessa används i två moderniseringsförsök på en webbaserad Java-applikation med mål att se fördelar och nackdelar. Undersökningen resulterar i två lösningar där en är mer kostsam men fullständigare, och en är snabbare men som i vissa fall kan vara kortsiktig.
APA, Harvard, Vancouver, ISO, and other styles
15

Ignatius, Per. "Säkerhetstestning av webbapplikationer och CMS plattformen EPiServer." Thesis, Högskolan Dalarna, Datateknik, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:du-5593.

Full text
Abstract:
Arbetet behandlar säkerhetstestning av webbapplikationer och CMS plattformen EPiServer. För att Know IT Dalarna ska kunna fortsätta leverera säkra webblösningar efterfrågar de en säkerhetsanalys över plattformen EPiServer men även över sina egenutvecklade applikationer. Syftet med arbetet var att höja säkerheten kring Know ITs webbaserade projekt och samtidigt göra utvecklarna mer medvetna om säkerheten vid utvecklingsfasen. Resultatet var att EPiServer som plattformen tillhandahåller en fullgod säkerhet. De direkta brister som identifierades var upp till antingen Know IT eller kunden att åtgärda och ansvaret lades på den som hade hand om driften av webbplatsen. Säkerhetstesterna som utfördes var bland annat tester emot åtkomsthantering, avlyssningsattacker, lösenordsattacker, SQL-injections och XSS-attacker.För att förenkla säkerhetstestningen skapades en checklista innehållandes steg för steg för att göra en grundläggande säkerhetstestning. Den innehöll även rekommendationer till Know IT Dalarna på områden som ska belysas och undersökas i framtiden. Checklistan kan användas av utvecklarna för att säkerställa att ett pågående projekt håller en bra nivå säkerhetsmässigt. Listan måste i framtiden uppdateras och hållas i fas med den ständiga tekniska utvecklingen som sker på området.
APA, Harvard, Vancouver, ISO, and other styles
16

Johannessen, Nikolay, and Jonas Kihlström. "Konvertering av webbapplikationer från ASP till ASP.NET." Thesis, Karlstad University, Division for Information Technology, 2006. http://urn.kb.se/resolve?urn=urn:nbn:se:kau:diva-108.

Full text
Abstract:
<p>This dissertation is carried out on behalf of Two i Sverige AB. Two is a consulting agency which primarily works with the development of homepages. The company has several of its complete applications written in ASP e.g. the development of homepages. At the agency they have seen benefit migrating these applications from ASP to the more flexible environment ASP.NET. The motivation for the migration is that the company hopes that by using this technique they will be able to shorten the delivery time of completed products to customers and to develop homepages created in a more modular way. All of Two’s applications are today written in ASP. The company has requested documentation of the migration process to save time and to create a common standard for forthcoming migrations.</p><p>This dissertation describes the migration process of two applications made by “Two i Sverige AB” developed for the Internet. Also included is documentation of how the migration process should be performed.</p><p>The result of the project is two migrated applications that work with the .NET framework and have the same functionality as the original applications. The documentation of the migration process has resulted in a homepage that is situated on the company’s intranet.</p><br><p>Arbetet som denna uppsats beskriver är utfört på uppdrag av Two i Sverige AB. Two är ett konsultbolag som i första hand arbetar med utveckling av hemsidor. Företaget har flera av sina färdiga applikationer för bl.a. uppbyggnad av hemsidor skrivna i språket ASP. Man har på företaget sett vinster med att konvertera dessa applikationer från ASP till den mer flexibla miljön ASP.NET. Motivering till konverteringen är att företaget anser att man efter konvertering till ASP.NET kommer att kunna förkorta leveranstiden av färdiga produkter till kund, samt lättare skapa hemsidor uppbyggda med moduler. Idag är Two:s samtliga applikationer skrivna i ASP. Företaget vill även ha en dokumentation över konverteringsprocessen för att spara tid och att skapa en gemensam standard inför kommande konverteringar.</p><p>Denna uppsats beskriver konverteringsprocessen för två av företagets applikationer och även dokumentation för hur konverteringsprocessen bör se ut.</p><p>Resultatet av arbetet är två konverterade applikationer som fungerar på .NET ramverket och har samma funktionalitet som de ursprungliga applikationerna. Dokumentationen av konverteringsprocessen har resulterat i en hemsida som är belägen på företagets intranät.</p>
APA, Harvard, Vancouver, ISO, and other styles
17

Gullberg, Simon. "Lämplig strömningsteknik i olika situationer för realtidsbaserade webbapplikationer." Thesis, Högskolan i Skövde, Institutionen för kommunikation och information, 1990. http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-6060.

Full text
Abstract:
Flera system distribueras som webbapplikationer vilket gör att dessa applikationer måste tillhandahålla funktionalitet och beteende likt skrivbordsapplikationer. Att kunna strömma data i realtid över webben har blivit allt mer vanligt och för att göra det finns ett antal olika tekniker till förfogande. De vanligaste teknikerna är Comet, pluginbaserade sockets och WebSockets. I denna studie gås dessa tekniker igenom grundligt för att uppmärksamma brister respektive styrkor hos teknikerna. Studien innefattar även att identifiera de aspekter som är viktiga att beakta när en strömningsteknik skall implementeras. Genom att svara på dessa två olika punkter går det att fastslå vilken strömningsteknik som är mest optimal för en viss situation. Resultatet påvisar vilka aspekter som respektive strömningsteknik uppfyller och inte uppfyller. Genom att identifiera vilka aspekter som är viktiga i en viss situation och utifrån brister respektive styrkor går det att välja den strömningsteknik som är mest lämplig.
APA, Harvard, Vancouver, ISO, and other styles
18

Gustavson, Anton, and Eduardo Jönnerstig. "Multiplayerupplevelse i webbapplikationer utvecklade med Node.js och WebSocket." Thesis, Högskolan Väst, Avd för medier och design, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:hv:diva-8384.

Full text
Abstract:
The purpose of this research was to delve into the process of developing real time applications for the web via the use of JavaScript based frameworks and code libraries – that run on both the client and the server. To aid us in this endeavor we have developed a test application in the form of a real time multiplayer game. We believe this project to be an appropriate model for experimentation as the market is currently showing an increasing interest in tools which facilitates the development of platform independent games. We have specifically examinined how technologies such as Node.js and WebSocket can be used in order to deliver a multiplayer experience that adequately satisfies the demands and expectations of the prevailing market as it pertains to applications of this kind.Apart from measuring the actual latency for each game round during our experiments, we have also made use of subjective evaluation through the Mean Opinion Score (MOS). This research paper also introduces the term "multiplayer experience" in order for us to encapsulate and relate to the user's subjective experience of simultaneous interaction.Our research has led us to conclude that there is no definitive or all-encompassing metric by which to judge the threshold for acceptable latency that is applicable to all games. The results from our tests do however show that Node.js and WebSocket – at least in regards to our own application – can be used to deliver an acceptable multiplayer experience.<br>I det här arbetet så redogör vi för processen av att utveckla en realtidsbaserad webbapplikation med hjälp av ett antal ramverk och kodbibliotek – för både klient och server – som är skrivna i JavaScript. Vår testmodell består av ett enklare realtidsbaserat multiplayerspel, ett projekt som vi såg som en lämplig kandidat då intresset för plattformsoberoende multiplayerspel på marknaden ökar. Utifrån laborationer och kodexperiment granskar vi hur teknologierna Node.js och WebSocket kan användas för att möjliggöra för en multiplayerupplevelse som lever upp till de förväntningar som ställs på denna typ av applikation.Utöver att ha mätt de faktiska överföringstiderna för varje spelomgång så har vi dessutom brukat oss av en subjektiv värderingsskala kallad Mean Opinion Score (MOS). Vi inför också begreppet multiplayerupplevelse för att kunna förhålla oss till användarens subjektiva upplevelse av simultan interaktion.Vi kommer fram till att det inte går att fastställa ett definitivt och allomfattande gränsvärde för latenstider, utan det skiljer sig från spel till spel. Resultaten från mätningarna av vår egen applikation visar att Node.js och WebSocket kan leverera en acceptabel multiplayerupplevelse.
APA, Harvard, Vancouver, ISO, and other styles
19

Hellemarck, Mette, and Christoffer Bolin. "Progressiva webbapplikationer : en studie om användarupplevelse och utmaningar." Thesis, Blekinge Tekniska Högskola, Institutionen för programvaruteknik, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-21527.

Full text
Abstract:
År 2015 startade Google ett projekt som bland annat tog fram vad som kallas för Progressive Web Applications (sv: progressiva webbapplikationer). Visionen är att dessa, trots att de är webbapplikationer, ska se ut och bete sig som nativa appar, uppta mindre lagringsutrymme, vara lättare att installera och få användaren att stanna längre och engagera sig mer. Syftet med denna forskningsstudie är att undersöka hur progressiva webbappar står sig mot nativa appar ur användarens perspektiv, samt att sätta fingret på de utmaningarna som finns och är viktiga att överkomma för att progressiva webbappar ska kunna bli fullvärdiga alternativ till nativa appar. Slutligen undersöks även hur pass utbrett det är med progressiva webbappar hos mobilanvändare idag; om de känner till och använder dem. För att besvara frågorna har en fallstudie, en enkätundersökning samt en litteraturstudie gjorts. Resultaten visar att det är av stor vikt för användare att funktionalitet och upplevelse i en progressiv webbapp motsvarar nativappen. Vidare konstateras låg kännedom samt nyttjande av progressiva webbappar hos användare, något som tyder påbristande marknadsföring från företag. Frågor om distribuering, säkerhet och iOS-kompatibilitet framkom som viktiga aspekter och områden som kräver fokus för fortsatt etablering av progressiva webbappar.
APA, Harvard, Vancouver, ISO, and other styles
20

Andersson, Hanna. "Testverktyg för webbapplikationer : Analys av testverktyg för regressionstester." Thesis, Luleå tekniska universitet, Institutionen för system- och rymdteknik, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:ltu:diva-64926.

Full text
Abstract:
Regressionstester är en viktig del under ett utvecklingsprojekts gång. De används för att kontrollera att nya versioner av en befintlig programvara fungerar som förväntat och att inga plötsliga fel har uppstått. Syftet med detta arbete har varit att ta fram utvärderingskriterier för val av ett testverktyg som ska fungera att använda vid regressionstester av webbaserade systems grafiska användarsnitt. Arbetet utfördes genom att använda en kvalitativ metod där litteratur och intervjuer användes som stöd för utformandet av utvärderingskriterierna. De två testverktygen som analyserades i detta arbete var Ranorex och Sencha Test. Analys av resultatet av arbetet påvisar att enbart välja ett testverktyg kommer inte att uppfylla alla de önskemål och krav som finns, utan att det är relevant att kolla på integrerade verktyg som en helhet för att kunna få ut det maximala av testautomatiseringen. Att välja det verktyg som uppfyller flest kriterier är inte heller alltid det lämpligaste, utan de utvärderingskriterier som väger tyngst bör vara i fokus när ett val ska göras. Alla testverktyg har sina egna styrkor och svagheter, valet är beroende på vad som anses vara viktigast i sammanhanget.
APA, Harvard, Vancouver, ISO, and other styles
21

Lundgren, Victor. "Jämförelse av JavaScript-ramverk för stora dynamiska webbapplikationer." 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-12002.

Full text
Abstract:
På marknaden finns ett flertal JavaScript-ramverk, exempelvis: YUI, The Dojo Toolkit, Kendo UI och. Ext JS. Syftet med studien är att undersöka vilka av dessa JavaScript-ramverk som är lämpliga att använda vid utveckling av stora dynamiska webbapplikationer. Sedermera skall studien leda till ett förslag på JavaScript-ramverk för ändamålet. Ramverken har analyserats och jämförts med avseende på följande aspekter och kriterier: skalbarhet, prestanda, AJAX, RPC-hantering, licensering, webbläsarkompatibilitet, gränssnittskomponenter, anrop mellan domäner, DOM-hantering och användarvänlighet. För att jämföra och analysera ramverken har en testapplikation utvecklats med varje JavaScript-ramverk. Testapplikationen förses med information från en serverapplikation som utvecklats med PHP, där en SQLite-databas används som informationskälla. Förfarandet innebär att serverapplikationen inte används för att generera användargränssnittet, vilket därmed övergår till att vara JavaScript-ramverkets primära uppgift. Resultatet uppvisar att JavaScript-ramverket The Dojo Toolkit är karakteristiskt det mest lämpliga ramverket att använda i samband med utveckling av stora dynamiska webbapplikationer. Ramverket tillfredsställer samtliga kriterier och aspekter på ett eminent sätt. Sedermera föreslås Ext JS som det sekundära valet av JavaScript-ramverk för ändamålet.<br>On today’s market there are many attractive JavaScript-frameworks such as YUI, Dojo Toolkit, Kendo UI and Ext JS. The purpose with this study is to find JavaScript frameworks that are suitable in situation when developing large dynamic web applications. The study shall result in a proposal of one or more JavaScript frameworks to use in the situation previously described. The frameworks have been analyzed and compared with respect to the following aspects and criteria: scalability, AJAX, RPC-handling, cross-browser compatibility, GUI-components, cross-domain calls, DOM-handling, user-friendliness, performance, and licensing. To conduct this study a test application has been developed, that are developed with each framework. This application is feed with information from a database on a web server with PHP as the scripting environment. The application server’s primary objective is to provide information to the test application and not to generate the user interface. The result of this study indicates that Dojo Toolkit meets all requirements and has performed well overall. This framework satisfies the stated criteria and the specified aspects in an eminent way. It’s therefore proposed to be used as the main framework when developing large dynamic web applications. Ext JS is proposed as the secondary suggestion for the same purpose previously described.
APA, Harvard, Vancouver, ISO, and other styles
22

Öberg, Tomas. "Server-vs klientgenererade webbapplikationer : Enjämförelse ur ett usabilityperspektiv." Thesis, Mittuniversitetet, Avdelningen för data- och systemvetenskap, 2017. http://urn.kb.se/resolve?urn=urn:nbn:se:miun:diva-33267.

Full text
Abstract:
This paper takes a closer look and conducts a   comparison of two different approaches to generate interactivity of web   applications today, namely server or client side generation. The overall   purpose of the comparison is to help determine which approach is best suited   to generate maximum business advantage to least possible time cost. The   perspective used to measure this is usability seen from a developer's point   of view. The time it takes to acquaint oneself with a framework may vary on   several aspects and therefore a demarcated scenario has been set up and   individual parts have been evaluated side by side in the frameworks JSF and   Angular.io. Together with interviews of developer’s gathered experiences a   result has been possible to assemble. This result speaks neither for or   against either of the two approaches as both techniques have their own   advantages and disadvantages. What has been most prominent in the comparison   however is the introduction of the design pattern Model View Controller in a   framework for client side generation as Angular.io. This results in a similar   experience in usability as in a corresponding framework for server side   generation as JSF, which is good in an efficiency point of view. Still, the   lack of relevant error messages is experienced as a big problem in client   side frameworks and is an issue which stands out negatively in the   comparison.<br>Detta arbete avser titta närmare på och jämföra två   vanliga tillvägagångssätt för att skapa interaktivitet via webbsidor idag,   nämligen server- och klientsidegenerering. Det övergripande syftet med   undersökningen är att hjälpa till att utröna vilket tillvägagångssätt som är   bäst anpassat för att generera maximal affärsnytta till minsta möjliga   tidskostnad. Perspektivet som används för att mäta detta är usability ur   utvecklarsynpunkt. Tiden att sätta sig in i ett ramverk kan bero på ett   flertal aspekter och därför har en avgränsat scenario satts upp och   individuella delar har utvärderats sida vid sida i ramverken JSF och   Angular.io. Tillsammans med intervjuer av utvecklares samlade upplevelse har   ett resultat kunnat sammanställas. Detta resultat talar vare sig för eller   emot endera tillvägagångssätt då båda tekniker har sina för- och nackdelar.   Det som dock har varit mest framträdande i jämförelsen är att införandet av   designmönstret Model View Controller i ett ramverk för klientsidegenerering   så som Angular.io. Detta ger en likartad upplevelse i usability som ett   motsvarande för serversidegenererande så som JSF, vilket är bra ur   effektivitetssynpunkt. Dock upplevs bristen på relevanta felmeddelanden som   ett stort problem på klientsidegenererande ramverk och något som sticker ut   negativt i jämförelsen.
APA, Harvard, Vancouver, ISO, and other styles
23

Ishak, Simon, Anush Mkhitaryan, and Shabir Rezai. "Cross-plattform-, Native- eller webbapplikationer - Valet som utvecklare gör." Thesis, Örebro universitet, Handelshögskolan vid Örebro Universitet, 2015. http://urn.kb.se/resolve?urn=urn:nbn:se:oru:diva-42608.

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

Jonson, Martin, Amanda Christiansen, Albin Ytterberg, et al. "Utveckling av en webbapplikation för välgörenhetsdonationer : Betydelsen av navigerbarhet, tillförlitlighet och intresseväckande design för webbapplikationer avsedda för att skänka pengar till välgörenhet." Thesis, Linköpings universitet, Institutionen för datavetenskap, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-176056.

Full text
Abstract:
Denna studie ämnade att undersöka hur en webbapplikation för välgörenhetsdonationer, kunde utformas så att en användare upplever den som intresseväckande, lättnavigerad och tillförlitlig. Utvecklingen av denna webbapplikation delades upp i två iterationer med två användartest och resultaten jämfördes. De tre fokusområdena fick alla goda resultat i användartest 1 och resultatet förbättrades ytterligare till det andra användartestet. Det mest intressanta resultatet var den upplevda tillförlitlighetens stora positiva förändring. Studien kom fram till att det är viktigt att användaren ”vet vart de kan gå” för att uppnågod navigerbarhet på webbapplikationer avsedda för att skänka pengar till välgörenhetsorganisationer. Det är dessutom viktigt för den här typen av webbapplikation att ge ett gott första intryck och att den innehåller flera unika funktioner för att den ska ses som intresseväckande. Att betalningsprocessen är väl utformad och att webbapplikationen använder kända logotyper är viktigt för att den ska upplevas som tillförlitlig.<br>This study aimed to examine how a web application for charity donations can be designed in such a way that a user would assess the application as being navigable and trustworthy, as well as having an interesting design. The development process was split into two iterations with two user tests and the results were compared. The three focus areas all received good results in the first user test and all of them improved their results in the second user test. The most interesting result was the major increase of the perceived trustworthiness. The study concluded that it is important, for the user, to ”know where they can go” to achieve good navigability on web applications meant for donating money to charities. To be considered interesting, it is also important for this type of web application to make a good first impression and that it contains many unique functions. That the payment process is well designed and for the web application to use known logos are important for it to appear trustworthy.
APA, Harvard, Vancouver, ISO, and other styles
25

Nordlander, Mikael, and Fredrik Martinsson. "Säkerhet och integritet i webbapplikationer : En orientering över säker utveckling." Thesis, Linköping University, Department of Management and Engineering, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-58125.

Full text
Abstract:
<p>The use of Web applications is a growing area. While the possibilities and functionalities are increasing, so is the complexity of them, together with the threats against them because the complexity also opens up the application to vulnerabilities. It is therefore important for developers to know how a web application can be developed with security in mind.</p><p>This study’s intention has been to create an introductory documentation of what kind of techniques that exists which can produce higher security, which methods there can be within the development process and what to think about when programming secure web applications. In this paper we have investigated how theoretical manuals in the IT security department handles that area, and interviewed two developers from two different companies to see how they use security in their web applications.</p><p>The study has an exploratory technical perspective and does not explain how to practically use and interconnecting different security-enhancing technologies, but is more suppose to give a first glance at what is available and sow a seed for those interested to continue reading further about the subject. The results of the study was generated through comparison of the theoretical material with the empirical material, to then conclude the most prominent points of what are different and similar between those materials.</p><p>During the study some key points has been revealed for development: Responsibility for safety in the application lies, in the cases we looked at, with the developers to describe the technical possibilities and hence vulnerabilities when the client usually does not possess the same technical skills for that. The customer was, as the cases we studied, often not so proactive on safety and does not value it very high (if it was not a security-critical business such as being involved with defense technology). Because the customer in such cases didn’t put security as high priority, there existed a lack of motivation to spend extra money to combat threats that were not considered significant. In cases where extra recourses were spent on security, a measurement was developed that security should not cost more than the value of what it protects else the cost is unjustified. Finally it is noted that it is technically difficult to protect against human errors that can disarm the security, for example a simple or misplaced password.</p>
APA, Harvard, Vancouver, ISO, and other styles
26

Shaif, Ayad. "Kvalitetssäkring av webbapplikationer : En utvärdering av testautomatisering med agila utvecklingsprocesser." Thesis, Mittuniversitetet, Institutionen för informationssystem och –teknologi, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:miun:diva-36481.

Full text
Abstract:
Quality assurance is becoming increasingly important to implement in expanding development projects. The components being built must be tested regularly to ensure the functionality of the whole product. Leeroy applies scrum as a development method along with manual GUI tests that only are performed when all components belonging to each sprint are completed. This leads to shortage in time for a tester to apply the assigned test scenarios. Testers are therefore subjected to stress in their work as testing requires high accuracy and speed in order to effectively ensure that the components end up in a production environment. The purpose of this study is to streamline current test processes by replacing manual GUI tests with automated GUI regression tests using BDD principles. Specification of the requirements was carried out using data collection methods that were chosen for this study. The specifications were used both to evaluate the construction as well as the results obtained. The results show that it is important that both the tester and the rest of the agile team cooperate during each sprint, as the components are developed incrementally and tested regularly. The results show even the importance of prioritizing the test scenarios; this is done to ensure the efficiency of the workflow by first choosing the most important components to test. The tested aspects in this study have also proven that both frameworks Cucumber and Puppeteer have the potential to contribute to a smooth implementation of BDD in an agile development team. This is due partly to the reasonable results from the performance tests that measured the speed of feedbacks as an efficiency test, partly to a high degree of both usability and reusability. This study is limited to few test scenarios due to shortage of time given for this course and therefore the performance results doesn’t express all kind of testing scenarios.<br>Kvalitetssäkring blir allt viktigare att genomföra i växande utvecklingsprojekt. Komponenterna som byggs måste testas regelmässigt för att garantera funktionaliteten av produkten som utvecklas. Leeroy tillämpar idag Scrum som utvecklingsmetod med manuella tester som genomförs när alla komponenter är färdigbyggda vid slutet av varje sprint. Detta leder till att testaren har kortare tid på sig för att utföra testscenarierna. Testaren utsätts därför för stress i sitt arbete då uppdraget kräver en hög noggrannhet med snabbhet för att effektivt försäkra att komponenterna hamnar i en produktionsmiljö. Syftet med undersökningen är att effektivisera nuvarande testprocesser genom att ersätta de manuella GUI-tester med automatiserade GUI- regressionstester som tillämpar BDD principer. Specificering av kraven genomfördes med hjälp av datainsamlingsmetoder som valdes till denna undersökning. Kravspecifikationerna användes dels för utvärdering av konstruktionen och dels för utvärdering av de erhållna resultaten. Resultaten visar att det är viktigt att både testaren och resten av det agila teamet samarbetar under varje sprint, då komponenterna utvecklas inkrementellt och testas regelmässigt. Resultaten visar vikten av att prioritera testerna som kommer att utvecklas för att säkra effektiviteten i arbetsflödet och även säkra att de viktigaste funktionerna testas först. Undersökningen har visat att både Cucumber och Puppeteer kan bidra till en smidig implementation av BDD i ett agilt utvecklingsteam. Detta beror dels på de rimliga resultaten från prestandatesterna som mäter effektiviteten, dels en hög användbarhetsgrad vad gäller både läsbarhet och skrivbarhet i syntaxen och dels en hög återanvändbarhetsgrad. Denna studie avgränsades till få antal testscenarier på grund av brist på tid i undersökningen och därför visar resultaten från prestandatesterna inte alla slags testscenarier.
APA, Harvard, Vancouver, ISO, and other styles
27

Abrahamsson, Caroline, Viktoria Granli, and Åsa Sandberg. "Utredning av kommunikationen inom Skaraborgs Städ AB : samt utveckling av T.I.S. - Trasan Information System." Thesis, University West, Department of Informatics and Mathematics, 2002. http://urn.kb.se/resolve?urn=urn:nbn:se:hv:diva-470.

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

Gad, Linus, and Johan Palmdal. "Standardisering av grafisk profil och utvecklingsprocess för webbapplikationer på Scania InfoMate." Thesis, Uppsala University, Human-Computer Interaction, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:uu:diva-130105.

Full text
Abstract:
<p>Scania InfoMate develops web applications that support truck distributors and workshops with the necessary tools for an effective maintenance process. However, the end-users of these applications are faced with as many different graphical interfaces as there are applications. As a consequence, important effects of recognition are lost, developers spend unnecessary time designing new solutions for each application and Scania InfoMate does not present a homogeneous brand image towards its customers.</p><p>Therefore the aim of this study is to give a suggestion of how a standardized graphical interface for web applications at Scania InfoMate should be designed. The given suggestion should come from thorough investigation of both end-user needs and recent research within the area of usability. In addition to a standardized interface this study also aims to deliver guidelines that support future web application development at Scania InfoMate.</p><p>Through a combination of methods, mainly heuristic evaluation and user interviews, an elaborate description of usability and consistency problems in a defined web application portfolio is produced. This served as a basis for developing an interface design suggestion and helped pinpoint crucial areas in need of usability and consistency guidelines.</p><p>The main findings are a graphical interface design suggestion that specify positioning and visualization of common interface elements and guidelines ensuring that future web application development at Scania InfoMate is kept at a high standard regarding usability and consistency. This study also points out areas for further development at Scania InfoMate and suggests that additional studies should take place to establish a common view on consistency issues.</p>
APA, Harvard, Vancouver, ISO, and other styles
29

Gustafsson, Victor, and Martin Olsson. "Progressiva webbapplikationer : En analys av erfarenheter och omfattning av tekniken i Sverige." Thesis, Linnéuniversitetet, Institutionen för datavetenskap och medieteknik (DM), 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-96776.

Full text
Abstract:
Applikationer kan idag med hjälp av olika tekniker utvecklas på flera olika sätt. På senare århar tekniken progressiva webbapplikationer blivit ett allt mer vanligt inslag i sammanhanget.Faktum är att progressiva webbapplikationer anses av många vara framtiden inomapplikationsutveckling. Det var dock otroligt svårt att hitta information om i vilkenutsträckning tekniken användes i Sverige eller i andra länder. Inför det här arbetet misstänktevi att tekniken med progressiva webbapplikationer inte användes i den utsträckning som denhade potential för , och att den förtjänade att uppmärksammas mer.I det här arbetet kommer du som läsare få en inblick i hur vanligt förekommandeprogressiva webbapplikationer var bland de svenska företagens hemsidor i allmänhet.Arbetet undersökte även vilka erfarenheter och kunskaper svenska applikationsutvecklarehade av tekniken. Ett antal intervjuer med svenska utvecklare har genomförts där resultatettalade för att det fanns mer att önska vad gällande utvecklarnas kunskaper och erfarenheterom tekniken. Indikationen om att de svenska utvecklarna hade begränsade kunskaper ocherfarenheter om progressiva webbapplikationer, återspeglades även i hur väl svenska företag iallmänhet använde tekniken.<br>Today, applications can be developed in a variety of ways using various techniques. In recentyears, the technology progressive web applications have become an increasingly commonfeature in this context. In fact, progressive web applications are considered by many to be thefuture of application development. However, it was incredibly difficult to find information onthe extent to which the technology was used in Sweden or in other countries. Prior to thiswork, we suspected that the technology of progressive web applications was not used to theextent that it had potential to, and it deserved to be paid more attention.In this thesis, you as a reader will gain an insight into how common progressive webapplications were among Swedish companies' websites in general. The work also examinedwhat experiences and knowledge Swedish application developers had of the technology. Anumber of interviews with Swedish developers were conducted where the results indicatedthat there was more to be desired regarding the developers' knowledge and experience aboutthe technology. The indication that Swedish developers had limited knowledge andexperience of progressive web applications was also reflected in how well Swedishcompanies generally used the technology.
APA, Harvard, Vancouver, ISO, and other styles
30

Tollstern, Christoffer. "Tillämpning av Component Object Model vid utveckling av webbapplikationer med Active Server Pages." Thesis, University of Skövde, Department of Computer Science, 2001. http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-554.

Full text
Abstract:
<p>Denna studie undersöker om, och i så fall hur, utvecklingen av webbapplikationer med ASP kan förbättras genom tillämpning av COM-objekt. För att göra detta används fyra jämförelsekriterier som tagits fram utifrån fördelar och nackdelar med ASP respektive COM-objekt. Dessa kriterier avser att jämföra ASP och COM-objekt i exekveringstid av scriptkod, återanvändning av funktionalitet, inkapsling av databasrelaterad kod och prototyputveckling. Det resultat som erhållits av genomförandet visar att utvecklingen av webbapplikationer med ASP kan i olika situationer tillämpa COM-objekt för att: förbättra exekveringstiden av scriptkod, förenkla återanvändningen av funktionalitet och göra ASP-koden mer strukturerad genom att kapsla in databasrelaterad kod. Vad gäller prototyputveckling anses dock ASP vara bättre anpassat, då COM-objekt kräver noggrann planering av gränssnittet och dessutom är beroende av ett testprogram för att kunna testa prototypen.</p>
APA, Harvard, Vancouver, ISO, and other styles
31

Svensson, Martin. "WebSocket eller Ajax i Webbapplikationer : Är WebSockets prestanda tillräcklig för att ersätta Ajax?" Thesis, Linnéuniversitetet, Institutionen för datavetenskap, fysik och matematik, DFM, 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-20594.

Full text
Abstract:
Denna rapport behandlar prestandaskillnader vid överföringar med Ajax och WebSocket, samt webbläsares kompabilitet med WebSocket.Ämnet kändes relevant då fler och fler webbsidor börjar använda sig av dessa tekniker för att hämta och skicka data i realtid.Undersökningen genomfördes genom att en testapplikation skapades där data kunde överföras med respektive teknik, varpå tidsåtgången för överföringen mättes och presenterades.Resultatet visar att WebSocket har klara fördelar mot Ajax när små mängder data överförs, samtidigt som Ajax visade sig vara snabbare vid upprepade överföringar av större mängder data.Undersökningen visade även att stöd för WebSocket saknas i flera webbläsare, varför WebSocket ännu inte är redo att användas fullt ut.
APA, Harvard, Vancouver, ISO, and other styles
32

Anzén, William, Lukas Borggren, Lukas Eveborn, et al. "Utformning av användbara webbapplikationer med fokus på navigerbarhet : En explorativ fallstudie av webapplikationen iBokhyllan." Thesis, Linköpings universitet, Institutionen för datavetenskap, 2019. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-158647.

Full text
Abstract:
Det har aldrig varit lika viktigt som idag att ta hänsyn till internetanvändarens flyktiga uppmärksamhet. Konsten att bevara denna uppmärksamhet är lika komplex som den är ung, och varje dag formuleras nya verktyg för just detta ändamål. Denna rapport ämnar undersöka hur man som webbdesigner kan utforma en webbapplikation som uppnår bra navigerbarhet och därmed god användbarhet, i syfte att inte förlora användares uppmärksamhet. Författarna av denna text utvecklade en webbapplikation i syfte att skaffa sig ett verktyg att kunna nyttja i experiment som ämnar svara på frågan. Efter en serie experiment med användare som testar webbapplikationen har författarna lyckats påvisa och mäta värdet hos webbapplikationselement såsom navigeringsfält, tilläggslänkar och sökfunktioner och deras effekt på webbapplikationen.
APA, Harvard, Vancouver, ISO, and other styles
33

Dahlquist, Victoria. "En jämförelse mellan native-, hybrid- och webbapplikationer : En undersökning om applikationernas prestandaskillnader i användargränssnittet." Thesis, Tekniska Högskolan, Högskolan i Jönköping, JTH, Datateknik och informatik, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:hj:diva-41105.

Full text
Abstract:
Sammanfattning Syfte - Syftet med studien är att undersöka vilka parametrar som kan komma att påverka applikationens rendering av användargränssnittet samt hur den skiljer sig i webbapplikation, hybridapplikation och nativeapplikation. Denna undersökning har för avsikt att besvara följande frågeställningar: 1.         Vilka parametrar kan påverka rendering av användargränssnittet på en mobil applikation?   2.         Hur skiljer sig renderingen av användargränssnittet hos webbapplikation, hybridapplikation och nativeapplikation?   Metod - Studien använder sig av en litteraturstudie för att besvara första frågeställningen och en experimentell studie där en hypotes samt förutsägelse formuleras och testas för att besvara andra frågeställningen.   Resultat – Resultatet från studien visar att nativeapplikationen inte alltid ger bättre prestanda vid utförande av samma uppgifter gentemot motsvarande webb- och hybridapplikation. Webbapplikationen hade genomgående bäst prestanda i användargränssnittet, medan hybridapplikation ofta gav sämre prestanda än de motsvarande applikationstyperna.   Implikationer - Studien bidrar till att utvidga kunskapen inom native-, hybrid- och webbapplikationers prestanda i användargränssnittet och kan ge företag samt utvecklare referensdata att grunda deras val av applikationstyp på. Studien påvisar att alla applikationstyper är värda att överväga, men webb- och nativeapplikationen presterade något bättre.   Begränsningar - Inga långtidstester kunde jämföras eftersom ADB inte läser av grafiskdata för webbapplikationer och Chrome DevTools inte kan utföra långa tester.<br>Abstract Purpose – The purpose of this thesis is to examine which parameters may affect application rendering of the user interface and how it differs in web application, hybrid application and native application. This thesis intends to answer the following research questions: Which parameters can affect the rendering of the user interface on a mobile application?    How does the rendering of the user interface differ from web application, hybrid application and native application? Method – The study uses a literature study to answer the first research question and uses an experimental study in which a hypothesis and prediction are formulated and tested to answer the second research question.   Results – The result of the study shows that the performance of the native application’s user interface does not always perform better when performing the same task as the corresponding web and hybrid application. The web application in general had the best performance in the user interface, while hybrid application often performed inferior to the corresponding application types.   Implications – The study contributes to extend the knowledge of native application’s, hybrid application’s and web application’s performance in the user interface, and can give companies and developers reference data to base their decision on the choice of application type. The study shows that all application types are worth considering, but the web and native application performed slightly better.   Limitations – No long-term tests could be compared because ADB does not read graphical data for web applications and Chrome DevTools cannot perform long running tests.
APA, Harvard, Vancouver, ISO, and other styles
34

Katardzic, Edin. "Visualisering av Linjära Avbildningar i Linjär Algebra." Thesis, Linköping University, Department of Science and Technology, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-53163.

Full text
Abstract:
<p>Detta examensarbete har genomförts på Campus Norrköping, Linköpings Universitet. Arbetet är en del av ett samarbete mellan Linköpings Universitet, Kungliga Tekniska Högskolan och Math.se. Målet med samarbetet är att skapa och underhålla en hemsida för webbstöd i kursen Linjär Algebra. Genom åren har det upptäckts att det finns en problematik i många studenters inlärning av kursens teori. Detta beror på att det är svårt att undervisa något som berör fler än två dimensioner på en tvådimensionell tavla eller papper.</p><p>Examensarbetets syfte var att utveckla grunden för en produkt som hjälper till att öka förståelsen hos studenter som läser linjär algebra. Produkten skulle på ett interaktivt sätt visualisera på datorskärmen de moment i kursen som kan vara svåra att undervisa i ett klassrum. Vidare skulle produkten både lära ut och testa studenters kunskap.</p><p>Programmet skulle finnas och startas från hemsidan för kursens webbstöd så att det kan startas parallellt med att studenter löser uppgifterna på sidan. Det var också krav på att programmet skulle fungera på alla stora operativsystem och webbläsare. Framförallt var det viktigt att produkten skulle vara lättanvänd och fungera pedagogiskt.</p><p>Resultatet av examensarbetet är nio applikationer, en för varje moment som har tillämpats, som via datorgrafik underlättar undervisningen genom pedagogiskt förklarande och uppgifter. Programmen startas direkt på hemsidan via Java Web Start.</p>
APA, Harvard, Vancouver, ISO, and other styles
35

Rådström, Villiam. "Progressiva Webbapplikationer : Val av JavaScript-ramverk vid implementation med speciellt fokus på Angular och Vue.js." Thesis, Karlstads universitet, Handelshögskolan (from 2013), 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:kau:diva-78613.

Full text
Abstract:
JavaScript har under de senaste sju åren varit det mest populära programmeringsspråket. JavaScript har ständigt utvecklats, så har även webben. Detta har lett till att det är möjligt att utveckla webbsidor som liknar riktiga mobilapplikationer, även kallat progressiva webbapplikationer. I denna studie var syftet att identifiera, undersöka och jämföra olika JavaScript-ramverk som kan användas för att skapa progressiva webbapplikationer. För att uppnå detta har granskningen skett i tre steg. Det första steget var att identifiera ramverk som tydligt identifierade sig själva som ramverk och främst fokuserade på klientsidan. Under första steget insamlades information om elva ramverk som uppfyllde kraven. Nästa granskning i steg ett var att identifiera de ramverk som återgav information på sin officiella webbsida om hur en progressiv webbapplikation implementeras. Efter denna granskning återstod endast två ramverk, Angular och Vue.js. I steg två utvecklades en identisk webbapplikation i vardera ramverk. I det tredje och sista steget jämfördes ramverken baserat på 15 riktlinjer vid val av ramverk för att slutligen avgöra vilket ramverk som var att föredra vid utveckling av en progressiv webbapplikation. Resultatet visade att Vue.js var det ramverk som rekommenderas vid implementering av en progressiv webbapplikation. Detta baserades på att ramverket krävde färre kodrader samt att ramverket funnits längre på marknaden. Ytterligare en anledning var att ramverket är mest populärt bland utvecklare på GitHub.
APA, Harvard, Vancouver, ISO, and other styles
36

Svensson, Martin. "Jämförelse mellan tekniker för att lagra data i webbläsare : Kan webbapplikationer anpassas för att användas offline?" Thesis, Linnéuniversitetet, Institutionen för datavetenskap (DV), 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:lnu:diva-26795.

Full text
Abstract:
Denna rapport undersöker olika tekniker för att spara data lokalt i webbläsare, föratt möjliggöra att webbapplikationer kan användas i webbläsare närinternetanslutning saknas, och för att minska mängden data som behöver överförasmellan webbserver och webbläsare. Undersökningen genomförs genom att en befintlig webbapplikation först undersöksför att avgöra vilka datamängder som behöver sparas i webbläsare.Sedan jämförs olika teknikers egenskaper och tidsåtgång för att spara data av olikastorlekar. Resultaten från undersökningarna visar att stödet i webbläsare för FileSystem APIoch IndexedDB inte är tillräckligt för att teknikerna ska användas i publikawebbapplikationer, varför HTML5 Application Cache i kombination med WebStorage är det bästa alternativet att använda för att möjliggöra attwebbapplikationer kan användas utan internetanslutning.
APA, Harvard, Vancouver, ISO, and other styles
37

Värn, Theo. "Visualisering av rotationer samt kvadratiska former i Linjär Algebra." Thesis, Linköpings universitet, Institutionen för teknik och naturvetenskap, 2011. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-64419.

Full text
Abstract:
Examensarbetet har genomförts på Campus Norrköping, Linköpings Universitet. Nätkursen och nätduggorna är ett samarbete mellan Linköpings Universitet (LiU), Kungliga Tekniska Högskolan (KTH) och portalen MATH.SE. Målet med samarbetet är att skapa och underhålla en webbsida (http://webcourses.itn.liu.se) i kursen Linjär algebra. Detta samarbete har skapats för att öka studenters intresse och öka deras inlärning i detta ämne. Anledningen till att dessa program behövs inom Linjär algebra är att det är svårt att förklara begrepp i tre dimensioner eller mer på en tvådimensionell tavla. Syfte med examensarbetet var att skapa en webbsida, som ökar förståelsen hos studenter som läser Linjär algebra. Med webbsidan skulle studenterna själva kunna interaktivt visualisera de moment i kursen som kan vara svåra att undervisa i ett klassrum. Programmen skulle fungera på alla stora operativsystem och webbläsare. Ett krav var att programmen skulle vara lättanvända och samtidigt vara pedagogiska. De olika visualiseringar som har skapats är: • Rotation av en vektor runt en axel. • Andragradskurvor som t.ex. ellips, hyperbel och räta linjer. • Andragradsytor som t.ex. ellipsoid, hyperboloid, kon och cylinder. • För andragradskurvor och andragradsytor har även största och minsta värde från origo beräknats. • Skärningen mellan två andragradsytor. Resultatet av examensarbetet är ett antal applikationer som underlättar undervisningen. Dessa applikationer kan köras direkt i en webbläsare. Enda kravet är att Java Web Start är installerat. Java Web Start finns att installera för alla stora operativsystem.
APA, Harvard, Vancouver, ISO, and other styles
38

Rosvall, Oliver. "Framtagning av en konceptuell kostnadsmodell för sökmotoroptimerade webbapplikationer : Ett förslag på kostnadsmodell som beskriver uppkomna kostnader utifrån centrala aktiviteter." Thesis, KTH, Hälsoinformatik och logistik, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-290362.

Full text
Abstract:
Den digitala utvecklingen har förändrat sättet människor kommunicerar och lever sina liv. Idag är det möjligt att boka ett möte, beställa mat eller köpa en resa online. Den moderna människans konsumtionsvanor gör det livsviktigt för företag att etablera en digital närvaro. Som ett resultat av detta väljer allt fler företag att utveckla nya webbapplikationer för att sälja och marknadsföra sina produkter. För att synas finns det idag många olika marknadsföringsstrategier men under de senaste åren har det visat sig vara populärt att använda sig av sökmotorer. Sökmotormarknadsföring kan utföras med hjälp av sökmotoroptimering (SEO) och sökmotorannonsering. Båda metoderna behandlar olika områden som gör att en webbsida syns bland sökresultaten på sökmotorer såsom Google, Yahoo och Bing. Som ett resultat har det blivit vanligt att dessa två metoder används i symbios med varandra för att skapa ett konstant inflöde av användare. Att räkna ut priset för sökmotorannonsering är enkelt eftersom webbägaren betalar ett pris för varje annonsklick. Att räkna ut priset för SEO är något mer komplicerat eftersom kostnaden beror på vilket optimeringsarbete som utförs. Problemet är att det inte finns en känd kostnadsmodell som presenterar uppkomna kostnader vid framtagning och underhåll av en sökmotoroptimerad webbapplikation. Denna rapport syftar därför till att ta fram och presentera en konceptuell kostnadsmodell som ökar förståelsen för uppkomna kostnader vid centrala aktiviteter. Rapportens mål är däremot att ta fram en modell som kan användas av företag, organisationer, forskargrupper och individer för att identifiera och kategorisera uppkomna kostnader vid skapande och underhåll av en sökmotoroptimerad webbapplikation. Framtagandet av den konceptuella kostnadsmodellen genomfördes via en kvalitativ studie vilket innebär att studiens resultat bygger på observationer, upplevelser och sinnesintryck. Insamling av data gjordes med hjälp av en utforskningsmodell som består av två forskningskriterier. Arbetet inleddes med att utforska (1) centrala aktiviteter som påverkar kostnaden och därefter studerades (2) initiala och löpande kostnader. En fallstudie och fyra stycken intervjuer har använts som rapportens forskningsinstrument. De data som samlats in har analyserats med en tematisk analys där samband och olikheter identifieras. Utifrån upptäckterna i analysen skapades sedan en primär kostnadsmodell. Den primära kostnadsmodellen utvärderades med hjälp av arbetets utvärderingsmodell som präglades av tre forskningskriterier. Utvärderingen gjordes med en av intervjupersonerna och fokus låg på att studera hur bra modellen speglar verkligheten. Under intervjun utvärderades modellens övergripande (1) struktur, (2) aktiviteter och (3) kostnadsslag. Resultatet från utvärderingen resulterades sedan i en slutgiltig kostnadsmodell vid namn SEOCM (Search Engine Optimization Cost Model). Modellen tar och beskriver centrala aktiviteter som påverkar tillverkningskostnader och underhållskostnader för en sökmotoroptimerad webbapplikation.<br>The rise of technology has changed the way people communicate and live their lives. Nowadays, people can book a meeting, order food, or buy a trip online. The change in consumption habits makes it vital for companies to establish a digital presence. As a result, more companies are choosing to develop web applications to sell and market their product. To be visible, there are many different marketing strategies, but in recent years it has proven popular to use search engines. Search engine marketing can be done with search engine optimization (SEO) and search engine advertising. Both methods deal with different areas that make a web application visible on search engines such as Google, Yahoo and Bing. As a result, both methods are usually combined to generate a higher number of visitors. Calculating the price of search engine advertising is easy because the web owner pays a price for each ad clicked. Calculating the price for SEO is somewhat more complicated as the cost depends on the optimization work performed. The problem is that there is no known cost model that presents costs categories during development and maintenance of a search engine optimized web application. This purpose of the report, is therefore, to develop and present a conceptual cost model that demonstrates costs incurred in key activities. The goal of the report, however, is to develop a model that can be used by companies, organizations, research groups, and individuals to identify and categorize the cost incurred in creating a web application that applies search engine optimization. The development of the conceptual cost model has been carried out via a qualitative study, which means that the results are based on observations, experiences, and sensory impressions. Data collection has been done using an exploration model that consists of two research criteria. The work began with exploring (1) key activities that affect the cost and then studied (2) initial and running costs. A case study and four interviews have been used as the report's research instruments. The data collected have been analyzed with a thematic analysis where similarities and differences are identified. Based on the findings, a primary cost model was created. The primary cost model has been evaluated with an evaluation model, which carried three research criteria. The evaluation was made with one of the interviewees and the focus was on studying how well the model reflects reality. During the interview, the model's overall (1) structure, (2) activities, and (3) cost categories were evaluated. The results of the evaluation then resulted in a final cost model called SEOCM (Search Engine Optimization Cost Model). The model captures and describes key activities that affect manufacturing costs and maintenance costs for search engine optimized web applications.
APA, Harvard, Vancouver, ISO, and other styles
39

Cromnow, Christian. "Websockets och Long Polling : För nätverkskommunikation i situationer med hög trafik och realtidskrav." Thesis, Högskolan i Skövde, Institutionen för kommunikation och information, 2012. http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-6558.

Full text
Abstract:
Då webben nu består av dynamiska hemsidor och kraftfulla applikation blir ävenkraven på kommunikationshastigheter större. Detta arbe har tittat på den äldre ochpoppulära tekniken Long Polling och ställt den i förhållande till HTML5s nyawebsocket API. Igenom att bygga ett multiplayer spel för webbläsaren utan någrapluggins ställdes teknikerna mot varandra för att se vilken som presterade bäst ochvisade sig mest effektiv för användning i den typen av applikation. WebSockets visadesig klara av alla tester med marginal mot de värden relaterad forskning visat på ärminimum kraven för att kunna realisera realtidsapplikationer. Long Polling föll kortoch visade sig vara svagare på alla punkter i förhållande till WebSockets.
APA, Harvard, Vancouver, ISO, and other styles
40

Alves, Fernandes Carina. "Single-page applikation vs Multi-page applikation : En jämförelse av svarstider." Thesis, Högskolan i Skövde, Institutionen för informationsteknologi, 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-12742.

Full text
Abstract:
Hur presterar Single-page applikation och Multi-page applikation beroende på datamängden webbsidan består av?  Hur påverkas svarstiderna beroende om det är en MPA- eller en SPA-baserad webbsida. Dessa frågor är de som ligger i fokus för detta arbete. Empiriska mätningar tillämpades för att besvara de frågor. En webbsida skapades för skönhetssalongen Red Carpet i Skövde. Två olika versioner av webbsidan utvecklades, en SPA-baserad och en MPA-baserad. Skillnaden mellan de båda versionerna är enbart att ena är utvecklad som en SPA och den ena är utvecklad som en MPA.Därefter lades en varierande datamängd i form av bilder till på sidorna för att se hur datamängden påverkar webbapplikationernas svarstider.
APA, Harvard, Vancouver, ISO, and other styles
41

Grennborg, Marcus, Christian Niemeyer, and Andreas Svitzer. "Utveckling av mobilapplikation." Thesis, Jönköping University, JTH, Computer and Electrical Engineering, 2009. http://urn.kb.se/resolve?urn=urn:nbn:se:hj:diva-9781.

Full text
Abstract:
<p>The company System Andersson is developing systems for controlling materials and production in industries. They want to add a new service, where parts of those systems are accessible through cell phones.</p><p>In this paper we are investigating which technology are best suited for this kind of application. And then we describe how we are developing a prototype fort this application, based upon that technology. After investigating technologies such as Java ME, Microsoft Silverlight, and web applications we settled upon building the system as a web application, customized for a mobile environment.</p><p>To build a web page which is readable by many different cell phones we use the markup-languages which are developed for cell phones. We put much effort in reading about the standards and recommendations for the mobile web, produced by the organizations W3C and OMA. It's also very important that one consider the limitations of cell phones, such as the small screens, their limited performance and their limited means of input and navigation. Finally we are very thorough in our testing on several cell phones created by different manufacturers and with different operating systems and web browsers.</p><p>On the server we are running ASP.NET, with a database using Microsoft SQL Server, since this was a request from the company. The development is made in C#.</p><p>We reach a fully operational application with the functions that the company has requested. We got functions for handling orders, changing jobs, supply management, listing employees, and more. We also got a class for generating and rendering of lists and tables for easy and customizable lists for small screens. The application has support for several users with a secure login function.</p><p>We have also created a system running as a service in Microsoft Windows, which is regularly sending messages, in the form of e-mails to the users of the mobile application. The messages contain user defined reminders, e.g. that the factory is running low on a certain material. The message system is well integrated with the rest of the system, in which one can list the active reminders, edit them or create new ones.</p><p>Overall this has been an interesting and successful project.</p>
APA, Harvard, Vancouver, ISO, and other styles
42

Persson, Peter. "En jämförelsestudie av verktyg för utveckling av plattformsoberoende applikationer för mobila enheter." Thesis, Karlstads universitet, Handelshögskolan (from 2013), 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:kau:diva-67784.

Full text
Abstract:
Företag och privatpersoner som har för avsikt att utveckla plattformsoberoende applikationer har idag tillgång till ett stort utbud av utvecklingsmiljöer och verktyg. Denna uppsats avser att underlätta beslutet i val av verktyg genom att testa flera verktyg för att sedan rekommendera ett av dem. Författaren erhöll en lista över elva stycken verktyg, som genomgick en urvalsprocess, och därefter enutvärderingsprocess för att ta fram de fem verktyg som presterade bäst. En demoapplikation skapades för dessa fem verktyg, som sedan utvärderades enligt följande kriterier: cyklomatisk komplexitet, antal rader kod, antal installationssteg, samt applikationens storlek på enheten. De fem verktyg som presterade bäst efter urvalsprocessen och utvärderingsprocessen var följande: Cordova, Ionic, Meteor, React Native, och Xamarin. Det verktyg som fick högst poäng var React Native, som därför rekommenderas för utveckling av plattformsoberoende applikationer för mobila enheter.
APA, Harvard, Vancouver, ISO, and other styles
43

Danielsson, Robin. "Jämförelser av MySQL och Apache Spark : För aggregering av smartmätardata i Big Data format för en webbapplikation." Thesis, Högskolan i Skövde, Institutionen för informationsteknologi, 2020. http://urn.kb.se/resolve?urn=urn:nbn:se:his:diva-18667.

Full text
Abstract:
Smarta elmätare är ett område som genererar data i storleken Big Data. Dessa datamängder medför svårigheter att hanteras med traditionella databaslösningar som MySQL. Ett ramverk som uppstått för att lösa dessa svårigheter är Apache Spark som implementerar MapReduce-modellen för klustrade nätverk av datorer. En frågeställning för arbetet är om Apache Spark har fördelar över MySQL på en enskild dator för att hantera stora mängder data i formatet JSON för aggregering mot webbapplikationer. Resultaten i detta arbete visar på att Apache Spark har lägre aggregeringstid än MySQLmot en webbapplikation vid minst ~6.7 GB data i formatet JSON vid mer komplexa aggregeringsfrågor på enskild dator. Resultatet visar även att MySQL lämpar sig bättre än Apache Spark vid enklare aggregeringsfrågor för samtliga datamängder i experimentet.
APA, Harvard, Vancouver, ISO, and other styles
44

Kaya, Özlem, and Hülya Uludag. "Undersökning av IT-stöd för ett av Europas snabbast växande telekomföretag." Thesis, KTH, Skolan för informations- och kommunikationsteknik (ICT), 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-128538.

Full text
Abstract:
Allt fler organisationer väljer att förbättra och förnya sin verksamhet genom att använda informationssystem. Verksamheter idag har blivit allt mer beroende av IT- stöd i form av system samt webbapplikationer, eftersom det automatiserar och effektiviserar arbetsprocessen. Verksamheter med ett fullt fungerande IT-stöd leder, lyfter och styr företaget framåt i utvecklingen. Nyttan av ett IT system kan mätas då systemet är anskaffat och befinns i en förvaltningssituation. I förvaltningssituationer används IT system vilket kräver att dessa underhålls och omskapas efter verksamhetens utveckling. Studien syftar till att kartlägga alla IT-system och webbapplikationer för Tele2 Butikerna AB samt för varje system identifiera användare, accessroller, funktioner, förvaltningsresurser och förbättringsområden. Detta har utförts genom att skapa en nulägesanalys och en behovsanalys av verksamheten med hjälp av flera olika metoder. I examensarbetet har dokumenterade metoder använts för skapande av nulägesanalys och behovsanalys, vilka har stått i grund för de metoder som behärskar genom uppsatsens gång. Kartläggningen bestod främst av datainsamling via intervjuer med de anställda ute i butikerna samt på huvudkontoret. Slutligen har en rapport överlämnats till Tele2 som motsvarar önskemålen från uppdragsgivaren.<br>Increasing numbers of organizations are choosing to improve and innovate through the use of information systems. Businesses today have become more dependent on IT support such as systems and web applications as it automates and streamlines the work process. Organizations with a fully functional IT support leads, lifts and controls the company forward in development. The benefits of an IT system can be measured when the system is acquired and placed in a management situation. IT systems are used in management situations which require maintaining and re-engineering for business development. The study aims to identify all IT systems and web applications for Tele2 Butikerna AB and also for each system identify users, access roles, system functions, management recourses and possible improvements. This has been done by creating a situation analysis and a needs analysis of the business with help from different methods. The thesis contains documented methods that has been used for the creation of the situation and needs analysis. These have been the basis during the thesis approach. The survey consists of data collection through interviews with the employees in the stores and at headquarters. Finally, a report has been submitted to Tele2 corresponding to the wishes of the client.
APA, Harvard, Vancouver, ISO, and other styles
45

Tjörnebro, Anna. "Systemutveckling av Trouble Report : Hur väljer och prioriterar man tekniska funktioner i vidareutveckling av ett etablerat system?" Thesis, Södertörns högskola, Institutionen för naturvetenskap, miljö och teknik, 2013. http://urn.kb.se/resolve?urn=urn:nbn:se:sh:diva-19131.

Full text
Abstract:
As part of an internship at Ericsson, this report was written to enhance the understanding of how it is to develop a system that is well established at the workplace. To improve an already existing system is not always as easy as many developers may think. In this report the pros and cons of developing an already existing system has been researched and analyzed. Do note that the results are only from one development of a specific system and that comparison of other developments has been made from other reports and not from experiencing it firsthand. It was found that the choices made can have an impact on further developing and it is important to write down what has been done. Writing down why you choose to do something may help you further down the process why you did what you did.<br>Som en del av ett praktiskt examensarbete, har denna rapport skrivits för att öka förståelsen av hur det är vidareutveckla ett befintligt och etablerat system. Att förbättra ett redan befintligt system är inte alltid så lätt som många systemutvecklare har uppfattning om. I denna rapport har fördelar och nackdelar med utvecklingen av ett redan befintligt system undersökts och analyserat med hjälp av egna upplevelser. Notera att resultatet är framtaget från en enda upplevelse av en specifik utveckling av ett system. Detta betyder att jämförelser endast gjorts med andra rapporteringar av liknande fall och inte med egen erfarenhet då bara ett system utvecklats under denna tid. Resultatet visar att det är viktigt att du antecknar dina tankar kring de val du gör då det kan hjälpa dig med andra val senare i projektets process.
APA, Harvard, Vancouver, ISO, and other styles
46

Pärsson, David. "Guidelines for Web Application Usability." Thesis, Linköping University, Department of Computer and Information Science, 2010. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-56996.

Full text
Abstract:
<p>More people are connecting to the Internet, by using computers and other devices. At the same time web applications are replacing locally installed applications. This makes web application usability an interesting and important subject.</p><p>The aim of this thesis was to find a set of usability recommendations and guidelines specifically suited for web-based applications. The guidelines were derived both from studies on how web applications and regular web sites should be designed, usability studies for locally installed applications as well as more general usability and interaction design guidelines.</p><p>A prototype was created based on the list of guidelines. The prototype was then evaluated from a usability perspective, using heuristic evaluation with Nielsen’s 10 usability heuristics, to test the validity of the guidelines.</p><p>The results of the evaluation says that while the list of guidelines can be used to help creating usable web applications, following the guidelines is not alone a mean of getting rid of all usability problems.</p>
APA, Harvard, Vancouver, ISO, and other styles
47

Nordström, Zacharias, David Åström, Emelie Lindman, et al. "Schemaläggning genom webbapplikationen Placeholder." Thesis, Linköpings universitet, Institutionen för datavetenskap, 2018. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-148825.

Full text
Abstract:
Den här rapporten behandlar arbetet utfört av sju studenter på Linköpings universitet som går programmen civilingenjör i datateknik och mjukvaruteknik. Rapporten är en del av kursen TDDD96 Kandidatprojekt i programutveckling under vårterminen 2018. Arbetet har omfattat utveckling av webbapplikationen Placeholder, på uppdrag av Niclas Hjorth vid Röntgenkliniken Linköping. Applikationen som utvecklades är ett verktyg skapat för att underlätta schemaläggningen av personalen på röntgenkliniken. Schemaläggarens jobb underlättades genom funktionalitet som att tydligt visa var personer är inbokade samt vilka personer som finns tillgängliga. Arbetssättet följde en anpassad och avskalad variant av Scrum. Utvecklingsarbetet har utförts inkrementellt och iterativt med delleveranser av produkten i form av prototyper under projektets gång. Arbetssättet resulterade i att projektets arbete har kunnat anpassats efter ändringar i kundens önskemål om funktion. Projektet resulterade i en prototyp för kunden som kan användas för fortsatt utveckling. Under projektets gång upplevde gruppen erfarenheter som fångats upp, dessa erfarenheter visade på att kommunikation i projekt är viktiga. Gruppen visade även att Trello är ett användbart verktyg för agil systemutveckling
APA, Harvard, Vancouver, ISO, and other styles
48

Bengtsson, Albin, Fredrik Björck, Oskar Drugge, et al. "Utveckling av webbapplikationen Candydat." Thesis, Linköpings universitet, Institutionen för datavetenskap, 2016. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-129096.

Full text
Abstract:
This report describes how development of an online retailer of custom designed laptop cases can be implemented. The report also aims to contribute to the field of developing a web application with a design tool. The thesis is based on the question “How can one develop and give high usability to a web application with the purpose of selling personalized laptop cases to an end customer?” and has the vision that people who want to add a personal touch to everyday life will find the e-shop. According to the market analysis in appendix 1 there is an unfulfilled need on the market for personalized laptop cases. Therefore, development in the area would be meaningful. The report accounts for the technical methods which can be used, and in what ways they might impact the competitiveness of the e-shop. During the development process of the web application, great attention has been directed towards design strategies which creates confidence in the potential customer. This is something which, according to the theory presented, is a crucial factor in order for the customer to complete a purchase. In addition to this it is noted in the theory that it is vital for an e-shop to have short loading times, something which has been an important factor in the development of the application. The conclusion is that a web application where the main purpose is the sale of customized products can be developed using the agile software development method scrum and the other methods that is discussed throughout the project. To develop a design tool for laptop cases was a big challenge where minimalistic design was constantly weighed against an increased functionality for the user.<br>Denna rapport utreder hur utvecklingen av en e-butik som erbjuder personligt designade laptopfodral kan genomföras. Rapporten har som mål att bidra till utvecklingsområdet för skapandet av webbapplikationer med designelement. Rapporten utgår från frågeställningen ”Hur kan en webbapplikation med syfte att sälja personliga laptopfodral till en slutkund utformas för att uppnå hög användbarhet?” och har som vision att personer som vill sätta en personlig prägel på vardagen ska hitta till e-butiken. Det finns i nuläget få möjligheter att som en köpare designa och sätta en personlig prägel på laptopfodral. Enligt marknadsanalysen i Bilaga 1 finns en icke-uppfylld efterfrågan för sådana personligt anpassade laptopfodral och därför anses utveckling av en webbapplikation som tillgodoser detta behov meningsfull. Rapporten redogör för de tekniska metoder som kan användas och vilken inverkan dessa har på e-butikens konkurrenskraft. Vid utvecklingen av webbapplikationen har en stor vikt lagts vid designstrategier som skapar användbarhet för den potentiella användaren. Detta är något, enligt den teori som presenteras, som är en avgörande faktor för att kunden skall genomföra ett köp. Utöver detta påpekas det i teorin att det är vitalt för e-butiken att ha korta laddningstider, vilket har varit en viktig faktor vid utveckling av webbapplikationen. Slutsatsen blir att en webbapplikation vars huvudsyfte är försäljning av personliga produkter kan utvecklas agilt med scrum och de metoder som använts i projektet. Att utveckla ett designverktyg för laptopfodral var en stor utmaning med en ständig avvägning mellan en minimalistisk design och en utökad funktionalitet för användaren.
APA, Harvard, Vancouver, ISO, and other styles
49

Gordh, Riseby Fredrik, Jakob Fogelberg, Lachas Emeli Anjel, et al. "UniHome: En studie om hur en webbapplikation för korttidssuthyrning av boenden för studenter kan utformas för att skapa lojalitet till webbapplikationen genom upplevt förtroende och kundnöjdhet." Thesis, Linköpings universitet, Institutionen för datavetenskap, 2021. http://urn.kb.se/resolve?urn=urn:nbn:se:liu:diva-176280.

Full text
Abstract:
According to a survey done at Linköping University, students experience the process of finding an accommodation as cumbersome and insecure. The objective of the study was to, through the development of a webapplication, investigate how one could create loyalty to the web application by implementing a design that increases perceived trust and strengthens the e-customer’s customer satisfaction.The design was evaluated through tests in several iterations during the implementation where the testing methods Concurrent Think Aloud, Retrospective Probing, L-Smith’smodel and Readability Index (LIX) were used. The results from the tests were used toanalyze the perceived trust and customer satisfaction in order to be able to answer theproblem statement, but were also used in further development of the web application. The results confirmed the theory to a large extent and showed that all tested design aspects affected the experience and are important to take into account when developing a webapplication with the above purpose. The conclusion of this study deem that loyalty canbe achived by using a subset of factors in a certain way that in turn increase customer satisfaction and trust. The subset of factors include a logo and photos in line with the business, rounded shapes on the web application and geographical maps that favor anavigable design. Clarity, consistency and readability in text are among the above subsetof factors, where reviews also proved to be a significant factor, despite the fact that thisfactor was not explicitly studied based on the theory.
APA, Harvard, Vancouver, ISO, and other styles
50

Bäcklund, Eric, and Johan Olsson. "Mobiltech AB Webbapplikation." Thesis, Blekinge Tekniska Högskola, Sektionen för teknokultur, humaniora och samhällsbyggnad, 2006. http://urn.kb.se/resolve?urn=urn:nbn:se:bth-3770.

Full text
Abstract:
Elektronikföretaget Mobiltech AB i Karlskrona, Blekinge, var i behov av en ny webbapplikation och visade sitt intresse i att låta oss utveckla en ny mer dynamisk lösning åt dem. Deras mål med systemet var att de själv enkelt via ett webbadministrations gränssnitt skulle kunna redigera alla information på deras företags webbsida. Systemet som helhet omfattas av kategorier, informationssektioner samt en erbjudande panel. Som via en lösning av kod struktur och design, som vi från grunden byggt upp för att passa de behov som finns, bildar en administrerbar sida. Vi utvecklade projektet genom att använda oss av PHP5 och MySQL5. Dessa tekniker är något som vi har använt oss av genomgående under våra år på utbildningen. Vi valde dessa tekniker efter att ha övervägt fördelar och nackdelar samt undersökt andra lösningar som vi känner till. Vi valde även dessa mjukvaror på grund av att vi kände att vi hade mest kunskap och tillit till dem, samtidigt som de skulle fylla våra mål och önskningar på ett smidigt och effektivt sätt. När det gäller den visuella biten valde vi att använda oss av de standarder som finns, XHTML 1.1 Strict och CSS2. För att nå vårat slutmål på detta projekt använde vi oss av de kunskaper vi tidigare skaffat på vår utbildning mot webbteknik, samt genom ett engagerat sökande kring de informations bitar som vi sedan tidigare inte kände att vi riktigt behärskade eller ens fått möjlighet att tillämpa.
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