11-05-2012, 03:18 PM
E -ELCON (Election Management System)
E -ELCON.docx (Size: 17.26 KB / Downloads: 25)
Abstract
Objective:
In the democratic country like India the government only depends upon the voting poles and to manage the voting system is a very difficult job. For a well and clean voting in the country a well management system is needed. So it is much necessary that the person’s involved in conducting the election should not have their monopoly in their area of working and residence. So that they can’t influence the voting.
Users of the system:
A. Operator
B. Administrator
C. Asst. Returning Officer (ARO)
D. Returning Officer (RO) or Dist. Election Officer
E. Chief Election Commissioner
F. Observer
Functional Requirements:
1) The details about the related constituencies of the district.
2) The details about the polling booths in the respective constituency such as normal booths, sensitive booths, hyper sensitive booths.
3) The details of the EVM Machine is fed into the computer.
4) The details about the polling officers whom the duties will be given to conduct the efficient voting at the polling booths. The Polling officers will be assigned duties according to their designation and pay scale. The polling officers will be Presiding Officer, 1st Polling Officer, 2nd Polling Officer and 3rd Polling Officer respectively according to their ranks.
5) After the entries of the constitutions, polling booths and Polling Officers the First Training Letter (Tamila) will be generated and will be issued to the Polling Officers. After that a Second Training letter is also generated after few day
6) After issuing the 2nd Training letter the Returning Officer does the randomization of the polling officers such that none of the polling officers will have the duty in their residential area and their working area.
7) After the Randomization by the observer the final reporting letter for the Polling officers will be generated and distributed to the respective Polling officers.
8) The Randomization of the EVM Machine is also done by the Dist. Election Officer and fixes it. And the respective EVM are being dispatched to their Polling booths.
Non-Functional Requirements:
1) Secure access of confidential data (user’s details). SSL can be used.
2) 24 X 7 availability
3) Better component design to get better performance at peak time
4) Flexible service based architecture will be highly desirable for future extension.
Features:
1) Deletion is not allowed.
2) Randomization done by the Dist. Election Officer once fixed can’t be changed.
3) Persons having genuine reason may be released from the Election duty by the Higher Authorities of Election commission but only after 1st or 2nd Tamila.
User Interfaces Priorities:
1) Professional look and feel
2) Use of AJAX at least with all registration forms
3) Browser testing and support for IE, NN, Mozilla, and Firefox.
4) Use of Graphical tool like JASPER to show strategic data to admin
5) Reports exportable in .XLS, .PDF or any other desirable format
Reports:
A. Graphical Report (Polling Booth & Officers)
B. Polling Booth Report
C. Polling Officer Report
D. Both wise officer Report
E. EVM Report
F. Department Wise Report
G. Office Wise Report
H. Designation wise Report
Important Issues:
A. Female Polling Officers may be sent on particular type of Polling Booths such as pooling booths for female only etc. during Randomization at most 2.
Final Deliverables must include:
A. Online or offline help to above said users, Application deployment executive and developer
B. Application archive (.war/.ear) with source code
C. Database backup and DDL Script
D. Complete Source code
Technologies Required:
UML, J2EE, XML, e-Forms, AJAX, Web 2.0, Web-services, SOA
Tools Required:
• ROSE/RSA / Web Sphere Modeller
• Eclipse/ RAD / Lotus Forms Designer / Port let Factory
• Web Sphere Portal/ WAS/ WAS CE / WPS
• DB2 Express – ‘C’ or DB2 UDB
• Tivoli CDP/TSM / Tivoli Directory Server
Linux will be the preferred OS.