Professional Documents
Culture Documents
Project Report Amrit
Project Report Amrit
On
SESSION 2015-2019
pg. 1
CERTIFICATE FROM GUIDE
This is certify that B.TECH Project work entitled “ONLINE VOTING
SYSTEM” has been completed by Miss Amritveer Kaur, Roll No.15112381
under Miss.Ajitpal Kaur supervision. To the best of my knowledge, this is an
original work undertaken by the candidate and has not been submitted elsewhere
in full or in parts for the award of any other degree. The data and references used
in the present study have been duly acknowledged.
I recommend the project work for evaluation.
Place: Ferozepur
Date…………………
(Prof.Ajitpal Kaur)
pg. 2
PREFACE
As the world is progressing, the use of internet is also increasing with it.
One can easily notice new technology coming every year. Slowly and
gradually Digitalization becomes the every person’s needs and wants.
Present topic of project report deals with “ONLINE VOTING
SYSTEM”. It is an online voting technique. This application provides is a
new technique of casting votes using mobile phones. Android voting system is
an application developed for android devices to deploy an easy and flexible
way of casting votes anytime and from anywhere.
pg. 3
Acknowledgement
pg. 4
CONTENTS
Chapter Page No.
Certificate …………………………....... 2
Preface ……………………………… 3
Acknowledgement………………………… 4
1. COMPANY PROFILE…………………………... 6
2. INTRODUCTION (Project)…………................. 7-8
3.SYSTEM DEVELOPMENT OF PROJECT……… 9
4.OBJECTIVE………………………….. 10-11
4. FRONT END (ANDROID)……………………... 11-12
5.CONCLUSION…………………… 12
6.BOOKS REFERED…………..... 13
pg. 5
COMPANY PROFILE
Personal interviews of all the students are also conducted in order to kill their
hesitation and uplift their confidence while appearing for an interview. These
practices play an imperative role to enhance the communication skills of
students without which it is impossible to clear an interview. Various sessions
are organized on Saturdays to bring a change in the monotonous routine of
students. With an optimistic approach towards the betterment of students,
concentrated efforts are put by our workforce in order to overcome all the
obstacles and lead them towards the path of success.
pg. 6
PROJECT
pg. 7
INTRODUCTION
pg. 8
SYSTEM DEVELOPMENT OF PROJECT
System Development Life Cycle describes the process of planning, creating,
testing and deploying an information system. It is composed of a number of
clearly defined and distinct work phases in the development of the information
system. SDLC aims to produce high quality systems that meet the customer
expectations, based on customer’s requirements, by delivering systems which
moves through each clearly defined phase, within scheduled time frames and cost
estimates. In brief, SDLC describes different stages involved in a project from the
drawing board, through the completion of the project.
1. PROBLEM DEFINITION:
Problem definition is the very first phase of the System Development Life Cycle.
In this phase we focus and consider the problems in our existing system or the
needs to our new system. The aim of this phase is to capture the detail of each
requirement and make sure everyone understands the scope of the work and how
each requirement is going to be fulfilled.
My project is voting system named “online voting system”. This project aims to
replace the traditional voting system especially for universities or colleges. This
project is specially made for election held in universities for student rights.
2. REQUIREMENT ANALYSIS:
Requirement analysis is done to seek our requirements for the solution to the
problem. It specifies the goals to be accomplished i.e. what is needed to be done
for getting the solution to the problems. Here we specify the objectives of our
system proposed. These objectives define that what things are required to solve
the problem.
pg. 9
Objectives of our system:
The most crucial factor for a system like e-VOTE to be successful is to exhibit a
Voting Protocol that can prevent opportunities for fraud or for sacrificing the
voter's privacy
The Voting Protocol that will be designed and implemented for the e-VOTE
system will combine the advantages of existing protocols and techniques, while
at the same time it will aim at eliminating most of the identified deficiencies and
problems. The related attributes that the e-VOTE system will fully support, and
against which it will be extensively tested and validated, are listed below. These
attributes can be also considered, according to the literature, as a set of criteria for
a "good" electronic voting system that can easily enjoy the trust and confidence
of the voters and process organizers.
4.Accuracy:
The system functionality should ensure that none can falsify or modify the result
of the voting by eliminating a valid vote or counting an invalid vote in the final
tally.
pg. 10
5.Verifiability:
The system should allow and support anyone to independently verify that all votes
have been counted correctly.
6.Convenience:
The system should allow and assist voters to cast their votes quickly, in one
session, and with minimal equipment or special skills.
7.Flexibility:
The system should allow a variety of ballot formats and it should be customized
to the specific characteristics of the voting processes.
8.Mobility:
The system should not pose any restrictions on the location from which a voter
can cast a vote.
9.Efficiency:
The election can be held in a timely manner (i.e. all computations during the
election are done in a reasonable amount of time and voters are not required to
wait on other voters to complete the process).
10.Scalability:
The size of the election should not drastically affect performance.
What is Android?
Operating Systems have developed a lot in last 15 years. Starting from black and
white phones to recent smart phones or mini computers, mobile OS has come far
pg. 11
away. Especially for smart phones, Mobile OS has greatly evolved from Palm OS
One of the most widely used mobile OS these days is ANDROID. Android is a
software bunch comprising not only operating system but also middleware and
key applications.
Android Inc. was founded in Palo Alto of California, U.S. by Andy Rubin, Rich
miner, Nick sears and Chris White in 2003. Later Android Inc. was acquired by
Google in 2005. After original release there have been number of updates in the
CONCLUSION
Over the last year, there has been strong interest in E-voting as a way to
make voting more convenient and, it is expected, to increase participation in
election
process. E-voting Systems are among those being considered to replace
traditional voting system which is tend less reliable.
E-voting may become the quickest, cheapest, and the most efficient way to
administer election and count vote since it only consists of simple process or
procedure and require a few worker within the process.
pg. 12
Reference
(Online Reference)
1. www.wikipedia.com
2. www.java tutorial.com
3. www.youtube.com
4. www.android developers.com
5. www.Stackoverflow.com
6. www.Quora.com
7. www.Tutorialspoint.com
8. www.Codejava.net
9. www.java4s.com
10.www.javapoint.com
Books Referred
1. Android Programming: The Big Nerd Ranch Guide (Big Nerd Ranch
Guides)
(By: Bill Philips & Brian Hardy )
2. Android Design Patterns: Interaction Design Solutions for Developers
(By: Greg Nudelman )
pg. 13