Utveckling av webbapplikationer ökar och flera ramverk skapas. Företag har idag möjligheten att välja bland tiotals ramverk att konstruera webbapplikationer. När ett koncept för en applikation framtas är inte samarbete mellan olika teknologier en stor prioritet. Fokuset ligger på konceptet av applikationen samt problemlösning som applikationen tillför. CSN har under det senaste året byggt en webbapplikation, vars huvudsakliga uppgift är att digitalisera pappersblanketter. Webbapplikationen har mycket utrymme för utveckling och idag står företaget framför ett stort problem. För att applikationen ska fungera som tänkt, krävs det ett samarbete med ett webbpubliceringssystem. Denna studie har utforskat de möjliga verktyg som finns idag för att kunna integrera en webbapplikation och med hjälp en komparativ analys kunde lämpligaste verktyg användas. Utöver detta gjordes en vidareutveckling på webbapplikationen. Syftet med denna vidareutveckling var att underlätta användarens ifyllande av blanketter. I samband med att automatisk ifyllnad av användardata funktionen utvecklades framkom behovet av ett varningssystem som kan varna CSN när ett formulär gör fel. Ett användbarhetstest utfördes som gav information kring hur väl resultatet från integrationen liknar det vanliga arbetssättet som används idag i webbpubliceringssystemet. Resultatet blev en fungerande integration, en ny komponent i CSN:s webbapplikation som hanterar det nya systemet för automatisk ifyllnad av användardata och ett varningssystem som varnar utvecklarna när olika formulär hittar fel. Resultatet på användbarhetstesterna var positivt. Flera andra myndigheter har fått reda på vad CSN:s applikation har för möjligheter och deras intresse i digitalisering av blanketter har ökat. Detta är något som kommer ge en positiv inverkan på miljön och myndigheternas ekonomi. / The development of web applications has increased in popularity and more frameworks are created. Companies today can choose between a multitude of different frameworks to construct their web application. When an application concept is made the focus is not on the application's ability to integrate with other systems. The focus in development is in the concept of the application and the problems the application will solve. CSN has during the last year developed a web application with the primary focus of digitizing application forms. The application has room for more development and today the company stands before a difficult task. The application needs to work with the company’s content management system. This study has explored the possible tools that exist today for integration with web applications. With the help of a comparative analysis a suitable tool was found. Beyond the integration further development of the application was made. The purpose of this development was to make it easier to fill out these forms. In conjunction with the development of the autofill function the project group deemed it necessary to develop a warning system. This system will warn the developers at CSN when a form encounters an error. A usability test was performed to gather information about how familiar the result integration was to the normal workflow. The result is a successful integration, a new component in CSN’s application to handle the new system for prefilling data and a warning system to warn the developers and to show error logs that is produced when an error occurs. The result of the usability test was positive. Other authorities have heard of the possibilities of CSN’s application and their interest in digitalizing forms have increased. This is something that will have a positive impact on both the environment and the authority’s economics.
Identifer | oai:union.ndltd.org:UPSALLA1/oai:DiVA.org:miun-39336 |
Date | January 2020 |
Creators | Olsson, Allamo, Berglin, Elias |
Publisher | Mittuniversitetet, Institutionen för informationssystem och –teknologi, Mittuniversitetet, Institutionen för informationssystem och –teknologi |
Source Sets | DiVA Archive at Upsalla University |
Language | Swedish |
Detected Language | English |
Type | Student thesis, info:eu-repo/semantics/bachelorThesis, text |
Format | application/pdf |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0031 seconds