Klant
Russische bank, behorend tot de TOP 10, met een uitgebreid netwerk van vestigingen verspreid over het hele land
De bank heeft meer dan 20 duizend werknemers. Als onderdeel van de ontwikkeling van het bedrijfsportaal was er behoefte aan een service om werknemers die dit portaal gebruiken te enquêteren.
Het doel van de serviceontwikkeling was om een flexibele en aanpasbare tool te creëren voor het maken en uitvoeren van enquêtes en vervolgens verslagen over onderzoeksresultaten op te stellen.
De standaard functionaliteit van het SharePoint-platform was niet geschikt voor deze taak vanwege het gebrek aan benodigde instellingsmogelijkheden.
Kenmerkend voor dit project waren de volgende vereisten:
- Ondersteuning van de IE8+ browser;
- Mogelijkheid tot instelling van het uiterlijk van elke afzonderlijke enquête: pagina– en kolomsplitsing, instelling van vragenvolgorde;
- Mogelijkheid tot opstelling van regels voor de validatie van ingevoerde antwoorden;
- Aanmaken van verschillende vraagtypes die in SharePoint niet bestaan;
- Mogelijkheid tot toevoeging van afbeeldingen aan enquêtes;
- Weergave van het voltooiingspercentage van een enquête;
- Maken van verslagen
In het kader van het project werden de volgende werkzaamheden uitgevoerd:
- Ontwikkeling van de architectuur, het functionele en grafische ontwerp van het systeem.
Resultaat: functionele UML- diagrammen en mockups voor de gebruikersinterface;
- Als basisfunctionaliteit werd de standaardfunctionaliteit van SharePoint-enquêtes gekozen.
Maar de inhoud van enquêtes is verbeterd om tijdens het laden van een enquête de gegevens over de visuele weergave van de enquête te downloaden;
- Standaard enquêtesjabloon wordt getransformeerd met behulp van JavaScript en webservices;
- Het instellen van de visuele weergave van elke enquête vindt plaats op een speciaal ontworpen administratiepagina. Vervolgens wordt de beschrijving van deze visuele weergave in een bestand opgeslagen;
- Daarbij is het mogelijk om de visuele weergave van elke afzonderlijke vraag aan te passen.
Bijvoorbeeld de antwoordopties in een rij of in een kolom te plaatsen en inspringingen in te stellen;
- Met behulp van JavaScript worden validatieregels voor ingevoerde antwoorden toegepast;
- Met behulp van DevExpress zijn verslagen ontwikkeld over de resultaten van het doorlopen van enquêtes door gebruikers met de mogelijkheid om gegevens over verschillende afdelingen te bekijken. Hiervoor is integratie met een andere portaalmodule uitgevoerd die informatie over de structuur van afdelingen bevat;
- Ontwikkelde documentatie: gebruikers- en beheerdershandleiding;
- Opleiding van het sleutelpersoneel van de klant;
- Het systeem werd volledig getest, proefgedraaid en in de volledige productiemodus gezet.
Het systeem werd in het najaar 2015 in het bedrijfsportaal geïmplementeerd.
Deze ontwikkeling vormt een belangrijke aanvulling op de bestaande functionaliteit van de SharePoint enquêtering en vereenvoudigt het maken van nieuwe enquêtes en het analyseren van resultaten ervan.