论文部分内容阅读
随着全球化信息产业的不断发展,传统的IT企业架构软件已经不能满足不断变化的业务需求,SOA(Service Oriented Architecture)作为一种灵活的IT架构得到了产业界和研究机构的广泛关注,给企业带来了新的动力和机遇。它将业务从技术束缚中解放出来,能够很好的解决信息资源共享和信息孤岛化问题,在金融、电信、物流等行业得到了广泛的应用。本文将面向服务架构技术应用到仓储管理信息系统中,不再局限于单一的信息管理,而是将生产商、供应商和经销商三者的业务结合起来,形成一套统一的服务平台。主要工作包括:1.全面的了解仓储管理行业背景和传统架构的仓储管理信息系统,明确面向服务架构的系统优势。2.以某公司为研究背景,从企业、供应商和经销商等不同角度阐述了基于SOA的仓储管理信息系统的需求分析,并从系统用户、入库作业、库内作业和出库作业四个方面对系统功能进行分析,为发现系统的服务提供理论依据。3.对基于SOA的仓储管理信息系统进行设计,根据仓储管理信息系统的需求设计出系统总体架构,并从系统流程、功能结构、服务建模和数据建模等方面设计了系统所需的服务接口和组件。4.部署Web Services平台,开发仓储管理WSDL规范,从表示层、业务层、服务层、数据持久层、数据层等几个方面完成基于面向服务的仓储管理信息系统的设计,采用Apache CXF框架对服务进行发布和客户端调用,并对部分模块进行功能展示。最后对基于SOA架构的仓储管理信息系统的研究工作进行总结和评价,对系统整体设计过程中的不足做出说明,为后续进一步的研究指明方向。