0092 3125718857
WhatsApp for More Details
Android-based E-Voting System Test phase, srs, design phase and source code final deliverable
Domain/Category: Android Application
Abstract/Introduction
The mobile phone has become a versatile tool for communication, entertainment, education, gaming, and for commercial work in businesses and organizations. Hence, the last decade has seen a rise in the development of applications to accommodate users in every aspect of their lives. The use of the Android platform to develop an e-voting system is a concept in its early stages that aims at making the voting system simple, accurate, secure, accessible, and in almost real-time. With the conceptualization of e-voting, the voting process will be revolutionized. To date, voting has been conducted either manually through ballot papers or using electronic voting machines (EVMs). For multinational companies and organizations, a more digitalized and convenient method of voting has been in demand. With the e-voting Android application, voting can be conducted using any Android mobile device. Our proposed application system will allow users to cast a vote on any survey question created by an administrator. Login will be fully authenticated using facial recognition.
For the purpose of enhanced security and identifying the person, the concept of face detection and recognition can be used. Voters may only cast their votes in an election if the photo they took matches the image in the database that relates to the voter. Otherwise, they will be disqualified from voting. The project’s primary goal is to find a way to increase voter participation in local, state, and national elections. As a result, we’re working to create a voting system that allows people to cast their ballots from a distance, with their previously recorded picture face serving as proof of identity.
Users will give their information to make their account in order to get access to the voting system and the modules which contain details about the elections while the user authentication should be done through facial recognition.
To Cast a Vote the users can view the elections by opening the ‘Elections’ module of the app.
Upon selection of a particular election from the list, the user can vote on it using the given options. The View Election Status module consists of all the elections that are available on the server. This section can help users in validating as well as verify the elections that they have voted in, hence providing a way of keeping proof of user votes and elections.
The election status shows the status of the elections i.e. which elections are active /inactive. It also shows how many votes have been given to which particular election and provides a detailed report of the status of the various elections.
The facial recognition system is capable of identifying or verifying a person from a digital image or a video frame from a video source. One of the ways to do this is by comparing selected facial features from the image and a face database. It is typically used in security systems and can be compared to other biometrics such as fingerprints. Facial recognition is used in the application to carry out additional authentication for the login in the portal.
Functional Requirements Administrator module: o Admin Login with facial recognition authentication
statistically in a graphical view
Voting Module:
Supervisor:
Name: Irshad Nasir