Web and Android Based Student Council Voting System Capstone Documentation
Web and Android Based Student Council Voting System Capstone Documentation
Web and Android Based Student Council Voting System Capstone Documentation
Problem
Most of the schools are still using the manual method of electing the student council officers.
This process is actually a time consuming and error prone. The solution for the stated problems
is to develop an automated system that is easy, accurate and consumes less time.
This project is an android based and online application system which will allows the students to
vote via the internet or using their android phones.
The Web and Android Based Voting System will make the voting process easier and faster.
Votes are automatically counted after the student cast its vote, the students have their own
accounts and they are given a one-time passcode in order for them to vote.
It will also shorten the time of counting and preparing the reports because the results are
generated right after the election has been closed or ended. Printable detailed reports for the
canvassing and detailed reports for the winners is one click away. The system can also generate
reports for those students who had participated and for those who did not participate in the voting
procedures.
A mobile version is also available for download and installation (for android users only), which
means that the students do not necessarily need to go to the classroom just to vote. This will
make the process comfortable to the part of the students.
Administrators – it refers to the person(s) who will be managing or in-charge of the student
election, this project is a great help for them, it will lessen their workload, the said system will
provide them accurate reports needed.
Students – the Web and Android Based Voting System will make it easier for students to vote.
Candidates - the system is secured because the only admins will have the full access to the
system and each students has their codes for them to vote. The candidates won’t anymore worry
about the flying voters.
System Users
Can import list of students from external source such as csv file.
Manage Electoral Positions like President, Vice President, etc. (create, update, delete)
Students
Can login to their respective accounts (web and mobile).
The system automatically log-outs after the students has submitted the votes.
Students can no longer login to their accounts after finishing or submitting the votes.
Development Tools
PHP-MySQL
JQuery
Bootstrap
HTML-CSS-Javascript
Apache Cordova