0% found this document useful (0 votes)
26 views8 pages

【Split】 projectbook

The document outlines a project proposal for an Online Voting System, submitted by Mayur Labade and Sumit Gupta for their Bachelor of Science in Information Technology. It includes sections on the project's objectives, technologies used, requirements analysis, system design, implementation, testing, and conclusions. The system aims to enhance the electoral process by providing a secure, user-friendly platform for remote voting, thereby increasing voter participation and trust.

Uploaded by

garojic983
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views8 pages

【Split】 projectbook

The document outlines a project proposal for an Online Voting System, submitted by Mayur Labade and Sumit Gupta for their Bachelor of Science in Information Technology. It includes sections on the project's objectives, technologies used, requirements analysis, system design, implementation, testing, and conclusions. The system aims to enhance the electoral process by providing a secure, user-friendly platform for remote voting, thereby increasing voter participation and trust.

Uploaded by

garojic983
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 8

PROFORMA FOR THE APPROVAL PROJECT PROPOSAL

PNR No.: Roll No:

1. Name of the Student

2. Title of the Project

3. Name of the Guide

4. Teaching experience of the Guide

5. Is this your first Submission? Yes No

Signature of the Student Signature of the Guide

Date: Date:

Signature of the Coordinator

Date:

1
ONLINE VOTING SYSTEM
A Project Report
Submitted in partial fulfillment of the
Requirements for the award of the
Degree of

BACHELOR OF SCIENCE (INFORMATION TECHNOLOGY)


By
MAYUR LABADE & SUMIT GUPTA
(Seat Number: 3022761 &3022708)

Under the esteemed guidance of


Mrs. VIDYA KHANLOKAR
Asst. Prof.

DEPARTMENT OF INFORMATION TECHNOLOGY


DNYAN GANGA EDUCATION TRUST’S
DEGREE COLLEGE OF ARTS, COMMERECE & SCIENCE
Affiliated to University of
Mumbai THANE, 400615
MAHARASHTRA

2024-2025
DNYAN GANGA EDUCATION TRUST’S
DEGREE COLLEGE OF ARTS, COMMERCE & SCIENCE
Affiliated to University of Mumbai
THANE-MAHARASHTRA-400615

DEPARTMENT OF INFORMATION TECHNOLOGY

CERTIFICATE

This is to certify that the project entitled “ONLINE VOTING SYSTEM” is bonafied
work of Mayur Labade& Sumit Gupta bearing Seat No: 3033761 & 3022708
Submitted in partial fulfillment of the requirements for the award of Degree of BACHELOR
OF SCIENCE in INFORMATION TECHNOLOGY from University of Mumbai

Internal Guide Coordinator

External Examiner

Date: College Seal


Abstract

The Online Voting System is a secure, reliable, and user-friendly platform designed to facilitate the
electoral process through digital means. This system aims to eliminate the limitations and inefficiencies
associated with traditional paper-based voting, such as long queues, manual counting errors, and
accessibility barriers. Leveraging modern web technologies, robust authentication mechanisms, and
secure data encryption, the platform ensures the integrity, confidentiality, and transparency of the voting
process. Voters can cast their votes remotely from any internet-enabled device, while election officials
can manage and monitor elections in real-time. The system includes modules for voter registration,
candidate nomination, ballot casting, and results tabulation. By streamlining the electoral workflow and
enhancing security, the Online Voting System promotes greater voter participation and trust in
democratic processes.
ACKNOWLEDGEMENT

The goal is best achieved by treading the path of excellence with discipline and deep
insight. We would never have succeeded in completing our task without the cooperation,
encouragement and help provided to us by various teachers and guides.
With a deep sense of gratitude, we express our sincere thanks to our esteemed and
worthy guide, Mrs. Awantika Deshpande, for her valuable guidance in carrying out this
project under her effective supervision, encouragement, enlightenment and cooperation.
We feel indebted to express our deep sense of gratitude towards Dr. Bhavika R.
Karkera (I/C Principal) who has been a constant source of inspiration for us throughout this
project.
We would also like to thank all faculty members and non-teaching staff for their kind
support without vacillation.
The acknowledgement would be incomplete if we did not mention the emotional
support and blessings provided by our parents and friends. We had a pleasant enjoyable and
fruitful company with them. Last but not the least we would like to thank all the people who
directly or indirectly helped us with this project.
DECLARATION

I hereby declare that the project entitled, “Online Voting System” done at Dnyan
Ganga College, has not been in any case duplicated to submit to any other university for
the award of any degree. To the best of my knowledge other than me, no one has submitted
to any other university.
The project is done in partial fulfillment of the requirements for the award of degree of
BACHELOR OF SCIENCE (INFORMATION TECHNOLOGY) to be submitted
as final semester project as part of our curriculum

Signature of the Student

Mayur Labade & Sumit Gupta


TABLE OF CONTENTS
SR. NO. PAGE NO.
CHAPTER 1: INTRODUCTION
1.1 Background ............................................................................................................... 2
1.2 Objectives ................................................................................................................ 3
1.3 Purpose, Scope, and Applicability .............................................................................. 4
1.3.1 Purpose ...................................................................................................... 4
1.3.2 Scope ........................................................................................................ 4
1.3.3 Applicability.............................................................................................. 4
1.4 Achievements ........................................................................................................... 5
1.5 Organization of Report ............................................................................................ 6
CHAPTER 2: SURVEY OF TECHNOLOGIES
2.1 System Requirement ................................................................................................. 8
2.1.1 Front-End Technologies ............................................................................. 8
2.1.2 Back-End Technologies .............................................................................. 9
2.1.3 Database Management.............................................................................. 11
2.1.4 Software Requirements ............................................................................. 15
2.1.5 Hardware Requirements ............................................................................ 16
CHAPTER 3: REQUIREMENTS AND ANALYSIS
3.1 Problem Definition ................................................................................................ 19
3.2 Requirements Specification...................................................................................... 20
3.3 Planning and Scheduling ......................................................................................... 21
3.4 Software and Hardware Requirements ..................................................................... 23
3.5 Preliminary Product Description ............................................................................. 24
3.6 Conceptual Models ................................................................................................. 24
CHAPTER 4: SYSTEM DESIGN
4.1 Basic Modules ........................................................................................................ 25
4.2 Data Design ............................................................................................................ 37
4.2.1 Schema Design..........................................................................................40
4.2.2 Data Integrity and Constraints .................................................................. 41
4.3 Procedural Design ................................................................................................... 42
4.3.1 Logic Diagrams ......................................................................................... 42
4.3.2 Data Structures ......................................................................................... 43
1
4.3.3 Algorithms Design ..................................................................................... 44
4.4 User interface design ................................................................................................ 47
4.5 Security Issues ............................................................................................................50
4.6 Test Cases Design .......................................................................................................52
CHAPTER 5: IMPLEMENTATION AND TESTING
5.1 Coding Details ............................................................................................................55
5.2 Testing Approach ....................................................................................................... 92
5.2.1 Unit Testing ................................................................................................ 92
5.2.2 Integrated testing ......................................................................................... 95
5.3 Modifications and Improvements ............................................................................... 95
5.4 Test Cases................................................................................................................. 95
CHAPTER 6: RESULTS AND DISCUSSION
6.1 Test Reports............................................................................................................... 98
6.2 User Documentation ................................................................................................. 98
CHAPTER 7: CONCLUSIONS
7.1 Conclusion ............................................................................................................... 104
7.1.1 Significance of the System ......................................................................... 104
7.2 Limitations of the System ......................................................................................... 104
7.3 Future Scope of the Project ....................................................................................... 106
REFERENCES

You might also like