The application has two parts-
Web application: The web application was used for publishing election results to people at large and conducting various kinds of analysis of the election results. These analytical modules also included spatial analysis. For the Web Module, we used server side and client side technologies like ASP.NET , WCF Restful Service, SQL Server, Jquery.
Mobile application: The mobile application was used at over 300 location to transfer data from counting stations to the server. The mobile devices used were based on Android Operating System. A native application using Java was developed. The application was designed in an extremely user-friendly way to ensure that it can be operated by users of varying skill levels.
The entire system had an immediate fall back option. On the occurrence of any unexpected incident like system failure, the entire system would switch to the backup system. This switch-over will happen immediately without hampering any process. The results will be published seamlessly.
Result summary with special view: The users and the viewers of the system would have the option of carrying out analysis of the data being accumulated across all the regions. This is the most attractive part of the web application. The result can be analyzed in various ways. The analysis can be spatial based on the party in lead or winning at a certain a region or in a graphical format depicting the election trends. The users had the option to view the graphs and maps at different administrative levels.
Vote Statistics of Leading Candidates During Counting: The system helps to get instant result like first and second leading candidates and the difference in their votes after every round of counting. This module shows the first and second leading candidates of all constituencies by their names and images. The candidates’ names are highlighted by the color denoting their respective parties and it also shows the progress in counting in percentage along with region-wise difference in their votes. These statistics get automatically updated as the counting progresses.
Area & booth-wise result: This system provides comprehensive reports for each region in different formats and grids. It also provides customized reports on the basis of regions or candidates.