欢迎来到天天文库
浏览记录
ID:10927098
大小:406.50 KB
页数:35页
时间:2018-07-09
《EBCDID公共转码器及转码模拟器的实现-毕业论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、EBCDIC文件转码器厦门大学软件学院本科毕业论文(科研训练、毕业设计)题目:EBCDID公共转码器及转码模拟器的实现姓名:学院:软件学院系:软件工程专业:软件工程年级:学号:指导教师(校内):职称:指导教师(校外):职称:年月日-35-EBCDIC文件转码器厦门大学软件学院EBCDID公共转码器及转码模拟器的实现[摘要]EBCDIC文件公共转码器主要是针对源系统(在UDI项目中,专指DCC和国际卡系统)的EBCDIC文件进行解码,解成UDI内部标准的ASCII文件格式,中文部分采用GBK编码。同时进行格式检查,对不符合检核规则的记录生成相应的rejectfile
2、(不符合检核规则而丢弃的记录)和warningfile(不符合检核规则报错但继续转换的记录).公共转码器包含日志组件,XML解析器。转码模拟器是EBCDIC文件公共转码器的逆向转换操作,支持将ASCII文件,通过XMLTableDefinition格式定义文件,转换成模拟的EBCDIC文件。反转时不进行格式检查,但反转要求ASCII文件是定长文件,最后只生成转换得到的EBCDIC文件。本文档详细描述了公共转码器和转码模拟器的设计构思,处理流程以及与其他模块的接口.[关键字]EBCDIC文件公共转码器UDIXML解析器转码模拟器-35-EBCDIC文件转码器厦门大学
3、软件学院[Abstract]EBCDICfilecommonalitycodingdecodermostlydecodestheEBCDICfileinthesourcesystem(ItisfortheDCCsystemandinternationalblocksystemintheUDIproject).ItdecodesintotheASCIIfileformataccordingtheUDIinnerstanderd.TheChinesepartadoptsGBKcoding.Atthesametime,carryingtheformatchecking.
4、Itwillcreatecorrespondingrejectingfileandwarningfilewhileitdosenotaccordingtocheckingrule.ThecommonalitycodingdecodercontainedlogmoduleandXMLparser.CodedecodersimulatoristheopersiteoperationtoEBCDICfilecodingdecoder.ItsupportedtodecodingASCIIfiletoEBCDICfile,throughXMLTableDefinitionf
5、ormatdefinitionfile.Itwillnotcarrytheformatchecking,butitrequiredthefiletobefixed-long.Finally,itwillonlycreatetheEBCDICfile.Thedocumentparticulardescribedthedesignofcommonalitycodingdecoderanddecodersimulator,transactionflowandtheinterfacewithothermodule.[KeyWords]EBCDICfilecommonali
6、tycodingdecoderUDIXMLparserdecodersimulator-35-EBCDIC文件转码器厦门大学软件学院目录EBCDID公共转码器及转码模拟器的实现2第一章引言6第二章系统设计81.模块设计的基本需求及设计原则8(1)基本需求(如表1)8(2)设计原则(如表2)82.模块的整体结构9(1)模块的整体框图:如图19(2)各模块间的调用关系:如图210(3)模块的整体流程:如图3113.重要的数据结构及公共参数12(1)Cobol字段转码前后类型和长度对照表:(如表3)12(2)检核规则定义:15(3)系统ID:17第三章详细设计181.E
7、BCDIC文件模拟器18(1)功能定义:18(2)模块框图:18(3)反转码的处理流程:19(4)反转码函数:192.模块对外提供接口说明及使用举例23(1)EBCDIC文件公共转码器(EbctoAsc)23(2)EBCDIC文件模拟器(EbcSimulator)243.XML解析器25(1)xml介绍25(2)xml解析器介绍27-35-EBCDIC文件转码器厦门大学软件学院(3)编写的xml解析器的类28(4)示例31结论32致谢语33参考书目34-35-EBCDIC文件转码器厦门大学软件学院第一章引言中国建设银行和其他银行一样面临着入世后带来的各种机遇和挑战
8、,配合建设
此文档下载收益归作者所有