更新时间:08-05 上传会员:暖暖大将军
分类:工业大学 论文字数:12898 需要金币:1000个
摘要:随着科技进步,平板电脑和智能手机等移动设备日益普及,Android等操作系统也在不断更新升级,为满足不同群体的需求,各种各样的应用程序也被开发了出来,现在,手机应用程序几乎可以满足大部分需求。与此同时,随着物流行业的不断发展,传统的邮递方式已经满足不了人们的需求,一方面,对于要收集整理寄件的快递员来说,很难快速便捷的监视寄件信息;另一方面,对于普通用户来说,无法随时随地检查寄件信息和便捷地对服务质量进行反馈。因此,一款能帮助快递员查看信息和方便普通用户反馈的Android物流管理系统不可或缺。
本系统是一款方便普通用户查询与帮助快递员整理信息的系统,基于Java编程语言,使用开源的MySQL数据库来进行数据存储。系统分为Web端模块和Android端模块,Android端拥有快递员功能(寄件列表、服务评价、个人信息)、普通用户(快递查询、寄件、服务评价、个人信息),Web端拥有系统管理员功能(增删网点、账号信息修改、删除评论,退出系统),以上各功能的开发解决了因快递信息繁琐导致的难以管理的问题,为管理人员和用户的使用都带来了方便。
关键词:快递服务系统;Android;Servlet;MySQL
目 录
摘 要
ABSTRACT
第一章 绪论-1
1.1 论文的背景与意义-1
1.2 系统痛点分析-1
1.3 项目的解决方案-2
1.4 论文结构安排-2
第二章 数据库使用和主要技术-4
2.1 JSP-4
2.2 MySQL数据库-4
2.3 MVC和三层架构-4
2.4 B/S模式-5
第三章 需求分析与可行性分析-6
3.1 功能性需求分析-6
3.1.1 Android端的功能需求分析-6
3.1.2 Web端的功能需求分析-7
3.2 非功能性需求分析-8
3.3 可行性分析-9
第四章 数据库设计与系统设计-10
4.1 E-R图-10
4.2 数据库表的设计-12
4.3 系统设计-14
第五章 系统详细设计与实现-16
5.1 Web端系统管理模块-16
5.1.1管理员登录-16
5.1.2快递网点信息管理-17
5.2 Android端用户系统模块-19
5.2.1 Android端用户登录-20
5.2.2 Android端快递员接单-21
5.3本章小结-23
第六章 系统测试-24
6.1 测试环境-24
6.2 功能测试目标-24
6.3 功能测试-25
6.3.1 Web端-25
6.3.2 Android端-26
6.4本章小结-27
第七章 总结和展望-28
7.1个人总结-28
7.2未来展望-28
参考文献-29
致 谢-30