关键词:
SOA
Web服务
物流管理
BPEL
摘要:
企业物流信息化为内部各部门之间信息共享与信息交换提供了平台,大大提高了企业的生产效率。但随着商业行为和外部环境的不断变化,企业原有的信息管理系统需要不断更新以满足新的需求,这些更新可能会导致系统的重建,造成资源无法重复利用、投资浪费等一系列现实问题。
针对此类问题,采用基于SOA的思想构建企业物流信息管理系统是一个较好的解决方案。运用SOA的方法进行系统设计,能够将系统的功能封装成若干服务,提高已部署系统的可用性,快速对业务需求变化做出响应,避免因业务需求变化导致的系统重构。
本文首先结合国内外现有的SOA思想及其相关技术的研究成果,针对企业物流管理现状以及业务活动特点,分析了关键环节、优化了业务流程,对物流管理信息系统的功能模块进行了归纳和描述。
其次,本文依据物流管理信息系统的分析结论,运用SOA服务鉴别、分类和设计方法对系统服务进行建模分析,并在此基础上,参考SOA层次概念,提出一种基于SOA的可扩展的物流管理信息系统模型—SLSS(Scalable Logistics MIS with SOA Concept),说明了SLSS模型层次间的协作关系,并详细讨论了模型各层的设计方案。
最后,本文重点描述了SLSS模型的服务层、业务流程层、服务总线层的实现方法,并从功能实现的角度对SLSS模型进行验证。通过具体的产品销售业务流程任务加载与实现,证实了SLSS模型的可用性和有效性。