home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Share Gallery 1
/
share_gal_1.zip
/
share_gal_1
/
HD
/
HD056.ZIP
/
SWIMDB14.ZIP
/
SWIMBASE.DOC
< prev
next >
Wrap
Text File
|
1991-06-24
|
132KB
|
3,001 lines
General Description. . . . . . . . . . . . . . . . . . . . . . 3
Manual organization. . . . . . . . . . . . . . . . . . . . . . 4
System Requirements. . . . . . . . . . . . . . . . . . . . . . 4
Program Limitations. . . . . . . . . . . . . . . . . . . . . . 4
Program Setup. . . . . . . . . . . . . . . . . . . . . . . . . 4
Setup Technicial Review. . . . . . . . . . . . . . . . . . . . 6
Menus and Screens. . . . . . . . . . . . . . . . . . . . . . . 8
Opening Menu. . . . . . . . . . . . . . . . . . . . . . . 8
Season Name Form. . . . . . . . . . . . . . . . . . . . 10
Season Entry Form . . . . . . . . . . . . . . . . . . . 10
Delete Season (Meet) Requestors . . . . . . . . . . . . 11
Season Select Requestor . . . . . . . . . . . . . . . . 11
Data Base Maintenance Menu. . . . . . . . . . . . . . . 12
Overwrite Database Warning. . . . . . . . . . . . . . . 12
Default Data Form . . . . . . . . . . . . . . . . . . . 13
Event Defination . . . . . . . . . . . . . . . . . . . . . . 15
Event Setup Description . . . . . . . . . . . . . . . . 15
Event Defination Requestors . . . . . . . . . . . . . . 16
Opening Setevent Requestor. . . . . . . . . . . . . . . 16
Event Defination Report . . . . . . . . . . . . . . . . 16
Event Limit Requestors. . . . . . . . . . . . . . . . . 17
Event Requestor . . . . . . . . . . . . . . . . . . . . 18
Event Input Form. . . . . . . . . . . . . . . . . . . . 18
Event Defination Usage. . . . . . . . . . . . . . . . . 19
Drive or PATH Selection Requestor . . . . . . . . . . . 20
Main Menu . . . . . . . . . . . . . . . . . . . . . . . 21
Meet Setup Menu . . . . . . . . . . . . . . . . . . . . 22
Meet Entry Form . . . . . . . . . . . . . . . . . . . . 23
Meet Select Requestor . . . . . . . . . . . . . . . . . 24
View Meet Data Form . . . . . . . . . . . . . . . . . . 24
DataBase Audit. . . . . . . . . . . . . . . . . . . . . 25
Swimmer Setup Menu. . . . . . . . . . . . . . . . . . . 25
Swimmer Entry Form. . . . . . . . . . . . . . . . . . . 26
Swimmer Select Requestor. . . . . . . . . . . . . . . . 28
Meet Results Menu . . . . . . . . . . . . . . . . . . . 28
Event Entry Form. . . . . . . . . . . . . . . . . . . . 29
Reports Menu. . . . . . . . . . . . . . . . . . . . . . 30
Roster Type Menu. . . . . . . . . . . . . . . . . . . . 31
Time Report Menu. . . . . . . . . . . . . . . . . . . . 31
Place Report Menu . . . . . . . . . . . . . . . . . . . 32
Output Device Requestor . . . . . . . . . . . . . . . . 32
File Name Requestor . . . . . . . . . . . . . . . . . . 32
Gender Requestor. . . . . . . . . . . . . . . . . . . . 33
Group Select Requestor. . . . . . . . . . . . . . . . . 33
Sort Requestor. . . . . . . . . . . . . . . . . . . . . 34
Meet Select Requestor . . . . . . . . . . . . . . . . . 34
Meet Type Requestor . . . . . . . . . . . . . . . . . . 35
Swimmer Select Criteria Requestor . . . . . . . . . . . 35
Event Names and Numbers. . . . . . . . . . . . . . . . . . . 35
Age Group Names and Numbers. . . . . . . . . . . . . . . . . 35
Page 2
Event Group Names and Numbers . . . . . . . . . . . . . . . 36
Reports. . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Season Summary Report . . . . . . . . . . . . . . . . . 40
Full Roster Report. . . . . . . . . . . . . . . . . . . 40
Swim Meet Roster. . . . . . . . . . . . . . . . . . . . 41
Swimmer List. . . . . . . . . . . . . . . . . . . . . . 41
Swimmer List (Names Only) . . . . . . . . . . . . . . . 41
Mailing Label Review Window . . . . . . . . . . . . . . 42
Telephone List. . . . . . . . . . . . . . . . . . . . . 42
Name and Address List . . . . . . . . . . . . . . . . . 42
Fee Status Report . . . . . . . . . . . . . . . . . . . 43
Individual Swimmer, Full Report . . . . . . . . . . . . 43
Individual Swimmer, Summary Report. . . . . . . . . . . 43
Swim Team Finish and Point Summary. . . . . . . . . . . 44
Time in Water . . . . . . . . . . . . . . . . . . . . . 44
Single Meet Results, by Swimmer . . . . . . . . . . . . 44
Single Meet Result, by Event. . . . . . . . . . . . . . 45
Swim Ladder, by Event . . . . . . . . . . . . . . . . . 45
Swim Ladder, by Swimmer . . . . . . . . . . . . . . . . 46
Custom Requirements and Enhancements . . . . . . . . . . . . 46
Error Handling . . . . . . . . . . . . . . . . . . . . . . . 46
Disk Free Space Warning . . . . . . . . . . . . . . . . 46
ABOUT SWIMBASE Statistics . . . . . . . . . . . . . . . 47
DataBase Audit Errors . . . . . . . . . . . . . . . . . 47
Disk Access Failure . . . . . . . . . . . . . . . . . . 47
Warranty . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Shareware Evaluation Version. . . . . . . . . . . . . . 48
Registered Version. . . . . . . . . . . . . . . . . . . 48
Support. . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Copyright. . . . . . . . . . . . . . . . . . . . . . . . . . 49
ASP Ombudsman. . . . . . . . . . . . . . . . . . . . . . . . 49
Defination of Shareware. . . . . . . . . . . . . . . . . . . 49
Disclaimer - Agreement . . . . . . . . . . . . . . . . . . . 50
Pricing. . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Page 3
SwimBase
General Description
SwimBase is designed to simplify and automate the records and
reports required for a Swim Team. SwimBase will keep the swimmer
rosters and results for each meet. Roster reports, mailing labels,
telephone lists, events results, swim team ladder and time in water
are some of the reports that can be generated by SwimBase. The data
entered can be reviewed, modified or deleted at any time. All
reports can be directed to the computer screen for review, printed
or sent to a disk file for storage, transfer or modification with
a word processing program.
SwimBase is an easy to use, menu driven program. Most menus
and prompts are self-explanatory with little or no use of the
manual required. All data is entered into forms with context
sensitive help available at any time for each field. These help
prompts will give an explanation of the required data and, where
appropriate, the allowable input range. Any out of range data input
will result in error requestors explaining the problem and the
opportunity to correct the offending field.
SwimBase is based on the United States Swimming (USS) rules
for a dual meet. These rules were used for event types and names,
swimmer ages and groups and points. The major differences with the
way SwimBase handles results and the USS rules involves the effects
of keeping results for only a single team. SwimBase is not designed
to keep the results of both teams in a meet. The differences show
up in the event entry and point calculation. You need to enter the
swimmers' finishing place and if the swimmer finished in a tie or
was disqualified. The reports as generated by SwimBase are not
specified by these rules but are compilations of meet, event and
season results. SwimBase is not connected with the USS in any
fashion.
The design of SwimBase will allow the results of multiple
seasons to be stored and the team roster from previous years to be
moved forward each year with automatic updates to the swimmers' age
and group. The data from previous years can be reviewed at any time
for comparison to the current years results.
The standardized reports from SwimBase will allow simplified
comparisons of the results between different teams within the same
division or league or even teams in different leagues.
The reports from SwimBase can be set to include just a single
meet, all meets of a particular type or all meets. The results can
be sorted by sex, age or name. The results for swimmers can be
generated for individual swimmers or for all swimmers or selected
by sex.
Results are kept of all event entries so not only are the
results of swimmers that finish in the top, point scoring, spots
available but all other finishes along with all disqualifications,
no shows, exhibitions and substitutes. It is possible at any time
to summarize all the results of all the events any swimmer was
scheduled for at any time.
Page 4
Manual organization
This manual is organized in the order that the menus, screens
and requestors are most likely to be displayed by the first time
user. This layout is not very useful as a reference manual. If you
are trying to locate a particular menu or requestor then use the
index with the menu or requestor heading as input.
System Requirements
The minimum hardware and system requirements for SwimBase are:
IBM PC/XT/AT compatible with 512K RAM Memory.
Any monitor capable of a 80 column text display.
2 360K disk drives or 1 720K disk drive or any floppy
drive with a hard disk drive.
MS/PC DOS 3.0 or greater.
80 or greater column text printer (optional for reports)
Program Limitations
The program limitations for SwimBase are:
Maximum Seasons on a disk: 50
Maximum Meets in a season: 50
Maximum Swimmers in a Season: 255
Maximum Entries in an Event: 16
Slowest time for an event: 9:99:99
Maximum Events in a meet: 256
Program Setup
One program file and 2 data files are necessary to use this
program. SWIM.EXE is the program file and EVENT.DTA and DEFAULT.DTA
are the data files. SWIM.EXE is the main program. The first time
SWIM.EXE is run the event data file, EVENT.DTA, and the setup
preferences data file, DEFAULT.DTA, will be created in the same
directory as SWIM.EXE unless they already exist. See the event
setup data form for more information about the event file. See the
default data form for more information about your preferences. In
order to setup the program follow the steps within the section that
cooresponds to your hardware configuration. This setup assumes that
you are using the Registered Version Program Distribution disk.
Refer to the on-disk setup file for the Evaluation Version.
For a Hard Disk System:
From the root directory 'C:\'
1) MKDIR C:\SWIMDATA (or substitute your drive letter for
the C in the path name. The
subdirectory name SWIMDATA can be
anything you are comfortable with.)
Page 5
2) CD C:\SWIMDATA(or your new subdirectory name)
3) Put distribution disk in floppy drive A:
4) COPY A:\*.*
5) Start program by typing SWIM
If you update the PATH statement in your AUTOEXEC.BAT
file to include the directory created in step 1 then you will
be able to start and run SwimBase from any prompt by typing
SWIM. If you do not then you will need to change directory
(CD) to the C:\SWIMDATA before starting SwimBase.
If you prefer to keep your program files in one directory
and your data files in another you can do this by putting the
SWIM.EXE file in your program directory and creating a
seperate data directory. This data directory can be any
legitimate DOS directory name. Once you start SwimBase you
will need to use the Set or Change Defaults option to set the
data directory. Note that the 2 system data files, EVENT.DTA
and DEFAULT.DTA should remain in the same directory as
SWIM.EXE.
Recommended Setup
If disk space is not limited the program file, SWIM.EXE, along
with the 2 data files, DEFAULT.DTA and EVENT.DTA should be all in
the same subdirectory. This subdirectory should also be used as the
data directory. The simplest method would be to create a
subdirectory C:\SWIMDATA and then copy all the files into it.
For a dual floppy disk system:
This setup assumes either 2 low density 5 1/4" 360K
floppies or a desire to use seperate program and data
floppies.
1) Obtain 2 blank floppies. Format 1 and label it as the
SwimBase data files. Label the second as the SwimBase
program files.
2) Make a DISKCOPY of the program distribution disk and then
use that disk to run the program.
3) DISKCOPY A: A: (follow the prompts, use the SwimBase
program disk as the destination)
4) Put the original in a safe place.
5) Put the Program files disk in drive A: and the data files
disk in drive B:.
6) Start the program by typing A:\SWIM.
7) Answer N to 'Directory Open Failure' requestor.
8) Enter a path (directory) for the data disk, 'B:\SWIMDATA'
is recommended
Page 6
9) Be sure the data disk is in drive B: and press return.
10) Press Y to create directory.
11) When program starts select 'Set or Change Defaults' and
enter the directory from step 8 as the data PATH default.
12) Each time you are ready to use the program place the
program disk in drive A: and the data disk in drive B:
and then type A:\SWIM.
For a single floppy system:
Use this setup for a single floppy system or if you wish
to keep both program and data files on the same disk. Note
that to keep all files on the same disk it must have a minimum
capacity of 720K.
1) Obtain a blank floppy and make a copy of the original
program disk.
2) DISKCOPY A: A:
3) Put the original in a safe place.
4) Put the copy in drive A: and start the program by
entering A:\SWIM
5) Answer N to 'Directory Open Failure' requestor.
6) Enter a path (directory) for the data disk, 'A:\SWIMDATA'
is recommended
7) Press return in response to the 'Place Data disk in
Drive' requestor.
10) Press Y to create directory.
11) When program starts select 'Set or Change Defaults' and
enter the directory from step 6 as the data PATH default.
12) Each time you are ready to use the program place the disk
in drive A: enter A:\SWIM
Setup Technicial Review
The SWIM.EXE file is the main program for SwimBase. This
program is loaded at startup and then is run from RAM memory until
the program is exited. As soon as SWIM.EXE loads it will search the
same directory that SWIM.EXE is in to find the system defaults
which are contained in the file DEFAULT.DTA. If DEFAULT.DTA is not
found then it will be created in that directory. After this is
loaded then the event data file, EVENT.DTA, is loaded. These files
must be located in the program directory (the same directory
SWIM.EXE is in) or the data directory. If EVENT.DTA is not located
then it will be created. You can use the 'Modify Event Definations'
menu to define your events. From this point on the SWIM.EXE file
and DEFAULT.DTA file are not required unless the default setup is
changed. To change the defaults be sure the disk that contained the
defaults is in the same drive as where it was loaded.
Page 7
One additional note about viewing reports on the screen is
necessary. The report is built in the SWIMDATA directory and could
use up to 100,000 bytes for a large report. For this reason you
should avoid using a data disk that is nearly full.
It is possible after starting SwimBase to remove the program
disk and place the data disk in the same drive. After changing the
disks use the 'Change Data Disk or Path' option in the main menu to
activate the new data files. If you change disks you must use the
'Change Data Disk' option or risk file corruption.
Menu Usage
The basic use of all menus is the same. The up and down arrow
keys are used to move within the menu or by pressing the first
letter of a menu item it can be jumped to. The selection is picked
by pressing the ENTER key. On the menus that can span more than one
screen full of data such as the swimmer requestor the Page Up and
Page Down keys move a page at a time rather than a item at a time.
The ESC key will return to the previous menu or selection or exit
the program from the opening menu. The ESC key is consistent
throughout the program to cancel the current selection.
There are 2 special keys that are active in any menu. ALT/A
(holding down the ALT key and pressing A) will open the 'About
SwimBase' window with memory usage statistics. ALT/D will shell out
(exit) to DOS. This DOS shell will allow any DOS commands or
actions to be taken. You can return to SwimBase at the point you
left by entering 'EXIT' at the DOS prompt.
Page 8
Menus and Screens
/= F1 HELP = 08/22 15:57:05 \
| |
| SwimBase |
| Opening Menu |
|============================|
| Select Active Season |
| Define New Season |
| Remove Existing Season |
| Archive Season Data |
| Set or Change Defaults |
| Change Data Disk |
| Modify Event Definations |
| Import Season DataBase |
| About Swim Data System |
|============================|
| Exit Swim Data Base |
\============================/
Opening Menu
This is the initial menu presented when SwimBase is started.
All functions of SwimBase are accessed through this menu. Exiting
this menu quits SwimBase and returns control back to the operating
system.
1) Select Active Season
This selection will present the Season Select Requestor
with a list of all defined seasons. Pick the season that will
contain the data to be used for this session. Most operations
within SwimBase are done to the data in a particular season.
2) Define New Season
This item is used to define a new season. Before any
operations can be done on meets, swimmers or events the season
in which they are to exist must be built. When this is
selected you will be presented 2 forms. The first will allow
you to choose a name for the season and the second will build
the information about the season. These forms are discussed in
greater detail elsewhere.
3) Remove Existing Season
This selection will delete a season. Note that all data
associated with this season will be deleted. The swimmers,
meets and events will be gone. In normal usage there will be
no reason to delete a season. Old seasons should be retained
for review in the future.
Page 9
4) Archive Season Data
This selection will allow you to make a backup copy of a
season or restore a previously created backup. Regular backups
should be made to avoid data loss in case of a system failure.
A full description of these options is contained within the
description of the Archive menus and forms.
5) Set or Change Defaults
This selection will present a form that allows several
configuration parameters to be set. These parameters are fully
explained in the Default Data form description.
6) Change Data Disk
If the program is kept on a separate disk from the data
then after starting the program use this selection to tell the
program where to look for the data. A Drive/Path Selection
Form will be presented into which you will enter the drive
letter to locate the disk. If you will be using the same disks
and directories each time then you can set the data path in
the Set Defaults form.
7) Modify Event Definations
This selection can be used to create, modify, view or
print the event defination file. See the manual section on
Event Definations for further details.
7) Import Season DataBase
This selection is used to copy the swimmer data base from
one season to another. The swimmer roster records will be
transferred to the new season and the age and group fields
updated accordingly. This selection will only import the
swimmer records, no meet or event data is imported. The data
in the old season is not modified.
8) About Swim Data Base
A short description and copyright notice along with the
version number and date and the unique serial number for this
program. Also included are details on active program and data
paths, free Disk, Ram and Stack memory and Ram Heap integrity.
This selection can be used to determine the amount of free
disk space on your data disks.
9) Exit Swim Data Base
Return to DOS, quit program.
Page 10
/==============Create New season=============\
| |
| Enter new Season Name (4 to 8 characters) |
| Press ESC to QUIT |
| |
| Season Name : ________ |
| |
| |
| |
\============================================/
Season Name Form
This form will appear when Define New Season is selected. You
will enter the name for the new season. The name must be at least
4 characters long and no longer than 8 characters. Some examples
would be: MGC1990, SEASON1, OLNEY or TEAM90.
/=== Enter Default Data for Season == Press F1 for Help ===\
| Team Name : __________________ |
| |
| Other Info, Division : ____________________________ |
| |
| Start date : __/__/__ End date : __/__/__ |
| |
| Number of Meets : ___ |
| |
| |
| |
\==========================================================/
Season Entry Form
This is the form used to enter season data. The field
descriptions are as follows:
1) Team Name
This is the name or base location of the team. This
information will appear on any reports generated from
data in this season.
2) Other Info, Division
This field contains additional information about the
team or season to be entered. It also will become part of
the header of any reports about this season.
3) Start Date
This is the date of the first meet of the season in
Month/Day/Year (MM/DD/YY) format. The year from this
field is used to calculate the swimmers' age and group
information.
4) End Date
This is the date of the last meet in the season.
This is for informational purposes only.
Page 11
5) Number of Meets
This is the number of meets in the season. It is
also for informational purposes only. If you define more
meets than you specified here it will not cause any
problems.
/========= Delete SEASON Warning ========\
| |
| Delete this SEASON Y/N [N] ? _ |
| |
| MYSEASON |
| |
| This SEASON and all SWIMMER data, MEET |
| data and EVENT data for this SEASON |
| will be DELETED. !!! FOREVER !!! |
\========= *** FINAL WARNING *** ========/
/========= Delete SEASON Warning ========\
| |
| Delete SEASON Name: |
| |
| MYSEASON |
| |
| Enter Season NAME to VERIFY DELETE |
| Press ESC to QUIT and abort DELETE |
| Season Name to DELETE: ________ |
\========= *** FINAL WARNING *** ========/
Delete Season (Meet) Requestors
Any time you try to delete either a season or a meet this pair
of requestors will appear. The first requestor will sound a buzzer
and ask for a Yes/No confirmation that you really intend to delete
this season or meet. If anything other than Y is entered the
process is canceled and you are returned to the menu. If Y is
entered the second requestor will appear and you will need to enter
the season or meet name to complete the deletion. If this name
isn't entered correctly then the process is canceled. If the
correct name is entered then the season or meet will be removed.
PLEASE NOTE
Once deleted there is no way to recover the deleted data.
/===============\
| Select Season |
|===============|
| MGC1991 |
| OMSC1990 |
| TEST0123 |
|===============|
| Cancel Select |
\===============/
Season Select Requestor
This requestor is used by several other menu items to allow
the choice of a particular season. A list of all seasons is
Page 12
presented and you can chose any season or cancel the operation by
either selecting Cancel Select or pressing the ESC key. The action
taken after selecting a season will depend on what menu you were in
when this menu appeared. The list of seasons will be sorted
alphabetically and if more than 12 seasons exist then selections
for next page and last page will be included.
/==============\
| DataBase |
| Maintenance |
|==============|
| Archive Data |
| Restore Data |
|==============|
\==============/
Data Base Maintenance Menu
This menu is used to determine if the data is to be archived
(saved from the active files to a backup copy) or restored (moved
from the backup copy to the active copy). The Archive data
selection should be used as a matter of routine. The Restore Data
selection should only be used in times of data base corruption or
to share a data base among different systems.
/============== *** Overwrite DataBase Warning *** ==============\
| |
| The process you have selected will overwrite |
| the existing DataBase for the Season you are |
| about to select. This should only be done to |
| recover from data corruption. |
| If improperly used this process could destroy |
| your swimmer and meet data bases. BE CAREFUL!!! |
| |
\================================================================/
/============\
| Overwrite |
| DataBase |
|============|
| Yes |
| No! |
|============|
\============/
Overwrite Database Warning
This pair of windows will appear if you have selected to
restore a previously archived database. The restoral process will
replace the current data with the old data.
Page 13
/== Enter Default Data for SDB == Press F1 for Help =\
| |
| AutoDetect Monitor : Y Color Monitor : |
| Quick Start : Y SKIP DB Audit : Y |
| Startup Password : __________ Foreground : 0 |
| Delete Password : __________ Background : 9 |
| Print Extended Graphics : Y View Color : 1 |
| Printer Port : PRN Carriage returns ? : N |
| Printer Setup : ____________________________ |
| Enter PATH name for SwimBase Data Files: |
| PATH = C:\SWIMDATA_______________________________ |
| Use 7 Age Groups : N |
| |
| Yard Factor : __.___ Meter Factor : __.___ |
| |
| |
| Press ENTER to Accept, Any other key to edit |
\====================================================/
Default Data Form
This form enters default data about your system, printer and
preferences. This data is entered once and then will remain in
effect unless changed.
1) AutoDetect Monitor
If this is set to Y then the program will automatically
detect the presence of a color monitor and use color. In some
cases it is possible that the monitor type indicated by the
system does not match what is actually installed, this is a
common problem with portable PCs. If this occurs then set this
to N and set the proper monitor type in the next field. You
can also force a color monitor to display in black and white
by setting this field to N and the next field to N.
2) Color Monitor
If you are using a color monitor then select Y, else N.
This field will not appear if AutoDetect Monitor is set to Y.
3) Quick Start
The program will display an opening banner for a few
seconds if this is set to N. To go directly to the opening
menus set it to Y.
4) SKIP DB Audit
The program will run a check on the integrity of the
database structures each time a season is selected if this is
set to N. This step can be skipped by setting this to Y. The
few seconds lost while the data base check (audit) is run is
a small price to pay for insurance of your data.
5) Startup Password
If you wish to require a password to access any of the
data then enter that password here. The password can be any
Page 14
string of characters up to 10 in length. To remove a password
once one is entered use 'NOPASSWORD' (uppercase) as the
password. Note that you will need to know the old password to
remove it.
6) Foreground
You can use this selection to select any one of ten
different color combinations for the menus, screens and
messages by entering a number between 0 and 9. The changes are
effective as soon as the default data form is accepted.
7) Delete Password
If you wish to require a password to delete data but not
one for access then set a password here. The same requirements
for removing this password apply.
8) Background
This selection acts the same as for Foreground selection
except it controls the window background and shading. These
colors are a subset of the foreground colors so changing
Foreground will effect the Background.
9) Print Extended Graphics
Set this to Y if the printer supports the Extended or IBM
line drawing character set. The best looking reports can be
obtained with this set to Y. If the reports generated with
this set to Y have garbage through them then you will need to
set this to N.
10) View Color
This selection acts the same as Foreground and Background
but it controls the colors for any reports that are viewed on
screen.
11) Printer Port
When you reach this selection a secondary selection
requestor will open that will allow you to select which
printer port your printer is attached to. The possible
selections are: PRN for the DOS default printer port, LPT1,
LPT2 and LPT3 for the possible parallel ports and COM1 thru
COM4 for the possible serial ports. If you select one of the
COM ports you will need to define the port parameters (Baud,
bits etc.) before starting SwimBase. See the DOS MODE command
for details.
12) Carriage returns
SwimBase sends a linefeed (new line or LF) at the end of
each line when it generates any printed reports. Most printers
will convert this linefeed to a linefeed/carriage return pair.
If your reports run off the right edge of the paper it is
probably because your printer does not follow this convention.
Changing this field to Y will send both a linefeed and a
carriage return to the printer.
On a HP Laserjet the appearance of this problem is the
Page 15
first line of the report will print and then the rest of the
page will be blank. Changing this field to Y will cure this
problem.
Using '1b 26 6b 32 47' as the printer setup for a HP
Laserjet will cause the printer to follow the standard LF to
LF/CR conversion.
13) Printer Setup
This is the string that will be sent to the printer
before any thing is printed. The string needs to be entered as
hexadecimal characters with each character separated by a
space. An example would be '1b 7 1'. Most printer manuals use
hexadecimal in the reference section.
14) PATH =
If the data files are going to be kept in a directory
different from the directory with the program file 'SWIM.EXE'
then set the directory PATH here and the program will
automatically use those files. The path can be entered as
either a full or relative path name. Some examples of
legitimate paths would be C:\SWIMDATA , C:\DATA\SWIMDATA or
SWIMDATA.
15) Use 7 Age Groups
SWimBase can be set to use either 5 age groups or 7 age
groups. If this field is set to N then the available age
groups are: 8&U, 9 - 10, 11 - 12, 13 - 14 and 15 - 18. If set
to Y then the groups are: 6&U, 8&U, 9 - 10, 11 - 12, 13 - 14,
15 - 16 and 17 - 18. A 'SENIOR' group is also available.
16) Yard Factor and Meter Factor
If your league swims some meets in pools measured in
meters and others in pools measured in yards and you want to
normalize the reports to show all times as meters or yards
then you can enter the Yard to Meter and Meter to Yard
multiplier factors here. A suggested yard to meter factor
would be 1.11 and a meter to yard factor would be 0.901. If
there is any entry in these fields then any reports will allow
an option of reporting in Yards, Meters or As Entered.
Event Defination
Event Setup Description
When 'Change Event Definations' is selected a data file,
EVENT.DTA, will be created or modified if it exists. This file
contains the event names and data definations. The information
contained in this file is the names, points per place, maximum
points for the event, age group, event type, point basis, team or
individual, and the start and end event numbers. There can be up to
256 events defined (50 in the MCSL version of SwimBase). This file
is used by the SWIM main program and needs to be either in the SWIM
program directory or data directory.
Page 16
Event Defination Requestors
/============\
| Event |
|Definations |
|============|
| Review |
| Change |
|============|
\============/
Opening Setevent Requestor
This requestor will appear when 'Change Event Definations' is
selected. Select Change if you wish the define new event
definations or change existing definations. Select Review to view
or print your existing definations.
| Event Definations |
| |
|============================================================================ |
| Low event number = 1, High event number = 150, Finishers Scoring = 4 |
|============================================================================ |
| Event Name G AGP EGRP TYP MAX p1 p2 p3 p4 |
|============================================================================ |
| 1 - Boys 12 & U 100M Ind. Medley B 11-12 IM BOTH 8 5 3 2 1 |
| 2 - Girls 12 & U 100M Ind. Medley G 11-12 IM BOTH 8 5 3 2 1 |
| 3 - Boys Open 200M Med. Relay B 15-18 DNC TEAM 8 7 0 0 0 |
| 4 - Girls Open 200M Med. Relay G 15-18 DNC TEAM 7 7 0 0 0 |
| 5 - Boys 8 & U 25M FreeStyle B 8&U Free BOTH 8 5 3 2 1 |
| 6 - Girls 8 & U 25M FreeStyle G 8&U Free BOTH 8 5 3 2 1 |
Event Defination Report
This is a partial event defination report. The field
definations are as follows:
1) Low event number
This is the lowest definable event number as entered in
the event defination requestor for lowest event.
2) High event number
This is the highest definable event number.
3) Finishers Scoring
This is the number of finishers (places) that can
generate points for the swimmers. In the example the 4 means
that places 1 through 4 will receive points while the rest
will be classified as DNP - Did not Place. The allowable range
is 3 to 6.
4) Event Name
This is the name of the event.
Page 17
5) G
This the gender for this particular event. G is for Girls
and B is for Boys.
6) AGRP
This is the age group for this event.
7) EGRP
This is the event group for this event. This field is
used for the event by swimmer report.
8) TYP
This field determines the point accumulation type to be
used for this event.
9) MAX
This is the maximum number of points that the team can
accumulate from the event.
10) p1,p2,p3,p4,p5,p6
This the the number of points awarded for each finishing
place, 1st through 6th. The p4, p5 and p6 entrys may not
appear depending on the status of the Finishers Scoring value.
/= Enter Lowest Event Number \
| |
| Lowest Event : 1__ |
| |
\============================/
/ Enter Highest Event Number \
| |
| Highest Event : 150 |
| |
\============================/
/= Enter Finishers Scoring \
| |
| Finishers Scroing: 4__ |
| |
\============================/
Event Limit Requestors
These requestors are used to set the lowest and highest event
number and the number of Finishers Scoring. The range for the event
numbers must be between 0 and 255 with the lowest event being at
least 1 less than the highest. The range for Finishers Scoring is
3 to 6. Each time Event Defination is run you will be prompted for
these values but after the first run the initial input will be
retained unless changed.
Page 18
/=== Enter Event to Update ==\
| |
| Event (1 - 150) : ___ |
| |
\=== ESC to Save and Exit ===/
Event Requestor
This requestor is used to select an individual event for input
or update.
/===================== Event Number 001 Details =====================\
| |
| Decription : _1_-_Boys__12_&_U__100M_Ind._Medley_ Active : Y |
| |
| Age Groups: 1 - 5,9 for 8&U, 9-10, 11-12 , 13-14, 15-18(Open). 9=DC|
| Age Group (1 - 5,9): 3 Gender : B |
| |
| Event Groups: 0 - 4,9 for Free, Back, Breast,Fly or IM. 9=DC |
| Event Group (0 - 4,9): 4 |
| |
| Select points for each finishing place (0 - 9) |
| 1st : 5 2nd : 3 3rd : 2 4th : 1 5th : 0 6th : 0 |
| |
| Enter basis for point accumulation, [I]ndividual, [T]eam or [B]oth |
| Scoring basis : B Maximum Team Points for Event: 8_ |
\====================================================================/
Event Input Form
This form is used to input the details of a single event. The
field definations are as follows:
1) Description
This is a narrative description of this event. The
discription can be up to 36 characters in length. This the how
this events description will appear in all reports.
2) Active
The field selects if this group is active. If this is set
to N then this event will be ignored for all reports. Any used
event defination should be set to Y.
Page 19
3) Age Group
This is the age group that will compete in this event.
The age group selections are:
0 - 6 & U
1 - 8 & U
2 - 9 - 10
3 - 11 - 12
4 - 13 - 14
5 - 15 - 18
6 - 15 - 16
7 - 17 - 18
8 - SENIOR
9 - Do Not Care
4) Gender
Select B for Boys or G for Girls.
5) Event Group
This is the event group selection for this event. The
event group selections are:
0 - Freestyle
1 - Backstroke
2 - Breaststroke
3 - Butterfly
4 - Individual Medley
5 - Free Relay
6 - Medley Relay
9 - Do Not Care
6) 1st place (2nd, 3rd, 4th, 5th and 6th)
This the the number of points accumulated for each
finishing place.
7) Scoring basis
This determines how this event in handled for individual
and team point accumulation. If the event is consideded a TEAM
event then only a single score per finishing place will be
included in the team reports.
8) Maximum Team Points
This is the maximum points that the team can earn in this
event.
Event Defination Usage
This selection will build, or modify if it exists, the data
file EVENT.DTA. This data file will need to be in the directory
with the SwimBase main program or in the SwimBase data file
directory. You can exit and save your changes at any time by
pressing the ESC key.
Page 20
Before you begin building your event definations you will need
to determine what numbering you will use for the events and how you
want the events to appear in the reports. During event data entry
you will select the event by the event number entered in the Event
Requestor where you defined the event. The report will only show
the data entered into the discription. If you want an event number
to show then you need to enter it into the discription. The entered
number and the printing number can be different. If you are
skipping event numbers then be sure that those event numbers have
the Active field set to N or else they will appear in reports with
no data.
/================= Enter PATH For SwimBase data =================\
| |
| Enter Path name for Data Files |
| Enter ESC to return to Opening Menu |
| |
| PATH = C:\SWIMDATA_______________________________ |
| |
| EX: C:\SWIMBASE\SWIMDATA or B:\SWIMDATA or SWIMDATA |
| |
\================================================================/
Drive or PATH Selection Requestor
This form is used to enter the new disk drive and/or PATH for
the swim data files. If you need to change from one data disk
(floppy) to another or need to load the program and then change the
floppy this selection should be used. This can also be used to keep
multiple database files on your disk. If you are using one single
path on the hard disk then the PATH entry in the Default setup
should be used.
/= F1 HELP === 03/06 07:41:58 \
| |
| SwimBase |
| Main Menu |
| Active season |
| --> OMSC1990 <-- |
| |
|==============================|
| Meet Data, Add or Modify |
| Swimmer Data, Add or Modify |
| Event Results, Add or Modify |
| Reports, View or Print |
| Audit DataBase Structures |
| Change Season Information |
| Display Season Information |
|==============================|
| Return to Opening Menu |
\==============================/
Page 21
Main Menu
This menu will appear after a season is selected from the
Opening Menu. It is divided into 7 parts. The first 4 selections
will present submenus and the other 3 will result in actions as
defined below.
1) Add or Modify Meet Data
This selection is used to create, change, delete or view
meet data. Note that this is the meet definition itself, not
the event results within that meet. The meet must be defined
before any event data is entered.
2) Add of Modify Swimmer Data
This selection is for the creation and maintenance of the
swimmer roster. All swimmer specific information is entered
and maintained here.
3) Add or Modify Event Results
This entry is for the event data within a meet. The meet
and the swimmers must be defined before the events can be
entered.
4) View or Print Reports
This item displays the report menu which allows the
selection of several different reports concerning the data
entered in the previous menu items.
5) Audit DataBase Structures
This selection will preform an integrity check on the
database for the currently active season. This is the same
check that is run when the season is first selected if the
'SKIP DB Audit' default is set to N.
6) Change Season Information
This selection will allow any of the information that is
entered when the season was created to be changed with the
exception of the season name. Once created the season name
cannot be changed. Note that if you are trying to move from
one year to the next you shouldn't change the last year's
season data but create a new season and then import the
previous year's swimmer data.
7) View Season Information
This selection will display the data entered when the
season was created along with 2 additional fields, Number of
Meets defined and Number of Swimmers. These 2 fields represent
the actual number of meets that have been defined in the Meet
SetUp Menu and the number of swimmers entered in the Swimmer
SetUp Menu.
Page 22
/==== 08/22 15:57:25 ===\
| |
| SwimBase |
| Meet SetUp Menu |
| Active Season |
| --> TEST0123 <-- |
| |
|========================|
| Add Data for New Meet |
| Change Existing Meet |
| Delete Existing Meet |
| View Existing Meet |
|========================|
| Return to Main Menu |
\========================/
Meet Setup Menu
This menu is accessed from the Main Menu and controls the
entry of Meet data. The Meet data refers to the basic meet itself,
not the results of the events within the meet. There are 4
selections available.
1) Add Data for New Meet
This item will allow the definition of a new meet. When
this is selected a form will appear in which you will enter
the pertinent data about the meet. That form and the required
entries are described in the Meet Entry Form.
2) Change Existing Meet
This selection will allow changes to be made to an
existing meet. You will be presented a Meet Select Requester
from which you will select which meet to change and then a
prefilled meet entry form will appear. Make the desired
changes in this form.
3) Delete Existing Meet
This entry is used to remove a meet. The Meet Select Requester
will allow you to choose which meet to remove. When this is
done all event data for that meet will also be removed.
4) View Existing Meet
The final item will allow you to review the previously
defined meets. See the View Meet Data Form for details about
the fields displayed.
Page 23
/========== Enter Meet Data == Press F1 for Help ==========\
| |
| Meet date : __/__/__ Meet type (A, B, or T) : _ |
| |
| Location : __________________ |
| |
| Opponent Name : __________________ |
| |
| Pool Measured in Meters? : N |
| |
| |
\==========================================================/
Meet Entry Form
This is the form used to enter or change meet data. The field
descriptions are as follows:
1) Meet date
The date of the meet in Month/Day/Year (MM/DD/YY)
form. This date will become part of the Meet Select
Requester and will appear on any reports about this meet.
2) Meet type (A, B, or T)
Determines if this meet is a 'A' team meet, 'B' team
or 'T' for time trial. These entries are used during
report generation for point generation and separation.
This also appears on the Meet Select Requestor.
3) Location
This is the location of the meet. This is
informational only and will appear on any reports about
this meet.
4) Opponent
This is the name of the opposing team in a meet.
This entry will also become part of the Meet Select
Requestor.
5) Pool Measured in Meters?
This field is used to indicate rather this meet is
held in a pool that is measured in meters or yards. Enter
Y if the pool is meters.
After all the fields are completed a requestor will appear
asking that you verify your desire to enter this meet. Answer Y to
confirm or N or press ESC to cancel the addition.
Page 24
/==== 08/23 10:01:34 ===\
| |
| Select Active Meet |
| Type Opponent Date |
| |
| A HILLANDALE 06/16/90 |
| B TANTERA 06/20/90 |
| A CEDARBROOK 07/14/90 |
| Cancel Select Meet |
| |
\========================/
Meet Select Requestor
This requestor is used by several other menu items to allow
the choice of a particular meet. A list of all meets is presented
and you can select any meet or cancel the operation by either
selecting Cancel Select Meet or pressing the ESC key. The action
taken after selecting a meet will depend on what menu you were in
when this menu appeared. The list of meets will be sorted by date
and if more than 12 meets exist then selections for next page and
last page will be included.
/=================== Swim Meet Data =======================\
| |
| Meet date : 06/16/90 Meet type (A, B, or T) : A |
| |
| Location : HILLANDALE________ |
| |
| Opponent Name : HILLANDALE________ |
| |
| Swimmers Competing : _63 Events Entered : 152 |
| Times 1st : _21 2nd : _28 3rd : _36 4th : _24 |
| Times DNP : _43 Total Points : _285 |
| Points per Event : 1.875_ Time per Event : 0:57:64 |
| |
| Press Any Key |
\==========================================================/
View Meet Data Form
This form will summarize the information for a single meet.
The data contained here is duplicated in the Meet Summary Report.
Refer to the reports section of this manual for definations of the
fields contained in this form.
Page 25
/=======Database Audit In Progress=======\
| |
| Please Wait |
| |
\========================================/
DataBase Audit
This window will appear whenever a Season is selected. While
this window is present the system is checking the integrity of the
database. The Meets and Swimmer Databases are checked for range and
reasonableness. If no errors are found then the window will close
after a few seconds. If a Swimmer error is encountered you will be
given an opportunity to edit the swimmer record. Generally, Meet
error are not correctable and Swimmer errors are correctable. The
best course of action in response to any error is to restore the
archived season data. (You did archive your data didn't you?)
/===== 08/22 15:57:32 ====\
| |
| SwimBase |
| Swimmer SetUp Menu |
| Active season |
| --> TEST0123 <-- |
| |
|==========================|
| Add Data for New Swimmer |
| Change Data for Swimmer |
| Delete Data for Swimmer |
| Display Data for Swimmer |
|==========================|
| Return to Main Menu |
\==========================/
Swimmer Setup Menu
This menu is accessed from the main menu and controls the
entry of swimmer data. All data specific to an individual swimmer
is entered or modified through this menu.
1) Add Data for New Swimmer
This selection is used to add a new swimmer to the data
base. See the Swimmer Entry Form for an explanation of each
field. The program keeps track of each swimmer by assigning a
number to the swimmer upon entry into the program. This number
is selected by the program and will be used during other entry
processes to refer back to this swimmer. The program is
limited to 255 swimmers in any given season.
2) Change Data for Swimmer
This selection is used to change any data about a
swimmer. You will select which swimmer to change from the
swimmer selection requestor.
Page 26
3) Delete Data for Swimmer
This selection will delete a swimmer from the data base.
You will select which swimmer to delete from the swimmer
selection requestor. If any event results have been entered
for the swimmer then they will be deleted along with the
swimmer.
4) Display Data for Swimmer
This selection allows you to review the swimmer data. One
swimmer at a time will be displayed in the data entry form.
You can not edit the data in this form.
/============ Enter Data for Swimmer == Press F1 for Help ===========\
| |
| Last : ________________ First : ________________ MI : _ |
| Birth date : __/__/__ Sex (M/F) : _ Age : 0_ Group : 0 Team : _ |
| |
| Telephone Numbers : |
| Home : (___) ___-____ Work : (___) ___-____ Emer : (___) ___-____ |
| |
| Mother's Name : |
| Last : ________________ First : ________________ |
| |
| Father's Name : |
| Last : ________________ First : ________________ |
| |
| Address : ________________________________________ |
| City : ____________________ State : __ Zip Code : _____ |
| |
| Fee Paid : $______ Swimmer Number : ___ |
| |
| |
| |
\====================================================================/
Swimmer Entry Form
This form is used to enter or modify swimmer data. The field
definitions are as follows:
1) Last
This is the swimmer's last name.
2) First
This is the swimmer's first name.
3) MI
This is the swimmer's middle initial.
4) Birth Date
This is the swimmer's date of birth.
5) Sex (M/F)
This is the swimmer's sex. F for female or M for male.
Page 27
6) Team
This is the team that this swimmer will be competing on.
The available selections are A, B, T or leave the entry blank.
This field is only used for the swim meet roster report to
allow just the swimmers for a particular meet (team) to be
printed.
6) Age
This is the swimmer's age relative to July 1 of the year
of the first meet date for the active season. If this field
is left blank during data entry then it will be calculated by
the program. If data is entered that conflicts with the
calculated value then a requestor will ask confirmation of the
entered data. The date for the first meet used in this
calculation is the First Meet Date field entered on the Season
Defination Form.
7) Group
This is the swimmer's age group. This field will be
calculated by the program if left empty during data entry. If
the data entered conflicts with the calculated data then a
requestor will ask confirmation of the entered data.
8) Telephone Numbers
These are the home, work and emergency telephone numbers
for the swimmer's parents.
9) Mother's Name
These are the mother's last and first names.
10) Father's Name
These are the father's last and first names.
11) Address
This is the swimmer's street address.
12) City
This is the swimmer's city.
13) State
This is the swimmer's state.
14) Zip Code
This is the swimmer's zip code.
15) Fee Paid
This is the fee paid by this swimmer.
Page 28
16) Swimmer Number
This is the swimmer number as assigned by the program.
This number can not be changed by the user and will remain
permanently assigned to this swimmer. A Listing of the
assigned numbers can be obtained in the Swimmer List report.
/= F1 HELP === 08/22 15:58:36 \
| Select Swimmer Name No. |
|==============================|
| Anderson, Betsy 1 |
| Anderson, Dan 2 |
| Bolt, Laura 3 |
| Bolt, Lindsay 4 |
| Bostill, Catherine (P7) 5 |
| Bostill, Maura 45 |
| Bost, Chistopher 67 |
| Bost, Matthew 68 |
| Pullough, Jimmy 69 |
| Pullough, Mandi 70 |
|==============================|
| View Last Page |
| View Next Page |
| Cancel Select swimmer |
\==============================/
Swimmer Select Requestor
This requestor will appear any time it is necessary to select
a single swimmer by the swimmer's name. Both the swimmers name and
number are displayed. There are cases where the swimmers number is
used to identify the swimmer. The Swimmer List report can be used
for a full listing of each swimmers' number.
/= F1 HELP === 08/22 15:57:37 \
| |
| SwimBase |
| Meet Results Menu |
| Active season |
| --> TEST0123 <-- |
| |
|==============================|
| Add Individual Event Results |
| Change Individual Results |
| Delete Individual Result |
| Review Individual Results |
|==============================|
| Return To Main Menu |
\==============================/
Meet Results Menu
This menu is used to enter or modify the meet event results.
All the meet event results are entered through this menu. The first
step in using any selection within the menu will be to select a
meet from the Meet Select Requestor.
Page 29
1) Add Individual Event Results
This selection is used to enter new data for the results
of an event. The Event Entry Form will be used for the input
of the event data. See the Event Entry Form for details.
2) Change Individual Results
This selection is used to change the results of an event
that has already been entered.
3) Delete Individual Result
This will delete an event result.
4) Review Individual Results
This selection will display the event results individually.
/======== Enter New Data for Event == Press ESC to EXIT =======\
| |
| Swimmer Number : ___ |
| |
| Event Number : 15 |
| |
| Time : _:__:__ Status : F Finishing Place : __ |
| |
| |
| |
\==============================================================/
Event Entry Form
This form is used to enter the results for a single event
within a single meet.
1) Swimmer Number
This is the number of the swimmer. Use the 'Swimmer List'
report from the Swimmer Roster Reports to get an alphabetical
listing of the swimmer's with their numbers. The swimmer's
name will be displayed after the number is entered for
verification.
Data entry into this field can consist of either the
swimmer's number or up to the first 8 characters of the
swimmer's last name. If enough characters are entered to
select only a single swimmer then the swimmer's name will be
selected. If more than one matches then a selector is
presented with each possibility. If you enter nothing then a
requestor with all swimmers will be presented.
2) Event Number
This is the Event number as defined during event
defination. See 'Modify Event Definations' in the Opening Menu
for a listing of the events. This will default to the last
event entered. If you do not wish to change it then just press
enter. The event name will be displayed after the event number
is entered for verification.
Page 30
3) Time
This is the time for the event in minutes, seconds and
hundredths of seconds.
4) Status
There are 6 different statuses allowed. 'F' is used for
a successful finish with no qualifiers. 'S' is a successful
finish for a Substitute swimmer. 'E' is a successful finish by
a swimmer in the event for 'Exhibition'. 'T' is for a Tie. The
point are awarded for a tie based on the point total of 2
places divided in half, as an example a 1st place tie would be
the 1st (6) and 2nd (4) place points divided by 2 (=5). Only
2 way ties are allowed. 'N' is for a No show and 'D' is for a
disqualification.
5) Finishing Place
This is the swimmer's actual finishing place. Places 0
through 15 are tracked. A place of 0 is used for cases where
there was no finish (a disqualification for example) or when
the swimmer wasn't actually a competitor against the other
swimmer (swimming exhibition). Places 1 through 6 can be used
to calculate points. The number that actually calculate points
is set during the Event Defination Setup. The remaining places
are kept for informational purposes only. These true place
numbers (0 - 15) will appear on certain reports. The point
calculations would be the same if 0 was used for all cases
that the swimmer finished out of the points.
/= F1 HELP === 08/22 15:57:43 \
| |
| SwimBase |
| Reports Menu |
| Active season |
| --> TEST0123 <-- |
| |
|==============================|
| Swim Team Roster |
| Event and Swimmer Times |
| Swimmer Places and Points |
| Meet Summary Report |
| Season Summary Report |
|==============================|
| Return To Season Main Menu |
\==============================/
Reports Menu
This menu accesses the reports section of the program. There
are 3 sub-menus and 2 reports available from this menu.
The 3 sub-menus are:
1) Swim Team Roster
2) Event and Swimmer Times
3) Swimmer Places and Points
Page 31
And the 2 reports are:
1) Meet Summary Report
2) Season Summary Report
See the sub-menus for a description of the general
classification of each report class. The reports that are included
within each section are described with the reports themselves.
/=====================\
| |
| Select Roster Type |
| |
|=====================|
| Full Roster |
| Name and Address |
| Telephone List |
| Swimmer List |
| Mailing Labels |
| Swim Meet Roster |
| Fee Status Report |
|=====================|
| Exit Roster Reports |
\=====================/
Roster Type Menu
This menu contains all the reports that are based on the
swimmer data entered in the Swimmer entry menu. These reports have
nothing to do with the results of the meets. See the reports
themselves for greater detail.
/===== 08/22 15:57:51 ====\
| |
| Select Time Report Type |
| |
|==========================|
| Swim Ladder, by Event |
| Swim Ladder, by Swimmer |
| Meet Results, by Event |
| Meet Results, by Swimmer |
| Time In Water |
|==========================|
| Exit Time Reports |
\==========================/
Time Report Menu
This report menu is based on the time results of the various
events. See the actual reports for greater detail on each report.
Page 32
/= F1 HELP = 08/22 15:57:54 \
| |
| Select Place Report Type |
| |
|============================|
| Team Summary |
| Swimmer Summary, 1 Swimmer |
| Swimmer Summary, Full Team |
| Swimmer Detail, 1 Swimmer |
| Swimmer Detail, Full Team |
|============================|
| Exit Place Reports |
\============================/
Place Report Menu
This report menu is based on the place and points finish of
the events. See the actual reports for greater detail.
/============\
| Output DEV |
|============|
| Screen |
| Printer |
| Disk File |
|============|
| Cancel |
|============|
\============/
Output Device Requestor
This requestor is used whenever a report is generated to
determine it's destination. If Screen is selected then the report
will be displayed on the screen and you can scroll or page through
it or search for data. For a full description of what can be done
here see the description of the Screen Viewer. The next selection
is Printer and this will send the full report to the printer. The
final selection is to send the report to a file. You will be
prompted for a file name with an absolute or relative path name. If
you select Cancel then no report will be generated.
/====================================================\
| |
| Enter Full or Relative Path and Filename |
| |
| Report Filename : ________________________________ |
| |
\====================================================/
File Name Requestor
This requestor will appear in response to the selection of
'File' as the destination device for a report. You will need to
enter either a file name or a file name with a relative or absolute
path name. Some examples would be:
MYREPORT.RPT
SWIMDATA\REPORT.102
C:\TEMPDATA\SINKREPT
Page 33
/============\
| Gender |
|============|
| Both |
| Male |
| Female |
|============|
| Cancel |
|============|
\============/
Gender Requestor
This requestor will appear in response to the request for
several different reports. The selection used will determine if the
report will contain only male swimmers, female swimmers or all
swimmers. If Cancel is selected or ESC is pressed then you will be
returned to the report menu and no report will be generated.
/==============\
| Select Group |
|==============|
| All Groups |
| 8 & Under |
| 9 - 10 |
| 11 - 12 |
| 13 - 14 |
| 15 - 18 |
|==============|
| Cancel |
|==============|
\==============/
Group Select Requestor
Page 34
This is an example of the Group selector with the Preference
selector for 7 age groups set to N. This requestor will appear in
response to the request for several different reports. The
selection used will determine if the report will contain all groups
or just one particular age group. If Cancel is selected or ESC is
pressed then you will be returned to the report menu and no report
will be generated.
/============\
| Sort Order |
|============|
| Name |
| Age |
| Sex |
|============|
| Cancel |
|============|
\============/
Sort Requestor
This requestor will appear in response to the request for most
reports. The selection here will determine the order that the
report is sorted. If name is selected then the report will be in
Last name, First name order. Age will sort by age and sex will
provide female and then male order. Like all requestors, this one
can be canceled by selecting Cancel or pressing ESC.
/=============\
| Meet Select |
|=============|
| All Meets |
| Meet Type |
| Single Meet |
|=============|
| Cancel |
|=============|
\=============/
Meet Select Requestor
This requestor will appear during the generation of certain
reports to select if the report should include all meets, a
particular meet type or a single meet. If Meet Type or Single Meet
is selected then another requestor will be used to obtain your
selection of type meet or specific meet.
Page 35
/===========\
| Meet Type |
|===========|
| A Meets |
| B Meets |
| T Meets |
|===========|
| Cancel |
|===========|
\===========/
Meet Type Requestor
This requestor will appear during the generation of certain
reports to select the type of meet to be included in the report.
The type letter is the meet type selected when the meet was
defined.
/= F1 HELP ========= 03/06 15:00:53 \
| Swimmer Select Criteria |
|====================================|
| All Swimmers on Team Included |
| Only Swimmers with Event Results |
|====================================|
| Cancel |
|====================================|
\====================================/
Swimmer Select Criteria Requestor
Some reports can consist of all swimmers or only swimmers that
have results in the meet or meets selected. Use this selector to
choose between all swimmers or swimmers with event results.
Event Names and Numbers
All event names and numbers are user changable with the
'Modify Event Definations' selection in the Opening Menu. Use the
'Modify Event Definations' selection to view or print a list of
your event definations.
Age Group Names and Numbers
This is a list of the assignable age groups and their
definations.
No. Age Group
0 6 & Under*
1 8 & Under
2 9 - 10
3 11 - 12
4 13 - 14
5 15 - 18
6 15 - 16*
7 17 - 18*
8 SENIOR*
* = Only available if 'Use 7 Age Groups' in the preference setup is
set to Y.
Page 36
Event Group Names and Numbers
This is a list of the assignable event groups and their
definations.
No. Event Group
0 Freestyle
1 Backstroke
2 Breaststroke
3 Butterfly
4 Individual Medley
5 Free Relay
6 Medley Relay
9 Do Not Care
Page 37
Reports
The following pages contain examples of some of the reports
available. To save space these are all partial reports. The actual
report length will vary depending on the number of swimmers, meets
and events entered.
Each time a report is requested you will be prompted for the
output device to send the report to. Some notes for each device:
Screen
When a report is to be displayed on the screen a file viewer
is actually called by the program to display the report. Once the
report appears on the screen you can move through the report by
using the cursor control keys or jumping to a line or by searching
for data. The top line always contains a list of the keys that can
be used to move around and status of what line is displayed at the
top of the screen and the total lines in the file. If the beginning
of the line is '1 of 239' then this means that line 1 is at the top
of the screen and the file is 239 lines long. If the second field
is ???? then the file is over 400 lines long and the entire file
has not been read yet.
The arrow keys, Page Down and Page Up , Home and End work as
their names imply. To search for data press 'S' and then enter the
data to be searched for. To repeat the last search press 'R'. To
print the current page press 'P'. When 'P' is pressed then you
enter a concurrent printing mode that will print each new page or
line displayed until 'P' is pressed again. To print a single page
you would press 'P' twice. Press ESC at any time to exit.
Printer
The report will be sent to the printer port or device as
selected in the default setup. The port can be changed thru the
'Set or Change Defaults' selection in the opening menu. See that
selection for further details on the printer port and setup
parameters.
The report will be formatted for a 80 column, 66 line page.
This is a 8 1/2 by 11 inch page with a standard size font. A
formfeed will be sent to the printer after each page.
There are 2 selections in the Default Setup that can effect
the printing. The first is the printer setup string and the second
is the selection of the extended character set. See the Default
Setup selections for more information about these 2 fields.
Disk File
You will be prompted for a file name for the report. See the
Output Device Requestor for file naming conventions. No facilities
are provided within SwimBase to view or modify a report once it is
sent to a file. You can use FVIEW.EXE to view the report after
exiting SwimBase or by 'shelling' to DOS by entering ALT/A from any
menu.
Page 38
Scoring
The following rules are used to calculate the point totals on
the reports.
A) The point totals for each place are defined when the events
were setup with the 'Event Defination Setup'.
B) The number of finishers that earn points in an event are
defined with the 'Event Defination Setup'.
C) The points can be defined as 'Individual', 'Team' or 'Both'
which determines how the points are accumulated for reports.
Team points will not appear on individual reports.
D) Ties are scored by splitting the point total for the 2 tied
places between the swimmers. This is reflected in both the
swimmer and team reports. Since the tie can be with a swimmer
from the competing team fractional points are possible. 3 way
ties are not supported.
E) The Meet Summary and Season Summary report scoring is
limited to a maximum of points for a given event as setup with
'Event Definations'. If more than the maximum points are
scored, such as a 1st, 2nd and 3rd place finish, then any
points above the maximum are discarded. The full points are
reflected in the individual swimmer reports.
/==============================================================================\
| Meet Summary Report 03/16/91 09:18:44 |
| 1990 OLNEY MILL DIVISION F Page 1 |
|==============================================================================|
|Loc. : HILLANDALE Opp. : HILLANDALE Date : 06/16/90 Type : A |
|Report Includes : All Swimmers All Groups |
|------------------------------------------------------------------------------|
|Swimmers Competing : 63 |
|Times in Water : 152 |
|Times 1st : 21 |
|Times 2nd : 28 |
|Times 3rd : 36 |
|Times 4th : 24 |
|Times DNP : 43 |
|Total Points : 285 |
|Points per Event : 1.875 |
|Time per Event : 0:57:64 |
|Points per Swimmer : 4.524 |
|Events per Swimmer : 2.413 |
|------------------------------------------------------------------------------|
\==============================================================================/
Meet Summary Report
This report will summarize the results of a single Meet. The report
can be generated for all swimmers and all groups or by selected gender
and/or group. Field definations:
Page 39
Swimmers Competing
The number of swimmers included in the report that were
entered in one or more events.
Times in Water
This is the total number of times a swimmer entered water
in an event. The relay events will count as 4, individual
events as 1.
Times 1st
Number of first place finishes by this team. Both an
individual and relay event will count as 1.
Times 2nd, 3rd, 4th
Number of times a swimmers finished in these places.
Times DNP
Times a swimmer finished in 5th or latter place or was
disqualified or no-showed.
Total Points
Points earned by all team swimmers in this meet.
Points per Event
Total points divided by Events Entered.
Time per Event
Average Time in Water for each event entered.
Points per Swimmer
Total points divided by Swimmers Competing.
Events per Swimmer
Events entered divided by Swimmers Competing.
Page 40
/==============================================================================\
| Season Summary Report 03/16/91 09:18:50 |
| 1990 OLNEY MILL DIVISION F Page 1 |
|==============================================================================|
|Report Includes : All Swimmers All Groups All Meets |
|------------------------------------------------------------------------------|
|Meets Summarized : 3 |
|Swimmers Competing : 94 |
|Times in Water : 380 |
|Times 1st : 62 |
|Times 2nd : 57 |
|Times 3rd : 67 |
|Times 4th : 50 |
|Times DNP : 144 |
|Total Points : 665 |
|Points per Event : 1.750 |
|Time per Event : 0:50:63 |
|Points per Swimmer : 7.074 |
|Events per Swimmer : 4.043 |
|------------------------------------------------------------------------------|
\==============================================================================/
Season Summary Report
This report will summarize the results of a season. The individual
field definations are the same as those used for the Meet Summary Report
with one addition. The Meets Summarized field is the number of meets
that this report includes data from, not the total number of meets in
the season. As with the Meet Summary report you will be allowed to
specify which age group and gender to include in the report. You can
also select all meet types or just A, B or T meets.
/==============================================================================\
| Full Roster 08/26/90 08:43:19 |
| 1990 OLNEY MILL DIVISION F Page 1 |
|==============================================================================|
|First Name MI Last Name Age Group Sex DOB |
| Father's Name Mother's Name |
| H Phone W Phone E Phone |
|Address |
|City St. Zip Fee |
|==============================================================================|
|Betsy Anderson 7 8 & U F 11/23/82 |
|Dan Mary |
|(301) 750-3411 (000) 000-0000 (000) 000-0000 |
|12313 Benesfield Rd. |
|Olney MD 20832 0.00 |
|------------------------------------------------------------------------------|
|Dan Anderson 11 11 - 12 M 08/09/78 |
|Dan Mary |
|(301) 750-3411 (000) 000-0000 (000) 000-0000 |
|12313 Benesfield Rd. |
|Olney MD 20832 0.00 |
Full Roster Report
This report will show all the data entered about each swimmer. The
first report block will contain the various field definations and each
following block will be the information for one swimmer.
Page 41
/==============================================================================\
| Swim Meet Roster 08/26/90 08:44:51 |
| 1990 OLNEY MILL DIVISION F Page 1 |
|==============================================================================|
| Swimmer Name \ Address \ City \ST\S\Ag\ DOB \ |
|==============================================================================|
|Anderson, Betsy \12313 Blenefield \Olney \MD\F\ 7\11/23/82\ |
|Anderson, Dan \12313 Blenefield \Olney \MD\M\11\08/09/78\ |
|Dane, Laura \6312 Rundown Rd. \Olney \MD\F\13\06/11/77\ |
|Dane, Lindsay \6312 Rundown Rd. \Olney \MD\F\ 9\02/23/81\ |
Swim Meet Roster
This report shows a single line of information for each swimmer.
Requestors will allow selection of all swimmers, swimmers on a
particular team (A, B or T), one or both genders or only a single age
group. By combining the available options almost any group of the team
can be printed as a single list.
/==============================================================================\
| Swimmer List 08/26/90 08:44:27 |
| 1990 OLNEY MILL DIVISION F Page 1 |
|==============================================================================|
|Swimmer No. Swimmer Name Age Group Sex DOB |
|==============================================================================|
| 1 Anderson, Betsy 7 8 & U F 11/23/82 |
| 2 Anderson, Dan 11 11 - 12 M 08/09/78 |
| 3 Dane, Laura 13 13 - 14 F 06/11/77 |
| 4 Dane, Lindsay 9 9 - 10 F 02/23/81 |
| 99 Giswell, Catherine (P7) 7 8 & U F 08/29/82 |
Swimmer List
This report shows each swimmer's number, age, group sex and DOB.
This list is used to identify each swimmer's number for event data
entry. This list is obtained by answering NO to the Show Names Only
requestor.
/==============================================================================\
| Swimmer List 03/17/91 13:23:08 |
| 1990 OLNEY MILL DIVISION F Page 1 |
|==============================================================================|
| No. Swimmer Name No. Swimmer Name No. Swimmer Name |
|==============================================================================|
| 1 Anderson, Betsy 2 Anderson, Dan 3 Balt, Laura |
| 4 Balt, Lindsay 99 Bosnett, Catherine (P 5 Bosnett, Maura |
| 6 Bolt, Chistopher 7 Bolt, Matthew 8 Bullroll, James |
| 9 Bullroll, Mary 10 Bullroll, Timmy 11 Bunit, Matthew |
Swimmer List (Names Only)
This report shows each swimmer's number. This list is used to
identify each swimmer's number for event data entry. This list is
obtained by answering YES to the Show Names Only requestor.
Page 42
/=================== Review Label ====================\
| |
| To the parents of: |
| Betsy Anderson |
| 12313 Blenefield Rd. |
| Olney, MD. 20832 |
| |
| |
| Print Label ? <Y>es, <N>o, <D>on't ask. |
\=====================================================/
Mailing Label Review Window
This window will appear when the Mailing Labels report is selected.
Each label will be displayed and you can choose to print it by pressing
'Y', to skip it by pressing 'N' or to print them all by pressing 'D'.
Each label will consist of "To the parents of:" on the first line
and then the swimmer's name, address, city, state and zip.
The printout is set for 1 up, 3 1/2 by 15/16 inch address labels.
Avery Label stock number 4145 or equivalent.
/==============================================================================\
| Telephone List 08/26/90 08:44:18 |
| 1990 OLNEY MILL DIVISION F Page 1 |
|==============================================================================|
|Swimmer Name Parent's Names Age Home Phone |
|==============================================================================|
|Anderson, Betsy Dan Mary 7 (301) 570-4311 |
|Anderson, Dan Dan Mary 11 (301) 570-4311 |
|Dane, Laura Timothy Diane 13 (301) 774-4935 |
|Dane, Lindsay Timothy Diane 9 (301) 774-4935 |
Telephone List
This report will list each swimmer and the swimmer's parents' first
names along with their home telephone numbers.
/==============================================================================\
| Name and Address List 08/26/90 08:44:00 |
| 1990 OLNEY MILL DIVISION F Page 1 |
|==============================================================================|
|First Name MI Last Name Age Group Sex DOB |
|Address |
|City St. Zip Fee |
|==============================================================================|
|Betsy Anderson 7 8 & U F 11/23/82 |
|12313 Blenefield Rd. |
|Olney MD 20832 0.00 |
|------------------------------------------------------------------------------|
|Dan Anderson 11 11 - 12 M 08/09/78 |
|18813 Blenefield Rd. |
|Olney MD 20832 0.00 |
Name and Address List
This report shows the name, address, sex, DOB and fee paid by each
swimmer.
Page 43
/==============================================================================\
| Fee Status Report 08/26/90 08:45:02 |
| 1990 OLNEY MILL DIVISION F Page 1 |
|==============================================================================|
|Swimmer Name Fee Paid |
|==============================================================================|
|Anderson, Betsy 10.00 |
|Anderson, Dan 5.00 |
|Dane, Laura 10.00 |
Fee Status Report
This report will show the total fee paid by each swimmer and the
total fee collected by the team.
/==============================================================================\
| Individual Swimmer, Full Report 08/26/90 08:50:01 |
| Brown, Jimmy Age Group 11 - 12 |
| 1990 OLNEY MILL DIVISION F Page 1 |
|==============================================================================|
| Event Name Status Time Place Points |
|------------------------------------------------------------------------------|
|Meet -> 06/16/90 HILLANDALE HILLANDALE Type = A |
|------------------------------------------------------------------------------|
|23 - Boys 11 - 12 50M Backstroke F 0:50:77 3 2 |
|31 - Boys 11 - 12 50M Breaststroke F 0:49:22 2 3 |
Individual Swimmer, Full Report
This report will show a detailed list of all the events that a
swimmer entered with their finishing place and points and a total
summary line.
/==============================================================================\
| Individual Swimmer, Summary Report 08/26/90 08:47:21 |
| Brown, Jimmy Age Group 11 - 12 |
| 1990 OLNEY MILL DIVISION F Page 1 |
|==============================================================================|
|------------------------------------------------------------------------------|
| Total A Meet points = 8, B Meet points = 13, T Meet points = 0 |
| Times 1st = 1, 2nd = 4, 3rd = 2, 4th = 0, DNP = 0 |
|------------------------------------------------------------------------------|
Individual Swimmer, Summary Report
This report will show a summary of the number of events entered and
the total points accumulated.
Page 44
/==============================================================================\
| Swim Team Finish and Point Summary 08/26/90 08:46:03 |
| Summary for All Meets |
| 1990 OLNEY MILL DIVISION F Page 1 |
|==============================================================================|
| Swimmer Name Age 1st 2nd 3rd 4th DNP Pts |
|------------------------------------------------------------------------------|
|Bolt, Chistopher 11 0 0 2 1 3 5 |
|Bolt, Matthew 10 0 0 0 1 1 1 |
|Brown, Jimmy 11 1 4 2 0 0 21 |
Swim Team Finish and Point Summary
This report will show the times placing and points for the team. It
can be generated for the full season or a type of meets or for a single
meet.
/==============================================================================\
| Time In Water 08/26/90 08:45:52 |
| 1990 OLNEY MILL DIVISION F Page 1 |
|==============================================================================|
| Meet Date -> 06/16/90 07/14/90 Average |
|------------------------------------------------------------------------------|
|EVENT #1 |
|Swimmer 1 1:38:38 1:35:60 NS NS NS 1:36:99 |
|Swimmer 2 1:45:67 1:43:70 NS NS NS 1:44:68 |
|Swimmer 3 1:47:49 1:46:62 NS NS NS 1:47:05 |
|Average 1:43:84 1:41:97 NS NS NS 1:42:90 |
Time in Water
This report shows the time in water for the first 3 finishers for
each event for the first 5 A type meets and the total averages. NS in
any field means that the event in question was Not Swum or not swum yet.
/==============================================================================\
| Single Meet Results, by Swimmer 08/26/90 08:45:39 |
| 06/16/90 HILLANDALE HILLANDALE Type = A |
| 1990 OLNEY MILL DIVISION F Page 1 |
|==============================================================================|
|Swimmer (Time, Place) \ Free \ Back \ Breast \ Fly \ IM \|
|------------------------------------------------------------------------------|
|Bolt, Chistopher \0:40:15 5\ NE \ NE \0:21:56 3\ NE \|
|Bolt, Matthew \ NE \0:23:62 4\ NE \ NE \ NE \|
Single Meet Results, by Swimmer
This report shows the time and finish place for each swimmer in a
meet in the 5 event groups listed. If the swimmer has competed in more
than one event of a particular group, (EX: 2 freestyle events), then
only the highest numbered event will appear in this report. The report
is laid out by swimmer. NE stands for Not Entered.
Page 45
/==============================================================================\
| Single Meet Result, by Event 08/26/90 08:45:30 |
| 06/16/90 HILLANDALE HILLANDALE Type = A |
| 1990 OLNEY MILL DIVISION F Page 1 |
|==============================================================================|
| Swimmer Name Time Place Points |
|------------------------------------------------------------------------------|
|Event # 1 - Boys 12 & U 100M Ind. Medley |
| Lester, Michael 1:38:38 2 3 |
| Brown, Matthew 1:45:67 E 0 |
| Leshards, Raymond 1:47:49 3 2 |
| Pulman, Kevin 1:51:99 4 1 |
Single Meet Result, by Event
This report shows the results of a single meet laid out by event
order.
/==============================================================================\
| Swim Team Ladder 08/26/90 08:45:13 |
| 1990 OLNEY MILL DIVISION F Page 1 |
|==============================================================================|
| Swimmer Name Time Meet Place |
|------------------------------------------------------------------------------|
|EVENT # 1 - Boys 12 & U 100M Ind. Medley |
| 1. Lester, Michael 1:35:60 07/14/90 1 |
| 2. Rampbelt, Chris 1:39:35 06/20/90 S |
| 3. Pulman, Brian 1:40:34 06/20/90 0 |
| 4. Bolt, Chistopher 1:43:70 07/14/90 5 |
| 5. Newlmeyer, John 1:44:81 06/20/90 1 |
| 6. Browm, Matthew 1:45:67 06/16/90 E |
| 7. Richards, Jimmy 1:47:02 06/20/90 3 |
| 8. Richmond, Raymond 1:47:49 06/16/90 3 |
| 9. Pulman, Kevin 1:51:99 06/16/90 4 |
|10. Franlin, Neal 1:58:14 06/20/90 6 |
|11. James, Gregory 1:58:72 06/20/90 0 |
|EVENT # 2 - Girls 12 & U 100M Ind. Medley |
| 1. Hammonds, Kari 1:39:84 07/14/90 3 |
| 2. Stratizartsi, Jackie 1:45:72 07/14/90 5 |
| 3. Flesheman, Katie 1:46:80 07/14/90 6 |
| 4. Columbi, Michelle 1:49:88 06/16/90 6 |
Swim Ladder, by Event
This report shows the best finishing time of each swimmer in an
event sorted by event and finishing time. This report includes the
results of all meets in a season with the top 32 finishers.
Page 46
/==============================================================================\
| Swimmer Event Ladder, Individual 06/17/91 18:29:29 |
| 1990 ROLLING HILLS DIVISION F Page 1 |
|==============================================================================|
| Swimmer Name |
| Event Meet Time Place |
|------------------------------------------------------------------------------|
|Anderson, Betsy |
| 2 - Girls 12 & U 100M Ind. Medley 06/16/90 1:11:11 T1 |
| 2 - Girls 12 & U 100M Ind. Medley 06/16/90 2:12:12 3 |
| 8 - Girls 9 - 10 50M Med. Relay 06/16/90 0:13:10 2 |
| 8 - Girls 9 - 10 50M FreeStyle 06/16/90 1:11:11 4 |
| 34 - Girls 13 - 14 50M Breaststroke 06/16/90 1:23:11 1 |
Swim Ladder, by Swimmer
This report shows the 2 top finishes for either an individual
swimmer of for the entire team. The report is sorted by swimmer with all
meets checked and the best 2 finishes for each event the swimmer entered
listed.
Custom Requirements and Enhancements
Words to Go would like to hear of any requirements that your
team or league has that are not supported by SwimBase. Depending on
the nature of the changes they may be added into the next release.
Requests for custom programming to taylor SwimBase to your
particular needs will also be evaluated.
Error Handling
The three most likely sources of errors when using SwimBase
are insufficient free disk space, insufficient free ram space and
disk hardware errors. Depending on when and where the error occurs
will determine how the error will be handled by the program. In
some cases a warning will appear that will allow you to correct the
error before continuing. Others will forbid the offending action
from occurring and other will force the program to exit. Some
examples with suggested corrective action follows.
/== Insufficient Free Disk Space ==\
| |
| Disk Space Available LESS |
| than space required (143,000) |
| |
| |
| Press Return |
\==================================/
Disk Free Space Warning
This warning occurs if an attempt is made to create a new
season or meet on a disk with less than the required space. The
space required varies with the number of meets planned. The
corrective action is to erase some files off the disk or use a new
disk. The 'ABOUT SWIMBASE' selection can be used to gain more
information about the disk free space.
Page 47
Program Directory : C:\BC\SRC\SWIM\
Data Directory : C:\SWIMDATA
Data Disk Memory Free : 3,133,440 bytes
Ram Memory Free : 249,680 bytes
Stack Memory Free : 11,898 bytes
Ram Heap Check : HEAP OK
ABOUT SWIMBASE Statistics
This is a partial screen from the About SwimBase screen. The
last 4 items are of interest when trying to correct error
conditions. The disk free required to create a season or view a
large report on the screen is around 150,000 bytes. Ram memory
should remain above 100,000 bytes to view reports. Stack free
should stay above 10,000 bytes and the Heap check should always be
HEAP OK. The disk space can be corrected by erasing files off the
disk. If the last 3 fail to meet requirements then there is most
likely a conflict with a memory resident program that was loaded
before SwimBase was started.
/============= Database Audit found Errors ============\
| |
| Record #3 contains 8 errors |
| ACTIVE,LNAME,FNAME,MINIT,AGE,SEX,PSRECNO,PSSRECNO, |
| Continue running Audit or EDIT Y/N/E [N] |
| |
| |
\======================================================/
DataBase Audit Errors
This requestor will appear if the database audit finds a
problem with the database. It is bad news, the worst, oh horror of
horrors, but seriously folks here's what we do. This could have
been caused by a disk drive error or a bad spot on your disk or a
wild write caused by a power surge. You have three possible ways to
proceed. Select N and the audit will stop here. Select Y and the
audit will continue to the next error or until complete. Select E
and you can edit and update the offending record.
The best course of action would be to restore a previously
archived season data file. If one error is found it is possible
that others are there and the accuracy of the data could be
compromised.
/============= DISK ACCESS FAILURE ============\
| |
| Error: drive not ready on Drive A: |
| Insert Proper Disk |
| Select: <A>bort, <R>etry or <I>gnore [R] |
| |
| |
\==============================================/
Disk Access Failure
Page 48
This requestor will appear if there is a problem with the disk
drives or disks themselves. The first line will indicate what the
error was and which drive was involved. The error shown is caused
by changing the data path to the A: drive when no disk is in the
drive. The proper course of action is to either correct the error
and select R or select I and then pick another drive or path.
Selection A will almost certainly cause the program to crash.
Can't view Reports
The most likely cause of this failure is insufficient free
space on the data disk. Be sure that the data directory has at
least 100,000 bytes of free disk space. This can be checked in the
About SwimBase screen.
Warranty
Trial Use (Shareware Evaluation Version) Warranty
The Shareware evaluation (trial use) version is provided AS
IS. Donald L. Wahl MAKES NO WARRANTY OF ANY KIND, EXPRESSED OR
IMPLIED, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES OF
MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR PURPOSE.
Registered Version Only Warranty
Donald L. Wahl warrants the physical diskette(s) and physical
documentation provided with registered versions to be free of
defects in materials and workmanship for a period of ninety days
from the date of registration. If Donald L. Wahl receives
notification within the warranty period of defects in materials or
workmanship, and such notification is determined by Donald L. Wahl
to be correct, Donald L. Wahl will replace the defective
diskette(s) or documentation.
The entire and exclusive liability and remedy for breach of
this Limited Warranty shall be limited to replacement of defective
diskette(s) or documentation and shall not include or extend to any
claim for or right to recover any other damages, including but not
limited to, loss of profit, data, or use of the software, or
special, incidental, or consequential damages or other similar
claims, even if Donald L. Wahl has been specifically advised of the
possibility of such damages. In no event will Donald L. Wahl's
liability for any damages to you or any other person ever exceed
the lower of suggested list price or actual price paid for the
license to use the software, regardless of any form of the claim.
Donald L. Wahl SPECIFICALLY DISCLAIMS ALL OTHER WARRANTIES,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO, ANY IMPLIED
WARRANTY OF MERCHANTABILITY AND/OR FITNESS FOR A PARTICULAR
PURPOSE.
Page 49
Support
Support will be provided for a period of 90 days from the date
of purchase. This support can be obtained by phone (301-855-6427,
45 minute connect time limit), by US Mail (see address below) or by
EMail (Compuserve, 76515,1510 or Byte Information Exchange, dwahl).
Copyright
This software is protected by United States copyright law.
This software can only be used on ONE computer at any given time.
It can be moved from one computer to another so long as it cannot
be used on more than one computer at any given time. Backup copies
can be made for archival purposes. Refer to the included document
file 'LICENSE.DOC' for further information.
ASP Ombudsman
This program is produced by a member of the Association of
Shareware Professionals (ASP). ASP wants to make sure that the
shareware principle works for you. If you are unable to resolve a
shareware-related problem with an ASP member by contacting the
member directly, ASP may be able to help. The ASP Ombudsman can
help you resolve a dispute or problem with an ASP member, but does
not provide technical support for members' products. Please write
to the ASP Ombudsman at 545 Grover Road, Muskegon, MI 49442 or send
a CompuServe message via CompuServe Mail to ASP Ombudsman
70007,3536.
Defination of Shareware
This program is distributed as Shareware. Shareware
distribution gives users a chance to try software before buying it.
If you try a Shareware program and continue using it, you are
expected to register. Individual programs differ on details -- some
request registration while others require it, some specify a
maximum trial period. With registration, you get anything from the
simple right to continue using the software to an updated program
with printed manual.
Copyright laws apply to both Shareware and commercial
software, and the copyright holder retains all rights, with a few
specific exceptions as stated below. Shareware authors are
accomplished programmers, just like commercial authors, and the
programs are of comparable quality. (In both cases, there are good
programs and bad ones!) The main difference is in the method of
distribution. The author specifically grants the right to copy and
distribute the software, either to all and sundry or to a specific
group. For example, some authors require written permission before
a commercial disk vendor may copy their Shareware.
Shareware is a distribution method, not a type of software.
You should find software that suits your needs and pocketbook,
whether it's commercial or Shareware. The Shareware system makes
fitting your needs easier, because you can try before you buy. And
because the overhead is low, prices are low also. Shareware has the
ultimate money-back guarantee -- if you don't use the product, you
don't pay for it.
Page 50
Disclaimer - Agreement
Users of SwimBase must accept this disclaimer of warranty:
"SwimBase is supplied as is. The author disclaims all warranties,
expressed or implied, including, without limitation, the warranties
of merchantability and of fitness for any purpose. The author
assumes no liability for damages, direct or consequential, which
may result from the use of SwimBase."
SwimBase is a "shareware program" and is provided at no charge
to the user for evaluation. Feel free to share it with your
friends, but please do not give it away altered or as part of
another system. The essence of "user-supported" software is to
provide personal computer users with quality software without high
prices, and yet to provide incentive for programmers to continue to
develop new products.
If you find this program useful and find that you are using
SwimBase and continue to use SwimBase after a reasonable trial
period, you must make a registration payment of $49.00 to Donald L.
Wahl. The $49.00 registration fee will license one copy for use on
any one computer at any one time.
You must treat this software just like a book. An example is
that this software may be used by any number of people and may be
freely moved from one computer location to another, so long as
there is no possibility of it being used at one location while it's
being used at another. Just as a book cannot be read by two
different persons at the same time.
Commercial users of SwimBase must register and pay for their
copies of SwimBase within 60 days of first use or their license is
withdrawn. Site-License arrangements may be made by contacting
Donald L. Wahl.
Anyone distributing SwimBase for any kind of remuneration must
first contact Donald L. Wahl at the address below for
authorization. This authorization will be automatically granted to
distributors recognized by the (ASP) as adhering to its guidelines
for shareware distributors, and such distributors may begin
offering SwimBase immediately (However Donald L. Wahl must still be
advised so that the distributor can be kept up-to-date with the
latest version of SwimBase.). You are encouraged to pass a copy of
SwimBase along to your friends for evaluation. Please encourage
them to register their copy if they find that they can use it. All
registered users will receive a copy of the latest version of the
SwimBase system.
Copyright (C) 1990, 1991
Donald L. Wahl
Words to Go
2710 Apple Way
Dunkirk, MD 20754-9705
301-855-6427
CIS: 76515,1510
BIX: dwahl
Page 51
Pricing
Single use license . . . . . . . . . . . . . . . . . . . . $49.00
Software can be used on only 1 computer at any time.
Includes latest disks and printed manual.
League license (per team in league [Min. 30]). . . . . .$30.00 ea
Equivalent to Single use license in usage rights for each
team. Includes 1 copy of disks and manual per team
licensed.
Page 52
Index
About Swim Data Base . . . . . . . . . . . . . . . . . . . . . .9
ABOUT SWIMBASE Statistics. . . . . . . . . . . . . . . . . . . 47
Add Data for New Meet. . . . . . . . . . . . . . . . . . . . . 22
Add Data for New Swimmer . . . . . . . . . . . . . . . . . . . 25
Add Individual Event Results . . . . . . . . . . . . . . . . . 29
Add of Modify Swimmer Data . . . . . . . . . . . . . . . . . . 21
Add or Modify Event Results. . . . . . . . . . . . . . . . . . 21
Add or Modify Meet Data. . . . . . . . . . . . . . . . . . . . 21
Address . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Age . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Age group Names and Numbers. . . . . . . . . . . . . . . . . . 35
Archive Season Data. . . . . . . . . . . . . . . . . . . . . . .9
ASP Ombudsman. . . . . . . . . . . . . . . . . . . . . . . . . 49
Audit DataBase Structures. . . . . . . . . . . . . . . . . . . 21
AutoDetect Monitor . . . . . . . . . . . . . . . . . . . . . . 13
Background . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Birth Date . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Change Data Disk . . . . . . . . . . . . . . . . . . . . . . . .9
Change Data for Swimmer. . . . . . . . . . . . . . . . . . . . 25
Change Existing Meet . . . . . . . . . . . . . . . . . . . . . 22
Change Individual Results. . . . . . . . . . . . . . . . . . . 29
Change Season Information. . . . . . . . . . . . . . . . . . . 21
City . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Color Monitor. . . . . . . . . . . . . . . . . . . . . . . . . 13
Copyright. . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Custom Requirements and Enhancements . . . . . . . . . . . . . 46
Data Base Maintenance Menu . . . . . . . . . . . . . . . . . . 12
DataBase Audit . . . . . . . . . . . . . . . . . . . . . . . . 25
DataBase Audit Errors. . . . . . . . . . . . . . . . . . . . . 47
Default Data Form. . . . . . . . . . . . . . . . . . . . . . . 13
Defination of Shareware. . . . . . . . . . . . . . . . . . . . 49
Define New Season. . . . . . . . . . . . . . . . . . . . . . . .8
Delete Data for Swimmer. . . . . . . . . . . . . . . . . . . . 26
Delete Existing Meet . . . . . . . . . . . . . . . . . . . . . 22
Delete Individual Result . . . . . . . . . . . . . . . . . . . 29
Delete Password. . . . . . . . . . . . . . . . . . . . . . . . 14
Delete Season (Meet) Requestors. . . . . . . . . . . . . . . . 11
Disclaimer - Agreement . . . . . . . . . . . . . . . . . . . . 50
Disk Access Failure. . . . . . . . . . . . . . . . . . . . . . 47
Disk File. . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Disk Free Space Warning. . . . . . . . . . . . . . . . . . . . 46
Display Data for Swimmer . . . . . . . . . . . . . . . . . . . 26
Drive or PATH Selection Requestor. . . . . . . . . . . . . . . 20
End Date . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Error Handling . . . . . . . . . . . . . . . . . . . . . . . . 46
Event and Swimmer Times. . . . . . . . . . . . . . . . . . . . 30
Event Defination Report. . . . . . . . . . . . . . . . . . . . 16
Event Entry Form . . . . . . . . . . . . . . . . . . . . . . . 29
Event Group Names and Numbers. . . . . . . . . . . . . . . . . 36
Event Input Form . . . . . . . . . . . . . . . . . . . . . . . 18
Event Names and Numbers. . . . . . . . . . . . . . . . . . . . 35
Event Number . . . . . . . . . . . . . . . . . . . . . . . . . 29
Events Entered . . . . . . . . . . . . . . . . . . . . . . . . 39
Events per Swimmer . . . . . . . . . . . . . . . . . . . . . . 39
Exit Swim Data Base. . . . . . . . . . . . . . . . . . . . . . .9
Extra disks or Manuals . . . . . . . . . . . . . . . . . . . . 51
Father's Name . . . . . . . . . . . . . . . . . . . . . . . . 27
Fee Paid . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Fee Status Report. . . . . . . . . . . . . . . . . . . . . . . 43
File Name Requestor. . . . . . . . . . . . . . . . . . . . . . 32
Page 53
Finishing Place30
First . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Floppy disk system . . . . . . . . . . . . . . . . . . . . . . .5
Foreground . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Full Roster Report . . . . . . . . . . . . . . . . . . . . . . 40
Gender Requestor . . . . . . . . . . . . . . . . . . . . . . . 33
General Description. . . . . . . . . . . . . . . . . . . . . . .3
Group . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Group Select Requestor . . . . . . . . . . . . . . . . . . . . 33
Hard Disk System . . . . . . . . . . . . . . . . . . . . . . . .4
Import Season DataBase . . . . . . . . . . . . . . . . . . . . .9
Individual Swimmer, Full Report. . . . . . . . . . . . . . . . 43
Individual Swimmer, Summary Report . . . . . . . . . . . . . . 43
Last . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
League license . . . . . . . . . . . . . . . . . . . . . . . . 51
Location . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Mailing Label Review Window. . . . . . . . . . . . . . . . . . 42
Main Menu. . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Manual organization. . . . . . . . . . . . . . . . . . . . . . .4
Meet date. . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Meet Entry Form. . . . . . . . . . . . . . . . . . . . . . . . 23
Meet Results Menu. . . . . . . . . . . . . . . . . . . . . . . 28
Meet Select Requestor. . . . . . . . . . . . . . . . . . . 24, 34
Meet Setup Menu. . . . . . . . . . . . . . . . . . . . . . . . 22
Meet type (A, B, or T) . . . . . . . . . . . . . . . . . . . . 23
Meet Type Requestor. . . . . . . . . . . . . . . . . . . . . . 35
Menus and Screens. . . . . . . . . . . . . . . . . . . . . . . .8
Meter Factor . . . . . . . . . . . . . . . . . . . . . . . . . 15
MI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Mother's Name . . . . . . . . . . . . . . . . . . . . . . . . 27
Name and Address List. . . . . . . . . . . . . . . . . . . . . 42
Number of Meets. . . . . . . . . . . . . . . . . . . . . . . . 11
Opening Menu . . . . . . . . . . . . . . . . . . . . . . . . . .8
Opening Setevent Requestor . . . . . . . . . . . . . . . . . . 16
Opponent . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Other Info, Division . . . . . . . . . . . . . . . . . . . . . 10
Output Device Requestor. . . . . . . . . . . . . . . . . . . . 32
Overwrite Database Warning . . . . . . . . . . . . . . . . . . 12
PATH = . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
Place Report Menu. . . . . . . . . . . . . . . . . . . . . . . 32
Points per Event . . . . . . . . . . . . . . . . . . . . . . . 39
Points per Swimmer . . . . . . . . . . . . . . . . . . . . . . 39
Pool Measured in Meters. . . . . . . . . . . . . . . . . . . . 23
Pricing. . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Print Extended Graphics. . . . . . . . . . . . . . . . . . . . 14
Printer. . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Printer Setup. . . . . . . . . . . . . . . . . . . . . . . . . 15
Program Limitations. . . . . . . . . . . . . . . . . . . . . . .4
Program Setup. . . . . . . . . . . . . . . . . . . . . . . . . .4
Quick Start. . . . . . . . . . . . . . . . . . . . . . . . . . 13
Registered Version . . . . . . . . . . . . . . . . . . . . . . 48
Remove Existing Season . . . . . . . . . . . . . . . . . . . . .8
Reports. . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Reports Menu . . . . . . . . . . . . . . . . . . . . . . . . . 30
Review Individual Results. . . . . . . . . . . . . . . . . . . 29
Roster Type Menu . . . . . . . . . . . . . . . . . . . . . . . 31
Scoring. . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
Screen . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Season Entry Form. . . . . . . . . . . . . . . . . . . . . . . 10
Season Name Form . . . . . . . . . . . . . . . . . . . . . . . 10
Season Select Requestor. . . . . . . . . . . . . . . . . . . . 11
Page 54
Season Summary Report40
Select Active Season . . . . . . . . . . . . . . . . . . . . . .8
Set or Change Defaults . . . . . . . . . . . . . . . . . . . . .9
Setevent Description . . . . . . . . . . . . . . . . . . . . . 15
Setevent Event Requestor . . . . . . . . . . . . . . . . . . . 18
Setevent Limit Requestors. . . . . . . . . . . . . . . . . . . 17
SETEVENT Program . . . . . . . . . . . . . . . . . . . . . . . 15
Setevent Requestors. . . . . . . . . . . . . . . . . . . . . . 16
Setevent Usage . . . . . . . . . . . . . . . . . . . . . . . . 19
Setup Technicial Review. . . . . . . . . . . . . . . . . . . . .6
Sex (M/F) . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Shareware Evaluation Version . . . . . . . . . . . . . . . . . 48
Single floppy system . . . . . . . . . . . . . . . . . . . . . .6
Single Meet Result, by Event . . . . . . . . . . . . . . . . . 45
Single Meet Results, by Swimmer. . . . . . . . . . . . . . . . 44
Single Team license. . . . . . . . . . . . . . . . . . . . . . 51
Single use license . . . . . . . . . . . . . . . . . . . . . . 51
SKIP DB Audit. . . . . . . . . . . . . . . . . . . . . . . . . 13
Sort Requestor . . . . . . . . . . . . . . . . . . . . . . . . 34
Start Date . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Startup Password . . . . . . . . . . . . . . . . . . . . . . . 13
State . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Status . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Support. . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Swim Ladder, by Swimmer. . . . . . . . . . . . . . . . . . . . 46
Swim Meet Roster . . . . . . . . . . . . . . . . . . . . . . . 41
Swim Team Finish and Point Summary . . . . . . . . . . . . . . 44
Swim Team Ladder . . . . . . . . . . . . . . . . . . . . . . . 45
Swim Team Roster . . . . . . . . . . . . . . . . . . . . . . . 30
Swimmer Entry Form . . . . . . . . . . . . . . . . . . . . . . 26
Swimmer List . . . . . . . . . . . . . . . . . . . . . . . . . 41
Swimmer List (Names Only). . . . . . . . . . . . . . . . . . . 41
Swimmer Number . . . . . . . . . . . . . . . . . . . . . . 28, 29
Swimmer Places and Points. . . . . . . . . . . . . . . . . . . 30
Swimmer Select Criteria Requestor. . . . . . . . . . . . . . . 35
Swimmer Select Requestor . . . . . . . . . . . . . . . . . . . 28
Swimmer Setup Menu . . . . . . . . . . . . . . . . . . . . . . 25
Swimmers Competing . . . . . . . . . . . . . . . . . . . . . . 39
System Requirements. . . . . . . . . . . . . . . . . . . . . . .4
Team . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Team Name. . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Telephone List . . . . . . . . . . . . . . . . . . . . . . . . 42
Telephone Numbers . . . . . . . . . . . . . . . . . . . . . . 27
Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30
Time in Water. . . . . . . . . . . . . . . . . . . . . . . . . 44
Time per Event . . . . . . . . . . . . . . . . . . . . . . . . 39
Time Report Menu . . . . . . . . . . . . . . . . . . . . . . . 31
Times 1st. . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Times 2nd, 3rd, 4th. . . . . . . . . . . . . . . . . . . . . . 39
Times DNP. . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Total Points . . . . . . . . . . . . . . . . . . . . . . . . . 39
Use 7 Age Groups . . . . . . . . . . . . . . . . . . . . . . . 15
View Color . . . . . . . . . . . . . . . . . . . . . . . . . . 14
View Existing Meet . . . . . . . . . . . . . . . . . . . . . . 22
View Meet Data Form. . . . . . . . . . . . . . . . . . . . . . 24
View or Print Reports. . . . . . . . . . . . . . . . . . . . . 21
View Season Information. . . . . . . . . . . . . . . . . . . . 21
Warranty . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
Yard Factor. . . . . . . . . . . . . . . . . . . . . . . . . . 15
Zip Code . . . . . . . . . . . . . . . . . . . . . . . . . . . 27