毕业设计车辆调度说明书.docx

上传人:b****6 文档编号:3046158 上传时间:2022-11-17 格式:DOCX 页数:35 大小:586.79KB
下载 相关 举报
毕业设计车辆调度说明书.docx_第1页
第1页 / 共35页
毕业设计车辆调度说明书.docx_第2页
第2页 / 共35页
毕业设计车辆调度说明书.docx_第3页
第3页 / 共35页
毕业设计车辆调度说明书.docx_第4页
第4页 / 共35页
毕业设计车辆调度说明书.docx_第5页
第5页 / 共35页
点击查看更多>>
下载资源
资源描述

毕业设计车辆调度说明书.docx

《毕业设计车辆调度说明书.docx》由会员分享,可在线阅读,更多相关《毕业设计车辆调度说明书.docx(35页珍藏版)》请在冰豆网上搜索。

毕业设计车辆调度说明书.docx

毕业设计车辆调度说明书

摘要

随着社会主义市场经济的发展,作为“第三利润源泉”的物流对经济活动的影响日益明显,越来越引起了人们的重视,成为当前“最重要的竞争领域”,未来的市场竞争,物流将起着举足轻重的作用。

物流车辆优化高度,是物流中的关键环节。

对货运车辆进行优化调试,可以提高物流经济效益,实现物流科学化。

对物流车辆调度理论与方法进行研究,是开发车辆调度系统的基础。

本文在对国内外物流车辆调度现状及其实现技术对比的基础上,结合VRP(VehicleRoutingProblem)问题模型,利用Hibernate在数据存取上的优势以及STRUTS在系统架构上的优势把Hibernate和STRUTS引入到物流车辆调度问题中来解决对车辆的调度问题,取得了良好的效果。

并在此理论的基础之上,结合面向对象的系统分析和设计方法,设计开发出了物流车辆的调度系统。

能满足中小型物流配送中心的需求。

该系统对提升中小型物流企业在市场中的竞争能力具有不可低估的作用。

关健词:

车辆调度;物流配送;车辆调度研究

 

Abstract

Asthedevelopmentofsocialistmarketeconomy,logisticsbeingthethirdprofitheadspringhasevidentinfluenceoneconomyactivitiesandmoreandmorepeoplehavebeenpayingattentiontoit.Beingcurrentmostimportantcompetitionfield,logisticswillmakemuchcontributiontowardsthefuturemarketcompetition.

Logisticsvehicleoptimizationscheduleisthekeytacheforlogisticsend-off(ordelivery).Schedulingfreighttraincanincreasetheeconomicprofitandimplementscientificlogistics.Thestudyfortheoryoflogisticsvechiclescheduleisthefoundationofdevelopingdeliverysystems.

ThepaperpresentedanapproachofvehicleroutingproblemswithVRPmodel,whichadoptsHibernateandSTRUTSbasedoncomparisoninternalandoverseasstudystatustotechnologyforitsdominanceinthewholesearchandshowedthatabetterresultisobtainedbyusingtheapproach.WedesignedanddevelopedandeliverysystemintermsofsystemanalysisanddesignmethodofOO(objectoriented).Experimentalresultsprovedthatthesystemcancompleteandsatistythedeliveryrequirementofdeliverycenterintimeandeffectively.Thesystemwillmakeacontributiontoimprovingthecompetitivepowerofmediumandsmall-sizedcorporations.

Keywords:

VehicleSchedule;StudyofVechicleShedulling

 

引言

随着中国物流业的不断发展,物流运输行业成为推动国民经济快速发展必不可少的基础产业。

虽然各类物流运输企业在长期发展历程中已经积累了丰富的实践经验,但随着物流企业的规模不断壮大,物流企业业务量不断地增加,如何高效地对车辆进行管理和调度仍是物流企业增加效益的主要问题。

面对当今客户日益增长的服务需求,以及国外物流企业运用信息技术与快速反应式运作抢滩中国物流市场的冲击,我们中国的物流运输企业面临着巨大的挑战。

物流车辆调度系统已经成为中国物流中心管理调度部门急需的工具。

以STRUTS技术为软件架构的流行和成熟、以Hibernate模型在数据关系型数据库中对数据存取的优势,都为先进的物流车辆管理调度系统提供了技术基础。

本文所实现的车辆调度系统,是基于STRUTS框架为软件架结的,降低了后期系统的维护和整合成本,同时系预留了丰富的功能扩展空间,可进行了二次开发。

而运用Hiberntate的解决方案完美地解决了面向对象编程到关系型数据库映射的问题。

基于STRUTS和Hibernate的车辆调度系统对物流配送中心加快配送速度、提高服务质量、降低配送成本以及增加经济效益都有很大的影响。

对提升中小型物流企事业在市场中的竞争力具有不可低估的作用。

同时本文对STRUTS和Hibernate的研究具有很大的理论和运用价值。

该系统实现中小型物流企业的快速配送,具有很高的运用价值。

第一章物流车辆调度系统介绍

1.1研究车辆调度问题的背景及意义

在竞争日益激烈的现代商业社会,企业只有以市场为核心去适应不断变化的环境并及时对市场做出反应,才能在竞争中立于不败之地。

而目前我国大部分物流配送中心(如:

电子商务中的物流配送,大型连锁超市等)的车辆调度多使用经验式的车辆调度/分配方案:

(1)对重要客户指定某几辆车专门负责,以保证服务质量;

(2)划分配送区域(时区),针对较远的客户群,使用较大配送量的车辆负责配送,而较近的客户群则使用一般性的车辆负责配送;

(3)指定某几辆车专门负责临时需求,即随要随送;

(4)在路线安排上,一般方法是将客户按地理位置分成几个区域,再按照客户要的送达时间从小到大进行排序,优先满足送达时间较早的客户,如遇到问题再进行调整。

面对配送区域的扩大,零售商数目的增加,这种依赖人工经验并采用人工安排的方式,会导致企业运输资源无法充分利用,运行成本过高,或者根本无法满足客户需求。

比如美国沃尔玛公司下属的一个配送中心,建筑面积达12万平米,投资7000万美元,职工人数1200名,拥有运输车辆200台,400节载货车因厢、13条配送传送带,在配货场设170个接货口,每天能为分布在6个州的100家连锁店配送商品,经营的商品种类达4万种。

象沃尔玛这样规模的配送中心,如果没有物流配送系统的高度优化技术支持,根本无法正常运行。

近年来,随着我国经济的迅猛发展和计算机技术在各行业的广泛运用,现代物流在我国也得到了迅猛的发展。

当前,中国的物流业正向着全球化、信息化、一体化的方向发展,现代物流对经济活动的影响也日益明显,越来越引起人们的重视,成为当前“最重要的竞争领域”。

未来的市场竞争,物流将起着举足轻重的作用,因此,对物流配送中车辆调度问题进行研究,建立能即时反映客户需求的车辆调度系统,是提升服务及资源利用率的重要课题,同时对促进我国物流业的发展,提高中小型企事业在市场中的竞争能力具有不可低估的作用。

该课题正是出于考虑对物流车辆的调度研究具有重大的运用价值,设计和开发出了物流车辆调度系统。

1.2国内研究研究现状概述

目前,国外物流车辆调度研究已广泛用于生产,生活的各方面,如报纸投递及线路的优化、牛奶配送及送达线路的优化、电话预订货物的车辆载货和线路设计、垃圾车的线路优化及垃圾站选址优化、连锁店的送货及线路人优化等。

并且他们的研究水平也有了很大的发展,其理论成果除在汽车运输领域外,在水运、航空、通讯、电力、工业管理、计算机应用等领域也有一定的应用,还用于航空乘务员轮班安排、轮船公司运送货物经过港口与货物安排的优化设计、交通车线安排、生产系统中的计划与控制等多种组合优化问题。

由于国内外经济和社会发展及计算机技术发展的差异,目前国内物流车辆调度研究中存在主要问题是:

理论研究的多,能理论结合实际,真正为物流企业解决实际问题的软件产品却非常少,并且研究成果运用的领域非常有限。

1.3为什么使用Java技术

多年以来,人们使用工具来帮助完成任务,直到最近使用的工具才开始变得越来越聪明,并且互相连接起来。

逐渐通过网络连接起来的智能设备和计算机组成的基础结构开创了软件的新环境,它为软件开发者带来新的挑战和机遇。

Java可以很好地帮助软件开发者面对挑战,抓住机会,因为Java是为网络而设计的。

Java的这种适合网络环境的能力是由其体系结构决定的,它可以保证安全的、键壮的且和平台无关的程序通过网络传播,在很多不同的计算机和设备上运行。

软件开发者面对的挑战之一是这种逐渐增长的以网络为核心的硬件环境。

一般网络都有很多不同的设备、不同的人、硬件体系、不同的操作系统,用于不同的用途。

Java通过创建与平台无关的程序来解决这个问题。

一个Java程序可以不需要修改就在很大范围内的计算机和设备上运行。

和为一个特定的系统以及操作环境编译的程序比起来,用Java编写的程序会更容易编写、管理和维护,代价也更低。

Java体系结构对程序健壮性有一定的保证,一些有害代码不会在Java代码中出现,比如内存泄漏。

这种体系结构可以保障从网络上下载的代码不会无意(或者有意)地崩溃。

它还带来和网络无关的另外一个好处:

提高程序员生产力。

因为java先天上防止了很多Bug的出现,Java程序不需要在发现和修正它们上浪费时间。

Java实现了对象移动的谎言--通过它的对象序列化API和RMI(远程方法调用)。

在Java的底层结构之上,对象序列化和RMI为分布式系统中的各个部分共享对象提供了基础。

对象在网络上的运动性为分布系统编程创造了新模型,有效地把面向对象编程的优点带到了网络上。

所以Java程序设计语言是一种十分通用的语言,它和其他技术相比具有明显的优执。

特别是,Java能在极大程度上提高程序员的效率,增强程序的健壮性,与传统的程序设计技术相比,具有优良的性能。

1.4本文要解决的问题

该课题主要通过对我国目前物流行业车辆调度问题中遇到的问题,以及国内外对此问题的相关研究,采用STRUTS和Hibernate开发出了物流车辆调度中的配送系统,以解决中小型物流企业在车辆调度中存在的弊端,提升了中小型物流企业在市场中的竞争力。

 

第二章实现车辆调度系统的技术原理

2.1Hibernate基础和原理

在今日的企事业环境中,把面向对象的软件和关系数据库一起使用可能是相当麻烦、浪费时间的。

Hibernate是一个面向Java环境的对象/关系数据库映射工具。

对象/关系数据库映射(object/relationalmapping(ORM))这个术语表示一种技术,用来把对象模型表示的对象映射到基于SQL的关系模型数据结构中去。

Hibernate不仅仅管理Java类到数据库表的映射(包括java数据类型到SQL数据类型的映射),还提供数据查询和获取数据的方法,可以大幅度减少开发时人工使用SQL和JDBC处理数据的时间。

Hibernate的目标是对于开发者通常的数据持久化相关的编程任务,解放其中的95%。

对于以数据为中心的程序来说,它们往往只在数据库中使用存储过程来实现商业逻辑,Hibernate可能不是最好的解决方案;对于那些在基于Java的中间层应用中,它们实现面向对象的

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1