home *** CD-ROM | disk | FTP | other *** search
/ Crawly Crypt Collection 1 / crawlyvol1.bin / apps / database / collect / collecte.doc < prev    next >
Text File  |  1990-06-04  |  15KB  |  310 lines

  1. Albert Baggetta
  2. P.O. Box 351 
  3. Feeding Hills, MA  01030-0351
  4.  
  5.  
  6.  
  7. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  8.       Baggetta  Shareware
  9.  
  10. If you obtain a copy of this program
  11. please send $3 to the above address.
  12. Registration will entitle you to:
  13.  
  14. -- Update information
  15. -- Information about other Shareware
  16.    products
  17. -- Claim that you are supporting
  18.    Atari developers
  19. -- A clear conscience
  20. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  21. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  22.  
  23.  
  24.                  The Collector
  25.  
  26.                By Albert Baggetta
  27.  
  28.  
  29.  
  30.      The Collector is a coin or stamp database for the
  31. novice to intermediate collector.  In fact, with small
  32. modification the program could be used to catalog
  33. almost any items.  I will go into this in more detail
  34. later.
  35.      Along with the program, you will find two data files:
  36. COIN.DAT and STAMP.DAT.  These are two dummy files I
  37. have included to demonstrate how the program works. 
  38. Please don't take their contents seriously.  I needed
  39. some data to test the program so I just fabricated a
  40. lot of entries.  When you are ready to use The
  41. Collector for your own collection, delete these two
  42. files and create your own as explained below.  Boot up
  43. the version of your choice and let's see how the
  44. program works.
  45.      Clicking on one of the two boxes you see will put
  46. you into the Stamp or Coin Collection programs.  Since
  47. they operate pretty much the same, I will discuss
  48. program operation from the Coin Collection point of
  49. view, with reference to the Stamp Collection as needed.
  50.      Selecting the COIN box will produce the Coin
  51. Collection Menu screen.  It has four selection bars
  52. down the center, flanked on either side by two wheat
  53. penny icons.  You will mouse-click on the bars to
  54. activate these options.
  55.      At the bottom of the screen you will see three
  56. information boxes.  The one on the far left indicates
  57. the name of the file that is or will be in memory.  All
  58. data will be saved to either COIN.DAT or STAMP.DAT. 
  59. The center box is used to flash messages such as SAVING
  60. to disk or LOADING from disk.  The final box indicates
  61. the number of items (call them records if you wish)
  62. presently on file.
  63.      If you boot up with the dummy files on disk, you
  64. should see that thirty records have been created.  If
  65. there was no data file on the disk, the indicator would
  66. remain at zero.  Starting anew, you can create a
  67. COIN.DAT or STAMP.DAT file by entering information with
  68. the ENTER COIN DATA option and saving it or QUITting
  69. the program.  But we will get into this later.  For now
  70. we will use the demo data.
  71.      Before we get to the program itself, let's play
  72. around with a hidden function on the menu.  The penny
  73. on the left is what I call a "hot" penny.  (In the
  74. Stamp Collection it is a "hot" stamp.)  You can use
  75. this to change from the Coin Collection to the Stamp
  76. Collection or vice versa.  Go ahead, try it.  Click on
  77. the left penny.
  78.      You are now back at the main selection screen.  If
  79. you click on the stamp box you will go to the Stamp
  80. Collector.  Give this a try, too.  You should now see
  81. the Stamp Collection Menu.  It looks exactly like the
  82. Coin Collection Menu, with appropriate modifications. 
  83. Instead of two pennies you see two stamps.  And again,
  84. click on the left stamp (the "hot" stamp), and we are
  85. back to the selection box.  You can do this as often as
  86. you like but BEWARE.  If you click on either "hot"
  87. item, any data you have newly entered will be lost.  So
  88. be sure to SAVE it before making the switch.  Now,
  89. click on the coin box again and put us back at the Coin
  90. Collection Menu.
  91.      Since we already have some data loaded, let's take
  92. a look at it.  Click on SEE CURRENT DATA.  The screen
  93. will wrinkle, and the data will list on screen.  The
  94. information bar along the top shows that we have seven
  95. fields of information: DATE (date of issue), WORTH
  96. (denomination on stamp or coin), SRSC (short for SOURCE
  97. - the mint for the coins, the country of origin for the
  98. stamps), IDENTIFICATION, MILLIONS (the number of stamps
  99. or coins issued in the millions), COND. (the condition
  100. of the coin or stamp), VALUE (what you or some
  101. authority thinks the coin or stamp is worth).
  102.      Study these columns carefully to get an idea of
  103. how the information must be set up.  I will go into
  104. entry format shortly, but for now notice that you do
  105. not have a lot of space for information, so coding your
  106. entry is very important.  This is no handicap for the
  107. collector, of course, since much information about
  108. stamps and coins is done in code -- a jargon understood
  109. and relished by most collectors.
  110.      The data fills the screen a page at a time.  At
  111. the end of each screen page, you will see a message to
  112. click the mouse.  If there is more information to be
  113. displayed you will get succeeding pages with similar
  114. commands.  Mouse-clicking on the last page will produce
  115. a final prompt, asking if you would like a hard copy of
  116. the information.  Click on Y to get a hard copy, N to
  117. return to the main menu.
  118.      If you decide to print, be sure your printer is
  119. ready.  Set the page to top of form and be sure that
  120. the printer is on-line.  After printing, click the
  121. mouse, and you will return to the main menu.
  122.      Ok, let's get down to business.  We can add more
  123. coins to our dummy "collection by pressing on ADD
  124. COINS TO BASE.  The screen you see has two windows. 
  125. The top window is where you will enter your
  126. information.  Notice that the first window tells the
  127. number of the coin you will be adding to the file. 
  128. There is also the prompt and the cursor where you will
  129. enter information.  
  130.      This identification prompt will also be your
  131. doorway back to the main menu.  When you are through
  132. entering coins type in an asterisk (*) here and hit
  133. RETURN to leave.
  134.      We must establish one very important rule before
  135. starting entry of a collection of coins.  Be
  136. consistent.  If you use an abbreviation for one type of
  137. coin, date, identification, etc., be sure to use that
  138. abbreviation throughout.  If you set up a certain
  139. format for the date or the source, for example,
  140. consistently use this format.  This will prove very
  141. helpful when it comes time to search for pieces of
  142. information.
  143.      Well now, it seems we have just acquired one very
  144. valuable coin: One Dollar (Liberty Seated) 1866 in Very
  145. Fine condition.  Let's add this to the collection.
  146.      At the Coin Identification prompt, enter the
  147. following: LIBERTY SEATD.  You have only thirteen
  148. characters here, so a longer identification like this
  149. one will have to be abbreviated.  Press <RETURN>, and you
  150. will be asked to verify your answer.  If you type N,
  151. you will get a chance to re-enter the identification. 
  152. If you are satisfied, press either RETURN or Y to move
  153. on to the next prompt.
  154.      The Date of Coin is asked for next.  Enter the
  155. following: 1866.  You may enter up to six characters
  156. here (some dates have letters after them); but if you
  157. have more that six characters, it might be better to
  158. enter that information as part of the coin
  159. identification.  Press RETURN, verify and on to the
  160. next prompt.
  161.      The Denomination of Coin is the face value
  162. engraved on the coin.  Enter this as a decimal but do
  163. not include the dollar sign.  Enter the following:
  164. 1.00.  Press RETURN and verify to go on.
  165.      Up to this point the information for coins and
  166. stamps has been similar in nature.  This next prompt
  167. will vary with the collection mode.  The Mint Source of
  168. the Coin Collection will change to Source of Country in
  169. the Stamp Collection.  Since there is a limited number
  170. of mints from which coins are issued, I have included a
  171. listing of the most common ones and their abbreviations
  172. as understood by coin collectors (see the bottom window
  173. on screen).  The stamp collector will have to fabricate
  174. an abbreviation for the country of origin, of no more
  175. than 10 characters.
  176.      For our Liberty Seated dollar we are not sure of
  177. the mint so we will enter the following: Unknown.  On
  178. future reference, I will take this to mean that the
  179. mint is unknown to me.
  180.      The next prompt inquires about the Number of Coins
  181. In Circulation in millions.  Enter this as a sort of
  182. rounded out number using a decimal point as a divider. 
  183. For example six million five hundred thousand might be
  184. entered as 6.5.  Records show that our new found coin
  185. had 3,603,948 copies made.  Enter the following: 3.69.
  186. After verifying, press RETURN, and you will see the
  187. next prompt.
  188.      Condition of Coin is a rather subjective item, but
  189. collectors have come up with a grading system that is
  190. represented by the abbreviations offered in the bottom
  191. window on screen.  Even though you may enter any two
  192. characters here, try to use the suggested
  193. abbreviations, since they seem to be the accepted
  194. forms.  We have a Very Fine example of the Liberty
  195. dollar so enter the following: VF.
  196.     After pressing RETURN again, you will see the last
  197. entry prompt, Current Value of Coin.  Again this might
  198. be a judgement you call as a collector, but the
  199. estimated value is usually determined by some
  200. authoritative source.  Type the amount in decimal
  201. fashion, but do not use the dollar sign or comma as
  202. separators.  Enter the following for our coin: 
  203. 5000.00.  (Ok, so I'm a dreamer!)  You are limited to
  204. 10 characters here, but I think that should be enough
  205. to describe any coin values we might encounter.  Press
  206. RETURN, and you will be sent to the final verification
  207. screen.
  208.      This screen is your last real-time chance to make
  209. any changes in the information you have just entered. 
  210. Study the list carefully.  If you are not satisfied,
  211. press N, and you will get to re-enter the information. 
  212. Press Y, and you will see the Coin Identification
  213. prompt again but with the next coin number on display. 
  214. This cycle is available until you are all done entering
  215. coins.  Type the asterisk now and press RETURN so that
  216. we can go back to the main menu.
  217.      Notice that the record counter has indicated that
  218. one more coin has been added to our coin base.  If you
  219. go back to SEE CURRENT DATA, you will notice that
  220. indeed the coin has been entered as the last item in
  221. our file.  Instead of doing this, however, lets get
  222. some experience searching for information.  Click on
  223. the SEARCH COIN DATA bar.
  224.      The screen changes, and you see a layout similar
  225. to the ADD COINS TO BASE option.  In the top window,
  226. you will see six selector buttons.  They should look
  227. familiar because each one represents a field 
  228. for searching.  In this base you can search for, view
  229. and print matched records based on date (DATE),
  230. denomination (DENOM.), source (SRCS), identification
  231. (ID), condition (COND.),and value (VALUE).
  232.      Let's try a couple of examples.  Click on DENOM.
  233. and type in .10.  We want to find out how many dimes we
  234. have on file.  Hit RETURN, and the display will change
  235. to reveal that five coins of this kind are in our
  236. collection.  Exit by pressing the left mouse key and
  237. responding to the hardcopy prompt.  Go back to SEARCH
  238. COIN DATA, click on COND. and enter VF, to find out how
  239. many of our coins are in Very Fine condition.  Son-
  240. of-a-gun!  We have four of these Very Fine coins on
  241. file.  
  242.      If you click on a search field and do not enter
  243. anything at the prompt, you will get a complete listing
  244. of your data on file -- the same as if you had
  245. mouse-clicked on the SEE CURRENT DATA option.
  246.      The search option can also be very handy for
  247. finding certain coins with similar dates, sources,
  248. values and identifications.  Hard copies of these lists
  249. can be made and kept on file to show off your
  250. collection and supply information for other collectors. 
  251. The next time you go to a coin show you can have all
  252. the information at your finger tips.  Everyone will be
  253. amazed, so be sure to tell them you created your list
  254. with your Atari.
  255.      Back at the main menu there are two other option
  256. bars.  SAVE COIN DATA should be used to save your
  257. updated lists.  Be sure to do this after each update
  258. session so that no data will be lost, due to a power
  259. failure or some other catastrophe.  Also be sure to
  260. SAVE if you are planning to switch from the Coin
  261. Collection to the Stamp Collection.
  262.      The final option, QUIT, is self explanatory.  This
  263. allows you to leave the program.  You do not have to
  264. sit at your computer weeping tears all over the keys if
  265. you accidentally hit this bar because you will be given
  266. the chance to save your data before departing.
  267.      That is pretty much all there is to the operation
  268. of The Collector.  Since this is primarily a program
  269. for the casual collector there are not a lot of extra
  270. features that require a lot of extra time and patience
  271. to learn.  One feature I eliminated is an edit option. 
  272. It is however easy to edit a file (change an item,
  273. delete an item, etc.) such as COIN.DAT or STAMP.DAT by
  274. loading the file into your word processor (What! You
  275. don't have a word processor?) or text editor as an
  276. ASCII file and carefully making changes there.  
  277.      The ASCII file consists of a number at the top
  278. (COIN.DAT will show a 30), and all of the records
  279. listed sequentially with the quoted fields separated by
  280. commas.
  281.      If you delete any complete records, decrease the
  282. top number by that same amount.  For example, if you
  283. delete two records the number at the top of the file
  284. should be changed to 28.  Theoretically you could also
  285. add files here in the same manner, but it is much more
  286. sensible to do this with The Collector and have the
  287. search and view facilities on hand at the same time. 
  288. When you are done editing be sure to re-save the file
  289. as an ASCII file of the same name as before.
  290.      As I mentioned earlier, it is possible to use or
  291. modify The Collector for other types of collections. 
  292. Do you collect books, beer cans, matchbooks, magazines,
  293. etc.?  Well you might find your collection more orderly
  294. and more easily accessible by using The Collector to
  295. keep it in shape.
  296.      With a little imagination and ingenuity, you could
  297. simply leave the headings as they are and adjust your
  298. input accordingly; but if you know at least a little
  299. bit about programming in GFA BASIC, you can use the
  300. BASIC editor to change the titles and general formats
  301. in the source code to meet your needs.
  302.      The Collector is presently set up to hold 1000
  303. records.  If you need more room to hold your
  304. collection, you can try changing this figure as a
  305. further modification of the program.  You are, of
  306. course, going to be limited by the amount of memory
  307. that you have.
  308.  
  309. If you would like the code, simply register as above and ask for
  310. the GFA code to the Collector.  Thank You.