spring框架的快递业务管理系统

摘 要在市场经济快速发展与推动下,制造业与商业逐渐采取更加便捷的物流手段:快递。近几年来,随着电商的崛起,快递正以一股迅猛的势头发展。快递因此得到广大人民的认可。但在这迅速发展的背后却留下了很多问题。该系统的作用就在于解决这些问题,提高客户与快递公司的服务效率,从而促进快递业的健康发展。快递业务管理系统的核心在于对快递商品本身的一个管理与监控和快递公司内部的管理需求提供便利。进而实现数据共享,提高效率,监控过程。该毕业设计是基于Spring框架的快递业务管理系统,主要采用J2EE作为开发技术。系统以JAVA语言为基础,Mysql为数据库,页面采用JSP动态页面开发技术,用Ajax来做局部刷新动作,页面美化采用Div+Css,数据层采用Spring的JDBC进行访问,提高数据访问效率,控制层采用Servlet来接受返回数据。该系统界面简单易懂便于使用与维护。本系统有三种角色可进行操作,客户可进行下单与查看历史下单情况,员工对快递件的处理,管理员可对员工、车辆进行管理。
目 录
第一章 绪论 1
1.1 课题研究的背景 1
1.2 国内外现状的分析 1
1.3课题研究的意义 1
1.4 论文结构 1
1.5 本章小结 1
第二章 系统的开发环境及技术简介 2
2.1 系统的开发环境 2
2.1.1 Myeclipse 2
2.1.2 数据库简介 2
2.1.3 Tomcat 2
2.2 系统开发的思想与技术 2
2.2.1 JSP技术与MVC模式以及系统的基础框架 2
2.2.2 Spring框架的优点 3
第三章 系统需求分析 5
3.1 系统可行性分析 5
3.1.1 技术可行性分析 5
3.1.2 经济可行性分析 5
3.1.3 可行性分析结论 5
3.2 总体功能模块 5
3.3 管理员功能模块 5
3.4 员工功能模块 6
3.5 客户功能模块 6
3.6 系统业务描述 7
第四章 系统详细设
 *好棒文|www.hbsrm.com +Q: ¥351916072$ 
计 8
4.1 系统和数据库的配置 8
4.2 概念模型设计 8
4.3 数据库逻辑模型 8
4.4 数据库表结构 9
4.5 平台数据表的设计 11
4.6 程序的类图 12
4.6.1 管理员Admin类 12
4.6.2 车辆Car类 13
4.6.3 公司Compony类 13
4.6.4 员工Emplee类 13
4.6.5 订单Order类 13
4.6.6 库存Storage类 14
4.6.7 客户User类 14
第五章 系统功能实现 15
5.1 系统功能实现的主要框架与配置 15
5.1.1 系统框架 15
5.1.2 Spring配置文件 15
5.1.3 Log4j配置文件 15
5.1.4 web.xml配置文件 15
5.2 系统功能实现的主要页面 16
5.2.1 登陆页面 16
5.2.2 注册页面 16
5.2.3 客户寄件页面 17
5.2.4 客户个人信息管理页面 17
5.2.5 客户历史订单页面 18
5.2.6 员工物流更新页面 18
5.2.7 员工个人信息管理页面 19
5.2.8 员工车辆管理页面 20
5.2.9 管理员个人信息管理页面 21
5.2.10 管理员管理员工页面 21
5.2.11 管理员仓库管理页面 22
5.3.12 管理员车辆管理页面 24
第六章 系统的调试与测试 26
6.1 软件测试的目的 26
6.2 软件测试的任务 26
6.3 测试环境 26
6.4 测试环境的配置 26
6.4.1 创建安装项目 26
6.4.2 添加项目输出 27
6.4.3 运行项目 28
结束语 32
致 谢 33
参考文献 34
第一章 绪论
在当代中国乃至全国的经济快速发展冲击下,中国的快递业取得了比较明显的进步和突破。
1.1 课题研究的背景
物流业务在国民经济和建设中起到了不可忽视的作用。为了对物流业务进行更加科学有效的管理,快递业务管理系统因此诞生。系统实现了全程信息化管理,其中主要包括:客户服务、业务流程、员工管理与物件信息查询。
1.2 国内外现状的分析
近几年来,快递行业的迅猛发展给个大快递公司施加了很大的压力,无论是从收寄快递还是公司内部管理方便,都越加严格。各个物流业务之间的竞争也越加突显,为了加强自身的竞争力,快递公司必须给予客户更加完善的服务与理念,从而提高整个产业的竞争力。
1.3课题研究的意义
当代人对快递的速度要求越来越高,因此快递业务管理系统设计了更短的订单周转时间,并对其管理能力有了更高的要求。首先,客户是我们必不可少的要素,因此我们必须不断开发客户市场。第一:充分了解客户的基本信息、商品、联系方式和客户所在地的分布情况;第二:财务收支工作,保证及时支付配送费和及时提醒欠款。互联网+的时代,网络系统更加提现出他的价值,高效的业务办理效率。
1.4 论文结构
绪论是对本论文的研究背景的探讨,在第二章中将会对系统所用到的技术进行分析与简介,第三章是系统开发前的需求分析部分,也是系统开发最关键的,第四章将会涉及到系统的设计与实现,第五章是系统效果页面的说明与展示,第六章包括软件测试的基本配置与测试方式。
1.5 本章小结
当代人对快递的速度要求越来越高,因此快递业务管理系统设计了更短的订单周转时间,并对其管理能力有了更高的要求。运营商想要让工厂的运作与其想辅相成,必须采取一定的策略与其整合,扬长避短,不断提高库存管理的能力和操作灵活性。
第二章 系统的开发环境及技术简介
系统开发的环境是最基本的配置,在系统开发初始需要根据系统的内容与大小需求分析进行判断选择该用的技术与框架。
2.1 系统的开发环境
2.1.1 Myeclipse
MyEclipse是一款应用于JavaEE开发的开放源代码的可扩展平台软件。其本质是一个框架与一组服务的结合,通过各种各样的查件组件来共同组成开发环境,是对Eclise IDE的扩展。

版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/rjgc/1301.html

好棒文