"景先生毕设|www.jxszl.com

中通快递管理系统设计

2020-12-20 13:32编辑: www.jxszl.com景先生毕设
这几年随着中国经济的飞速发展,物流业在中国迅猛增长,变成一个受全世界瞩目的经济热点。运输和物流等中国的传统业务已运作了很多年,虽然,现代物流业尚处于起步阶段,且还未达到成熟期,但其潜力已出现,物流理论和实践都取得了进展。我们有理由相信:离中国物流现代产业繁荣的日子将不会太远了。中通快递管理系统是针对快递公司设计的,可以提高快递公司管理效率。系统主要功能包括:客户信息管理、物流信息管理、客户订单管理、货物配送管理等。使用Java语言作为本系统前台语言,使用Sqlserver数据库作为本系统的后台,MyEclipse作为开发环境,服务器使用了tomcat,综上,开发出了一个基于Web技术的B/S结构的中通快递物流管理系统。关键词 物流,管理系统,Java,B/S结构目录
1 绪论 1
1.1 课题背景 1
1.2 目的和意义 1
1.3 开发工具及技术 2
1.4 软硬件需求 3
2 需求分析 4
2.1 需求调研 4
2.2 可行性分析 4
2.3 功能模块需求分析 5
2.4 设计的基本思想 6
2.5 性能需求 6
2.6 界面需求 6
3 数据库的分析与设计 7
3.1 数据库的分析 7
3.2 数据库的设计 7
3.3 系统用户用例图 12
4 系统功能实现 13
4.1 系统运行平台设置 13
4.2 系统主界面设计 13
4.3 管理员管理模块设计与实现 15
4.4 客户管理模块的设计与实现 17
4.5 订单管理模块的设计与实现 19
4.6 物流管理模块的设计与实现 20
4.7 中文乱码问题处理 21
4.8 本章小结 23
5 测试与展望 23
5.1 测试的基本概念 23
5.2 测试的任务和目的 23
5.3 系统整体测试步骤 24
5.4 本系统功能测试 24
 *51今日免费论文网|www.jxszl.com +Q: ¥3^5`1^9`1^6^0`7^2$ 
模块的设计与实现 19
4.6 物流管理模块的设计与实现 20
4.7 中文乱码问题处理 21
4.8 本章小结 23
5 测试与展望 23
5.1 测试的基本概念 23
5.2 测试的任务和目的 23
5.3 系统整体测试步骤 24
5.4 本系统功能测试 24
5.5 性能测试 26
5.6 安全性测试概述 27
5.7 兼容性测试概述 28
5.8 本章小结 29
结论 30
致谢 31
参考文献 32
附录1 33
1 绪论
1.1 课题背景
伴随着市场经济飞速迅猛的发展,市场结构已经发生了一系列的变化,即由卖方市场取代了原来的买方市场。面对着日益增长的客户数量,价格及其质量不再是市场上唯一的决定性因素,也不再是衡量“让顾客满意程度”的唯一指标了,现代企业最具影响力的课题之一已变成“服务”[1~3]。谁给客户供应了更到位的服务,谁就可以获得来自客户那儿更高的满意程度,并且能够取得更多的市场[4,5]。
物流运输也属于服务,一新的理念被越来越多的网络和书籍涉及到,那就是区域物流。区域物流在区域性物流基地接受的范围内,将运输航空,水运,公路和铁路等各种模式结合起来实现物流运输,仓储,流通加工,配送,包装等一系列活动,旨在改善服务业,提高在本区域物流的水平从而达到提高该区域的总体经济水平的目的[6,7]。为了满足其物流管理系统在该物流领域内物流所满足的种种要求,也可把它叫做物流平台。
1.2 目的和意义
为了在物流管理中降低客户服务的最低总成本,故需要一个动态平衡的服务优势和成本优势,进而为企业在竞争中带来巨大的优势[8]。理解了这一目标的根本问题,就应通过物流管理来处理,简而言之,就是把满足需求的产品通过适当的数量和适当的费用在适当的时间和适当的地理位置拿给客户。
中通快递物流管理系统根据物流业点的实际需求,引进先进的物流理念和一些致命物流公司的业务流程。强大的信息系统是运送货物的管理的基石,通过最新一代的顺序安全信息查询和清晰的业务流程,使得技术人员按照明确的程序来执行实际的操作,从而保证了高效有序的运行[9]。
该文件旨在完成该物流管理系统,以跟踪项目开发流程,物流管理系统的工作进行详细说明,从需求分析,系统的详细设计具体描述这两个层面。系统的开发过程,直观,简单而且具有很强的可读性,实用性和可操作性,是使用物流管理系统及维护手册必要的工作。
1.3 开发工具及技术
1.3.1 开发工具
MyEclipse和Tomcat是本系统所用到的基本软件,在开发本系统过程中的页面主要用到了JSP技术,接下来对MyEclipse、Tomcat和Sqlserver2005数据库一一进行简明的介绍。
MyEclipse是一个插件,可以用它来开发Java, J2EE等等。此外,MyEclipse拥有十分强大的功能,能适用于各种范围,特别是对各种开元产品的支持。MyEclipse,即MyEclipse Enterprise Workbench,是一个企业级工作平台,是对Eclipse IDE的扩展,在JavaEE和众多数据库的开发、发布以及应用程序服务器的整合方面有效提高工作效率都离不开它。而且它还支持HTML,JSP,Hibernate等,是一个十分好用并且十分优秀的集成环境。
Tomcat是一个开发和调试JSP程序必须要用到的应用服务器,但并不是很广泛地被广大用户及其企业所使用。我们能理解它,并用它来实现访问的HTML页面的时候,机器配置好的apahce服务器。实际上Apache 服务器的扩展是部分的Tomcat,但它可以自个进行运行,所以当运行tomcat的时候,它实际上是可以单独运行的并且作为一个与Apache相当的独立的进程。
C和C++的编写构成了SqlServer,并进行了测试通过多种的编译器,从而保证了源代码的可移植性;AIX,MAC OS,Linux,FreeBSD,novellnetware,OpenBSD,Solaris,HP-UX,OS / 2,包窗,和其他操作系统SQLServer支持。SqlServer提供的功能完全适用于一般的个人使用者或者中小型企业了。
1.3.2 JSP
JSP包装技术是通过Java语言产生的tags和scriptlets来实现的。JSP通过组件可重用技术将网页的逻辑与具体的设计区分开来,这样一来更加容易更加迅速地能够开发Web的应用程序[10]。
当JSP访问服务器时,先会执行程序段,然后将然后把结果和代码给用户。重新定向、操作数据库可以通过插入的Java程序段来实现,然后就可以实现建立动
原文链接:http://www.jxszl.com/jsj/jsjkxyjs/32972.html