基于Android的货运司机跟踪系统设计
时间:2018-10-15 19:06 来源:毕业论文 作者:毕业论文 点击:次
摘要物流业已成为国民经济的支柱行业,规范高效的物流体系已变的越来越重要,货物跟踪是物流运输的一个重要模块,对于规范运输过程,保证运输安全,防止货物丢失,实时了解货运状态,都有着重要的意义。在Android Studio的环境下,完成了货运司机的注册和登录功能;设计了SQLite数据库,记录用户基本信息以及货运单等信息;通过Socket通信协议,实现了从服务器获取货运单信息并存储显示;基于百度Map获取GPS进行实时定位显示,并将GPS信息实时上传到服务器;实现了一个简单的货运跟踪系统。29055 关键词 Android Studio Java BaiduMap SQLite Socket 毕业论文设计说明书外文摘要 Title Design Of Freight Drivers Tracking System Based On the Android Abstract Logistics has already become the pillar industry of national economy, the standard and efficient logistics system has become more and more important, cargo tracking is an important module of logistics transportation, make transportation process standard , ensure the transportation safety, avoid the loss of the goods, real-time know freight state, is of great significance. In Android Studio environment, I complete the registration and login function of freight drivers; Design the SQLite database to record user basic information and the freight list information; Through the Socket communication protocol, implements the freight list information from the server and storage display; Based on baidu, get GPS and show the real-time positioning Map. Besides, GPS can be sent to the Server timely; Implements a simple cargo tracking system. Keywords Android Studio Java BaiduMap SQLite Socket 目 次 1 引言 1 1.1 本课题的研究背景与意义 1 1.2 课题运行环境介绍 1 1.3 课题成果 2 1.4 本文结构 2 2 系统分析 4 2.1 功能需求分析 4 2.2 用户体验需求分析 7 2.3 本章小结 7 3 关键技术 9 3.1 SQLite数据库 9 3.2 Baidu Map基础地图显示和定位 9 3.3 Socket通信 11 3.4 本章小结 12 4 系统实现 13 4.1 工程文件结构与用途 13 4.2 用户注册功能实现 14 4.3 用户登录功能实现 16 4.4 定位功能实现 18 4.5 货物信息显示实现 19 4.6 通过Socket通信发送地址 21 4.7 本章小结 22 5 遇到的问题及解决方案 23 6 存在的不足和可以改进的地方 25 结 论 26 致 谢 27 参考文献28 1 引言 1.1 本课题的研究背景与意义 在当今的经济社会中,货物跟踪是商业贸易中最重要的一个模块。卖家或发货人需要时刻知道货物被运送到了哪里,是否在路途上出了什么差错;买家或收货人也需要了解货物的实时位置,来推测还有几天能到等。另外,若是有货物跟踪系统,如果货物不幸丢失,也可以迅速查找到是哪个部分出现了问题。尤其是有些行业对于货物安全性的要求很高,比如运钞车,运送重要物资的货车和夜间出行载客的出租车行业等等。除此之外,随着淘宝用户的增加,网上购物的热度越来越高,货物跟踪不再只是受益超市货物管理人或是企业经营者,而是可以受益几乎所有的广大群众。人们可以通过物流跟踪界面查找自己购买的商品是否发货及所在地点,这样就可以更好且合理地安排他们的取货时间。因此,对于提高货物运送的实时性和准确性,企业对运输异常或货物配送错误情况下的反应和解决能力,物流企业的服务水平等,开发和改善货运司机跟踪系统至关重要。 (责任编辑:qin) |