home *** CD-ROM | disk | FTP | other *** search
-
-
-
-
-
-
-
- ------------------------------------------------------------
- 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?