home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware 1 2 the Maxx
/
sw_1.zip
/
sw_1
/
DBASE
/
BSM295.ZIP
/
BSM.DOC
< prev
next >
Wrap
Text File
|
1991-05-09
|
24KB
|
692 lines
------------------------------------------------------------
BASEBALL STATISTICS MANAGER (BSM)
Version 02.95
------------------------------------------------------------
(C)opyright 1987, 1989, 1990, 1991
USERS MANUAL
Concept, Design and Documentation
Barry Smith
Initial Programming
Brian Sachar and Barry Smith
Maintenance Programming
Brad Behr and Barry Smith
Caboose Software Engineering
2921 Bluff Point Lane
Silver Spring, Maryland
20906
(301) 460-1437
+-----------------------------------------------------------+
| Tutorial |
+-----------------------------------------------------------+
Okay, I guess you were actually looking for a full
fledged user's manual here. Table of contents, technical
reference, design strategies, quick reference guide, and a
tutorial. Well, when Deluxe V03.00 is finished it will
include these. But, since I am just putting together this
documentation to get BSM on the market, I didn't feel the
manual had to be comprehensive. BSM is easy enough to use
that the major points I will cover here will be enough to
get you by. Whether you register or not, I will still
answer all question over the phone or via mail. The reason
I am rushing BSM onto the market is that I just received my
release from Performing Arts and I felt it might be worth
releasing this version to the public domain. I promise that
if you like this version, Deluxe V03.00 will be quite a
treat. Think of it as the difference between a Yugo and a
Testarosa. I'm completely serious, and it should be done in
time for 1992's spring training . . . if not sooner.
Now, on to my hints on how to succesfully operate BSM.
First off, there is a configuration file which is written to
disk at the time the program is loaded. To load BSM, type
bsm at the DOS prompt followed by an optional team filename.
You can include the .BSM extension, but it is not necessary.
Once the main menu is presented to you, go to the Options
menu by using the arrow keys. You will notice that you will
skip Maint if you do not have a team file loaded.
You should now set up the default data path. The data path
is initialized to the current working drive and directory.
------------------------------------------------------------
BSM V02.95 Users Manual - Page 2
+-----------------------------------------------------------+
| Tutorial |
+-----------------------------------------------------------+
Everything will be loaded and saved from here! You can also
change your printer set up strings. Enter them in the
standard Lotus style (\nnn\...). 3 digits are necessary for
an escape code and the number must be in decimal. The two
toggles on this menu are for Auto Save and Backup File. If
you wish the program to save the current work file after
practically every operation, then have this on. It is in
there because I never remembered to save the work file, and
consistently lost it. The Backup File toggle is for the
automatic making of a backup file. Off of the file menu you
can use this backup file. A backup file will be created
whenever the current file is saved. Remember! If Auto Save
is on, the file is saved often thus the backup file is
updated often. You will know that a toggled option is on if
a checkmark is next to it.
Now, on to the core of the program. On the File menu
there is an option called Initialize. This will create a
new team and a team file must be in memory before any other
operations will occur. You will know what team file is in
memory by the status line in the middle of the screen. The
file name and the current number of players will always be
available. In the current version of BSM, there is room for
30 players. I figured that this is more than enough, and
the newest version of BSM will have a much greater team
capacity plus full league options. If you desire a greater
team size, register and ask me to reconfigure BSM for a
different team size.
------------------------------------------------------------
BSM V02.95 Users Manual - Page 3
+-----------------------------------------------------------+
| Tutorial |
+-----------------------------------------------------------+
When Initialize is called, you must type in a filename
for the new team. Don't be foolish and type a file
extension. It will be BSM and you would just mess things up
if you added a period etc. Now you just go through, typing
in your player's names and numbers along with their main and
secondary positions. Positions are error checked, so if a
position is not available please improvise. Team numbers
cannot be duplicated and watch out that you don't try to
type in the full name on the First Name prompt. I didn't
error check this nor do I currently allow for editing.
Okay! It's been a while since we worked on this. Remember,
tap your slippers together and say "BSM Deluxe V03.00! BSM
Deluxe V03.00!"
Once a team has been initialized, you can manipulate the
team data off of the Maint menu. Here you can Add, Edit or
Delete players, but the most valuable feature is the Enter
Stats one. Here is where you enter the statistics for a game
or series of games. Choose the player you wish to enter
stats for and you will be placed onto a full screen data
entry facility, courtesy of the PToolScr and PToolEnt
procedures from Neil J. Rubenking. This too will be cleaned
up in Deluxe V03.00, but it is quite capable now. You can
enter all of the data now, using the arrow keys to move in
between fields. When the entering of data is complete, you
can exit to the menu by pressing [PgUp], [PgDn], [ESC], or
by moving past the last field. If the player is also a
pitcher, a pitching data entry screen will be flashed up.
------------------------------------------------------------
BSM V02.95 Users Manual - Page 4
+-----------------------------------------------------------+
| Tutorial |
+-----------------------------------------------------------+
Enter 5 2/3 innings as 5.2 and all will be well in BSM land.
When the statistics are typed in for a player, an asterisk
("*") will be placed next to his name on the menu to show
who else needs to be edited. Editing of the players works
with the same screen interface.
Of course, I'm sure you were wondering how you view the
statistics. Well, that too will be in Deluxe V03.00. Just
kidding! On the Stats menu there is a View option. Once in
here, you can press [ESC] to go to the main menu or go to
Other and choose Main Menu. All 47 statistics are available
here, and if no statistics are relevant a message will be
issued. When a statistic is selected, it will be displayed
to the selected device and the statistic will be
highlighted. Team totals will be calculated and displayed
at the bottom. To change the selected device, go to the
Other menu. You can toggle the Printout option here and
also an interesting feature called Full Stats. Full Stats
is only available when the output is directed to the
printer, but it prints all of the statistical catagories
instead of the relevant ones which will fit on the screen.
One final option in BSM is the Roster option. This
prints the team roster along with team statistics and is
available on the Stats menu. Check it out, but be sure you
have a printer hooked up since the printer is it's only
destination.
Well, now I suggest escaping out to the main menu, saving
the files, and registering for BSM. If you use it, just
------------------------------------------------------------
BSM V02.95 Users Manual - Page 5
+-----------------------------------------------------------+
| Tutorial |
+-----------------------------------------------------------+
send in the registration fee. I should say that if you
don't you are merely hindering the progress of this product.
I have added to the product only as time and funds are
available and I feel that I have been consistent in my
support for you, the end user. Please register your copy
and encourage your friends to do the same. Just money for
college!
------------------------------------------------------------
BSM V02.95 Users Manual - Page 6
+-----------------------------------------------------------+
| Addendum |
+-----------------------------------------------------------+
Since releasing V02.70 of BSM, we at CSE have added a few
extremely useful features that may not be easy to interpret.
Here is a little bit of help using the three new features.
When you select a statistic for viewing, you may now enter a
specific number of at bats (or innings pitched etc.) that
the player must have to qualify for the report. Merely
press return if all players are desired.
You may also notice that there is a statistic "Avg" that
is placed on the view lines now. Generally, this is x per
AB or x per 9 IP. When home runs are selected, the average
will show how many at bats the player must accrue (on
average) to get a home run. I will release a full chart of
how these are calculated in the next BSM release. Toggle
the Ratio command on to actually sort by this average.
Due to popular request, we have added a custom report
feature. To select a custom report, toggle the Report
command on. Once selected, you may go through and select the
statistics to be included in the report. Select Done when
finished and this report will be used until Report is
selected again. It may seem complicated, but once you try
it you will see it is an easy to use and powerful feature.
Please note that if the statistic you select to view with
the report is not in the report, BSM will show you the
default report.
With version 2.85 is a facility for printing game data
entry sheets. This is under the Stats option and prints out
a file called bsmsheet.fil. This is a normal ASCII file
------------------------------------------------------------
BSM V02.95 Users Manual - Page 7
+-----------------------------------------------------------+
Addendum | |
+-----------------------------------------------------------+
that I have provided and you can modify this for your needs.
The .ff command ejects the page. I hope this satisfies the
need until the next major release of BSM.
As of version 02.90, we have added a way to calculate the
various pitching statistics using different inning
denominators. This is useful for little league teams, where
they use 6 and 7 inning games. This feature is called
Inning and is located off of the Config options of the main
menu.
There are two new features in 02.95. One is the ability
to print to an HP Laserjet system. When BSM is loaded and
there is no BSMCNFIG file, BSM will ask you to select the
default printer. All printer escape codes will be setup at
this time. You can always edit them as you wish. To have
BSM reselect the printer, merely delete the bsmcnfig file
with the MS-DOS ERASE command (ie ERASE bsmcnfig).
The other feature deals with the Roster command. Now it
does not print entries that are irrelevant such as a pitcher
with no hitting statistics. It also allows for the printing
of a roster without statistics.
If anyone is interested in being a beta test site for BSM
Deluxe 03.00, writing quality documentation for 03.00 or
2.95, or marketing BSM, please contact me. We are looking
to expand our horizons.
------------------------------------------------------------
BSM V02.95 Users Manual - Page 8
+-----------------------------------------------------------+
| What's In Store For BSM |
+-----------------------------------------------------------+
The following is a list of features that BSM Deluxe
V03.00 will be constructed to have. The product is
currently in the beta test stage and a hopeful release date
is January 1, 1992. If you have any suggestions for a
feature, please send it in and we will honestly try to
include it. After all, BSM is your product. Why would you
not want a useful feature included? Please send along a list
of the features you would desire. We are looking for
practical ideas, and it is easier to add them now than
later. So far, I think we have added just about every
feature a user has wrote in and asked for in the current
version. Keep thinking up good features!
+-----------------------------------------------------------+
|+ Disk based. |
|+ Can track multiple teams. |
|+ Turbo Pascal 6.0 exclusive. |
|+ Game by game detail. |
|+ On screen report browse. |
|+ Unique tree like record browsing capability. |
|+ EGA/VGA support. |
|+ BSM 02.95, USA Today file compatibility. |
|+ League support. |
|+ Limited filtering on date range, team and statistic |
| range. |
|+ Fully relational. |
|+ Extremely fast summaries and reports. |
|+ Multiple browse views. |
|+ Extremely configurable report generator. |
+-----------------------------------------------------------+
------------------------------------------------------------
BSM V02.95 Users Manual - Page 9
+-----------------------------------------------------------+
| Revision History |
+-----------------------------------------------------------+
V01.00B (21 Mar 87)
o Original version of BaseStat in Turbo Pascal 3.01a.
o Utilized text menus.
o Statistics were limited to a default team database.
o Written by Brian Sachar and Barry Smith.
V01.21B (24 Mar 87)
o Added limited view procedure.
o Added provisions for expected future features.
V02.00B (04 Apr 87)
o Programmed convienient menu interface.
o Utilized DMA screen writing in certain portions.
o Completed view procedure.
V02.52B (07 Apr 87)
o Added provisions for improvement in configuration file.
o Broke code up into include files.
o Added backup file function.
o Implemented full screen data entry facility.
V01.00 (03 May 87)
o Released BSM via Performing Arts Software of
Indianapolis.
V02.61 (16 May 89)
o Wrote embarrasing documentation.
o Public domain release for $10-$25 registration fee.
o David Byron helped in release.
V02.70B (17 Mar 90)
o Allowed innings pitched to be properly edited.
o Added ascending sorting order for appropriate statistics.
o Made data fields larger.
o Adjusted total data fields length.
o Added Brad Behr to programming staff.
V02.80B (01 Apr 90)
o Added Ratio to show comparisons between statistics.
o Allowed sorting on ratio via the Ratio boolean command.
o Added statistic narrowing for minimum requirements.
o Added limited custom report generation.
o Masterful programming by the Behr-Bear team.
V02.85 (20 May 90)
o Added Game Sheet option.
V02.90 (31 May 90)
o Added Innings option.
o Changed color scheme a little.
V02.95 (04 Apr 91)
o Added HP Laserjet configuration control.
o Extended support of the Roster command.
------------------------------------------------------------
BSM V02.95 Users Manual - Page 10
+-----------------------------------------------------------+
| Registration Form |
+-----------------------------------------------------------+
FULL NAME __________________________________________________
(COMPANY/TITLE) ____________________________________________
STREET ADDRESS _____________________________________________
CITY, STATE, ZIP ___________________________________________
HOME TELEPHONE (___) __________ WORK TELEPHONE (___) _______
_ Enclosed is $25. I would like you to send me a disk with
the latest copy of BSM along with a complete printed manual.
Also, please inform me of upcoming versions of BSM and other
CSE products. As a preferred user, I am also entitled to a
free update to BSM Deluxe 03.00, whether commercial or
"shareware". Thanks for putting out a fine product.
_ Enclosed is $10. Thanks for putting out a low cost,
quality shareware program. Accept my donation to help cover
the time you invested in BSM.
NOTE: UNDER SPECIAL CONDITIONS WILL THE TURBO PASCAL SOURCE
CODE BE DISTRIBUTED. FEEL FREE TO INQUIRE IF INTERESTED.
Reader Response Form
Please take a little bit of time to fill out our
information sheet so that we might make this, and other CSE
products, of the highest quality possible. Write on the
back of this paper please. Feel free to include other
relevant comments. How are you using BSM? Thanks.
1. Where did you obtain a copy of BSM V02.95?
2. Have you used BSM before? If so, how does V02.95
compare to earlier versions? If not, how does BSM differ
from similar products?
3. How much do you feel BSM V02.95 is currently worth under
the "shareware" concept?
4. What improvements could be made to the documentation,
user interface, registration policy to make a more enticing
commercial product?
5. What program do you wish was available on the market,
that has yet to be programmed in a reasonable price range?