学位论文 > 优秀研究生学位论文题录展示

基于控制规则的业务流程建模方法的研究

作 者: 欧阳帮
导 师: 钟发荣
学 校: 浙江师范大学
专 业: 计算机软件与理论
关键词: 业务流程 控制规则 建模语言抽象 转换算法
分类号: TP393.09
类 型: 硕士论文
年 份: 2011年
下 载: 18次
引 用: 0次
阅 读: 论文下载
 

内容摘要


企业中创造价值的基本单元是业务流程。一个业务流程是一组逻辑上关联的任务,并通过处理获得的输入信息产生有价值的输出。控制流连接业务流程中的各个活动并决定流程的执行路径,控制流中的业务规则定义并控制着流程的结构、动作和策略。以规则的形式定义流程能提供极大的灵活性和良好的适应性,是企业保持竞争优势的关键。而业务流程建模则是获取规则、数据和活动等业务流程所含信息的必经途径。目前,业务流程的建模工作主要是IT人员的职责,传统的业务流程建模方法也主要是面向程序员的,然而业务流程的实际设计者和使用者均是业务人员,这就在业务流程建模和业务人员之间产生了间隙,如何充分挖掘信息技术的潜力消除这种间隙成为了新的研究热点。将业务流程的控制权由IT部门转给业务部门,使得IT与业务对齐以支持业务的快速变化,才能实时地开发与部署更具竞争力的业务流程。本文研究基于控制规则的业务流程建模方法,其主要研究内容和贡献如下:●针对模块化业务流程结构的问题,提出基于ECA(事件-条件-活动)规则的控制规则形式体系。控制规则是控制业务流程执行方向的描述性说明,定义了转移条件和活动间的执行路径,能用以获取业务流程的控制流信息。此外,控制规则的使用还能协助企业管理业务策略上的变化。本文还分析了如何使用控制规则实现在建模过程中可能遇到的工作流模式。●提出基于控制规则的跨组织的业务流程建模方法。该方法能抽象业务流程执行语言的语法细节,协助不熟悉IT技术的业务人员独立建模可执行的业务流程。在该方法中,业务流程的所有相关信息都存储在一个关系数据库中,这个数据库是操作和推理流程信息的中间平台。●提出自动生成业务流程的执行语言代码及其描述文档的转换算法。该算法生成的代码是完整的和可执行的。我们通过提高抽象的层次为跨组织Web服务组合问题提供了解决方案,并提供了更好的流程质量和开发速度。

全文目录


摘要  3-5
Abstract  5-7
目录  7-10
1 绪论  10-17
  1.1 研究背景与动机  10-13
    1.1.1 消除业务流程与业务人员间的间隙  10-12
    1.1.2 灵活应对业务环境的变化  12-13
  1.2 研究现状  13-14
  1.3 本文的研究方法  14-15
  1.4 本文的主要贡献  15-16
  1.5 本文的组织结构  16-17
2 业务流程建模概述  17-34
  2.1 Web服务  17-19
    2.1.1 面向服务架构参考模型  17-18
    2.1.2 Web服务组合  18
    2.1.3 服务组合的动机  18-19
  2.2 业务流程  19-22
    2.2.1 业务流程建模  20
    2.2.2 业务流程建模语言  20
    2.2.3 融合Web服务与业务流程  20-21
    2.2.4 流程建模的一些概念  21-22
  2.3 BPEL语言  22-32
    2.3.1 BPEL的结构与布局  22-25
    2.3.2 过程声明  25-26
    2.3.3 标准元素和标准属性  26-27
    2.3.4 消息活动  27-29
    2.3.5 结构化活动  29-31
    2.3.6 域、异常处理、事务和补偿机制  31-32
  2.4 本章小结  32-34
3 控制规则形式体系的定义与验证  34-44
  3.1 业务流程与业务规则  34-35
  3.2 控制规则  35-37
  3.3 构造结构等价图  37-38
  3.4 工作流模式分析  38-43
  3.5 本章小结  43-44
4 基于控制规则的业务流程建模方法  44-52
  4.1 方法概述  44-45
  4.2 组件简介  45-48
    4.2.1 图形用户界面  45-46
    4.2.2 服务代理  46
    4.2.3 WSDL分析器  46
    4.2.4 关系型数据库  46-47
    4.2.5 推理引擎  47-48
    4.2.6 转换引擎  48
  4.3 关系模型  48-51
  4.4 本章小结  51-52
5 业务流程建模步骤  52-65
  5.1 测试用例  52-53
  5.2 建模业务流程  53-60
    5.2.1 确定流程伙伴  53-54
    5.2.2 交互端口  54-57
    5.2.3 活动与控制流  57-59
    5.2.4 异常、补偿和事件处理  59-60
  5.3 关系模型到BPEL代码的映射  60-62
  5.4 实验分析  62-64
  5.5 本章小结  64-65
6 总结与展望  65-67
  6.1 总结  65-66
  6.2 进一步的工作和展望  66-67
参考文献  67-71
攻读学位期间取得的研究成果  71-72
致谢  72-74

相似论文

  1. 双城AB公司仓储管理体系,F253.4
  2. 基于业务流程的图书馆知识链管理研究,G251
  3. NC市政公司业务流程再造研究,F299.24
  4. 基于业务流程的制造企业知识链模型构建研究,F425
  5. 基于产品服务的甘肃联通通信网络运维管理研究,F626
  6. 国内商业银行柜面业务操作风险控制及流程再造,F832.2
  7. 注册志愿者管理系统的设计与实现,TP311.52
  8. 基于业务流程视角的商业银行操作风险管理研究,F832.2
  9. 模具企业的业务流程集成的研究,TG76
  10. 基于电信行业采购管理系统的设计与实现,TP311.52
  11. 大型钢铁企业EDI数据交换平台研究,TP311.52
  12. 中国农业银行黄石分行信贷业务流程优化案例分析,F832.4
  13. 基于Ensemble的医疗信息系统集成,TP311.52
  14. 基于项目范围管理的企业业务流程优化研究,F426.6
  15. TL咨询公司咨询服务流程重组的研究,C932.8
  16. 苏垦银河ERP系统实施及效果评估研究,F270.7
  17. 大连港集装箱码头管理信息系统规划,C931.6
  18. A公司工程物料管理危机案例,F626
  19. 融合规则的业务流程建模及仿真研究,TP311.52
  20. 辽宁省烟草公司信息系统整合研究,TP315
  21. 遂宁市农发行网上银行电子支付系统的设计与实现,TP393.09

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机的应用 > 计算机网络 > 一般性问题 > 计算机网络应用程序
© 2012 www.xueweilunwen.com