Maryland's official website for
voter registration, voting, and
access to election-related data.
State Board of Elections:
  * Robert L. Walker, Chairman    * Bobbie S. Mack, Vice Chairman    * Andrew V. Jezic    * David J. McManus, Jr.    * Charles E. Thomann   

State Administrator of Elections:  * Linda H. Lamone
Search our site:
ELECTrack Proposed Functional Design Changes

This document presents extracts from a proposition of functional design changes to be made to ELECTrack to accommodate the demands made by its users. Those demands where collected during two users group meetings held at the Maryland State Board of Elections for which a summary is available. The changes discussed address the Auto Fill capability of the software and the receipt entry process.

"Functional Requirement: As the name of a person or other campaign finance related entity starts to be keyed, the system should bring up a list of possible matches with the list moving to the appropriate place as additional characters are entered. If a matching record is selected, all additional common data should be loaded without keying. If the record is a receipt, the amount of this transaction should be added to the previous aggregate and the new total displayed without any additional actions by the user."

"Proposed Functional Change: In order to make the match process work well, we are proposing to make the Entity Name field apply to individuals as well as PACs, Committees, Corporations, and so on that are normally given an Entity Name. In the case of an individual, the Entity Name will be the Last Name followed by a comma, a space, and the First Name, a space, and the Middle Name or Initial. So John P. Jones II will get an Entity Name of Jones, John P. II. Last Names have been placed first because of their greater uniqueness."

"New Process Flow: The user selects Receipts. The first field entered is the Entity Name. For an individual this is the name, last name first. After the first few letters are keyed, a matching list will be displayed with name and address combinations that can be chosen. The user can just select one from the list and skip to the transaction date, amount and other related data, or indicate that this individual is new. In the event of a new entity, the data needed to establish the entity either as an organization or an individual will be entered and the process will then continue with the data on the entity in place."