论文部分内容阅读
物流作为社会生产力的助推器,在社会经济产业中起到了有力的支撑作用。随着电子商务技术和网络购物的飞速发展,人们对物流运输的要求日益增加,这使物流信息的获取与管理成为了重要一环。先前的物流运输只能在货物起运和到达时查询,不能够做到对物流信息的实时监控,有着极大的不便。因此,本文基于目前物流信息查询的迫切需求,基于WEB2.0技术完成了物流信息查询系统API的设计和实现。本文首先介绍了物流信息及电子商务技术的发展现状,分析了建立物流信息查询系统的必要性,同时对国内外的研究现状进行了简要的介绍。同时对国内API的发展现状进行研究。其次,研究了WEB2.0的概念、特点及核心理念,阐述了其在电子商务系统API设计中的基础作用。同时,研究了4种电子商务数据库Access、Oracle公司的Oracle、IBM公司的DB2以及微软公司的SQL Server的主要类型及各自的应用范围和特点。并根据本文研究目的选择了My SQL作为物流信息查询的数据库管理系统。基于上述分析研究,根据物流基本特征,建立了物流信息查询系统的架构,然后针对所设计的系统API,分析了用户、管理和承运商用例管理。将系统功能划分明确,以便于进行整体功能实现。根据所搭建的系统架构,建立相应的开发环境,主要对相应的接口,运用Axis2技术和CXF技术进行了设计与实现,并且对这两个技术进行了比较。并在文中展示了Axis2技术和CXF技术的WSDL文档。最后对于所设计的物流信息查询系统,针对特定测试用例进行了功能测试,接口测试和客户端访问测试。测试结果表明,该系统基本达到了设计预期效果,但仍有可改进空间,希望在以后的工作中加以改善。