Prifloat System AB är ett företag som hjälper sina kunder att analysera och presentera enkätundersökningar, genom att använda sitt webbaserade verktyg Prifloat. Idag skrivs svaren från enkäterna in manuellt i Prifloat Infosystems databas, vilket är ineffektivt och tidskrävande. Företaget Evolve har fått i uppdrag från Prifloat System AB att automatisera den manuella processen att läsa in data från enkäter och formatera svaren till att passa Prifloat Infosystems databas. Vi har fått uppgiften att skapa en enkätkonverterare som kan transformera ReadSoft Forms utdatafiler till ett format som passar Prifloat Infosystems databas. Rapporten beskriver programvaran Readsoft Forms och hur vi analyserar de olika sätt som man kan forma en utdatafil på. Vi fick en mall från Evolve, som visar hur enkätsvaren bör se ut för att de ska kunna lagras i Prifloat Infosystems databas. I rapporten beskrivs det hur vi direkt i Readsoft Forms försöker anpassa utdatafilen att se ut enligt mallen. Rapporten visar även hur vi formar en utdatafil på enklast möjliga sätt, och med hjälp av en programmodul anpassar utdatafilen att se ut enligt mallen. Resultatet blir en programmodul i PHP som läser en utdatafil från Readsoft Forms och genererar utdata som följer mallens utseende.
Prifloat System AB is a company that helps their customers to analyze and present questionnaires. This is done through the use of their web based tool Prifloat. Today, the replies from the questionnaires are typed in manually into the Prifloat Infosystems database, this is ineffective and time-consuming. The company Evolve has been commissioned, by Prifloat System AB, to automatize the process of manually reading and typing data from questionnaires and to format the replies to fit the Prifloat database. We got the task to create a questionnaire transformer that can transform ReadSoft Forms output files to a format that fits the Prifloat Infosystems database. The report describes the ReadSoft Forms software and how we analyze the different ways in which an output file may be formatted. We got a template from Evolve, which shows how the questionnaire results should look in order to be stored in the Prifloat Infosystems database. In the report we describe how we try to adapt the output file, in Forms, to the template. The report also shows how we format an output file in the simplest way possible, and with the aid of a program module adapt the output file to conform to the template. The result is a program module, written in PHP, which reads an output file from Forms and generates an output file that conforms to the template.