银行柜台项目总结.ppt
《银行柜台项目总结.ppt》由会员分享,可在线阅读,更多相关《银行柜台项目总结.ppt(30页珍藏版)》请在三一办公上搜索。
1、银行账户管理系统项目小结,界面的相关操作COPY语句文件的相关操作临时存储队列TS QUEUE几个基本的CICS命令CICS提供的交易,Mapset,符号界面的内容包括,界面名+后缀I和O,表示界面既可以输入也可以输出INPUT MAPL半字节二进制字段包含输入数据的长度F存放域标志位I存放用户实际输入的数据OUTPUT MAPA存放域的属性字节O存放输出终端的数据,MAP的操作,界面的输出EXEC CICS SEND MAP(map-name)MAPSET(mapset-name)ERASE FREEKB CURSOR RESPEND-EXEC,MAP的操作(续),界面的输入EXEC CIC
2、S RECEIVE MAP(m-n)MAPSET(ms-n)数据传送回程序。END-EXEC注意:所有的receive 都应该检查MAPFAIL状态,MAPFAIL意味着没有数据传送回程序。原因:1)没有输入数据到界面的任何区域内2)操作员按下CLEAR键,COPY 命令,COPY MAPSETCOPY DFHAID(常用标识键描述)DFHENTER,DFHCLEAR,DFHPFx CICS系统提供的一个描述程序注意标识(AID)常量的文件,用来在CICS交易运行时确定操作员按下的是哪一个键。通过比较EIBAID和在DFHAID COPYBOOK中的键盘代号,可以确定操作员输入了哪中功能键。程
3、序员可以利用这个技巧编写结构化程序。Such as:IF EIBAID=DFHENTER IF EIBAID=DFHCLEAR IF EIBAID=DFHPFx,COPY(续),COPY DFHBMSCA(界面显示属性常量)CICS系统提供的COBOL程序中可以使用的显示属性常数的COPYBOOK,可以利用这些属性常量更改界面字段的属性DFHBMBRY Bright DFHBMDAR DarkDFHHLT Highlight MOVE DFHBMBRY TO XMOVE DFHHLT TO X,COPY,CICS数据区,EIB和COMMEREA 是CICS程序一般都要用到的数据区,在CICS预
4、编译时,这两个数据区的定义会自动添加到COBOL程序的LINKAGE SECTION里面。EIB(EXEC interface block)CICS系统为没个TASK建立一个EIB数据,里面记载这个TASK所在的系统环境情况,CICS可以读取这些变量但是不能改变。EIBCALEN,EIBAID,EIBRESP,EIBTRNID,EIBTRMIDCOMMEREA(communication area)是不同CICS程序间或CICS程序与CICS CLIENT 程序间传递信息的数据区,CICS中访问VSAM文件,READ命令WRITE命令REWRITE命令DELETE命令UNLOCK命令,READ
5、命令-随机读取VSAM文件中的记录,EXEC CICS READ FILE(CICS-FILE-NAME)INTO(DATA-RECORD)LENGTH(RECORD-L)变长需要 RIDFLD(KEY)RRN(RRDS)UPDATEEND-EXECREAD 常见异常:NOTFND:文件中没有找到键值指定记录INVEREQ:非法的请求FILENOTFOUND:FCT里文件名不存在LENGERR:记录长度错误NOTOPEN:文件没有打开ILLOGIC:逻辑错误DISABLED:文件处于失效状态,WRITE命令-写一条新纪录到VSAM文件中,EXEC CICS WRITE FILE(CICS-FI
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 银行 柜台 项目 总结
链接地址:https://www.31ppt.com/p-5490369.html