本文使用Web服务和移动Agent技术对无线条码仓储物资管理系统进行研究,利用基于Web服务的移动Agent技术来增进系统的智能。建立无线条码仓储管理系统的实体模型和系统模型,设计并开发基于Web服务和移动Agent的无线条码仓储物资管理原型系统。
项目背景和意义:市场竞争的日益激烈使得竞争的主要因素也在发生着变化:从20世纪60年代的成本竞争发展到70年代的质量竞争,进而转变为80年代的时间竞争。在稍纵即逝的市场机会面前,如何在有限的时间内,更快、更好、以更低的成本制造出新产品并投放市场,已成为企业生存和发展的关键。仓储作为连接生产者和消费者的纽带,在整个供应链中起着至关重要的作用。随着科学技术的不断进步,现代仓储管理已从静态管理转向动态管理,对仓储管理的基础工作也提出了更高的要求。优良的仓储管理能够对物品实施有效的保管和养护,并进行准确的数量控制,从而大大减少仓储的风险。 相关文献认为,目前许多企业的生产效率已达到了相当高的水平,进一步提高效率的途径是减少有关的供应、库存和分配成本。研究表明,一个典型的电子制造企业,其10%以上的年销售额被锁定在供应链上。一般说来,经营中55%的生产成本用于采购货物以及服务,而这其中20%以上是花费在存贮、运储和分配上。因此,改进、优化仓储管理,使用先进的仓储管理系统将员工从大量重复劳动中解放出来,实现大批量出入库数据的实时采集、实时传递、核对和更新,优化存储策略,提高工作效率和准确度,已经成为企业有效控制和降低仓储成本的重要举措。 本项目在综合国内外研究的基础上,利用Web服务和移动Agent技术对仓储物资管理系统进行研究,其研究结果将有助于企业有效地设计、实施仓储管理,同时对于提高企业的市场竞争力、提高客户服务水平、降低企业成本以及缩短生产周期等方面都具有重要的理论指导意义和广阔的应用前景
研究开发的内容及主要创新点
研究内容:(1)本文结合当前的工作流技术和Web服务技术对仓储管理系统中的过程本质进行研究,将仓储管理系统中的过程封装为单个Web服务、将跨部门的业务过程封装为复合Web服务;通过将Web服务与支持外部服务集成的过程模型结合,采用面向对象技术研究基于Web服务的仓储管理过程模型。(2)研究基于Web服务的系统集成方法,建立仓储管理系统的集成框架。(3)将移动Agent技术与Web服务技术相结合,使用基于Web服务的移动Agent技术对仓储管理系统中地理上分布的各仓库进行建模,给出基于Internet/Intranet/Extranet的具有即插即用特征的分布式仓储管理原型系统的总体框架。(4)建立系统的实体模型和系统模型,设计并实现对以上研究结果进行验证的仓储管理原型系统,为系统的动态构建或重构和仿真提供基础和依据。
要重点解决的关键技术问题:(1)传统的过程模型和工作流管理系统对企业跨部门过程的支持很有限,而企业中存在大量的跨部门过程。而跨部门过程中的不同部门间的过程如何进行数据传递和交互以及如何使用Web服务来对不同部门的过程进行建模,这是本项目的一个关键技术问题。(2)跨部门过程运行中,涉及企业内部不同的应用和遗留系统,而这些系统又可能运行在不同的环境中,因此如何解决异构系统过程间的互操作性以及如何提高系统的可扩展性,是本文有待解决的一个关键问题。(3)本项目引入移动Agent技术来解决仓储物资管理系统中的共享资源间的约束问题。由于系统中的跨部门过程是基于Web服务的,因此如何解决基于Web服务的过程模型与移动Agent间的互操作问题,是本项目要解决的另外一个关键问题。(4)本项目使用移动Agent技术来对企业各仓库进行建模,将企业的各仓库作为独立自主的Agent,通过Agent间的协调和合作实现企业仓储物资管理。那么如何建立移动Agent的组织模型和任务模型以实现各Agent的分工协作也是本项目有待解决的关键技术问题。
特色和创新之处:(1)本文将Web服务与支持外部服务集成的过程模型相结合,采用面向对象技术研究基于Web服务的仓储管理过程模型;(2)基于Web服务技术研究仓储管理系统集成方法;(3)将移动Agent技术与Web服务技术相结合,使用基于Web服务的移动Agent技术对仓储物资管理系统中的各仓库进行建模;(4)建立系统的实体模型和系统模型,设计并实现无线条码仓储物资管理原型系统。
主要技术指标
本项目所描绘的无线条码仓储物资管理系统主要由自制件仓库、外协件仓库、产成品库和配件库等4个仓库组成。基于该网络,设计并实现由物资信息管理子系统、入库管理子系统、库存管理子系统和出库管理子系统构成的无线条码仓储物资管理原型系统软件,建立系统的实体模型和系统模型,设计并实现无线条码仓储物资管理原型系统软件。公开发表学术论文4篇。
产业化前景及经济社会效益
结合我国当前实际情况研究仓储物资管理系统集成方法,将为我国企业的发展提供有效的信息技术解决方案。通过仓储管理系统的研究与应用,抓住商业流通这个龙头,可以协调理顺企业的购销环节,为企业提供直接的市场信息和广阔的销售渠道,并以此为契机促进企业间的联合。基于Web服务和移动Agent技术构建无线条码仓储物资管理系统将极大地提高供应链的运作效率。其研究成果将有助于企业有效地设计、实施现代仓储管理,同时对于提高企业的市场竞争力、提高客户服务水平、降低生产成本以及缩短生产周期等方面都具有重要的理论指导意义和广阔的应用前景;另一方面,对于仓储管理系统提供商、软件供应商也具有一定的参考价值。
成果提供形式
(1)公开发表学术论文4篇。
(2)建立无线条码仓储物资管理系统的实体模型和系统模型,设计并实现无线条码仓储物资管理原型系统软件一套。
研究开发方案和技术路线
本项目涉及基于Web服务的过程模型、移动Agent的任务模型和组织模型建模、移动Agent组织的协作求解以及系统集成等核心问题,所采用的研究方法包括系统论方法、形式化方法、建模方法、面向对象与面向Agent方法等。(1)基于Web服务的过程模型:基于Web服务来研究过程模型,使用基于Web服务的过程模型来协调、集成并管理仓储物资管理系统中基于Web服务的过程。(2)基于Web服务的系统集成方法:基于Web服务研究无线条码仓储物资管理系统与企业现有应用以及遗留系统间的集成方法。(3)移动Agent的任务模型:通过对移动Agent运行时的复杂运行环境进行分析,抽象出与任务相关的要素,采用TAEMS(任务分析、环境建模与仿真)和MSBN(多模块贝叶斯网)结合的方式对任务要素进行形式化描述,获得要素间的关系,建立任务模型;分析要素间的依赖程度,将复杂任务分解成较为简单的子任务。(4)移动Agent组织模型:采用不完备信息下动态博弈策略与显式结构相结合的方式研究组织结构以及组织形成与转化机制,研究个体Agent的能力与知识形式化描述模型以及个体Agent能力与知识转化为组织能力与知识的方法,建立协作求解的移动Agent组织模型。(5)分布式多Agent的构建与集成:根据任务的复杂程度建立不同角色的个体Agent,采用面向对象技术与面向Agent技术实现分布式环境下的多Agent的构建与集成。本文采用Java语言实现各Agent个体,采用Oracle 9i建立数据库,系统采用浏览器/服务器运行方式。
技术路线:(1)采用系统论的分析方法以典型案例为背景制定仓储物资管理原型系统的详细方案。(2)对企业过程本质进行分析,使用Web服务技术对仓储物资管理系统中的过程和跨部门过程进行集成,建立基于Web服务的过程模型。(3)对复杂的任务环境进行分析,确定任务环境所处的组织结构、任务的性质以及要实现的功能。采用TAEMS与MSBN结合建立仓储物资管理原型系统中移动Agent的任务模型。(4)采用不完备信息下动态博弈策略与显式结构相结合的方式研究组织结构以及组织形成与演化机制,建立协作求解的移动Agent组织模型。(5)根据任务环境的描述模型确定的任务形式和Agent类型,建立系统Agent模型,使用移动Agent技术和Java语言建立相应的个体Agent。(6)各Agent调用基于Web服务的过程和跨部门过程,实现移动Agent与基于Web服务的过程模型间的互操作。(7)建立系统的实体模型和系统模型,设计并实现对以上研究结果进行验证的无线条码仓储物资管理原型系统。
现有研究开发基础和已具备的条件
本项目涉及基于Web服务的过程模型、移动Agent的任务模型和组织模型建模、移动Agent组织的协作求解以及系统集成等核心问题,所采用的研究方法包括系统论方法、形式化方法、建模方法、面向对象与面向Agent方法等。(1)基于Web服务的过程模型:基于Web服务来研究过程模型,使用基于Web服务的过程模型来协调、集成并管理仓储物资管理系统中基于Web服务的过程。(2)基于Web服务的系统集成方法:基于Web服务研究无线条码仓储物资管理系统与企业现有应用以及遗留系统间的集成方法。(3)移动Agent的任务模型:通过对移动Agent运行时的复杂运行环境进行分析,抽象出与任务相关的要素,采用TAEMS(任务分析、环境建模与仿真)和MSBN(多模块贝叶斯网)结合的方式对任务要素进行形式化描述,获得要素间的关系,建立任务模型;分析要素间的依赖程度,将复杂任务分解成较为简单的子任务。(4)移动Agent组织模型:采用不完备信息下动态博弈策略与显式结构相结合的方式研究组织结构以及组织形成与转化机制,研究个体Agent的能力与知识形式化描述模型以及个体Agent能力与知识转化为组织能力与知识的方法,建立协作求解的移动Agent组织模型。(5)分布式多Agent的构建与集成:根据任务的复杂程度建立不同角色的个体Agent,采用面向对象技术与面向Agent技术实现分布式环境下的多Agent的构建与集成。本文采用Java语言实现各Agent个体,采用Oracle 9i建立数据库,系统采用浏览器/服务器运行方式。
技术路线:(1)采用系统论的分析方法以典型案例为背景制定仓储物资管理原型系统的详细方案。(2)对企业过程本质进行分析,使用Web服务技术对仓储物资管理系统中的过程和跨部门过程进行集成,建立基于Web服务的过程模型。(3)对复杂的任务环境进行分析,确定任务环境所处的组织结构、任务的性质以及要实现的功能。采用TAEMS与MSBN结合建立仓储物资管理原型系统中移动Agent的任务模型。(4)采用不完备信息下动态博弈策略与显式结构相结合的方式研究组织结构以及组织形成与演化机制,建立协作求解的移动Agent组织模型。(5)根据任务环境的描述模型确定的任务形式和Agent类型,建立系统Agent模型,使用移动Agent技术和Java语言建立相应的个体Agent。(6)各Agent调用基于Web服务的过程和跨部门过程,实现移动Agent与基于Web服务的过程模型间的互操作。(7)建立系统的实体模型和系统模型,设计并实现对以上研究结果进行验证的无线条码仓储物资管理原型系统。
全部评论