基于web与delphi的国际货运单证确认系统.doc
约51页DOC格式手机打开展开
基于web与delphi的国际货运单证确认系统,基于web与delphi的国际货运单证确认系统页数51 字数13950【摘 要】采用edi的方法能快速、节省又安全地发送订单、发票、提货单等商业信息。国际货运单证确认系统以通用web数据交换系统为基础,是整个edi系统中非常重要的一个业务模块之一,它提供货主与货代之间对单证的管理,主要包括单证的确认操作,比对操作和修改...
内容介绍
此文档由会员 天缘 发布
基于WEB与Delphi的国际货运单证确认系统
页数 51 字数 13950
【摘 要】
采用EDI的方法能快速、节省又安全地发送订单、发票、提货单等商业信息。国际货运单证确认系统以通用WEB数据交换系统为基础,是整个EDI系统中非常重要的一个业务模块之一,它提供货主与货代之间对单证的管理,主要包括单证的确认操作,比对操作和修改操作,快速实现货主与货代在无纸条件下的的的各项业务需求。
【关键字】
EDI,XML,XSLT,DOM
目录
第一章 综 述 5
第二章 设计原理和知识 7
2..1 XML原理 7
2.1.1 XML介绍 7
2.1.2 XSL介绍 7
2.1.3 XML DOM 的介绍 10
2.2 ADO原理 11
2.3 DELPHI 介绍 11
2.3.1 Delphi 对XML的支持 12
2.3.2 Delphi 对ADO的支持 12
2.4 COM技术应用 13
第三章 系统原理 15
3.1 单证确认系统设计框架图: 15
3. 2 系统功能简介 16
3.3功能模块设计原理与方法 16
3.3.1界面管理功能 16
3.3.2.单证生成功能 17
3.3.3自动比对功能模块 17
3.3.4.同步功能模块探讨 19
3.3.5.报文回复与接收端自动检测功能 19
3.3.6单证修改模块 20
第四章 核心代码分析及系统实现技术要点 23
4.1 XSL转换XML 23
4.2字符串搜寻 23
4.3报文的合并与拆分 24
4.3.1 报文合并 25
4.3.2 报文的拆分 25
4.4对XML报文的中间部分截断 27
4.5 单证的修改回复 28
4.5.1从ListBox与Memo之间索引的建立 28
4.5.2字符串对字符的分解 28
4.5.3 XML在Delphi里DOM中的装载与修改 28
4.6节点内容比对 28
4.5.1 TxjsFile临时文件的生成 28
4.5.2 对节点内容的比对 28
4.6文件转为字符串的处理 29
第五章 系统评测 31
5.1系统测试环境 31
5.2测试对象与功能 31
5.3存在的问题及改进 31
5.4 综合评价和结论 31
参考文献 33
致谢 33
附录一 EN报文与EN.XSL报文(BL与BL.XSL类似) 34
附录二 节点读取函数 48
参考文献
东方人华 主编 吕伟呈 编著 Dephi7入门与提高 清华大学出版社
新智工作室Delphi基础与提高 电子工业出版社
刘艺 著 Delphi6企业级解决方案及应用剖析 机械工业出版社
Merco Cantu 等著 罗征 等译 Delphi7从入门到精通 电子工业出版社
Benoit Marchalo著杨洪涛等译 XML示例程序导学 清华大学出版社
老虎工作室 深入浅出XML 人民邮电出版社
页数 51 字数 13950
【摘 要】
采用EDI的方法能快速、节省又安全地发送订单、发票、提货单等商业信息。国际货运单证确认系统以通用WEB数据交换系统为基础,是整个EDI系统中非常重要的一个业务模块之一,它提供货主与货代之间对单证的管理,主要包括单证的确认操作,比对操作和修改操作,快速实现货主与货代在无纸条件下的的的各项业务需求。
【关键字】
EDI,XML,XSLT,DOM
目录
第一章 综 述 5
第二章 设计原理和知识 7
2..1 XML原理 7
2.1.1 XML介绍 7
2.1.2 XSL介绍 7
2.1.3 XML DOM 的介绍 10
2.2 ADO原理 11
2.3 DELPHI 介绍 11
2.3.1 Delphi 对XML的支持 12
2.3.2 Delphi 对ADO的支持 12
2.4 COM技术应用 13
第三章 系统原理 15
3.1 单证确认系统设计框架图: 15
3. 2 系统功能简介 16
3.3功能模块设计原理与方法 16
3.3.1界面管理功能 16
3.3.2.单证生成功能 17
3.3.3自动比对功能模块 17
3.3.4.同步功能模块探讨 19
3.3.5.报文回复与接收端自动检测功能 19
3.3.6单证修改模块 20
第四章 核心代码分析及系统实现技术要点 23
4.1 XSL转换XML 23
4.2字符串搜寻 23
4.3报文的合并与拆分 24
4.3.1 报文合并 25
4.3.2 报文的拆分 25
4.4对XML报文的中间部分截断 27
4.5 单证的修改回复 28
4.5.1从ListBox与Memo之间索引的建立 28
4.5.2字符串对字符的分解 28
4.5.3 XML在Delphi里DOM中的装载与修改 28
4.6节点内容比对 28
4.5.1 TxjsFile临时文件的生成 28
4.5.2 对节点内容的比对 28
4.6文件转为字符串的处理 29
第五章 系统评测 31
5.1系统测试环境 31
5.2测试对象与功能 31
5.3存在的问题及改进 31
5.4 综合评价和结论 31
参考文献 33
致谢 33
附录一 EN报文与EN.XSL报文(BL与BL.XSL类似) 34
附录二 节点读取函数 48
参考文献
东方人华 主编 吕伟呈 编著 Dephi7入门与提高 清华大学出版社
新智工作室Delphi基础与提高 电子工业出版社
刘艺 著 Delphi6企业级解决方案及应用剖析 机械工业出版社
Merco Cantu 等著 罗征 等译 Delphi7从入门到精通 电子工业出版社
Benoit Marchalo著杨洪涛等译 XML示例程序导学 清华大学出版社
老虎工作室 深入浅出XML 人民邮电出版社