设为首页 收藏本站
查看: 1306|回复: 0

[经验分享] SAP NetWeaver BPM

[复制链接]

尚未签到

发表于 2015-9-18 13:29:04 | 显示全部楼层 |阅读模式
什么是BPM?
  BPM是Business Process Management的缩写,翻译过来是业务流程管理。BPM本身并没有明确的定义,它更多的是一种概念,这个概念本身的产生来源于企业对众多业务系统进行更深度整合的需求,包括数据整合、流程整合等。BPM的出现正是为了解决企业流程实时改变所带来的敏捷性、实时效果评估、资源整合与优化等问题。
  我们通常理解BPM会从以下两个视角来看:
  首先,BPM应该是一种业务流程的管理理念。在这种理念下,业务流程不能被固化在系统底层代码中,需要把其逻辑抽取出来,让管理人员可以直接进行设计和改变;业务流程能够随着商业环境的变化而方便迅速的进行改变,从而更好的响应企业中业务的调整,防止由于系统中流程的滞后出现执行层面的低效率延迟。
  另外,从技术角度来说,BPM是一种支持上述管理理念的IT工具和技术,它包含了业务流程设计与建模、流程的自动化执行、系统集成、流程的监控与分析以及业务流程的改进与优化等主要部分。其中业务流程设计与建模是基础,流程自动化是实现手段,系统集成是拓展,流程监控是实现过程,流程的优化是目标。
SAP BPM的架构
  SAP NetWeaver是一个强大的集成技术平台,其中包括了用户生产力、商务智能与信息管理、业务流程管理、定制开发、应用程序生命周期管理、安全与身份管理和SOA中间件。其中SAP BPM作为NetWeaver技术平台的一部分,提供了用于业务流程管理所需要的一系统工具和技术,包括流程的设计、执行和监控等,同时结合IDS Scheer的ARIS for NetWeaver实现流程的优化管理的能力。
  SAP NetWeaver BPM的策略可以归结到标准化(standardize)、集成性(integrate)和创新(innovate)。标准化是指流程自动化的逻辑内置在SAP商务套件中,用于核心的应用流程设计;集成性是指NetWeaver Process Integration产品,能够提供工具和服务使各种流程加以串接;创新是指在NetWeaver Composition Environment中,可以快速的对流程进行更改和优化。
  
       应用程序的核心流程(Application Core Processes)
  应用程序的核心流程代表着核心的业务操作,它们被包含在SAP商务套件中。SAP Business Workflow是内嵌在SAP Web Application Server中的工作流引擎,基于工作流的SAP系统中预定义了很多业务流程,同事也可以被定制化修改,SAP ERP,PLM,SCM,CRM和SRM等系统中均使用了SAP Business Workflow。SAP工作流和企业的组织机构的整合,让业务流程的每一个处理环节都变得清晰透明。
       组合业务流程(Composite Business Processes)
  组合业务流程指的是由业务需求所驱动,在核心流程基础上结合个人、合作伙伴以及第三方系统的流程。
  在NetWeaver CE7.1中,建议采用新的BPM解决方案来实现流程的建模、执行和监控-BPMN(Business Process Modeling Notation)。BPMN可以看成是GP的升级版,由于它功能较新而且强大,同时比较有代表意义,所以NetWeaver BPM有时也会特指该工具。
  Process Composer是基于BPMN的模型设计工具,包括流程建模等功能;Process Server是基于Java的流程执行引擎;Process Desk特指NetWeaver Portal中用户查看、处理流程的界面;BRM(Business Rules Management)是基于流程的规则管理。
  流程建模
  流程建模主要采用Process Composer,它是基于NetWeaver Developer Studio的图形化建模工具,可以通过参数的传递使得每个独立的跨组件的流程节点可以相互通信。
  用户界面
  用户界面统一使用NetWeaver Portal作为入口点,使用EP中的通用工作清单(Universal WorkList)来展现所有流程的处理条目。同时,每个工作条目的处理可以采用WebDynpro for Java的界面技术,使得处理界面风格统一,通过调用Enterprise Service来实现每个步骤可以喝不同的后台系统进行数据交互。
  业务规则管理
  Business Rules Management用来定义流程中的处理规则,根据事先设定的规则表来判断当前流程的走向。
  流程的监控与分析
  BPM提供了流程的监控和分析工具,使得流程的整体情况一目了然。

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-115468-1-1.html 上篇帖子: SAP常用命令及BASIS操作 下篇帖子: BPC (9)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表