VB.Net SSC Election Voting System

VB.Net SSC Election Voting System

Abstract

This study was conducted to assess the methods used by schools in conducting school student council elections. After a thorough study and investigation, the researchers have found out that students still use the manual approach in casting their votes during school elections. Casting votes manually is time-consuming and requires students and school election advisers to invest valuable effort. The manual voting system is ineffective for the accuracy and validity of the votes and the result is prone to errors not highly reliable.

With this, the researchers proposed the capstone project, entitled “VB.Net Voting System”. The said project is specifically designed to automate the process of voting during Supreme Student Council Election. The said project is a software application that is build using the VB.Net programming language.

The researchers designed the voting system based on the predefined project requirements. This is to fill in the need for having an automated system that will ease up and simplify the election process in the school context. The researchers will gather a sample size of participating schools, SSC organizations, and students to test and check the system. The system will also be evaluated by IT experts for further enhancement. The researchers will revise the system based on the recommendations of the experts.

The development of the application will significantly benefit both, the schools and the students. The schools can employ the system during SSC elections to automate the process of casting and counting votes. The students may register to the system to cast their votes. The system will allow students to choose their candidates electronically, speed up vote counting, increase security, accuracy, and reliability of the election, and automatically generate the results to determine the winning candidates.

The implementation of the system will eliminate the conventional method of voting for an election. The developed system allows a fairer and faster voting system for SSC elections. The system will automate voting, counting, consolidating, transmitting results, and ranking of votes which is easier, simpler, efficient, and convenient for both the students and SSC election management.

Introduction

The capstone project, entitled “ VB.Net SSC Election Voting System” is designed for academic institutions to automate the conduct of Supreme Student Council Election. The system will automate voting, counting, consolidating, transmitting results, and determining winning candidates during SSC elections. The said project is a software application build using VB. Net.

Academic Institutions have different organizations within the school body and one of these is the Supreme Student Council. SSC is an organization in school that is formed by student leaders and is supervised by the school’s designated adviser. Aspiring student leaders form parties and go through the election process. The election will determine the winning student candidates that will be part of the student council body. Conventionally, schools conduct SSC elections manually. Casting votes manually is time-consuming and requires students and school election advisers to invest valuable effort. The manual voting system is ineffective for the accuracy and validity of the votes and the result is prone to errors not highly reliable. Thus, there is an evident need for a more systematic method to be used during the SSC election.

Proposed Solution

To address the aforementioned concern, the researchers proposed the development of the automated voting system for the SSC Election. The schools can employ the system during SSC elections to automate the process of casting and counting votes. The students may register to the system to cast their votes. The system will be managed by an in-charge administrator. The proposed system will allow students to choose their candidates electronically, speed up vote counting, increase security, accuracy, and reliability of the election, and automatically generate the results to determine the winning candidates. The proposed system will eliminate all the errors and problems encountered in the manual method of conducting SSC elections.

Objectives of the Study

General Objective – The main objective of the researchers is to design, develop and implement an automated voting system to be used by schools during SSC elections.

The researchers specifically aim the following objectives:

  1. To develop a system that will allow electronic conduct of SSC election.
  2. To reduce the manual workloads and paper works involve during the election process.
  3. To increase the security and reliability of the election.
  4. To ensure high accuracy and validity of results of the election.
  5. To eliminate human errors and biases during the election.
  6. To introduce a fast and fair election process.
  7. To evaluate the system in terms of user acceptability, effectiveness, dependability, timeliness, and quality.

Scope of the Study

This study mainly focuses on the development process of the Voting System. The project is a software application build using VB.Net and will only work with Microsoft’s new .NET framework. The use of the system is only limited to academic institutions. They can employ the system during the SSC election for an easy, fast, and highly fair election process. School’s SSC organizations and students will participate as respondents to the study.

Significance of the Study

The success of the project is deemed beneficial for the following individuals or groups:

Student Council. This system can improve the process of conducting student council elections. The system will ensure the accurate and reliable result of the election which will compose the deserving officers in a student council.

Election Committee. This system can provide efficient and accurate records. The system will reduce their manual workloads and paper works processed during elections.

Students. This system can provide an easy, convenient, fast, and hassle-free way of casting votes.

Researchers. Their experience in conducting the study will further harness their skills and knowledge.

Future Researchers. The study will help and guide those student researchers who would like to conduct a study on the election or voting system.

Development Tools

The capstone project, “VB. Net SSC Election Voting System” will automate the process of conducting SSC elections at schools. The system seamlessly streamlines the process of casting and counting votes. The system can generate an accurate and reliable election result.

This article will provide you with an idea on what are the forms to be included in a VB.Net SSC Election Voting System. VB.Net and MS Access were used to develop the said project.

Documentation of the project is available upon request (chapters 1 to 5). Feel free to message us for the complete documentation of the project.

Project Highlights

The VB.Net SSC Election Voting System” is a database-driven system that will automate voting, counting, consolidating, transmitting results, and ranking of votes which is easier, simpler, efficient, and convenient for both the students and SSC election management.

The following are the advantages of the software application:

  1. Automated Voting System – the system will allow students to electronically cast their votes and generate election result
  2. Records Management – it is a database system that makes the records of the Student Council Election electronic, safe, accurate, reliable, and fast.
  3. Report Generation – the system automatically generates and provides reports about the result of the election.

How the System Works

This section of the paper will discuss the features and how the system works. We will discuss the forms, modules, and user interface of the voting system.

Login Form – this is the login form where the administrator or the user needs to input the correct combination of username and password to gain access to the system.

The image below is the design of the login form.

VB.Net SSC Election Voting System - Login Form
VB.Net SSC Election Voting System – Login Form

Admin Dashboard – This dashboard serves as the main page of the system administrator. The admin can access and manage the records that are mainly displayed on this page.

The dashboard displays the following:

  • Total No. Of Voters
  • Of Previous Elections
  • Total No. Of Parties
  • Total No. Of Candidates
  • Start Election
  • Import Student Data

Shown below is the layout of the administrator’s dashboard.

VB.Net SSC Election Voting System - Dashboard
VB.Net SSC Election Voting System – Dashboard

Register Candidate – this form will allow registration of the student candidates for the Student Council election.

The following information will be encoded in the system using the form:

  • Voter’s ID
  • Full Name
  • Course, Year & Section
  • Position – ( ex. President, Vice President)
  • Tagline

The image shown below is the design of the Register Candidate form.

VB.Net SSC Election Voting System - Register Candidate
VB.Net SSC Election Voting System – Register Candidate

Register Voter – this form will allow the registration of student voters in the system. The registered voters in the system are the only legible students who can cast their votes during the election.

The following information of the voters will be entered into the system for registration:

  • Student ID No.
  • First Name
  • Last Name
  • Year Level

Shown below is the Register Voter form design.

VB.Net SSC Election Voting System - Register Voter
VB.Net SSC Election Voting System – Register Voter

Add Party – this form allows the admin to add participating party in the election.

The admin will encode the following details of the additional party:

  • Party Name
  • Party Photo
  • Description
  • President Name
  • Vice President Name
  • Secretary Name
  • Treasurer Name
  • Auditor Name
  • O Name

The image below is the design of the Add Party name.

VB.Net SSC Election Voting System - Add Party
VB.Net SSC Election Voting System – Add Party

Conclusion

Electronic voting has a great advantage and is very useful compared to paper-based or manual voting. This study was conducted to develop an automated voting system for student council elections. The developed system was then presented to the target end-users and respondents for evaluation. The result of the study showed that the developed system met the predefined project requirements and needs of the respondents and intended users. The majority of the study’s participants rated the system satisfactorily.

Hence, the researchers concluded that the developed system is an effective platform to conduct student council elections. The implementation of the system will eliminate the conventional method of voting for an election. The developed system allows a fairer and faster voting system for SSC elections. It will electronically streamline voting, counting, consolidating, transmitting results, and ranking of votes which is easier, simpler, efficient, and convenient for both the students and student council election committee.

Recommendations

The researchers highly recommend the implementation of the system. The implementation of the system will ease up the whole process of the student council election. It will eliminate the pre-existing method which is error-prone and inefficient. The system is strongly recommended for it will ease casting of votes, speed up vote counting, increase security, accuracy, and reliability of the election, and automatically generate the results to determine the winning candidates. The researchers also highlight the system’s end users must familiarize the features and how the system works to properly use it.

The following are the specific recommendations of the researchers:

  1. The researchers recommend that schools employ the system to electronically conduct SSC elections.
  2. The implementation of the system is recommended to reduce the manual workloads and paper works involve during the election process.
  3. The system is suggested to increase the security and reliability of the election as well as the accuracy and validity of the election’s result.
  4. The system is recommended for it is satisfactorily rated in terms of user acceptability, effectiveness, dependability, timeliness, and quality.
  5. The researchers recommend the system ease up and simplify the whole process of student council election.

You may visit our Facebook page for more information, inquiries, and comments.

Hire our team to do the project.

Credits to the developer(s) of the project.

IDE: VS 2012
Database: MS Access
Library: Guna2UI and FontAwesome
Download link: https://github.com/lenard123/Voting-SystemVB.Net
Demo: https://www.youtube.com/watch?v=ir35a3heX30

, , , , , , ,

Post navigation