HENXU-SOA的业务规划和建模方法-裁减后的方法

HENXU-SOA的业务规划和建模方法-裁减后的方法

ID:37503488

大小:234.90 KB

页数:14页

时间:2019-05-24

HENXU-SOA的业务规划和建模方法-裁减后的方法_第1页
HENXU-SOA的业务规划和建模方法-裁减后的方法_第2页
HENXU-SOA的业务规划和建模方法-裁减后的方法_第3页
HENXU-SOA的业务规划和建模方法-裁减后的方法_第4页
HENXU-SOA的业务规划和建模方法-裁减后的方法_第5页
资源描述:

《HENXU-SOA的业务规划和建模方法-裁减后的方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、面向服务的业务建模和规划方法裁减的面向服务的轻量级过程目录•SOLP的阶段•分析阶段的目标与步骤SOLP的阶段•需求:业务流程分析•分析:基于服务的领域相关,技术无关性分析•设计:基于服务、框架的技术相关性设计•代码•测试:从可运行的UI开始持续进行需求分析设计代码测试SOLP方法体系需求设计分析方法的标述•阶段–活动•任务(描述、目的、样例、如果没有此任务会怎么样、指导(概念、原则))–执行者–辅助执行者–输入–输出•阶段–阶段的目的–阶段的描述–阶段的活动流程图–活动•活动的目的•活动的描述•活动的任务流程图•任务–目的–执行者–输入–输出–指导»概

2、念»步骤»原则»样例»模版»检查表第二阶段分析阶段•活动1:服务分析•活动2:快速原型(UI)•活动3:业务模型分析•活动4:数据库概念模型活动1:服务分析•服务分析的目的:通过服务的视角提取业务领域中内聚的业务能力,从而使客户和开发者了解现有系统及未来系统的全部能力,可以以此安排工作的优先级,预见系统对可能变化的支持能力,并指导下一步工作。•服务分析的描述:通过分析BPD第五层流程图中的步骤识别出服务,并将服务归类且组件化,并将其描述出来。活动1:服务分析•服务分析的任务流程图:备选步骤识别服务服务归类识别组件组件模型组件展现(步骤与组件的关组件归档(

3、CBM图)系)提取服务的层次¾业务域机构级流程¾业务组流程组流程组¾业务单元流程流程流程子流程子流程子流程子流程¾业务流程活动活动活动活动活动步骤¾业务流程步骤步骤业务服务步骤业务服务任务1:备选步骤•目的:•执行者:•输入:•输出:任务1:备选步骤•指导–概念•人工步骤:此步骤的过程与结果不依赖系统来完成,完全由人来处理。用符号“(M)”来表示。–步骤–原则•不遗漏•步骤要表达一个完整的业务目的–样例–检查表任务2:识别业务服务•目的:为服务的选择提供原始素材•执行者:系统分析师•输入:备选活动•输出:业务服务•指导–概念:•业务服务:是系统(前台+后

4、台)对用户提供的一个独立的的业务价值,且可重复。(注:业务价值可以是显式(交互界面上可感知到)也可以是隐式的)•原子业务服务:是系统(前台+后台)对用户提供的一个独立的、不可再分的业务价值,且可重复。•组合业务服务:由原子业务服务根据一定的规则组合后形成的复合服务。•业务服务的类型:原子业务服务、组合业务服务任务2:识别服务•指导–Q&A•问题1:原子业务服务的粒度如何把握?回答:(1)体现一个独立的业务价值(2)最小为一个完整的事务所对应的业务价值(3)在业务观点上不可再分•问题2:如何判断两个业务服务是相同的业务服务?回答:同时具备以下两点时,此两个

5、服务判定为一个服务(1)具有相同的业务目标(2)业务输入与业务输出相同•问题3:步骤与业务服务的关系?回答:步骤是从客户的角度要完成的一个业务经分解的业务目标与动作;业务服务是从系统的角度描述系统为完成此业务目标应该具备的业务能力。•原子业务服务中“原子”的含义•按照机构职能的差异再细化就无意义了•按人员岗位职责的差异再细化就无意义了•原子业务的输入:信息的绑定关系再细分就无意义了•以上三项是必须同时符合复合服务•样例:单位合并复核事务单位合并信息复核险种增减复核复合服务:单位合并复核债务处理复核人员合并复核任务2:识别服务•指导–识别服务的思想:•自上

6、而下:流程分解得到的业务活动树上的每一个节点,都是服务的候选者,构成了服务候选者组合。在大部分情况下,服务候选者组合都是一个很长的列表,加上自下而上和中间对齐方式还有可能发现新的服务,因此将服务候选者按照某种方式进行分类是一件非常必要的事情。业务领域分解的结果——业务范围是一个业务概念,同时可以无缝映射到IT范畴,因此它是一个好的分类原则。根据业务范围,服务候选者组合可以被划分服务候选者目录。变化分析的目的是将业务领域中易变的部分和稳定的部分区分开来,通过将易变的业务逻辑及相关的业务规则剥离出来,保证未来的变化不会破坏现有设计,从而提升架构应对变化的能力

7、。变化分析可能会从对未来需求的分析中发现一些新的服务候选者,这些服务候选者需要加入到服务候选者目录中。•自下而上(已有资产分析)方式的目的是利用已有资产来实现服务,已有资产包括:已有系统、套装或定制应用、行业规范或业务模型等。通过对已有资产的业务功能、技术平台、架构以及实现方式的分析,除了能够验证服务候选者或者发现新的服务候选者,还能够通过分析已有系统、套装或定制应用的技术局限性尽早验证服务实现决策的可行性,为服务实现决策提供重要的依据。•中间对齐(业务目标建模)方式的目的是帮助发现与业务对齐的服务,并确保关键的服务在流程分解和已有资产分析的过程中没有被

8、遗漏。•业务目标建模将业务目标分解成子目标,然后分析哪些服务是用来实现这些子目标

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

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

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