home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / World_Of_Computer_Software-02-387-Vol-3of3.iso / c / civil-ab.zip / GANTT.ZIP / GANTT.GKB < prev    next >
Text File  |  1987-08-16  |  13KB  |  285 lines

  1. \m\.\w\;  (C) Copyright Donald C. Hitt 1984   GANTT Demonstration.
  2. \L1360\D
  3.  
  4. ╔══════════════════════════════════════════════════════════════════╗
  5. ║ Welcome to GANTT.. I'll be your guide and talk to you from boxes ║
  6. ║ like this one. Press any key when you want to continue.          ║
  7. ╚══════════════════════════════════════════════════════════════════╝
  8. \w\L1360\D
  9.  
  10. ╔═══════════════════════════════════════════════════════════════════╗
  11. ║ GANTT is designed to give you a graphic display of your schedules.║
  12. ║ First let me show you the kinds of displays you can create.       ║
  13. ╚═══════════════════════════════════════════════════════════════════╝
  14. \L1920\d Press any key to continue.
  15. \w\0>\L1840\d I pressed F4               \;
  16. \L0960\D
  17.  
  18. ╔═══════════════════════════════════════════════════════════╗
  19. ║ This is a display of the overall project schedule.        ║
  20. ║                                                           ║
  21. ║ It's a plot that displays the total job times for each    ║
  22. ║ job in the project.                                       ║
  23. ║                                                           ║
  24. ║ All plots can be scaled from minutes to years and are     ║
  25. ║ initially scaled by the program to entirely fit the space.║
  26. ╚═══════════════════════════════════════════════════════════╝
  27. \L1920\d Press any key to continue.
  28. \w
  29. \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\dUsing the + key                  \;
  56. +\.\w\L1930\d-\ -\.-\.-\.-\.\w\;
  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 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 and try them. ║
  118. ╚════════════════════════════════════════════════════════════════╝
  119. \L1920\d               When you are done, Bring me back with "Esc"\x\0;\0;\c\;
  120. \d
  121.  
  122. ╔═════════════════════════════════════════════════════════════════════════════╗
  123. ║                                                                             ║
  124. ║                                                                             ║
  125. ║ The program has been using data which was created as a print file by        ║
  126. ║                                                                             ║
  127. ║ SCHEDULE.  Because this data is in the standard ASCII form it is possible   ║
  128. ║                                                                             ║
  129. ║ to create the data manually using a standard editor program such as the     ║
  130. ║                                                                             ║
  131. ║ IBM Personal or Professional Editors.                                       ║
  132. ║                                                                             ║
  133. ║                                                                             ║
  134. ║                                                                             ║
  135. ║                                                                             ║
  136. ║ SCHEDULE can create a number of different listings of the calculated        ║
  137. ║                                                                             ║
  138. ║ schedules. Lets look at the file created by SCHEDULE from our "STATION"     ║
  139. ║                                                                             ║
  140. ║ project example.                                                            ║
  141. ║                                                                             ║
  142. ║                                                                             ║
  143. ╚═════════════════════════════════════════════════════════════════════════════╝
  144. \L1920\d Press any key to continue\w\;
  145. \c\d═══ Top of file ═══
  146.  
  147. JOHN DOE
  148.  
  149. ANY STREET
  150.  
  151. ANY CITY, ANY STATE    ZIP
  152.  
  153. REQUESTED JOBS: LUB, OIL, FILTER
  154.  
  155.               : LOT
  156.  
  157.          TIMES: 01/02/1984 08:00    01/02/1984 16:00
  158.   START TIME  * FINISH TIME  *   TASK NAME   *TASK DESCRIPTION
  159. 01/02/84*08:00 01/02/84*08:05 CAR TO GARAGE   Bring the car into the garage
  160. 01/02/84*08:05 01/02/84*08:15 DRAIN OIL       Drain the old engine oil
  161. 01/02/84*08:16 01/02/84 08:25 OIL FILTER      Replace the engine oil filter.
  162. 01/02/84 08:25 01/02/84 08:32 OIL             Fill the engine with oil (5qt)
  163. 01/02/84 08:32 01/02/84 08:42 LUB             Grease the front end.
  164. 01/02/84 08:42 01/02/84 08:48 AIR FILTER      Replace the engine air filter.
  165. 01/02/84 08:48 01/02/84 08:58 CAR TO LOT      Move the car to the lot.
  166. 01/02/84 08:48 01/02/84 08:48 FILTER          Alt name for air filter
  167. 01/02/84 08:58 01/02/84 09:03 LOT             Call the customer:Job complete
  168. JANE SMITH
  169.  
  170. Phone 123-4567
  171.  
  172. Work number
  173.  
  174. REQUESTED JOBS: LUB, OIL, BRAKE CHECK, LOT
  175.               :
  176.  
  177.          TIMES: 01/02/1984 08:01    01/02/1990 08:01
  178. \L1920\d Press any key to continue\w\;
  179. \L0012\d╔═══════════════════════════════════════════════════════════╗
  180. \L0090\D─║ The first line specifies the job name (max 30 characters) ║
  181. \L0172\D╚═══════════════════════════════════════════════════════════╝
  182. \w\L0160\d
  183.   ╔═══════════════════════════════════╗
  184.  
  185. ─║ The rest of the lines are scanned ║
  186.  
  187. ─║ to see if they are "TIME LINES".  ║
  188.  
  189. ─║ These are not TIME LINES and are  ║
  190.  
  191. ─║ not used by this program.         ║
  192.  
  193.   ╚═══════════════════════════════════╝\w\L0640\d
  194.  
  195. ╔══════════════════════════════════════════════════════════════╗
  196. ║                     ─ The program examines these      ║
  197. ║ positions to determine if the record is a TIME LINE.         ║
  198. ║ If the "/" and ":" characters are as shown here the          ║
  199. ║ Start time --- Finish time --- Task name --- fields are used.║
  200. ╚══════════════════════════════════════════════════════════════╝
  201. \w\L0640\d
  202.  
  203. ╔══════════════════════════════════════════════════════════════╗
  204. ║                         ─ The plot character is controlled║
  205. ║ with these positions.  If an asterisk "*" is in these        ║
  206. ║ positions the time is actual rather than projected.          ║
  207. ║ "  "=Projected, "* "=Started , "**"=Completed " *"=Special   ║
  208. ╚══════════════════════════════════════════════════════════════╝
  209. \w\L0640\d
  210.  
  211. ╔══════════════════════════════════════════════════════════════╗
  212. ║              ─This position can be used to control color.  ║
  213. ║ a=Blue b=Green c=Cyan d=Red e=Magenta f=Brown g=White h=Gray ║
  214. ║ i=Light Blue j=Light Green k=Light Cyan l=Light Red          ║
  215. ║ m=Light Magenta n=Yellow o=Bright white                      ║
  216. ╚══════════════════════════════════════════════════════════════╝
  217. \w\;
  218. \L1296\d╔════════════════════════════════════════════════════════════╗
  219. \L1374\D─║ This line is the job name for the next job in the project. ║
  220. ───────────────║ An ASCII 2 "", or ASCII 12 (page eject) , or backslash,   ║
  221. \L1536\d║ is required to separate the jobs in the project.           ║
  222. \L1616\D╚════════════════════════════════════════════════════════════╝\w\;
  223. \L1374\D  ║ Resource allocations always use "Activities for " as the   ║
  224.  ──────────────║ first 15 characters of the name.                           ║
  225. \L1536\d║ Let's look at the format for activity records.             ║
  226. \L1616\D╚════════════════════════════════════════════════════════════╝
  227. \L1920\d Press any key to continue\w\;
  228. \c\dACTIVITIES FOR AIR FILTER GRP1
  229.  
  230. ---------------JOHN DOE                      ANY STREET                    ----
  231. 01/02/84 08:42 01/02/84 08:48 AIR FILTER     Replace the engine air filter.   1
  232. ---------------MAY WEST                      Will wait                     ----
  233. 01/02/84 13:20 01/02/84 13:26 AIR FILTER     Replace the engine air filter.   1
  234. ACTIVITIES FOR BLD
  235.  
  236. ---------------JANE SMITH                    Phone 123-4567                ----
  237. 01/02/84 08:15 01/02/84 08:20 CAR TO GARAGE  Bring the car into the garage    1
  238. ---------------ROB ROY                       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. ---------------JOHN DOE                      ANY STREET                    ----
  241. 01/02/84 08:48 01/02/84 08:58 CAR TO LOT     Move the car to the lot.      -001
  242. ---------------BETTY BLUE                    Phone 123-4567                ----
  243. 01/02/84 08:58 01/02/84 09:03 CAR TO GARAGE  Bring the car into the garage    1
  244. ---------------JANE SMITH                    Phone 123-4567                ----
  245. 01/02/84 09:33 01/02/84 09:43 CAR TO LOT     Move the car to the lot.      -001
  246. ---------------JACK JONES                    Call 123-4567 if any problems ----
  247. 01/02/84 09:43 01/02/84 09:48 CAR TO GARAGE  Bring the car into the garage    1
  248. ---------------ROB ROY                       Phone 123-4567                ----
  249. 01/02/84 10:28 01/02/84 10:38 CAR TO LOT     Move the car to the lot.      -001
  250. ---------------MAY WEST                      Will wait                     ----
  251. 01/02/84 10:28 01/02/84 10:33*CAR TO GARAGE  Bring the car into the garage    1
  252. \w\L0000\d
  253. ╔══════════════════════════════════════╗
  254. ║ The name line must contain the words ║
  255. ║ "ACTIVITIES FOR " as the first 15    ║
  256. ║ characters. The second 15 characters ║
  257. ║ are displayed with the plot line.    ║
  258. ╚══════════════════════════════════════╝
  259. \w\L0560\d
  260.  
  261. ╔════════════════════════════════════════════════════════╗
  262. ║ The quantity of resources are specified as a four digit║────────────────
  263. ║ number in columns 77, 78, 79, and 80 of the time lines.║
  264. ╚════════════════════════════════════════════════════════╝
  265. \w\L1200\d
  266.  
  267. ╔═════════════════════════════════════════════════════════════════╗
  268. ║ If a note is to be displayed for any time line a flag is placed ║
  269. ║ between the ending time and the task name.                      ║
  270. ╚════════════════════════════════════════════════════════════════╝
  271. \l1629\d
  272. \w\c\D
  273.  
  274. SCHEDULE will create the GANTT compatible files.  This is done by printing
  275. the desired files to disk and setting the lines per page option on F10
  276. to zero.
  277.  
  278.  
  279.  
  280. The menu procedures will do this for you automatically.
  281.  
  282.  
  283. That completes the GANTT demonstration.
  284. \w\;
  285.