Вы находитесь на странице: 1из 13

SK Election Company

Online Polling System Vision


Version <1.0>

Online Polling System Vision OPS

Version: <1.0> Date: <20/7/2012>

Revision History
Date 20/7/2012 Version 1.0 Description Vision document release Author S.Kowsalya Devi

OPS

SK Election Company, 2012

ii

Online Polling System Vision OPS

Version: <1.0> Date: <20/7/2012>

Table of Contents
1. Introduction 1.1 1.2 1.3 1.4 1.5 2. Purpose Scope Definitions, Acronyms and Abbreviations References Overview 1 1 1 1 1 1 1 1 1 2 2 2 2 2 3 3 4 4 4 4 5 6 6 6 6 6 7 7 7 7 7 7 7 8 8 8 SK Election Company, 2012 iii

Positioning 2.1 Business Opportunity 2.2 Problem Statement 2.3 Product Position Statement

3.

Stakeholder and User Descriptions 3.1 3.2 3.3 3.4 3.5 Market Demographics Stakeholder Summary User Summary User environment Stakeholder Profiles 3.5.1 Election Commision 3.6 User Profiles 3.6.1 Public 3.7 Key Stakeholder / User Needs 3.8 Alternatives and Competition

4.

Product Overview 4.1 4.2 4.3 4.4 4.5 Product Perspective Summary of Capabilities Assumptions and Dependencies Cost and Pricing Licensing and Installation

5. 6. 7. 8. 9.

Product Features Constraints Quality Ranges Precedence and Priority Other Product Requirements 9.1 9.2 9.3 9.4 Applicable Standards System Requirements Performance Requirements Environmental Requirements Documentation Requirements 10.1 User Manual 10.2 Online Help

10.

OPS

Online Polling System Vision OPS 10.3 Installation Guides, Configuration, Read Me File 10.4 Labeling and Packaging 11. 11.1 11.2 11.3 11.4 11.5 11.6 11.7 11.8 Appendix 1 - Feature Attributes Status Benefit Effort Risk Stability Target Release Assigned To Reason

Version: <1.0> Date: <20/7/2012>

8 8 8 8 8 8 8 8 9 9 9 9

OPS

SK Election Company, 2012

iv

Online Polling System Vision OPS

Version: <1.0> Date: <20/7/2012>

Vision
1. Introduction
The purpose of this document is to collect, analyze and define high-level needs and features of the Online Polling System(OPS) . It focuses on the capabilities needed by the stakeholders, and the target users, and why these needs exist. The details of how the Online Polling System(OPS) fulfils these needs are detailed in the use-case and supplementary specifications.

1.1

Purpose

The purpose of this project to develop an efficient system which facilitates the public to undergo the voting process through online. It ensures the security and perfect authorization for the public to vote. It prevents any misuse of the id which is given to each and every eligible person.

1.2

Scope The vision document describes the effectiveness of the Online Polling System. This system provides the facility for the public to encounter the polling process through online in the respective computers at eachones home without being waiting in a long queue. 1.3 1.4 Definitions, Acronyms and Abbreviations
OPS Online Polling System

References
www.simplyvoting.com www.easypolls.net

1.5

Overview

The overview of this document is to describe the problem statement and the drawbacks in the existing system. It is provides the details about the remedies for those limitations and the importance of the proposed system. It contains the requirements, and various technologies which are used to develop the system. It describes about the users, stake holders and customers involved in the system. It provides the details about the system configuration and requirements to use the proposed application.

2.
2.1

Positioning Business Opportunity


The application reduces the time of public waiting in the polling booth for voting.

2.2

Problem Statement
The problem of hectic efforts and errors of the persons involved at the election process and also time consuming process of voting for public. Public and government officials . It is conspired to human errors and malfunctions. Would Automated counting of votes and secured and authorized voting process.

Affects The impact of which is A successful solution would

OPS

SK Election Company, 2012

Online Polling System Vision OPS

Version: <1.0> Date: <20/7/2012>

2.3

Product Position Statement


For Who The (Online Polling System) That Unlike Our product Election Solutions conducts a election for people is a web based Online System provides the facility of voting through online existing election process prevail ling in our country. helps in automatic generation of eligible public to vote and eligible candidates and also it generates result for respective ward accurately, rectifying the human effort and errors.

3.

Stakeholder and User Descriptions


Stakeholders: Indian Government, Indian Election Commission, Public. Users: Staff members of the Indian Election Commission, Public.

3.1

Market Demographics

The present election process may have some defects and limitations. It is very hard to prevent malfunctions and redundant information. It is very difficult to manually cross verify each and every details of the individual citizen at all the period of election. Also post election process of counting the votes done manually may subject to human errors. So in order to solve such problems everything should be computerized.

3.2

Stakeholder Summary
Name Represents Role

Developer Election Commissioner

Ensure the quality of the software Use the system to update the voters list and controls the polling process

Develop the software that matches the customer requirement Controls the candidate registration,voter ID computation,result process,polling process

3.3

User Summary
Name public Description The public those who eligible for voting have separate voter id. Stakeholder Voters

OPS

SK Election Company, 2012

Online Polling System Vision OPS

Version: <1.0> Date: <20/7/2012>

3.4

User environment
The number of persons involved is one. The task cycle completes within the period of 3 months. Its a platform independent application. Any platform which supports internet connection can be used. Already Ballot box is existing ,by my application I am going to introduce automization.

3.5 3.5.1

Stakeholder Profiles Election Commission:


Representative Description Type Responsibilities Success Criteria Chief Election Commissioner Election Commission of India. For the election ,the user must have the age of above 18 years only then the voter ID is valid.Otherwise the voter ID gets rejected. Controls and maintains the candidate registration,voter ID computation,result process,polling process. The office barriers is able to update the database of the voters list and also the user can know the information without going to the poll-booth . The office barriers can test the success or failure of the project by trying to give the information of the voters list, NIL NIL

Involvement Deliverables Comments / Issues

Developer:

Representative Description Type Responsibilities Success Criteria

Manager Approval authority Understand the polling process and long term vision. Monitors project status,and plans for developing the polling process and it is controlled under the election commissioner. Success is the completion of the project and the system should be easily modified for use by the company. Management reviewer.involved in employees performance reviews. NIL NIL

Involvement Deliverables Comments / Issues

OPS

SK Election Company, 2012

Online Polling System Vision OPS

Version: <1.0> Date: <20/7/2012>

3.6 3.6.1

User Profiles Public:


Representative Description Type Responsibilities User Voters Public They provide their valid details to obtain voters id.They cast vote for the candidate who compete in his/her constitution. The obtaining of the voter id and cast the right vote. To elect the candidate without misusing the application. User-friendly environment and helps. A voter can log in only once using the respective voter id.

Success Criteria Involvement Deliverables Comments / Issues

3.7
Need

Key Stakeholder / User Needs


Priority High Concerns Current Solution Use GUI based languages Proposed Solutions Provide automated system

User friendly

3.8

Alternatives and Competition NIL

4.

Product Overview

This is an attempt to make voting easier and user friendly. It not only adds up the vote in the database but also check for the user identity therefore preventing fake votes. The user must have his voter ID card for verification and their voter choice. The server connection connects to the voters database which is distributed and retrieves the data based on the voter ID no. The voter is then allowed to vote his candidate with their respective button. Therefore in order to bring a solution to this, we have developed an online voting system in which the user need not have to wait a long time in poll booth as it only needs a click from the user to his candidate and not worry about fake voting in his/her name and automatically reducing the overcrowd in those areas. Initially the users voter id is given as a keyword to check for the identity of the user in the voters database connectivity is made and the voter id is searched and the data respective to that voter ID is retrieved. Once the ID is verified with the users card, the voter is allowed to enter into the polling system where he will be provided with a button respective to each candidate and click on it indicating his vote to that person. If the users ID is not found or the user has voted already in the database he/she is not allowed to vote and the process proceeds the same to upcoming person.

OPS

SK Election Company, 2012

Online Polling System Vision OPS

Version: <1.0> Date: <20/7/2012>

4.1

Product Perspective
The complete overview of the system is as shown in the overview diagram below:

Voter details People

ONLINE POLLING SYSTEM

Administration login

Result

OPS

SK Election Company, 2012

Online Polling System Vision OPS

Version: <1.0> Date: <20/7/2012>

4.2

Summary of Capabilities Online Polling System


Customer Benefit Manager can easily monitor the user accounts more effectively. The user will be informed with the latest updated news. Manager can identify problem areas and gauge staff workload. Enables information sharing between Adminstrator and user Users can update their details Supporting Features The data of the voter available to the Administrator The user can know his/her details of the voting information. The problem area can be figured out and assigned with more staff. Updating of data is simplified. The voting details can be made available over the Internet.

4.3

Assumptions and Dependencies


The users have sufficient knowledge of computers. The users know the English language, as the user interface will be provided in English The product can access by all the time. The existing database can be easily integrated with the Voting System

Cost and Pricing


4.4 Within a year of release, more than one lakh users use Voting System. The present financial constraints limit the cost to $800,000. The suggested cost for installing VS is $100,00. Licensing and Installation As this is the online application there is no need of licensing and installation for particular user.

5.

Product Features The modules in this project are

1.VOTER REGISTRATION:
In this module, the voters detail is added in the distributed database.The voting can be valid only above the age of 18. 2.CANDIDATE REGISTRATION: In this module, all the details entered for the Candidate is retrieved corresponds to the ward number having the candidate ID as keyword. 3.VOTER VERIFICATION: In this module, all the details entered for the voter is retrieved having the voter ID as keyword. 4.POLLING: In this module, the vote made by the voter is added to the database which has the count of the candidates vote using the server. 5.ADMINISTRATION LOGIN: In this module,the administrator view the winner candidates using administration login.

OPS

SK Election Company, 2012

Online Polling System Vision OPS

Version: <1.0> Date: <20/7/2012>

6.RESULT: The Result module is the final step for the e-polling system and result is announced to candidates according to the number of votes and the winner is published to the people

6.

Constraints
The information of all the users must be stored in a database that is accessible by the voting process. The users access the E-polling from any computer that has Internet browsing capabilities and an Internet connection. The users must have their correct voter ID to enter into the voting process.

7.
7.1 7.2

Quality Ranges
Security
Controlling the access to the database provides security to the system.

Usability
The system is easy to use for all the users.

8.

Precedence and Priority

The features defined in the vision document will be provided in two releases. The first release will support all the web-based features. The second release will support all the Mobile device features.

9.
9.1

Other Product Requirements


Applicable Standards
The user should have either Internet or wireless facilities.

9.2 Hardware requirements


Processor 2nd generation Intel core i3-2410M processor, (2.6 GHz base up to 2.9GHz, dual core 4T, 3MB) Operating System Windows 7 Home Basic/Premium 64-Bit Memory 4GB DDR3 1333Mhz Chipset Mobile Intel 6 Series Express Chipset (HM67) Video Card Intel HD Graphics 3000 Display 14-inch HD WLED True-Life Display (1366768)

9.3 Software requirements


Microsoft Access Netbeans IDE 6.0

9.3

Performance Requirements
The Splash Page or Information page should be able to be downloaded within a minute using a 56K modem. The access time for a mobile device should be less than a minute.

9.4

Environmental Requirements
none

OPS

SK Election Company, 2012

Online Polling System Vision OPS

Version: <1.0> Date: <20/7/2012>

10.
10.1

Documentation Requirements
User Manual

The User Manual describes the use of the system to online users and Employees. It describes the use of the system on mobile systems. The user manual should be available as a hard copy and also as online help.

10.2

Online Help

Many applications provide an on-line help system to assist the user. The nature of these systems is unique to application development as they combine aspects of programming (hyperlinks, etc) with aspects of technical writing (organization, presentation). Online help is provided for each and every feature provided by the system. 10.3

Installation Configuration Guides, Read Me File


As it is an online application no need of separate installation guide.

10.4

Labeling and Packaging


none

11.
11.1

Appendix 1 - Feature Attributes


Status

Proposed Approved Incorporated

Delivery of the winners list depending upon the voting counts Allows the user to use Graphical User Interface All features needed for voting system.

11.2

Benefit
Voting is ones right .every ones right and vote can change the destiny. Critical Important Useful System must be secure. Information is provided on a real-time basis. Database should have a backup. The people can specify the problem to the particular candidate and they will clear the problem and satisfies the people needs

11.3
to weeks

Effort
Features like wireless monitoring requires more coding. So this feature requires most allocation of person

11.4

Risk

Cost of developing Wireless application cannot be estimated accurately. So this feature may need extra resources.

11.5

Stability
The system is inherently stable. As such no changes to the present format are foreseen. The review will be

OPS

SK Election Company, 2012

Online Polling System Vision OPS taken after the second release

Version: <1.0> Date: <20/7/2012>

11.6

Target Release

Planning to release a beta version that will be tested in the real time environment. If tests suggest a full version, then the final version will be released based on the improvements of the defects of the beta version.

11.7

Assigned To
Architect, design and implement the software that will be accomplished by a team of software engineers. Support and maintenance of the hardware is a responsibility of the hardware group. Project manager will manage the whole project and be sure that the project is going in the right direction.

11.8

Reason
All the requirements that have been set for this system will provide stability, reliability, portability, high performance, security and easiness.

CSE(UG) DEPT.SREC.CBE-22 NOMENCLATURE MAX MARKS ALGORITHM 05 OUTPUT 05 VIVA 05 RECORD 05 TOTAL 20 STAFF SIGN

MARKS OBTAINED

OPS

SK Election Company, 2012

Вам также может понравиться