摘要:随着网购人群的急剧增加,“最后一公里”配送中存在的问题越来越突出。为了解决“最后一公里”配送问题,让非专业配送员的社会群众,选择顺路帮用户把快递送达,使资源得到有效整合和充分利用。基于LBS定位,采用Java前端开发语言和服务器端脚本语言以及MySQL后台数据库,利用Android Studio平台开发了基于LBS的校园快递任务发布APP应用。该系统严格按照软件工程的理论知识与开发步骤进行设计和开发,实现了面向用户的发布任务、接受任务、LBS定位等功能。本文将从研究背景、需求分析、系统分析、功能实现和系统测试五个方面依次介绍该任务发布系统。29504 毕业论文关键词:LBS定位;快递;发布平台;Android
Campus delivery task publishing system based on LBS
Abstract: With the amount of the people shopping online arising rapidly, the problem in "last mile" distribution is increasingly prominent. In order to solve the "last mile" distribution problem, the delivery staff who are non professional can provide other users home delivery service if they go the same way, so that resources can be effectively integrated and fully utilized. Based on LBS localization, using Java front-end development language, server-side scripting language and MySQL back-end database, the campus task publishing system based on LBS APP application was developed through the Android studio platform. According with the theoretical knowledge and development steps of software engineering strictly, the goals such as user oriented publishing task, receiving task and LBS localization were achieved. To introduce the task publishing system, research background, requirement analysis, system analysis, functional realization and system test were illustrated in the article.
Key words: LBS; Express; Release platform; Android
目 录
摘要 1
关键词 1
Abstract 1
Key words 1
1 绪论 1
1.1 国内外研究现状 2
1.1.1 国外研究现状 2
1.1.2 国内研究现状 2
1.2 研究目的 2
2 开发平台及应用技术 2
2.1 开发环境概述 2
2.1.1 系统需求的硬件环境 3
2.1.2 系统需求的软件配置 3
2.2 开发平台与相关介绍 3
2.2.1 LBS体系结构研究 3
2.2.2 Android技术 3
3 系统设计 4
3.1 系统分析 4
3.1.1 可行性分析 4
3.1.2 系统流程简介 4
3.1.3 系统功能需求分析 5
3.1.4 数据库需求分析 10
3.2 总体设计 10
3.2.1 系统总体架构 10
3.3 详细设计 11
3.3.1 功能模块设计 11
3.3.2 数据库设计 17
4 系统实现 20
4.1 系统开发环境和安装 20
4.1.1 系统开发环境与工具 20
4.1.2 Android环境安装 20
4.2 数据库连接 20
4.3 用户端与服务器端数据传输 20
4.4 主要功能实现 21
4.4.1 登录注册 21
4.4.2 登录成功后定位功能 22
4.4.3 发布任务功能 23