如何将BPM转换为计算机系统?有没有什么程序或编程语言可以进行这种转换?
发布于 2012-04-13 07:58:55
虽然我不能从你的问题中获得太多,但你添加到这个问题本身的一些标签就是答案。BPM正式用符号表示,这就是BPMN标准。
要实现BPM需求,有几种技术方法。
这是一个基于应用程序需求/设计的选择问题,哪种方式适合你的需求。
要回答您关于如何将BPM转换为计算机系统的问题,您必须首先非常清楚业务规则(需求)。其次,您绘制这些业务规则(决策序列,如自动规则或人工决策,如批准,拒绝,等等)根据BPMN表示法。一旦您绘制了BPMN流程,大多数自由和商业BPM引擎都符合BPMN标准(BPMN 1.1或BPMN 2.0标准)。
这些BPM应用程序提供工具( IDE或基于web的设计器工具)来将上述BPMN图转换为该BPM引擎中的BPM实现。
请记住: 1.如果您有一个现有的(可能是)应用程序,需要与BPM集成;将需要非常仔细的思考和规划。2.有时,仅仅使用自定义编写的工作流解决方案(假设对BPM的需求非常非常小)要比涉及大量需要资源的BPM应用程序要好得多,后者会导致更多的问题,而不是它所能解决的。
如果您想了解BPM的功能,jbpm和Activiti BPM都是免费的开源替代方案,值得一看。
HTH ~Ayusman
https://stackoverflow.com/questions/10130615
复制相似问题