This document outlines an online voting system project that aims to address issues with existing voting systems. It includes sections on the objectives, abstract, introduction, existing systems and their drawbacks, proposed system and advantages, requirements specification including hardware and software, modules, system design including diagrams, coding, testing, screenshots, future enhancements, and conclusions. The project maintains administrator and voter user levels and allows voters to cast their votes online from anywhere in the country. It seeks to make the voting process less expensive, time-consuming, and paper-intensive compared to traditional methods.
The document outlines the key aspects of an online voting system project. It includes sections on the introduction, background, objectives, justification, scope, requirements, and security issues of the online voting system. It also provides entity relationship and data flow diagrams to model the system's design, along with proposed database tables, screenshots, and conclusions. The goal of the project is to develop an automated and secure online system to allow voters to cast their votes from any location in a fast, convenient, and verifiable manner.
The document describes an online voting system project presented by Jain Pooja. It includes an introduction describing how voters can register and vote online, proposed system details with administrator and voter user levels, module descriptions including login, viewing voter details, adding voters, polling, and report generation. It also includes database tables for administrators, voters, and candidates with field descriptions, and screenshots of the admin and voter registration pages.
The document appears to be a project report for developing an online voting system for college elections. It includes sections on introduction, requirements analysis, project management, design, testing, and references. The introduction describes the problem of low voter turnout in traditional voting and proposes an online system to allow students to vote from anywhere. The requirements analysis section includes data flow diagrams and a data dictionary. The project management section estimates the project scope in function points, effort in person-months, and schedule. It also includes a risk table.
This document is a seminar report on e-voting technology submitted by Deepak Kumar to partially fulfill requirements for a Bachelor of Engineering degree. The report covers requirements and models for remote e-voting systems as well as new cryptographic voting schemes for polling stations. It includes sections on introduction, scope of study, existing voting methods, requirements, database design, and conclusions. The report evaluates technologies that could automate and improve the voting process in India.
This document outlines an online voting system project, including its goals to provide an accurate, reliable and redundant-free system for immediate storage of voting information that is easy to operate. It lists topics like the abstract, software and hardware requirements, working overview, user characteristics, advantages and modules. Screenshots are also included of forms for registration, polling, candidate information and results. The conclusion restates the goals of the proposed online voting system.
This document provides an overview of an online voting system. It discusses how the system allows students at an institute to vote online with a valid student ID. Voters must first register with the system administrator who verifies their identity in existing databases. After registration, voters are assigned a voter ID to log in and vote. The document then discusses security issues with online voting and requirements for the proposed system, which aims to reduce costs and lines at polling stations while increasing voter turnout.
This document provides a project report on developing an online voting system in India. It discusses the background and need for an online voting system to address issues with the current in-person voting method. The objectives are to review the existing voting process, develop an automated online voting system, and validate the system to ensure only eligible voters can vote. Security is a key concern, as the system must prevent unauthorized access and ensure accurate vote counting.
The document describes an online voting system developed by the State Election Commission of Gujarat, India. The key objectives of the online voting system (OVS) are to authenticate voters, ensure the integrity and non-traceability of votes cast, and maintain the reliability and availability of the voting system while minimizing costs for the government. The system allows voters to cast their votes online from their homes or e-polling booths using a computer with internet connectivity and required software. It involves a three step process of online registration, account activation, and online voting on the election day by logging in and selecting candidates on the ballot paper.
The document outlines the key aspects of an online voting system project. It includes sections on the introduction, background, objectives, justification, scope, requirements, and security issues of the online voting system. It also provides entity relationship and data flow diagrams to model the system's design, along with proposed database tables, screenshots, and conclusions. The goal of the project is to develop an automated and secure online system to allow voters to cast their votes from any location in a fast, convenient, and verifiable manner.
The document describes an online voting system project presented by Jain Pooja. It includes an introduction describing how voters can register and vote online, proposed system details with administrator and voter user levels, module descriptions including login, viewing voter details, adding voters, polling, and report generation. It also includes database tables for administrators, voters, and candidates with field descriptions, and screenshots of the admin and voter registration pages.
The document appears to be a project report for developing an online voting system for college elections. It includes sections on introduction, requirements analysis, project management, design, testing, and references. The introduction describes the problem of low voter turnout in traditional voting and proposes an online system to allow students to vote from anywhere. The requirements analysis section includes data flow diagrams and a data dictionary. The project management section estimates the project scope in function points, effort in person-months, and schedule. It also includes a risk table.
This document is a seminar report on e-voting technology submitted by Deepak Kumar to partially fulfill requirements for a Bachelor of Engineering degree. The report covers requirements and models for remote e-voting systems as well as new cryptographic voting schemes for polling stations. It includes sections on introduction, scope of study, existing voting methods, requirements, database design, and conclusions. The report evaluates technologies that could automate and improve the voting process in India.
This document outlines an online voting system project, including its goals to provide an accurate, reliable and redundant-free system for immediate storage of voting information that is easy to operate. It lists topics like the abstract, software and hardware requirements, working overview, user characteristics, advantages and modules. Screenshots are also included of forms for registration, polling, candidate information and results. The conclusion restates the goals of the proposed online voting system.
This document provides an overview of an online voting system. It discusses how the system allows students at an institute to vote online with a valid student ID. Voters must first register with the system administrator who verifies their identity in existing databases. After registration, voters are assigned a voter ID to log in and vote. The document then discusses security issues with online voting and requirements for the proposed system, which aims to reduce costs and lines at polling stations while increasing voter turnout.
This document provides a project report on developing an online voting system in India. It discusses the background and need for an online voting system to address issues with the current in-person voting method. The objectives are to review the existing voting process, develop an automated online voting system, and validate the system to ensure only eligible voters can vote. Security is a key concern, as the system must prevent unauthorized access and ensure accurate vote counting.
The document describes an online voting system developed by the State Election Commission of Gujarat, India. The key objectives of the online voting system (OVS) are to authenticate voters, ensure the integrity and non-traceability of votes cast, and maintain the reliability and availability of the voting system while minimizing costs for the government. The system allows voters to cast their votes online from their homes or e-polling booths using a computer with internet connectivity and required software. It involves a three step process of online registration, account activation, and online voting on the election day by logging in and selecting candidates on the ballot paper.
This document provides an overview of an online voting system developed by Saurabh Kheni. It describes both the existing manual voting system and the proposed online system. The proposed system allows voters to cast their votes from any location using their mobile phones. It includes modules for voters, administrators, and voting. The system was developed using Android for the front end and SQLite for the back end. It also provides diagrams of the system architecture including DFDs, class diagrams, use case diagrams, and database diagrams. Hardware, software, and testing requirements are outlined as well.
The republic of Kenya comprises of eight (8) provinces now forty-seven counties. The country is located in East Africa and shares land borders with the Republics of Somalia in the East, Uganda in the West, Tanzania in the South and Ethiopia and Sudan (now South Sudan) in the North. The three largest and most influential ethnic groups in Kenya are the kikuyu, Luhya, and Kalenjins. In terms of religion Kenya is roughly split into 80% Christians while the rest are Muslims.
In Kenya, general elections are carried out every after five years where a head of state the President and The National Assembly representatives are elected. They are elected by the people. The national Assembly has about 220 members representing respective constituencies.
In the Local Governments they have the chairman and the Counselor. The counselors are all elected by the people of the state in the respective wards.
That is to say, in any given general elections, Kenyans vote for the president, the members of the National Assembly and the counselors.
Most African Electoral bodies IEBC not an exception right from their inception to date, even with latest advancements in technology, still use a primitive paper based methods during voting; this system is characterized by manual form filling to chose leaders and transfer of the information from manual data capture forms to computerized datasheets, this has led to an excessive number of mistakes making their way into the final vote counts hence leading to confusion at the time of announcing the results. The main advantage of paper-based systems is that ballot papers are easily human auditable. The disadvantages outweigh the advantages for instance the need to print ballot papers is a slow, expensive, inflexible, environmentally hostile process, visual impairments, or literacy limitations and also last minute changes to the voter register are difficult to accommodate among others.
This presentation discusses an online voting system (OVS) created by a team of students and their guide. The OVS allows voters to cast their votes electronically using internet-connected devices as an alternative to traditional voting methods. It provides authentication for voters and administrators. The system architecture involves an application server, database server, and clients connected through HTTP and TCP/IP. The presentation outlines the objectives, components, workflow, advantages and limitations of the OVS.
This document provides a project report on an online voting system created by Nitin Bhasin for NIIT. The report includes an introduction to the online voting system, background and significance of the study, objectives, justification, scope, requirements, and database design. It aims to address issues with existing voting methods in India by providing a secure online system for citizens to vote from anywhere using just a voter ID and password.
The document describes an online voting system called Ova that consists of four user groups: general voters, candidates, inspectors, and administrators. It discusses requirements for an e-voting system such as voter eligibility verification, uniqueness of votes, accuracy of vote tallying, and verifiability of results. The proposed secure e-voting system architecture has three layers - a user interface layer, application logic layer, and database layer. The e-voting process allows mobile/web voting and has advantages such as speed, lower cost, convenience and security.
Project synopsis on online voting systemLhakpa Yangji
This document provides a synopsis for an online voting system project. It describes the objectives of developing an online system to allow citizens over 18 to vote from home. It notes issues with current physical voting systems like long queues and aims to increase voter turnout with a convenient online option. The proposed system would require voters to register with ID and password in order to securely cast anonymous votes online. The project would develop the necessary software tools like a database, website, and security protocols to implement this vision of online democratic participation.
This document discusses electronic voting systems and provides background information on voting in Nigeria. It begins by defining electronic voting and describing different types of electronic voting technologies. It then provides details on Nigeria's existing voting system, including that Nigeria elects a president and national assembly. It has over 2000 elective positions across the federal, state and local levels. The document discusses the significance and objectives of studying electronic voting systems for Nigeria, which include improving accessibility, transparency and reducing errors and fraud. It provides definitions for key terms and outlines the scope and limitations of the study.
This document provides an overview of an online voting system project. It discusses the required resources including PHP for development, MySQL for the database, and WAMP server. It describes the system allowing Indian citizens over 18 to vote online through a secure registration and login process. The system aims to increase voter turnout and reduce false votes. It provides technical details on the system functionality, user roles, and data storage and management. A feasibility analysis covers the technical, economic, operational and schedule feasibility of the proposed online voting system project.
A mobile(Android app ) based election app. A website or app that will help in smart election system. It can be used by the government,and in every sector when election is a major issue.
This document provides an overview of a project presentation on an online voting system. It discusses the objectives of creating an online system to make voting more efficient compared to traditional methods. It then outlines some key features of the project like secure login, viewing candidate profiles, and casting votes. The document also includes technological requirements, an overview of the system architecture using MVC, and an introduction to using ASP.NET as the development framework.
This document outlines a project proposal for an online voting system. It includes sections on acknowledgements, objectives, features, technical requirements, advantages over traditional methods, entity relationship and UML diagrams, and screenshots. The objectives are to create a web-based voting application with four user groups: general voters, candidates, administrators. Key features include secure login, viewing candidate profiles, casting authenticated votes, and reporting suspected users. It will use Java technologies and be deployed on Apache Tomcat.
www.electionproject.ajce.ind.in
online election managment system is for automate tasks of an election.
web application was developed using cakephp.
full report and code is available .
for more details contact chikkujoseph50@gmail.com
This document presents an online voting system project. It includes an introduction to the system, proposed system details, software requirements, module descriptions, database tables, and screenshots of the login and home pages. The key points are:
- The online voting system allows Indian citizens over 18 to vote from anywhere without going to a polling station.
- It has administrator and voter levels, and facilitates voter identification, online voting management, and providing voter information to the Election Commission of India.
- It uses MySQL, PHP, and browsers like Firefox and Chrome. Modules include sign in, voter details, sign up, polling, and report generation.
- It has tables for administrators, voters, and candidates with fields like
This document outlines a project to develop an online voting system with a centralized database and web interface. The team includes Mrs. K. Raja rajaeswari as the team guide and members S.Sethuraman, G.Abdul Ravuf, and K.Ravichandiran. The system aims to allow people to cast votes online in order to save time and reduce workload compared to traditional in-person voting. It also provides security and prevents false voting. The project will build a website for online voting and maintain the database. It provides several advantages like time savings, reduced workload, secure storage of voting data, and allowing remote voters like NRIs to vote.
This document is a project report submitted in partial fulfillment of the requirements for a diploma in information systems from Cairo University. The project aims to develop an electronic voting (e-voting) system to automate the voting process, help solve fraud problems, decrease voting time, and streamline the vote counting process. It provides background on documented problems with previous voting systems and outlines the objectives, scope, framework and requirements of the proposed e-voting system.
This document discusses online voting systems and e-voting. It describes different types of voting systems including paper-based, DRE, and internet voting. It outlines the objectives of e-voting including authenticating voters, maintaining ballot integrity, and ensuring system availability. Both advantages like convenience and faster results, and disadvantages like security issues are discussed. The document then describes how e-voting has been implemented in elections in several countries. It provides details about Gujarat's implementation of e-voting including costs, registration process, voting steps, and security algorithms used.
This document describes a website project for online voting submitted to a competition. The website allows citizens to vote online and check election results. It was created using HTML5, CSS3, JavaScript, ASP.NET and MS Access. The objectives are to provide election information, information about political parties and leaders, and enable online voting. This would help address issues with traditional voting like long times, booth capturing, and delays in counting ballots. The future potential applications mentioned are expanding it to other elections like Lok Sabha elections.
The document outlines the key aspects of an online voting system project. It includes an introduction to the system, background and significance of the study, objectives, justification and scope. It also describes old voting methods, security issues, requirements, problems with existing systems, software/hardware needs, data flow diagrams, database tables and testing approaches. The conclusion is that the online voting system will manage voter information and voting in a more secure, cost-effective and convenient manner than traditional methods.
Online voting system full thesis project by jahirJahir Khan
“ONLINE VOTING SYSTEM” is an online voting technique. In this system people who have citizenship can vote online without going to any physical polling station. There is a database which is maintained in which all the names of voters with complete information is stored.
In “ONLINE VOTING SYSTEM” a voter can use his\her voting right online without any difficulty. He\She has to be registered first for him/her to vote. Registration is mainly done by the system administrator for security reasons. The system Administrator registers the voters on a special site of the system visited by him only by simply filling a registration form to register voter. Citizens seeking registration are expected to contact the system administrator to submit their details. After the validity of them being citizens of India has been confirmed by the system administrator by comparing their details submitted with those in existing databases such as those as the Registrar of Persons, the citizen is then registered as a voter.
After registration, the voter is assigned a secret Voter ID with which he/she can use to log into the system and enjoy services provided by the system such as voting. If invalid/wrong details are submitted, then the citizen is not registered to vote.
This document provides an overview of an online voting system developed by Saurabh Kheni. It describes both the existing manual voting system and the proposed online system. The proposed system allows voters to cast their votes from any location using their mobile phones. It includes modules for voters, administrators, and voting. The system was developed using Android for the front end and SQLite for the back end. It also provides diagrams of the system architecture including DFDs, class diagrams, use case diagrams, and database diagrams. Hardware, software, and testing requirements are outlined as well.
The republic of Kenya comprises of eight (8) provinces now forty-seven counties. The country is located in East Africa and shares land borders with the Republics of Somalia in the East, Uganda in the West, Tanzania in the South and Ethiopia and Sudan (now South Sudan) in the North. The three largest and most influential ethnic groups in Kenya are the kikuyu, Luhya, and Kalenjins. In terms of religion Kenya is roughly split into 80% Christians while the rest are Muslims.
In Kenya, general elections are carried out every after five years where a head of state the President and The National Assembly representatives are elected. They are elected by the people. The national Assembly has about 220 members representing respective constituencies.
In the Local Governments they have the chairman and the Counselor. The counselors are all elected by the people of the state in the respective wards.
That is to say, in any given general elections, Kenyans vote for the president, the members of the National Assembly and the counselors.
Most African Electoral bodies IEBC not an exception right from their inception to date, even with latest advancements in technology, still use a primitive paper based methods during voting; this system is characterized by manual form filling to chose leaders and transfer of the information from manual data capture forms to computerized datasheets, this has led to an excessive number of mistakes making their way into the final vote counts hence leading to confusion at the time of announcing the results. The main advantage of paper-based systems is that ballot papers are easily human auditable. The disadvantages outweigh the advantages for instance the need to print ballot papers is a slow, expensive, inflexible, environmentally hostile process, visual impairments, or literacy limitations and also last minute changes to the voter register are difficult to accommodate among others.
This presentation discusses an online voting system (OVS) created by a team of students and their guide. The OVS allows voters to cast their votes electronically using internet-connected devices as an alternative to traditional voting methods. It provides authentication for voters and administrators. The system architecture involves an application server, database server, and clients connected through HTTP and TCP/IP. The presentation outlines the objectives, components, workflow, advantages and limitations of the OVS.
This document provides a project report on an online voting system created by Nitin Bhasin for NIIT. The report includes an introduction to the online voting system, background and significance of the study, objectives, justification, scope, requirements, and database design. It aims to address issues with existing voting methods in India by providing a secure online system for citizens to vote from anywhere using just a voter ID and password.
The document describes an online voting system called Ova that consists of four user groups: general voters, candidates, inspectors, and administrators. It discusses requirements for an e-voting system such as voter eligibility verification, uniqueness of votes, accuracy of vote tallying, and verifiability of results. The proposed secure e-voting system architecture has three layers - a user interface layer, application logic layer, and database layer. The e-voting process allows mobile/web voting and has advantages such as speed, lower cost, convenience and security.
Project synopsis on online voting systemLhakpa Yangji
This document provides a synopsis for an online voting system project. It describes the objectives of developing an online system to allow citizens over 18 to vote from home. It notes issues with current physical voting systems like long queues and aims to increase voter turnout with a convenient online option. The proposed system would require voters to register with ID and password in order to securely cast anonymous votes online. The project would develop the necessary software tools like a database, website, and security protocols to implement this vision of online democratic participation.
This document discusses electronic voting systems and provides background information on voting in Nigeria. It begins by defining electronic voting and describing different types of electronic voting technologies. It then provides details on Nigeria's existing voting system, including that Nigeria elects a president and national assembly. It has over 2000 elective positions across the federal, state and local levels. The document discusses the significance and objectives of studying electronic voting systems for Nigeria, which include improving accessibility, transparency and reducing errors and fraud. It provides definitions for key terms and outlines the scope and limitations of the study.
This document provides an overview of an online voting system project. It discusses the required resources including PHP for development, MySQL for the database, and WAMP server. It describes the system allowing Indian citizens over 18 to vote online through a secure registration and login process. The system aims to increase voter turnout and reduce false votes. It provides technical details on the system functionality, user roles, and data storage and management. A feasibility analysis covers the technical, economic, operational and schedule feasibility of the proposed online voting system project.
A mobile(Android app ) based election app. A website or app that will help in smart election system. It can be used by the government,and in every sector when election is a major issue.
This document provides an overview of a project presentation on an online voting system. It discusses the objectives of creating an online system to make voting more efficient compared to traditional methods. It then outlines some key features of the project like secure login, viewing candidate profiles, and casting votes. The document also includes technological requirements, an overview of the system architecture using MVC, and an introduction to using ASP.NET as the development framework.
This document outlines a project proposal for an online voting system. It includes sections on acknowledgements, objectives, features, technical requirements, advantages over traditional methods, entity relationship and UML diagrams, and screenshots. The objectives are to create a web-based voting application with four user groups: general voters, candidates, administrators. Key features include secure login, viewing candidate profiles, casting authenticated votes, and reporting suspected users. It will use Java technologies and be deployed on Apache Tomcat.
www.electionproject.ajce.ind.in
online election managment system is for automate tasks of an election.
web application was developed using cakephp.
full report and code is available .
for more details contact chikkujoseph50@gmail.com
This document presents an online voting system project. It includes an introduction to the system, proposed system details, software requirements, module descriptions, database tables, and screenshots of the login and home pages. The key points are:
- The online voting system allows Indian citizens over 18 to vote from anywhere without going to a polling station.
- It has administrator and voter levels, and facilitates voter identification, online voting management, and providing voter information to the Election Commission of India.
- It uses MySQL, PHP, and browsers like Firefox and Chrome. Modules include sign in, voter details, sign up, polling, and report generation.
- It has tables for administrators, voters, and candidates with fields like
This document outlines a project to develop an online voting system with a centralized database and web interface. The team includes Mrs. K. Raja rajaeswari as the team guide and members S.Sethuraman, G.Abdul Ravuf, and K.Ravichandiran. The system aims to allow people to cast votes online in order to save time and reduce workload compared to traditional in-person voting. It also provides security and prevents false voting. The project will build a website for online voting and maintain the database. It provides several advantages like time savings, reduced workload, secure storage of voting data, and allowing remote voters like NRIs to vote.
This document is a project report submitted in partial fulfillment of the requirements for a diploma in information systems from Cairo University. The project aims to develop an electronic voting (e-voting) system to automate the voting process, help solve fraud problems, decrease voting time, and streamline the vote counting process. It provides background on documented problems with previous voting systems and outlines the objectives, scope, framework and requirements of the proposed e-voting system.
This document discusses online voting systems and e-voting. It describes different types of voting systems including paper-based, DRE, and internet voting. It outlines the objectives of e-voting including authenticating voters, maintaining ballot integrity, and ensuring system availability. Both advantages like convenience and faster results, and disadvantages like security issues are discussed. The document then describes how e-voting has been implemented in elections in several countries. It provides details about Gujarat's implementation of e-voting including costs, registration process, voting steps, and security algorithms used.
This document describes a website project for online voting submitted to a competition. The website allows citizens to vote online and check election results. It was created using HTML5, CSS3, JavaScript, ASP.NET and MS Access. The objectives are to provide election information, information about political parties and leaders, and enable online voting. This would help address issues with traditional voting like long times, booth capturing, and delays in counting ballots. The future potential applications mentioned are expanding it to other elections like Lok Sabha elections.
The document outlines the key aspects of an online voting system project. It includes an introduction to the system, background and significance of the study, objectives, justification and scope. It also describes old voting methods, security issues, requirements, problems with existing systems, software/hardware needs, data flow diagrams, database tables and testing approaches. The conclusion is that the online voting system will manage voter information and voting in a more secure, cost-effective and convenient manner than traditional methods.
Online voting system full thesis project by jahirJahir Khan
“ONLINE VOTING SYSTEM” is an online voting technique. In this system people who have citizenship can vote online without going to any physical polling station. There is a database which is maintained in which all the names of voters with complete information is stored.
In “ONLINE VOTING SYSTEM” a voter can use his\her voting right online without any difficulty. He\She has to be registered first for him/her to vote. Registration is mainly done by the system administrator for security reasons. The system Administrator registers the voters on a special site of the system visited by him only by simply filling a registration form to register voter. Citizens seeking registration are expected to contact the system administrator to submit their details. After the validity of them being citizens of India has been confirmed by the system administrator by comparing their details submitted with those in existing databases such as those as the Registrar of Persons, the citizen is then registered as a voter.
After registration, the voter is assigned a secret Voter ID with which he/she can use to log into the system and enjoy services provided by the system such as voting. If invalid/wrong details are submitted, then the citizen is not registered to vote.
The document discusses an e-voting system project that aims to provide a secure and user-friendly online voting system. It outlines the existing paper-based voting system and proposes an online voting system where voters can cast their votes from anywhere in India through a database that stores voter information and votes. The proposed system is designed to accurately record and retrieve voter information and votes in a planned, reliable, and redundant manner. It requires hardware like a PC and Windows OS along with Java programming language to develop the online voting software.
The document describes an online voting system project. It includes sections on the introduction and need for an online voting system, literature review of traditional voting and issues with it, technical details of the proposed system including hardware/software requirements, system analysis, design including ER diagram, DFD, use case diagram, and implementation stages. The overall goal is to develop a web-based online voting application to improve on traditional voting methods.
IRJET- E-Voting System for Election using Fingerprint and Aadhar NumberIRJET Journal
This document proposes an online voting system for Indian elections that uses fingerprint and Aadhar number for authentication. It aims to increase security and voting percentages while reducing costs. The system would allow voters to verify their votes were cast correctly. It discusses issues with existing paper and EVM systems like tampering and a lack of verification. The proposed system has modules for voter registration using biometrics, authentication at voting time, casting and recording votes, and counting votes. It aims to provide a secure, practical online solution to address current problems with Indian election processes.
This document describes a proposed online voting system that aims to address issues with traditional paper-based voting. The system would allow voters to cast ballots online securely using their Aadhar card digital ID. It discusses the existing paper-based system and issues like voter fraud. The proposed online system would use a centralized database to authenticate voters via their Aadhar ID and other details before allowing them to vote. The system is designed to provide security, convenience and accessibility compared to traditional methods. It also aims to save time and resources over paper-based systems.
The document is a project report for an online voting system created by Nitin Bhasin in 2013 for NIIT. The report includes an introduction to the online voting system, background and significance of the study, objectives, requirements, and descriptions of the front-end and back-end architecture. It also includes diagrams of the database structure and tables. The report proposes an online system to address issues with existing voting methods in India and improve the voting process.
The document presents a proposal for an online voting system in India. It discusses the motivation for developing such a system to increase voter turnout and allow people to vote from anywhere at any time. It outlines some issues with current voting systems like being time-consuming and not user-friendly. The proposed system would use databases maintained by the Election Commission of India and authentication methods like biometrics to securely identify voters online. It suggests implementing the system as a web application using tools like PHP, MySQL, and reporting functionality.
The document describes an e-voting management system that aims to develop a mobile application for Aadhar-based smart voting. It allows voters to cast their votes through their mobile devices without having to visit polling booths. The system stores voter identity details and uses OTP verification to authenticate voters. It aims to reduce costs, increase voter participation, and minimize issues like long queues. The system architecture, modules, use cases, workflows and future enhancements are explained. It is proposed to reduce time consumption and improve efficiency of the voting process.
The document describes an online voting system that allows eligible Indian citizens over 18 years of age to cast their votes online without going to polling booths. It discusses the introduction, analysis, feasibility study, design, system modeling, and conclusion of the online voting system. The system would use a database maintained by the Election Commission of India containing voter information to verify voters and allow them to login and cast their votes.
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMijcax
This document summarizes a research paper on developing an advanced e-voting application using the Android platform. It describes the key components of the proposed system including user registration, login, vote casting and encryption. The system aims to allow voters to securely cast their votes from anywhere using their smartphones. It also discusses the security measures used such as encrypting votes and sending login passwords via email to authenticate users. The paper concludes that the proposed system could make the voting process more convenient and efficient compared to traditional methods.
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMijcax
The advancement in the mobile devices, wireless and web technologies given rise to the new application
that will make the voting process very easy and efficient. The E-voting promises the possibility of
convenient, easy and safe way to capture and count the votes in an election[1]. This research project
provides the specification and requirements for E-Voting using an Android platform. The e-voting means
the voting process in election by using electronic device. The android platform is used to develop an evoting application. At first, an introduction about the system is presented. Sections II and III describe all
the concepts (survey, design and implementation) that would be used in this work. Finally, the proposed evoting system will be presented. This technology helps the user to cast the vote without visiting the polling
booth. The application follows proper authentication measures in order to avoid fraud voters using the
system. Once the voting session is completed the results can be available within a fraction of seconds. All
the candidates vote count is encrypted and stored in the database in order to avoid any attacks and
disclosure of results by third person other than the administrator. Once the session is completed the admin
can decrypt the vote count and publish results and can complete the voting process.
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMijcax
This document summarizes a research paper on developing an advanced e-voting application using the Android platform. It describes the key components of the proposed system including user registration, login, vote casting and encryption. The system aims to allow voters to securely cast their votes from anywhere using their smartphones. It outlines the registration process, login authentication, and encryption of votes to ensure security. Finally, it provides an overview of the system design and workflow, highlighting the benefits of the e-voting application in making the voting process more convenient and efficient.
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMijcax
The advancement in the mobile devices, wireless and web technologies given rise to the new application
that will make the voting process very easy and efficient. The E-voting promises the possibility of
convenient, easy and safe way to capture and count the votes in an election[1]. This research project
provides the specification and requirements for E-Voting using an Android platform. The e-voting means
the voting process in election by using electronic device. The android platform is used to develop an evoting application. At first, an introduction about the system is presented. Sections II and III describe all
the concepts (survey, design and implementation) that would be used in this work. Finally, the proposed evoting system will be presented. This technology helps the user to cast the vote without visiting the polling
booth. The application follows proper authentication measures in order to avoid fraud voters using the
system. Once the voting session is completed the results can be available within a fraction of seconds. All
the candidates vote count is encrypted and stored in the database in order to avoid any attacks and
disclosure of results by third person other than the administrator. Once the session is completed the admin
can decrypt the vote count and publish results and can complete the voting process.
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMijcax
The advancement in the mobile devices, wireless and web technologies given rise to the new application that will make the voting process very easy and efficient. The E-voting promises the possibility of
convenient, easy and safe way to capture and count the votes in an election[1]. This research project provides the specification and requirements for E-Voting using an Android platform. The e-voting means the voting process in election by using electronic device. The android platform is used to develop an evoting application. At first, an introduction about the system is presented. Sections II and III describe all
the concepts (survey, design and implementation) that would be used in this work. Finally, the proposed evoting system will be presented. This technology helps the user to cast the vote without visiting the polling booth. The application follows proper authentication measures in order to avoid fraud voters using the system. Once the voting session is completed the results can be available within a fraction of seconds. All
the candidates vote count is encrypted and stored in the database in order to avoid any attacks and disclosure of results by third person other than the administrator. Once the session is completed the admin can decrypt the vote count and publish results and can complete the voting process.
ADVANCED E-VOTING APPLICATION USING ANDROID PLATFORMijcax
The advancement in the mobile devices, wireless and web technologies given rise to the new application
that will make the voting process very easy and efficient. The E-voting promises the possibility of
convenient, easy and safe way to capture and count the votes in an election[1]. This research project
provides the specification and requirements for E-Voting using an Android platform. The e-voting means
the voting process in election by using electronic device. The android platform is used to develop an evoting application. At first, an introduction about the system is presented. Sections II and III describe all
the concepts (survey, design and implementation) that would be used in this work. Finally, the proposed evoting system will be presented. This technology helps the user to cast the vote without visiting the polling
booth. The application follows proper authentication measures in order to avoid fraud voters using the
system. Once the voting session is completed the results can be available within a fraction of seconds. All
the candidates vote count is encrypted and stored in the database in order to avoid any attacks and
disclosure of results by third person other than the administrator. Once the session is completed the admin
can decrypt the vote count and publish results and can complete the voting process.
Online Voting System project proposal report.docKhondokerAbuNaim
The document proposes the development of an online voting system website that would allow voters to cast their votes from any location using a computer rather than having to go to physical polling places. It outlines the objectives, requirements, design, and timeline for the project, which aims to create a more efficient and accurate electronic voting process for organizations like colleges to conduct elections remotely. Key features of the proposed system include voter and candidate registration, authentication using IDs and passwords, real-time display of voting results, and tracking of who has and has not voted.
IRJET- Advanced Technology in Secured Online Voting SystemIRJET Journal
The document proposes an online voting system for India to replace the current manual paper ballot system. It discusses problems with the existing system such as it being time-consuming, prone to errors, and lacking transparency. The proposed system would allow voters to cast votes online using resources like personal computers or systems arranged by the government. It would speed up the voting process and reduce risks of corruption. The system is designed with voter and administrator modules. The voter module enables login, viewing candidates, and casting a secure vote. The administrator module manages voter and candidate registration, vote counting, and announcing results. The goal is to facilitate voting and draw the process into the digital era.
The document outlines the steps for developing an online voting system project, including selecting a topic and guide, planning the project, reviewing existing literature, designing and testing the system, and presenting it. It then describes the specific project of developing an online voting system for departments. It notes problems with existing paper-based systems, such as being time-consuming, expensive, and error-prone. The objectives of the online voting system project are to automate and validate the voting system for departments. Developing such a system would make the process less expensive and labor-intensive while increasing voter turnout and ensuring only eligible voters can vote.
La defensa del expresidente Juan Orlando Hernández, declarado culpable por narcotráfico en EE. UU., solicitó este viernes al juez Kevin Castel que imponga una condena mínima de 40 años de prisión.
Breaking Points – Five Symptoms of Constructive Agonism Turning into Destruct...Axel Bruns
Paper by Katharina Esau, Samantha Vilkins, Axel Bruns, Sebastian Svegaard,
Tariq Choucair, Carly Lubicz, and Kate O'Connor, presented by Katharina Esau at the P³: Power, Propaganda, Polarisation ICA 2024 postconference, Brisbane, 26 June 2024.
20062024_First India Newspaper Jaipur.pdfFIRST INDIA
Find Latest India News and Breaking News these days from India on Politics, Business, Entertainment, Technology, Sports, Lifestyle and Coronavirus News in India and the world over that you can't miss. For real time update Visit our social media handle. Read First India NewsPaper in your morning replace. Visit First India.
CLICK:- https://firstindia.co.in/
#First_India_NewsPaper
24062024_First India Newspaper Jaipur.pdfFIRST INDIA
Find Latest India News and Breaking News these days from India on Politics, Business, Entertainment, Technology, Sports, Lifestyle and Coronavirus News in India and the world over that you can't miss. For real time update Visit our social media handle. Read First India NewsPaper in your morning replace. Visit First India.
CLICK:- https://firstindia.co.in/
#First_India_NewsPaper
La defensa del expresidente Juan Orlando Hernández, declarado culpable por narcotráfico en EE. UU., solicitó este viernes al juez Kevin Castel que imponga una condena mínima de 40 años de prisión.
मद्रास उच्च न्यायालय के सेवानिवृत्त न्यायाधीश और केंद्र और राज्य सरकार के नौकरशाहों सहित आठ अन्य लोगों की अध्यक्षता वाली एक उच्च स्तरीय समिति ने 2021 में NEET परीक्षा को खत्म करने की सिफारिश की थी। महत्वपूर्ण बात यह है कि रिपोर्ट में 2010-11 में ग्रामीण पृष्ठभूमि से तमिल छात्रों की संख्या में 61.5% की भारी गिरावट को दर्शाया गया है। इसके बजाय मेट्रो छात्रों में वृद्धि दर्ज की गई है।
Apna Punjab Media is a Punjabi newspaper that covers local and global news, cultural updates, and community events. It's a trusted source for Punjabi-speaking communities, offering a mix of traditional values and modern insights into Punjab's vibrant life and heritage.
यूजीसी-नेट और NEET परीक्षा (कई अन्य के अलावा, 2018 तक सीबीएसई द्वारा आयोजित की जाती थी, जो भारत में सार्वजनिक और निजी स्कूलों के लिए एक राष्ट्रीय शिक्षा बोर्ड था (और है), जिसे भारत सरकार द्वारा नियंत्रित और प्रबंधित किया जाता था।
Call Girls In Kanpur 👯♀️ 7339748667 🔥 Free Home Delivery Within 30 Minutes
Online votingsystem
1. Online voting system
A project by TALLAPALLI.MANISH,V.NANDA KISHORE.
Index
1. AIM
2. ABSTRACT
3. Introduction To Online Voting System
4. Existing System
-Drawbacks
of existing system
5. Proposed System
- Advantages of proposed system
6. RequirmentSpecification
-Hardware Specification
-Software
Specification
7. Modules
-Modules
Specification
8. System Design
-Data Flow Diagram
-Control Flow Diagram
-UmlDiagrams
-Databases
9. Coding
10.
Testing
11.
Snapshots
3. 1.Aim:
The specific objectives of the project include:
Reviewing the existing/current voting process ;
Implementing a an automated/online voting system;
Validating the system to ensure that only legible voters are allowed to vote;
Error free of counting of polled votes.
2.
Abstract:
The word “vote” means to choose from a list, to elect or to determine. The main goal of
voting (in a scenario involving the citizens of a given country) is to come up with leaders of the
people‟s choice.Most countries, Kenya not an exception have problems when it comes to voting.
Some of the problems involved include ridging votes during election, insecure or inaccessible
polling stations, inadequate polling materials and also inexperienced personnel.This online
voting/polling system seeks to address the above issues. It should be noted that with this system
in place, the users, citizens in this case shall be given ample time during the voting period. They
shall also be trained on how to vote online before the election time.
3. Introduction To Online Voting System:
“ONLINE VOTING SYSTEM” is an online voting technique. In this system people who
have citizenship of India and whose age is above 18 years of age and any sex can give hisher
vote online without going to any physical polling station. There is a database which is
maintained in which all the names of voters with complete information is stored.
In “ONLINE VOTING SYSTEM” a voter can use hisher voting right online without any
difficulty. HeShe has to be registered first for him/her to vote. Registration is mainly done by
the system administrator for security reasons. The system Administrator registers the voters on a
special site of the system visited by him only by simply filling a registration form to register
voter. Citizens seeking registration are expected to contact the system administrator to submit
theirdetails. After the validity of them being citizens of India has been confirmed by the system
administrator by comparing their details submitted with those in existing databases such as those
as the Registrar of Persons, the citizen is then registered as a voter.
After registration, the voter is assigned a secret Voter ID with which he/she can use to log
into the system and enjoy services provided by the system such as voting. If invalid/wrong
details are submitted, then the citizen is not registered to vote.
Online voting system (OVS) will require being very precise or cost cutting to produce an
effective election management system.
4. Therefore crucial points that this (OVS) emphasizes on are listed below.
i.
Require less number of staff during the election.
ii.
This system is a lot easier to independently moderate the elections and
subsequently reinforce its transparency and fairness.
iii.
Less capital, less effort, and less labor intensive, as the primary cost and effort
will focus primarily on creating, managing, and running a secure online portal.
iv.
Increased number of voters as individual will find it easier and more convenient
to vote, especially those abroad.
4. Existing System of Voting
1. Paper-based voting:The voter gets a blank ballot and use a pen or a marker to
indicate he want to vote for which candidate. Hand-counted ballots is a time and
labor consuming process, but it is easy to manufacture paper ballots and the ballots
can be retained for verifying, this type is still the most common way to vote.
2. Lever voting machine: Lever machine is peculiar equipment, and each lever is
assigned for a corresponding candidate. The voter pulls the lever to poll for his
favorite candidate. This kind of voting machine can count up the ballots
automatically. Because its interface is not user-friendly enough, giving some training
to voters is necessary.
3. Direct recording electronic voting machine:This type, which is abbreviated to
DRE, integrates with keyboard; touch screen, or buttons for the voter press to poll.
Some of them lay in voting records and counting the votes is very quickly. But the
other DRE without keep voting records are doubted about its accuracy.
4. Punch card: The voter uses metallic hole-punch to punch a hole on the blank ballot.
It can count votes automatically, but if the voter‟s perforation is incomplete, the
result is probably determined wrongfully.
5. Optical voting machine: After each voter fills a circle correspond to their favorite
candidate on the blank ballot, this machine selects the darkest mark on each ballot for
the vote then computes the total result. This kind of machine counts up ballots
rapidly. However, if the voter fills over the circle, it will lead to the error result of
optical-scan.
5. Recent years, a considerable number of countries has adopted E-voting for their official
elections. These countries include; America, Belgium, Japan and Brazil.
4.1 Problems with the Existing Voter Registration System
The problems of the existing manual system of voting include among others the following:
1. Expensive and Time consuming: The process of collecting data and entering this data
into the database takes too much time and is expensive to conduct, for example, time and
money is spent in printing data capture forms, in preparing registration stations together
with human resources, and there after advertising the days set for registration process
including sensitizing voters on the need for registration, as well as time spent on entering
this data to the database.
2. Too much paper work: The process involves too much paper work and paper storage
which is difficult as papers become bulky with the population size.
3. Errors during data entry: Errors are part of all human beings; it is very unlikely for
humans to be 100 percent efficient in data entry.
4. Loss of registration forms: Some times, registration forms get lost after being filled in
with voters‟ details, in most cases these are difficult to follow-up and therefore many
remain unregistered even though they are voting age nationals and interested in
exercising their right to vote.
5. Short time provided to view the voter register: This is a very big problem since not all
people have free time during the given short period of time to check and update the voter
register.
6. Above all, a number of voters end up being locked out from voting.
5.Proposed System:
Project is related to Online Voting System.
The project maintains two levels of users:Administrator Level
Voter Level Main facilities available in this project are: Maintaining voter‟s Identification.
Providing online voting management.
Providing Updation of voter‟s information.
Provide voter information to ELECTION COMMISION OF INDIA.
6. ELECTION COMMISION OF INDIA maintains the complete information
of voter.
Voter can give hisher vote from any part of India.
5.1 Advantages of proposed system
1. Planned approach towards working: - The working in the organization will be well planned
and organized. The data will be stored properly in data stores, which will help in retrieval of
information as well as its storage.
2. Accuracy: - The level of accuracy in the proposed system will be higher. All operation would
be done correctly and it ensures that whatever information is coming from the center is accurate.
3. Reliability: - The reliability of the proposed system will be high due to the above stated reasons.
The reason for the increased reliability of the system is that now there would be proper storage of
information.
4. No Redundancy: - In the proposed system utmost care would be that no information is repeated
anywhere, in storage or otherwise. This would assure economic use of storage space and
consistency in the data stored.
5. Immediate retrieval of information: - The main objective of proposed system is to provide for
a quick and efficient retrieval of information.
6. Immediate storage of information: - In manual system there are many problems to store the
largest amount of information.
7. Easy to Operate: - The system should be easy to operate and should be such that it can be
developed within a short period of time and fit in the limited budget of the user.
6.
Requirment Specification:
6.1 Software Requirments:
i.
MYSQL DBMS- It allows combination, extraction, manipulation and organization of
data in the voters‟ database. It is platform independent and therefore can be implemented
and used across several such as Windows, Linux server and is compatible with various
hardware mainframes. It is fast in performance, stable and provides business value at a
low cost.
ii.
DREAM WEAVER-The dreamweaver IDE is an award-winning integrated
development environment available for Windows, Mac, Linux, and Solaris. The
projectdreamweaver consists of an open-source IDE and an application platform that
7. enable developers to rapidly create web, enterprise, desktop, and mobile applications
using the Java platform, as well as PHP, JavaScript and Ajax, Groovy and Grails, and
C/C++.
iii.
JAVA coding-This is for advanced user who find PHP codes easy to work with.
iv.
Testing- is done via AMPPS SERVER.
v.
Web browsers: Mozilla Firefox, Google chrome, Opera and Internet Explorer
6.2 HardwareRequirments:
Microsoft Windows XP Professional SP3/Vista SP1/Windows 7 Professional/ Windows
8:
Processor: 800MHz Intel Pentium III or equivalent
Memory: 512 MB
Disk space: 750 MB of free disk space
7 Modules:
1.Login
2.Voter details
3.Add citizens
4.Polling
5.Result
7.1. Module description
1. Login
It is the login session for the administrator voter and exit.
2. Voter details
It is used to view voter details from database.
3.Addcitizens
It is used to add a voter into database and it includes searching a voter and
removing voter from database.
4. Polling
8. It is used to poll vote to candidates during election.
5. Report generation
It is used to get election results and also reset database after all process is
completed.
8. System Design:
8.1-DataFlowDiagrams:
A data flow diagram is a graphical representation that depicts information flow and the
transforms that are applied as data move from input to output.The basic form of a data flow
diagram, also known as a data flow graph or a bubble chart, The data flow diagram may be used
to represent a system or software at any level of abstraction.
As information moves through software, it is modified by a series of transformations. A
data flow diagram is a graphical representation that depicts information flow and the transforms
that are applied as data move from input to output. The basic form of a data flow diagram, also
known as a data flow graph or a bubble chart. DFD is an abstract description of the system. The
data flow diagram may be used to represent a system or software at any level of abstraction.
DFDs may be partitioned into levels that represent increasing information flow and
functional detail. Therefore, the DFD provides a mechanism for functional modeling as well as
information flow modeling. DFDs are very useful in understanding a system and can be
effectively used during analysis.
DFDs can be hierarchically organized, which helps in progressively partitioning and
analyzing large systems. Such DFDs are called leveled DFDs. Context diagram is a diagram in
which the entire system is treated as a single process and all its inputs, outputs, sinks, and
sources are identified and shown.
9. Data Flow Diagram:
Registration
Voter
Candidates
Process
Registered Voter
Registered Candidate
Database
Add Voters
Add Candidates
Voting
Update Candidate
Update Voter
Details
ADMIN
Details
Delete Candidate
Check Results
8.2
Control Flow Diagram:
The first-level of control flow results in a very high level structure, where each
subordinate module has a lot of processing to do. To simplify these modules, they must be
factored into subordinate modules that will distribute the work of a module. Each of the input,
output and transformation modules must be considered for factoring. A subordinate input module
is created for each input data stream coming into this new central transform, and a subordinate
transform module is created for the new central transform. The new input modules now created
can then be factored again, untill the physical inputs are reached. The factoring of the output
modules is symmetrical to the factoring of the input modules.The goal is to determine sub
transforms that will together compose the overall transform and then repeat the process for the
newly found transforms, until we reach the atomic modules.
Details
Username/
Password
details
Username/
password
8.2.1.Control flow of Input module
ed
at
tic
en
th
Au
Ge
t
de stud
ta en
ils t
LOGIN
Authentication
10. Voting Process
V
s ot
ca ele e fo
nd cte r
id d
at
es
t
lis
Voting
Candidate list
8.2.2 Control flow of Transform Module
eip
ec
tr
Ge
vo
te
CONFIRMATION
STATUS
t
SUCCESSFULLY
VOTED
STATUS
8.2.3. Control flow of Output Module
8.3
UML DIAGRAMS:
8.3.1:USECASE DIAGRAM:
It show various activies the users can perform on the system.they model
the dynami aspects of system.it provide user perspective of the system.
Actor:
An actor is a user of system playing a particular role.
Use case:
Use case is particular activity a user can do on the system.
Relationship:
Relationship are simply illustrated with a line connecting actors to
use cases.
11. 8.3.2. Class Diagram:
A class diagram describes the types of objects in the system and the
various kinds of static relationships that exist among them. i.e., A graphical
representation of a static view on declarative static elements. A class is the description of
a set of objects having similar attributes, operation, relationships and behaviour.
12. 8.3.3. Sequence Diagram
A sequence diagram is unified modelling language (UML) is a kind of
interaction diagram that shows how processes operate with one another and in what
order. It is a construct of a Message Sequence chart. Sequence diagrams are sometimes
called event diagrams, event scenarios, and timing diagrams.
16. 8.4
Data Base Tables:-
This project uses many tables:
Admin
Voter
Candidate
Admin Table:Field Name
Data Type
Username
Varchar
Password
Varchar
Description
Login
id
Admin.(Primary key)
for
Password for Login
Voter Table:Field Name
Data Type
Description
VoterId
Integer
Login id for Voter(Primary key)
Name
Varchar
Name of the voter
Sex
Varchar
Sex of voter
Age
Integer
Age of voter
City
Varchar
City of voter
Elected
varchar
Choosed person
17. Candidate Table:Field Name
Data Type
Description
Party name
Varchar
Party name (Primary key)
Name
Varchar
Name of the voter
Sex
Varchar
Sex of voter
Age
Integer
Age of voter
City
Varchar
City of voter
Database queries:
createdatabasemani
createtable admin(Usernamevarchar(20),Password varchar(20))
insertinto admin values('manish‟,„manish'))
createtable voter(VoterId varchar(11) PRIMARY KEY ,Name varchar(20), Sex varchar(10),Age
integer,City varchar(20),varchar(20),Elected varchar(11))
createtable candidate(Party namevarchar(11) PRIMARY KEY ,Name varchar(20), Sex
varchar(10),Age integer,City varchar(20))
insertinto voter values (77,‟manish',‟male‟,19,‟kurnool‟);
insertinto candidate values (congress,‟manish',‟male‟,19,‟kurnool‟);
delete from voter where city= „kurnool‟
select name,count(*) from voter group by Partyname,city.
9. Coding:
HOME PAGE CODING:
<?php
21. $result = mysqli_query($con,"SELECT City,Elected,Count(*) FROM voterslist GROUP
BY City,Elected");
echo "<table border='1'>
<tr>
<th>City</th>
<th>Party</th>
<th>Total Number votes</th>
</tr>";
while($row = mysqli_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['City'] . "</td>";
echo "<td>" . $row['Elected'] . "</td>";
echo "<td>" . $row['Count(*)'] . "</td>";
echo "</tr>";
}
echo "</table>";
mysqli_close($con);
?>
10.Testing:
Testing is the process of running a system with the intention of finding errors. Testing
enhances the integrity of a system by detecting deviations in design and errors in the system.
Testing aims at detecting error-prone areas. This helps in the prevention of errors in a system.
Testing also adds value to the product by conforming to the user requirements.
The main purpose of testing is to detect errors and errorprone areas in a system. Testing
must be thorough and well-planned. A partially tested system is as bad as an untested system.
And the price of an untested and under-tested system is high.
The implementation is the final and important phase. It involves user-training, system
testing in order to ensure successful running of the proposed system. The user tests the system
and changes are made according to their needs. The testing involves the testing of the developed
system using various kinds of data. While testing, errors are noted and correctness is the mode.
28. DATABASE PAGE:
RESULTS PAGE:
12. Scope :
The supplementary specification applies to online voting system. This
specification defines the non-functional requirement of the system such as:
Functionality:
29. Since it stand alone application, one or more user may use it at a time.
Usability:
Desktop interface
Windows 98/2000/XP/Vista
Reliability:
The system is available only at the Election time.
Performance:
Theperformance depends on hardware specification.
13.FutureEnhancment:
The Online Voting System(OVS) platform can be made more secure by using the following
methods
Password Changing
Fingerprinting
Cornea Detection
The password used by the user to vote is provided by the administrator. In the future the
user can be given the privilege of changing the password. So it helps to increase the security of
the system. The other two methods that can be used are cornea detection and fingerprinting. But
here the problem is that it decreases the scope of the platform because these systems need some
electronic components to implement. So it will avoid the users privilege to cast the votes at their
fingertips. But it can guarantee that fake voting will be impossible.
14.Conclusion:
This Online Voting system will manage the Voter‟s information by which voter can login
and use his voting rights. The system will incorporate all features of Voting system. It
provides the tools for maintaining voter‟s vote to every party and it count total no. of votes of
every party. There is a DATABASE which is maintained by the ELECTION COMMISION OF
INDIA in which all the names of voter with complete information is stored.
In this user who is above 18 year‟s register his/her information on the database and when
he/she want to vote he/she has to login by his id and password and can vote to any party only
single time. Voting detail store in database and the result is displayed by calculation. By online
voting system percentage of voting is increases. It decreases the cost and time of voting process.
It is very easy to use and It is vary less time consuming. It is very easy to debug.
15.Rerfernces:
30. I have studying about PHP, MySQL etc.Dream weaver 8 was the main source in working
of PHP.I have also used Apache Server and MySQL to store the data in database.
In the making of report i got a lot of help from websites
The sources are: www.php.net
www.w3schools.com
www.google.com
www.youtube.com
(for videos)
[2] I have also used some software: AMPPS Server