Review of Accenture (election.com)
(VEMS)
![]()
Strengths
Fairly comprehensive suite of applications.
Good document batch system with tracking.
Split screen entry off the scanned registration card.
Weaknesses
Slow as a result of being an MS Access run-time application.
Poor or non-existent technical support.
Inconsistent program: some modules work today and don’t work the next day.
1.0 Voter Registration
1.1 Voter Entry
Batch entry more or single entry at workstation.
Batch entry allows split screen entry off the scanned registration card.
Complicated process: entered in the batch entry screens, then passed on to another program where they are pulled up and reviewed and corrected and passed on to another verifier before being put live in the system. Time consuming.
1.2 Voter Reports
Contains a number of somewhat repetitive voter reports.
NVRA monthly reports are available.
1.3 Voter History
Voter history for an unlimited number of elections is maintained.
Cannot easily correct voter history–for example, if in scanning absentee
voters if they forget to log the method of voting as "ABS", you need
to change that data in SQL.
1.4 Streets and Districts
A Block Range program maintains all street segments. However, district information is stored in 2 places: in the actual voter record, and then stored by way of the voter’s precinct. This causes a situation where the 2 sets of districts can be mismatched. This is clearly bad programming and has caused great difficulty in using this system.
1.5 NVRA tracking and correspondence
NVRA sources are tracked and monthly reports can be generated.
NVRA correspondence and cancellation utility are not well thought out and are
unwieldy.
2.1 Pollworker Tracking
Pollworker module is cumbersome and somewhat of an afterthought. It isn’t suited to counties that maintain large number of workers (say, over 2000). It is hard to distinguish between two workers with the same name but with different parties.
System has poor integration between the voter information module and PW module (for example, if voter information deletes a voter, no notice is provided and that pollworker simply vanishes).
Uses a contact record to store pollworkers. No flag in the voter record exists that they are a pollworker (so you could do reports based on that flag).
2.2 Pollworker assignment for election
Workers are assigned to Election Precincts (that can be consolidated). However, the setup of election precincts is difficult and awkward.
Workers can be rolled over from previous elections, but any new precincts
will have to be added and new election precincts created with new locations.
2.3 Poll Location Tracking
Straight alpha listing of polling locations.
No way to search for locations, or find a location for a particular precinct.
Locations are stored in two areas: one tied to the precinct as a "Normal Precinct" and the other tied to the election as the location "In Play". This can causes problems as voter id cards print the normal precinct location.
No way to print a report of cancelled locations.
If a location is deleted, all pollworker history that shows they worked at that location is also deleted.
2.4 Polling Location assignment for elections
Can be rolled over from previous elections, but cumbersome to add new ones.
3.0 Election Admin
3.1 Candidates
A weak candidate module exists in the Election’s Module.
3.2 Races
Races by districts can be setup in the Election’s Module.
3.3 Ballot Creation
Ballot styles can be generated from the Elections’ Module, however the ballot style numbers are simply an incremental system number (e.g. 145344, instead of 1, 2,3).
Ballot style reports are weak. You cannot get a report of ballot styles by precinct.
3.4 Absentee Processing
Slow processing method. Many steps need to flag a voter for an absentee.
Wizard based processing (not efficient however).
Can send 2nd ballot if necessary.
Labels with bar codes are used.
Can scan and record returns with bar code.
3.5 Provisional Voting
Handles it but is inefficient. Not a unified screen for doing provisionals.
3.6 County Offices and Officials
Only maintained in the Election’s Module.
3.7 Petition Processing
Slow in processing petitions.
Does not handle non-registered voters in counts.
Lack of adequate petition reports.
4.1 Codes Setup
Confusing, undocumented screens for codes. Some codes can be changed and other cannot. No documentation on that codes do or don’t do.
Systems utilities are added on an "as needed" basis and are a mish-mash of utilities that often don’t work.
Group Voter Change utility allows you to make bulk changes to various fields in the system. You identify voters based on selected criteria and then select the elements you wish to change for them. Nice idea, but often doesn’t work.
4.2 Security
Uses standard Access workgroups security. So if a workstation is not joined to a .mdw file, it gives full access.
Rights are managed in SQL. No utility is provided for the user to maintain rights.
You must explicitly "BUILD UP" rights. That is, you must say for each user or group what it is the CAN do, not restrict what they can’t do.
5.0 IMAGING
5.1 Signature Scanning
Done via batch scanning or Paperport Desktop scanners.
Uses the Kodak (Wang) Imaging Professional. You must watch the versions of this if you change workstation Oses.
Can set a consistent CLIP area for signatures.
5.2 Other Document Scanning
Registration cards can be scanned via a batch scanning process or on the desktop. Batch Scanning is a separate program.
Polling location maps and other documents can be scanned as well.
5.3 Scanning setup and storage
Images are stored as raw .tifs on the file server along side with the application and database files. Creates problems in locating files on the file server.
No provision for storage on optical scan media, etc.
5.4 Pollbook or voter credit scanning
Must be done by bar code wand on the pollbook.
6.0 REPORTS
6.1 Fixed Reports
150 reports grouped by category.
Access report writer.
Many reports can be submitted as a batch and processed at a later time.
6.2 Ad Hoc Reports
Most reports are ad hoc capable.
Up to around 8 criteria can be entered with a starting/ending range.
The fields that can be used in the ad hoc reports are preset and can’t be added to.
Many reports are extremely slow.
Ability to add sort levels, but no page breaks.
6.3 Graphic Reports
There are no graphic reports available.
6.4 3rd Party Apps.
MS Access can be used , or Crystal Reports.
Tables are not documented and are stored both in the database and locally.
Additional Notes:
This system has no online help. Support consists of calling a support staff
in Arkansas. On site visits are very rare.
Upgrades are poorly documented and often when new features are added,
existing modules cease to work.
Statewide version runs at state level and counties dial in on dedicated lines
using Citrix Metaframe.