home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / database / pssst.zip / PSSST.DOC < prev    next >
Text File  |  1987-02-08  |  19KB  |  451 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.                               pSSSt
  12.                  A Suspense And Priority Manager
  13.                            Version 2.0
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.                           by ANGSC/DOSC
  45.  
  46.                          Maj Jim McMurry
  47.                            AV 273-8303
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.                         Table Of Contents
  62.  
  63.      Set Up                                                3
  64.      Configuration 
  65.      Initiation                                            4
  66.      Phone       
  67.         Input 
  68.         Edit                                               5
  69.         Search   
  70.         Delete   
  71.         Print    
  72.      Job Tracking
  73.         Input 
  74.         Edit                                               6
  75.         Complete 
  76.         Delete
  77.         Print
  78.      Priority Management
  79.         Priority                                           7
  80.         Non-Priority
  81.         View
  82.         Print
  83.      Suspense Listing
  84.      <RETURN>
  85.      Backup                                                8
  86.      Limitations
  87.      Changes
  88.      Credits
  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.      pSSSt  is  a  combination  suspense,   priority,  and  phone 
  114. management  program  designed to operate with dBase II under  MS-
  115. DOS.   It  will  run  on any MS-DOS  computer  without  graphics, 
  116. however, screen displays are enhanced if running it on a Z-100 or 
  117. Z-150 (or compatible).  
  118.  
  119.  
  120.                            - SET UP -
  121.  
  122.      In  order  to run pSSSt you must either create a  disk  with 
  123. dBase II and the pSSSt files on it or create a directory on  your 
  124. hard disk with these files on it.   If you are using a Z-100, you 
  125. must  have the file ALTCHAR.SYS available in your root  directory 
  126. when  initially  booting  up.  Without this file,  you'll  get  a 
  127. display of letters rather than the desired graphics when  running 
  128. this  (and other) programs.   ALTCHAR.SYS is available on  MS-DOS 
  129. distribution  disk  1.   If  you desire the pSSSt  memory  jogger 
  130. feature  (a listing of your suspenses each time the  computer  is 
  131. turned   on),   you'll  need  to  either  modify  or  create   an 
  132. AUTOEXEC.BAT file in the root directory to do that.
  133.  
  134.                          EXAMPLE:  DATE
  135.                                    TIME
  136.                                    DBASE PSMEMJOG
  137.  
  138.                   
  139.                         - CONFIGURATION -
  140.  
  141.      As it comes to you, pSSSt is configured for a generic MS-DOS 
  142. computer.   To  take advantage of many additional  features,  you 
  143. must run the configuration program.  Do this by typing:
  144.  
  145.                          DBASE PSCONFIG
  146.  
  147.      SINGLE  OR  MULTI-USER  - pSSSt  will  create  and  maintain 
  148. datafiles  for any number of users within the constraints of disk 
  149. space.   If  you select multi-user you will be prompted for  your 
  150. last name each time you initiate the program.   Your last name is 
  151. used to name the datafiles.   If you are the only one using pSSSt 
  152. on  your  computer,  you may select single-user  and  bypass  the 
  153. requirement  to enter your name each time.   In  addition,  pSSSt 
  154. will  store  your first name and use it occasionally  during  the 
  155. course of each session.
  156.  
  157.      BACKUP DRIVE - You are asked to select the drive you want to 
  158. use  for  backing up your datafiles at the end of  each  session.  
  159. Select  a  letter and pSSSt will use that drive if you  elect  to 
  160. backup at the end of a session.
  161.  
  162.      PRINTER - Select the type of printer you are using.   If you 
  163. aren't using one of the listed printers,  select user defined and 
  164. enter  enter  the  code  for  each  question  concerning  printer 
  165. operation.  If you don't know them, just answer with <RETURN>.
  166.  
  167.      COMPUTER  - Select  the type of computer you're  using.   Z-
  168. 100's are capable of some nice graphics.  Z-150's and compatibles 
  169. (such as IBM) are capable of quicker,  but not so nice  graphics.  
  170. If  you have a different computer or desire no  graphics,  select 
  171. (O).
  172.  
  173.      DELAYS  - pSSSt  has  built in delays  to  display  messages 
  174. during  the course of the program.   New users may want to select 
  175. (L)ong to give them time to study them.   After using the program 
  176. for  awhile,  you  may be familiar enough with  the  messages  to 
  177. select (S)hort messages.   After this selection, you are returned 
  178. to the system prompt and ready to go.
  179.  
  180.  
  181.                          - INITIATION -
  182.  
  183.      To begin a session of pSSSt type:
  184.  
  185.                            DBASE PSSST
  186.  
  187. Of  course there many batch file schemes to do this for you,  and 
  188. if you are currently using one, you'll know how to integrate this 
  189. into your system.   The first thing you are presented with is the 
  190. advertising (everybody needs to be stroked once in awhile) and  a 
  191. menu  at the bottom of the screen.   You may advance through  the 
  192. menu  by  using the arrow keys and then hit <RETURN> to select  a 
  193. portion of pSSSt.   Note that a description of each major portion 
  194. of the menu is displayed on the right side of the screen.   We'll 
  195. now examine each of these major modules of pSSSt in order.
  196.  
  197.  
  198.                    - PHONE (Rolodex System) -
  199.  
  200.      In all cases,  whether it be PHONE or one of the others,  if 
  201. the  date  you gave your system on bootup was prior to  the  last 
  202. date  pSSSt  was used,  you'll be prompted to enter  the  correct 
  203. date.   You'll  also  notice that the date is  entered  YY/MM/DD.  
  204. This  was necessary due to dBase II constraints.   The next thing 
  205. you'll  notice  if you are a new user is that pSSSt has  to  take 
  206. some  time to create your files.   Upon completion of that  task, 
  207. you  are presented with another menu at the bottom of the  screen 
  208. listing the modules of the PHONE system.
  209.  
  210.      INPUT - If you select INPUT, you'll be prompted to enter the 
  211. name of the person you wish to input to your phone  file.   pSSSt 
  212. will  search  for folks with that same last name,  and if  found, 
  213. will display them all and ask if you want to select one of  them, 
  214. or enter a new name.   This should prevent duplicate entries.  If 
  215. this  is a new name,  you are presented with a data entry screen.  
  216. Fill in any or all of the information.   Getting to the end of  a 
  217. block or hitting <RETURN> will move you to the next block.  After 
  218. you have proceeded past the last block, you are asked for another 
  219. last  name.   If you have no more to enter,  hit <RETURN> and you 
  220. will be returned to the PHONE menu.
  221.  
  222.      EDIT -  Selection of the EDIT feature works exactly as  does 
  223. the input feature.   Enter the last name,  then select the record 
  224. number  of  the guy you want to edit.   Hitting <RETURN> at  each 
  225. block will skip you to the next block without changing any  data.  
  226. Any of the data may be changed except the last name.
  227.  
  228.      SEARCH  - If  you  select SEARCH,  you  are  presented  with 
  229. another similar menu which allows you to select how you want  the 
  230. datafile  to be searched.   You have the option of selecting last 
  231. name,  first name,  rank,  unit number,  unit type,  ICAO, office 
  232. symbol, subject, autovon prefix, or state.  Select the search you 
  233. want,  then you are asked to supply the desired information.  You 
  234. need not supply the entire word or phrase, but must supply enough 
  235. to  make the desired output unique.   For  example,  suppose  you 
  236. selected a search by subject and supplied the subject "AIR".  You 
  237. would get a listing of all AIR COMMANDERS as well as a listing of 
  238. all AIR HEADS.   Be as specific as your memory allows.   Once the 
  239. search is complete, you are asked if you want output to screen or 
  240. printer.   You  may  want  to list it to screen  first,  then  to 
  241. printer later once you are sure it is the info you want.
  242.  
  243.      DELETE  - If  you  select  the DELETE option  of  the  phone 
  244. module,  you  are  asked  to either provide  the  name  you  want 
  245. deleted,  or enter (S)can.   If you enter a name,  all folks with 
  246. that  last  name  are displayed and you are asked which  one  you 
  247. really want to delete.   If you enter a record number to  delete, 
  248. it  will be done -- forever.   If you enter <RETURN>,  you  abort 
  249. that  operation  and  are asked for  another  name.   The  (S)can 
  250. feature  was  incorporated to encourage folks to clean  up  large 
  251. phone databases.   If you select scan,  pSSSt will go through the 
  252. alphabet letter by letter displaying names and asking if you want 
  253. to delete any of them.   You can scan a specific letter, or spend 
  254. some time scanning them all.  The phone database is common to all 
  255. users  of  pSSSt on each computer,  and can become  quite  large.  
  256. Periodic deletion of unused information is desirable.
  257.  
  258.      PRINT  - The print option of the phone module simply  prints 
  259. out  a master phone listing of all the folks in your datafile for 
  260. those  of you that like to keep lists of things laying around  in 
  261. drawers.
  262.  
  263.  
  264.               - JOB (Tracking And Editing System) -
  265.  
  266.      This  portion of pSSSt is designed for maintenance  of  your 
  267. suspense items.   Priorities,  although entered here, are handled 
  268. further in the priority module.
  269.  
  270.      INPUT  - If  you select INPUT,  you are prompted to enter  a 
  271. description  of  the suspense item (or task).   All  letters  are 
  272. forced to capitals and semi-colons are stripped out as they wreak 
  273. havok during screen displays or printouts.   Once the description 
  274. is  entered and checked,  you are presented with the rest of  the 
  275. input screen.   Input works the same way as in the phone  system.  
  276. The  current  date is already entered for you,  however  you  may 
  277. change  it.   The  due date you give it drives the  suspense  and 
  278. memory  jogger  features of pSSSt.   You are given two  lines  of 
  279. initial  remarks,  however if more are needed,  you may enter the 
  280. edit portion where you are given more.
  281.  
  282.      EDIT - If you select EDIT,  you are presented with a list of 
  283. your  suspense  items based on due date and asked to  select  the 
  284. record  to  edit.   Upon  entering the  record  number,  you  are 
  285. presented  with  an edit screen with the  above  mentioned  extra 
  286. remark lines.   This edit works just as does the one in the phone 
  287. system.   Once that edit is complete,  the same list of suspenses 
  288. are  displayed for selection.   Hitting <RETURN> either gives you 
  289. some more suspenses to choose from (if there are any) or  returns 
  290. you to the jobtrack main menu.
  291.  
  292.      COMPLETE  - Selecting COMPLETE displays your suspense  items 
  293. and  asks you to select the record you wish to  complete.   Items 
  294. that  are  completed  in this manner are moved to  a  "completed" 
  295. datafile  for  the current year.   Records of  these  "completed" 
  296. items are maintained for 4 years and accessable as you will see a 
  297. later  on.   This "completed" file would be a good place  to  put 
  298. tasks  for ORI or deployment preparation as well as anything  you 
  299. may want to remember come OER time.   It probably isn't the place 
  300. to  keep things like "get a haircut".   Once an item is  selected 
  301. for completion, you are prompted for the completion date.
  302.  
  303.      DELETE - Selecting DELETE lists your suspense items the same 
  304. as above.  The difference is that when a record item is selected, 
  305. it  is moved to a "deleted" datafile which is only maintained for 
  306. the current calendar year.   This is where the mundane tasks  are 
  307. put once completed or once they become no longer viable.   When a 
  308. suspense  item's record number is selected,  you are prompted  to 
  309. give  a  reason for deletion.   Deleted items are  accessable  as 
  310. you'll see later.   You may want to know why it became "no longer 
  311. viable".
  312.  
  313.      PRINT  - The PRINT option of the jobtrack menu presents  you 
  314. with  another  menu.   Selecting CURRENT gets you a  printout  of 
  315. current suspense items.   Selecting COMPLETED gets you a printout 
  316. of this years completed items.  Selecting DELETED gets a printout 
  317. of  this years deleted items.   Selecting PAST allows you to  get 
  318. printouts of completed items from any or all of the last 4 years.  
  319. If  there  is no data available for one of those years,  you  are 
  320. told.   You  are  given the option of printing  this  information 
  321. either to the screen or printer.
  322.  
  323.  
  324.                 - PRIORITY (Management System) -
  325.  
  326.      The priority management module was designed to allow you  to 
  327. set  priorities if you deem necessary,  then force you to get rid 
  328. of  any  duplicate  priorities.   There are two  priority  lists,  
  329. those with priority and those without.   Assigning priority 0  or 
  330. hitting <RETURN> to bypass the priority field when entering  data 
  331. during  the  jobtrack input operation,  will put the task on  the 
  332. non-priority list.   Assigning any priority other than 0 will put 
  333. it on the priority list.
  334.        
  335.      PRIORITY  - Selecting  the PRIORITY option on the menu  will 
  336. put  you in the duplicate checking mode.   pSSSt will  check  for 
  337. duplicate  priorities,  and if found,  display those records  and 
  338. prompt for the record number to change, then what new priority to 
  339. give  it.   This goes on until there are no duplicate priorities.  
  340. It is suggested that this option be used first upon entering  the 
  341. priority module.   Other portions check for duplicates,  but this 
  342. is  by  far the fastest way to get rid of duplicates.   Once  the 
  343. duplicates  are  taken care of,  the suspenses are  displayed  in 
  344. order  of  priority  and you are prompted to  supply  the  record 
  345. number of the priority to change.   This is the "Big Picture" and 
  346. where you can change reletive priorities.   If you create another 
  347. duplicate priority during this process, you will be forced to get 
  348. rid of the duplicates.
  349.  
  350.      NON-PRIORITY  - Selection of this option gets you a list  of 
  351. non-priority tasks.   Selecting a record number then assigning  a 
  352. priority  other  than  0  will move a non-priority  item  to  the 
  353. priority list.
  354.  
  355.      VIEW - If you select the VIEW option, you are presented with 
  356. a  listing  of  the priority items just as  during  the  PRIORITY 
  357. option.   Duplicate  checking and priority changing works in  the 
  358. same manner.
  359.  
  360.      PRINT - The PRINT option of the priority module simply makes 
  361. you a printout of your priority items in the order of priority.
  362.  
  363.  
  364.            - SUSPENSE (Listing To Screen Or Printer) -
  365.  
  366.      The  SUSPENSE  option  on the pSSSt main  menu  gets  you  a 
  367. listing  of  suspense  items identical to the listing  to  screen 
  368. during  the memory jogger option.   This is here to allow you  to 
  369. get hard copy as well as for those of you who wish not to use the 
  370. memory  jogger  feature.   You are asked if you  want  output  to 
  371. screen or printer after which you are presented with a listing of 
  372. your suspense items in the order:
  373.                           OVERDUE ITEMS
  374.                          ITEMS DUE TODAY
  375.                   ITEMS DUE IN THE NEXT 7 DAYS
  376.                    OTHER SUSPENSES FACING YOU 
  377.  
  378.  
  379.  
  380.                           - <RETURN> -
  381.  
  382.      All  major menus of the pSSSt system have a  RETURN  option.  
  383. Each will return you to the previous menu, and in the case of the 
  384. main  menu,  will  exit pSSSt.   DO NOT exit pSSSt in  any  other 
  385. fashion  or  you are likely to lose data,  screw  up  your  index 
  386. files,  or both.  If the program seems to hang up and there is no 
  387. disk  access  going  on (no light flashing on your  disk  drive), 
  388. check  your printer.   If the program is trying to print and  the 
  389. printer is not on, the program will hang up.  Turn the printer on 
  390. and  it will resume.   In case of some other hangup you can  exit 
  391. pSSSt by hitting ESCAPE twice.   This will leave you at the dBase 
  392. dot  prompt with your files open.   Either exit dBASE  by  typing 
  393. QUIT  or type CLEAR at the dot prompt.   Either of these  methods 
  394. will close your files and prevent loss of data.
  395.  
  396.  
  397.                            - BACKUP -
  398.  
  399.      When  you exit pSSSt via <RETURN> on the main menu,  you are 
  400. asked  if  you  wish  to  backup  your  data.    This  is  highly 
  401. recommended as pSSSt,  dBASE,  and other program software can  be 
  402. replaced  from your backup copies but data cannot unless you keep 
  403. it backed up.   If you select the (Y) option,  the current  years 
  404. suspense,  completed,  and  deleted files are copied to the drive 
  405. you specified during the configure session.   If you specfied  no 
  406. drive  (just hit return) during that session,  you will be  asked 
  407. which drive you wish to use.   Once backup is either accomplished 
  408. or bypassed, you will be returned to the MS-DOS system prompt.
  409.  
  410.  
  411.                          - LIMITATIONS -
  412.  
  413.      The  major  limitation other than the physical size  of  the 
  414. fields  available for data entry is that a semi-colon entered  in 
  415. any  field used during printout to either screen or printer  will 
  416. really  mess up the display.   I used a routine to trap this  out 
  417. where  I  thought this was likely to occur.   In the interest  of 
  418. speed,  I did not do this in all cases where it is possible.  Any 
  419. other limitations are unknown to me at this time
  420.  
  421.  
  422.                            - CHANGES -
  423.  
  424.      Version 2.0 is the current version of pSSSt.   I welcome any 
  425. and all comments and ideas.  Future plans for the program include 
  426. conversion to dBase III to increase the speed and compilation  so 
  427. that  users  without  access to dBase may use it.   Notes  as  to 
  428. future   changes   will  be  logged  in  this  section   of   the 
  429. documentation.
  430.  
  431.  
  432.                            - CREDITS -
  433.  
  434.      Version  1.0  of pSSSt was written by Lt Col Denny  Hugg  of 
  435. ANGSC/DOS fame.   The major algorythms for version 2.0 were drawn 
  436. from that, however the coonass influence was removed.  Credit for 
  437. the graphics goes to TSgt G. "Mac"Feggan.  A month ago I couldn't 
  438. spell  grafics.   The  oldest  Captain  in  the  world,  Prof  Al 
  439. Morrison, is responsible for teaching me how to make some of this 
  440. work on the Z-150.   You can blame him for what I may do to those 
  441. machines  in the future.   Capt Charlie is a nit-picker as far as 
  442. screen displays go.  Thanks to him for the guidance.
  443.  
  444.               Foreward comments and suggestions to:
  445.                          Maj Jim McMurry
  446.                       3110 Mitchell Street
  447.                      Madison, Wi  53704-2591
  448.                            AV 273-8303
  449.  
  450. And  tell  your boss to tell his boss to tell his boss  that  our 
  451. orders should be renewed in the fall of 1987.