Professional Documents
Culture Documents
Lab File Format - Software Engineering - Jan-June 2022
Lab File Format - Software Engineering - Jan-June 2022
Lab File Format - Software Engineering - Jan-June 2022
B. Tech. IV Semester
TABLE OF CONTENTS
S. TOPIC PAG Date of Date of REMARK
NO. E NO Experiment Submission
1. PROBLEM STATEMENTS :
IDENTIFYING THE
REQUIREMENTS
2. SYNOPSIS
3. SOFTWARE REQUIREMENT
SPECIFICATION (SRS)
4. ESTIMATION OF PROJECT
METRICS
5. MODELING UML USE CASE
DIAGRAMS
6. MODELING DATA FLOW
DIAGRAMS
7. E-R MODELING FROM THE
PROBLEM STATEMENTS
8. IDENTIFYING DOMAIN CLASSES
FROM THE PROBLEM
STATEMENTS
9. STATE TRANSITION DIAGRAM
[CS 2 II Y AIML]
Online Voting System [2022]
2)Solution Proposed
Online Voting is a web-based voting system that will help you
manage your elections easily and securely. This voting system can be used
for casting votes during the elections.In this system the voters do not have
to go to the polling booth to cast their vote. They can use their personal
computer to cast their votes. There is a database which is maintained in
which all the names of the voters with their complete information is
stored. The System Administrator registers the voters by simply filling a
registration form to register the voters. After registration, the voter is
assigned a secret voter ID with which he/she can use to login to the
system and cast his/her vote.User can login through their fingerprint and
face verification or OTP.
3)Users
● All voters of India according to the election commission of India.
● Election department of india.
● All candidates who are participating in the election.
4)Functionalities
Admin
● Login
● Manage Administrators
● Manage Candidates
● Manage Positions
● Check Poll Results
● Update Password
[CS 2 II Y AIML]
Online Voting System [2022]
● Update Profile
● Link Aadhar
● Logout
Voter/User
● Registration
● Login
● Update Profile
● List of candidates
● Link Aadhar
● Casting vote
● Total percentage of vote has been casted
● Logout
Synopsis
1. Abstract
The project is mainly aimed at providing a secured and user friendly
Online Voting System. The problem of voting is still critical in terms
of safety and security. This system deals with the design and
development of a web based voting system using fingerprint and
aadhaar card in order to provide a high performance with high
security to the voting system. The proposed Online Voting System
allows the voters to scan their fingerprint, which is then matched
with an already saved image within a database that is retrieved from
aadhaar card database of the government. The voting system is
managed in a simpler way as all the users must login by aadhaar card
number and click on his/her favorable candidates to cast the vote by
[CS 2 II Y AIML]
Online Voting System [2022]
using biometric fingerprint it provides enough security which
reduces the dummy votes.
[CS 2 II Y AIML]
Online Voting System [2022]
4. Scope (100 words)
● Increasing number of voters as individuals will find it easier and
more convenient to vote.
● Less effort and less labor intensive, as the primary cost and
focus primarily on creating, managing, and running a secure
web voting portal.
● The system can be used anytime and from anywhere by the
Voters.
● No one can cast votes on behalf of others and multiple times.
● Saves time and reduces human intervention.
● The system is flexible and secured to be used.
● Unique Identification of voter through Aadhar number.
Improves voting with a friendly Interface. ix. No fraud vote can
be submitted.
[CS 2 II Y AIML]
Online Voting System [2022]
6. Project Description (200 words)
This Online Voting System will manage the Voter’s information by
which a voter can login and use his voting rights. There is a
DATABASE which is maintained by the ELECTION COMMISION OF
INDIA in which complete data of voters with complete information is
stored. At the time of registration voter will be asked for this: Full
name, age, aadhar card no, mobile no. email id, fingerprints and
verified the details by administrator. At the time of requesting a
vote, the voter will be asked to enter his aadhar id. Then the voter
will be authenticated, and he can vote from one of the candidates
from the list.If voter already has AADHAR Id then he/she doesn't
need to register, else before voting he/she need register
himself/herself in AADHAR database.
[CS 2 II Y AIML]
Online Voting System [2022]
B. Minutiae Matching
We can match fingerprint by different strategies, such as point
pattern matching, image based matching, ridge pattern matching,
graph based scheme, etc. The point pattern matching is the minutiae
matching. a minutia matching is decomposed into two stages:
i. Alignment stage
ii. Matching stage
SYSTEM FLOW
[CS 2 II Y AIML]
Online Voting System [2022]
● The computer system can check whether a person has voted more
than once. - There is no dependency on the postal services.
● There is a lower risk that votes arrive late at the place of counting.
● It may reduce the incidence of counting errors.
● Results can be counted automatically.
● It implies low costs for the voter.
[CS 2 II Y AIML]
Online Voting System [2022]
easy accessibility, accuracy, and low risk of human and mechanical errors.
It is very difficult to develop an online voting system which can allow
security and privacy on a high level. Future development focused on
designing a system which can be easy to use and will provide security and
privacy of votes on an acceptable level by proper authentication and
processing section.. It is easy to use and it is less time consuming. It is
very easy to debug.
11. References
[1]Himanshu Agarwal and G.N. Pandey “Online Voting System for India
Based on AADHAAR ID” 2013 Eleventh International Conference on ICT
and Knowledge Engineering
Online voting system for India based on AADHAAR ID | IEEE Conference
Publication | IEEE Xplore
[2] Smita B. Khaimar, P. Sanyasi Naidu, Reena Kharat “Secure
Authentication for Online Voting System”
Secure authentication for online voting system | IEEE Conference
Publication | IEEE Xplore
[3]Shivendra Katiyar, Kullai Reddy Meka, Ferdous A. Barbhuiya, Sukumar
Nandi “Online Voting System Powered By Biometric Security” 2011
Second International Conference on Emerging Applications of
Information Technology
Online Voting System Powered by Biometric Security Using
Steganography | IEEE Conference Publication | IEEE Xplore
[CS 2 II Y AIML]
Online Voting System [2022]
[CS 2 II Y AIML]
Online Voting System [2022]
[CS 2 II Y AIML]