{$cfg_webname}
主页 > 计算机 > JAVA >

基于安卓Android的快递派送辅助软件设计与开发(MySQL)(含录像)

来源:56doc.com  资料编号:5D16627 资料等级:★★★★★ %E8%B5%84%E6%96%99%E7%BC%96%E5%8F%B7%EF%BC%9A5D16627
资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用. 帮助
资料介绍

基于安卓Android的快递派送辅助软件设计与开发(MySQL)(毕业论文11300字,安卓APP客户端和JAVA服务端程序代码,MySQL数据库)
本课题把快递辅助平台主要用户类型分为普通用户,快递员和系统管理员三种。在实际的应用过程中体现为普通用户和快递员,普通用户可以和快递员之间相互沟通交流。管理者作为系统管理员贯穿整个系统,体现为后台支持。
这三种角色所要承担的功能不同,主要有
1、系统管理员
系统管理员的职责是负责系统的全局管理,具备所有系统功能。系统管理员能够对系统进行管理,包括新增用户、修改用户、删除用户。其次是对权限的分配与管理,管理员拥有最高权限,然后根据快递员和用户进行权限分配和删除。
 
2、普通用户
普通用户通过登陆手机客户端,可以获取快递服务资源,与快递员互动交流。
(1)用户的注册和登陆:通过手机号发送验证码的方式实现用户快速注册与登陆,客户登陆后可对账户进行信息维护。
(2)个人中心:显示和修改个人信息。
(3)用户寄件申请提交:客户可通过界面提交寄件申请。
(4)用户快件查询与跟踪:客户可通过快件单号查询进行实时跟踪。
(5)用户取消发件:用户可以在快件被揽收之前取消自己发起的发件请求,满足客户的动态要求。
(6)用户与快递员的互动:用户可以与快递员互动交流,在快件配送完成之后,还可以对快递员的服务进行评价,同时在配送之前有问题也可以向快递员询问等。
  
3、快递员
快递配送人员负责完成快件的揽收和最终的派送。数据库管理员将任务分配给快递人员,快递人员查看自己的配送任务列表,并逐一去完成取件和派件。
   (1)登陆:快递员通过员工号和密码登陆手机客户端,登陆后可以查看自身任务并完成任务。
   (2)个人中心:显示和修改个人信息,历史记录查看,查看所有配送的记录。
   (3)抢单:服务器端根据地理位置信息向快递员推送附近发件信息,发件信息将被推送至附近快递员手机端,快递员通过手机端进行抢单。
   (4)派件任务列表:快递员登陆后可以查看自己的配送任务列表,任务列表中可以实现短信和电话通知功能,扫码完成快件的派送。
   (5)取件任务列表:快递员通过客户端抢单获取到取件资格,根据取件信息可以进行电话联系,然后扫码完成快件的获取。
   (6)快递员与用户互动:快递员可以和用户互动交流,快递员回答客户的一些问题和需求。
    
4、角色权限设计
不同角色的用户对平台的操作不同,执行的功能也不相同。下面从权限角度介绍系统管理员、普通用户和快递员三类用户来说明,系统角色权限的设计解决方案如下:
   (1)系统管理员对本平台用户信息的添加、删除、修改,对用户权限的分配和删除等。
   (2)用户对本平台有寄件申请提交,快递查询追踪,互动等。
   (3)快递员对本平台有抢单,取派件任务,互动,历史查询等。

 

基于安卓Android的快递派送辅助软件设计与开发(MySQL)
基于安卓Android的快递派送辅助软件设计与开发(MySQL)
基于安卓Android的快递派送辅助软件设计与开发(MySQL)
基于安卓Android的快递派送辅助软件设计与开发(MySQL)
基于安卓Android的快递派送辅助软件设计与开发(MySQL)
基于安卓Android的快递派送辅助软件设计与开发(MySQL)
基于安卓Android的快递派送辅助软件设计与开发(MySQL)
基于安卓Android的快递派送辅助软件设计与开发(MySQL)
基于安卓Android的快递派送辅助软件设计与开发(MySQL)
基于安卓Android的快递派送辅助软件设计与开发(MySQL)


目  录
目  录    II
1 引言    1
1.1基于Android平台的快递派送辅助软件开发开发背景    1
1.1.1 Android移动应用开发产业的现状分析    2
1.1.2 Android平台的市场优势    3
1.2 课题开发内容与目标    3
2 基于Android平台的快递派送辅助软件开发开发技术简介    3
2.1 Android系统架构    3
2.1.1 应用程序层    3
2.1.2 应用程序框架    4
2.1.3 系统运行库    5
2.1.4 Linux内核    5
2.2 开发环境配置    6
2.2.1 开发工具    6
2.2.2 搭建Android 4.4开发环境    6
2.2.3 安装Eclipse平台    7
2.3 SQLite简介    7
3 基于Android平台的快递派送辅助软件开发可行性分析    8
3.1 技术条件可行性    8
3.2 硬件条件可行性    9
3.3市场需求可行性分析    9
3.4 市场因素可行性    9
4 基于Android平台的快递派送辅助软件开发分析与设计    9
4.1 系统需求分析    9
5 基于Android平台的快递派送辅助软件开发分析实现    13
5.1 App端功能模块的实现    13
5.1.1 登录注册、修改个人信息    13
5.1.2发送快递    14
5.1.3我的快递    15
5.1.4提出改进app功能建议    16
5.1.4快递员登录    17
5.1.5快递员的工作面板    18
5.1.4快递员工作示例    19
5.2 Web端功能模块的实现    20
5.2.1管理员登录、修改密码    20
5.2.2 app端注册用户管理:可以删除,查看    21
5.2.3 快递员添加和管理    21
5.2.4快递单统筹管理    22
5.2.5建议管理    22
6 运行与测试    23
6.1 Android应用开发的测试技术    23
6.2 测试的任务    23
6.3 测试方案与过程    24
6.3.1 模块测试    24
6.3.2 验收测试    24
6.4 测试结果    24
结束语    25
参考文献    26
致谢    27

推荐资料