业务流程梳理——SOA实施的定心丸(论文集格式).docVIP

业务流程梳理——SOA实施的定心丸(论文集格式).doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
业务流程梳理——SOA实施的定心丸(论文集格式).doc

业务流程梳理——SOA实施的定心丸 黄埔海关 郭建岭 摘要:本文论述了SOA实施过程中最重要的一部分工作:业务流程梳理,说明了业务流程梳理和SOA实施的关系,并在此基础上进一步明确了SOA的概念,意义和实施方法。 主题词:业务流程;SOA;科技业务一体化 “文同画竹,早已胸有成竹”。没有长年累月对竹子的悉心观察,也不会有文同每次画竹的从容自信,更没有其逼真传神的竹画作品。同样,没有对海关业务需求的耐心整理和对业务流程的认真梳理,SOA的实施只会停留在“纸上谈兵”阶段,最终的结果免不了无疾而终。 “梳理和优化是一个很重要的过程。通过业务流程梳理海关整体的复杂的业务流程,使业务流程能够映射到IT流程,进而由IT流程才能够去调用服务”。 那么:如何进行业务梳理?业务梳理的原则是什么? 我们马上就引入了SOA第一个核心理念:本位主义。这里的本位主义并不是只顾局部利益,而是“立足本位、服务全局”。这和我们在日常工作管理中常说的“既不要越位、也不要缺位”是同样的道理,我们为别人提供服务,但只局限在自己的职能范围提供服务,更多的事情一点不做,自己的职能范围内的事情也绝不踢皮球。要注意的是,这里说的本位,并不一定是实际对应的业务部门,而是经过认真分析后合理划分的业务职能,例如:承担物流管理职能的部门、风险分析部门、统计部门、财务部门。。。等。如果业务部门的职能划分都不清楚,那么业务流程的梳理也无法做下去。 那么有些涉及多个方面,需要几个部门协调处理的问题怎么办? 这就涉及SOA第二个核心理念:服务的层次。日常管理中,每个人都属于一个单位,每个单位都有各自的上级单位,有时还有多个上级单位,双重甚至多重领导,其中一个为主要领导,这种情况正是我们社会在发展过程中,逐步形成的必然架构:“协调不了的问题提交上级部门解决”这样的原则成为大家自觉的行为准则。服务是有多个层次级别的,通过整合低层次级其它的服务,可以形成高层次级别的新的服务。例如:联想电脑公司提供的服务整合生产、销售、物流、设备维护、研发、软件等多种服务,为消费者提供了全面的解决方案,而这些受整合的服务,分别是更基层的服务,例如:专业提供OEM电脑组装的厂商,他们有强大的组装生产线,但没有销售、物流、研发等功能。 说到这里,就可以进一步明确最初的问题:什么是业务梳理?业务梳理的目标是什么?就如我们真实社会中的情况一样,改革开放近三十年了,这个“改革”就是业务梳理,打破原来不合理的组织方式,建立更符合实际的业务职能部门,形成新的架构和部门之间的接口,形成新的体制和观念,并在新的观念和体制下产生许多新的组织。我们实施SOA,就像改革开放一样,首先更新观念,从业务的组织方式入手,以简化业务部门接口为目标----这些内容,就是“梳理”。 技术部门在掌握SOA,并充分运用SOA原理的基础上,必然会在业务梳理方面担当着开拓者的角色,具体有如下一些原因: 技术部门作为特殊的后勤部门,必须通过技术手段帮助业务部门不断发展来体现自身的价值,因此,技术部门对业务部门的改革有必然的参与要求。 业务部门基于现有自身角色,难以超越本部门的局部要求和利益来提出全局性的改革方案。 业务流程的梳理必须基于总结过去、立足当前、展望未来的方式,其中,科技水平的发展是业务改革进展最主要的制约因素之一;业务流程的梳理既不能超出现有技术条件、也不应该忽视科技进步的最新成果。 仅仅以上几个原因并不能确保技术人员就能够承担业务流程梳理的任务,技术人员只有在充分了解业务,充分理解业务本身的原理,并且能够很好的与业务专家进行沟通的情况下,才能承担起业务梳理的职责。从另一方面说,如果业务人员能够超越本部门而站在更全局的角度分析业务问题,并且能够学习和了解科技进步的趋势,同样也能够承担起这项SOA实施过程中最重要的职责:梳理业务流程。 SOA到底是什么 SOA(service-orientedarchitecture,即:面向服务的体系结构)到底是什么?我们可以从两方面回答这个问题。 从技术角度看 SOA是指通过连接能完成特定任务的独立功能实体实现的一种软件系统架构。SOA将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。这个定义中有两个重要的概念: 接口 具体说就是程序模块的输入输出参数,这比较容易理解,服务请求者通过接口告诉服务提供者具体的要求,并接收服务提供者返回的处理结果。 契约 是关于服务被提供者建立的细节,包括服务执行期间的环境,服务请求者在调用服务前,应该做好哪些准备工作等。此外,契约也描述了服务请求者将会为那服务提供什么报酬,以及安全准入方面的规则----谁能进入服务,必须被遵循什么样的安全等级。。。等等。在这方面,也正体现了SOA和以往设计方法的不同,传统的设计方法中,模块之间相互调用时,也同样

文档评论(0)

zhangningclb + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档