基于业务模型的场景角色框架的研究与应用

基于业务模型的场景角色框架的研究与应用

ID:32872370

大小:8.82 MB

页数:68页

时间:2019-02-17

基于业务模型的场景角色框架的研究与应用_第1页
基于业务模型的场景角色框架的研究与应用_第2页
基于业务模型的场景角色框架的研究与应用_第3页
基于业务模型的场景角色框架的研究与应用_第4页
基于业务模型的场景角色框架的研究与应用_第5页
资源描述:

《基于业务模型的场景角色框架的研究与应用》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、大连海事大学硕士学位论文基于业务模型的场景角色框架的研究与应用姓名:闫哲琼申请学位级别:硕士专业:管理科学与工程指导教师:陈佳201206中文摘要摘要需求的捕捉和表达一直都是软件开发的难点,传统的解决方法是对业务进行建模,将系统需求分析提取,生成业务模型来表达领域知识和业务需求,但是在开发环节,由于业务模型并不等同于开发模型,业务模型关注的是业务逻辑,而开发模型则偏重于技术层面,开发人员通常关注于技术,对业务逻辑的理解参差不齐,进而导致开发模型与业务逻辑不符,从而造成开发失败。所以如何建立业务模型和开发模型之间的映射关系,成为了项目开发中新的难点。

2、针对这一问题,论文在分析总结国内外学者主要研究成果的基础上,提出“场景"视角作为需求分析的工具,并进一步提出基于四色原型和场景一角色架构的开发模式,该模式由业务模型和开发模型两部分组成,目的是建立二者之间的映射关系。其中,使用四色原型将业务逻辑按照发生的场景进行建模,通过彩色的视觉效果将业务对象进行分类,这种建模方式使得最终的业务模型更接近客户理解的业务逻辑,便于和客户进行沟通。同时,以业务模型为基础,建立场景一角色架构(ConteXt.R01e-Int蹦州onCRI架构),进而形成开发模型,该开发模型以场景为核心,分离对象的数据与行为,抽取行为成

3、为角色,并将角色与场景相结合,角色行为在运行时刻动态的注入领域对象中去,再按照四色原型中的四种原型设计CRJ架构中具体的类和接口,并在面向组合编程的开源框架Q确的基础上进行实现,将四色原型中的业务逻辑直接映射到代码层面,解决了开发模型与业务逻辑不吻合的问题。在此基础上,本文进一步阐述了该开发模式的开发流程,并在实际的货代数据平台的项目中,使用该模式进行分析设计和开发,验证了该模式的可行性,并且在该项目的试用阶段,对于客户提出的修改需求,按照“场景"映射到代码结构上,能准确快速的进行修改,缩短了因需求变化而修改代码的时间,同时,这种映射关系为后期项目

4、的维护也提供了方便,达到了预期效果。关键词:四色原型;场景;角色;开发模式;业务模型英文摘要ABSTRACTReqm崩neIltt0c印ture锄dexpressionh嬲alwaysbeenthedifj[icultyofso胁arcdeVelopment,the仃们itionals01utionisbusinessmodeliI培wllichanalyzes锄dex仃暑lctssystemrequi崩neIltst0geIleratebusiIlessmodelsforeXprcssillgdomaillknowledge觚dbusiIless

5、needs.However,iIlt11edeVelopmentphase,pr0伊煳ingmodelemph私iziIlgontlletecllIlicald砌1isdiff.erentf的mbusinessmodelwllichforcesonbusiness10西c.Pro伊ammerS,whoareoRen900datcodin岛Call’tunderstaIldtlleblIsiness10百c如11y,tllatwillrcsultpr0黟舭mingmodelcan’te)【pressbusiness10百ccompletely.Soh

6、owt0凹eateadirectmappingbetweellt11ebuSiIlessmodelaIldpro蓼呱瑚曲gmodelhasalreadybecomemedi伍cul够ofmeprojeCtdeVelopment.Tbs01Venlisproblem,廿lepaperllses‘‘sceIleprospectiVe'’t0aIlal),ze廿1eraqui确:nent,andpropos豁menewdevelopmentmodebaScdonC010r切ⅥL锄dConteXt-Role—Intera枷on(CRJ)纳mewo咄诫ch咖

7、1t0create嘶ectmap杠ngb咖eeIlbusinessmodel锄dpr0伊鲫mir培model.hldetail,iIlt11ea11dlySisanddesi弘phaSe,accordingt0businesssceIle,usillgC010rUMLt0moddbusineSslo百ca11dclaLssi矽buSiness0_bjectSbydif佗rentC010r,muS,it’se嬲yf.0rcustomerst0蚰dellstaIldbusinessmodd,Onnleo廿lerhand,tlleinterfacea11

8、dc1弱saredesignedinmeCRI缸ml铡旧rkaCcordingt0c010rUML,锄dt11eobjec

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。