home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / misc / family2.zip / SECTION1.DOC < prev    next >
Text File  |  1987-10-19  |  8KB  |  265 lines

  1.  
  2.  
  3.  
  4.                        Family History System Manual
  5.                                   CONTENTS
  6.  
  7.       I.   Introduction..............................................1
  8.  
  9.       II.  Getting Started  
  10.            A.Creating working copies of the programs.................3
  11.            B.Beginning a Family History System work session..........4
  12.              1.MAIN MENU program, EXITing from the system............4
  13.              2.Importance of CURRENT DATE in system reports..........5
  14.              3.Setting default system parameters.....................5
  15.              4.Creating a set of Family files........................5
  16.                a.Adding a Name Record to the File....................8
  17.                b.Creating a Marriage or Family Record................9
  18.                c.Maintaining Address Information....................10
  19.                d.Listing CHILDREN of an Individual or Marriage......11
  20.                e.Climbing Ancestor Trees............................11
  21.                f.Searching the Name Records on File.................12 
  22.            C.Importance of `backing up' system files................13
  23.  
  24.       III. Family History System design
  25.            A.Use of Fixed Formatted screen displays.................14
  26.            B.Modular design, switching between programs.............14
  27.            C.System MESSAGES (use of ellipsis)......................14 
  28.            D.Use of FUNCTION keys...................................14
  29.            E.Use of ESCAPE key......................................15
  30.            F.Full Screen mode of data update........................15
  31.              1.Updating screen displays (other than comments).......16
  32.              2.Updating Comment display.............................16
  33.            G.Segmented Screen in File Maintenance Program...........18
  34.            H.Changing the Screen Attribute Table & Error Tone.......19
  35.              1.Color/Monochrome support, setting default values
  36.              2.Changing frequency and duration of the Error Tone
  37.            I.Use of Printer Setup Table.............................21
  38.              1.Printer control codes
  39.              2.Form size
  40.              3.Multiple printer SETUP tables
  41.              4.Standard Setup tables
  42.            J.File Name Table........................................22
  43.              1.Use of multiple disk drives
  44.              2.Use of RAM disk
  45.  
  46.       IV.  Family History System Files and Datasets.................24
  47.  
  48.       V.   Report Descriptions
  49.            A. Definitions and Report Descriptions...................26
  50.               1.Ancestor Report.....................................27
  51.               2.Descendant Report...................................28
  52.               3.Relative Report.....................................29
  53.               4.Ancestor Charts.....................................32
  54.               5.Family Group Report.................................32
  55.                 a.Identifying Group Reports to be Printed...........34
  56.                 b.Printing Family Group Reports.....................34
  57.            B.Report Program Parameters..............................36
  58.            C.Report Program Work Datasets...........................37
  59.  
  60.  
  61.  
  62.  
  63.  
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70.  
  71.       Appendix A.  Extended Options for Registered Users............39
  72.       Appendix B.  Recording information for Entry into the system..40
  73.       Appendix C.  Date Status Fields and Adoptive Relationships....43
  74.       Appendix D.  DATECALC, a RAM Resident Date Calculator.........45
  75.       Appendix E.  Logical File Record structure diagram............50
  76.  
  77.  
  78.  
  79.  
  80.  
  81.  
  82.  
  83.  
  84.  
  85.  
  86.  
  87.  
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95.  
  96.  
  97.  
  98.  
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.                (C) Copyright 1985,1986,1987 by Phillip E. Brown
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.       I. Introduction
  137.          
  138.       This `Family History System' was written for the purpose of providing 
  139.       a simple means for maintaining information about members of my own 
  140.       family.  However, I believe that it may prove useful to others who 
  141.       have considered using their home computers to organize their efforts 
  142.       in tracing their families' history but have not had the time to spend 
  143.       on the programming required.  
  144.  
  145.       The system uses a set of `linked random access' datasets for storing 
  146.       information about individuals including all family relationships.  No 
  147.       limits are placed on the number of relationships that may exist for 
  148.       each individual or for the number of generations of ancestors or 
  149.       descendants that may be recorded.  Information for up to 3500 indi-
  150.       viduals may be stored on a single DS/DD diskette (up to 9999 on a hard 
  151.       disk).  The basic system produces Ancestor, Descendant, Relative and 
  152.       Family Group reports and Ancestor (tree) Charts.  Blank worksheets and 
  153.       charts may be produced for recording information for entry into the 
  154.       system.  The programs are available in both interpreted and compiled 
  155.       versions.
  156.  
  157.       Requirements for running the programs in this system are:
  158.           1. an IBM PC, PCjr, PC XT, AT or compatible computer
  159.           2. 1 disk drive 
  160.           3. an 80 column monitor
  161.           4. 128k of RAM memory (192k for GWBASIC, 256k for compiled 
  162.              version) 
  163.           5. for the interpreted version, the BASIC language (IBM BASICA, 
  164.              GWBASIC or PCjr cartridge Basic)
  165.           6. Dos 2.0 or later is required for reading the distribution 
  166.              diskette.
  167.       A printer is recommended for making full use of the system but is not 
  168.       required for creating, maintaining or displaying information in the 
  169.       system files.
  170.  
  171.       The compiled version of the program is the preferred one for all users 
  172.       except those who are running the system on a 128k PCjr.  It provides a 
  173.       3-10 fold improvement in performance over the uncompiled version and 
  174.       avoids some problems that result from incompatibilities between IBM 
  175.       Basica and some implementations of GWBASIC.
  176.  
  177.       These programs are being made available for general use and copies may 
  178.       be freely redistributed, provided no fee is charged for copies beyond 
  179.       the expense of media, postage and handling incurred in producing them 
  180.       unless permission is given in writing by the author.
  181.  
  182.       Those who find these programs useful and would be interested in 
  183.       receiving additional options (see Appendix A at the end of this 
  184.       document) may become `registered' users by sending $35.00 to:
  185.  
  186.                               Phillip E. Brown
  187.                               834 Bahama Drive
  188.                               Tallahassee, Fla. 32301
  189.  
  190.  
  191.  
  192.  
  193.                                       1
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.       Registered users will receive the most recent update to the extended 
  203.       system (both interpreted and compiled versions) and will be notified 
  204.       of future enhancements as they become available.
  205.  
  206.       While I have encountered (and corrected) a number of errors during my 
  207.       use of the system, there are no doubt errors remaining in some of the 
  208.       programs, hopefully none serious.  If you should find any, I would 
  209.       appreciate very much your sending a description of the problem to me 
  210.       at the address shown on the previous page so that I may try to correct 
  211.       it.
  212.  
  213.  
  214.  
  215.                        Good luck in tracing your `roots'.
  216.  
  217.  
  218.  
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.           All Programs (C) Copyright 1985,1986,1987 by Phillip E. Brown
  255.  
  256.  
  257.  
  258.  
  259.                                       2
  260.  
  261.  
  262.  
  263.  
  264.  
  265.