论文部分内容阅读
在这个信息技术高速发展的时代,互联网丰富着人们的生活,人们几乎可以通过各种平台在网上买到所有需要的东西,甚至不用出国就能买到国外的进口产品。随着网上购物风暴的降临,物流行业面临着前所未有的挑战。当购物者在网上下单付款后,供货商会联系物流对物品进行运输,传统的物流管理方式已经很难管理大量物流信息。尤其是当双十一等购物狂欢节来临时,大量d物流信息短时间内高速涌入,需要耗费巨大的人力和物力来实施管理。随着移动通信技术的高速发展以及互联网在生活各方面的普及渗透,当下正处于移动互联网高速发展的时代。Android开发平台在移动设备领域是目前用户最多,发展最完善并且依旧保持相当良好的发展前景的智能操作系统。JAVA EE平台是一个轻量级的以java语言为基础的web工程开发平台,由于互联网的普及在众多领域被广泛使用。基于Android+JAVA EE的系统架构开发环境是当前常用的以网络服务器和移动客户端为主的主流架构环境。目前,有许多的管理系统对各个方面的信息进行管理,然而物流行业也需要一个性能良好的系统对物流信息进行便捷的管理。一种基于B/S架构物流信息管理系统能够基本满足当前的物流行业的大量需求。本文主要论述说明一个基于上述Android+JAVA EE架构的物流系统的设计与开发。首先介绍课题的背景来源及研究现状,讨论物流系统在时下背景的研究目的和展望,然后介绍在本系统开发中使用到的主流框架和技术组件,接着重点根据JAVA EE服务器端和Android客户端对系统的设计和开发细节做了详细的介绍和论述,然后是基于以上工作的总结和展望。该系统主要包括服务器端和Android端配送柜的编程,服务器端在数据处理和整体框架上采用了Spring MVC和Mybatis等基于java语言的现有开源的优秀框架和组件实现,Android端配送柜采用android编程实现简单的和服务器的通信以及交互。整个系统能够实现服务器订单生成录入,查看订单及投递员信息,投递员在配送柜上存件,购物者通过手机接到通知来配送柜取件这一基本流程以及其他突发意外状况的容错处理,测试结果说明系统可以在各组件正常工作的情况下良好无错运行完成基本的预计功能。系统开发工作由本人独立完成。