Senior High School Voting System in VB.Net
The capstone project entitled Voting System will be implemented in the senior high school level. The said system was designed and developed in VB.net and SQL Server/MySQL.
This article will discuss the description of the project, the SDLC model used and the screenshots of the system.
About the System/Project
The development and implementation of a voting system will help the concerned personnel works a lot easier and more effective because of the automation of tally of votes of students during election period. Using computers/machines, they would be the one to tally and transmit the votes to the electoral votes without human intervention. Computerized voting is a superior form of casting ballots. It allows for fairer and faster voting, it takes many forms with different process but how it is implemented depends on the technological facilities allocated for the elections procedure. The system has the features such as voting, counting, consolidating, canvassing and transmission of results and ranking of votes.
The proposed project can generate outputs, these are users log report, candidate party list and election tabulation results. The voters can choose their candidates through an electronic screen or computer monitor by a click of mouse, speeds up the counting of votes, increase the security and reliability of election, it can count an unlimited numbers of ballots, and the system also automatically generate the results to determine the winning candidates.
The system is intended for beginners and professional users. Its design and uses suit the needs of the student voters as well as to the administrator to provide an accurate and effective voting and tabulating machine in the election process and that provides the user accurate results.
Screenshots of the System
Software Development Life Cycle (Waterfall Model)
The voting system for senior high school utilizes the waterfall model. The model develops systematically from one phase to other, like a waterfall. It is made up of several phases and the details of these phases are:
In this phase, the researchers will study how the system works, determine the user’s wants, needs and requirements, and recommend a solution. It also involves developing estimates for the work to be performed, establishing the necessary commitments, and defining the plan to perform the work.
System and Software Design
On this phase, the system will be designed based on the requirements needed in the system. Process and data model will be done to present the system’s data and the relationship between different data elements. Data Flow Diagram (DFD) will be used to represent the flow of data in the system. Entity Relationship Diagram (ERD) shall be employed as data model for the system. After finalizing the ERD, the system database will be created to fulfill the system’s information and processing needs. The programmer will create the source codes necessary for the system to be constructed.
This phase aimed to find out whether the software functions and features work according to the specification, ensure that the produced system is complete and performs efficiently, evaluate whether the software perform all activities after integration with the existing operating environment, and measure up the reliability and overall quality of the software.
In this phase, the researchers will conduct the system dry-run and conduct training of the target users of the system. The users of the system will check if the recommended functions and suggestions of the users are met.
Operation and Maintenance
This Phase is to ensure the information system is fully functional and performs optimally until the system reaches its end of life. The Operations and Maintenance Phase comprises the following: management of changes to the system to support end users, monitoring of system performance, performance of required security activities such as backups, and continuation of end user support through training and documentation
It is highly believed that the implementation of the voting system would make the process and flow of electing officers that will lead the student body of the senior high school level.
The system needs to be maintained in order to adapt to the new requirements that will make it more efficient and effective.
Developer of the Voting System for Senior High School
Name: Charlie Devera
Contact number: None
Email Address: email@example.com
Our team can modify the project based on your specific business requirements.
You may visit our facebook page for more information, inquiries and comments.
Hire our team to do the project.