home *** CD-ROM | disk | FTP | other *** search
/ CP/M / CPM_CDROM.iso / mbug / mbug141.arc / PACCTS.LBR / ACCTS.DQC / ACCTS.DOC
Text File  |  1979-12-31  |  2KB  |  43 lines

  1.                                 ACCTS.DOC
  2.  
  3.      ACCTS is a Turbo Pascal program for keeping accounts of home expenses 
  4. and  incomes.  The use of overlays has allowed the number of records to be 
  5. stretched  to the maximum that the limited capacity of a  Microbee  CIAB's 
  6. memory can support.  Thus the constant MaxRec has been set to 720,  but of 
  7. course this constant can be changed to accomodate 128K Microbees.
  8.  
  9.      The  Search facility is very fast and allows records to be  retrieved 
  10. by date,  amount, description or cheque number. When searching or changing 
  11. records,  the entries with the relevant characteristic (e.g. date) will be 
  12. displayed  on the screen with a progressive number appended  to  them,  so 
  13. that the user can indicate which record he wishes to change.
  14.  
  15.      As records are entered, they are automatically sorted by date. At any 
  16. time during the running of the program it is possible to list to screen or 
  17. to  a  printer the ledger arranged by accounts or by date,  or to  list  a 
  18. single  account  or the accounts' balance.  Just follow the  prompts  that 
  19. appear on the screen.
  20.  
  21.      There  is  a certain amount of validation on the dates  entered  (the 
  22. day entry cannot exceed the length of a particular month,  the month entry 
  23. cannot be less than one or more than 12, the year cannot be less than 86), 
  24. but no allowance has been made for leap years, in order to contain as much 
  25. as possible the length of the code.
  26.  
  27.      The  limitation  imposed by the number of records (still ample in  my 
  28. opinion  for  home use of the program) could be  perhaps  circumvented  by 
  29. retaining  in memory only a linked list of record numbers,  that could  be 
  30. rearranged  easily when sorting,  but I think the access time required  to 
  31. say  list  all records would be too much of an  overhead.  Nevertheless  I 
  32. would be interested in any mods to the program along these lines.
  33.  
  34.      I have been using the program for a while,  and I think I have ironed 
  35. out the (numerous) bugs that were present initially.  Howvever, as anybody 
  36. knows,  there  is  not  such a thing as a bug-free  program;  I  would  be 
  37. grateful  for  any  comments  and corrections arising out of  use  of  the 
  38. program.
  39.  
  40.                                    Max Care
  41.                                    S.M.U.G.
  42.                                    Ph (02) 9381396 a.h.
  43.