Srs Online National Polling

Only available on StudyMode
  • Download(s) : 17
  • Published : October 11, 2012
Open Document
Text Preview
Jodhpur Institute of Engineering & Technology

Online National Polling
Software Requirements Specification

Team
Intelligentsia

Team Members
Ankit Dad
Ankit Lakhotiya
Arjun Singh
Chirag Soni

Project Guide
Lect. Akash Soni

Index & Tables

1) Introduction:.....................................................................................3

1.1) Purpose: .................................................................. 3 1.2) Scope: .................................................................. 3 1.3)Abbreviations: .................................................................. 3 1.4) References: .................................................................. 5 1.5) Technologies: ...................................................................5

2) Overall Description: ........................................................................ 6

2.1) Product Perspective: .......................................................... 6 2.2) Software Interface: .......................................................... 7 2.3) Hardware Interface: ..........................................................7 2.4) Communication Interface:...................................................7 2.5) Product Function:................................................................7 2.6) User Characteristics:............................................................8 2.7) Constraints: .........................................................................8 2.8) Use Case Model Survey:.......................................................9 2.9) Architecture diagram..........................................................11 2.10) Database design: ..............................................................11 2.11) Assumptions and Dependencies: .....................................14

3) Specific Requirements:........................................................................14

3.1)Use CaseReports:...................................................................14

Introduction:

Purpose:
Online National Polling The goal(System is a system which enables all citizens to cast their vote online. is to increase the voting percentage across the country, as in the present system people have to visit the booth to cast their vote and those people who live out of their home town are not able to cast vote during the elections. So due to this the voting percentage across the country is very less. Through this software those people who live out of their home town will also be able to cast their votes as this system is online.

Scope:
• The software produced will be an online voting system. • The software will be used by citizens to cast their vote online, it will also calculate the voting percentage and may be used by candidates for online campaigning. It will be used for the registration of voter and for filling nomination forms of the candidates. • The main objective of this software is to increase the overall voting %. It will be used at the time of elections. Through this software people get their voter-id card easily and each voter will get a unique id no. to caste their valuable vote. • It will maintain the database of all the eligible citizens and candidates. • It will manage all the account details of the voters such as citizen name, date of birth, their constituency area, region, state, login id and password of the voter and also of the candidate from one central location.

Abbreviations:

• HTML: Hypertext Markup Language is a markup language used to design static web pages.

• EJB: Enterprise Java Beans.

• J2EE: Java 2 Enterprise Edition is a programming platform— part of the Java Platform—for developing and running distributed multitier architecture Java applications, based...
tracking img