Here's how it works now:
Officials/promoters download the latest member information an Excel file
Officials/promoters score results in Excel
Officials/promoters email the results Excel file to Cheryl or Martha
Cheryl (or Martha) fix any formatting problems
Cheryl uploads the results to the database
It works OK. The roundtrips via Excel produce a lot of messy data, and
that makes for a lot of manual fixing on Cheryl's part.
Expanding the application to run offline for results at the event
would help, though not eliminate, a lot of data entry work. As you
touch on below, there are a lot of design decisions involved.
I would start with a standalone application that could semi-
automatically synchronize member information, record results at the
event, and then send the results to the site when it's back online.
Essentially replace the freeform Excel with a standard machine-to-
machine format, and remove the manual emailing with automatic
synchronization.
A lot of this admin stuff is hard to visualize just by me describing
it. There's a demo site running. Anyone who's interested, email me
directly for a password so that you can check it out:
http://app.obra.butlerpress.com/admin/racers
Scott