Morgårdshammar: Wicon 2.0
2016 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE credits
Student thesis
Abstract [en]
Web applications is becoming more common and widely used after the release of HTML5 with new technology’s and advancements it enables desktop applications to be developed and migrated to the web. Morgårdshammar wants to take advantage of these technologies advancements for web applications and develop a web application while maintaining the functionality of their desktop application. The current desktop application is written in Visual basic and is used for simulating rolling mills in the steel industry. The goal of this thesis is to determine if the functionality can be maintained in a web application and if the user interface can be improved. Using the results of the pre- study a prototype will be developed to demonstrate the key functionality of the desktop application in a web application. Within the timeframe of this thesis the majority of the functionality were developed. To evaluate the prototype functionality and usability tests will be conducted on both platforms. Typical functions for the desktop application is data entry, visualization of geometrical shapes. Beyond the functions necessary has responsive web design been explored and used to some extent. The agile software development framework scrum has been applied and used during this thesis to develop the prototype in iterations until it reaches its final form. The usability and functionality tests conducted yields that Morgårdshammar’s desktop application can be developed as a web application and considered suitable to be used within the web browser.
Abstract [sv]
Webbapplikationer blir allt vanligare och har ökat markant sedan tillkomsten av HTML5 som med nya tekniker möjliggör att många desktopapplikationer kan flytta till webben. Morgårdshammar vill ta del av dessa nya tekniker för webbapplikationer och utveckla en webbapplikation med funktionaliteten som deras desktopapplikation innehåller idag. Desktopapplikationen är skriven i Visual basic och används till att utföra beräkningar på valsverk inom stålindustrin. Den här studien undersöker om funktionaliteten kan bibehållas i en webbmiljö och vidare utveckla användargränssnittet. Utifrån resultatet av förundersökningen utvecklas en prototyp för att demonstrera de huvudsakliga funktionerna. För att utvärdera prototypen genomförs funktionalitets- och användbarhetstester där prototypen jämförs med desktopapplikationen. Typiska funktioner för programvaran är inmatning av data, visualisering av geometriska former. Inom tidsramarna av projektet utvecklades de flesta av de huvudsakliga funktionerna. Utöver de funktioner som konstaterats nödvändiga har även responsiv webbdesign utforskats, det vill säga utformningen av hemsidan ändras beroende på skärmstorlek och enhetstyp. Den agila systemutvecklings teori Scrum har tillämpats under projektet och prototypen har tagit form i iterationer. Resultatet av användbarhets- och funktionalitets-testerna visar att Morgårdshammars mjukvara kan implementeras som en webbapplikation och anses lämplig för webbläsaren.
Place, publisher, year, edition, pages
2016. , p. 43
Keywords [en]
Morgårdshammar, HTML5, desktop application, web application, usability, agile software development, scrum
Keywords [sv]
Morgårdshammar, HTML5, desktopapplikation, webbapplikation, användbarhet, agil systemutveckling, scrum
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:miun:diva-28828Local ID: DT-V16-G3-036OAI: oai:DiVA.org:miun-28828DiVA, id: diva2:972174
Subject / course
Computer Engineering DT1
Educational program
Computer Science TDATG 180 higher education credits
Supervisors
Examiners
2016-09-202016-09-202018-01-10Bibliographically approved