APPENDIX B: Educational Resources Layout b1 - ~ w ~ [3 l.;) [3 J:::J ~ EJ 9 (3 - ·OJ OJ b2 - I I \. II b3 - / ~ @) ,.-.. y 6~ 2J@j?) @@?) @J?)@ @) ~¢::9 ~ ~@) ~~ ~ @~ ~ q;::=.I ~~ ~ ~l§T y~ 21 - \91 ~!:J] I I I I -APPENDIX C: New System -CIes Information -Screen Layouts -EasyTrieve Plus c1 CICS DOCUMENTED INFORMATION The information that is about to be presented is a on CICS summary of chapter three of Doug Lowe's book entitled CIeS For The COBOL Programmer. CICS stands for Customer Information Control System and is a system designed to control It is environment. information in a modern interactive often referred to as a PB/DC system because it controls data hase as well as data-communication operations. CICS is an application program that Storage operating systems. runs on IBM's Virtual CICS acts as an interface between the application programs and host system in an interactive system. On the following page works. of how CICS with CICS and then eICS communicates with access methods through the host operating The access methods then communicate with the system. A transaction is a predefined unit of work that a terminal user can access by entering .- visual explanation program communicates system. An application is a onto the terminal. executed and an a four character transaction code when this code is entered, a CICS program is input, output, or input/output screen is displayed. Data that is entered can be used to update files or a data base. If information is to be displayed, a data base or c2 file is searched and when the appropriate information is found, it is displayed at the appropriate location on the screen. c3 ,- Figure 3-6 The major functional modules of CICS CICS modules - eles is a complicated software product that requires many program modules to function. Figure 3-6 shows the major eleS management modules. c4 Application program /\ 4 , V CICS j /\ \J Host operating system Access methods j\ ~------.--------~ j\ j\ ~----------~ ~---------4 ~ ________________ -J J r- I I ( \ \ Physical devices -- Ho\\' CICS acts as an interface between the operating system and application programs c5 (Xl j ~: .!. L!) M .,. M '" 1 J 7<0 -j -'" "'.,. M '" 1 j 1- ~ : 7 - '" 1 1 - .,. M '" J ~ 00 r~ c7 ,- a 0 Ol (j) ce, co Or:r..o 0" I _. r- -- e) _U) ..", N COU) 1 .!-"" " M" N o en co " .!-"" I!l" o ~U) M I N - o en co " ~ i J j -j- j , COll., ) ,. ~, ~~-Ll L~ I O? v_ "'~ I-L L,-1~__~L.1-~~:¥~~~t1Jl~~~~~~~ij~l~r-~~~"~~r=7~~'~'~~~-~C~I~~ '"'t """'1"" I, I_'V",..., " _____ ~L-.i--'-...L..J~ i--.-+-L_LJ...~LL_L~~L : II '~ t :f)'a-/i ~ I'/;II~~/()~·. ' , ! I ---L..l __ .L..-.~ ! I I I I I t'1 W;.. I/"-LM, It ,0,," ,·'VI t 'rwl..,.'''''',....,-=-J.··!....jI--lL...CL...CL~.L..1...1.J.-1-1--lL.L.L..~.L...J.......J......1.-1.~~---.Jl......L.L..LL...J.......J......1.~ ~L! ' ' , , , I I I! IV I' ""W''''''' "",v,..... r" ! I r---L-L~ L.LJlJNlf IGfIBfJ EL,£ t¥ff1M~, , , I 1 I I, , : ,', I;, ~:'I;/' ,',' I 1li III ,( II:d!II ,/Jl:11 J I), I I I I I I r I I I I , I , I I 'J': 1---1-'---L. 1 ~L~~.L.L.l- L I I I I C:-~, 10 11 ..., , :: I I I I ,., I I I I " I L.L.1 1':: 1!l i6 17 15 I II'I! II ~ X se 11,11,,1, I-Ll- I 'Jlt(~ ,,1,1111, ~) ,SC, ,CAn 1I,"'li"I', .I Nif{g,A,C,i1] ,v,f.. _L..J,-L.....L.......L-J.-l--!--J....J...-L....J.--L....L....J...-L..J.-! 1 -L-L..l...J.-.l--'---'-'_L- () CO c9 a (J) co 0"'" 1 - - - (Xl ,., ll1'l ..... "0' (") N , o (J) (Xl o ~ ,... r-tO 11 r~ 1 4 j _~ - j Jo~ . 1 i;~ 1~ ~ 1 1: -+ 1 ~ l' 1i - -J ~ I 1~ ~ J ~ ~['1 J N V 1'1 ~ ", l, ~ ~ 1 ~ 1 l~ 1 ~J ~. ~ ~Lc "1 . rnc;j ~~ j 1<d ]: ,:: - 1~ ~LL' 1Llj ·11~~.i ~ 11~- ~----L---l.~~-'---L---....I...--L~__ -1 .-1_--,---,." c11 ----------------_._- _.. COLl' 'I ~ _ l~_J ! , I I I I I _l.... .~L.LL.L ~lJN£N~ .• 15 I ,,,,,",,,,, , . .!-!_L.L-LLLL...L.L~ {a16AJB):, II 'WU MIH"'I"'''P-}-L11f''I'al ''''''''''''''''1 1 ,v,r I _L...L.L.!-L I I ''"I~'''I\ ~~.L.LLl I I I I I I I I ~-+----L..L.....1..-.L.L.J.......l.....Y--u-....L.-Ll:~ I 7<; I I UB ... II ...." . , I 1 LL.-L-!-'--+-'-...L...L--'-..j'-l-.L-L.-'--J T ·,., .....,.,,·I.......L....L-i--1 LJ_U_.....L.L.~-L-LL.LJ....JIL...LI......L..J I I I I I I ~_J_L....L_JLJ.:-L....JL~~L....J~~-L-L-1-~.~~-L-LJL-1-~L-~~-i-L-LJLJ-~L-~~.~-L-1-1-L-L-~-J-L~ I 1 __ 1 I dt1l\ i!r ,. I ..l 1 I I 'j)~~ I I tL *' its \J/Il£if'lJ N/~, 1'\ -K -M I I , , I I I .t I- I . I I I I _ ~s () ...... I'\) c13 o J CIl Ol CO 00 0"_ 00f.D I r- - ~U) -r ~ ~ M '" - 0 Ol CD 0 r- "<e I _lD f.D~ M '" ~ i1 1 j ~ l ~ co ..J 0 " C)} I " f.D i.!.LD it!) 'Q" j ~I ~ - : ~ I ,... J~<o 1_ U) 1 UJ "'f -j M j : ~ ,.. -j 1 co ~O U) <0 I J --'1 ; ~ M C'I o CIl ~I ] ~ ~! ~ M '<T M ", j ~ ~ co ~7~ ~ I j j - N '<T M :: c14 o g: 0> J I ~.!.n 1'- ~. Ec )- SHARP PORTABLE COMPUTER BOOKING .s R[QUE~ COMPUTER H \ ~ REQUESTEO DATE: - - - 1.0. N W: STAFF FACULTY (circle one) IU PHONE I DEPARTMENT &OFFICE N ---------------- HOME AODRESS: _ _ _ _ _ _ _ _ _ _ _ _ _ _ __ UDENT :IS UNIT MUST BE RETURNED BY 10:00 a.m. ON THE DATE DUE. accept FULL responsibility for ecking out and agree to handle am responsible to pay ALL cost e Sharp Computer and/or any of e lost/stolen or damaged 4 the Sharp Computer that I am it with care. I understand that for replacement in the event that it's components (listed above), ...... '0 _ ,-..- 1""'- Ilf\ II ***** .!.}"f! W~ H" H N 1 (PC-WRITE) " ~.~. , : /I II 'J 1" Y /I ') ",,"101, ,I, til' 111'.k flrivl", MlI'd hI' prol.l'dl'rI wlt.h !.til' lorUdowfl tll'.k'. IJl'forp ,:.~ ~.,..,t .. -~ ~ niSI< U 3 (I XPRI (lid .... OPERATIOtW. CHECK There are some Share-ware Disks available. To obtain these, bring in a blank disk and we will copy the programs for you. ~ - (III IF! !l IN IIY nAil: If till 1/111 BY OUT CHECK IN 1 COMPUTER UNIT KEYBOARD POWER CORD KEYBOARD CABLE MODEM CABLE OPERATIONAL MANUAL MS-DOS MANUAL 2 LOCK-DOWN DISKS CARRYING CASE PLASTIC DISK CASE D.O.S. HASTER DISK DISK ,-r CHECK STUD[NT HOME PHONE N~--~-----------, ,CULTY / STAFF DATE DUE: ,'I N {, If lI'fH , SS.GHAPtl) ~,', (1,1 ( J (I 11'111 .,', I II I ) ';tI,·.'ItiJ~;rJ Q ~ ,'iI,"·I , '111111,11 I I I .' .\ ,\, ;il,t ti'l"; , I , /III;" \ I I, p, 1'1' I," I, /I 't I I 111/111111 /111',1 I", V\ c16 .- ,--I--f-i I-j ---,- I- - ,--- -- 1-1-1- ,- "o .,. ... r . -- o . r f-f-+- 1-- - 017 -- -- -.. c18 a lIZ: ~Z ' tZ 'tz I:Z! Ll --~----~,-+I~~:----~~~ 3Nnr I I Lt ' OC ' 8l : lIZ ! BL , H : OZ ' 8L CL ! OL LL I:L 8 B I c i 9 L I: , L I 1 1 111:1d't' I lZ H' 6L 9L I ~L tL , ZI II B : 01 t 9 ':l30 at liON ld3S ---_._----A1nr If. OC 61 CZ 9Z IX: Cl H ~~9~ punos i ! 3 ! 4 23 ~Ii n. I I I ,, JULY i SEPT. OCT. NOli. I I ! , II I I 30 ~£ c 9 L ~--~--'----.-- JOLOJ A~OlS 9~8 10 I 11 ,I I I i Sound , 12 1 I I I I I ! I, 1 ! 1 i 15 I 18 I I I, I I , '3 ' 14 i 1 16mrn I I ,,I ! I , I 1 ! 18 I I I I -..l., I II i 1 1 , 1 i i I I I I i I I i i I I I, t I I I I : I I I i ,01 i ! : 1 !! ,i , I I , , , ~,I II ! , , I , ! , , , I 1 ! 201, 21 . 22 ' 23 i 24 , 25 ,, 181 27 ' 281 1 I 19 I 1 I , 117 i i i I I I i 291 ; , I I I : ! i , i 30 : 31 I i ,I I I ,i I 1 I I '., . I 1 I I ,~-+,-~-~-~i-4-~----~~-~----~~-+-~-~~-~-'~~+I-+,-~~--~-~'-t-+I--I 11 --+I.....:..l_-.:2~----=-3-i1.-4 __ 9 ! I I I I i'f I i , i I ! 1 i i I i j i ! iI I OEC. JAN ! I I 8 I 1 1 I I I ! 8 : 7 I I i I AUG. , ! !5 I B \ STRESS IN THE LATER YEARS 1770 Color 2 u~~ 'JI~3 3Hl ! 01 .-~----'--- 1 1:1 I ' ,I . , , <EB.~, I 15 8 I 7 a 9 .1 ', I, I ii 10 ".17 1'8 : 111 ',20 ' ---I--' I 1 24,25 ,18 27: 28 : 29 I I 30 I ~ I -r-~~---r-~:--+-~I--~'____+-~-_LI~__~~I__~_~~I____~ I I I I I '' i I I ' ' I I i ,i I I I'" i , ! I ~" .~-+-+--+---+--+-~----'-11','2 13 '4, 1 5 UI1 f t ' 2"22 1,23 i I' 1 ,I I 1 i ---+--i-I-~---+----+--+-----+--~-+--~~---+-+---~---I---·-----L--T"I- L .~--+i------,--...;-,:---~,~ 'I ! :! I : i I' i i I II: ii,' ' : . I, I --t--i--;-t-~---~I:--~·--+i·-~--t!------~.--~--~-+-~--~-l----~-~---I~-f'-~I-~---~-~i-~' "'AR. i. - :_~_y_IL+ -~~!-i-i~.----;!-+I_. . ._;~:----+I_+i +---1I_+-__ Lli---ji_+-_...,,i- J __ II _ _ i ___ ,i L : ' _i---tl 4-:-3O~:-3-'~~ _Li_;_'---+-1---t'_t-I_t--1i_1_-+1_+1_+-1, _3. . .L_4. . .;1~5 I_e_..li',_7. .l. ._a- L\_9_J~'0. . .l.1,_, _,. .li_'_2_-r-~_,;T,. :, ~ " I " : " I " I" i " !,'-,-:'-.22-+-1-23-~-24+-25--+ J_U_N_E_L-I'--1_2_IL' " :1_18 _ : -2-7-+:'_28 -1-29 r:\l111~AT! (IrA L Hr:~)1 )(1l!I:F~; l;\UJ\HTI<IILY m"c,K 1iJl; ~iTAT ~IAY 8 I ST 1C.'; l·, --------- - } --".-- ,------1---I---'T lIt:! U) rJ t.) :~ :.: bO 1<t;lrl II ,~!.: ------~ ~!'-WR --I '.:.::t Irl.O Ol IOU.l i111u) 1f),~ ;:-.)H 111ri ; ~I x: If) UE~ x: O.~ \...;~ I I' ~U (1)(-< U}-« ClIV) IllC" -: J;':0 IIrJ;L' .ll:V) 1 ...;p. ~Q 7. ~n lJ ,~ "'\!l-o .If)Id V).:l to> 0 I~ll-' ;0 ,.1 r::~ '-I U. I.I::.! '-I 0 I I 1 ... ~ '~I\~ '.·t I.1IL I> '-1'-1 >n.. ,!-"'Cl ; . r; - t----.. --_.-I v1E nOS : ,I . ; ~ ;(1) b~' 1987 ,--- .-.. --- . --_.-.... '--'-... -. • iii ... .:j 'J;:"': • ( ... ~~ j;'.';H ILllrl ,"l' t.o ~'AY 8 . :=: Q ;~I p. I"I~I·J It4 H 0>" H(-<·H ~ .~) ::J >~ i,'"~1 ~ e ::>':J ~ ~ n... HZ IL.I.1 ' . . . 1·\ ,~ o /.rIO '-'Il 'rl i~ n.. ~ ~- Q '~I'l \f•• ~ 1~i.J : If) a.: U J~ IIf)>- If) ( , -1986 --- !; I ~ ~.~ Of-! ,Lr.l :> lOW . t-I U.. 1:<: ~p .. .1'. :Hf.. l ),r.!-4 \ ,0' Iu),~ .::>1,) I :,~ • • ~t-I :Hul . ( .. > ."'1~" lu.;~, iZ/.rl ~ [ ,.1 IHlo.J Hr' -« > . -« l" f'~ IU~1 If-<Cl . . _~_~_. If'" '.1 Ult.. 1>1L. ,.llllJ • . i . - ,. . .-. . -. --j orR. I , I I rmlN QTij ~-..:.--.-~------., I 16,011 I 'I' : i •• -----.) -.- -- --- I ' ! 911~ 750 II 60 I I! j I \ ~!-'.-, --·-·I-··t-·-I·-~-~~"-r·----· i_.. ··1-·---\'-·_·_\-_··· ' i l,374 l',381 369 52 304}j 266! 112 63' 89 239 661'i 1 I ~ c. l:mn QTR. . -(-1--- II I ' 6.'28311,291.1,2041416 ~---.-!-J -.,'" -,5, 618 1 1 I· ,163 11,150 ,.=!--r----t-I I I 1 4741 I 174; HI I 4S I 149 I 1 268! 1,073, 2,I84j 824 1 376 227 -L --- --. ]' ...: I S6 i 102 i· '1 . 2721 , 6,257 3 , 06,1 ; 7 , 10:) . -, . I 1 . 1 108 77 251 j 847! 1,562 762 53 2,377 !s,9r)~ \ IL-__ ,__________ . I ' .. ! I 391 J,548 744 i 379 ! I .______ 1_____ ' __ .___ ._ ,.- I 223 393 o· I 911 13,558 I I, ' • I - ' -I 324 I I 131j .--1,.. ···T ." ,.. .. -:, l 1 154I ! 21,712 4,517 1 4 ,465 111,530 I -1- . --- i-.--.! ---- -~- .'-- .. ---.- -.- -- --j-- - ~ I f I i 6,913 I, I -'I ,170 197 10,200124.,1;> I ~ ~-- - ings I ) ~~-' sho ]~ ) 3 D ~ /() L I ~ () I~ ::s / 102 35"' (p 3 07 17 L} / :1\ t1 3 I ~ Lp \ (~D ,-7 ~ .,L~' 'loG Ll UQ~ --t ~ >S > . ) J) Q I ,~1 (/ I);)j I( ;}- l' D 7 5 I {o I D .) 0 lq d c< ...,-) ~ (J ,-? rl~ r4 j J~ (1 (() -lJJ i 1(1 .7 )00 r.23 14. JCifl J? \\ ') ,) ~ d ~ lY ~J I ;;L 13 l/~ (n 1-1 '3 Cj PV 5 nOli .. nell ~ I !\,;I}\L PV PU,,.-j PREVIEW }L), 0 0) :s ~ D 0 2 15 ~~ /d- ;L L) () c// 1 ~y 0 L1I 1'l ; ) ) 17 ')5 7 V I JJ. ). /) 5 /) (/J Ip }y 111 'L() I) ):J JY , n ;J ~7 ' /) ") ~ c- ( In ({ n n t-/ :J~ L) 1'7 }Q ilJ 'e> / /~ J :} Lj ~)g /~1 (p dJ5 )S cJ 3 3 (0 ~ J ~ ~ 3...- 0 3 ;; JJ LJ () '3 3- () [) (7 4 ~ 4 11 d- J. -7 v')", o -- .......... I) ---_. 7 • ()-~ I !:; I :3 ~ '~) .. - () (/1 q OJ ._---- _. ( : 5' '{ Jf) q I~ 34 In /(P y, dd:_ p J'] 'J]) d~ It "'~ ( _ I dIn L~ ~Ii ;)!f 1/7 J5 () ~ 0 0 0 O ,)-0 ..;~ :.-Je- ~l... ..... -'" . .J )<'2l ') I 0 (}(J ~ 5~ 3 J ,- J- / () 34 l} (> I . --,--t-C ,~ ~? id--~ 0 39 () 30 0 () 0 3 3~' ~6 () (/-7 17 0 I d- ~ Lje) ~ ,)~ II) ~)j \ \ OJ I~ 10 q (J ,1'-1-..... d. ) I iI) 5 0 ~ cA4 14 r~ I ~3 d~ IJ~'d7 ~7 ,/ ~ J Il-} I () J ({ 'J) lin ~O 1<1 )g ~ (p n' , Ll () fl - I O c ' '2') d- 77 \ )_J {o J /~ ~ ~ -' ~' ')} I, ' 'J) q/i ' I) •• JI )t ./ ) 0 'ja.} , 7 2 I u,' ) /.'7 ~ 3 'f ,) '} ):-ll ) iJ..,U /F;~=.71 ~~k;d ~u~~ V - ) I ~ {I'! ) L} 0 I Ii)) -~ --7 J sho del ;J- ~ ({)~ ;!77 J J 1-7 Q~ ) PU" /~;~-=-~ Pu .L1I.1"IIII"V del. 3 I " -~l I- ~hown 13 (\'J I '; ........... ""-."'t- ~ d-. 1 1J J - - " . - _ .. - ~~9 7;)/ I( I' _ ........... ,.. . . . - - Lj~o 0 -:-.·r:::--;'-"""''.~~-·~y~·-;;-:~;x:;;' ..::-,..?€~~~-:::\'~.o:T PLR04.0-8401 ) ( ) EASYTRIEVE'PLUS RH ERl 'U ,\1,\'-l!,.\l 1: GENERAL INFORMATION Introduction Introduction EASYTRIEVE PLUS is an information retrieval and data management system designed to simplify computer programming. Its English-like language and simple declarative statements provide the new user with the tools needed to produce comprehensive reports with ease, while its enhanced facilities provide the experienced data processor with the capabilities to perform complex programming tasks. Manuals In addition to this Reference Manual, PANSOPHIC provides two other EASYTRIEVE PLUS manuals: The EASYTRIEVE PLUS Installation Guide describes the process of installing and tuning the EASYTRIEVE PLUS system. The EASYTRIEVE PLUS Application Guide describes basic syntax and operation and provides a series of actual applications, from single examples to full systems. The Guide takes you through each program step-by-step, illustrating every line of code necessary to perform the task. The Guide is an excellent tool for the business-oriented professional. The syntax diagrams in the Application Guide may not exactly coincide with those in the Reference Manual. This is simply because the syntax and parameters in the Application Guide are abridged for easy understanding. Environment EASYTRIEVE PLUS operates on the IBM 370, 30xx, 43xx, and compatible processors in the DOS/VSE, OS/VS, and VM!CMS environments. Unde~ TSO, CMS, and ICC" EASYTRIEVE PLUS can run interactively for data inquiry, analysis, and reporting. The out?ut can be either returned back to your terminal screen. or routed to a printer. () I\) ~ PAIISOPHIC 1-1 PLR04. O-~ Hll t \ r=l~ 'III EASYTRJ E'-':f PLU. S ., 1: rRE~CE MA"l ·\l ~ } GENERAL INFORMATION Capa b ~'1'ltles . Capabilities EJlSYTRIEVE PLUS' extensive capabilities provide i'oU with more benefits than those available 1n standard information retrieval systems. EASYTRIEVE PLUS has the capabilities of a retrieval system as well as the ~ompr_hen~iv~neS5 and flexibility required for complex reports, data extraction and file maintenance requirements. File Access EASYTRIEVE PLUS' file access features provide all standard retrieval system capabilities, plus the following: • Accepts unlimited number of input or output files. • Synchronizes file processing (based on keys) of an unlimited number of files, including matched conditions and duplicate checking. This reduces complex matching logic down to one statement. • Tests for file availability and current record count. • Prints statistics on files used including records processed and attributes of each file. • Provides in-core binary table f Ues. search of external or • Prints file status and error analysis report errOr during abnormal termination. • number of instream at point of Prov_~es an easy method for establiShing temporary work files without special job control or file allocation statements. o rv rv 1-2 PANSOPHIC "' ..- . - . , ' . - - -_ _ --.,~;.:~.. ~~.~ ,....--- PLR~ ) EASYTRI EVE!' PLUS 1: YS401 ':'':",..~'M:iI':"~~"':''_1'" ) GENERAL INFORMATION Capabilities I'Ff fRt ...... C~. ,\.\,\ ..... L,Al Field Definition EASYTRIEVE PLUS' methods of defining all types of record structures and field formats are consistent and easy to use, including: • Defining all field formats, packed fields. including binary and unsigned • Providing flexible edit masks to use in all report formats or displayed data, including blank-when-zero and hex display. • Establishing initial values of working storage fields. • Providing default report headings to enhance standards. • Allowing multiple use of field definitions with keyword, reducing coding and maintenance. the COPY Logic Process The purpose of any information retrieval and application development system is to provide complete conditional logic. EASYTRIEVE PLUS provides this logic, plus the following: • Provides standard programming constructions such as nested If'S, DO WHILE, and PERFORM statements. • Provides ~owerful calculation capabilities, manipulation. • including bit Perfo~ms special tests useful in editing, including alphabetic, numeric, spaces, zero, and test under mask. • Allows string manipulation. • Supports move for corresponding fields. • Includes special one-time procedures processing and finish of processing. for start of • Sorts On any number of keys. () PI\NSOPHIC 1-3 ~ W _ PLR04. 0- ) ) 1: EASYTRIEVF'PLUS ...._ _ _ _- _ _..._ •• T!!' •• """,S.~~-"!" J GENERAL INFORMATION Capabilities RH ERE:-"([ MA,"U'\L File Output Routine file maintenance is faster and simpler because of EASYT~IEVE PLUS' enhanced capabilities, including: • Allowing an unlimited number ot input and output flIes. • Loading and updating files, including VSAM and IHS/DLI. • Saving report extract work files for subsequent use. • Providing fields. a selective hex dump of a file or specific Report Output EASYTRIEVE PLUS' reporting features make producing reports a simple, uncomplicated process. The flexibility built into the system through specialized report procedures makes it easy to produce customized reports without compromise. EASYTRIEVE PLUS: • Produces unlimited number of reports from a single pass of the data. • Automatically formats reports. • Provides customizing alternatives features. to all report format • Provides mailing labels of any size. • P~ovides control breaks on any number of keys. • Automatically creates a summary file containing subtotals. • Processes only those REPORT statements. fields that are required by your o 1-4 Pf,NSOPHIC f\.) C- ,;:"-,, PL } , \:)-8401 ) il I: EASYTRIEVE"PLUS ~HEREr\;C GENERAL INFORMATION [ MA..... L'AL Capabilities • Generates reports to separate logical printers or to other output media. • Provides control break level access for special logic processing, which is useful when only certain report lines are to be generated for certain specific levels of control breaks. • Provides specialized report flexibility (BEFORE/AFTER LINE, BEFORE/AFTER BREAK, REPORT INPUT. • Allows for explicit pre-printed forms. positioning procedures for user ENDPAGE, TERMINATION, of print layout fur Virtual File Manager VFM provides an easy method for establishing temporary work files without special job control or file allocation statements. By using VFM, you can establish your own extract or temporary files using only EASYTRIEVE PLUS keywords. VFM's own data management techniques ensure its operating efficiency standards, including: • Maintaining more information in memory. If the memory area is exhausted, VfM writes the excess data to a single spill area. • Defining only one physical file. • Determining the best blocking factor based on device type, providing a 90\ disk utilization. • Releas ing and recover ing space occupied file is read back into your program. • Automatically spooling sequenced reports or activity. as the files created as a multiple reports in OJ i.'tual result of the same o f\) PAI/SOPHIC 1-5 \.J1. PLR04. 0 1 ) 1: EASYTRI EVE" PLU 5 ~lI ) GENERAL INFORMATION Capabilit ies [RlNCf M'\"U,\l Debugging Capabilities EASYTRIEVE PLUS's debugging aids ensure that all information necessary to pinpoint the cause of an abnormal termination is easily readable by: • Providing an error analysis report which pinpoints most errors immediately including the source statement number in error and/or a FLOW table of what statements were executed in what series. • Providing optional data processing as DMAPs and PMAPs. • Trapping invalid file prevent a system dump. references oriented displays such during execution to Current Technology EASYTRIEVE PLUS represents the maximum in efficiency because it has been developed with the latest in programming technology, including: • Mapping programs in 4K segments. • Mapping working storage on double word boundary. • Providing a one-pass compiler. • Directly generating the object code. • Providing PUSH/POP facilities for MACRO. • Providing security on VSAM and IMS usage. D f\) 0'\ 1-6 PANSOPHIC APPENDIX D: Cross Reference Chart Data Dictionary -- d1 -. DATA PROCESSING CROSS REFERENCE CHART \ DATA \ ELEMENT\ FORM NAME COMPUTER FORM EQUIPMENT FORM SCHEDULE FORM VIDEO BOOKING FORM * * * * * * * * * * * * \ \ BORROWEHS NAME: ID NUr1: DATE: * :* : * DEPT: * COURSE l* : * VIEW ,f,". PHONE #: * * USE-DATE: * * * : * * * DUE-DATE: * * DUE-HOUI~: * * * BUILDIl'<G: * * ROON: * * SET-UP: * * USE-HOUI~ - * * * * * d2 ,- DCR-Page 2 PICK-UP: TITLE: * * * * * OPERATOH: * STUDENT ADDRESS: * ED-RES PICKUP: TYPE: * * ,All these forms have necessary information that can be selected but it only pertains to the video, computer, or equipment, and is not necessary to be repeated here because of length. Please refer to data dictionary to view certain form. d3 DATA DICTIONARY Computer-form = Borrower-name + ID-number + Faculty + Student + BSU-phone-number + Home-phone-number + Faculty-staff-dept + Faculty-staff-office-Num + Student-horne-address + Computer-number + Date-due + Date-requested + Computer-unit + Keyboard + Power-cord + Keyboard-cable + Modem-cable + Operational-manual + ,- MS-DOS-manual + Two-Lock-Down-Disks + Carrying-case + - Plastic-disk-case + DOS-master-disk + Computer-form (continued) = Diskl-PCWRITE + Disk2-DESKMATES + Disk3-EXPRESS-GRAM + Disk4-EXPRESS-CALC + Disk4-EXPRESS-FILE + Disk5-MSKERMIT Film-video-form = Borrower-name + ID-number + Date + Viewing-number + Dept + Course-number + Phone-number + Use-date + Use-hour + Due-date + Due-hour + BLDG + Room + Set-up + Pick-up + d5 - Title + VHS-sp + Film-Video-Form (continued) = Three-fourth-inch Disc-ced + Interactive + LP + One-half-beta + Laser + Computer + SLP + One-half-reel + - Monitor Equipment-Form = Borrower-name + ID-number + Date + Dept + Course-number + Phone-number + Use-date + Use-hour + Due-date + - Due-hour + BLDG + Room + + d6 Set-up + Pick-up + Equipment-Form (continued) = ED-Res-pick-up Operator + Sixteen-mm + Duc-C + O-head + Tray + Screen + Duk-rp + Opaque + Ext + Lens + Rec-pl + Reel + Lamp + Car + R-R + Prog + Cass + Diss + Eight-mm + FS + Type + d1 -. Daily-Booking-Report = Bookings-count + Operators-booked-count + BSU-films-shown-count + BSU-films-delivered-count + BSU-pick-up-faculty-count + BSU-pick-up-students-count + Rental-films-shown-count + Rental-films-delivered-count + Rental-films-pickup-count + Videos-shown-count + Videos-delivered-count + Videos-pick-up-count + Video-review-count + BUS-film-preview-count + Rental-preview-count + Total-preview-count Quarter-Report = Bookings-quarter + Operators-booked-quarter + BSU-films-shown-quarter + BSU-films-delivered-quarter + BSU-pick-up-faculty-quarter + BUS-pick-up-students-quarter + d8 -., Rental-films-shown-quarter + Rental-films-delivered-quarter + Quarter-Report (continued) = Rental-films-pickup-quarter + Videos-shown-quarter + Videos-delivered-quarter + Videos-pick-up-quarter + Video-preview-quarter + BSU-film-preview-quarter + Rental-preview-quarter + Total-preview-quarter Yearly-Totals = Booking-total + Operators-booked-total + BSU-films-shown-total + BSU-films-delivered-total + BSU-pick-up-faculty-total + BSU-pick-up-students-total + Rental-films-shown-total + Rental-films-delivered-total + Rental-films-pick-up-total + Videos-pick-up-total + Videos-delivered-total + Videos-shown-total + - Video-preview-total + BSU-films-preview-total + d9 Rental-preview-total + Total-preview-total Schedule-Form = Date + Title + Type + Time + Current-availability + Day-returned + Time-returned + Borrower-ID + Phone-number .- - - APPENDIX E: Printer Models Data Log -. -. - e1 IBM Proprinter II and Proprinter XL Combining versatility with affordability If you want an affordable dot matrix printer that's as versatile as your work, take a look at the IBM Propnnter'U II or Prcprlnter Xl. These near letter qLality printers can satisfy the needs of nearly everyone -an(j at a reasonable pnce. - The Propnnter II and Propnnter XL are especially usefu In offices or departments where a variety of business dccuments and personal ap.;:,lications, including spreadsheets, are produced. Measuring up to your high standards. Both models are designed and manufactured by IBM, so you can be assured of their quality and reliability. They can handle hlgh·volume print· ing l0t:s-like company·wide memos-with ease. With either of these printers, you can pnnt lengthy manuSCripts or reports with detailed graphics or drafts of documents that require further editing. Even finanCial tables and forecasts are no problem with the IBM Proprlnter XL's wide carriage. Flexibility is the key, Cap· italizing on a Pro printer family hallmark, versatility, the IBM Pro printer II and Proprinter XL provide you with the flexibility to: • Incorporate a number of type styles In a single document to make facts and figures more attractive. • SWitch from regular to empha· sized to condensed printing easily for those times when you want certain items to stand out. • Load a single sheet or even an envelope through a front slotwithout removing the continuous forms paper. Benefit from the special touches. The IBM Proprinter II and Propnnter XL each offer convenient features. With the Proprinter II, it's a choice of: • An NLO II that provides a Courier font for text printing. • A Fast font '" that prints at burst speeds of 240 cps in 12·pitch draft mode. -- -_---_0- ------ - -- ------ -- - With the IBM Proprinter XL. It'S a wide carnage that doesn't limit you to 8 Y2 X 11'lnch paper but lets you print spreadsheets or charts as Wide as 13.6 inches. These two printers have in common: • A document·on·demand feature that eliminates paper waste by letting you tear off only the paper that has been printed on. • Three print modes to let you produce near letter quality, em· phasized or draft quality text. • An easy· to-use operator control panel that allows you to conveniently select proportional spacing. print mode or pitch. • Integrated. automatic tractor feed to handle continuous forms and manual front load for single sheets and envelopes. o;:>rC.~;~i ~ ";~:3 ~a quick look at what the •1 Proprinter II and Proprinter .1.. have to offer. ,,_, ligh-speed draft mode prints jocuments up to 240 cps in 12 pitch on the Pro printer 1/ and 200 cps on the Proprinter Xl. Front load slot al/ows you to manual/y feed an envelope, letterhead or stationery without removing your tractor-fed paper. easy reach to let you qUickly make adjustments for heavy bond paper and multipart forms without removing the printer cover. Full 252 IBM character set includes 96 standard ASCI! characters plus international, Greek and mathematical symbols. The following options are available for the IBM Pro printer II and Proprinter Xl: • Asynchronous Serial Interface Module (serial attachment cable required) • 8KB Print Buffer • 6' Parallel Attachment Cable "Clean-hands" ribbon cartridges are designed to help keep ink off your fingers. Warra ntyIService Every IBM Proprinter 1/ and Pro printer Xl is designed and manufactured to meet 18M's high standards of quality and reliability. Three print modes let you produce near letter quality, emphasized or draft quality text. Standard IBM PC Parallel Interface and optional Asynchronous Serial Interface Operator control panel allows allow the printers to work with IBM Personaf System/2'" models, most IBM Personal Computers, and many nonIBM personal computers with a compatible interface. you to conveniently select proportional spacing, print mode or pitch. Forms Load Assist frees your hands so you can accurately load continuous forms paper. Document-on-demand enables you to remove printed continuous forms without wasting paper. Wide range of software compatibility enables the printers to operate with many popular IBM and non-IBM PC software programs.' makes it possible to handle - ~nl1nuous forms paper with.Jut purchaSing any options. APA graphics produce 144 x 240 dots per square inch for clear, sharp images. ------_.- ---- -------..L .... - - - - - - The IBM Proprinter I! and Proprinter Xl come with: • Guide to Operations • Ribbon • Power cord • Separator for continuous forms • Setup mode label ... Propnnter. Fast/ont and Personal System/2 ate trademarks of InternatIOnal BuSlfJess Machines Corporation. ® IBM IS a teglstered trademark of InternatIOnal Busrness Machines CorPOfatron. , Refer to the Pnnter Softwate Compatlbl/Jty GUide lor details. IBM Proprinter II and Proprinter XL at a glance Description Low-cost. versatIle. htgh-speed. 9,wlfe dot matnx. near letter quality printers Weight Propnnter II: 19 Ibs. (8.6kg) Propnnter XL: 241bs. (10 9kg) Dimensions Propnnter II: 5.3-H x 165"Wx 138-0 (134.6mm x 4191mm x 350.5mm) Propnnter XL 54- H x 22.0- W x 13.8- 0 (1372mm x 558 8mm x 350.5mm) Power 120 vac.. l-pnase 60 Hz Acoustics 60dBA Pitch 5.6.855.10.12 or 17.1 CPI and proportIonal spacIng Paper width Proprtnter II' cut sheets 3-11' (762 ·2794mm) Conltnuous forms 3-10" (762,254 Omm) Propnnter XL cut sheets 3-165" (76 2,419.tmm) ContInuous torms 3-15- (762,3810mm) What you get Built-in, adjustable tractor feed Each leM f:oprinter II a Id 2 Proprinter XL is backed by% one-year limited warranty. Post-warranty service options are available. For additional warranty or post-warranty information. contact your IBM Authorized Dealer or your local IBM Marketing Representative. Paper length Paper weight SIngle part: 12,24 Ib bond MultIpart: 1·3-part forms: 10-15Ib. bond (.0019·.0023- Ihlckness) 4·partforms: 10'121b bond (.0019,.0023" thICkness) Writing line Proprtnter II' 8Propnnter XL 136" Graphics Full 252 IBM PC character set. storage for 256 host-downloadable characters APA graphics AII-pOlnts-addressable. up to 144 x 240 dots per square Inch Interface IBM PC Parallel Interface. slandard: Asynchronous Sertallnterface Module. optIonal Supplies IBM 4201 Prop"nter R,bbon: approxImately 3 mIllion characters In data procesSIng mode IBM 4202 Propnnter XL R,bbon: approxImately 4 mIllion characters ,n data proceSSIng mode @IBMCorp 1987 Internaltonal BUSIness MachInes CorporatIon InformatIon Systems Group Dept KPE 900 KIng Street Rye BrOOk. NY 10573 PrInted In the Unlled States of Amertea 4,87 All RtghfS Reserved G360·27S5·QO References In thIS publICatIOn 10 IBM products or servICes do nOC rnply that IBM Intends to make them avaIlable outSide the United Stales. G360-2755-00 III1 ~ 1111 e3 -. DATA LOG October 8, 1987 - 3:00 Meeting with Sylvia Powers - The initial meeting was to discuss problems dealing with the current Educational Resources system. Forms and detailed descriptions of the flow of each colored copy of the various forms detailed data-flow From were discussed. diagram files, and sources) was able (showing to be all this information, a processes, constructed. vectors, Educational resources also has the following hardware available: One Zenith PC One Z-29 with access to the VAX The problems that were able to be perceived was that there was a lack of coordination with equipment personnel. The system also needs to do the following: Create an inventory for film/videos Decrease the paperwork Increase reports There was little communication with back room personnel - e4 October 15, 1987 - 10:30 am Meeting with Sylvia Powers - Discussed the accuracy of the large flow-chart with Sylvia. copies. (Mainly discussed the flow of all the Also, spoke with Dr. Caucci (#5334) to discuss possible system and current library software available. October 20, 1987 - 10:40 am Meeting with Dr. Ma, project coordinator. Discussed problems with the need to abbreviate, and how to label processes and group - processes together. Preliminary Investigation Presentation what was going to be presented Need documentation on ahead of time so class could be prepared to ask questions. October 20, 1987 - 11:10 am Meeting with Sylvia - Discussed Organization chart. objectives are listed below: -Want inventory system for film and video -Need booking system for 17 Compaq computers Specific problem solutions are listed below: -. -Need faster availability Specific e5 - -Check for scheduling film and video What happens to green copies? They get counted for daily number of bookings and are used to report quantity booking totals -Need report for booking totals. - Will the current data-base for inventory file be able to be used? October 23, 1987 - 1:00 pm Systems team met to discuss and confer on the Preliminary Investigation Report and the Analysis and The team worked together Requirements Document. to generate ideas to be used for these two documents. -~ The rough completion by copies were completed Tuesday, October was given to the faculty mentor, 27th. and ready for final A copy of both documents the users at the library and each member of the systems team. October 29, 1987 - 10:30 am. Meeting With Dr. Ma Discussed Analysis and the Preliminary Requirements Investigation Document. Trieve, which is done on the IBM. Report Suggested to and the use Easy- We had the following questions for the individuals at the booking desk: e6 -Is it compatible with the VAX database? -What kind in use? of database does library services currently have (hierarchial/relational)? -What structure and kind of computer do they have in use ? -How many films and videos do they actually have in stock -Need cost analysis savings chart! - ? (time, energy, ect.) . . November 3, 1987 - 10:30 am The Preliminary Report discussed. completed by and Detailed sections Thursday, Design were November of given 5, the system were to each member to be 1987. Detailed Design Document needed to be completed by Tuesday, November 10, 1987, in order to prepare Dr. Ma and Thursday, November 12, 1987. -, class for final presentation on e7 November 5, Team met the design designs, to confer schedules, document. and (plus 10:00 am and combine all the data necessary for Input/output document. data-element 1987 - considerations, screen charts, processing considerations, costs, personnel were all other information). of parts The this detailed document would be put together and ready for teacher evaluation by November 10,1987. The Systems team also decided Document and the Detailed to merge the Preliminary Design Design Document together because of repetitive information. Spring Quarter - 1988 Team member, Jana Thackrey, took initial it for completion as ID 499 was also used to incorporate formal written report. - report and revised Thesis requirement. a visual PC-Storyboard presentation along with Instructions for Operating the Visual Presentation 1. Boot computer to a DOS system. 2. Insert Disk #1 into the A Drive. 3. Insert Disk #2 into the B Drive. 4. At the DOS prompt, 5. When type the letters ST and return. the prompt asks for the Story Name~ type the word B:thesis and return. 6. Sit back and relax as the story unfolds before your very