仓储物流信息系统设计毕业设计.docx
《仓储物流信息系统设计毕业设计.docx》由会员分享,可在线阅读,更多相关《仓储物流信息系统设计毕业设计.docx(23页珍藏版)》请在冰点文库上搜索。
![仓储物流信息系统设计毕业设计.docx](https://file1.bingdoc.com/fileroot1/2023-6/5/b2140e82-887c-4958-9feb-69495870d568/b2140e82-887c-4958-9feb-69495870d5681.gif)
仓储物流信息系统设计毕业设计
仓储物流信息系统设计
专业:
XXXXXXXXX
班级:
XXXXXX
姓名:
XXXXXX
摘要
电子商务经济的快速发展成就了现在物流行业的快速发展。
尽管现在的很多的物流企业和公司都已经有了配套的仓储物流,但是仓储物流的发展和使用过程中还是有很多的资源浪费、效率低下等问题[1-3]。
本文以天津当当网仓储物流的实例进行分析,结合互联网计算机技术,实现天津当当网仓储物流信息系统设计,从全局的高层次统筹目前的天津当当网的仓储物流的各种资源[4-8],结合物流配送中的交通运通情况等,对天津当当网的仓储物流在运行的过程中提出合理的建议和指导,提高天津当当网仓储物流以高效、节约资源的方式更好的运行。
关键字:
仓储;信息系统;电子商务;物流;
Abstract
Therapiddevelopmentofe-commerceeconomyisnowtherapiddevelopmentofthelogisticsindustry.Althoughalotoflogisticscompaniesandcompanieshaveamatchingwarehousinglogistics,butthedevelopmentanduseofwarehousinglogisticsoralotofwasteofresources,inefficientandotherissues.BasedontheanalysisofTianjinDangdangwarehousingandlogistics,thispaperanalyzestheresourcesofthewarehousingandlogisticsinformationsystemofTianjinDangdangwarehouse,andanalyzesthecurrentresourcesofwarehousingandlogisticsofTianjinDangdangfromtheglobalhighlevel,Combinedwiththelogisticsanddistributioninthetrafficsituation,etc.,ontheTianjinDangdangwarehousinglogisticsintheprocessofrunningareasonableproposalandknowtoimprovetheDangdanglogisticswarehouseinordertoefficient,resource-savingwaytobetterrun.
Keywords:
Warehousing;informationsystems;e-commerce;
引言
现在的仓储物流快速发展,已经成为了下一代的物流行业的大趋势,它具有提高物流效率、降低配送成本的优势,得到了各大物流公司的关注。
原来的物流行业中最常用的就是大家所熟知的中国邮政,但是由于近些年的电子商务的发展,涌现出了一大批优秀的物流企业,其中比较著名的有顺风、申通、圆通、国通、韵达、天天等。
但是随着时代的发展和人们对电子商务行业中的配套物流的送达速度和效率提出了新的要求,所以现在的仓储物流也就成为了各大物流公司进行研究的重要对象。
使用仓能物流能够显著的提高物流的运送速度和提升用户的体验,减少交通资源的浪费和减轻物流配送人员的工作量的作用。
尽管现在的很多的物流企业和公司都已经有了配套的仓储物流,但是仓储物流的发展和使用过程中还是有很多的资源浪费、效率低下等问题。
电商当当网位于天津武清的“银河1号”仓储中心正式开始运营,这是亚洲最大的单体仓库。
当当网还同时与国内五家重量级物流企业签署战略协议,要在全国400个城市实现订单包裹当日和次日达的承诺。
当当网位于中国天津的“银河1号”仓储中心是亚洲最大的单体仓库。
目前一期的10万平米主要用来存储和配送图书,每年吞吐码洋超过100亿元。
二期10万平米也正在建设中,货物将供给中国东北、华北和港澳地区。
位于武清区京滨工业园内的当当网天津大型仓储基地一期已经建成并投入使用。
该仓储基地是当当网在全国兴建的第一个中心仓储基地,年图书吞吐码洋预计可达到100亿元,主要服务配送区域为京津冀、西北五省以及港澳台地区。
该仓储基地采用了大数据和云计算,一小时内可以实现自动分拣客户订单,快速便捷;与此同时,当当网电子商务交易、结算中心等也同步投入使用。
当当网天津仓储基地目前投入使用的是以图书品类为主的一期,面积为10万平方米,以日用百货为主的二期也在建设规划中。
但是,仓储物流在快速的发展过程中,各大物流公司并不能够将仓储物流的这些优势很好的发挥出来,造成了极大的资源浪费,对物流配送效率的提高并不是很大。
因此本文选择了天津当当网仓储物流为例,对天津当当网仓储物流的实例进行分析,利用信息技术高速发展的计算机技术,解决目前的天津当当网仓储物流中存在的效率低、资源浪费严重等问题,实现天津当当网仓储物流信息系统设计,从全局的高层次统筹目前的天津当当网的仓储物流的各种资源,对天津当当网的仓储物流在运行的过程中提出合理的建议和知道,提高天津当当网仓储物流以高效、节约资源的方式更好的运行。
本文设计的天津当当网仓储流信息系统根据目前的仓储工作的流程,实现了仓储物流工作中能够用到的最主要的功能还有其他的辅助功能:
物品入库、物品出库、库存管理、特殊商品管理、调存管理等功能,能够满足仓储物流过程中的工作需要,减少了仓储管理过程中的工作强度,减少了工作失误的出现,极大的提高了工作的效率。
本文通过天津网当当网仓储物流信息系统设计,向全国的仓储物流领域提出了一种能够统筹仓储物流等各种资源的方式,通过对仓储物流管理工作中的各种复杂度情况,给仓储物流提出一种新的指导方案,对未来的仓储物流的发展具有重要的指导意义。
1绪论
1.1研究背景
电子商务的快速发展带动了一大批的物流企业飞速的发展,让曾经平淡的物流行业风起云涌。
物流企业搭乘现在的电子商务的快速发展的这趟列车都获得了很好的发展。
目前的仓储物流是各大物流公司的业务的重点和建设重点。
但是在各大物流公司进行仓储物流产业链和业务联的建设过程中有很多的不合理的地方,不能够从整体的高层次上统筹现在的仓储物流的各种资源,只是将仓储物流作为一种仓库和物流的结合体[9],造成了极大的资源的浪费,在物流的效率提升上面起到的效果微乎甚微。
本文设计的天津当当网仓储物流信息系统,将传统的仓储物流和现在高速发展的计算机技术有机的结合起来。
将仓储中的出入库管理、库存、各仓库之间的调换物品等平常复杂枯燥的工作交给计算机系统进行处理,能够有效的避免了工作人员在工作的过程中造成错误,降低了工作人员多仓储中各种商品的库存的管理工作的强度,提高了仓储管理工作中的工作效率。
本设计的天津当当网仓储流信息系统根据目前的仓储工作的流程,实现了仓储物流工作中能够用到的最主要的功能还有其他的辅助功能:
物品入库、物品出库、库存管理、特殊商品管理、调存管理等功能,能够满足仓储物流过程中的工作需要,减少了仓储管理过程中的工作强度,减少了工作失误的出现,极大的提高了工作的效率。
1.2本文的目的和意义
现在的仓储物流快速发展,已经成为了下一代的物流行业的大趋势,它具有提高物流效率、降低配送成本的优势,得到了各大物流公司的关注。
但是,仓储物流在快速的发展过程中,各大物流公司并不能够将仓储物流的这些优势很好的发挥出来,造成了极大的资源浪费,对物流配送效率的提高并不是很大[10-13]。
因此本文选择了天津当当网仓储物流为例,对天津当当网仓储物流的实例进行分析,利用信息技术高速发展的计算机技术,解决目前的天津当当网仓储物流中存在的效率低、资源浪费严重等问题,实现天津当当网仓储物流信息系统设计,从全局的高层次统筹目前的天津当当网的仓储物流的各种资源,对天津当当网的仓储物流在运行的过程中提出合理的建议和知道,提高天津当当网仓储物流以高效、节约资源的方式更好的运行。
本文通过天津网当当网仓储物流信息系统设计,向全国的仓储物流领域提出了一种能够统筹仓储物流等各种资源的方式,通过对仓储物流管理工作中的各种复杂度情况,给仓储物流提出一种新的指导方案,对未来的仓储物流的发展具有重要的指导意义。
1.3天津当当网仓储介绍
电商当当网位于天津武清的“银河1号”仓储中心正式开始运营,这是亚洲最大的单体仓库。
当当网还同时与国内五家重量级物流企业签署战略协议,要在全国400个城市实现订单包裹当日和次日达的承诺。
当当网位于中国天津的“银河1号”仓储中心是亚洲最大的单体仓库。
目前一期的10万平米主要用来存储和配送图书,每年吞吐码洋超过100亿元。
二期10万平米也正在建设中,货物将供给中国东北、华北和港澳地区。
电商业的竞争日益激烈,除了货品质量之外,速度似乎变得愈加重要。
以至于一线的员工都在争分夺秒。
就在银河1号运营的同时,他们与国内几家重量级快递企业签了战略协议,要在全国400个城市实现“111全天达”的承诺,也就是上午11点前下单当日送达,凌晨1点前下单次日送达。
这显然是为了迎合消费者更快的需求。
1.4国内外发展现状
仓储物流[14]的出现最早是由全球最大的电商平台亚马逊提出的,并且仓储物流也是在国外得到普及和推广,极大的提高了物流业的物流配送速度,减少了配送人员的工作强度,节约了其中的各种资源,是一种创新性的物流的改进方式的出现。
现在,国外已经开始了仓储物流信息系统的建设,并且通过仓储物流信息系统统筹仓储物流的各种资源,主要是对仓储管理工作中的物品的出库、物品的入库、库存报警、不同的仓库之间的物品的调换等工作通过计算机技术实现高效的管理,降低工作人员的工作强度和提高工作人员的工作效率,节约时间和资源。
国内的仓储物流是根据国外的仓储物流学习和演变过来的,虽然现在国内很多的企业和物流公司都有仓储物流,但是目前国内的仓储物流夯实停留在比较原始的层次[15]。
国内的仓储管理工作中主要还是以传统的工作方式,例如填写各种单据,然后通过对单据进行数据的整理,最后借助于计算机对数据进行存储和计算。
这种传统的仓储物流管理方式造成了运营成本过高,效率差,工作失误多的问题。
国内的仓储物流发展应该借鉴国外的仓储物流的发展经验,利用现在计算机网络技术实现仓储物流的信息系统设计,进一步提高仓储物流的效率和降低仓储物流的运营成本。
1.5仓储物流信息系统的发展趋势
仓储物流信息系统的发展是仓储物流进一步发展的大趋势,能够显著的提高仓储物流的效率和降低仓储物流的云因成本。
结合互联网和数据挖掘的计算机技术,解决目前的天津当当网仓储物流中存在的效率低、资源浪费严重等问题,实现天津当当网仓储物流信息系统设计,从全局的高层次统筹目前的天津当当网的仓储物流的各种资源,对天津当当网的仓储物流在运行的过程中提出合理的建议和指导,提高天津当当网仓储物流以高效、节约资源的方式更好的运行
2系统设计模式介绍
2.1MVC设计模式介绍
MVC是所有的网络编程所使用的最经典的一种设计模式,并且随着时间的发展,这种设计模式经过实践的检验和众多的开发人员的使用,使得这种设计模式在程序设计开发领域成为了一种最常用的设计模式。
并且随着技术的进步和发展,现在流行了很多的程序设计模式,但是从众多的设计模式的深处可以发现,现在流行的开发框架和设计模式大多数是基于这种设计模式发展和演变而来,是在这种设计模式的基础之上经过进一步的发展和丰富[16-18]。
这种设计模式的提出对网络应用的开发具有重大意义。
MVC设计模式总共分为三层结构,其中的任一一层在程序设计的过程中具有重要的作用。
(1)M层就是在程序设计中经常提到的数据层,即Model层。
这一层主要的思想是把数据有关的封装和操作都封装在这一层中,包括数据属性的对应,数据的处理,数据的增删改查操作,以及根据特殊的情况对这一层的数据的特殊处理等。
总体来数,只要是涉及到数据和数据处理的操作都要集中设计在这一层中。
(2)V层就是在程序设计中向用户展示的层面,通俗说法就是用户能够在这一层上面看到自己希望看的数据处理的结果,并且也可以在这一层面上通过相应的操作向服务器请求某些资源,然后将结果展现在这一层。
(3)C层是这三层结构中的接受用户数据并且把数据交给M层进行处理的层面。
这一层涉及到程序中的各种功能,并且功能的实现主要是通过这一层实现的。
在程序设计中,这一层中的不同的逻辑就能够组合使用M层中的数据处理功能,进而实现系统的各种功能。
一般来说,使用MVC的设计模式设计开发的应用程序的工作流程主要如下图所示。
图1MVC模式工作流程图
通过上图可以发现。
用户通过V层,即视图层,向服务器发送相应的请求,然后C层,即控制层,接收到来自V层的请求信息,然后经过相应的处理后,决定传递给M层的相应的处理程序,然后处理程序经过处理后得到的结果返回到C层,C层经过一定的格式上的处理交给V层。
这就是MVC模式下应用程序的整个工作流程,各个模块的工作任务分工明确,有利于程序的设计和以后的维护工作。
2.2单例设计模式
单例模式[19]是一种能够微系统提供一个固定的实例供系统使用。
单例模式主要用在数据库的链接中。
在系统的运行过程中,系统对数据库的操作比较频繁,产生的数据库链接比较多,非常容易导致系统的卡顿崩溃。
而使用单例模式能够让系统使用有限的几个链接,系统中不会产生其他的数据库链接,能够节约资源,提高系统的运行效率。
2.3JavaScript介绍
在网页的编辑之中最常用的JavaScript是一种网页的脚本语言,可以说JavaScript是可以在Html页面中直接能够执行的代码,使用JavaScript可以操作网页中的各种节点的属性信息,可以增、删、改、查网页中的相关部分。
我们所能看到网页中的动态的效果都是使用JavaScript技术实现和控制的。
JavaScript还可以控制数据的提交操作,点击按钮后,JavaScript可以对数据进行验证,然后将经过验证合适的数据提交到后台进行操作。
总之,只要是网页上面动作变化都可以用JavaScript进行控制。
目前有许多js框架将JavaScript进行封装,我们只需要调用其中的相关方法即可完成想要的操作。
2.4Java语言介绍
Java是一种解释性的语言,能够跨平台,移植性强,开发简便,是软件开发中最常用的语言,在开发语言排行榜上的使用排名为第一位,而且还可以与传统的网络技术结合使用。
这种解释性的开发语言能够快速的开发出绝大多数的网络系统,保证运行的效率。
总体来说,这种语言是一种简单的、高效的、面向对象的、解释性的、健壮性的、安全性高的解释性语言。
Java是集其他语言有点而成的大成者,它结合了C、C++等其他高级语言的特性,采用面向对象的方式,符合现代的软件开发理念。
它可以还可以嵌入到网页之中,能够在页面上运行,获取数据,分配数据等操作,效率高,方便简单实用。
使用该语言开发的web程序运行快,开发的效率也快,而且前期学习比较简单,很快就能上手。
这种语言开发的程序还能够不受平台的影响,随便移植。
3系统需求分析
3.1可行性分析
3.1.1社会可行性
天津当当网仓储物流信息系统能够尽可能的整合目前天津当当网仓储物流的各种资源,并且能够指导天津当当网仓储物流在运营的过程中降低运营成本,提高天津当当网仓储物流的工作效率。
3.1.2经济可行性
在仓储物流的运营中,使用传统的管理方式,浪费大量的人力物力,效率低下。
开发相应的天津当当网仓储物流信息系统在初期的时候可能会有较大的投入。
有的人认为软件的费用太高,但是前期一旦投入资金进行开发,那么在以后的当当网仓储物流管理中就能节省人力物力,提高工作效率,过一段时间后就能发现天津当当网仓储物流信息系统是能够节省开支,回报率丰厚的投资。
天津当当网仓储物流信息系统使用现代化的管理理念,从更高的层次上面统筹天津当当网仓储物流的各种资源,利用计算机技术和网络技术的高效处理事务能力,节省众多资源,提高效率,从而提高经济效益。
从经济可行性的角度可以发现天津当当网仓储物流信息系统是可行的。
3.1.3技术可行性
该课题开发的天津当当网仓储物流信息系统将使用广泛使用的、经过实践检验的Java语言,具有开发成本低、运行效率高、掌握容易等特点,运用此种开发语言完全可以开发出高效稳定运行的天津当当网仓储物流信息系统。
数据库使用读取速度快、简单易用的MySQL数据库,存入信息快,读出信息迅速,完全满足天津当当网仓储物流信息系统的数据挖掘分析。
服务器使用稳定高效的Tomcat服务器,将开发好的天津当当网仓储物流信息系统直接导入到服务器之中即可运行。
通过对数据库的优化,使数据库中的结构更加合理,程序与数据库搭配更加协调。
从技术可行性的的角度可以确定以现在的技术完全可以实现天津当当网仓储物流信息系统。
3.1.4操作可行性
天津当当网仓储物流信息系统在设计之初本着简单易操作的原则,将复杂的事务操作交给系统,将相关的仓储物流信息的录入和处理等操作进行简化,用户在操作的时候比较容易。
另外,再设计系统页面时,我们将功能模块进行分类,管理员只需要点击相应的模块按钮即可进入到对应的功能区进行操作,用户可以一目了然的看见所有功能。
3.2需求分析
3.2.1系统总体功能需求分析
天津当当网仓储物流信息系统主要是根据仓储物流日常管理工作中的相关流程和业务模式进行分析,结合以目前发达的计算机技术,提高仓储物流管理工作的效率,节约资源和降低工作强度。
天津当当网仓储物流信息系统的主要功能如图3所示。
图3天津当当网仓储物流信息系统主要功能
如图3所示,天津当当仓储物流信息系统的主要功能有物品入库管理、物品出库管理、库存管理、特殊品管理、调拨管理、仓库盘点管理、库存预警这7大功能。
这些功能模块进行合理的配合,完成天津当当网仓储物流日常管理工作。
下面将会对每个功能模块进行具体的需求分析。
3.2.2物品入库需求分析
在仓储物流的日常管理中,物品的入库是仓储物流中补充货源的最主要的手段,而且也是在日常中使用比较多的业务。
在传统的仓储物流日常管理中,主要是通过填写物品的相关信息的单据,然后将物品入库。
在传统的管理方式中,工作人员工作强度大,而且由于工作的复杂枯燥,经常容易出现差错,因此,仓储物流的工作人员急切的希望能够通过一种方法来减轻工作强度,提高工作效率。
因此,物品入库的功能是仓储物流信息系统中必不可少的功能模块。
3.2.3物品出库需求分析
仓储物流的日常管理中,如果用户下单,那么就需要从全国各地的仓储中进行选择物品并且为订单进行配货,这里面涉及到的主要业务就是物品的出库。
一般来说,仓储的工作人员会首先通过单据或者是整理好的数据对库存进行查验,如果该物品的库存满足条件,那么进行填写相应的表单,然后对数据进行修改,最后将物品交出。
这样完成物品的出库工作的流程看起来比较简单,但是随着工作量的增大,那么在工作时工作人员的工作效率会逐渐的降低,并且极易出现差错。
因此,采用仓储物流信息系统来解决物品的出库业务,能够提高物品出库业务的效率和降低工作失误。
3.2.4库存管理需求分析
传统的仓储物流的库存管理工作主要是通过原来的库存数据的修改来完成,而且每次物品的出入库工作都需要对响应的库存数据进行人工的处理,还需要对出入库的数据单进行整理核对数据,工作量非常大,而且一旦出现一点差错就要重新进行计算和整理。
仓储物流信息系统中的库存管理模块能够自动的计算和整理出入库过程中的各种物品的相关数据,并且在系统中能够查看出入库的相关日志信息,减少了工作失误。
3.2.5特殊品仓储需求分析
随着经济的发展,仓储中可能会涉及到特殊物品的储藏,而这些物品具有各自的特性,需要与传统的物品分开对待。
这写特殊品的管理工作也是需要特别对待。
例如虚拟物品,因为这类物品不涉及到具体的物品,只能通过仓储物流信息管理系统进行管理,实现对特殊物品的管理工作。
3.2.6调拨管理需求分析
全国各地的仓储中的物品的库存以及不同地区对某种物品的需求不一样,导致了不同地区的仓储中的不同物品的消耗量不同,从而需要从其他的仓储之中调拨商品来补充本地仓储的该物品的库存量。
在传统的仓储调拨管理中,往往需要填写纸质单据,然后送到要出库该物品的仓储中,然后经过核验无误后再响应的物品进行出库操作,完成仓储的调拨业务。
这种调拨管理方式浪费时间,而且调拨流程需要的时间比较长。
因此需要天津当当网仓储物流信息系统通过信息技术实现两方的库存、物品等数据交换,自动完成调拨工作,然后只需要将要调拨的物品出库运输即可,节省了双方时间,降低了工作复杂度。
3.2.7仓储盘点管理需求分析
传统的仓储物流管理中经常会对仓储中的物品进行清点,查看各类物品的库存。
传统的盘点仓储中的物品的库存一般是通过各类单据以及日常的交易流水整理和计算数据,进而得出各类物品的库存,完成清点工作。
但是这种方式的工作量非常的大,而且在一段时间内的仓储中的物品的出入库业务非常的多,导致了要想完成仓储中的各类物品的盘点工作极其复杂,非常容易出现差错。
因此,在仓储物流信息系统中,需要一个能够随时生成仓库各种物品的相关库存的报表的功能,使传统的仓储盘点工作用计算机代替,极大的提高了工作效率。
3.2.8库存量报警需求分析
传统的仓储物流管理中对各种物品的库存的把握不准,经常出现库存不足的情况。
因此,在仓储物流信息系统中应该具有各种物品的库存底限和上限的报警功能。
一旦仓储中的物品的下限或者是上限条件满足,那么就应该及时的通知管理员及时补货或者是暂停入库,停止购入物品的操作。
3.3数据库设计
3.3.1管理员表
天津当当网仓储信息系统中,需要相应的管理员登录系统才能够完成仓储的各种业务操作。
数据库中的管理员信息表中的个属性如表1所示。
表1管理员信息表
属性
数据类型
是否为空
注释
Id
Int
否
主键
userNO
varchar(45)
否
用户编号
name
varchar(45)
否
用户名
idCard
varchar(45)
否
身份证信息
sex
varchar
否
性别
phone
varchar(45)
否
联系电话
able
int
否
权限
passwd
varchar(45)
否
登录密码
图4管理员信息E-R图
3.3.2物品信息表
天津当当网仓储物流信息系统中的物品信息表如表2所示。
表2物品信息表
属性
数据类型
是否为空
注释
Id
Int
否
主键
goodno
varchar(45)
否
物品编号
goodname
varchar(45)
否
物品名称
price
varchar(45)
否
价格
goodcount
varchar
否
库存
category
int
否
分类
weight
int
否
重量
length
int
否
长度
width
int
否
宽度
height
Int
否
高度
图5物品信息E-R图
3.3.3特殊品信息表
天津当当网仓储物流信息系统中的特殊品信息表如表3所示。
表3特殊品信息表
属性
数据类型
是否为空
注释
Id
Int
否
主键
goodno
varchar(45)
否
物品编号
goodname
varchar(45)
否
物品名称
rem