Professional Documents
Culture Documents
Management System
(ERMS)
Saleem Khan
Technical Director, NIC
Introduction
Name of the Project
J&K Electoral Rolls and EPIC Management System
User Department
Chief Electoral Officer, Jammu and Kashmir
Language
English / Urdu / Hindi
Basic Details
Parliamentary Constituencies
Assembly Constituencies
Districts
Tehsils
Polling Stations
Registered Electors (15.05.13)
EPIC Card Holders (15.05.13)
EPIC Coverage (15.05.13)
6
87
22
82
9460
68,31,447
58,79,272
86.06%
Major Objectives
Hosting of ERMS Application and database at the
NIC Data Centre (4 TB SAN Storage)
On-line Filing and Tracking of Voter applications
Monitoring by the EROs, DEOs, the CEO and the
ECI
Authentication by means of Digital Signatures of
ERO
History/ Log of the entire workflow
Total transparency
Integration of Textual Data with Electors Images
National Voter Search
National de-Duplication
Processes
Digitization of Form 6 - for addition of new voter, Form 7 - for
objection on inclusions and deletions, Form 8 - for corrections /
modifications and Form 8A - for transposition within AC.
Keeping track of every citizens application /claim.
Data transfer or uploading to centralized database location.
De-duplication and searching of data/ record.
Assignment of work to enquiry officers (by ERO) for received
applications / claims for each part in each AC.
Processing of application (by ERO) after reporting of enquiry officers
(acceptance/ rejection/ further clarification).
Integration of Mother Rolls with Supplementary Rolls.
Printing of a Parts header page, electoral roll and MIS reports.
Conversion of photographs from picture format to binary format and
merging with alphanumerical data.
Printing of Electoral Photo Identity Card (EPIC).
5
Salient Features
Claims and Objections
Continuous Updation - Digitization of Electors claims as soon as received
E-Filing of claims / objections and their Online Tracking
Changes in E-Rolls authenticated by ERO using Digital Signatures
Complete History/ Log of the entire workflow from filing to disposal
MIS Reports/ Screens for EROs, DEOs, the CEO and the ECI
Electoral Rolls
Electoral Rolls in Urdu and English (for entire state) and in Hindi (for 5 districts)
Being available on the official website, Rolls are easy to obtain and read / understand.
Photo-Electoral rolls to help in elimination of impersonation during voting.
Name based and EPIC No. based search in the Rolls
Online generation of family wise Rolls extracts in Urdu, English and Hindi
Alphabetically sorted Electoral Rolls at the time of polling
Computerized Voter Slips at the time of Elections
Electors Photo Identity Cards
So far, 56 Lakh bi-lingual EPIC cards have already been distributed.
Centralized Auto generation of unique EPIC number in order to curb fake card production
Capturing/ storing/ automatic indexing the electors photographs and linking with textual data
The software enables auto-Detection of logical data errors
It is for the first time that such large-scale use of Urdu for data entry and report generation has
been carried out anywhere in India.
National Voter Search
National de-Duplication
6
Status of Implementation
Online ERMS Application and database at NIC Data Centre
System users are the CEO, all District Election Officers, all Electoral and Assistant Electoral Officers
Computerized Electoral Rolls in Urdu & English (for the entire state) & in Hindi (for 5 districts)
56 Lakh bi-lingual EPIC cards have already been distributed covering 82% of the electorate
Web Interface
Electoral Rolls http://ceojk.nic.in/ElectionPDF/Main.aspx
Name based and EPIC No. based Search http://ceojk.nic.in/efiling/main.aspx
E-Filing of Claims and Objections http://ceojk.nic.in/eFiling/addvoters.aspx
Claims and Objections tracking http://ceojk.nic.in/claimforms/frmformsdisplay.aspx
Citizens Grievances http://eci-citizenservices.nic.in
Problems Faced
Maintaining control over Data Multiple versions, scope for manipulation
Ensuring easy availability of Electoral Rolls without personal contact
Providing a common interface to public for lodging grievances
No tracking mechanism for Elector claims and objections
Fixing responsibility for errors/ omissions Good quality MIS
Peculiarities of Urdu Language and Font
Achieving standardization in RDBMS, data structures, user interface, report formats
Disconnect between EPIC Database and Rolls Database
Errors in Transliteration (due to inherent differences in languages)
Removal of Errors / Duplications and ensuring fidelity of Rolls
Countering Voter Apathy
Improving Gender Ratio
Netting the Young Electors
Including homeless, migrants, NRI, transgender, disabled and sex workers
Fine-tuning the Elector-Population Ratio as per the National average
Reaching the target of 100% EPIC coverage
Preventing impersonation during voting
Capacity Building
Training at IIDEM under ECI
Creating Master Trainers
Training Programs for ERO/ AERO
Rules and Procedures
Using the ICT Applications
Database Structure
Electoral Rolls are computerized i.e. maintained in a relational
database organized into tables prescribed by ECI
Database is stored in two set of tables:
1. Control Table (Master Tables) - Defines relationship
between Electoral
units such as Parliamentary
constituencies, Assembly Constituencies, Parts, Sections
and administrative units
2. Elector Details Table Provides details of the electors
Database is updated during every revision process
11
Control Tables
Details in Control tables are required:
For printing details on the Part header
For data integration of database of all electors in
the State
Prepare the Draft Rolls in PDF format
Control Tables
The Control tables are entered once and used
multiple times for roll preparation. An error in
control table can magnify multiple times, so
utmost care has to be taken while preparing
control tables.
DEOs /EROs are responsible for collection of this
data from the field.
DEOs/ EROs supervise the data entry by data
entry operators
State Level Agency (SLA) provides the technical
support
13
Election System
Parliamentary Constituencies
Assembly Constituencies
Parts
Polling Stations
Polling Station Buildings
Sections
14
14
Revenue Hierarchy
Divisions
Districts
Sub-Divisions
Tehsils
RIs / Kanungo Circles
Patwari Circles
Villages
15
15
16
16
Wards
Metros
17
17
Misc. Units
Police Stations
Post Offices
18
18
Points to Remember
Each AC is linked with one PC only
Each Part is linked with one AC only
Each Section is linked with one Part only
A Part can have multiple Polling Stations
Multiple Polling Stations can be located in one
PS Building
The relationship between each unit in each
different system is one-to-many OR many-toone.
Eg. One PC can have multiple AC, but AC can
have only one PC
19
19
DISTRICT 1
5
4
3
6
7
9
1
DISTRICT 2
3
BOUNDARIES LEGENDS
DISTRICT
PC
AC
PART
20
20
5
4
DISTRICT 1
6
7
DISTRICT 2
BOUNDARIES
DISTRICT
AC
PART
21
21
DISTRICT 1
5
4
3
6
7
9
1
DISTRICT 2
3
BOUNDARIES LEGENDS
DISTRICT
PC
AC
22
PART
22
Types of Revision
There are four kinds of revision :Intensive Revision
Summary Revision*
Partly Intensive and Partly Summary,
Special Summary Revision.
23
23
ELECTORAL ROLL
MANAGEMENT SYSTEM
(SOFTWARE)
The ERMS (Electoral Roll Management
System) will cover the entire process of
Electoral Roll preparation for the state from
Electoral Roll Revision data management to
final Electoral Roll publishing.
24
24
Understanding ERMS
Modules
(Core Components)
25
25
Architecture of ERMS
State Level
System
Control Table
Electoral Roll
ERO
Uploaded
Bulk Export
BLOs
Door to door
verification
Managing Electoral
Roll that includes
insertion, deletion,
updating and
transposition within
AC. And printing of
Electoral Roll
including one or
multiple
supplementary list.
Local Machine
Form 6
Form 7,8 & 8A
Electors
26
= Database
26
27
27
28
31
32
33
33
Reports
Report on Statistical Analysis in Format 1 to 8
analyzing EP Ratio, Sex Ratio, Age Cohorts etc
Report on number of claims and objections
received in Form 6, 6A, 7, 8 and 8A and
percentage of claims and objections accepted
Report on deletions giving deletions based on
Form 7 and suo-moto deletions separately
Report on number of inclusions, deletions and
net increase in number of Electors
34
http://164.100.34/138/pgr
and
http://164.100.34.138/publiccomplaints
CEO, DEO, ERO, AERO, RO, ARO and BLO users
Establishment of Call Centers at the levels of CEO
and DEO
Marking/ forwarding of application
Deadlines for redressal
SMS generation
Phone numbers to be mapped to 1950 (Toll Free)36
AGGRIEVED
PEOPLE
Complainant
can
know
status of his
complaint on
Public
Website and
through Call
Centre.
5
Public Website
1a
COMPLAINTS
ECI
SINGLE STATE/MULTI
DISTRICT COMPLAINTS
PGR SERVER
Fax
Fax
AGGRIEVED
PEOPLE
CEO
Phone Call
SINGLE DISTRICT/MULTIAC COMPLAINTS
AGGRIEVED
PEOPLE
Letter
SMS
Personal Meeting
An aggrieved person
can lodge a complaint
through
various
channels such as Toll
Free
No,
Public
Website, Letter, Fax,
Personal
Meeting,
Phone Call and SMS
to
concerned
officer.
Complaints
from
various
sources
except
Public
Website and Toll Free No. are
entered
into
the
system
manually and auto forwarded to
the concerned officer with an
SMS according to the level
chosen by the complainant.
All users at each level have
their own system account for
processing complaints.
DEO
SINGLE AC COMPLAINTS
ERO/RO
PUBLIC
PUBLIC
GRIEVANCE
GRIEVANCE
REDRESSAL
REDRESSAL
ELECTION COMMISSION OF
INDIA
C
O
M
P
L
A
I
N
T
F
O
R
W
A
R
D
I
N
G
3
When a complaint is
37
received, concerned officer
based on the subject takes
necessary action.
Officer
may
manually
forward a complaint to
next lower hierarchical
level (if available) for
necessary action.
In case of Multi-Level
complaints,
the
final
decision will be taken by
37
the next higher
level
officer of the selected
complaint level.
Future Plans
1. SMS based Poll Monitoring
Tested successfully in Last Vidhan Sabha Polls in Bihar
etc.
An Event based management system from the time of
dispatch till the time of deposition of election material
SMS gateway obtained through NIC. 9212357123 is the
virtual destination number that ECI has purchased from
NIC to receive messages from all over India.
TRAI has allowed bulk SMS for this purpose
Every functionary CEO, DEO, RO, ARO, PO made
system user by means of their mobile number
Pre-poll, Actual Poll and Post-poll process monitoring by
means of SMS generated in pre-defined formats
SMS can be sent directly or through the System Website
Auto-reminders for defaulters to send reports within the
set Time Limits
Status update enables fast decision making whether the
38
event is sudden or expected
Future Plans
2. Webcasting of Poll process
Tested successfully in Last Vidhan Sabha Polls in a few
constituencies
To keep a check on illegal activities such as booth
capturing, money distribution and bogus voting to
bringing about complete transparency.
To broadcast and monitor LIVE, the election process
from a distant polling station.
To spread awareness to participate in Free and Fair
Elections.
Laptop/ Desktop, Webcam, Network connection and a
Chat Client / Free software/ 3rd party messenger are all
that is required.
Prevention of malpractices by election officials
Eliminating impersonation
Live broadcast enables timely decision and action
39
ERMS Cell
What you will need?
Civil/ Electrical works (if required). Basically the room should be neat and
clean, dust and seepage free and there should be adequate power sockets
to connect the equipment
Earthing should be proper in order to prevent high leakage current.
Desktops/ Laptops - About 1 per AC
Peripherals 1-2 Printers, One Scanner etc.
Stable Power Supply One UPS 2/3/5 KVA. The supply to sockets should
be through this UPS
Servo Stabilizer (AVR & Manual) - 7-8 KVA for 5 KVA UPS; 5 KVA for 2-3
KVA UPS
DG Set - 10 KVA
Adequate Furniture for Computer Centre
Connectivity NICNET (wherever feasible)
Consumables Toners, Stationery, Pen Drives
Technical Manpower Data Entry Staff
Telephone Line Dedicated for 1950 (Only at District HQ)
40
Stakeholders
Responsibilities
Election Department
Procurement/ purchase of Computers, Printers, Scanners, UPS, DG Set
LAN Material (Cables, Switches, Routers),
Care and upkeep of all tangible items,
Consumables (Toner Cartridges, Stationery)
Data Entry for Continuous Updation
Disposal of Claims/ Objections
Printing / Scanning on small scale
Public Grievance Redressal / Monitoring
Updation of ERMS Control Tables
Updation of PGR/ PSL Control Tables
Prepare and provide content (soft copy) for CEOs website
CEOs Portal updation
Data Entry for EVM database
41
Stakeholders
Responsibilities
NIC (SLA) State Unit and District Offices
Support for Database Storage and Management
Software Development and Deployment
Software Customization as per user needs
Troubleshooting except Hardware maintenance
Coordination with vendors for Equipment maintenance
Bandwidth provision
Video Conferencing facilities
Training (faculty only)
Networking Support and Technical Guidance/ Consultancy
42
Stakeholders
Responsibilities
Third Party Vendors
Bulk Data Entry
Bulk Printing
Managing the DPL (Designated Photography Locations)
Photo scanning/ cropping/ cleaning/ compression,
grayscale conversion
Form001B printing
Image integration with E-Rolls database
Card Production (printing, hologram, lamination etc.)
43
Contact Details
Saleem Khan, Scientist E & Technical Director
0191-2546672, 0194-2474116
+91-9419123923
saleem.khan@nic.in
Baiju Ubbot, Scientist B
0191-2546672
+91-9419151650
baiju.ubbot@nic.in
Election Commission of India
ecitechsupport@gmail.com
EVM --> Sh. Abhishek Sharma (09810286385)
PGR --> Sh. Manish Kumar (09350980259) and Sh. Bikash Kumar
(09873446557)
MS (Expenditure Monitoring) --> Sh. Amit Gautam (09210061687)
and Sh. Rohit Chhabra (09873339975)
45
Thanks
46