home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Sunny 1,000 Collection
/
SUNNY1000.iso
/
Files
/
Dos
/
Sport
/
BA_562.ZIP
/
TUTORIAL.DOC
< prev
next >
Wrap
Text File
|
1995-03-12
|
54KB
|
1,255 lines
BOWLING ASSISTANT 5.6 TUTORIAL
INTRODUCTION
------------
Thanks for trying the BOWLING ASSISTANT program. This program is
shareware. Feel free to evaluate it as long as you like to be sure
that it suits your needs and those of your league. If you like it and
choose to use it for your league, you are required to register it.
Registration details are provided in the file ORDER.FRM which is
included in the compressed distribution file.
This tutorial will help to familiarize you with the many program
features and options. If you're a user of a prior version of this
program, you may find some tips in this tutorial that will be helpful
to you. There are four major sections of this tutorial. This section
is the INTRODUCTION. The next BACKGROUND section will give you some
insight on the design objectives and history of the program. The
third EXPLORATION section will use the BA-DEMO files provided in the
compressed distribution file to explore basic program operation and
features. The fourth EVALUATION section will take you through the
initial set up of the record keeping for a new league. You will want
to follow along on your PC when you work through the EXPLORATION and
EVALUATION sections. You will get the most benefit from this tutorial
if you follow along with a printed copy of this tutorial.
Perhaps you feel that you don't have the time right now to go through
this tutorial. You want to jump right in and try the program. Go
ahead and try it. You will find the program easy to use and with the
on-line help, you will be able to use the program successfully for
your league. If you run into problems, please work through this
tutorial or contact me for assistance. Details on how to contact me
are provided in the WHERE.BBS file and the on-line help. This program
has worked well for thousands of users over the years and I'm sure it
will work for you.
BACKGROUND
----------
Back in the mid 70's, a fellow employee at work asked me if I could
create a program to help with the company bowling league record
keeping. At that time, there were no personal computers available. I
did the programming in BASIC on CompuServe. This was the start of the
code for the BOWLING ASSISTANT.
In the late 70's, I purchased my first home computer. The first few
machines I had, RCA COSMAC VIP and SINCLAIR ZX-81, did not have
enough memory or power to support the league record keeping program.
In the early 80's, version 1 of the BOWLING ASSISTANT was created for
the TIMEX 2068 computer. The program and data were stored on audio
cassette. Features were limited due to the memory size and serial
data storage. But the program was successfully used to track and
report on the results of our league for several seasons. This version
was not offered to the public.
In the mid 80's, versions 2 and 3 of the BOWLING ASSISTANT were
created for the ATARI 800 line of personal computers. More memory and
disk storage were now available. Program features were enhanced and
it was successfully used for many seasons. These versions were
offered as shareware to the public. It was uploaded to CompuServe and
GEnie. The final version of this program is still available today if
Page 1
BOWLING ASSISTANT 5.6 TUTORIAL
you are interested in using an ATARI computer.
In the late 80's, I purchased my first IBM compatible for the home.
Although there were many registrations for the ATARI version, I
decided that I enjoyed the programming more than I enjoyed the work
of managing the sales, marketing and registrations. Version 4 of the
BOWLING ASSISTANT was created and offered to the public as freeware.
It was uploaded to CompuServe, GEnie, America on Line and local
bulletin boards. This version was programmed in Borland's Turbo
BASIC. I have continued to use this BASIC for the program. Over the
years, Turbo BASIC evolved into Power BASIC. Major design objectives
for the MS DOS version for IBM PC compatibles were:
1) It will run on any IBM compatible from the original 8086 PC's to
today's Pentium machines.
2) It will run with only 640K of RAM.
3) It will work on machines with a single 360K floppy drive.
4) It will work with any text printer capable of printing 80 columns
of ASCII text.
5) It will work with any monitor.
These objectives were met for all versions 4 and 5.
Version 4 was a simple porting of the ATARI version to the IBM
compatible.
Version 5 was a complete reprogramming to take advantage of the
increased power of the IBM compatible PC and add features that users
were demanding. Some of the details of the version changes from 5.30
to 5.62 are detailed in the file BOWLASST.NEW if you are interested.
Version 5.62 is mature. It has been refined based on comments and
feedback of it's many users. It will probably be the last major
change to the MS DOS version. The next version anticipated is 6.00
and it will be for Windows and OS/2. I have decided to offer version
5.62 as shareware. If you want a full featured and free version you
should consider using version 5.50.
That's enough about the background of the program. If you'd like to
know more about it, please send email. You will want to be at your PC
with a printed copy of this tutorial for the next section.
EXPLORATION
-----------
STARTUP
If you followed the installation instructions in the file README.TXT,
a set of files named BA-DEMO have been copied to your program drive.
These files will be in the same directory as the program file,
BOWLASST.EXE. For most users the program drive will be a hard drive.
If you don't have a hard drive, the files can be on the floppy A
drive if you have a 720K or greater floppy drive. If you only have
Page 2
BOWLING ASSISTANT 5.6 TUTORIAL
one or two 360K floppy drives, the BA-DEMO files should be on a
separate data diskette. You will need these files to follow along on
your PC. If you don't have these files available, simply follow the
installation instructions.
Since this is a plain text file, I will need some way to indicate to
you what is being typed on the screen by the computer and what is
being typed by you. I will enclose text that you type in left and
right braces. For example if I will ask you to type the number two, I
will indicate this as {2}. If you should press the Enter key, I will
indicate this as {ENTER}.
If you selected the defaults when you installed the program, the
program file will be in the BOWLASST directory on your hard drive. If
you installed the program in a different directory, then substitute
your directory path for BOWLASST. To start the program, enter the
following commands at the DOS prompt.
C:\>{cd\bowlasst}{ENTER}
C:\bowlasst>{bowlasst}{ENTER}
ABOUT SCREEN
The program will load. The first screen that comes up is the ABOUT
screen. At the top is the banner that states that this program is
copyrighted by me. The banner also identifies the date of the
program, the name of the program and the version number. If you need
to contact me, it is important that you tell me the version number
you are working with. Also on the ABOUT screen is a statement that
defines this program as shareware and indicates how you should
evaluate and register it. Also on this screen are directions for how
to contact me and how to view the on-line help. The ABOUT screen
appears each time you load the program and by selecting choice 1 on
the MAIN MENU. The about screen will disappear after 10 seconds or
immediately if you press any key. After the ABOUT screen is cleared
the MAIN MENU screen appears.
MAIN MENU SCREEN
Please take a minute to inspect the MAIN MENU screen. At the top is
the same banner that appeared on the ABOUT screen. In the upper right
corner of the screen you will see the following three lines:
Data on: C:\BOWLASST\
File: NOT OPEN
Setup: Incomplete
The DATA ON line indicates where the program will look for the data
files. When the program starts up this will always be the program
directory. When you later choose to open league data files, the
program options will be read from a file in the program directory.
One of the options you will choose is where to store your data files.
You will we see how to do that later in this tutorial.
When the program is first loaded, NOT OPEN and INCOMPLETE will be
flashing. The flashing is to indicate to you that no data files have
Page 3
BOWLING ASSISTANT 5.6 TUTORIAL
been opened and that the setup for the league has not been completed.
Below the MAIN MENU heading is a line that reads:
Session 0 of 0 - Week 0 of 0
Normally this line will indicate the session and week number for your
league. Since we have not loaded any data, session and week are set
to zero.
Below this line is a numbered menu from 0 to 7. Below the menu is a
two line prompt and data entry area. This is the area where all
prompts, messages and data entry will be done. At this point the
prompt line will be:
(0-7) YOUR CHOICE: [0]
The leading (0-7) indicates that the only input the computer will
accept for this prompt are the numbers 0 to 7. Any time you are
prompted for a numerical value you will see this leading set of
parentheses that will indicate the range of data that the program
will accept. The YOUR CHOICE: is the prompt asking you to select one
of the menu items from 0 to 7. The [0] is the default menu choice
that will be made if you simply press the Enter key. Any time you see
a value in brackets at the end of a prompt, it will always be the
default response if you simply press the Enter key. If the brackets
appear with nothing in between them, that is [], then it indicates
that you must input your response. There is no default selection.
GETTING HELP
At the very bottom of the MAIN MENU screen you will see the numbers 0
through 9. These numbers indicate the action that will be taken if
you press function keys F1 through F10. For example, function key F1
will always bring up help. Try it now. Press function key F1. The
first time you press function key F1 for help, a one or two line help
phrase will appear in the prompt area. The prompt area now reads:
Please select a number from the menu on the screen above.[]
Press {ENTER} to clear the help information and return to the prompt
for input. Press function key F1 again. This time the full page
on-line help file is displayed. At the top of the full page help
screen is a banner. The top left area of the banner indicates the
keys you can press to move around and search through the help file.
The top right area of the banner indicates that you can press the
Escape key to return to the program.
This is the general procedure for getting help. The first time you
press the F1 key, a one or two line help phrase will appear in the
prompt area. The second time you press the F1 key, the full page help
text will be displayed. In both cases the help that is given will be
context sensitive. That is the help given should help you with the
particular section of the program that you are at. If the help given
does not answer your question, you should be able to find the help
you need by searching through the full page help.
Page 4
BOWLING ASSISTANT 5.6 TUTORIAL
Press the Escape key {Esc} to return to the MAIN MENU screen.
FUNCTION KEYS F6 TO F10
At the bottom of the screen you will see that actions are also
assigned to function keys F6 through F10.
F6 will toggle the screen colors from color to monochrome.
F7 will toggle prompt beeps on and off.
F8 will toggle prompt flashing on and off.
F9 will initiate a temporary exit to the DOS prompt.
F10 will abort the program at any point and return to the MAIN MENU.
Feel free to press these function keys at this point and see what
happens. When the program first starts the screen is set to color,
the prompt beeps are off, and the prompt flashing is off. You can
change these defaults by selecting item 2 on the MAIN MENU.
SETTING PROGRAM OPTIONS
Since this is the first time you have used the program, it is a good
idea to set the program options to match your personal preferences
and your system. Select item 2 from the MAIN MENU.
(0-7) YOUR CHOICE: [0] {2}{ENTER}
Whenever you change the program options, the full page help file is
brought up. Browse through the help if you like. Press {Esc} to
return to the prompt for input.
Store data in program directory (C:\BOWLASST) (Y/N):[]
You may which to change this option later but for the purposes of
this demonstration the data files should be in the program directory.
So simply press the Y key and the Enter key. Note that there is no
default response between the brackets. You have to type either Y for
yes or N for no for this prompt.
Store data in program directory (C:\BOWLASST) (Y/N):[] {Y}{ENTER}
The next prompt asks whether you have a printer. Most people will
have a printer and will answer yes to this question. However the
program will print reports to the screen and to a text file. You may
be using the program on your laptop and will print the report on
another system. For this demonstration, I assume that you do have a
printer. So simply press the Enter key to select the default response
of Y for yes.
(Y/N):[Y] {ENTER}
The program then asks about the type of port the printer is connected
to. Select the default response of P for a parallel port by pressing
the Enter key.
P or S: [P] {ENTER}
Page 5
BOWLING ASSISTANT 5.6 TUTORIAL
You are now asked which port number the printer is connected to.
Again select the default response of 1 for parallel port 1 (LPT1) by
pressing the Enter key.
(1-3) Number: [1] {ENTER}
The reports printed by the program assume that you have a 80 column
text printer connected to the computer. This assumption works for
virtually all users. You may find with some printers that the default
margin setting of 10 spaces is too much. This option lets you adjust
the margin. Select the default setting by pressing the Enter key. You
can change this later if you need to.
(0-10) Number: [10] {ENTER}
You can now select whether you have a color or monochrome display.
Most people will select color but you may want to select monochrome
if you are using a laptop with an LCD display. Select color by
pressing the Enter key.
C or M: [C] {ENTER}
You are now asked if you want to have a beep each time the program
needs input from you. Some people like this, most do not like it.
Select N for no by pressing the Enter key.
(Y/N):[N] {ENTER]
Do you want the prompt line to flash when you are asked for input?
Most people don't want this. It can be an aid to those with impaired
vision. Select N for no by pressing the Enter key.
(Y/N):[N] {ENTER]
The program now asks you to review the information on the PROGRAM
OPTIONS screen to be sure it is correct. You will find this happening
frequently as you enter data into the program. Please take time to
review and check the screen. You are asking the program to do a
record keeping job for you. It will do a good job if you provide it
with complete and accurate information. THIS IS IMPORTANT. Select Y
for yes by pressing the Enter key.
Information on this screen OK (Y/N): [Y] {ENTER}
Your program option selections are recorded on the program disk and
you are returned to the MAIN MENU screen.
OPENING LEAGUE DATA FILES
As we move through this tutorial experiment with the help system by
pressing the F1 key. You will find more information about the section
of the program we are going through. It will enhance your learning
about the program. It is important that you learn as much as you can
with the tutorial to be fully prepared to enter the data for your
league.
Open the demo files. Select item 3 from the MAIN MENU.
Page 6
BOWLING ASSISTANT 5.6 TUTORIAL
(0-7) YOUR CHOICE: [0] {3}{ENTER}
The available data files on the data diskette will now be listed on
the screen. If you are using a hard drive you can store the data for
many leagues in the same data directory or perhaps you will want to
store the data for past seasons in the directory. You need to select
the data files you want to work with. If the file BA-DEMO is not
listed on your screen, you have either not followed the installation
instructions or your data files are located on a different drive or
in a different directory. You will have to locate the data files and
let the program know where the files are by setting the PROGRAM
OPTIONS. For this demo, I will assume that BA-DEMO appears in the
list on your screen and that it is in the brackets after the prompt.
Select BA-DEMO by pressing the Enter key.
League data file name(1-8 characters; no extension): [BA-DEMO]{ENTER}
A message will appear on the screen asking you to wait while the
files are opened. When the files are opened you will be returned to
the MAIN MENU screen. You will notice that some items on the MAIN
MENU screen have changed. In the upper left hand corner under the
banner in the name of the league, Demo League. In the upper right
hand corner the FILE and SETUP information have stopped flashing. The
file name BA-DEMO is displayed. The setup for this league is
completed. The SESSION is now 1 of 1 instead of 0 of 0. The WEEK is
now 4 of 9 instead of 0 of 0.
LEAGUE REPORTS
Take a look at some of the available reports by select item 4 from
the MAIN MENU.
(0-7) YOUR CHOICE: [0] {4}{ENTER}
The REPORTS MENU screen is now displayed. The report you will run
most often will be the weekly standing sheet. Look at the current
standing sheet for the DEMO LEAGUE by selecting item 1 from the menu.
(0-6) YOUR CHOICE: [0] {1}{ENTER}
Look at the report on your monitor screen. Select S for the screen.
Send report to printer (P), screen (S) or file (F): [P] {S}{ENTER}
A 16 line bulletin can be added to the standing sheet. This can be
used to make announcements, highlight achievements, or whatever else
you would like everyone who receives the standing sheet to read
about. If you erase the bulletin, it will not be printed on the
standing sheet. Skip the editing and erasing by simply pressing the
Enter key.
(0-2) YOUR CHOICE: [0] {ENTER}
You will first see the message asking you to wait while the report is
prepared. This is quickly following by the flashing message asking
you to press any key to continue. Press the Enter key.
Page 7
BOWLING ASSISTANT 5.6 TUTORIAL
{ENTER}
Take a look at each of the report screens. Press the Enter key when
you are ready. The first page of the report gives you the name of the
league and the name of the league officers. It tells you which lane
the officer will be bowling on next week. The standings for the 4
teams in the DEMO LEAGUE are listed next. This is followed by the
bulletin if you did not erase it. Below the bulletin is the schedule
for next week. After the schedule is the list of the awards for top
performance by teams and individuals. After the award listing, a
detailed spreadsheet of statistical data is presented. In this table
are important statistics for each team and individual. When the
report is finished you are returned to the REPORT MENU screen.
At this point in the demonstration, you may wish to explore the other
available reports and perhaps try printing some reports on your
printer. You will find that the reports cover just about everything
you want to know about your league. If there is a report that you
need for your league, please contact me. The reports are complete but
they are not fancy. They are consistent with the program goals for a
program that would work for everyone and that would give you all the
information you need. No special equipment or printers are required.
If you want to embellish the reports you can print the report to a
file. You can then read this file into your favorite word processor
and make it as fancy as you like.
When you are finished exploring the REPORTS MENU, return to the MAIN
MENU by pressing the Enter key.
(0-6) YOUR CHOICE: [0] {ENTER}
CHANGES
We will skip the league setup option for this demonstration. League
setup is covered in the next EVALUATION section. Take a look at the
kinds of changes that we can make in the league by pressing 6 and
Enter.
(0-7) YOUR CHOICE: [0] {6}{ENTER}
The CHANGE THE LEAGUE menu is now displayed. Read over the list of
menu choices. You may never have to make some of these changes in
your league but if you have to, it's nice to have these options for
change. I won't explore all these options with you in this tutorial
but I can show you how you can change the name of a team. Change the
name of team 4 from the FOUL BUNCH to the FOWL BUNCH. Select menu
item 1.
(0-10) YOUR CHOICE: [0] {1}{ENTER}
Select item 1 for a team.
(0-4) YOUR CHOICE: [0] {1}{ENTER}
Enter the current team name.
Page 8
BOWLING ASSISTANT 5.6 TUTORIAL
Name: [] {Foul Bunch}{ENTER}
The name (Foul Bunch) matches (Foul Bunch) OK (Y/N):[Y]{Enter}
Name: [Foul Bunch ] {Fowl Bunch}{ENTER}
If you really want to change the name, press Enter.
OK (Y/N):[Y] {ENTER}
The name is changed. It's that simple. You may want to read through
the help file section on entering names for some helpful tips and
shortcuts. Return to the CHANGE THE LEAGUE screen.
(0-4) YOUR CHOICE: [0] {ENTER}
Feel free to explore the menu choices on this screen but for the
tutorial return to the MAIN MENU.
(0-10) YOUR CHOICE: [0] {ENTER}
ENTERING WEEKLY RESULTS
Complete the tutorial by entering results for week five. Select item
7 from the menu.
(0-7) YOUR CHOICE: [0] {7}{ENTER}
The program first wants to know if all the frames bowled this week
are complete. The answer to this is normally yes. If you need more
information about incomplete frames consult your rule book and read
the help file.
ALL FRAMES BOWLED THIS WEEK (Y/N):[Y] {ENTER}
ARE YOU SURE (Y/N):[Y] {ENTER}
Take a moment to inspect the data entry screen for the weekly
results. At the top under the banner is reported the league name, the
week number and the session number. Under this in the box is the name
of the team we will enter the scores for, the lane they bowled on,
and the name of the team they bowled against. Under the box 8 columns
labeled HDCP, PLAYERS, AVG, 1ST 2ND, 3RD, 4TH and TOTAL. These are
defined as:
HDCP The bowler's handicap
PLAYERS The bowler's name
AVG The bowler's current average
1ST to 4TH The scores for each game
TOTAL The total score for the games bowled
At the bottom of the screen are lines where the total pins scratch
and handicap will be listed.
The prompt is asking you if the team listed on the left side of the
box bowled. If you are using the original BA-DEMO files this team
will be the SCRATCH SQUAD. For the remainder of this section of the
tutorial I will assume that you are using the original BA-DEMO files.
Page 9
BOWLING ASSISTANT 5.6 TUTORIAL
If you are not using these files, the prompts may be different. If
the team did not bowl then they must have forfeited. For this
tutorial assume that each of the four teams bowled.
DID THIS TEAM BOWL (Y/N):[Y] {ENTER}
You are now presented with the name of the first bowler on the team
roster for the SCRATCH SQUAD and asked if this person bowled. Assume
that each of the bowlers on the this team bowled in the order that
they are on the roster. Enter the data as follows:
Hank A (Y/N):[Y] {ENTER}
WAS THIS PLAYER ABSENT (Y/N): [N] {ENTER}
(1-300) SCORE: [145] {140}{ENTER}
(1-300) SCORE: [145] {154}{ENTER}
(1-300) SCORE: [145] {147}{ENTER}
BOWLER SCORES OK (Y/N):[Y] {ENTER}
After entering this information, you can see Hank's scores for the
three games bowled and the series total of 441. Continue with Joe.
Joe B (Y/N):[Y] {ENTER}
WAS THIS PLAYER ABSENT (Y/N): [N] {ENTER}
(1-300) SCORE: [138] {144}{ENTER}
(1-300) SCORE: [138] {126}{ENTER}
(1-300) SCORE: [138] {135}{ENTER}
BOWLER SCORES OK (Y/N):[Y] {ENTER}
We now see both Hank's and Joe's scores displayed. We also see Joe's
series total of 405. Continue with Jane.
Jane C (Y/N):[Y] {ENTER}
WAS THIS PLAYER ABSENT (Y/N): [N] {ENTER}
(1-300) SCORE: [165] {174}{ENTER}
(1-300) SCORE: [165] {170}{ENTER}
(1-300) SCORE: [165] {163}{ENTER}
BOWLER SCORES OK (Y/N):[Y] {ENTER}
We now see the scores for all three bowlers on the SCRATCH SQUAD
team. We see Jane's series total of 507. At the bottom of the columns
we can now see the totals for each game and the series. You should
check these totals against the totals on your weekly score sheets. If
you made a mistake in entering the data, you can correct it by type N
for no at the prompt. Assume that the scores are correct.
TEAM SCORES OK (Y/N):[Y] {ENTER}
The data you entered is saved and the screen changes so that we can
enter the scores for the PIN BUSTERS.
DID THIS TEAM BOWL (Y/N):[Y] {ENTER}
Allen was absent this week.
Allen A (Y/N):[Y] {ENTER}
WAS THIS PLAYER ABSENT (Y/N): [Y] {ENTER}
BOWLER SCORES OK (Y/N):[Y] {ENTER}
Page 10
BOWLING ASSISTANT 5.6 TUTORIAL
You can see that the program automatically entered an absentee score
for each of Allen's three games. Continue with the next two bowlers.
Ana B (Y/N):[Y] {ENTER}
WAS THIS PLAYER ABSENT (Y/N): [N] {ENTER}
(1-300) SCORE: [160] {143}{ENTER}
(1-300) SCORE: [160] {150}{ENTER}
(1-300) SCORE: [160] {170}{ENTER}
BOWLER SCORES OK (Y/N):[Y] {ENTER}
Anthony C (Y/N):[Y] {ENTER}
WAS THIS PLAYER ABSENT (Y/N): [N] {ENTER}
(1-300) SCORE: [129] {115}{ENTER}
(1-300) SCORE: [129] {130}{ENTER}
(1-300) SCORE: [129] {133}{ENTER}
BOWLER SCORES OK (Y/N):[Y] {ENTER}
TEAM SCORES OK (Y/N):[Y] {ENTER}
DATA ENTERED FOR BOTH TEAMS OK (Y/N):[Y] {ENTER}
The last prompt is your last chance to go back and correct any
mistakes you may have made. Once you enter Y for yes to this prompt,
the data will be saved to disk. The only way to correct this data
would be to either restore the data from a backup or abort the
program before all the data is entered for all the teams. Continue to
enter the data for the next two teams.
DID THIS TEAM BOWL (Y/N):[Y] {ENTER}
Ben A (Y/N):[Y] {ENTER}
WAS THIS PLAYER ABSENT (Y/N): [N] {ENTER}
(1-300) SCORE: [129] {115}{ENTER}
(1-300) SCORE: [129] {120}{ENTER}
(1-300) SCORE: [129] {123}{ENTER}
BOWLER SCORES OK (Y/N):[Y] {ENTER}
Lisa B (Y/N):[Y] {ENTER}
WAS THIS PLAYER ABSENT (Y/N): [N] {ENTER}
(1-300) SCORE: [158] {165}{ENTER}
(1-300) SCORE: [158] {167}{ENTER}
(1-300) SCORE: [158] {166}{ENTER}
BOWLER SCORES OK (Y/N):[Y] {ENTER}
Donna C (Y/N):[Y] {ENTER}
WAS THIS PLAYER ABSENT (Y/N): [N] {ENTER}
(1-300) SCORE: [125] {130}{ENTER}
(1-300) SCORE: [125] {133}{ENTER}
(1-300) SCORE: [125] {124}{ENTER}
BOWLER SCORES OK (Y/N):[Y] {ENTER}
TEAM SCORES OK (Y/N):[Y] {ENTER}
DID THIS TEAM BOWL (Y/N):[Y] {ENTER}
Doris A (Y/N):[Y] {ENTER}
WAS THIS PLAYER ABSENT (Y/N): [N] {ENTER}
(1-300) SCORE: [142] {115}{ENTER}
(1-300) SCORE: [142] {144}{ENTER}
(1-300) SCORE: [142] {150}{ENTER}
BOWLER SCORES OK (Y/N):[Y] {ENTER}
Ed B (Y/N):[Y] {ENTER}
WAS THIS PLAYER ABSENT (Y/N): [N] {ENTER}
(1-300) SCORE: [135] {165}{ENTER}
(1-300) SCORE: [135] {120}{ENTER}
(1-300) SCORE: [135] {125}{ENTER}
Page 11
BOWLING ASSISTANT 5.6 TUTORIAL
BOWLER SCORES OK (Y/N):[Y] {ENTER}
The next player on this team is Gloria C. She did not bowl this week.
A substitute, Michelle S, bowled for her. Type N for no for Gloria.
The program will ask you if a regular or a new sub bowled. Michelle
is a regular sub, so enter Y for yes. Type in Michelle's name and
continue entering her scores.
Gloria C (Y/N):[N] {ENTER}
DID A REGULAR OR A NEW SUB BOWL (Y/N):[Y] {ENTER}
Name: [] {Michelle S}{ENTER}
(1-300) SCORE: [157] {160}{ENTER}
(1-300) SCORE: [157] {153}{ENTER}
(1-300) SCORE: [157] {172}{ENTER}
BOWLER SCORES OK (Y/N):[Y] {ENTER}
TEAM SCORES OK (Y/N):[Y] {ENTER}
DATA ENTERED FOR BOTH TEAMS OK (Y/N):[Y] {ENTER}
Now that we have entered all the data for the teams the program will
process the data and compute new standings and statistics. Depending
on the speed of your computer and the size of your league, this
process can take some time. A message flashes on the screen asking
you to wait. When the processing is over, you are returned to the
MAIN MENU screen. You'll notice that the week number has been
increase from 4 to 5 because we have just entered and processed the
scores for week 5.
Continue to explore the program with the demo file. Try printing
reports, making changes, make up some data for week 6, etc.
EXIT THE PROGRAM
The EXPLORATION section of the tutorial is finished at this point.
Whenever you are finished with the program you want to exit by
selecting 0 from the MAIN MENU screen. This will close all files and
return you to the DOS prompt. THIS IS IMPORTANT! If you simply turn
off the computer without exiting from the MAIN MENU the data files
will not be closed. All your hard work and important league data will
not be saved. Perform a normal exit from the MAIN MENU screen.
(0-7) YOUR CHOICE: [0] {ENTER}
Quit the BOWLING ASSISTANT - Are you sure (Y/N):[Y] {ENTER}
Make a backup copy of data files. (Y/N):[Y] {N}{ENTER}
You are returned to the DOS prompt. We did not choose to make a
backup copy of the data files for the tutorial. With your league you
will want to make a backup each week. This will ensure that your hard
work will not be lost during the season.
EVALUATION
----------
If you have worked your way through the EXPLORATION section of this
tutorial, you know how to start the program. If you did not work your
way through it, please read the first section of EXPLORATION for
directions. Start the Bowling Assistant program.
Page 12
BOWLING ASSISTANT 5.6 TUTORIAL
For this tutorial I will assume that you want to store the league
data files in the same directory as the program. If you don't want to
do this, then change this option by selecting menu item 2 (See the
SETTING PROGRAM OPTIONS heading in the EXPLORATORY section of this
tutorial).
In this section of the tutorial we will go through the setup of a
fictitious league to illustrate the process you will go through with
your league data. We will set up the MINIMAX LEAGUE. It consists of
two teams with two bowlers on each team. The season will consist of
two weeks of bowling. They will use individual handicapping. We'll
discuss some of the other options as we go through the setup.
To begin the setup of a new league, we first have to open a set of
files for the league. Select item 3 on the MAIN MENU.
(0-7) YOUR CHOICE: [0] {3}{ENTER}
Enter a league file name for the new league (MINIMAX).
League data file name(1-8 characters;no extension):[]{MINIMAX}{ENTER}
CREATE NEW DATA FILES (Y/N):[] {Y}{ENTER}
ARE YOUR SURE (Y/N):[Y] {ENTER}
The program asks you to wait while the MINIMAX files are created.
When the files are created, you will be prompted for the name of the
league data files to open. The name MINIMAX should be displayed on
the screen.
League data file name(1-8 characters;no extension):[]{MINIMAX}{ENTER}
The MINIMAX league files are opened and you are returned to the MAIN
MENU. You will note that the file name is no longer flashing. The
setup is still flashing to inform you that the setup of the league is
not completed. This flashing will continue until all the setup steps
have been completed.
Start the setup by selecting item 5 from the MAIN MENU.
(0-7) YOUR CHOICE: [0] {5}{ENTER}
The LEAGUE SETUP menu is displayed. There are 8 steps to be
completed. All steps must be completed in order from 1 to 8. In
created the MINIMAX league data files you have already completed step
1. This is indicated at the bottom of the menu by the phrase "Steps 1
of 8 completed". Select step 2 "LEAGUE PARAMETERS".
(0-9) YOUR CHOICE: [0] {2}{ENTER}
You are prompted for the number of teams in the league. The number
must be in the range of 2 to 100.
(2-100) Number: [2] {ENTER}
How many bowlers will be on each team? The number must be in the
range of 1 to 15.
(1-15) Number: [2] {ENTER}
Page 13
BOWLING ASSISTANT 5.6 TUTORIAL
How many of the bowlers on each team will bowl each week? For most
teams this is the same as the number on each team. This league will
have both bowlers bowling each week.
(1-2) Number: [2] {ENTER}
How many regular substitute bowlers will be available at the start of
the league? Substitute bowlers can be entered now or at any time
during the season. The MINIMAX league will not have any substitute
bowlers at the start of the season.
(0-60) Number: [0] {ENTER}
What is the week number that you will start entering data into this
program for your league? For most leagues this will be week 1.
However, you can start to use this program at mid season if you like.
The MINIMAX league will start at week 1.
(1-50) Number: [1] {ENTER}
How many weeks will the league bowl? It will be two for the MINIMAX
league.
(1-50) Number: [2] {2}{ENTER]
Will the season be split into two separate sessions? The MINIMAX
league will have only one session.
(Y/N):[N] {ENTER]
You have just completed the data entry for step two. The program will
ask you if all the data you see on the screen is correct. If it is
not, then answer N for no and you can correct it. Press Enter to
complete step 2.
ALL DATA OK (Y/N):[Y] {ENTER}
Step 2 is now completed. You can see that many of your responses have
been anticipated for you with the default response between the
brackets. You merely have to press the Enter key to choose the
default. Although this makes the program easier to use, it can lead
to errors if you rely on it too heavily and don't read the prompts.
Be certain to carefully check the data that has been entered when you
are asked to. Move on to setup step 3, "AWARD SETUP".
(0-9) YOUR CHOICE: [0] {3}{ENTER}
The AWARD SETUP screen is displayed. The first question you are asked
is the number of top awards that will be followed. All award and
statistical data is stored on disk and can be retrieved with the
reports. However, awards such as HIGH INDIVIDUAL SCRATCH PINS will be
listed on the standing sheet each week. This question is asking you
how many do you want listed each week. You could list only the leader
by selecting one or the top three by selecting 3. For the MINIMAX
league we can only select 1 or 2 since there are only two teams with
two bowlers on each team. Select two by pressing the Enter key.
Page 14
BOWLING ASSISTANT 5.6 TUTORIAL
(1-2) Number: [2] {ENTER}
Separate awards can be kept for men and women. Select to have common
awards by selecting N for no.
(Y/N):[N] {ENTER}
Many leagues require that a minimum number of games be bowled to
qualify for an award. The MINIMAX league will only require 3 games to
be bowled.
(1-300) Number: [3] {ENTER}
Will substitute bowlers be able to qualify for awards on your league.
They can't on the MINIMAX league.
(Y/N):[N] {ENTER}
ALL DATA OK (Y/N):[Y] {ENTER}
When you press enter at the last prompt, you have completed step 3
for the AWARD SETUP. Select menu item 4 for the SCORING DATA.
(0-9) YOUR CHOICE: [0] {4}{ENTER}
The SCORING DATA screen is shown. You are asked how many games will
be bowled in each weeks series. The MINIMAX league will bowl 3 games
each week.
(2-4) Number: [3] {ENTER}
Will your league be a scratch league or will you use handicapping?
The MINIMAX league will use individual handicapping.
(Y/N):[N] {ENTER}
Will your league use team handicapping? MINIMAX will use individual
handicapping.
(Y/N):[N] {ENTER}
Will your league use match points? If you don't know what this is,
then you probably will not use it. If you are unsure consult with the
league officers. MINIMAX will not use match points.
(Y/N):[N] {ENTER}
The standings can be sorted based on total scratch pins or total
scratch pins plus handicap. MINIMAX will sort with the handicap.
(Y/N):[Y] {ENTER}
Some of the pin count credited to a team each week may not be earned.
Examples of unearned pins would be absentees and vacancies. MINIMAX
will not credit a team with unearned pins.
(Y/N):[N] {ENTER}
How many points will you award for each game won? MINIMAX will award
Page 15
BOWLING ASSISTANT 5.6 TUTORIAL
1 point.
(0-300) Number: [1] {ENTER}
How many points will you award for winning the series of games?
MINIMAX will award 1 point. This means that a team can win up to four
points a week on the MINIMAX league. One for each of the three games
and one for the series.
(0-300) Number: [1] {ENTER}
Will you award an extra point to the team that has the highest
scratch game in a series? Some leagues do. MINIMAX will not.
(0-300) Number: [0] {ENTER}
You will be entering the starting averages for each bowler later in
the setup. How many games must a person bowl to establish a new
average? MINIMAX will establish a new average after the first three
games are bowled.
(0-300) Number: [3] {ENTER}
DATA ON THIS SCREEN OK (Y/N):[Y] {ENTER}
After you carefully inspect the data on the screen and press Enter, a
second SCORING DATA screen is displayed. Scoring as well as awards
can also be different for men and women. MINIMAX will use the same
scoring system for both sexes.
(Y/N):[Y] {ENTER}
What score will you use for a vacancy on a team? MINIMAX will use a
score of 120.
(0-300) Number: [120] {ENTER}
Absentee scores are computed by subtracting a fixed number of pins
from the absent person's average. How many pins will you subtract.
MINIMAX will subtract 10.
(0-300) Number: [10] {ENTER}
With individual handicapping a scratch score is established. Anyone
bowling higher than this score will not have a handicap. What is the
scratch score for your league? MINIMAX will use a scratch score of
180.
(0-300) Number: [180] {ENTER}
The individual handicap is computed as a percentage of the difference
between the scratch score and a person's handicap. MINIMAX will use a
100% handicap.
(1-100) Number: [80] {100}{ENTER}
DATA ON THIS SCREEN OK (Y/N):[Y] {ENTER}
After carefully inspecting the data on the screen and pressing the
Enter key you have completed step 4 for the SCORING DATA. Step 5 of
Page 16
BOWLING ASSISTANT 5.6 TUTORIAL
the LEAGUE SETUP will establish the teams. If you have a large
league, this setup will take some time. You will be entering team
names, player names, averages, etc. You can exit the LEAGUE SETUP
menu and the MAIN MENU to quit the program at any time. All the data
you have entered will be saved to your league data files. You can
resume where you left off later by simply opening the data files for
your league and returning to the LEAGUE SETUP menu. Continue with the
setup of the MINIMAX league by selecting step 5 to ESTABLISH TEAMS.
(0-9) YOUR CHOICE: [5]
What is the name of the first team? It often happens at the start of
the season that the teams have not picked their names. If this is the
case then simply press the Enter key and the team name will be
selected to be the team number. The first team has not selected their
name for the MINIMAX league.
Name: [TEAM 1] {ENTER}
NAME OK (Y/N):[Y] {ENTER}
You now will be prompted for the name, phone number, sex and starting
average for each bowler on the team. The phone number is listed on
the team roster report. The program assumes that all bowlers will
have the same area code. If you do not care for this feature, then
simply press Enter to select the default. The sex of a bowler is only
significant if you will be treating the sexes differently for awards
or scoring. If you don't know the starting average for a bowler, then
simply enter a number that will be a reminder to you that you need to
change this number to the actual starting average before you enter
scores. A low number such as 10 should be a good reminder. You can
change the starting average for a bowler by making the LEAGUE CHANGES
selection from the MAIN MENU. Enter the data for team 1.
Name:[] {Peter C}{ENTER}
Phone (XXX-XXXX): [999-9999] {555-2376}{ENTER}
Male (Y/N):[Y] {ENTER}
(1-300) ENTERING AVERAGE: [120] {156}{ENTER}
Information on this bowler OK (Y/N):[Y] {ENTER}
The first bowler on TEAM 1 has now been entered. The order that you
enter the bowlers in for the team setup is significant in that this
is the same order that you will be presented for entry of the weekly
scores. You can enter the weekly data in any order you like but you
will always be presented with the names in the order that they were
entered for the setup. You enter the data in the order you like by
saying no when you are asked if you want to enter the scores now for
a player that is presented to you on the prompt line. If you say no,
you are presented with the name of the next player. In this way you
can enter the scores in any order. You will find it to be more
efficient if the order of the setup corresponds to the order of
weekly data entry. It's a minor point but one that you may appreciate
as you are further into the season.
The MINIMAX league has not filled the second bowler position on the
first team. Select a vacancy bowler by simply entering an asterisk
(*) as is indicated in the upper right hand corner of the screen.
Name:[] {*}{ENTER}
Page 17
BOWLING ASSISTANT 5.6 TUTORIAL
Information on this bowler OK (Y/N):[Y] {ENTER}
The second team has selected their name. Complete the data entry for
the second team.
Name: [TEAM 2] {Love Birds}{ENTER}
NAME OK (Y/N):[Y] {ENTER}
Name:[] {Dave K}{ENTER}
Phone (XXX-XXXX): [999-9999] {555-6682}{ENTER}
Male (Y/N):[Y] {ENTER}
(1-300) ENTERING AVERAGE: [120] {135}{ENTER}
Information on this bowler OK (Y/N):[Y] {ENTER}
Name:[] {Sandy K}{ENTER}
Phone (XXX-XXXX): [999-9999] {555-6682}{ENTER}
Male (Y/N):[Y] {N}{ENTER}
(1-300) ENTERING AVERAGE: [120] {127}{ENTER}
Information on this bowler OK (Y/N):[Y] {ENTER}
You have now completed the ESTABLISH TEAMS step 5 for the MINIMAX
league. Obviously this process would take longer with a much larger
league. Now select step 6, ESTABLISH SCHEDULE.
(0-9) YOUR CHOICE: [0] {6}{ENTER}
You can enter the schedule for all the weeks to be bowled or you can
choose to enter the schedule for each week before you enter the
weekly scores. It takes a little more time at the start of the league
to enter the schedule but it doesn't take long and it will save you
time later. Press Enter to select Y for yes.
ENTER SCHEDULE FOR ALL WEEKS (Y/N):[Y] {ENTER}
If you have a minimum of four teams, you can use the schedules that
are provided with the program. MINIMAX has only two teams. Refer to
the help file for information on using the schedules provided with
the program. The SCHEDULE FOR WEEK 1 is displayed and you are asked
if this will be a position week. The answer for MINIMAX is no and the
schedule is entered.
POSITION WEEK (Y/N):[N] {ENTER}
(1-2) TEAM NO.: [0] {1}{ENTER}
(1-2) TEAM NO.: [0] {2}{ENTER}
SCHEDULE OK (Y/N):[Y] {ENTER}
Now enter week 2. This is the final week and it will be a position
week.
POSITION WEEK (Y/N):[Y] {ENTER}
SCHEDULE OK (Y/N):[Y] {ENTER}
No teams are displayed on the screen for the position week. The
schedule will be calculated by the program based on the standings
from the week before the position week. You have now completed step 6
to ESTABLISH SCHEDULE. You only have steps 7 and 8 left. Select step
7 ALLEY ASSIGNMENTS.
(0-9) YOUR CHOICE: [0] {7}{ENTER}
Page 18
BOWLING ASSISTANT 5.6 TUTORIAL
The lane or alley assignments are entered on the ALLEY NUMBERS data
entry screen. The MINIMAX league will use alleys 5 and 6.
(1-999) ALLEY: [1] {5}{ENTER}
(1-999) ALLEY: [1] {6}{ENTER}
ALLEYS OK (Y/N):[Y] {ENTER}
Step 7, ALLEY ASSIGNMENTS, is completed. Complete the last step 8,
LEAGUE AND OFFICER NAMES.
(0-9) YOUR CHOICE: [0] {8}{ENTER}
What is the name of your league? You may have noticed the name NEW
appearing in the upper left hand corner of the screen. This was the
name assigned to the league up to this point.
Name: [NEW] {MINIMAX}
Who are the officers of your league? The officers will normally be
members of the league. When you enter a name the program will search
the league for this name. If it is not found, you will get an error
message. This message is mainly to inform you that the name was not
found and perhaps you typed in the name wrong. It is acceptable to
the program for the officer to not be on the league.
Name: [] {Peter C}{ENTER}
Name: [] {Dave K}{ENTER}
Name: [] {Sandy K}{ENTER}
NAMES OK (Y/N):[Y] {ENTER}
Congratulations! You have now completed the setup of the MINIMAX
league and you are ready to enter weekly scores. The choices made
during the setup of the tutorial league may not be the same choices
you need to make for your league. You may use different scoring
options, you may start with substitute bowlers, etc. The on-line help
should get you through the setup of your own league if you have any
problems. Make sure that you have all the data you need for your
league before you start the setup. If you have worked through this
tutorial section, you should now have a good understanding of the
data you will need and how you will use it.
The LEAGUE SETUP menu should still be on the screen indicating that
"Steps 8 of 8 completed". You can see that there is a step 9 on this
menu. Step 9 is the entry point to the STATS AND SCORES EDITOR. This
is a feature that you should not need to ever use. With it you can
change the raw scoring data and statistics that are stored on the
diskette. This feature is provided because some users wanted it. If
you tamper with the stored data, the reports on the league may not be
accurate. About the only time I anticipate that this feature will be
legitimately used is to enter the current statistics when you are
starting to use the program at mid season.
Press the Enter key and you are returned to the MAIN MENU.
This concludes the tutorial for the BOWLING ASSISTANT. Good luck with
your league. Please contact me if you run into any problems. I will
respond quickly. Most of all, don't forget to register your program
if you choose to use it for your league.
Page 19