home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Hall of Fame
/
HallofFameCDROM.cdr
/
openall
/
hschv2.lzh
/
HSCHOVER.DOC
< prev
next >
Wrap
Text File
|
1988-08-02
|
19KB
|
445 lines
Copyright 1987, 1988 by Gerald Rohr and Homogenized Software.
Gerald (Gerry) Rohr
Homogenized Software
RR#3 Ph (319) 462-4451
Anamosa, Iowa 52205
The Homogenized Software Church program set (As distributed
without registration) allows you to enter family data and will
provide mailing labels, selected mailing labels, church
directory, family membership, and detailed member reports. With
registration list management, money management, note management,
database statistics, and year end reports become available.
The program set will work on most IBM-PC compatible machines. For
best performance a hard disk is required, but for small
memberships, floppy disk systems work fine. If all modules of the
program are used a hard disk is required. For the membership
system, about 300 families (450 members) will fit on a standard
360K floppy disk system, high density floppy diskettes will allow
almost all operations but the reporting functions will be slow.
The detailed member report will require a hard or high capacity
diskette as it generates a page for each member.
The Homogenized Software Church membership management package is
family oriented, that is you can only search for families,
displaying the members of that family. For family members with
different last names this is a problem, but the reports will
assist you in finding these members.
The Homogenized Software Church membership management package
contains empty databases and programs to manage the databases,
and generate reports. Instructions for getting started are
included below with the instructions for each program module in a
separate document. This allows you to find the information about
the program of interest without going through all the
documentation about the other programs. It also makes it easier
to update the documentation for us.
To CREATE a NEW database:
If you are evaluating the program set, use the diskcopy program
or just copy all files from the distribution disk to a new
working disk. The program set may be copied to your hard disk
with the copy program by the following:
1. Make the subdirectory where the data will reside. (MKDIR
C:\CHURCH)
2. Copy all the files from the distribution disk to the church
subdirectory. (COPY A:*.* C:\CHURCH)
3. Change to the CHURCH directory and either edit the CHIDENT.DAT
file with an ASCII text editor OR copy hardid.dat to chident.dat
with the following command:
** The HSCHURCH program set **
COPY A:HARDID.DAT C:\CHURCH\CHIDENT.DAT.
3. From the church (or your name) directory on the hard drive,
start the program with HSCHURCH. This will create any index
files not present and present the opening menu. Select option 0
(Exit program) and start the utility program (HSCHUTIL) to edit
the CHIDENT.DAT file to your requirements. When finished, select
option 0 to exit the utility program.
You are now ready to enter data, type HSCHURCH<return> to start
the hschurch program:
select option 1 to add each new family.
Select option 2 to add family members, delete family members,
edit family member data.
Selection 3 to view family data and member data on the screen.
The file CHIDENT.DAT contains the following information which may
be changed with an ASCII text editor, the HSCHINFO.EXE program,
or the hschutil program.
100 ;last family number used
100 ;last member number used
100 ;last envelope number assigned
false ;assign envelope numbers true/false
seq or man ;method of assigning env. numbers
C: ;disk drive for report files
C: ;disk drive for database files
Your Church Name ;Church Name
Church Address ;Church Address
City, State Zip ;Church city, state zip
City ;default city entry in database
ST ;default state entry in database
Zip ;default zip code entry in database
(319) 462- ;default telephone entry in database
Function key 1 ;data entry inserted into database
Function key 2 ;when a Function key (F1-F10) is used in
Function key 3 ;a field. This is most useful in long
Function key 4 ;fields as in the second page of the
Function key 5 ;member information.
Function key 6 ;These fields may be up to 60 char.
Function key 7 ;long, remember only the amount of
Function key 8 ;characters which will fit into the
Function key 9 ;database field will be used. These
Function key 10 ;keys are only operative for text
;(words) entries and will have no
;effect on numeric entries.
NOTE that the default data and report drive is set to A: on the
distribution disk. if you are using a hard disk, copy the file
HARDID.DAT to C:\CHURCH\CHIDENT.DAT which will setup the program
to use the default directory on hard disk drive C: for data and
Homogenized Software CHurch program Set Page 2
** The HSCHURCH program set **
reports. The CHIDENT.DAT file must be in the default directory
so the programs can find it to initialize themselves. The data in
this file may be changed with the HSCHUTIL.EXE program, the
HSCHINFO.EXE program, or any standard (ASCII) text editor to your
requirements.
NOTE that if you change either of the first two numbers to lower
values after the program has been in operation the program will
reuse the same numbers over and may mix up the family members.
The numbers are updated by the HSCHURCH program and will be
different after the program has been in use for some time.
HSCHUTIL may be used to check the actual numbers used in the
database against the numbers in this file. The numbers do not
always match if you have entered data, then deleted it, as the
numbers are not reused.
Macros: These are information which will be inserted into any
text field when adding or editing the membership database. These
were created to help when entering data in the second member
screen. Local Church and city are entered for many fields and for
many members. They will have no effect when used in a numeric
field but may be used for any entry where text is expected.
To CREATE NEW index files:
If the index files are not present they will be created the first
time the HSCHURCH program (or any of the programs which require
index files) is started. After the index files have been created
the main menu is displayed and the program is ready to use.
The index files may be regenerated if you suspect they do not
reflect the actual data in the database by deleting one or more
of the three main index files (filenames which end in .IDX) from
the disk and then starting HSCHURCH again as described above.
Database files used:
MAIL.TBF contains the Family(mail) data relative to the family.
No member data is in this file.
MEMBERS.TBF contains the first page of the individual member
data.
MEMBEXT.TBF contains the information from the second page of the
member data.
Be sure to read the manual section relating to the operation of
each program before trying it.
MISC. INFORMATION AND Programmers corner:
Why write a set of programs for church management when there
already exists a variety of programs on the market already? Good
question, and I am not sure of a good answer. The churches in
our area are just beginning to discover the computer and the
Homogenized Software CHurch program Set Page 3
-- Misc. and Programmers Information --
congregations are now ready to use them for the tools they are.
Searching the market we found many church programs but they are
Expensive and/or not adequate for the job at hand.
The promotional literature always seems great and then AFTER the
purchase you find all the things you assumed the program did
which it doesn't. So I decided to write my version of a church
management program so you may complain that this set doesn't do
what you expected either. The local churches are being the test
site for the program set and keep us busy with changes and fixes.
This package was created in response to the high cost and/or lack
of what we considered essential features of programs on the
market which we reviewed.
The first cut was with Dbase and they worked but were so slow
that the users just could not use them. With reluctance I
decided the only recourse was to write it all in a high level
language (Pascal) to get the versatility and speed needed for a
database to run on a low cost IBM-XT or XT clone. It was realized
from the beginning that the church did not have the resources to
purchase a more powerful computer and then a program set as well.
The main thrust of the programming thought train is that no data
will ever be deleted after correct entry has been made.
Therefore it is difficult to delete data, even for corrections.
The previous statement was implemented in the original program
set, but ease of use prevailed and now if you blank a last name
field, all data below it will be deleted from the database. If
the mail record is deleted in this manor, the entire family data
set will be deleted, if a member name is blanked, all data for
that member will be deleted from the database. Data may be moved
to history from the main databases but is never deleted entirely.
All data presently on paper should have a place in the database
to enable a new set of paper to be created from the database for
archive or reference purposes.
More options to the program set will, and are being written as
required by features churches would like next and the time
available to program them.
The Homogenized Software Church Management program set is written
in Borland Turbo Pascal (Version 4.0) and uses the Turbo Database
Toolbox. The source code for the programs is available but the
Turbo Database Toolbox routines are not allowed to be
distributed. If you wish to make changes in the source code, you
will need a copy of Turbo Pascal Version 4.0 and the Turbo
Database Toolbox.
For more information on the program set and what is in the works
contact me at the address below, sorry but no collect calls will
be accepted.
Homogenized Software CHurch program Set Page 4
-- Misc. and Programmers Information --
The list manager, note manager ,and money manager are presently
in use and the statistics package and year end reports program is
under development.
To get the list manager, money manager, note manager, and other
support programs you must register.
Gerald (Gerry) Rohr
Homogenized Software
RR#3 Ph (319) 462-4451
Anamosa, Iowa 52205
SHAREWARE (Kind of anyway)
Shareware is "try-before-you-buy" software, reasonably priced and
user supported. This simply means that you can get shareware
software for free from anyone who has a copy, or often from
bulletin board systems. If you use and like the program, then the
author asks that you register the program for usually a small
fee. By registering you will receive notice of available upgrades
and supplemental programs. The reason this is only a version of
shareware is that you are free to use the "shareware" release of
this program and need not feel guilty if you do not register. If
you only wish to manage the membership, then you are free to use
this release of the program set. If you wish more functions or
desire support, then you really should register.
On-line help is available through Compuserve (70035,1223). Sorry,
but on-line help is available FIRST to registered users. A
registration form is provided at the end of this document. The
degree of help offered to non-registered users is purely
discretionary. The HSCHURCH Program set may be freely exchanged
or given away. However, it may not be included or "bundled" with
any software which is sold or is a commercial product without a
prior agreement with Homogenized Software. PC Users groups and
PD software distributors may charge a nominal fee for copy and
distribution services, although you just as well order the
"Shareware" disk directly from Homogenized Software to get the
latest version as it changes rapidly.
Under no circumstances may the copyright notices be altered or
removed from the program or this documentation. If you decide not
to use the Church Program set, then just erase it or pass it on
to someone else. If you do use it and wish additional programs
or support, sending in your registration will provide you with
additional program modules and support services. If this version
of the program set is adequate for your needs (mailing and
membership management) then enjoy it with our compliments.
WARRANTY
** The HSCHURCH program set are copyright 1987,1988 by Gerald
Rohr and Homogenized Software.
Homogenized Software CHurch program Set Page 5
-- Misc. and Programmers Information --
** THIS PROGRAM AND DOCUMENTATION ARE PROVIDED "AS IS" WITHOUT
WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT
NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
FITNESS FOR A PARTICULAR PURPOSE. WE HAVE TRIED TO MAKE THE
PROGRAM SET AS ERROR FREE AS POSSIBLE AND IN CASE OF DISASTER WE
WILL TRY TO HELP BUT, MAY NOT BE ABLE TO RECOVER YOUR DATA!
--- BACK UP YOUR DATA OFTEN AND STORE A COPY IN A REMOTE SITE ---
** IBM is a registered trademark of International Business
Machines Corporation.
** MS-DOS is a trademark of Microsoft Corporation.
** Turbo Pascal is a trademark of Borland International.
** Power Church Plus is a trademark of F1 Software.
Homogenized Software CHurch program Set Page 6
-- Misc. and Programmers Information --
=======================================================================
SOFTWARE REGISTRATION FORM AND ORDER
=======================================================================
This form may be photocopied, printed out, or edited to include
all information and reprinted.
PRODUCT: ------------- HSCHURCH Program Set ---------------------
Quantity Amount:
___ "Shareware" HSCHURCH evaluation disk $ 10.00 $_______
Includes Membership Management only!
___ Standard Single Church registration $ 35.00 $______
(Includes the List and money manager)
___ Next Major upgrade (When released) $ 10.00 $______
___ Source code for entire program set $100.00 $______
(You are on your own with this set
as we can NOT help you modify it.)
Shipping (outside of U.S. or Canada) $ 2.00 $______
TOTAL ENCLOSED: $______
Payment must be made in U.S. Funds
Payment is by check[ ] or money order[ ] (Sorry - no COD or
charges)
NAME _______________________________________________________
CHURCH _____________________________________________________
ADDRESS ____________________________________________________
CITY _______________________________________________________
STATE___________________________ ZIP _______________________
=======================================================================
Send completed form and payment to: Gerald (Gerry) Rohr
Homogenized Software
RR#3 Ph (319) 462-4451
Anamosa, Iowa 52205
=======================================================================
Homogenized Software CHurch program Set Page 7