Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 27

PROJECT ON:ONLINE VOTING

SYSTEM
Guided by: Shanti Verma
Name:Ahad Vora (64)
Name: Tanvir Malik (23)
Name: Modan Masoom (26) Enrollment
No: 2021004500210187 Enrollment
No:20210045002100067 Enrollment No:
2021004500210076
ONLINE VOTING SYSTEM

LJ UNIVERSITY 1 | P a g e
ONLINE VOTING SYSTEM

LJ UNIVERSITY 2 | P a g e
ONLINE VOTING SYSTEM

LJ UNIVERSITY 3 | P a g e
ONLINE VOTING SYSTEM

Table of Contents

1.Introduction----------------------------------------------------------------------------
5
1. Existing System 5
2. Need for the
3. Objective NewNew
of the System
System- -6
-6
7
4. Problem Definition
5. Core- Components 7
6. Project profile 8
1.7 Assumptions and Constraints
8
1.8 Advantages & limitations of Proposed System-------------------------------------------------------9

2.Requirement Determination and Analysis--------------------------------------


10
1. Requirement Determination

-11
2. Targeted Users

11

3.System Design------------------------------------------------------------------------12
1. Use Case Diagram

13

2. Class Diagram-

14
3. Sequence Diagram

-15
4. Activity Diagram-

--21

4.Proposed Enhancement-------------------------------------------------------------
24UNIVERSITY 4 | P a g e
LJ

5.Conclusion-----------------------------------------------------------------------------
24
ONLINE VOTING SYSTEM

1.Introduction

We are developing “Online Voting System” website. The main objective of project is
to build dynamic and responsive system that performs all operations related to Voting in
Election.

Online voting System was developed following system development stages for smooth
running of election’s. The System analyst recognize and define problem in the current manual
system . After an information gathering process. from several Voters by manual and
computerized system, the system analyst saw that the voting indeed of computerized system.

The system was developed by PHP basic for application. This system will indeed help the
voters and managers of election committee to held Election online with ease.

1.1 Existing System

The existing Online Voting System depends on many highly trained individuals to for take
care of Voters. Such a system is prone to error and delays. Visitors may not have a consistent
experience and have to be bothered about remembering mundane things. A lot of paperwork
is generated and it is difficult for supervisor go through all these documents.

1.2 Need for the New


System

The proposed system is designed to be more efficient than the manual system.
It invokes all base tasks that are now carried out manually.
LJ UNIVERSITY 5 | P a g e
ONLINE VOTING SYSTEM

The proposed system is completely computer-based application. Thousands of records


can search and displayed without taking any significant time advantages of the
proposed system.
Gives accurate information simplifies the manual work it minimizes the
documentation related work provide up to date information friendly environment
by providing warning messages.

1.3 Objective of the New System

Purpose behind that is user can freely book the package and easy voting.

To design a web-based system that will make information more detailed, Effective, and
accurate and ease the delay encountered with the existing System.

1.4 Problem Definition

The problem is that voting manually by chits ,stamp paper ,etc can be harder for both voter as
well as the committee helding that .by online voting system no voters has to stand in harsh

LJ UNIVERSITY 6 | P a g e
ONLINE VOTING SYSTEM

sunlight in long lines and the committee can work from office for management of the
election.

We will be putting an effort to provide the Ease of voting and by these we can increase the
number of voters. Lack of speed and accuracy of system makes voters wait and so needs to
improve with time.

1.5 Core Components


Admin
 Admin can Login.
 Admin can view all information about customer.
 Admin can manage the package.
 Admin can manage the canditate.
 Admin can manage the Voters.
 Admin can manage the create Id.

Customer

 Voters can register and login for voting .


 Voters can select the Canditate.
 Voters can vote as per choice.
 Voters can view the candidate information.

1.6 Project Profile

LJ UNIVERSITY 7 | P a g e
ONLINE VOTING SYSTEM

Project Title Online Voting System

Front-end HTML, CSS, PHP, JAVASCRIPT

Back-end MySQL

Other Tools Power Point, Word

Server Apache

Diagram Builder Draw.io

1.7 Assumptions

It accesses all resources that are in need to complete project.Online Voting system Will have
the functionalities to provide the voters all their requirements to vote mandatory to go
through.

All equipment will be in working condition through the project life cycle.

Constraints
The constraints refer to the project’s schedule for completion, including the deadlines for each
task of the project.

The scope of a project defines specific goals, features and function. In addition to the tasks
required to complete the project.

Users using our system can sometimes face connectivity issues if they are in some remote
locations where networks a big problem. So, it will limit their use to the system.

LJ UNIVERSITY 8 | P a g e
ONLINE VOTING SYSTEM

1.8 Advantages

 The advantage of online voting system is to vote hustle free.


 One Advantage of online voting system is no one can do fake voting biased.
 The most important advantage of online voting system is convenience,voters can vote
by simply sitting in home.
 Hustle free voting can attract more voters to vote .

Limitations
 The Government will incur an extra cost on the electricity and internet bills due to
computerization.
 The comitee behind computers shall not do any illegal things .
 Using online voting website can limit you to face your voters and suppoters .

LJ UNIVERSITY 9 | P a g e
ONLINE VOTING SYSTEM

2.Requirement Determination & Analysis

1. Requirement Determination

 Website Reference
 We did analysis of different Types of Websites like (
www.election.com) .
 Internal/Team/Interview Guide Suggestion
 Internal guide suggests us to implement voting with some advance
feature. Admin side report generating, and we followed that idea and
we covered these all requirement in our websites.

LJ UNIVERSITY 10 | P a g e
ONLINE VOTING SYSTEM

2.2 Targeted Users


 Admin
 Voters
 Canditates

3.System Design

LJ UNIVERSITY 11 | P a g e
ONLINE VOTING SYSTEM

 Use Case Diagram

LJ UNIVERSITY 12 | P a g e
ONLINE VOTING SYSTEM

LJ UNIVERSITY 13 | P a g e
ONLINE VOTING SYSTEM

 Class Diagram

1…*
1
1….*
1….*
1…*
1 1
1….* 1….* 1…*
1
1…* 1…* 1
1…* ….
*

1…*

LJ UNIVERSITY 14 | P a g e
ONLINE VOTING SYSTEM

LJ UNIVERSITY 15 | P a g e
ONLINE VOTING SYSTEM

LJ UNIVERSITY 16 | P a g e
ONLINE VOTING SYSTEM

 Sequence Diagram to login

LJ UNIVERSITY 17 | P a g e
ONLINE VOTING SYSTEM

 Sequence Diagram add candidate by admin

LJ UNIVERSITY 18 | P a g e
ONLINE VOTING SYSTEM

 Activity Diagram to Sign up by visitor

Visitor System
LJ UNIVERSITY 19 | P a g e
ONLINE VOTING SYSTEM

Signup

Enter Name Display Signup form

Enter Email

Phone Number

Password Valid Password

Invalid Password

Click “Signup” Display Message Valid Password

 Activity Diagram add candidate by admin

LJ UNIVERSITY 20 | P a g e
ONLINE VOTING SYSTEM

 Activity Diagram for Voting by Voters

LJ UNIVERSITY 21 | P a g e
ONLINE VOTING SYSTEM

LJ UNIVERSITY 22 | P a g e
ONLINE VOTING SYSTEM

7.Proposed Enhancement
Later, we will implement the file of evry candidate as a proposed enhancement.

 Improve voting system.


 User-friendly .

8.Conclusion

The proposed Online voting System in PHP creates an online platform forvoters to vote,
inquire,. Further, the project makes the elections works much easier and comfortable to the
existing management system in voting . It reduces the number of human resources in an
organization but makes the work faster and more efficient.

LJ UNIVERSITY 23 | P a g e
ONLINE VOTING SYSTEM

Web-References

 YouTube
o https://www.youtube.com

 GitHub
o https://github.com

 GeeksforGeeks
o https://www.geeksforgeeks.org/django-tutorial/

 XAMPP server
o https://www.apachefriends.org/download.html

LJ UNIVERSITY 24 | P a g e
ONLINE VOTING SYSTEM

LJ UNIVERSITY 25 | P a g e
ONLINE VOTING SYSTEM

LJ UNIVERSITY 26 | P a g e

You might also like