领域模型驱动的Web服务共享平台构建.pdf
上传人:文光****iu 上传时间:2024-09-10 格式:PDF 页数:56 大小:8.1MB 金币:10 举报 版权申诉
预览加载中,请您耐心等待几秒...

领域模型驱动的Web服务共享平台构建.pdf

领域模型驱动的Web服务共享平台构建.pdf

预览

免费试读已结束,剩余 46 页请下载文档后查看

10 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

大连理工大学硕士学位论文领域模型驱动的Web服务共享平台构建姓名:郑琴琴申请学位级别:硕士专业:计算机系统结构指导教师:郭禾20090601摘要在对目标领域的软件开发中,是否合理组织领域业务逻辑,对领域模型的建立,以中的业务逻辑为中心。DDD以明确清晰表现领域内的业务逻辑为目标,关注精简的业务模型及实现的匹配。领域专用语言(Domain.SpecificLanguage简称DSL)是用于解决特定领域或者问题域的计算机编程语言,它提供了该领域适合的、固定的抽象概念和符号,侧重于声明而不是过多的规则和命令。DSL是领域专家用来描述领域内业务逻辑随着电子商务的发展,各个企业都开发了自己的信息系统,但是由于信息资源分散且规范不统一,形成了很多信息孤岛。企业之间亟需一个服务平台来处理行业供应链上本文针对服装行业商家联盟,结合SOA技术构建一个Web服务共享平台,平台为者,平台则成为企业的软件资源库。服务共享平台提供了包含产品管理、采购管理、客户供应商管理、决策支持、安全控制等供应链中的业务流程服务,并将这些服务在供应(1)应用DDD软件设计方法构建领域模型,将重心放在如何处理业务逻辑上。(3)将领域模型的XML表达方式映射为web服务软件工厂下的XML语法规则。(4)细化领域模型服务,并通过web服务软件工厂为平台自动生成服务框架。以领域模型为主导构建服装行业的服务共享平台的意义在于一方面让企业软件快速应对变化的业务,另一方面促进了整个供应链的资源整合,统一行业的应用程序服务关键词:领域驱动设计;领域专用语言;Web服务;模型驱动及代码的设计实现,乃至软件的维护都有重大影响。领域驱动设计(Domain—DrivenDesign简称DDD)是一种软件设计思想,它摒弃了以数据为中心的原则,转而以领域的理想语言。下游资源的整合。经过资源整合及规范统一,买方和卖方都不再仅仅是买或卖商品,而成为一个巨大的行业供应链上的一环。纺织服装供应链上的企业提供相应的业务服务。供应链中的企业作为平台服务的需求链中共享。构建业务服务框架包含以下四个步骤:(2)设计描述领域模型的元模型,并且生成领域模型的XML表达方式。规范。大连理工大学硕十学位论文subsystemsWebmemberTheremanagement,Procuremanagement,management,DecisionModelplatform.Thebusiness.TherePlatformDomaindesignlanguage(2)DesignTheConstructionofBusinessServiceSharingDrivenbyAbmeansobjectconceptsthanlogicchain,andManagement,Supplierscontrolstepsproject:(1)Focuslogic,applymodel,andXML(3)Mapping(4)Refineconstructionstandard.Itresources大连理工大学硕士学位论文softwaredevelopmentdomain,themodel,totheprogramming,evenmaintenancemakedomainmodel.domain-specificprogrammingproblemdomain,asymbols,focusedcommands.DSLintegratelongerbuyersellertogetherplatformclothingenterprisesaroundinplatform,whichCustomeraremodelgeneratesofb,vareframeworkautomaticallyuniformsuppliersotheracceleratestractindustryrealworld.Duringcertainkeypointisweatheryouhaveorganizebusinesswell,itwellgreatinfluencebuildingsoftware.Domain—drivenphilosophywhosefocusintricaciesoftheandtheseexplicitAspecificationdedicatedparticularrepresentationtechnique.Itprovidessuitable,fixed,abstractiondeclareratherrulesdescriptionfieldofbusinessideallanguage.Ase-business,enterpriseswithpartners,especia