摘要:随着淘宝,京东等一系列网购平台的兴起,中国人们的购买欲望达到了一个峰点。身边的人一个个都盯着电脑屏幕等待着秒杀。这不仅是买家的状态,也是许多卖家的缩影。但是网购之后,剩下的就是对所购产品的期待。每一天查看所购商品的物流动态,成了很多卖家的生活习惯。为了能够在第一时间全面的了解快递的物流信息,我尝试做出能够便捷的查询出各种快递的实时物流信息快递查询系统。
本系统使用java语言和最典型的MVC就是JSP + servlet + javabean的模式以及链接MySQL数据库做成。本文详细介绍了快递查询系统的设计与实现。首先,本文对当前电商和网购的现状进行了分析,并阐述了系统开发的背景、意义和目标,对开发系统采用的技术做了简单的介绍。然后根据系统的实际需求进行了可行性分析和需求分析,并根据需求完成数据库的设计,完成系统功能模块的设计,最后实现系统的各个功能模块主要包括登录模块让用户登录实现管理查询,快递查询模块可以查询到实时的物流信息,网点查询模块可以查询具体地点的网点信息,寄件管理模块可以查询到签收信息以及收件管理模块查询到揽件信息和预约功能等。
本系统能够使卖家更好的管理自己的快件信息,迅速的查找到快件的物流信息。
关键词 快递查询系统;MVC设计模式; MySQL
目录
摘要
Abstract
1 绪论-1
1.1开发背景-1
1.2开发意义-1
1.3开发目标-1
1.4论文内容及安排-1
2 相关技术介绍-3
2.1 JSP/Servlet 简介-3
2.1.1 JSP 简介 -3
2.1.2 Servlet 简介-3
2.2 MVC框架简介-3
2.3 JavaScript简介-4
2.4 MySQL5.6简介-5
3 需求分析-6
3.1 可行性分析-6
3.1.1技术可行性分析-6
3.1.2社会可行性分析-6
3.1.3经济可行性分析-6
3.2 系统功能分析-6
3.2.1用户操作-6
3.2.2功能模块分析-7
3.3 用例图分析-7
3.4 数据库分析-8
4系统设计-9
4.1 系统功能分析-9
4.1.1系统用户权限分析-9
4.1.2系统功能设计-9
4.2 系统功能模块设计-9
4.2.1登录功能设计-9
4.2.2账号管理模块功能设计-10
4.2.3快递查询功能设计-11
4.2.4快递网点查询模块功能设计-11
4.2.5我的收件模块功能设计-12
4.2.6我的寄件模块功能设计-13
4.3 数据库设计-13
4.3.1 数据库E-R图-13
4.3.2 数据库表设计-18
5系统实现-22
5.1 登录模块-22
5.1.1登录页面-22
5.1.2快递查询系统主页面-22
5.2 快递查询模块-23
5.3 网点查询模块-24
5.4 我的收件管理模块-24
5.5 我的寄件管理模块-25
5.6 账户管理模块-26
6系统测试-27
6.1 测试目的-27
6.2测试方法-27
6.3测试内容-27
结论-31
致谢-32
参考文献-33