论文部分内容阅读
随着移动手机设备的流行和移动商务技术的发展,利用Web服务开发移动应用系统已成为企业信息化的一个重要方向。对于零售及快销行业来说,基于Web服务构建移动销售管理系统对于改善现有的移动系统架构、提高销售业务人员等的工作效率和企业的处理效率,对于更好地掌控销售渠道,都是十分有意义的。在某快销公司要求解决原SMS移动销售方案困境的背景下,通过使用Android平台及Web服务开发技术,重新构建了一个移动销售管理系统,大大改进了移动销售的功能及用户体验。移动销售管理系统的设计主要分为服务端与客户端两部分。在服务端部分,系统的销售业务及绩效分析业务分别采用了基于SOAP和REST风格的Web服务进行实现。基于SOAP的销售Web服务采取了自顶向下的设计方法,首先对系统将提供的Web服务进行了确定,然后从数据的角度对后台数据库进行了设计。REST风格的Web服务则参考了面向资源架构的设计方法,按照数据集规划、资源定义、URI设计及统一接口子集定义、资源表示的设计以及HTTP响应设计共五个步骤进行了详细的设计。客户端方面,结合Android应用程序开发组件详细论述了各功能模块的设计。移动销售管理系统主要面向快销公司的销售业务代表,实现了访店清单、产品列表等的同步与展示,下单,改单,删单以及查单等功能,为销售人员提供了一个灵活方便的销售工具。在对系统进行实现时,主要针对移动客户端的要点的实现细节进行了介绍,包括Android客户端对Web服务的远程调用、Web服务响应数据的解析、缓存数据同步和订单反馈的推送等。本文对在Android平台上开发基于Web服务的移动销售管理系统进行了探讨。经过杭州的试点,该系统能够满足基本的移动销售需求及性能要求,具有定的实用价值。