Afstudeerscriptie formulierencomponent in TeleDIA
Afstudeerscriptie formulierencomponent in TeleDIA
Samenvatting
In dit document treft u de scriptie van Sohel Khattat waarin de onderzoeksresultaten en implementatie van het formulierencomponent in staan. Het formulierencomponent is onderdeel van de TeleDIA applicatie waarin functieonderzoeken worden verricht. Het formulierencomponent heeft als doel om formulieren/vragenlijst te bouwen die ondersteuning bieden aan deze onderzoeken. Met behulp van Excel wordt er een formulier opgesteld en de vragen en antwoorden gedefineerd. Daarnaast kan aangegeven worden om bepaalde berekeningen uit te voeren om vragen open of dicht te klappen of een vraag invullen op basis van een eerder opgegeven antwoord in een andere vraag.
Het probleem van het formulierencomponent is dat als de logica toegepast wordt op het formulier, in de back-end nieuwe delen van het formulier gebouwd moeten worden. Hierdoor vindt er veel overhead plaatst in de server, omdat er steeds comunicatie met de back-end is.
Om een duidelijke beeld te krijgen hoe er met de data die in de database staat opgeslagen een formulier gebouwd kan worden, is er onderzoek gedaan naar de betekenis van de definities in het Excel bestand.
Er is een proof of concept opgesteld om te kijken of met de oplossingen die bedacht zijn het mogelijk is om het formulierencomponent te gaan bouwen in de front-end. Er zijn twee prototypes gebouwd waarin één prototype de data voor het bouwen van formulieren vanuit de database verzameld en de andere het formulier gaat bouwen in de front-end.
Er is een conclusie en advies geschreven over het nieuwe formulierencomponent dat gebouwd is. In het advies staat beschreven wat Topicus met de gemaakte prototypes kan doen en wat voor mogelijkheden de nieuwe oplossing te bieden heeft.