基于Web Service的EDI系统设计和实现

基于Web Service的EDI系统设计和实现

论文摘要

随着Internet技术的高速发展,码头内部及海运物流企业之间的相互联系日趋紧密。高效而可靠的数据交换方式和实时数据查询服务是码头提高运作效率、降低运作成本、增强码头竞争力的基础。没有统一的数据共享系统已成为阻碍港口EDI广泛开展的最大障碍。建设统一的信息共享系统服务于与海运物流企业和政府监管部门之间的信息交换,以及与码头各异构系统之间的数据共享,通过物流与信息流相互配合,将传统模式转化为新型物流模式已经成为我们面临的一个崭新的课题。Web Service是用于创建开放分布式系统的构件,它逻辑性地为其他应用程序提供数据与服务。理论上,它就像一个黑匣子,客户端不需要知道服务端是怎样运行的,客户端请求方可以基于任何平台,采用任何编程语言,只要它们能遵循Web Service接口的定义发送和接收消息。Web Service作为一个平台,它的优势不但体现在提供信息上,还体现在提供服务上。Web Service与EDI技术的结合,不仅可以扩大EDI的应用范围,而且能使越来越多的中小企业加入到EDI网络中,充分利用EDI带来的益处。本文描述了EDI以及Web Service的技术特点以及在新业务中二者结合的应用,通过一个应用Web Service技术的系统实现,详细讨论了开发Web Service应用程序的过程尽程,并且讨论了Web Service在EDI中的应用前景。本论文结合招商局国际青岛集装箱码头建设项目:“集装箱码头操作管理系统(TOS)”,以集装箱码头为对象开发一个信息交换系统,主要研究基于WebService的电子数据交换和数据共享。本论文共分五个部分:引言介绍了电子交换的概念,及国内外发展现状。第1章重点介绍了电子数据交换技术(Electronic Data Interchange,英文缩写为EDI)、Web Service技术和可扩展标记语言(Extensible Markup Language,英文缩写为XML)及其相关技术。第2章着重对Web Service EDI系统中的几个关键技术作了深入研究,提出Web Service与EDI相结合的解决方案,来扩展传统EDI的功能,以及XML文档与关系数据库之间的数据交换技术。第3章研究了基于WebService EDI系统的总体设计。利用Web Service技术特有的互操作性、可重用性、松耦合性、开放性等特点,采用三层模式;根据码头EDI业务流程设计了总体功能模块,并将系统分为五个子系统,即EDI报文接收和解析子系统、EDI数据维护子系统、EDI报文生成和发送子系统、EDI数据查询和Web实时查询子系统,重点研究了EDI交换子系统的实现及数据库的建设。第4章是对系统进行演示说明,包括报文维护、报文发送、报文接收、查询船期和查询单箱历史等。最后,通过总结归纳了Web Service EDI系统的优势,提出了通过Web Service进一步扩展码头EDI系统以满足未来发展的需要。目前,基于Web Service的EDI应用仍在探索之中。本文的创新点在于使用基于Web Service的信息交换方式。Web Service使用基于XML消息作为数据通讯的基本方法,不仅提供基于报文的电子数据交换协议,而且提供基于简单对象访问协议(SOAP)的互操作模式,允许其它异构系统如同访问本地的系统一样来访问EDI系统,从而实现更灵活的数据访问和交互。基于Web Service EDI系统具备简单、灵活、可扩展和跨平台的优势,可进一步与我国目前码头、企业EDI技术接口,使其更加有效、方便、经济地运用EDI参与国际竞争,相信在不远的将来必会在物流信息交换领域取得蓬勃发展。

论文目录

  • 摘要
  • Abstract
  • 0 引言
  • 0.1 课题研究的现状和发展
  • 0.2 课题研究的内容及意义
  • 0.2.1 本课题的研究目标
  • 0.2.2 本课题的主要研究内容
  • 0.2.3 本课题的研究意义
  • 0.3 课题的题目及来源
  • 第1章 EDI及相关技术简介
  • 1.1 EDI的发展简历史及现状
  • 1.1.1 EDI的发展简史
  • 1.1.2 EDI技术简介
  • 1.2 几种常见的EDI实现方式
  • 1.3 传统EDI的不足以及发展趋势
  • 1.4 招商局青岛码头EDI应用现状
  • 1.5 Web Service技术基本概念
  • 1.6 Web Service涉及的主要技术
  • 1.6.1 HTTP
  • 1.6.2 XML
  • 1.6.3 SOAP
  • 1.6.4 WSDL
  • 1.6.5 UDDI
  • 1.7 Web Service技术的优点
  • 第2章 基于Web Service EDI系统的技术研究
  • 2.1 问题的提出
  • 2.2 技术实现方案
  • 2.2.1 EDI报文方式
  • 2.2.2 Web Service方式
  • 2.3 实施方案比较
  • 2.3.1 EDI报文方式
  • 2.3.2 Web Services方式
  • 2.3.3 本系统采用的方式
  • 2.4 基于Web Service的EDI工作模式
  • 2.5 关系数据库到XML的映射技术
  • 2.6 XML结构映射数据库的实现
  • 第3章 系统总体构架实现
  • 3.1 系统的体系架构
  • 3.2 系统的逻辑结构
  • 3.2.1 分层架构
  • 3.2.2 系统逻辑层间调用关系
  • 3.3 开发平台及关键技术分析
  • 3.3.1 开发平台选择
  • 3.3.2 Web Service通信机制分析选择
  • 3.3.3 事务处理机制分析
  • 3.3.4 数据库访问分析
  • 3.3.5 日志管理分析
  • 3.3.6 Cache管理分析
  • 3.3.7 安全管理分析
  • 3.3.8 数据持久化分析
  • 3.4 系统的总体功能模块
  • 3.5 系统的业务流程分析
  • 3.5.1 集装箱进口业务流程分析
  • 3.5.2 集装箱出口业务流程分析
  • 3.6 系统的数据库设计
  • 3.6.1 EDI数据交换子系统数据流
  • 3.6.2 EDI交换子系统ER图
  • 3.6.3 数据库表的结构
  • 3.7 数据报文交换部分设计
  • 3.8 Web实时查询系统接口设计实现
  • 3.8.1 Web实时查询接口系统设计
  • 3.8.2 Web实时查询接口系统实现
  • 第4章 基于Web Service的EDI系统演示实例
  • 4.1 EDI后台系统部分界面
  • 4.2 Web实时数据查询系统部分界面
  • 第5章 总结与展望
  • 5.1 Web Service相对于传统EDI解决方案的优势
  • 5.2 Web Service对码头EDI的扩展功能
  • 致谢
  • 参考文献
  • 发表的学术论文
  • 相关论文文献

    • [1].EDI装置运行效果恶化原因分析及化学清洗[J]. 清洗世界 2017(10)
    • [2].水处理装置EDI浓水回收技术运行总结[J]. 氮肥与合成气 2017(08)
    • [3].EDI在军事物流中的应用[J]. 物流技术 2015(02)
    • [4].EDI在图书馆采访中的运用研究[J]. 才智 2015(28)
    • [5].超纯水工艺中EDI成套设备电气优化方案浅谈[J]. 应用化工 2014(S1)
    • [6].基于EDI技术建立物流信息平台[J]. 物流技术 2014(09)
    • [7].谈EDI技术的发展与国际贸易专业学生的培养[J]. 教育教学论坛 2012(16)
    • [8].EDI在数字图书馆“获取”模式方面的应用[J]. 情报探索 2008(05)
    • [9].EDI技术在订单管理中的应用[J]. 科协论坛(下半月) 2008(08)
    • [10].EDI合同电子签名与电子认证法律问题[J]. 大连海事大学学报(社会科学版) 2009(03)
    • [11].基于EDI的无水港信息平台建设方案研究[J]. 现代商贸工业 2012(24)
    • [12].离子交换纤维EDI技术制备超纯水的研究[J]. 天津工业大学学报 2011(02)
    • [13].EDI在电子商务中的应用与发展[J]. 电脑知识与技术 2010(14)
    • [14].EDI技术处理重金属废水的研究进展[J]. 化工时刊 2008(03)
    • [15].EDI电子商务协同解决方案[J]. 信息技术与标准化 2010(09)
    • [16].某电厂EDI装置调试若干问题的探讨[J]. 化工管理 2019(35)
    • [17].混床与EDI技术及经济比较[J]. 科技风 2009(19)
    • [18].EDI过程中离子交换膜的性能变化及其影响[J]. 天津工业大学学报 2014(01)
    • [19].用EXCEL解析集装箱装载EDI数据文件[J]. 航海 2017(01)
    • [20].基于EDI技术的铁水联运数据交换应用[J]. 铁路计算机应用 2016(03)
    • [21].EDI技术及其在水处理中的应用研究[J]. 建设科技 2013(08)
    • [22].一级反渗透+二级EDI超纯水系统在广州市药品检验所的应用[J]. 水处理技术 2008(08)
    • [23].铁路货运EDI平台功能需求和应用分析[J]. 铁道货运 2015(03)
    • [24].浅谈电子数据交换(EDI)中的法律问题[J]. 现代商业 2011(18)
    • [25].一级反渗透+二级EDI超纯水系统在广州市药品检验所的应用研究[J]. 生命科学仪器 2008(08)
    • [26].EDI在电厂除盐水处理中的应用与比较[J]. 中小企业管理与科技(下旬刊) 2009(06)
    • [27].员工驱动的创新(EDI):一种新颖的创新模式[J]. 科技进步与对策 2014(16)
    • [28].EDI相对于其它水处理优越性[J]. 民营科技 2013(10)
    • [29].物流企业EDI技术系统的实施分析[J]. 中国管理信息化 2008(05)
    • [30].基于RFID和EDI技术的医药物流库存可视化管理策略——以重庆金冠医药物流有限公司为例[J]. 物流技术 2015(02)

    标签:;  ;  ;  

    基于Web Service的EDI系统设计和实现
    下载Doc文档

    猜你喜欢