毕 业 设 计
题目:
学生姓名: 专业班级: 指导教师: 二级学院:
基于Android系统的 烟草配送监控系统的设计
学号:
基于Android系统的烟草配送监控系统的设计
摘 要
本软件的开发是为地图类配送路线以及地点显示采集,为配送技术人员提供一个有力的地点采集和路线分析工具。根据客户的需求,对其需要的功能通过程序实现,并实现客户人机交互的良好体验。
在烟草物流配送部门电子信息化管理制度条约中,需要将烟草配送员以及配送车辆实施情况展示于地图上,作为省局统一化管理以及考核,系统多方面提供了JavaScript、IOS、Android、Flex等开发框架进行第二次开发、Android移动端配置GIS和GPS一体化平台的搭建与操作。
数据提供了客户(点)、仓库(面)、道路(线)、以及各省区人口经济气象等信息的查询以及修改.
目录
1 绪论............................................................................................................................ 1
1.1 项目背景及软件运行..................................................................................... 1 1.2 软件用途......................................................................................................... 1 1.3 关于GIS/GPS ................................................................................................. 1 2 APP需求以及设计 .................................................................................................... 2
2.1系统功能.......................................................................................................... 2 2.2需求分析.......................................................................................................... 2
2.2.1需求及应用场景................................................................................... 2 2.2.2业务操作流程....................................................................................... 3 2.3设计.................................................................................................................. 4
2.3.1界面注册记录....................................................................................... 4 2.3.2界面设计............................................................................................... 6
3 项目app端界面设计方案 ........................................................................................ 8
3.1 设计方案一 ---登陆界面............................................................................... 8 3.2 设计方案二 ---主界面................................................................................... 8 3.3 设计方案三 ---送货界面............................................................................... 9 3.4 设计方案四 ---路网采集界面..................................................................... 10 3.5 设计方案五 ---配送进度界面..................................................................... 14 4 项目APP端软件主要代码 .................................................................................... 17
4.1 登陆界面(LoginActivity) ...................................................................... 17 4.2 主页面(MainActivity) ........................................................................... 17 4.3 主界面功能按键说明................................................................................. 20 4.4 ARCGIS相关说明 ..................................................................................... 24 4.5 网络请求(http) ............................................................................................ 25 4.6 定时器(timer) ............................................................................................. 25 4.7 Arcgis 点线面的绘制 ................................................................................ 26 4.8 流程图........................................................................................................... 28
5系统功能测试与总结............................................................................................... 30
5.1 引言............................................................................................................. 30 5.2 测试范围..................................................................................................... 30 5.3 测试指标要求............................................................................................. 30
5.3.1 功能测试.......................................................................................... 30 5.3.2 性能测试.......................................................................................... 31 5.4 测试环境..................................................................................................... 31 5.5 测试前提交文档......................................................................................... 32 5.6 测试方法..................................................................................................... 32
5.6.1 功能测试.......................................................................................... 32 5.6.2 用户界面(UI)测试 ........................................................................... 32 5.6.3 性能测试.......................................................................................... 33 5.7.1 测试时间和地点.............................................................................. 33 5.7.2 参加测试人员.................................................................................. 33 5.7.3 测试工具.......................................................................................... 33 5.7.4 性能测试计划进度安排.................................................................. 33 5.8.1 系统登录.......................................................................................... 35 5.8.2 客户数据采集.................................................................................. 35 5.8.3 路网数据采集.................................................................................. 36 5.8.4 仓库数据采集.................................................................................. 37 5.8.5 配送进度查看.................................................................................. 37
6 结论........................................................................................................................ 39 参考文献...................................................................................................................... 40 致谢.............................................................................................................................. 41 附录.............................................................................................................................. 41
基于Android系统的烟草配送路径监控系统的设计
1 绪论
1.1 项目背景及软件运行
本软件的开发是为地图类配送路线以及地点显示采集,为配送技术人员提供一个有力的地点采集和路线分析工具。根据客户的需求,对其需要的功能通过程序实现,并实现客户人机交互的良好体验。利用javascript、ios、android、 Flex等开发框架进行第二次开发、andorid移动端配置GIS和GPS一体化平台的搭建与操作。提供客户(点)、仓库(面)、道路(线)、以及各省区人口经济气象等信息的查询以及修改。运行:本软件运行于安卓手机及虚拟机上,使用的是android 手机操作系统,在软件安装后,直接点击相应的图示,就可以运行此软件。
1.2 软件用途
本软件的开发是为地图类配送路线以及地点显示采集,为配送技术人员提供一个有力的地点采集和路线分析工具。
1.3 关于GIS/GPS
GPS:(Global Positioning System)全球定位系统它是一个中距离圆形轨道卫星定位系统,该系统可以为地球上大部分地区提供十分准确的定位和高精度的时间基准。该系统是通过太空中的24颗GPS卫星来完成的。最少需要其中3颗卫星,就能迅速确定您在地球上的位置。所能接收到的卫星数越多,译码出来的位置就越精确。
GIS:Geographic Information System,地理信息系统 是一种基于计算机的工具,它可以对在地球上存在的东西和发生的事件进行成图和分析。 GIS技术把地图这种独特的视觉化效果和地理分析功能与一般的数据库操作集成在一起。这种能力使 GIS与其他信息系统相区别,从而使其在广泛的公众和个人企事业单位中解释事件、预测结果、规划战略等中具有实用价值。
第1页 共41页