基于 Web 的物流仓储管理系统的设计与实现
摘 要:我们已进入一个以效率与速度为首的新时代。随着电商服务的快速拓展,物流行业纷纷踏入物流信息化的快车道。在此过程中,物流企业所开发的物流管理系统存在相互 抵牾的情景,导致大量的人力以及物力被浪费,且部分需求尚未满足。
本文首先对当今物流行业现状以及物流管理系统进行分析,主要为系统分析与现行业务流程分析,在分析基础上,建立一个集物流流程管理,商品进出库跟踪,参与物流过程中人员的管理与业务流程的物流管理系统。该系统将基于 J2EE 平台搭建。系统架构将采用 B/S 架构。
关键词:仓储管理系统;JSP;MVC
Abstract: We have entered a new era led by efficiency and speed. With the rapid expansion of e-commerce services, the logistics industry has entered the fast lane of logistics informationization. In this process, logistics management systems developed by logistics companies have conflicting situations, resulting in a lot of manpower and material resources being wasted, and some of the requirements have not yet been met.
This article first analyzes the current status of the logistics industry and the logistics management system, mainly for system analysis and current business process analysis. Based on the analysis, it establishes a set of logistics process management, commodity access warehouse tracking, and participating in the management of personnel in the logistics process. Business process logistics management system. The system will be based on the j2ee platform. System architecture will adopt B/S architecture.
Key words: Logistics management system; JSP; MVC
I
目 录
摘 要 ............................................................. I Abstract .............................................................................................................................. I 目 录 ............................................................ II 1 绪论 .............................................................. 1 1.1 研究背景及意义 ................................................ 1 1.2 仓库管理系统的国内外现状比较 .................................. 2 1.2.1 仓库管理系统国内现状 ...................................... 2 1.2.2 仓库管理系统国外现状 ...................................... 2 1.3 研究目的 ...................................................... 2 1.4 研究内容及论文安排 ............................................ 3 2 仓库管理系统需求分析 .............................................. 3 2.1 仓储管理系统需求分析 .......................................... 3 2.1.1 入库管理 .................................................. 3 2.1.2 出库管理 .................................................. 3 2.1.3 盘存信息管理 .............................................. 4 3 系统设计 .......................................................... 4 3.1 系统所需技术及设计理念 ........................................ 5 3.2 系统模块总体框架 .............................................. 5 3.3 系统开发工具 .................................................. 6 3.4 MVC 开发模式 ................................................. 6 4 数据库设计 ....................................................... 7 4.1 入库单 ....................................................... 7 4.2 出库单 ........................................................ 8 4.3 仓储单 ........................................................ 9 4.4 盘货单 ....................................................... 10 5 系统实现 ......................................................... 12 5.1 登录界面 ..................................................... 12 5.2 管理操作员 ................................................... 14 5.3 盘存管理 ..................................................... 15 5.4 系统入库 ..................................................... 15 5.5 系统出库管理 ................................................. 17 6 软件测试 ......................................................... 18 6.1 测试环境与测试条件 ........................................... 18 6.2 系统测试 ..................................................... 18 6.2.1 功能测试 ................................................. 18 6.2.2 性能测试 ................................................. 19 6.2.3 浏览器兼容性测试 ......................................... 19 6.2.3 安全性测试 ............................................... 19 7 总结和展望 ....................................................... 19 参考文献 ............................................................ 20 致 谢 ............................................................ 21
II
1 绪论
1.1 研究背景及意义
随着信息时代席卷而来,网购已经成为人们日常生活中的重要组成部分。电子商务以其方便,快捷,经济,无时间与地域限制等特点迅猛发展,其订单引起了快递业务量的一个“寒武纪大爆发”。同时其订单少,繁,杂等特点极大增加物流系统的管理难度。
同时,在 2016 年双 11 时,由于电商订单过多,导致快递大量积件,包裹长时间,大面积的延误严重影响客户满意度。
物流系统存在的问题:(1) 规模实力限制。中小型物流企业多存在于发达城市,与其资金规模较小有直接关系,不能有效开发满足各种需求的物流管理系统,从而导致企业覆盖面不广。只能有效派送城市类的常规快递。(2) 缺乏智能仓储管理系统,导致人员出现闲置,仓库闲置,车辆空载等情况存在。在订单增加时,又由于管理低效,导致快递大量积压。
以上问题正是制约我国物流快递业的关键瓶颈,而科技发展水平通过影响社会物流管理成本,从而使社会物流成本占 GDP 的比重呈负向影响关系,科技发展水平越高,能用更先进的技术和方法提高管理的水平,从而提升管理的效率、降低社会物流管理成本。
仓储及其管理对于物流系统的重要意义,我们还可以从供应链的角度来进一步认识。从供应链的角度,物流过程可以看作是由一系列的“供给”和“需求”组成,当供给和需求节奏不一致,也就是两个过程不能够很好的衔接,出现生产的产品不能即时消费或者存在需求却没有产品满足[1],就需要建立产品的储备,并进行有效地管理,将不能即时消费的产品储存起来以备满足后来的需求。
第 1 页(共 21 页)
1.2 仓库管理系统的国内外现状比较 1.2.1 仓库管理系统国内现状
近年来, 随着供应链经营管理思想的发展以及人们对于物流服务越来越高的要求, 仓储配送受到了越来越多企业的关注和重视。但总体而言, 我国仓储配送管理还处于初期阶段, 尤其是一些中小型的企业, 对于仓储配送的管理更加落后一些, 只是以简单人工进行货物的存储以及货物的简单运输, 关注货物的数量是否准确, 储存货物的质量是否有保证。但也不乏有一些大中型的企业, 对于仓储配送环节给予了高度重视,引用了仓储管理信息系统等先进的自动化设备,实现了无纸化管理,自动化仓储。 1.2.2 仓库管理系统国外现状
国外的仓储业经过了一百多年的发展, 信息化技术已相当熟练, 表现在占物流成本绝大多数的仓储成本的比例在不断地下降。目前已向高深技术和专业化发展, 加上先进的管理思想融入, 已形成了一个良好的发展态势[2]。主要表现在:仓 储管理信息系统在仓储管理中发挥着战略性作用, 运用电子商务技术, 互联网平台, 借助于仓储管理软件, 整合供应链上所有环节的矛盾, 使各个子系统协调工作, 资源共享, 最终使企业的仓储成本降低, 实现零库存。信息技术的发展促进了仓储的自动化, 仓储软件的日益成熟带动了信息化的发展, 如普遍采用电子交换系统 (EDI) 、条形码 (BAR CODE) 、电子销售信息系统 (POS) 、射频 (FRID) 、卫星跟踪系统 (GPS) 、系统仿真技术等技术, 有效地衔接各个工序上的传播信息, 实现商品入库、验收、分拣、出库等作业工序, 提高了效率的同时, 使得供应链的成本大大降低[3]。 1.3 研究目的
该研究致力于解决目前物流系统存在的进出库管理低效的问题。有效掌握商品的仓储过程,减少仓库的空置率和货物存储时间。基于该设想,创建一个仓库管理系统提高我们的仓库流转效率,进而提高我们的物流管理系统。
第 2 页(共 21 页)
1.4 研究内容及论文安排
该研究着力于创建一个仓储管理系统提高物流效率。本文首先介绍物流仓储管理系统的现状,以及仓储管理系统对物流行业的意义和研究意义。围绕仓促管理系统存在的现状,进行需求分析,设计物流管理系统。对物流管理系统进行功能测试。最后对本研究进行总结分析。
2 仓库管理系统需求分析
2.1 仓储管理系统需求分析
仓储管理系统主要作用是满足仓库使用方动态的管理仓库:入库,出库,以及盘货等操作。本系统将完成的需求如下: (1) 入库管理 (2) 出库管理 (3) 库存信息管理 2.1.1 入库管理
货物进入货场,应执行(1) 分拣,将不同货物按照保管形态分类。如露天仓库,恒温仓库,储藏仓库等;(2) 计费,按存放天数、存放形态、货物大小等收取储藏费;(3) 台账操作员填写入库单,采购单编号、供应商、商品编码、商品品名、入库数量、最少装箱数、仓库编号、仓管联系电话、是否自提、商品派发地址、仓管工号;(4)生成入库通知单,转交给仓管员入库。入库通知单由入库时间、入库数量、采购单编号、仓储类型、存放时间、仓位、操作员工号等组成;(5) 仓管员根据入库单进行核实,分配仓位。(6) 货物存储完毕,生成仓储单。仓储单包含仓位、采购单编号、入库时间、出库时间、存储时间、存储类型等;(7)仓管员填完仓储单后,应交给客户回执单。客户将回执单带回交给台账操作员,操作员确认入库完成。 2.1.2 出库管理
出库管理分两种情况。(1) 客户自提;(2) 物流派送。
第 3 页(共 21 页)