OVS First 3

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 5

ONLINE COLLEGE VOTING SYSTEM

A project work submitted to the Department of Information Technology,

St. Joseph’s College (Autonomous), Tiruchirappalli,

in partial fulfilment of the requirements for the award of the degree of

BACHELOR OF COMPUTER APPLICATIONS

by

STARVIN S

(21UBC531)

Under the guidance of


Dr. C. VENISH RAJA , MSc., BEd., MPhil., PhD.,

DEPARTMENT OF INFORMATION TECHNOLOGY


St. JOSEPH’S COLLEGE (AUTONOMOUS)
Accredited at A++ (Cycle IV) by NAAC
Special Heritage Status Awarded by UGC

TIRUCHIRAPPALLI – 620 002

MARCH - 2024
Dr. C. VENISH RAJA , MSc., BEd., MPhil., PhD.,
Assistant Professor
Department of Information Technology
St. Joseph’s College (Autonomous)
Tiruchirappalli – 620002

Date:

CERTIFICATE

This is to certify that the project entitled Online College Voting System, submitted to the

Department of Information Technology, St. Joseph’s College (Autonomous), Tiruchirappalli-620 002,

in partial fulfillment for the award of the degree of Bachelor of Computer Applications by

STARVIN S (21UBC531), is a record of original project work carried out under my guidance and

supervision.

Dr. P. JOSEPH CHARLES Dr. C. VENISH RAJA


Head of the Department Staff In-charge

Submitted for the viva-voce examination held on .

INTERNAL EXAMINER EXTERNAL EXAMINER

(Signed after the viva-voce)


ACKNOWLEDGEMENT

I am grateful to GOD Almighty, who showered has blessings on me throughout


this project and who has been an ineffable source of strength and inspiration in
completing the project.

I am extremely thankful and indebted to Rev. Dr. M AROCKIASAMY


XAVIER, PRINCIPAL, St. Joseph’s College (Autonomous), Trichy, for providing me
with the facilities and permission to carry out this project.

I express my sincere thanks to Dr. P. RAJENDRAN, DEPUTY PRINCIPAL


Shift –II St. Joseph’s college(Autonomous), Trichy, for his constant encouragement
throughout my project.

I thank Dr. P JOSEPH CHARLES M.Sc., M.Phil., PhD., Head of the


Department, Department of Information Technology, St. Joseph’s College
(Autonomous), Trichy.

I thank to my guide Dr. C. VENISH RAJA , MSc., BEd., MPhil., PhD.,


, who guided me to finish the project. With deep appreciation and sincere gratitude,
I thank my guide, for his encouragement, valuable guidance, suggestions and support
to do this project.

I am really thankful to Dr. A . ANTONY PRAKASH, M.Sc., M.Phil.,


M.Tech., PhD., my class-in- charge for encouraging me throughout the completion of
this project.

Finally, I thank each and every one who has made a contribution towards
the successful completion of my project.

STARVIN S
(21UBC531)
ONLINE COLLEGE VOTING SYSTEM

ABSTRACT

The online college voting system project aims to provide a convenient and efficient way for students
to participate in college elections. The system will be developed using PHP programming language and will
include features such as voter registration, candidate registration, voting process, and result declaration. The
system will be user-friendly, secure, and accessible from any device with an internet connection. It will
streamline the election process, reduce manual errors, and ensure transparency in the voting process. Overall,
the project will enhance student engagement and participation in college elections.

The user can login in the system using his/her username and password. After the login process the
user can enters the second level of security like voter card or aadhar card number verification. If both
verification processes are success the user can vote in only one time on the system. After admin controls all
parts of the online voting system except the vote casting part which is restricted to the voters only. The admin
is the only one who can create new and old voter. And then admin can view candidate’s details and update
result details in the system. The project implemented using PHP as front end and MYSQL SERVER as back
end.
CH. NO. CONTENTS PAGE NO.
1 INTRODUCTION 1
1.1 About the Project

2 SYSTEM STUDY 2
2.1 Existing System
2.2 Disadvantages of Existing System
2.3 Proposed System
2.4 Advantages of Proposed System

3 SYSTEM ANALYSIS 4
3.1 Packages Selected
3.2 Resources Required
3.3 Feasibility Study
3.4 Data Flow Diagram
4 SYSTEM DESIGN 7
4.1 Architectural Design
4.2 I/O Form Design
4.3 Tables
4.4 Normalization
4.5 Data Dictionary
4.6 Entity Relationship Diagram
5 SYSTEM DEVELOPMENT 18
5.1 Functional Documentation
5.2 Special Features of the Language
5.3 Pseudo Code

6 TESTING 24
6.1 Types of Testing Done
6.2 Test Data and Output

7 USER MANUAL 27
7.1 Hardware Requirements
7.2 Software Requirements
7.3 Installation Procedure
7.4 Sample I/O
7.5 Error Messages

8 CONCLUSION 29
8.1 Summary of the Project
8.2 Future Enhancements

9 BIBLIOGRAPHY APPENDIX 30
a. Source code
b. Output screen

You might also like