Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 23

ACLC COLLEGE OF MARBEL

3rd Floor, Del Rosario Building, Gensan Drive, Corner Zulueta Street,
Koronadal City, Province of South Cotabato

1.0 INTRODUCTION

An automated voting system comprising single or multiple voting stations

for controlling and being a voting station simultaneously. The voting system

includes an integrated pointing device with graphical user interface for

displaying the ballots. The voting stations may or may not be interconnected

and indeed may operate as a single unit as a complete polling station. The

voting system will track the number of votes and continuously display the

number of votes cast on a counter system as it clearly displays the voter intent.

The automated voting system also provides security for the voter and the

system both internal and external. The external security system may be

controlled by the polling authorities while the internal security system operates

independently.

(http://www.freepatentsonline.com/6799723.html)

This project was founded and created to replace the manual voting system

of AMA Computer Learning Center College of Marbel (ACLCCM) that had

produced inconvenience not only to the voters but also to the election facilitators.

The researcher’s goal is to create a secure, fast, accurate, user-friendly system for

a small scale election. The system is designed is limited for the student Council

election of ACLCCM voters and candidates.

1
ACLC COLLEGE OF MARBEL
3rd Floor, Del Rosario Building, Gensan Drive, Corner Zulueta Street,
Koronadal City, Province of South Cotabato

Computerized voting systems are widely used in elections. This system the

students are indeed confident that the election process will not only be fast and

quick but most of all accurate and precise.

2
ACLC COLLEGE OF MARBEL
3rd Floor, Del Rosario Building, Gensan Drive, Corner Zulueta Street,
Koronadal City, Province of South Cotabato

1.1 Background of the Study

The Student Council elections have always been an annual activity for every

school. It is an opportunity to choose who will be the leader that would supervise

the student body and look in their welfare. The importance of this activity is to form

unity and to have an edge of choosing the most deserving. It is the time the

students are given a power and a voice to suggest and to choose whoever they

wanted to speak on behalf of them. However, the traditional way of Student

Council elections exhibits

major problems in the security of votes and expenses on the materials for the cas

ting and tallying of the votes. Class officers consumed much of their time with this

activity for they need to tally the votes together with their respective advisers.

AMA Computer Learning Center (ACLC) is one of the schools who still

implementing manual process in their election of student council where the

positions are President, Vice - President, Secretary, Treasurer, Auditor, PIO,

Senior High Representative, IT – Representative, and BA - Representative. AMA

Computer Learning Center has been successfully operated as a private School

since 1987. It was established offering short courses in computer programming

and two – year technical vocational courses. The proponent aims to convert the

existing manual system of ACLC into an automated voting system that will help

them to lessen the time of their voting process. The proposed system will also

3
ACLC COLLEGE OF MARBEL
3rd Floor, Del Rosario Building, Gensan Drive, Corner Zulueta Street,
Koronadal City, Province of South Cotabato

Make their election hassle free, especially to the teachers or administrator who

counts the vote of the students one by one.

4
ACLC COLLEGE OF MARBEL
3rd Floor, Del Rosario Building, Gensan Drive, Corner Zulueta Street,
Koronadal City, Province of South Cotabato

1.1 Statement of Objectives

1.1.1 General Objectives

This project was founded and created to replace the manual voting system
that had produced inconvenience not only to the voters but also to the election
facilitators. Our goal was to create a secure, fast, accurate, user-friendly system
for a small scale election.

1.1.2 Specific Objectives

 To implement a fast, easy way of conducting a voters


registration and candidate applications.
 To properly manage the election in a well-organized
manner.
 To secure the votes of the students.
 To print out the accurate and precise result of the
election.
 To monitor the students if they vote or not.

5
ACLC COLLEGE OF MARBEL
3rd Floor, Del Rosario Building, Gensan Drive, Corner Zulueta Street,
Koronadal City, Province of South Cotabato

1.2 Significance of the Study

This study will benefit to this following persons:

 To the Tabulator
The tabulator will benefit this automated voting system to
lessen his/her time and effort for tabulating the result.

 To the Candidates
Through automated system the candidates will fell their votes
are secured and safety.

 To the Voters
In automated system the votes are no longer to write and list
down all the candidates that they selected. All they have to do
is clicking the names of the candidates they desired to that
position.

 To the Researchers
The researchers will also benefit from their study in improving
their skills, knowledge and academic performance in writing a
thesis.

 To the Future Researchers


The proposed study will also benefits and help the future
researcher as their guide in conducting a research about
voting system of an organization, and how to develop
software.

6
ACLC COLLEGE OF MARBEL
3rd Floor, Del Rosario Building, Gensan Drive, Corner Zulueta Street,
Koronadal City, Province of South Cotabato

1.3 Scope and Limitation of the Study

The proposed system includes login for administrator and login for the
students. The Admin has the only rights to access the administration area and
authorized to access the transaction such as adding, editing, and deleting of
information inside the system. The students will login as voter. The system is
designed with a user security access level and it is responsible of determining
the authenticity of the voter by his/her given student id number and password.
Student that officially registered as voter can only vote once. The system would
be responsible for counting the votes and has the capability to release required
reports regarding the list of voters, candidates and canvassing of results.
Candidate records after the election will be saved and can be manually deleted
by the administrator.
The system is designed for the student council election of AMA Computer
Learning Center and could append instantly voters and candidates. It is not
applicable in other student council election because the running positions were
not the same.

7
ACLC COLLEGE OF MARBEL
3rd Floor, Del Rosario Building, Gensan Drive, Corner Zulueta Street,
Koronadal City, Province of South Cotabato

1.4 Statement of the Problem

1. How to ensure the accuracy in counting of votes in voting system of AMA

Computer Learning Center in order to be more reliable?

2. How to secure the integrity of the votes of the student?


3. How to lessen the time of gathering of the results without counting
manually?

8
ACLC COLLEGE OF MARBEL
3rd Floor, Del Rosario Building, Gensan Drive, Corner Zulueta Street,
Koronadal City, Province of South Cotabato

CHAPTER 2

2.0 METHODOLOGY

A methodology will consist of phases, themselves consisting of sub-phases, which


will guide the systems developers in their choice of techniques that might be
appropriate at each stage of the project and also help them plan, manage, control
and evaluate research. It is usually based on some philosophical view.

Methodology can regard as a generalized description of the activities of a


series of design projects, together with a theory that explains why those projects
were successful, and it may be seen as an abstraction from good practice. A
methodology is usually presented not as a description but as a prescription, a
recommendation that projects should follow the generalized task
structure. (http://www.blurtit.com/q121564.html)

Thus, methodology is the way on how to conduct research. It is used to a


specific series of steps or a procedure which governs the activities of analysis and
design, a procedure used in making systematic observations or otherwise
obtaining data or information as part of a study.

9
ACLC COLLEGE OF MARBEL
3rd Floor, Del Rosario Building, Gensan Drive, Corner Zulueta Street,
Koronadal City, Province of South Cotabato

Requirement Operation and


Specification Maintenance

Software Analysis User Feedback

Software Design Software Design


Testing

Coding

Figure 1: V-Model of Computerized Voting System of AMA Computer Learning

Center

10
ACLC COLLEGE OF MARBEL
3rd Floor, Del Rosario Building, Gensan Drive, Corner Zulueta Street,
Koronadal City, Province of South Cotabato

The V-model develops and regulates the software development process. It


describes the activities and results that have to be produced during software
development.

The V model includes different phase’s requirement specification, software


analysis, software design, coding, module testing, integration testing,
implementation, operation, and maintenance. Each phases has an essential part
in the development of the software starting from data gathering, designing the
desired interface, coding of program up to testing and maintenance. After each
stage was defined, the development precedes the new stage.

Requirement Specification

In this process, different information and data that help the proponents in
creating the proposed system were collected. The researchers gathered all
possible requirements of the study to be developed. The researcher obtained
references from books, thesis and online articles to support the study.

The information gathered was analyzed in order to create the target


outcome of the system.

Software Analysis

In this stage, the information collected was combined to come-up with an


idea that contributed in developing the research project.

The researchers analyzed all the information gathered to obtain a better


understanding of it.

11
ACLC COLLEGE OF MARBEL
3rd Floor, Del Rosario Building, Gensan Drive, Corner Zulueta Street,
Koronadal City, Province of South Cotabato

Software Design

The researcher’s come- up with the idea of what the system should look like
based on the information gathered.

Coding

In this process, after (GUI) was completed, the coding begins. The
researchers used PHP as the programming language.

Software Design Testing

In this stage, the researchers planned the partial outcome of the system.
The system was tested to meet the satisfaction of the user. If the result of the test
is unsatisfactory, the researcher will go back to the system designing phase to alter
the system in accordance to the user’s feedback.

User's Feedback

In this process, the researchers collected feedback from the users of the
system. If the proposed system did not satisfy the users, the researchers will go
back to the software analysis phase to revise the system in accordance to the
criticism and feedback from the users.

Operation and Maintenance

The researchers checked the system operation if there were errors occurred
while the system are was being tested. The respondents gave some instructions
on how to use and maintain the system.

12
ACLC COLLEGE OF MARBEL
3rd Floor, Del Rosario Building, Gensan Drive, Corner Zulueta Street,
Koronadal City, Province of South Cotabato

Chapter 3

Proposed System

3.1 System Overviews

This system is to change and create the manual voting of AMA Computer
Learning College of Marbel into Computerized Voting System.

The researcher’s proposed a secure, fast, accurate, user-friendly

Computerized Voting System for a small scale election. The system is designed

solely and is limited for the student Council election of AMA Computer Learning

College. Through the formulation of this system the students are indeed confident

that the whole election process will not only be fast and quick but most of all

accurate and precise.

13
ACLC COLLEGE OF MARBEL
3rd Floor, Del Rosario Building, Gensan Drive, Corner Zulueta Street,
Koronadal City, Province of South Cotabato

3.2 Process Specification

Figure 2: Data Flow Diagram Admin

14
ACLC COLLEGE OF MARBEL
3rd Floor, Del Rosario Building, Gensan Drive, Corner Zulueta Street,
Koronadal City, Province of South Cotabato

3.2.2 Data Dictionary

Figure 3.0
TABLE NAME: ADMIN
DESCRIPTION: Admin table holds records of the administrators

Field Data Type Description Sample

Admin_Id Int(11) an identify identification of the


user of the system 1

Username varchar(50) The username of the user Admin


needed when log in to the
system.

Firstname Varchar(50)

Lastaname Varchar(50)

Password varchar(60) The password of the user


needed when login to the *****
system.

Photo Varchar(150) To identify the face of the


user

Created_on date To identify the date


date

15
ACLC COLLEGE OF MARBEL
3rd Floor, Del Rosario Building, Gensan Drive, Corner Zulueta Street,
Koronadal City, Province of South Cotabato

Figure 3.1
TABLE NAME: CANDIDATE
DESCRIPTION: A Maintenance table for the information of the candidate

Field Data Type Description Sample

Candidate_Id pk Int(11) Identify Identification of the 1


Candidates

Firstname Varchar(30) To know the fname of candidate Aires

Lastname Varchar(30) To know the lname of candidate Franco

Position_id Int(11) The identification of the position of 1


the candidate

Photo Varchar(150) To identify the face of the


candidates

Platform Text To know the platform of each Party


list

16
ACLC COLLEGE OF MARBEL
3rd Floor, Del Rosario Building, Gensan Drive, Corner Zulueta Street,
Koronadal City, Province of South Cotabato

Figure 3.2
TABLE NAME: VOTE
DESCRIPTION: A Maintenance table for the information of Vote

Field Data Type Description Sample

Vote_id pk Int(10) An identify the identification of the


vote

President Int(20) To know the president

Vice-President Int(20) To know the v-president

Secretary Int(20) To know the sec.

Treasurer Int(20) To know the treasurer

Auditor Int(20) To know the auditor

17
ACLC COLLEGE OF MARBEL
3rd Floor, Del Rosario Building, Gensan Drive, Corner Zulueta Street,
Koronadal City, Province of South Cotabato

Figure 3.4

TABLE NAME: CANDIDATE


DESCRIPTION: A Maintenance table for the information of the candidate

Field Data Type Description Sample

Candidate_Id pk Int(11) Identify Identification of the 1


Candidates

Firstname Varchar(30) To know the fname of candidate Aires

Lastname Varchar(30) To know the lname of candidate Franco

Position_id Int(11) The identification of the position of 1


the candidate

Photo Varchar(150) To identify the face of the


candidates

Platform Text To know the platform of each


Party list

18
ACLC COLLEGE OF MARBEL
3rd Floor, Del Rosario Building, Gensan Drive, Corner Zulueta Street,
Koronadal City, Province of South Cotabato

Figure 4: Flow Chart

19
ACLC COLLEGE OF MARBEL
3rd Floor, Del Rosario Building, Gensan Drive, Corner Zulueta Street,
Koronadal City, Province of South Cotabato

3.3 Data Specification

Figure 5: Entity Relationship Diagram

20
ACLC COLLEGE OF MARBEL
3rd Floor, Del Rosario Building, Gensan Drive, Corner Zulueta Street,
Koronadal City, Province of South Cotabato

Figure 2.1: Data Flow Diagram Voters

21
ACLC COLLEGE OF MARBEL
3rd Floor, Del Rosario Building, Gensan Drive, Corner Zulueta Street,
Koronadal City, Province of South Cotabato

22
ACLC COLLEGE OF MARBEL
3rd Floor, Del Rosario Building, Gensan Drive, Corner Zulueta Street,
Koronadal City, Province of South Cotabato

23

You might also like