- 1、本文档共52页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SOA实施方法论及流程介绍幻灯片
需求调研与分析阶段 * 注意事项: 对《实施上线详细计划》的任何修改都要求有书面材料,无论该计划的修改是SOA、业务系统还是局方,且需要有书面材料(签字)。SOA负责将计划变更通知给其他相关方。 对已经评审通过的需求,若有变化,则走变更流程,相应流程参考后面 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 服务识别与分析阶段 * 主要工作: SOA依据前期完成的需求分析书,进行需求的服务识别工作,将用户需求识别为SOA的服务。 识别出服务之后,按照服务规范编写模板,进行服务规范的编写。 服务规范编写完毕之后,SOA负责组织各相关方,对服务规范进行确认。 SOA的服务规范是非常重要的一项产出物,在SOA项目里面,它就是软件需求。 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 服务识别与分析阶段 * 界面分工: 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 服务识别与分析阶段 * 工作方式: 服务规范的确认必须有纸质的签字作为依据 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 服务识别与分析阶段 * 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 服务识别与分析阶段 * 基线(准入准出): 准入:需求说明书各方确认通过 准出:服务规范各方会签确认通过 打基线标志:SOA的服务规范得到客户和消费系统签字确认 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 服务识别与分析阶段 * 产出物: 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 序号 产出物 提供方 配合方 是否已有模板 备注 1 《服务规范》 SOA 无 有 2 《服务与用户需求关系矩阵》 SOA 无 无 3 《同行评审会议纪要》 SOA 业务系统、局方 无 4 《服务规范确认书》 SOA 业务系统、局方 无 服务识别与分析阶段 * 注意事项: 无 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 设计开发阶段 * 主要工作: 以前期完成的服务规范为依据,进行服务的具体实现工作。主要包括的工作内容有:架构设计、概要设计、详细设计、编码、SOA服务封装、打包部署等工作 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 设计开发阶段 * 界面分工: 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 设计开发阶段 * 界面分工 ERP、MDM提供的服务:ERP负责服务的具体实现,包括业务逻辑校验和数据校验等;SOA负责服务的SOA封装,包括非空校验等 其他系统提供的服务:业务系统负责WebService服务的设计开发,包含数据校验、非空校验、业务逻辑校验等;SOA负责对服务进行二次封装 服务消费方:负责服务客户端的开发 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 设计开发阶段 * 前提条件 参与方 输入 活动 输出 退出准则 流程 服务规范确认书会签完毕 SOA、联通信息化 服务规范 对架构进行设计或调整 架构设计 架构设计同行评审通过 架构设计同行评审通过 SOA、服务提供方 架构设计文档、服务规范 概要设计 概要设计文档、设计与服务规范对照关系表 概要设计同行评审通过 概要设计同行评审通过 SOA、服务提供方、服务消费方 概要设计文档、服务规范 详细设计 详细设计文档 详细设计同行评审通过 服务提供方:详细设计评审通过 SOA:服务提供方提供单元测试报告 SOA、服务提供方、服务消费方 详细设计文档、服务规范、单元测试报告 编码、单元测试、 服务程序包、单元测试报告、服务程序版本表、部署验证脚本 提供服务程序包和单元测试报告 提供了服务程序包、单元测试报告、服务程序版本对照关系表和部署验证脚本 SOA、联通信息化 服务程序包 程序部署 部署验证报告 提供部署验证报告,且部署验证通过 架构设计 概要设计 详细设计 编码 集成部署 设计开发阶段 * 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 设计开发阶段 * 主要工作 界面分工 工作方式 主要流程 基线 产出物 注意事项 设计开发阶段 * 基线(准入准出): 准入: 架构设计:服务规范确认书会签完毕 概要设计:架构设计评审通过(不需要架构设计的同上) 详细设计:概要设计评审通过 编码:详细设计评审通过,SOA的编码还需要服务提供方单元测试报告 集成部署:服务提供方提供单元测试报告、部署程序包、服务版本对照关系表及部署验证脚本 准出: 架构设计、概要设计、详细设计:同行评审通过 编码:提供单元测试报告及服务版本信息 集成部署:部署完毕,提供部署验证报告 打基线标志:服务集成
文档评论(0)