PI4Lotus系统若干关键问题的研究与实现

PI4Lotus系统若干关键问题的研究与实现

论文摘要

随着计算机网络通信技术的迅速发展,企业之间和企业内部的关系变得越来越复杂,工作流技术成为解决日益复杂的企业管理过程的一个较好选择。同时面对多媒体技术和Internet的大发展,文档型数据库的应用日益广泛,特别是在电子政务方面,文档型数据库体现出了极大的优势。 PI4Lotus是中科院软件研究所软件工程技术研究中心所开发的具有自主产权的工作流管理系统。它面向文档型数据库,实现了文档驱动的工作流管理。 本文围绕PI4Lotus系统,介绍了作者主要从事的工作。 首先,本文在介绍PI4Lotus总体框架基础上,研究了流程实例的生命周期问题。流程实例的生命周期管理在工作流管理中起着极其关键的作用,本文将流程实例的生命周期划分为创建,流转,终结三个大部分,集中讨论了流程实例的状态变化及工作流引擎的调度方式。 其次,本文探讨了PI4Lotus中的异常机制。一个成熟的工作流管理系统需要具有异常处理的能力,本文通过对异常的分类,触发时机,触发方式的探讨,提出了一个层次化的异常结构,并且在PI4Lotus中利用补偿策略提供了异常管理的解决方案。 最后,本文讨论了PI4Lotus实现的工作流模式。除了传统的工作流模式,PI4Lotus还实现了两种针对我国电子政务实际需求特有的模式,协作模式和撤回模式,扩展了PI4Lotus的功能。

论文目录

  • 第一章 绪论
  • 1.1 研究背景
  • 1.1.1 文档型数据库
  • 1.1.2 工作流技术
  • 1.1.3 问题的提出
  • 1.2 论文的主要工作
  • 1.2.1 流程实例的生命周期
  • 1.2.2 流程的异常处理
  • 1.2.3 工作流模式
  • 1.3 论文的组织
  • 第二章 文档型数据库
  • 2.1 文档型数据库的特点
  • 2.1.1 复合文档
  • 2.1.2 存储结构
  • 2.1.3 数据的表现形式
  • 2.1.3.1 视图(View)
  • 2.1.3.2 表单(Form)
  • 2.2 与关系型数据库的数据集成
  • 2.2.1 硬编码方式
  • 2.2.2 外部工具方式
  • 2.2.3 XML交换方式
  • 2.3 本章小结
  • 第三章 工作流管理系统
  • 3.1 工作流简介
  • 3.2 工作流系统结构
  • 3.3 WFMC工作流参考模型
  • 3.3.1 WfMC模型的组件
  • 3.3.2WfMC模型的接口
  • 3.4 工作流建模语言
  • 3.4.1XPDL
  • 3.4.2 WSFL
  • 3.4.3 XLANG
  • 3.4.4 BPEL4WS
  • 3.5 工作流系统的分类
  • 3.6 本章小结
  • 第四章 面向文档型数据库的工作流管理系统PI4LOTUS
  • 4.1 引言
  • 4.2 PI4LOTUS的总体架构
  • 4.2.1 流程建模工具
  • 4.2.2 流程服务
  • 4.2.3 任务服务
  • 4.3 PI4LOTUS的数据控制
  • 4.3.1 组织目录
  • 4.3.2 过程定义
  • 4.3.3 应用数据库
  • 4.4 PI4LOTUS的工作流模型
  • 4.5 PI4LOTUS的应用模式
  • 4.6 本章小结
  • 第五章 PI4LOTUS中流程实例生命周期管理研究
  • 5.1 引言
  • 5.2 流程与生命周期
  • 5.2.1 流程的基础构成
  • 5.2.2 状态和消息的复合语法
  • 5.2.3 流程与控制流语义
  • 5.2.4 流程实例的状态
  • 5.3 流程实例的创建
  • 5.4 流程实例的流转
  • 5.4.1 领取任务项
  • 5.4.4.1 领取任务项的API
  • 5.4.4.2 领取任务项触发的事件
  • 5.4.2 完成任务项
  • 5.4.3 路由
  • 5.4.3.1 普通路由
  • 5.4.3.2 自动路由
  • 5.4.3.3 再路由
  • 5.4.4 自动活动的处理
  • 5.4.5 冻结和解冻
  • 5.4.6 工具函数
  • 5.4.6.1 活页夹操作函数
  • 5.4.6.2 计算函数
  • 5.5 流程实例的终结
  • 5.5.1 正常终结
  • 5.5.2 取消流程实例
  • 5.5.3 删除流程实例
  • 5.6 本章小结
  • 第六章 PI4LOTUS中的异常机制研究
  • 6.1 引言
  • 6.2 相关工作
  • 6.3 异常的分类
  • 6.4 PI4LOTUS中的异常
  • 6.4.1 分类
  • 6.4.2 触发时机
  • 6.4.3 触发方式
  • 6.4.4 异常的层次
  • 6.4.5 处理策略
  • 6.5 本章小结
  • 第七章 PI4LOTUS中的工作流模式研究
  • 7.1 引言
  • 7.2 传统的模式
  • 7.2.1 基本控制模式
  • 7.2.1.1 顺序(Sequence)模式
  • 7.2.1.2 并发(Parallel Split)模式
  • 7.2.1.3 同步(Synchronization)模式
  • 7.2.1.4 独占选择(Exclusive Choice)模式
  • 7.2.1.5 简单聚合(Simple Merge)模式
  • 7.2.2 结构化模式
  • 7.2.2.1 循环(Arbitrary Cycle)模式
  • 7.2.2.2 绝对中止(Implicit Termination)模式
  • 7.3 两种新的模式
  • 7.3.1 协作(Collaboration)模式
  • 7.3.1.1 狭义协作模式
  • 7.3.1.2 广义协作模式
  • 7.3.2 撤回(Rollback)模式
  • 7.4 本章小结
  • 第八章 结束语
  • 8.1 论文的主要工作
  • 8.2 进一步的工作
  • 参考文献
  • 发表文章目录
  • 致谢
  • 相关论文文献

    • [1].Lotus Connections应用场景分析[J]. 科技资讯 2017(16)
    • [2].Lotus[J]. 海峡影艺 2018(01)
    • [3].“没门”可入的地下酒吧[J]. 葡萄酒 2016(12)
    • [4].The image “lotus” in I gather lotus blooms across the steam[J]. 青春岁月 2017(03)
    • [5].Summer Vacation[J]. 阅读 2017(ZB)
    • [6].Sowing Lotus Seeds[J]. 小学生导刊(高年级) 2011(Z1)
    • [7].Lotus即将进军摩托车领域[J]. 摩托车技术 2013(07)
    • [8].基于Lotus平台的高校办公自动化系统的设计与实现[J]. 商场现代化 2010(33)
    • [9].莲花、协作和IBM的软件思维[J]. 互联网周刊 2008(09)
    • [10].To Be A Lotus Eater Or To Be A Wealth Creator?——A Brief Comment on The Lotus Eater by W.S.Maugham[J]. 校园英语 2019(34)
    • [11].Development of Chinese Lotus Culture[J]. 海外英语 2013(01)
    • [12].Lotus Evora 破茧而出[J]. 汽车生活 2008(10)
    • [13].Whole genome re-sequencing reveals evolutionary patterns of sacred lotus(Nelumbo nucifera)[J]. Journal of Integrative Plant Biology 2018(01)
    • [14].Lotus CoE:技能传递之桥[J]. 软件和信息服务 2011(09)
    • [15].Study of dynamic hydrophobicity of micro-structured hydrophobic surfaces and lotus leaves[J]. Science China(Physics,Mechanics & Astronomy) 2011(04)
    • [16].IBM Lotus:从解决方案转身协作平台[J]. 通信世界 2010(09)
    • [17].IBM引领协作20年 Lotus Knows驶向智慧未来[J]. 通信世界 2009(46)
    • [18].Blue and White Porcelain with Design of Lotus Bouquet[J]. China & the World Cultural Exchange 2011(03)
    • [19].2009 Lotus Evora 另类莲花[J]. 汽车与运动 2008(09)
    • [20].IBM Lotus symphony专题测试 办公交响乐能否奏响?[J]. 新电脑 2008(04)
    • [21].Changes in extreme high-temperature tolerance and activities of antioxidant enzymes of sacred lotus seeds[J]. Science in China(Series C:Life Sciences) 2008(09)
    • [22].IBM Lotus公布2008年产品路线图及多项策略、产品及合作 汇聚协作力量 整合企业未来[J]. 微型机与应用 2008(04)
    • [23].Hypoglycemic Activity of Lotus Root Polysaccharides and Its Effect on Antioxidant Activity in Vivo[J]. Medicinal Plant 2010(12)
    • [24].Lotus驶向智慧未来[J]. 软件世界 2009(12)
    • [25].Lotus Symphony,将免费进行到底[J]. 软件世界 2008(09)
    • [26].慧点科技领跑GRC[J]. 软件世界 2009(09)
    • [27].基于Lotus平台办公自动化系统的优化[J]. 铁道勘测与设计 2009(03)
    • [28].Genetic diversity of rhizobial populations recovered from three Lotus species cultivated in the infra-arid Tunisian soils[J]. Progress in Natural Science 2009(09)
    • [29].IBM Lotus引领社交商务新理念[J]. 通信世界 2011(09)
    • [30].NetIQ AppManager中的Response Time技术(2)[J]. 铁路计算机应用 2009(09)

    标签:;  ;  ;  ;  ;  

    PI4Lotus系统若干关键问题的研究与实现
    下载Doc文档

    猜你喜欢