基于BPMN引擎的应用系统开发方法的研究

被引量 : 2次 | 上传用户:xuejun2004
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在当前复杂多变的市场环境中,很多企业对其应用系统中业务流程的管理方法和途径上缺乏必要的改进和创新,企业的业务流程管理正迫切寻求一种具有更好的灵活性与敏捷性的应用系统设计方式。业务流程管理(BPM)迎合了这种潮流并逐渐得到了广泛接受和应用。传统的BPM方法——即首先利用业务流程建模标注(BPMN)建立可视化业务流程模型,然后通过相应软件工具按照BPMN映射规则将其映射为BPEL执行语言后导入BPEL执行引擎中执行流程的方法在一定程度上提高了业务流程管理效率。然而,两种语言天然上的不一致性在一定程度上对这种模型的转换带来了很大困难,很多理想模型无法在完全意义上转换为可执行的BPEL执行语言。伴随着BPMN2.0的问世,企业的流程管理方法的有了一定的转变契机。很多软件厂商纷纷开始尝试并开发能够基于BPMN执行引擎的业务流程管理系统(BPMS)的支撑软件。本文首先对当前企业应用系统流程管理存在的问题进行了分析阐述,然后结合当前BPM设计软件的发展方向,对基于BPMN引擎下业务流程的设计实施过程中涉及到的相关理论进行了总结和探究。鉴于Oracle BPM套件本身并没有强迫用户在BPEL和BPMN2.0之间做出选择,而是对两个规范都提供了流程引擎,并构建在一个公共共享服务上。本文接下来重点对以BPMN引擎为基准进行应用系统业务流程设计的一般性方法进行了总结与归纳,分析并探讨了包括前期分析、业务建模、定义业务规则与人工任务等主要的设计过程的一般性方法。本文在接下来以Oracle BPM套件为应用工具,通过一个实际的业务报价申请流程实例,综合分析了如何在Oracle BPMN引擎下设计业务流程并尝试将业务规则、人工任务等流程管理理念组成应用于实例当中。同时在对案例做了部署的基础上进行了测试验证,达到预期效果。本文最后对基于BPMN引擎的系统设计及本文系统设计中诸多不足的地方做了概括总结,并针对当前的BPMN引擎市场现状及其应用前景做了一定的展望。
其他文献
本文首先分析了公交优先战略背景下公交补贴的理论依据,在此基础上,具体分析公交补贴的不同方式的效率。
目的:探讨体质量指数(Body Mass Index,BMI)、嘲笑、身体意象和自尊的关系。方法:采用方便抽样,从湖北省某2所高中选取学生390名,根据BMI得分将被试分为偏瘦组(BMI≤17分),正
同轴腔体带通滤波器具有功率容量大、插入损耗低、寄生通带远等特点,在现代无线通信、数字电视广播、卫星导航、遥测遥感和雷达等系统中得到了广泛的应用。在电视发射系统中,
目的:探讨持续质量改进(CQI)在老年结直肠病变患者内镜黏膜下剥离术(ESD)围手术期管理中的应用效果。方法:2014年本院在老年结直肠病变患者ESD围手术期管理中推行CQI模式,分
  通过对比分析直管相贯和弯管相贯的异同点,详细阐述了弯管相贯的工作原理,指出理论分析中的关键点和工程实践中的技术难点;根据解析几何原理建立了两根弯管相贯线的数学方程
实施背景电力公司作为承担着重大社会责任的服务型企业,服务是企业的生命线,客户满意度是所有工作的出发点和落脚点。随着电力行业市场化改革的不断深入,客户对电力产品和服
基于天然气组成、轻烃和同位素数据以及相关地质资料,对莺歌海凹陷东斜坡L岩性圈闭气田天然气的成因类型、来源以及运移进行研究。结果显示,L气田天然气组成变化较大,烃类含
<正>妊娠分娩是自然生理过程,但极易受产妇心理状态影响。尤其是对初产妇来说,遇到突发情况的心理承受能力低,宫缩疼痛时易产生紧张、焦虑等情绪,主动能力下降,对分娩产生负
目的以中药止痛贴为例,观察其对骨癌痛大鼠脊髓背角神经节pCaMKⅡ和pCREB表达的影响。方法 108只180~220g雌性Wistar大鼠随机分为3组,分别为空白对照组(Con组,n=24)、假手术组
应用焦虑自评量表(SAS)调查了2462名13~22岁的青少年学生,结果表明青少年SAS均分为40.65±9.47,以SAS标准分50为划界分,16%的青少年有不同程度的焦虑症状。SAS标准分和焦虑症状的发生率18岁始有明显下降的趋势,但性别间无