Secured transmission of count of votes of each representatives usingencryption/decryption/algorithm.
Administrator/ Chief Election Officer Authentication.
b) BEYOND THE SCOPE:-
All the information in the forms collected atthe centre’s are stored and maintained in thevoter’s database.
Any client related prediction
The rest of Software Requirement Specification(SRS) is organized as follows: Section 2 gives overalldescription of software. It gives what level of proficiency is expected of the user, some generalconstraints while making software and someassumptions and dependencies that are assumed.Section 3 gives specific requirements which softwareis expected to deliver. Functional requirements aregiven by various UML diagrams. Some performanceand design requirements are also specified in thedocument.
The system will prompt the voter to enter his user idand DOB. These details will be checked against thedatabase decentralized according to thelocality/postal code. Further, the voter will be permitted to select
one of the representativesdisplayed on the GUI screen.The system will alert the user:1.
For vote confirmation2.
If he has voted earlier.The system will have admin who has fully fledgedrights with regards to managing resources acrosscenters such as transferring voters information to thecentre’s, decrypting and counting the votes received by each representative, displaying results on thewebsite
Features of entities involved in the system:Chief Election Officer (CEO):The Chief Election Officer has the exclusive right toview the results of the election. He can view theresults with respect to a ward or country in the formof charts. After viewing the results, he would thendisplay the results on the website. The Chief ElectionOfficer is authenticated with the help of fingerprintrecognition.Voter:The Voter can register himself in different languagesas per his choice. The Voter is assigned an UniqueIdentifier after his identity is confirmed. The Voter can also browse through the website to gainknowledge of different candidates and parties. TheVoter is authenticated with the help of his UniqueIdentifier, Date of Birth and age. Eventually, theVoter can give a vote which gets recorded in thedatabase.
Language TranslationVoter can submit the registration form in English,Marathi, Gujarati, Hindi, Telugu and Bengali. b)
UIDsVoter is assigned an Unique Identifier (UID) oncehis/her identity is confirmed.c)
ReliabilityThe Voting System does not fail even if thousands of users are trying to access it at the same time.d)
Exclusive Access To ResultsOnly the Chief Election Officer is allowed to accessthe results of the election via fingerprintauthentication.
Human VerificationIt is generated during the voter registration which isused to distinguish human voters from web spidersand computer programs.f)
ChartsResults of the election can be viewed in the form of table and charts like Pie chart, Bar chart and Linegraph.g)
Denial of copyThe website developed has right click, select,highlighting and back button disabled.
Response time should not be more than onesecond.
Transferring a vote should not take more thanthree seconds.
There should be proper synchronization andaccurate time interval
(IJCSIS) International Journal of Computer Science and Information Security,Vol. 9, No. 7, July 2011153http://sites.google.com/site/ijcsis/ISSN 1947-5500