home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS 1992 June / SIMTEL_0692.cdr / msdos / flowchrt / gantt.arc / GANTT.GKB < prev    next >
Encoding:
Text File  |  1985-12-15  |  12.8 KB  |  297 lines

  1. \m\.\w\;  GANTT demonstration .PRT file
  2. \;(C) Copyright 1985 Donald C. Hitt
  3. \L1360\D
  4.  
  5. ╔══════════════════════════════════════════════════════════════════╗
  6. ║ Welcome to GANTT.. I'll be your guide and talk to you from boxes ║
  7. ║ like this one. Press any key when you want to continue.          ║
  8. ╚══════════════════════════════════════════════════════════════════╝
  9. \w\L1360\D
  10.  
  11. ╔═══════════════════════════════════════════════════════════════════╗
  12. ║ GANTT is designed to give you a graphic display of your schedules.║
  13. ║ First let me show you the kinds of displays you can create.       ║
  14. ╚═══════════════════════════════════════════════════════════════════╝
  15. \L1920\d Press any key to continue.
  16. \w\0>\L1840\d I pressed F4                \;
  17. \L0960\D
  18.  
  19. ╔═══════════════════════════════════════════════════════════╗
  20. ║ This is a display of the overall project schedule.        ║
  21. ║                                                           ║
  22. ║ It's a plot that displays the total job times for each    ║
  23. ║ job in the project.                                       ║
  24. ║                                                           ║
  25. ║ All plots can be scaled from minutes to years and are     ║
  26. ║ initially scaled by the program to entirely fit the space.║
  27. ╚═══════════════════════════════════════════════════════════╝
  28. \L1920\d Press any key to continue.
  29. \w\0AJOHN DOE
  30. \L1840\d I pressed F7 and entered "John Doe"\;
  31. \L1200\D
  32.  
  33. ╔══════════════════════════════════════════════════╗
  34. ║ This is a detail display of the job "JOHN DOE".  ║
  35. ║ Any job or resource can be selected individually.║
  36. ╚══════════════════════════════════════════════════╝
  37. \L1920\d Press any key to continue.           \;
  38. \w\L0560\D
  39.   ╔═══════════════════════════════╗
  40.  
  41. ─║ This task has been completed. ║
  42.  
  43. ─║ This task is in process.      ║
  44.  
  45. ─║ This task is planned.         ║
  46.  
  47.   ╚═══════════════════════════════╝
  48. \w\L1200\d
  49.  
  50. ╔══════════════════════════════════════════════════╗
  51. ║ The scale of the plot is set by the program to   ║
  52. ║ fit.  You can change that selection using the    ║
  53. ║ "+" and "-" keys.  Watch and I'll demonstrate.   ║
  54. ╚══════════════════════════════════════════════════╝
  55. \w\L1920\dI am using the + key                  \;
  56. \ +\.\.\.\L1935\d-\ -\.\.-\.\.-\.\.-\.\.\;
  57. \0B\;
  58. \L1840\d I pressed F8 to re-display
  59. \.\L1200\d
  60.  
  61. ╔═══════════════════════════════════════════════╗
  62. ║ The program starts the plot at the first task ║
  63. ║ time.  You can change that selection using    ║
  64. ║ the arrow (cursor) keys to shift the window.  ║
  65. ╚═══════════════════════════════════════════════╝
  66. \L1920\d Press any key to continue.\;
  67. \w\L1920\d I am using the left arrow key     \;
  68. \0K\.\.\0K\.\.\0K\.\.\0K\.\.\0K\;
  69. \L1920\d Press any key to continue.   \;
  70. \w\0?\L1840\d I pressed F5                \;
  71. \L1200\d
  72.  
  73. ╔══════════════════════════════════════════════════════╗
  74. ║ This is a display of the resources allocated.        ║
  75. ║ The scaling and windowing keys can also be used here.║
  76. ╚══════════════════════════════════════════════════════╝
  77. \L1920\d Press any key to continue.
  78. \w\;
  79. \0@\L1840\D I pressed F6               \L1200\d
  80.  
  81. ╔═══════════════════════════════════════════╗
  82. ║ This is a display of the maximum resource ║
  83. ║ levels for each of the periods.           ║
  84. ╚═══════════════════════════════════════════╝
  85. \L1920\d Press any key to continue.
  86. \w\;
  87. \0Amay west
  88. \L1840\d I pressed F7 and entered "May West".
  89. \L0600\d
  90.  
  91. ╔═════════════════════════════╗
  92.  
  93. ║ Displays can specify colors ║
  94.  
  95. ║ for special emphasis        ║
  96.  
  97. ╚═════════════════════════════╝
  98. \L1920\d Press any key to continue.           \;
  99. \W\L1200\d
  100.  
  101. ╔═══════════════════════════════════════╗
  102. ║ They can also have foot notes so that  ║
  103. ║ more data can be displayed about tasks.║
  104. ║ This character flags the footnote.     ║
  105. ╚═══════════════════════════════════════╝
  106. \w\;
  107. \0C\L1840\d I pressed F9.               \;
  108. \L0450\D╔═══════════════════════════╗
  109. \L0530\D║ This is a display of the  ║
  110. \L0610\D║ notes referenced in the   ║
  111. \L0690\D║ job schedule display.     ║
  112. \L0770\D╚═══════════════════════════╝
  113. \l1920\d Press any key to continue.
  114. \w\0;\0;\l1520\d
  115.  
  116. ╔═══════════════════════════════════════════════════════════════╗
  117. ║ These are the function key definitions. Go ahead an try them. ║
  118. ╚═══════════════════════════════════════════════════════════════╝
  119. \L1920\d               When you are done, Bring me back with "Esc"\;
  120.  \x\0;\0;\c\;
  121.  
  122. \d
  123.  
  124. ╔═════════════════════════════════════════════════════════════════════════════╗
  125. ║                                                                             ║
  126. ║                                                                             ║
  127. ║ The program has been using data which was created as a print file by the    ║
  128. ║                                                                             ║
  129. ║ program SCHEDULE.  Because this data is in the standard ASCII form it is    ║
  130. ║                                                                             ║
  131. ║ possible to create the data manually using a standard editor program such   ║
  132. ║                                                                             ║
  133. ║ as the IBM Personal or Professional Editors.                                ║
  134. ║                                                                             ║
  135. ║                                                                             ║
  136. ║                                                                             ║
  137. ║                                                                             ║
  138. ║ I'm going to show you what this data looks like so you can create your own. ║
  139. ║                                                                             ║
  140. ║ Let's look at the first page of the DOS file "GANTT.PRT".                   ║
  141. ║                                                                             ║
  142. ║ It is the data file being used for this demonstration.                      ║
  143. ║                                                                             ║
  144. ║                                                                             ║
  145. ╚═════════════════════════════════════════════════════════════════════════════╝
  146. \L1920\d Press any key to continue\w\;
  147. \c\d═══ Top of file ═══
  148.  
  149. JOHN DOE
  150.  
  151. ANY STREET
  152.  
  153. ANY CITY, ANY STATE    ZIP
  154.  
  155. REQUESTED JOBS: LUB, OIL, FILTER
  156.  
  157.               : LOT
  158.  
  159.          TIMES: 01/02/1984 08:00    01/02/1984 16:00
  160.   START TIME  * FINISH TIME  *   TASK NAME   *TASK DESCRIPTION
  161. 01/02/84*08:00 01/02/84*08:05 CAR TO GARAGE   Bring the car into the garage
  162. 01/02/84*08:05 01/02/84*08:15 DRAIN OIL       Drain the old engine oil
  163. 01/02/84*08:16 01/02/84 08:25 OIL FILTER      Replace the engine oil filter.
  164. 01/02/84 08:25 01/02/84 08:32 OIL             Fill the engine with oil (5qt)
  165. 01/02/84 08:32 01/02/84 08:42 LUB             Grease the front end.
  166. 01/02/84 08:42 01/02/84 08:48 AIR FILTER      Replace the engine air filter.
  167. 01/02/84 08:48 01/02/84 08:58 CAR TO LOT      Move the car to the lot.
  168. 01/02/84 08:48 01/02/84 08:48 FILTER          Alt name for air filter
  169. 01/02/84 08:58 01/02/84 09:03 LOT             Call the customer:Job complete
  170. JANE SMITH
  171.  
  172. Phone 123-4567
  173.  
  174. Work number
  175.  
  176. REQUESTED JOBS: LUB, OIL, BRAKE CHECK, LOT
  177.               :
  178.  
  179.          TIMES: 01/02/1984 08:01    01/02/1990 08:01
  180. \L1920\d Press any key to continue\w\;
  181. \L0012\d╔═══════════════════════════════════════════════════════════╗
  182. \L0090\D─║ The first line specifies the job name (max 30 characters) ║
  183. \L0172\D╚═══════════════════════════════════════════════════════════╝
  184. \w\L0160\d
  185.   ╔═══════════════════════════════════╗
  186.  
  187. ─║ The rest of the lines are scanned ║
  188.  
  189. ─║ to see if they are "TIME LINES".  ║
  190.  
  191. ─║ These are not TIME LINES and are  ║
  192.  
  193. ─║ not used by this program.         ║
  194.  
  195.   ╚═══════════════════════════════════╝\w\L0640\d
  196.  
  197. ╔══════════════════════════════════════════════════════════════╗
  198. ║                     ─ The program examines these      ║
  199. ║ positions to determine if the record is a TIME LINE.         ║
  200. ║ If the "/" and ":" characters are as shown here the          ║
  201. ║ Start time --- Finish time --- Task name --- fields are used.║
  202. ╚══════════════════════════════════════════════════════════════╝
  203. \w\L0640\d
  204.  
  205. ╔══════════════════════════════════════════════════════════════╗
  206. ║                         ─ The plot character is controlled║
  207. ║ with these positions.  If an asterisk "*" is in these        ║
  208. ║ positions the time is actual rather than projected.          ║
  209. ║ "  "=Projected, "* "=Started , "**"=Completed " *"=Special   ║
  210. ╚══════════════════════════════════════════════════════════════╝
  211. \w\L0640\d
  212.  
  213. ╔══════════════════════════════════════════════════════════════╗
  214. ║              ─This position can be used to control color.  ║
  215. ║ a=Blue b=Green c=Cyan d=Red e=Magenta f=Brown g=White h=Gray ║
  216. ║ i=Light Blue j=Light Green k=Light Cyan l=Light Red          ║
  217. ║ m=Light Magenta n=Yellow o=Bright white                      ║
  218. ╚══════════════════════════════════════════════════════════════╝
  219. \w\;
  220. \L1296\d╔════════════════════════════════════════════════════════════╗
  221. \L1374\D─║ This line is the job name for the next job in the project. ║
  222. ───────────────║ An ASCII 2 "", or ASCII 12 (page eject) , or backslash,   ║
  223. \L1536\d║ is required to separate the jobs in the project.           ║
  224. \L1616\D╚════════════════════════════════════════════════════════════╝\w\;
  225. \L1374\D  ║ Resource allocations always use "Activities for " as the   ║
  226.  ──────────────║ first 15 characters of the name.                           ║
  227. \L1536\d║ Let's look at the format for activity records.             ║
  228. \L1616\D╚════════════════════════════════════════════════════════════╝
  229. \L1920\d Press any key to continue\w\;
  230. \c\dACTIVITIES FOR AIR FILTER GRP1
  231.  
  232. ---------------JOHN DOE                      ANY STREET                    ----
  233. 01/02/84 08:42 01/02/84 08:48 AIR FILTER     Replace the engine air filter.   1
  234. ---------------MAY WEST                      Will wait                     ----
  235. 01/02/84 13:20 01/02/84 13:26 AIR FILTER     Replace the engine air filter.   1
  236. ACTIVITIES FOR BLD
  237.  
  238. ---------------JANE SMITH                    Phone 123-4567                ----
  239. 01/02/84 08:15 01/02/84 08:20 CAR TO GARAGE  Bring the car into the garage    1
  240. ---------------ROB ROY                       Phone 123-4567                ----
  241. 01/02/84 08:15 01/02/84 08:20 CAR TO GARAGE  Bring the car into the garage    1
  242. ---------------JOHN DOE                      ANY STREET                    ----
  243. 01/02/84 08:48 01/02/84 08:58 CAR TO LOT     Move the car to the lot.      -001
  244. ---------------BETTY BLUE                    Phone 123-4567                ----
  245. 01/02/84 08:58 01/02/84 09:03 CAR TO GARAGE  Bring the car into the garage    1
  246. ---------------JANE SMITH                    Phone 123-4567                ----
  247. 01/02/84 09:33 01/02/84 09:43 CAR TO LOT     Move the car to the lot.      -001
  248. ---------------JACK JONES                    Call 123-4567 if any problems ----
  249. 01/02/84 09:43 01/02/84 09:48 CAR TO GARAGE  Bring the car into the garage    1
  250. ---------------ROB ROY                       Phone 123-4567                ----
  251. 01/02/84 10:28 01/02/84 10:38 CAR TO LOT     Move the car to the lot.      -001
  252. ---------------MAY WEST                      Will wait                     ----
  253. 01/02/84 10:28 01/02/84 10:33*CAR TO GARAGE  Bring the car into the garage    1
  254. \w\L0000\d
  255. ╔══════════════════════════════════════╗
  256. ║ The name line must contain the words ║
  257. ║ "ACTIVITIES FOR " as the first 15    ║
  258. ║ characters. The second 15 characters ║
  259. ║ are displayed with the plot line.    ║
  260. ╚══════════════════════════════════════╝
  261. \w\L0560\d
  262.  
  263. ╔════════════════════════════════════════════════════════╗
  264. ║ The quantity of resources are specified as a four digit║────────────────
  265. ║ number in columns 77, 78, 79, and 80 of the time lines.║
  266. ╚════════════════════════════════════════════════════════╝
  267. \w\L1200\d
  268.  
  269. ╔═════════════════════════════════════════════════════════════════╗
  270. ║ If a note is to be displayed for any time line a flag is placed ║
  271. ║ between the ending time and the task name.                      ║
  272. ╚════════════════════════════════════════════════════════════════╝
  273. \l1629\d
  274. \ \w\c\D
  275.  
  276. You can create your own input file using any 8 character file name
  277. (Project name) with an extent of ".PRT".
  278. Then invoke the program with "GANTT name"
  279.  
  280.  
  281. The file "GANTT.PRT" can also be used as a model by copying it to a
  282. new file name and making your modifications.
  283.  
  284.  
  285. To create GANTT files with SCHEDULE use the configuration controls on
  286. the F10 frame of SCHEDULE to direct the print output to disk and set
  287. the lines per page to zero. For example: enter "ODCL0026***".
  288. Then exit SCHEDULE and enter GANTT with the same project name.
  289.  
  290.  
  291.                        HITT Personal Software
  292.                        13 Rosalind Road
  293.  
  294.                        Poughkeepsie, New York 12601
  295.                        914-471-5354
  296. \w\;
  297.