资源描述:
《基于soa敏捷供应链系统设计的实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、上海交通大学工程硕士学位论文摘要基于SOA的敏捷供应链系统设计与实现摘要现代企业竞争焦点汇集到企业供应链上的竞争,供应链管理系统对外贸进出口加工类型企业尤为重要。SOA技术正好为解决系统响应业务流程变更而快速重构的问题带来了出路。据此,本文的研究目标是采用SOA来重构一套敏捷供应链系统,重点研究系统基于SOA的设计和实现过程,尤其是设计过程。首先,本文研讨课题所涉及理论和方法。研判了SOA思想及其实现技术等理论知识,整理了SCM理论及其设计思路,比较并分析了SCM和ERP之间的联系与区别;同时,剖
2、析了SOA对于系统的切入点,确定了系统SOA分析和设计策略。接着,本文详细深入研究了企业业务并设计和构建了服务。依据分析所得到的原SCM系统遗留问题,提出了新建SCM系统的解决方案设想,在进一步深入分析企业各项业务背景的基础上,重构了SOA系统功能层次和服务列表。然后,本文通过SOA重现企业核心业务。针对SCM系统实现企业核心业务,SOA采用服务协作方式实现了该些业务过程,并借助UML表达了实现内容。之后,本文展现SOA快速响应业务流程变更的价值。通过SCM系统应对由传统库存管理到供应商管理库存的
3、业务流程变更过程,证明了SOA存在及其应用的价值,并分析比较了流程变更的细节;此外,提出了SCM系统核心的库存管理中最为关键的库存总账算法。最后,本文通过具体实现验证SOA技术在SCM系统上运用的可行性。根据具体实现确定了SCM系统SOA的J2EE实现框架;同时选取VMI业务流程作为例子,通过外贸企业向物料供应商提供库存信息Web服务来展现SOA在SCM系统中的实现过程。关键词:面向服务架构,供应链管理,服务构建,服务协作,服务编排I上海交通大学工程硕士学位论文ABSTRACTTHEDESIGNA
4、NDIMPLEMENTATIONOFAGILESCMBASEDONSOAABSTRACTEnterprisecompetitionhasfocusedonitssupplychaininmoderntimes,sothispaper'sstudytaskistobuildaSCMsystem.SCMsystemisevenimportantforforeigntradecorporation,furthermore,SOAtechnologybringaresolventforforecitedq
5、uestionandcanceleritilyrebuildthesystem.Hereby,thisproject'sresearchtargetishowtouseSOAtoestabishtheagilesupplychainsystem,anditskeystoneisdesignandimplementation.Theprojectwillfollowthesestepshereinafter.First,itdiscussesSOA'stheoryanditsimplementtec
6、hnologyandgathersSCM&ERP'stheoreticsandtheirdesign,andcomparesandanalysingSCMwithERP.Second,itputsthenewSCMsystem'ssolutionforwardaccordingtotheformerSystemleftproblems,andreestablishesSystemfunctionsandservicesbasedondeeplyanalysingenterprisebusiness
7、processes.Then,itrebuildsenterprisekeybusinessprocessesbyusingSOAandshowsimplementcontentsviaUML.Andthen,itprovesSOA'svaluesinrespondingbusinessprocesschangesoneofwhichisfromtraditionalinventorymanagementtoVMI.Finally,itDecidesJ2EEimplementframeworkfo
8、rSOAinSCM,andchoosesthecaseofVMIbusinessprocessasthesamplethatforeigntradingcompanyprovidesstockinformationsformaterialsuppliesbyusingwebservicetoshowtheSOAimplementcourseunderSCMsystem.KEYWORDSSOA,SCM,servicedesign,servicecollaboration,servic