公务员期刊网 精选范文 仓储管理系统范文

仓储管理系统精选(九篇)

前言:一篇好文章的诞生,需要你不断地搜集资料、整理思路,本站小编为你收集了丰富的仓储管理系统主题范文,仅供参考,欢迎阅读并收藏。

仓储管理系统

第1篇:仓储管理系统范文

关键词:仓储管理;仓储管理系统;发展趋势

[中图分类号] F251 [文献标识码] A

1仓储管理系统的构成

1.1WMS简述

仓储管理系统(WMS)是通过入库作业、出库作业、仓库调拨、库存调拨等功能有效控制并对仓库作业及物流成本实施追踪,以实现仓库的科学化管理。仓储管理的构成要素包括空间、设备、物品、人员。管理控制技术就是针对仓储中心的设备、物品、人员与车辆的动态信息,即时进行掌握和监控,从而达到提升仓储作业与管理的质量、节省人力、降低成本的目的。

在整个仓储管理系统中,进货和出货是很关键的部分,因为它构成了仓储数量上的变化,同时也涉及信息及相应单据的输入与输出。这两个过程的合理控制安排,是后续工作是否顺利进行的关键。合理、先进的控制技术,不仅可以避免在拣货、补货作业中的盲目性和低效率。而且使得物品存放井然有序,大大增加仓库空间的有效利用。

1.2 WMS的结构类型

仓储系统中的物流与信息流的合一,一般是通过对货物和货位进行编码,然后制作标签并将其粘贴到货物上,使其随货物一起运动而实现的。我们都知道信息的传递可以是有线方式,也可以是无线方式,,由此WMS有3种结构类型的信息系统。

1、集中式的物流信息系统

该系统的特点是仓储作业所需数据全部储存在中央处理器内,物流信息在采集点通过识读装置一次录入后,通过网路传给主机,完成相应数据的更新和比较工作,再有中央处理器将此信息与物流控制算法进行比较后,通过网络传给控制制动器,然后对物流进行控制。

2、分布式的物流管理系统

该系统按功能分成若干块,系统运行时各模块所需信息由货物的标签携带,所需数据自给自足。各模块间的信息量的增加可以通过加大标签的信息携带量实现。

3、混合式的信息管理系统

该系统运行所需信息一部分来自货物标签所带信息,其余部分来自于中央处理器。系统运行时所需的控制算法储存在分布式的数据库中,在识读装置读出标签信息后,由分布式的子系统逐个执行相应的指令,中央处理器协调子系统之间的工作。货物贴上此标签后,从货物进入仓库时开始自动完成相应信息的录入、货物管理及货物控制工作。

2WMS在中小型企业中的应用

中小型物流企业一般存在着流动资金少,仓储管理不规范,管理制度不完善,仓储技术不纯熟,设施设备不齐全等弊端,若要在这竞争型市场中立足,就必须要改换理念,更新硬件,而仓储管理是物流作业管理的核心,仓储管理系统(WMS)更是重中之重。

仓储管理系统是以条码技术和数据库技术为基础,仓储管理信息系统可实现仓库管理中货物的进货、出货、库存控制、点仓等管理功能,并能够通过互联网进行客户订单和查询管理。WMS的模块构成主要应用在如下几个子系统中:

2.1入库作业管理系统

入库作业管理系统包括预定进货数据处理系统和实际进货作业。预定进货数据处理为进货调度、人力资源组织及设备资源分配提供数据。其基本数据有:预定进货日期、进货商品种类、数量、供应商预先通告的进货日期、商品品种及入库数量。

2.2库存控制系统

库存控制系统主要完成库存商品的分类分级、订购数量和订货时点的确定、库存跟踪管理及库存盘点等作业。库存控制系统还可以根据需要设定定期盘点和循环盘点时间,使系统能够在预定的时间自动启动盘点系统、打印各种报表,以使实际盘点作业变得更为便利。

2.3出库作业管理系统

出库作业管理系统以客户为对象,涉及的作业包括从客户处取得订单、进行订单处理、出库订单处理、从出库准备到实际将货物运送至客户手中为止的一系列作业。

3我国仓储管理系统的发展趋势

仓储管理系统技术由条码技术、无线通信技术、计算机系统和其他附属设备组成。将条码技术和无线通信技术结合在一起使用,能及时获得准确的信息,这是仓储管理系统成功的基础。

由于我国传统的仓储企业刚刚摆脱计划经济的束缚,走上市场化的道路,相对于发达国家的物流业而言,尚处于起步发展阶段。长期以来,传统仓储企业虽然形成了较强大的仓储能力,但是也长期存在着企业信息化程度低,工作流程不规范,人力资源和时间消耗大,成本高等问题。针对这些问题,仓储物流走上了改革的道路。

(一)在目前网络建设中,一些专家提出了在大型物流网络中,仓储管理的集中模式与分散模式的关系问题。由于在现实应用中既有集中管理的仓库,也有分散管理的仓库,前者如国家储备粮系统,后者如连锁超市的配送中心。分散与集中各有其市场需求,似乎本没有孰优孰劣的问题存在。但是近几年的研究表明,自然界多数复杂系统的构成,是由简单系统采用“分布式”模式集合起来的。这个问题专家们一直没有达成统一的意见。

(二)以射频识别技术(RFID)为代表的新技术正在深刻的影响着仓储管理和仓储管理系统,甚至孕育着一场中国特色的“物流革命”。由于种种原因,射频识别技术还不能马上普及应用到全部商品上来,全世界也不能很快就采用统一的物品编码标准。但是在物流环节上可以通过车辆、集装箱、托盘、货架等设备应用射频识别技术,以此来提高物流管理水平。事实上我们已经看到很多企业在仓储管理中运用到了射频识别技术。

(三)准时生产方式(JIT),物流人都知道配送将越来越成为仓储管理系统服务的主要市场需求。随着市场的逐步成熟,仓储管理在流程中的整合作用也将越来越明显,传统仓库亦将向配送中心靠拢。准时生长方式的普遍化将导致配送需求的增长。仓储管理系统的发展要基于需求的这个发展变化趋势。与此同时,配送需求的专业化市场细分行业咋深入,要求仓储管理系统更加支持准时成产配送的专业化。

(四)商业智能技术(BI)在仓储管理系统中将越来越多的得到应用。商业智能就是利用数据挖掘技术开发、积累的数据信息。使之变成可以利用的可靠知识。例如,利用库存数据分析市场变化规律,发现市场异常现象,研究仓库优化方案等。信息的作用是在于应用,在于支持的决策上。在低水平的应用中,往往是系统采集数据,人工进行决策。经过一定的积累,应该过渡到系统具有决策的能力,人工再根据实际需求决定是否采用,这也标志着系统走上了一个新的台阶。

参考文献:

[1] 黄俊冬.配件仓储管理系统的设计与开发[J].办公自动化(综合版),2010(11).

[2] 刘士全.我国仓储管理系统的发展趋势[J].学理论,2009(22).

[3] 王冬.仓储管理技术[M].北京:北京大学出版社,2010.

[4] 杜晓明,葛世伦.基于RFID和条形码的中小仓库管理系统研究[J]. 组合机床与自动化加工技术,2010(2).

[5] 毕红梅.智能仓储管理系统的设计与实现[J].物流科技,2009.

[6] 戴定一.仓储管理与WMS[J].物流技术与应用,2005(2):59-61.

[7]孙玉凤 孙福田 邢嘉禄 刘艳锐. 现代物流仓储业的发展趋势及其优化策略研究[J].中国市场,2010(10).

第2篇:仓储管理系统范文

文章以RFID技术为理论基础,针对仓储管理的现状,设计了仓储管理系统的体系结构,简要给出了系统软件的设计,并阐述了RFID 技术在其仓储管理各个环节中的应用。

【关键词】RFID 仓储管理 数据处理

1 系统总体结构

本文将WMS(仓储管理系统)的体系结构分为两大区域:仓储办公系统区和仓库存储与收货区,如图1。

仓储办公系统区的核心是一个基于B/S结构的WMS,它主要负责整个仓储体系的数据存储与管理并且完成与仓库管理区与收货区的数据交互与同步。主要包括人员身份验证、仓库、货物、货位、出库单与入库单管理。

仓库管理区主要负责货物接收、货物入库、货物盘点、货物出库等功能。这些功能在具体实现上都是基于RFID技术的,在进行相应的操作时使用RFID射频读取器扫描相应的托盘、货位等RFID标签以获取相应的托盘与货位的信息。

射频器的硬件系统采用RC500射频芯片结合51单片机与Windows Mobile手持设备通过串口进行通信。

2 系统软件架构

从软件架构角度本文将WMS划分为三层体系结构(如图2)。

2.1 上层服务器的WMS仓储信息管理系统层

此层主要负责相关信息的管理,为下层提供所需的相关数据。

2.2 下层的RFID数据采集层

此层主要利用基于RFID的射频器从相应的托盘标签与货位标签中提取相关的货物信息与货位信息。

2.3 中间基于Windows Mobile的数据交换及同步层

此层主要完成收集下层RFID射频器采集的数据,同时通过数据同步将下层采集的数据传至上层的数据库服务器并且从上层的WMS系统获取入货单等相关信息供下层收货、出货时进行检验,在上下两层之间起到桥梁的作用。

3 货位定位编码(如图3)

货位编码共6位。

第一、二位代表仓库的通道。范围01~07,分别代表仓库的01至07通道,设计为两位是方便扩展。

第三位代表通道两侧的两排货架,范围A或B,分别代表通道左侧与右侧。

第四、五位代表仓库的深度。范围01~19,分别代表仓库的01至19深度,其中01表示货架最靠近出口通道的货位,19表示货架最最靠近入口通道的货位。

第六位代表货架的层。值为1~4,1代表货架1层,2代表货架2层,3代表货架3层,4代表货架4层。过桥式货架只有3层与4层。

图4为货位编码示意图。编码举例:箭头所指货架第二层货位编码为03A0702。

4 结语

本文利用RFID 技术独有的大批量数据同时采集, 无需精确对位等特点, 基于RFID 仓储管理系统使得企业从大量重复作业中解脱出来。大批量出入库数据通过RFID系统实时采集、实时传递、核对、更新,优化存储策略, 提高了工作效率和准确度, 克服了传统仓储管理中的不足, 有效地控制和降低了仓储成本, 为企业创造了价值。

作者简介

李文祯(1978-),男,广东省人。硕士学位。现为广州医科大学附属第三医院工程师。研究方向为软件工程。

第3篇:仓储管理系统范文

关键词:射频技术;物流;仓储管理

中图分类号:TP391.44 文献标识码:A 文章编号:1006-8937(2012)11-0075-02

随着供应链的全球化和企业信息化的快速发展,仓储信息化的建设成了仓储管理的核心问题。仓储信息化的目标在于提高物流仓储信息水平,开发物流仓储效益。目前,在仓储管理中,货物的入库、库存货物信息的采集、货物的出库等相关仓储作业主要采用的是条码技术,仓储管理处于人工管理或者半自动管理状态,效率不高,无法满足现代供应链的要求。

物联网是通过射频识别(RFID)、红外感应器、全球定位系统、激光扫描等信息传感设备,按约定的协议,把任何物品与互联网连接起来,进行信息交换和通讯,以实现智能化识别、定位、跟踪、监控和管理的一种网络。物联网中的射频识别(RFID)技术是一种无接触自动识别技术,可实现对静止的或移动中的待识别物品的自动识别并记录物品的相关信息。

鉴于我国当前的经济形势与产业结构,由于全自动化仓储系统的价格比较昂贵,所以我们设计基于电子标签辅助拣选的半机械化半自动化的仓储系统,建立由计算机仓储管理系统、电子标签辅助拣货系统和相关控制系统组成的数字化立体仓库,同时规范和改进物流作业流程,利用现代信息技术和人工拣选相结合的方式,实现:货物入库信息自动采集;托盘货位自动分配和库存盘点作业的自动化;利用货位跟踪,提高货物出库速度,同时防止货物窜串货发生;利用RFID信息快速写入优点,实现货物去向跟踪。仓储管理作为供应链管理的关键部分,利用RFID技术可实现仓储管理的自动化能够显著加速智能供应链的实现。

1 系统框架

为充分发挥RFID技术在仓储管理中的作用,需先对仓库进行合理布局,方便后续作业(如图1所示)。总系统采用RFID技术,结合计算机完成货位管理、入库管理、出库管理、查询报表、库存分析、、系统维护等工作。作为非接触式的自动识别技术,先将货物信息编码写进电子标签,并把电子标签安装在相对应的货物上,利用无线射频信号来识别货物,并获取其相关信息数据,一旦相应的出库,入库等作业结束时,系统及时更新数据库中存储的货物信息,从而保持对仓库的时时监控。基本的RFID系统是由电子标签、阅读器(门禁阅读器、手持终端、叉车终端)、天线和通讯系统四部分组成。当电子标签进入磁场区域后,接收的读取器发出信号,凭借感应电流所获得的能量发送出存储在芯片的产品信息(无电源电子标签),或者主动发送某一频率的信号(有电源电子标签),阅读器读取信息并译码后,得到无文字形式的编号信息,然后发送至中央管理后台系统进行相关处理,后台程序在数据库中调传具体的货物信息,进行部分过滤后反馈到阅读器上。仓储系统主要包括入库管理模块、库存模块和出库模块。它以货物信息采集、入库管理、库存管理、出库管理等模块组成,各模块之间可以灵活组合, 定制成为新的功能模块。

2 系统工作流程

系统工作总流程如图2所示,现分述如下:

①货物信息处理流程。喷码箱体完成后,条码打印设备自动将打印信息上传至后台程序,并在数据库中录入对应的货物信息,如厂商、规格、数量等,然后在以托盘为单位,将目标托盘上的货物条码信息与该电子标签相关联,建立准确的货物管理系统

②入库流程。叉车托起托盘运至仓库中,叉车先读写器读取该托盘上标签的信息,然后将读取到的托盘标签的编号通过与相连的无线通讯设备发给后台程序,后台程序根据托盘标签编号从数据库中查询出与该托盘相关联的货物信息,经过滤后将所需要的信息传至读写器(包括产品名、产品规格、仓库划分区域等信息)。在叉车将托盘运至入库门口时,门禁读写器将读取到的托盘标签信息发送到后台程序,后台程序记录该托盘标签信息,完成入库记录。叉车根据管理系统显示的优化货位和路径将托盘放置在仓库指定的位置后,从出库门离开仓库。

③出库流程。仓储管理员根据购货单位和部门确定货物的发货方向,根据产品名称和规格型号以及单位确定最终发货的数量,即标准托盘数,同时通过无线通讯设备向叉车上的车载屏幕出货指令,信息包括:应出库的货物品名、规格、托盘数,货位等。叉车根据车载屏幕的指示信息,进入指定的仓库库区取货。当叉车读写器读到标签之后,通过无线通讯设备上传至后台程序,后台程序根据标签信息反馈该托盘上产品的信息,叉车工进行货物信息对比,确认操作正确,而叉车经过出库门口时,门禁读写器读取到托盘上的标签信息,并将该信息发送到后台程序,后台程序记录托盘标签出库信息,完成出库记录,同时更新库存。货物出库之后,叉车将货物运至指定的待装车辆。

④装车流程。装车管理员先密码登录后才进行货物装车操作,根据纸质发货通知单选择单据编号,在手持终端显示器上会显示购货单位、产品名称、规格、数量等信息,之后准备进行货物的装车,根据实际情况,装车管理员可选择手持终端上的整盘装车功能模块,对整托盘的托盘标签进行读取,或选择手持终端的拆盘装车功能模块,根据应出库单据上某种货物的名称,选择对应货物并扫描装车过车中箱体序列号的信息,当该种货物装车完成后,将货物信息发送至后台,后台程序依据手持式终端传来的信息将该单据编号同手持式终端所扫描的货物信息进行关联,然后反馈到手持式终端,标志该单据编号对应的该种货物出库任务完成,而该单据上剩余种类的货物按照以上相同的操作完成装车操作。

⑤尾盘组盘。经过装车操作之后,剩余有空的托盘。叉车托起空托盘,把空托盘运回生产线,集中运至生产线之后,将托盘放在指定的托盘暂存位置。剩余的尾盘则用叉车运至仓库内部的拼盘区域,组盘工手持终端扫描需要转移箱体序列号,完成之后将新对应托盘的标签信息和箱体序列号信息一起发送至后台程序,完成箱体序列号和托盘标签信息的关联。

3 结 语

RFID技术更有效地将计算机技术应用到物流仓储环节中,不仅提高企业的作业效率与作业吞吐量,克服了传统仓储管理的不足,而且能够提供实时准确的可视化管理,通过对货物信息的监控和处理,进一步优化入货和出货的方案设计,为企业创造巨大的价值。

参考文献:

[1] 王力.RFID网络控制系统的研究与实现[M].北京:北京邮电大学,2008.

[2] 吕广明,刘明思.物流设备与规划技术[M].北京:中国电力出版社,2009.

[3] 周蕾.物流技术与物流设备[M].北京:中国物资出版社,2007.

第4篇:仓储管理系统范文

关键词:ACCESS;仓储信息管理系统;数据库

1 用户需求分析

该系统可以用在学生仓储管理模拟情景中,具体管理的是库存信息和器材采购信息。

经用户需求分析,本系统设计的需求有:

(1)仓储信息管理人员可以查看、增加、删除、更新数据库中的信息。

(2)仓储信息管理人员可以进行信息的分析、汇总、打印等。

(3)系统管理员可以根据业务的不同添加用户、修改不同的用户权限、进行数据备份和数据库的基本维护等。

2 系统功能

2.1 库存信息管理

库存信息主要包括器材的器材号、现有库存、最大库存、最少库存等信息。

2.2 器材采购信息管理

器材采购信息主要包括:器材号、购买数量、供货方、单价、总价、计划采购时间等。

3 系统实现

3.1 创建后缀名为mdb形式的数据库

使用ACCESS,新建一个名为“仓储信息管理系统”的空数据库。

3.2 数据表的创建

(1)库存表包含的字段有:器材号、现有库存、最大库存、最少库存四个字段,将器材号设置为主键。(2)器材号表包含的字段有:器材号、器材名称两个字段,请将器材号设置为主键。(3)器材采购表包含的字段有:器材号、购买数量、供货方、单价、总价、计划采购时间六个字段。

3.3 相关查询的创建

物流信息管理系统的一大特点就是方便各类用户的查询,因此需创建的查询有:

(1)利用库存表查询出现有库存介于20至40的所有字段记录,将该查询保存为Querry1。

(2)利用器材号表,完成参数查询,请输入器材号,查询出对应的器材名称,将该查询保存为Querry2。

(3)利用器材采购表查询出购买数量小于20且单价小于100元的所有字段记录,将该查询保存为Querry3。

(4)利用器材采购表,生成一张总价大于1000元的新表,新表名称为“大单器材采购表”,将该查询保存为Querry4。

(5)利用器材号表、器材采购表,查询出供货方为“A&B器材公司”的记录,记录包含的字段为:器材号、器材名称、购买数量、总价四个字段,将该查询保存为Querry5。

(6)利用库存表查询出现有库存在40以上的所有字段记录,将该查询保存为Querry6。

(7)利用器材采购表查询出购买数量小于20且总价小于1000元的所有字段记录,将该查询保存为Querry7。

(8)利用器材采购表,生成一张总价小于1000元的新表,新表名称为“小单器材采购表”,将该查询保存为Querry8。

3.4 对应窗体的创建

主要包括登录窗体(显示用户名和密码,输入正确便可登陆,不同的用户操作权限不同),主菜单窗体(用户只需点击对应按钮即可进入对应窗体进行操作),仓储信息录入窗体,采购信息录入窗体。

3.5 打印报表的创建

按照不同的用户需要,主要包括实现库存表、器材号表、器材采购表(在对应的查询窗体中选择器材的单个信息,输出此报表,用于查看单个器材)、器材采购汇总表(在对应的查询窗体中输入器材名称,按采购日期、采购单位等分别显示,还可进行计算和排序等)。

3.6 数据库访问页的创建

将库存器材信息中的一些情况可以采用Web页面的形式提示。(比如:库存器材紧缺信息、库存量太大信息等分类提醒需抓紧进料和禁止进料)

4 结束语

仓储信息管理系统能够实现系统设计时模块中所包含的各种功能,具有界面友好、操作简单、实用方便的特点。本系统可以为仓储管理员提供便捷的仓储管理信息化方式,同时,大大提高了学院物流管理专业学生数据库项目开发能力。

参考文献

[1]杨继萍.Access 2007数据库应用与开发从新手到高手[M].北京:清华大学出版社,2008.

[2]access[EB/OL].[2010-10-25].http:///view/355qda

[3]文东,杨来明,胡文鹏.Access 2003数据库应用基础与项目实训[M].北京:科学出版社,2010:3.

[4](美)亚历山大(Alexander,M.).ACCESS 数据分析宝典[M].梁普选,刘芳芬,等译.北京:电子工业出版社, 2006.

第5篇:仓储管理系统范文

关键词:RFID技术、SOA-BPM集成平台、仓储管理、敏捷性

在现代物流产业中,管理信息系统是第三方物流企业最重要的特征和核心竞争力,通过RFID技术与SOA-BPM集成平台的无缝对接,第三方物流企业能够打通仓储管理的瓶颈,实现对货物的精确化、可视化管理。

RFID与SOA-BPM集成平台

SOA(Service-OrientedArchitecture,面向服务的体系结构)是一个组件模型,其核心概念是重用和互操作,它将企业的IT资源整合成可操作的,基于标准的服务和XML,使其能被重新组合和应用。

BPM(Business ProcessManagement,业务流程管理)是指根据业务环境的变化,推进人与人之间、人与系统之间以及系统与系统之间的整合及调整的经营方法与解决方案的IT工具。业务流程管理应包括“建模-实施-监控-管理”等过程,要具备其所需的所有服务与工具才能称为BPM。

BPM与SOA的结合点是“服务”,此外还需考虑BPM与SOA之间的服务和业务流程的接口、相互调用、紧密耦合与松散耦合的应用过程中协调和组合应用。SOA-BPM组合架构为第三方物流企业信息系统的集成提供了新的技术组合。SOA-BPM组合架构在技术层面采用Web Service、EJB、SpringBean等构件技术,通过SOA中间件软件实现协议解藕,显式地将业务流程逻辑从其他应用程序代码中分离出来;在业务层面采用BPM系统或工作流系统进行业务流程建模,从而实现系统集成。

1 RFID在SOA-BPM集成平台中的仓储管理应用

通过对RFID技术与SOA-BPM集成平台的无缝对接,能够把各个应用REID技术的功能抽象成服务,应用系统通过请求/服务的方式来获取RFID数据采集系统提供的数据,使RFlD技术在仓储管理中与SOA-BPM集成平台进行数据集成,从而达到仓储管理的透明化。

2 RFID在SOA-BPM集成平台中的运输管理应用

将RFID技术集成到SOA-BPM集成平台,可以使物流企业对运输过程中的货物进行精确管理、跟踪管理,从而实现可视化。

RFID在SOA-BPM集成平台仓储管理系统的应用

利用RFID技术,在SOA BPM集成平台构建与企业的仓库管理系统的集成,以实现对集成框架的应用验证。该仓库管理系统具有以下功能:

1 库存基本信息管理:包括物品信息的维护和管理、仓库库位信息的管理等;

2 库存业务管理:包括出入库操作管理、库存盘点操作管理、库存信息查询功能。

下面以仓库管理系统中货物入库流程为例,分析入库作业流程,从中提取RFID相关服务。

KFID中间件提供了丰富的接口,能够帮助实现对RFID设备的管理以及数据处理,简化了对底层设备应用的支持。目前,如果现有应用系统采用RFID设备来完成对物品的管理,采用RFID中间件无疑是一个很好的选择,避免了对底层设备的低级别接E1的处理。

利用SOA松耦合、面向业务的特点,设计了基于SOA的架构,利用Web Service技术实现RFID中间件与企业系统的集成,完成两者的松耦合集成。

第6篇:仓储管理系统范文

1.1企业需求调研

深人了解物流企业(广西丽都物流有限公司、广西南宁南都物流有限公司、广西昊晟国际物流有限公司)仓储管理过程,均发现现在的物流企业普遍存在耗时长、效率低、成本高的问题。

1.2系统的设计阶段

根据市场调研结果,为企业生产线仓储管理的每一个过程设计相应的实施模块,保证企业在运用系统时能够与企业生产紧密结合。

1.3系统代码编写阶段

根据系统的设计模块需求,使用RFID自动识别技术、E-DI交换技术代码访问安全性指定基性类CodeAccessSecuri-tiesAttribute等技术进行、系统代码编写,本研发采用通用的RUP保证了实施质量。在一些CPM上和关键实施单元,大量米用了敏捷建模(AgileModeling,AM)和极限编程(ExtremeProgramming:XP极限编程),大大地提高了研发的实施效率。

1.4系统测试及试点

首先对研发的系统进行相关扣程序测试,其次通过中试阶段后,将系统实地进驻广西丽都物流有限公司、广西南宁南都物流有限公司、广西昊晟国际物流有限公司试点考察。

2.基于物联网技术的仓储管理系统的设计

    2.1总体目标设计

2.1.1基于物联网技术的仓储管理系统主要功能该系统主要功能包括人库管理、出库管理、在库管理、财务管理和仓库管理。实现五项关键技术:多途径全方位自动采集物资信息;有线无线网络无缝切换;在多种终端与系统平台之间安全同步传输数据;建立仓库全景3D;面向用户角色生成报表。

     2.1.2分布架构

基于WebSERVICES多层分布式架构,集成移动APP应用,支持不同地点、不用的用户使用系统而不受任何影响。系统开发完成后将会使企业储能力库存和发货正确率进一步提高;同时库存和短缺损耗减少,劳动、设备、消耗等费用降低。这些最终都给物流仓储企业带来实在的经济效益。

2.2基于WebServices多层分布式架构

系统的设计开发采用通用的RUP(RationalUnifiedPro¬cess),保证了系统开发和实施的质量,同时在一些CPM(CriticalPathMethod,关键路径法)上和关键实施单元’大量地采用敏捷建模(AgileModeling,AM)和极限编程(ExtremeProgramming:XP极限编程)。

系统可以本地部署,也可以运行于云端,仓库也许分布于全国各地,但是都可以有个性化设置。云服务架构只需进行简单配置,就能够适应客户需求,并且他们之间还能有效协作,同时系统把二维码、条码、FFID进行整合,把温度传感器、上湿器和WMS进行整合,打通控制和管理系统的壁垒,真正实现双向控制智慧物联(如图1所示)。

2.3功能模块设计

物联网智慧仓储管理系统主要功能模块如图2所示。

2.3.1后台管理系统

(1) 用户管理。一个用户可以属于多个组,一个组可以包含多个用户。用户组相当于部门的概念(用户组每次层次的概念,也就是说用户组不能包含用户组)。(2)权限管理。“权限管理”是对用户(职员)或部门(用户组)授予用户对业务系统的使用权限。授权成功,用户登录业务系统,系统将按照权限分配用户(权限取用户和用户组并集,可以理解为最大权限)可使用功能。(3)系统管理。工作计划设置成功后有两方面用途,系统会根据计划协作请求发送当班用户(职员),用户(职员)登录业务系统后可以了解自己和其他用户(职员)排班情况。

    2.3.2仓储管理系统

(1) 入库管理。人库管理主要包括“入库申请、入库结算、入库验货、入库订单管理”四大功能块,主要业务流程如图3所示。入库申请有两种方式:①以导入外部EXCEL订单;②手工录人订单。

(2) 出库管理。出库管理主要包括“出库申请、出库结算、出库验货、出库订单管理”四大功能块,主要业务流程如图4所示。出库申请有两种方式:①以导人外部EXCEL订单;②手工录人订单。

(3)在库管理。在库管理主要包括“盘点管理、移库管理和过户管理”三大功能块,仓管员制定盘点和移库计划,业务员负责受理过户业务,主要业务流程如图5所示。

    (4) 仓库管理。仓库管理主要包括“货物管理、容器管理、收费设置、车辆管理、排班计划、智能报表”等几大功能块。①货物管理:添加、删除和修改仓库可以存储的货物类别(货物类别分级管理)。添加、删除和修改货物类别下属货物种类。仓库管理过程中的货物,必须是巳定义的类别或货物。②容器管理:分类管理不同货物需要的包装容器。仓库管理过程中,必须使用已定义的容器。③收费设置:设置系统的收费产品、费率和折扣。仓库管理过程中,必须使用已经定义的收费产品。④车辆管理:添加、删除、修改和査询车辆和司机信息。⑤排班计划:用户可以实时查看工作计划,当前在岗人员情况,方便工作协作。系统会根据真实的工作计划,把系统消息和协作请求推送给在岗工作人员。⑥智能报表:通过数据建模、统计分析和CrystalReports技术,面向不同角色用户,定制化、自动化提供各种二维、三维报表。

(5) 客户管理。客户管理主要包括“客户信息、1C卡管理、统计査询”三大功能块。①客户信息:系统可以服务的对象必须是系统的注册客户,在这里可以添加、修改、删除和査询客户信息。②1C卡信息:管理客户1C卡信息,在这里可以为客户办卡或为1C卡充值。充值完成后,系统也可以通过1C卡结算。③统计查询:系统可将客户相关信息全部或部分进行统计汇总分类,并可以实时查询到客户及货物的相关物流信息。

3主要技术‘施

    3.1 WebService架构

WebService臬基于网络的、分布式的模块化组件,它执行特定的任务,遵守具体的技术规范,这些规范使得WebService能与其他兼容的组件进行互操作。InternetInter-OrbProtocol(HOP)已经了很长时间,但是这些模型都依赖于特殊对象模型协议、而WebServices利用SOAP和XML对这些模型在通讯方面作了进一步的扩展,以消除特殊对象模型的障碍。WebServices主要利用HTTP和SOAP协议使商业数据在Web上传输,SOAP通过HTTP调用商业对象执行远程功能调用,Web用户能够使用SOAP和HTTP通过Web调用的方法来调用远程对象。

3.2 JAVA语言J2EE标准

J2EE核心是一组技术规范与指南,其中所包含的各类组件、服务架构及技术层次,均有共同的标准及规格,让各种依循J2EE架构的不同平台之间,存在良好的兼容性,解决过去企业后端使用的信息产品彼此之间无法兼容,企业内部或外部难以互通的窘境。

J2EE组件和“标准的”Java类的不同点在于它被装配在一个J2EE应用中,具有固定的格式并遵守J2EE规范,由J2EE服务器对其进行管理。J2EE规范是这样定义J2EE组件的:客户端应用程序和applet是运行在客户端的组件;JavaServlet和JavaServerPages(JSP)是运行在服务器端的Web组件;EnterpriseJavaBean(EJB)组件是运行在服务器端的业务组件。

3.3 移动ANDROIDSDK

Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。Android操作系统最初由AndyRubin开发,_主要支持手机。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开放手机联盟共同研发改良Android系统。随后Google以Apache开源许可证的授权方式,了Android的源代码。第一部Android智能手机于2008年10月。Android逐渐扩展到平板电脑及其他领域上,如电视、数码相机、游戏机等。

3.4物联网IOT应用

3.4.1物联网

物联网是新一代信息技术的重要组成部分。其英文名称是“TheInternetofthings’’。由此,顾名思义,“物联网就是物物相连的互联网”。这有两层意思:第一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展的网络;第二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通信。物联网就是“物物相连的互联网”。物联网通过智能感知、识别技术与普适计算、泛在网络的融合应用,被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。物联网是互联网的应用拓展,与其说物联网是网络,不如说物联网是业务和应用。

3.4.2条形码

条形码(barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。常见的条形码是由反射率相差很大的黑条(简称条)和白条(简称空)排成的平行线图案。

二维码(2-dimensionalbarcode),又称二维条码,最早起源于日本,它是用特定的几何图形按一定规律在平面(二维方向)上分布的黑白相间的图形,是所有信息数据的一把钥匙。在现代商业活动中,可实现的应用十分广泛,如:产品防伪/溯源、广告推送、网站链接、数据下载、商品交易、定位/导航、电子凭证、车辆管理、信息传递、名片交流、wifi共同享等。

3.4.3射频识别

射频识别即RFID(RadioFrequencyIDentification)技术,又称无线射频识别,是一种通信技术,可通过无线电讯号识别特定目标并读写相关数据,而无需识别系统与特定目标之间建立机械或光学接触。常用的有低频(125~134.2K)、高频(13.56MHz)、超高频、微波等技术。RFTD读写器也分移动式的和固定式的,目前RFID技术应用很广,如图书馆、门禁系统、食品安全溯源等3.4.4第三代移动通信技术

第三代移动通信技术(3rd-generation,3G),是指支持高速数据传输的蜂窝移动通讯技术。3G服务能够同时传送声音及数据信息,速率一般在几百kbps以上。3G是指将无线通信与国际互联网等多媒体通信结合的新一代移动通信系统,目前3G存在四种标准:CDMA2000,WCDMA,TD-SCDMA,WiMAX。

4.系统测试及分析

4.1完全基于WEB的应用

系统利用J2EE平台开发,采用B/S架构,系统在外网服务器上(222.73.181.109:60888),用户可以通过IE浏览器、CHT0ME、360浏览器(222.73.181.109:60888)即可打开系统登录页面,在登录页面中输人用户名、密码及验证码,进人到系统,操作系统功能,真正实现了SAAS服务模式的应用。

4.2多途径全方位自动采集

系统在收货人库、入库验货、库存盘点等各系统功能环节中使用条码、二维码和RFID作为货物采集标识,系统定义了一套基于EDI数据交换的标准结构,以实现上行对客户、厂家,下行对财务系统、GPS系统、短消息平台等实现标准化接口,保证了系统的开放性。

4.3仓库全景3D和智能报表

通过HTML5实现了3D可视化仓库操作。通过数据建模、统计分析和CrystalReports技术,面向不同角色用户,定制化、自动化提供各种二维、三维报表。实现了面向出人库业务、面向客户、面向财务和面向仓库的动态三维报表。

4.4系统具有友好的人机界面,操作简单方便,界面形象简洁

系统功能菜单实现上采用现代物流通用术语模块功能简单、易用,真正做到了会用电脑、了解物流就能够使用系统。界面设计上主要以方便、简洁、实用等几个方面人手,目前已得到试用公司的良好评价。

4.5具有良好的模块化集成及多层体系结构

软件系统分为多层架构。DBE—数据引擎,RE层一转发引擎,WEX—WEB数据交换层,各个层相互数据调用又保持相对独立,从而保证软件系统的模块化,耦合程度低的特点,降低系统复杂度过高而出BUG的概率。

4.6多途径全方位自动采集

利用条码、二维码、RFID、GIS和GPS技术,实现人库、出库、验货、盘点、调拨、移库等各个环节物资数量、位置信息的全方位感知和自动采集。

4.7双向物联

通过利用10转换技术实现电信号和数字信号双向转换,打通监控、广播和仓储管理系统的双向互联,实现真正意义上的M2M应用。

第7篇:仓储管理系统范文

关键词:RFID;仓库管理系统;实时库存

Abstract: By integrating RFID technology with the warehouse management system in the third party logistics, as well aswith computer network communication and the intelligence control technique,we improve the original warehouse management systems.The new system insure the synchronization between information and goods, thus raises the efficiency of logistics performance while decrease the logistics cost.

Key words: RFID; warehouse management system; real time inventory

0引言

目前,仓库管理系统(Warehouse Management System,WMS)在我国物流行业中已经得到了比较广泛的应用,在物流营运中发挥了很大的作用。但是,各种仓库管理系统所提供的功能水平还有着很大的差异,在各个物流中心,其物流水平还有着很大的提高空间。按照Gartner Group的研究,如果将WMS按照层次水平分进行划分的话,可以分为以下五个层次等级:

提供与仓库的存货相关的信息;

管理仓库内货品移动及相关的过程;

实时监控仓库内库存及员工操作过程;

在供应链的层面上,对所有资源及库存进行监控,使信息在供应链的各个环节上可见;

针对完整供应链的分析和决策。

我们本次研究的方向就是如何将仓库管理系统的水平提高到较高的层次等级。

1仓库管理现状

在我国,很多仓库管理系统已经能够提供比较准确的入库、出库及库存管理等基本功能,但也只能算是接近或者达到了第一层次水平。但是如何将库存管理与操作过程通过系统精确的管理到仓库中每一个角落中的每一件货品的状态,即WMS的第二层次水平上的欠缺。以笔者所实施的某著名电子企业服务的第三方物流企业为例,在系统改进前,主要作业任务都是基于人工作业,作业效果完全取决于仓管员的个人能力和经验,仓库管理系统只是在仓库业务完成后对作业内容和库存信息的记录,且系统库存经常出现差异。整个仓库出入库流程还是很传统的业务流程,只能对业务单据进行简单的管理,对操作过程没有任何管控。 如图1所示,其入库作业主要分三部分:

(1)入库订单:在入库前根据传真和电子邮件的方式获得入库订单,然后将订单信息手工输入到WMS系统。

(2)收货管理:在货品到达仓库时,根据接收到的入库订单信息对货物进行清点,清点完成后在与送货司机签订收货单。同时安排仓管员将货物搬放至仓库内货位中。

(3)系统入库确认:在收货作业完成后,根据实际收货数量对入库单进行修改,并确认入库单;系统库存增加。

可以看出,入库作业只在系统中做入库状态和库存记录外,整个过程完全基于人工控制,与原始出库作业流程(如图2所示)同样:

转贴于

(1)出库通知单:接到以传真或电子邮件方式发送来的出库通知单,并将通知单信息手工输入到WMS系统。

(2)备货管理:根据出库通知单,保管员凭借个人记忆在仓库中找寻需要出库的货物,并将其分拣到出库月台上。

(3)装车检查:检验员根据出库通知单信息对已分拣出的货品进行清点确认,确认无误后在管理系统操作当前出库通知单,使其状态为已备货,并打印装车签收单。

(4)出库确认:在车辆到达时进行装车,由送货司机签收货物后对该出库单进行确认,系统库存减少。

在这种比较原始的管理作业下,整个作业效果完全依赖于保管员的经验及个人能力,在仓库业务繁忙的旺季,出错率居高不下,工作效率不高,业务的可扩展性不高,基于这种模式下的仓储管理系统只能进行非实时的库存管理,无法满足该著名电子企业奥运战略的需要。

本次研究的目的,是通过将RFID技术、无线扫描技术、EDI数据交互等技术引入到仓库管理系统(WMS)中,并通过仓库管理系统对仓库内部货物移动及相关操作过程进行管理和监控,使将仓库的管理水平提高到第四级的应用层次,同时,使之能够在与供应链中与之相关的信息系统结合的基础上,能够适时而容易的扩展第五级应用水平层次。

2系统改进方案

在仓库现有网络设备基础上进行规划后,系统主要由数据库管理系统、手持终端扫描系统、RFID标签读写系统、主机管理系统四部分组成:数据库服务器接入局域网,提供数据存储功能;手持终端 总仓库的用户通过局域网连接访问系统,应用服务器也通过局域网访问数据库;无线路由接入局域网供无线手持终端接入网络使用;仓库出库区和入库区架设RFID阅读器并与管理主机通过USB口连接,主机接入局域网,可调用管理程序。在货品进出仓库时,RFID阅读器可自动读写货品上的RFID标签信息。

3系统功能改进

按照设计,基于RFID的仓库管理系统主要包括四个主要模块:入库作业、出库作业、绩效考核、EDI数据交换。接下来分别讨论各个模块部分。

3.1入库流程

(1)RFID收货:在车辆到达后,搬运货品托盘进入仓库入库区;当货品通过入库区RFID阅读器的时候,阅读器自动从货物包装上的RFID标签信息中读取货品信息,并将所读取的信息返回给管理主机,管理主机系统检查当前货品信息及来源单号,并自动分配上架储位,将储位信息通过RFID阅读器写入每一件货品包装上的RFID中。

(2)收货单:管理主机系统将入库的货品计数数量信息及对应单号以收货单的形式打印出来。

(3)到货确认:仓库保管在收货单上签字后交给送货人,表示确认货已收到后。

(4)打印上架指示单:管理主机系统将入库的货品数量信息及自动分配的上架储位以上架指示单的形式打印出来。

(5)上架作业:仓库保管按照上架指示单上所指示的储位,把货品从入库区移动到上架储位中。

第8篇:仓储管理系统范文

仓储管理系统的功能

WMS系统可通过后台服务程序实现同一客户不同订单的合并和订单分配,并对基于PLC、RF、纸箱标签方式的上架、拣选、补货、盘点、移库等操作进行统一调度和下达指令。并实时接收来自PLC、RF和终端Pc的反馈数据。整个软件业务与仓库物流管理各环节相吻合,实现了对库存商品管理实时有效的控制。

WMS一般具有如下功能模块:订单管理、库存控制、基本信息管理、物流调度、信息报表、收货管理、拣选管理、盘点管理、移库管理、打印管理和后台服务系统。

基本信息管理:系统对包括品名、规格、生产厂家、产品批号、生产日期、有效期和箱包装等商品基本信息进行设置,而且对所有货位进行编码并存储在系统的数据库中,使系统能有效追踪商品所处位置。也便于操作人员根据货位号迅速定位到目标货位在仓库中的物理位置。

上架管理:系统在自动计算最佳上架货位的基础上,提供已存放同品种的货位、剩余空间,同时根据避免存储空间浪费的原则自动输送到货位并按优先度排序,操作人员可以人工调整。

拣选管理:拣选指令中包含位置信息和最优路径,根据货位布局和确定拣选原则顺序,系统自动在RF终端的界面等相关设备中根据拣选任务所涉及的货位给出指导性路径,避免无效穿梭和商品寻找,提高拣选效率。

库存管理:系统支持自动补货,通过自动补货算法,不仅确保了拣选面存货量,也能提高仓储空间利用率,降低货位蜂窝化现象出现的概率。系统能够对货位通过深度信息进行逻辑细分和动态设置,在不影响自动补货算法的同时,有效地提高了空间利用率和控制精度。

储存:WMS按最佳的储存方式选择货位,通过巷道堆垛机上的红外通信设备完成储存任务。

订单处理:订单到达仓库后,WMS按预定规则分组,区分先后,合理安排,交付发运。

此外,WMS还能提供更多的附加支持,如库存补充、循环盘存、班组工作实时监管等。更先进的WMS还能连接自动导向车、输送带、回转货架和高架自动储存系统等,而最新的发展趋势是WMS与企业的其他管理系统相结合,如生产指挥调度系统、订单管理系统和企业资源系统等,从而融入企业的整体管理系统中。

青岛卷烟厂的整体集成物流管理软件

青岛卷烟厂自动化物流系统中使用的物流管理软件――整体集成物流管理软件()应用了平台。是一项革命性的技术框架。.NET的核心技术包括分布式计算、XML、组件技术、即时编译技术等。

该系统由物流数据库模块、物流调度模块、物流管理模块、应用服务模块、无线扫描模块等核心应用模块组成。依据系统总体工艺流程和用户需求进行系统设置和用户界面定制,实现系统功能。

物流数据库模块

物流数据库模块是物流系统数据存储与应用逻辑的支持平台,在保证数据的安全性、一致性和完整性的基础上实现参数化的仓库管理、物流管理策略。物流数据库模块以物流调度和仓库管理为基础,建立通用的数据库对象,并提取标准立体库仓库调度策略实现参数化的物流调度和仓库管理。主要的物流调度和仓库管理策略有先进先出原则、就近入库原则、均匀存放原则、分区存放原则、紧急优先原则等。此外,还可以补充相应的数据库对象和应用逻辑,以实现用户的特殊需求和外部系统(如ERP/MES)的接口。

物流调度模块

物流调度模块是软件的核心。负责将物流任务分解到各个运输段,并根据运输段控制器的定义下达相应的控制指令,同时实时采集控制器的信息,根据控制设备的功能定义和指令完成情况转化成物料出入库请求。

该模块不仅仅集成了物流系统中物流控制的调度接口,还采用面向对象的方法设计集成了物流系统中的所有控制器的底层通信接口(输送线控制系统、机器人控制系统、堆垛机控制系统等),并提供开放的控制器接口供新控制对象的添加,在一个应用中可以监控、调度和管理所有物流控制和所属的物流设备,真正实现了物流调度系统与设备执行系统的全面集成。

该模块以出入库任务的分段执行跟踪为主线,根据系统定义的物流路径、运输段、设备属性、调度参数、优先级动态地调度物料运送,主要的调度策略有最短路径、平衡负载、优先级原则、阻塞就近、最早优先等,调度接口和底层控制接口的集成还可以方便快捷地检测、诊断和排除设备故障。

此外,该模块提供详实的操作记录和任务执行记录以及故障报警功能。

物流管理模块

物流管理模块使用ERP思想实现物料管理,由基础管理(物料、容器、条码、用户、权限、角色管理)、仓库管理、库存管理、配盘管理、配方管理、接口服务等模块组成。

数据安全性

系统的数据安全性通过下列方式实现:

(1)数据库安全机制

帐号安全性:访问数据库的用户必须拥有数据库帐号和口令。

系统级权限:数据库管理员只能;具有经数据库系统管理员授权的系统级权限。

对象安全性:用户只能访问经对象拥有者授权的对象。

审计:对用户涉及数据库对象的用户活动进行审计,如表访问、注册企图、数据库管理员的特权操作。

备份和恢复:物流系统为事务处理频繁的联机事务处理系统,推:荐每天进行一次数据备份,每星期一次导出到介质上。并用磁带存放到安全的地方妥善保管,在系统崩溃时,可利用备份信息迅速恢复数据库数据。

(2)应用数据安全

严格的用户管理:如果用户要进入系统开始工作,必须首先由专职系统管理员在数据库中注册用户名、用户ID和用户密码,同时赋予用户登录权。

功能模块的访问:登录系统的用户只能访问系统中被专职系统管理员授权使用的功能模块。

操作记录:系统跟踪、记录每一用户的操作信息,从而实现用户误操作的更正。

利用.NET平台实现系统

数据表示层

在数据表示层,需要解决的是数据的表示方式的问题。系统利用DataSet实现数据实体的表

现。DataSet是微软在中新提出的数据对象,能够容纳多个刻录集,又可以同数据库很好地进行映射。

系统还提供了实体对象缓存服务,即在第二次调用某对象时,可以从缓存中读取,而不用重新生成。大大提高了系统的性能和灵活性。

数据访问层

数据访问层实现了对数据实体层的控制,并提供对数据库操作的服务,为业务规则层提供数据服务。

为了统一对数据的访问方式,在框架的类库中包含了数据访问服务,封装了常用的对各种数据库的操作,可以访问不同类型的数据库,数据访问服务还维护数据库连接缓存,提高系统性能。

对数据实体的操作和对数据库的控制相结合,实现了应用层数据的交互。

业务规则层

业务规则层要完成各种业务规则和逻辑的实现。业务规则通常要求系统能够支持事务处理(Transaction),没有一定的规则,通常通过一系列的类之间的交换来完成。

业务外观层

业务外观层为Web层提供一致的访问接口,主要用于Web用户对应用程序的访问。对于输入的数据,进行初步的判断,如在登记密码时,如果两次的密码不一致,则登记不成功。

控件开发

在.NET Framework中,一个控件就是从Control类派生出来的一个类。使用控件可以实现拖放式编程、快速的属性处理以及真正的面向对象的设计。

.NET Framework提供了大量的控件供开发者使用。但是在开发仓储管理信息系统中,仅使用系统提供的控件仍是不够的,需要重新开发一些定制控件。

操作界面的实现

为了保证界面的灵活性,系统采用了大量TreeView服务器控件。

作业管理:显示出入库任务和操作员生成出入库任务的人机界面。操作员可以对任务进行排序、分类显示。当此窗口在打开状态时,任务的执行状态将实时变更;处于离线模式时,操作员可以手工产生离线出入库任务。

库存管理:显示立库和平库各货位库存信息。

收发货管删:显示发货信息和提货信息。

调度管理:在调度主窗口,当鼠标停留于任意设备的图标时,将出现图标功能说明。当鼠标在画面中移动时,主窗口下端的文本框中将显示图形的含义,堆垛机图标、巷道图标均可以双击打开功能窗口,实现对堆垛机、RSV和PLC电控系统的控制和状态显示。

第9篇:仓储管理系统范文

关键词:仓储管理;信息系统;SOA

中图分类号:E233 文献标识码:A

仓储管理是军事物流中非常重要的一环,更是后方仓库信息化建设的重要组成部分。大部分军用物资具有存储周期长、平时流动性小、战时流动性呈指数上升的特点。因此,仓储管理工作在军事后勤工作中显得尤其重要,但军用物资存储于不同的后方仓库,储存地域分散,传统的仓储管理模式信息化程度低,数据共享困难,管理费时费力,无法实现精确保障、快速保障。虽然近年来我军加大了后方仓库信息化建设力度,建立使用了许多仓储管理信息系统,但因为没有统一规范,各仓库自行发展,缺少统一的顶层设计和数据规范,导致目前各系统数据标准不统一,使用平台不兼容,互联互通性差,“信息孤岛”大量存在,“烟筒”林立。如何集成现有仓储管理信息系统,提高军队后勤保障能力具有非常重要的意义。面向服务的架构(SOA)能够适应军事领域内复杂、异构、多变的应用需求,在改造现有系统、数据库融合方面可为仓储管理信息系统建设提供完整的解决方案。

1 面向服务架构(SOA)

面向服务架构(Service Oriented Architecture, SOA)是面向服务的企业应用体系结构,是一种分布式的软件架构模型,具有粗粒度、松耦合、自治性、可组装等特点,其核心是服务。相比以往的方法,SOA最鲜明的特点是更强调标准、更贴合业务,其所依托的以Web Services为代表的技术,可使得各部门的计算机信息系统实现信息共享和业务协同。SOA以服务为核心来封装业务流程和应用系统,具有更高的抽象层次,可实现更高级别的重用,解决了信息系统与业务流程的相关性。

SOA的基本架构主要由服务提供者、服务请求者和服务注册中心三类参与者和注册、查询和绑定调用三类基本操作构成(如图1所示)。

(1)服务请求者。服务请求者可以是一个应用程序或软件模块,也可以是需要另外一个服务的服务;它通过传输绑定服务,执行服务功能,发起对服务中心的服务查询,根据服务接口的标准格式请求服务。

(2)服务提供者。服务提供者是一个实体,它接受和执行请求者的请求。它首先将自己的服务和接口标准到服务注册中心(UDDI),以便服务请求者可以发现和访问该服务。

(3)服务注册中心。服务注册中心是SOA的核心平台。它包含一个可用服务的存储库,所有的服务请求者可以并且必须通过它来查找服务提供者提供的服务;所有的服务都要被服务提供者在该中心注册后才能被服务请求者发现。

SOA非常适合现有系统的集成,很多企业已经实现了SOA的实际应用,SOA没有想象的那么复杂,完全可以使用当前流行的C++、C#、Java等编程语言来开发SOA系统的服务,再遵循Web Services、CORBA、DCOM等分布式技术的要求来完成系统部署;或者直接采用.NET和J2EE平台来完成SOA系统开发;也可以使用网上提供的一些开发工具进行开发。总之,只要标准统一,实现SOA系统的方法很多,用户应根据自身技术条件选择。

2 军队仓储管理信息系统的分析与设计

目前,大部分军队后方仓库已经进行了信息化改造,建立使用了自己的仓储管理信息系统,主要有物资管理信息系统、库房温湿度监控系统等子系统,但由于各仓库之间的信息化发展历史不同,所使用的信息系统技术实现方式差别大,根本无法实现互联互通和数据共享,直接影响后勤保障能力的提升。所以,现在最主要的任务就是对现有信息系统进行改进,能整合的整合,不能整合的重新设计开发,节约开发成本。

2.1 业务流程分析

后方仓库担负着军用物资的存储保管,经常进行物资收发作业。当仓库业务部门接到上级的物资调拨单后,制定出入库指令下发到保管队,保管队根据业务部门的出入库指令进行物资的出入库管理。仓库各库房也可以根据本仓库业务部门的物资调整命令进行相应物资的存储库房调整。物资出入库管理不仅要调用数据采集系统、还要调用仓库的车辆管理系统,安排物资作业车辆和司机(如图2、图3所示)。

2.2 系统功能分析

目前军队仓储管理信息系统主要包括用户权限管理、物资信息管理、温湿度监控等子系统。物资管理包括数据采集、入库管理、出库管理、物资查询、物资清查、物资维护保养、物资报废处理等功能模块;温湿度监控包括温湿度自动控制、温湿度数据查询和温湿度数据图生成等功能模块。

入库管理:入库管理主要负责处理采集的物资数据,根据物资的种类、批次、数量、质量、体积等参数进行分拣、计算出物资在货架中的具体存放位置,实现本库房所有货物位置数据的查询和运送,同时更新数据库。

出库管理:当仓库收到上级业务部分的调拨单后,出库管理根据去旧存新、先入先出的原则计算出出库的货位而后处理射频标签阅读采集的数据,如果货物和上级的调拨单一致,则生成出库单并更新仓库货位信息,同时更新自己的物资数据库。

物资清查:作为军用物资仓库,上级业务部门要求仓库定期进行物资清查,并上报清查情况。物资清查功能,就是根据上级和本单位物资清查计划,合理安排叉车和仓库保管员,将清查的物资清单发送至仓库保管员的手持终端。仓库保管员依次读取需清查物资中的射频标签,并将实时读取的物资情况同数据库中的数据进行比对,比对信息实时显示,同时将清查报告发送至上级业务部门。

温湿度监控:利用分布在仓库内的温湿度传感器,实时采集仓库内温湿度数据,定时更新温湿度数据库,同时根据采集到的温湿度数据判断是否进行降温除湿。如果温度和湿度高于标准,温湿度监控系统就将自动启动通风机和除湿机,进行降温除湿,温湿度恢复到合理水平时系统将自动将通风机和除湿机关闭。

物资倒垛管理:库存决策服务根据物资出入库情况和货位情况,做出倒垛决定。倒垛管理则根据现有物资和货位情况,依据方便快速收发物资的原则进行物资倒垛。

物资维护管理:军用物资分为新品、堪用品、待报废和报废品4种等级,每种等级的物资都有不同的维护保养要求,物资信息管理将根据物资的维护保养规定自动更新数据库,并根据每类物资的等级转换规则自动转换物资等级。库存决策管理服务将根据物资数据制定维护保养计划,形成物资维护保养方案。

物资数据采集:主要是依托射频标签技术,利用固定式或手持式电子标签阅读器,对物资进行扫描,获取物资的名称、质量、体积、性能等信息,更新数据库。

物资编码管理:为了实现仓储物资管理的信息化,必须制定统一的物资编码标准,对库存物资进行编码,并把编码信息写入射频标签,张贴在物资上,方便物资的管理。

2.3 系统架构设计

根据对仓库管理业务流程的分析可见,军队仓储管理信息系统应具有数据采集、入库、出库、清查、温湿度监控等服务功能,系统的详细架构如图4所示。该技术架构,采用了先进的分层技术架构,技术层以业务流程管理引擎、文件接口引擎、数据同步引擎、报表管理引擎和等核心技术为底层平台,构建了物资信息管理、温湿度监控、分析决策管理的详细功能模块;在应用层的顶层,采用对界面和用户进行统一管理,实现多系统的统一入口。系统整体技术架构由硬件网络层、技术层、应用层、用户层4大部分组成,非常适用于军队系统。

硬件网络层:主要包括网络基础设施、服务器与存储基础设施。网络基础设施主要包括局域网、光纤接入的网络;服务器与存储基础设施主要是仓储管理的各种服务器和存储设施,包括负载均衡服务器、数据库服务器、Web服务器等。在基础设施层,采用防火墙、入侵检测、接入控制等网络安全措施,确保计算资源、存储资源的可靠和可用。

技术层:主要包括业务流程引擎、文件接口引擎、数据同步引擎和报表引擎等核心技术,负责实现业务系统之间的信息共享和信息交换,以及信息系统之间的接口工具。业务系统之间主要是通过导入导出XML介质文件的方式实现数据内容交换的 (如图5所示)。这是一种实现系统之间的数据共享和业务协同的松耦合方式,有利于系统的适应性和扩展性。

应用层:主要包括物资信息管理系统、物资信息采集系统、物资报废处理系统、温湿度监控系统和车辆管理系统等业务系统。其中包括遗留系统和新开发的系统,既保留原有系统,又集成开发了新的系统功能,达到了系统复用的目的,节约了开发成本。

用户层:用户可以通过浏览器单击登录进入到系统中,用户的功能和查询数据的权限由用户权限认证系统进行管理和维护。

3 结束语

目前,我军正处于后勤信息化建设的关键时期,军用物资的管理信息化是后勤信息化建设的重要内容,基于SOA的军用物资管理信息系统的建立,将形成对军用物资体系的有效支撑,建立起一个覆盖面广,能够实时、动态的协同工作的平台,全面提升军用物资体系的管控能力,有效提升我军后勤信息化水平。

参考文献:

[1] 温平川,邹晓晖. 基于SOA 的社区管理信息系统设计与实现[J]. 重庆邮电大学学报,2011(12):765-769.