论文部分内容阅读
随着智能手机和无线网络的快速发展,手机购物及交流越来越受到大众的亲赖。特别是在广大的农村地区,农户的商品是否能顺利销售以及农户是否能学到最新的种植技术,对农村的发展都是至关重要的,本文设计的农副产品的移动销售系统,正是为了解决这一问题。本文以Android智能手机作为客户端,以Java Web技术来编写系统的服务器端,研究并实现了一个面向农副产品的移动销售系统。其中,Android客户端主要研究了Sqlite, Sharepreference等数据存储方式,以及百度地图及定位API和支付宝API,ShareSDK,图片的二级缓存加载技术,网络通信技术,Google语音技术,以及JSON文件解析技术。服务器端主要在Java EE的SSH框架之上,构建了一个对面向农副产品的移动销售系统进行后台管理的Web程序。Android客户端与Web服务器端整合起来就是一个完整的面向农副产品的移动销售系统。首先,论文介绍了实现系统所用到的技术、理论、实现方式;其次,为了对客户端的商品和用户进行管理,构建了一个后台Web服务器端,为客户端各项功能提供数据支持;为了保证客户端与服务器端的数据能够保持同步,重点研究了客户端与服务器端数据的实时交互技术及相关网络通信协议;最后,论文对系统的部分代码及部分功能进行了测试。本系统的特色在于:第一,在Android智能手机上实现了拍照上传商品和购买商品的整个流程。第二,通过百度定位和地图API实现了附近商品和商家的搜索。第三,实现了商品图片的二级缓存加载。第四,实现了第三方支付平台支付宝的嵌入。第五,实现了Android客户端与服务器端的数据实时交互,服务器端信息的变化可以被实时更新到客户端;服务器端和客户端传递数据采用加密技术,保证了数据的安全性。