Professional Documents
Culture Documents
Nline Ational Olling: Software Requirement Specification - Team 4
Nline Ational Olling: Software Requirement Specification - Team 4
E-
MATDA ONLINE NATIONAL POLLING
N
Online National Polling SRS 2
Table of Contents
1. Introduction.........................................................................................................................................4
1.1. Purpose........................................................................................................................................4
1.2. Scope...........................................................................................................................................4
1.4. References...................................................................................................................................5
1.5. Technologies................................................................................................................................6
1.6. Overview......................................................................................................................................7
2. Overall Description..............................................................................................................................7
3. Specific Requirements.......................................................................................................................10
E-Matdan | VER
1.0
Online National Polling SRS 3
TEAM DETAILS
TEAM NAME:
TEAM 4
TEAM MEMBERS:
RAHUL KUMAR
ANKUR LUTHRA
JITENDRA SHARMA
ANAND MUSADDI
PROJECT GUIDE:
Prof. Sabnam Sengupta
E-Matdan | VER
1.0
Online National Polling SRS 4
1. Introduction
E-Matdan is a web based solution that introduces online voting as an option in
India.
1.1 Purpose
We live in a democracy and voting is one of our fundamental duties
as responsible citizens of the country, but nowhere around the country
a 100% people come to vote during the elections in their territory.
There have been many reasons for that some of them are:
In the rural areas the influential people keep their men at the
polling booths to threaten the common man to vote for them.
There are many portions of the country like the North East
where there is locally sponsored terrorism, at such places the
security conditions are also not very bright, so naturally people
feel afraid to come out of their houses and go to vote.
Net savvy new generation want hassle free voting system. Also
the people in metros want a system through which they can vote
for their territory without travelling.
1.2 Scope
To allow a person with a valid Voter ID to register and create an
account.
The registered voters can vote only once for the desired candidates
on the day of election during the voting hours.
To allow contesting candidates to have an election campaign by
means of a mini profile.
The voters and the citizens will be provided access to any
candidates’ profile.
E-Matdan | VER
1.0
Online National Polling SRS 5
1.4 References
IEEE SRS FORMAT
E-Matdan | VER
1.0
Online National Polling SRS 6
1.5 Technologies
The technologies to be used in this project are categorized according to
the domain to which they apply. The following is the list of technologies
used , followed by a brief description of each :
E-Matdan | VER
1.0
Online National Polling SRS 7
1.6 Overview
The SRS includes two sections, overall description and specific
requirements.
Overall Description: Describes majorly the role of system
components and interconnections.
Specific Requirements: Describes the function of actors their
role in the system, flow of events for each use case and
constraints.
2. Overall Description
E-Matdan | VER
1.0
Online National Polling SRS 8
Actors
Internet
MS SQL Database
IIS
WEB Applicatio
BROWS HTTP/HTTPS
n Server
ER
Sl No
1 Client on the Internet Web browser, Operating System(Any)
2 Client on the Intranet Web Browser, Operating System(any)
3 Application Server IIS, Operating System(Any)
4 Database Server MS SQL 2008, Operating System(Any)
5 Development Environment Visual Web Developer 2008,MS SQL
2008,OS(Windows any)
E-Matdan | VER
1.0
Online National Polling SRS 9
3. Specific Requirements
i. Voter
Sign up:
In order to cast the votes a voter has to get registered. For that
purpose he will submit the requisite details and must sign up by filling the
sign up form and get it approved by Constituency Officers.
Sign in:
After getting the username and password, voters can log on to their
account and can access the website.
Open/View profile:
Voters can open their profile which contains the personal details
which he/she provided during sign up and information gathered from
voter Id database.
Voting:
Voters can cast their votes when voting is done in the user’s
constituency during voting hours.
E-Matdan | VER
1.0
Online National Polling SRS 11
Geographical Views:
Change Password:
Sign out:
After completing his/her work in the portal, he/she can sign out.
ii. Candidates
Login:
Open/View profile:
Candidate can edit their agenda’s and can also view their personal
details.
Enter details:
Change Password:
the administrator.
Sign out:
After completing his/her work in the portal, he/she can sign out.
Open/View profile:
Officers can open their profile which contains all the details.
Change Password:
Officers will sum up the final voting and update the database
E-Matdan | VER
1.0
Online National Polling SRS 13
accordingly.
Sign out:
After completing his/her work in the portal, he/she can sign out.
iv. Administrator
Login:
Open/View profile:
Administrator can open their profile which contains all the details.
Result Flash:
Change Password:
Sign out:
After completing his/her work in the portal, he/she can sign out.
E-Matdan | VER
1.0
Online National Polling SRS 14
alias votermaster
E-Matdan | VER
1.0
Online National Polling SRS 16
alias Statecodemaster
Where used/how used Stores the id’s of all the states the first two id’s
Supplementary Information
E-Matdan | VER
1.0
Online National Polling SRS 17
alias Candidate_info
alias Vote_state
Supplementary Information
E-Matdan | VER
1.0
Online National Polling SRS 18
alias Officerdetail
password+ privilege
Supplementary Information Privilege describes the various editing powers ves
amongst various officers as per their ranks
Thank You
E-Matdan | VER
1.0