Progressive Training Application (input needed!)
I am a software engineer student/online contract programmer. I am planning on creating a Progressive Training Application for motivation purposes. It will be a database driven application with probably an ms-access backend(database) and a VB6 frontend (for ease of creation). I am looking for ideas to encorporate into the design of the application. The basic functions will be as follows:
1. Allow the user to plan training sessions for any given time duration into the future. This will include selecting exercises from the database, the ability to add/delete/modify exercises in the database.
2. Print off training plans with planned target weights/reps/times, so the user can fill in their actual weights/reps/time achieved.
3. Allow the user to input these figures manually into the application to be added to the database (future development will also include an OCR to allow the user to simply scan their workout sheets into the comp if they have a scanner).
4. Produce reports using the data the user has stored in it and thus allow the user to view their progression over the days/weeks/months/years and hence hopefully motivate them.
All ideas/questions will be most welcome. If anyone can think of any specific functions that they feel would be worthwhile including this would be useful. So far as the database goes, it will be a relational database, and if there are any other Software Engineers in here, or DBAs, then i shall upload fully normalised ER diags for evaluation.
The application will be shareware and open source will be available. Just need to get information together so I can produce a Requirement Analysis,
Thanks again Alex :)