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

基于WF工作流自定义活动的研究与应用

作 者: 何军
导 师: 张钢
学 校: 天津大学
专 业: 计算机应用技术
关键词: WF 工作流 服务 状态机 自定义活动
分类号: TP311.52
类 型: 硕士论文
年 份: 2009年
下 载: 49次
引 用: 2次
阅 读: 论文下载
 

内容摘要


业务流程管理(BPM)是当今管理信息系统共同关心的问题。不同的应用领域具有不同的业务需求,同时,随着应用环境的发展,相应的业务过程也可能会发生变化。工作流主要用于解决业务逻辑的问题。因此,将工作流概念引入到管理信息系统中,使其具备自适应和重配置能力就显得相当重要。Windows Workflow Foundation(WF)是一个通用的工作流框架,是微软.NET Framework 3.O的三大组件之一。活动是其核心的概念,WF将业务模块定义为活动并在工作流中使用。如何利用WF提供的基本活动以及自定义活动构建工作流,以满足不同的业务需求成为业务流程管理的关键。本文对在WF中自定义活动的设计及其在建设项目招投标工作流中的应用进行了分析。文章首先参考工作流管理联盟(WfMC)提出的标准,对工作流技术的基本原理、工作流参考模型、工作流建模方法进行了论述;然后对WF的工作流运行机制、特点、体系结构和运行环境及其工作流模型进行了归纳和总结。文章中心部分重点分析了建设项目招投标的业务流程、特点及其分层建模方法;描述了以UML活动图为原型,基于WF自定义活动的建设项目招投标工作流的建模过程;在建模环节中,主要对招投标业务流程中几个核心模块的建模步骤,以及自定义活动在简化工作流设计,提高流程的可读性、可控性方面的作用进行了介绍。文章最后部分讨论了WF的服务,其中包括持久化服务、跟踪服务;对招投标工作流中自定义活动的设计过程及其动态维护进行了详细地描述,探讨了动态维护自定义活动在业务流程重组中的作用;介绍了评标流程的优化过程及WF自定义活动在业务变更中的应用,充分展示了自定义活动独立性、可复用性及其在业务管理中灵活性的特点。

全文目录


中文摘要  3-4
ABSTRACT  4-7
第一章 绪论  7-12
  1.1 研究背景  7-10
    1.1.1 工作流的起源和发展现状  7-8
    1.1.2 WFMC工作流参考模型  8-10
  1.2 项目背景  10-11
  1.3 本文的研究内容及组织结构  11-12
    1.3.1 本文的研究内容  11
    1.3.2 本文的组织结构  11-12
第二章 WF工作流及其活动的研究  12-23
  2.1 WF框架体系结构  12-13
  2.2 WF的流程模式  13-15
    2.2.1 顺序工作流模式  13-15
    2.2.2 状态机模式  15
  2.3 WF活动  15-16
  2.4 WF程序的钝化  16-17
  2.5 WF活动的生命周期  17-20
    2.5.1 活动自动机  17-18
    2.5.2 WF活动状态的变迁  18-20
  2.6 WF自定义活动  20-21
  2.7 WF工作流与应用程序的数据交互  21-23
第三章 建筑项目招投标管理工作流的设计  23-42
  3.1 项目研究目标与架构分析  23-25
    3.1.1 项目研究的意义  23-24
    3.1.2 建设项目招投标管理现状及目标  24
    3.1.3 系统架构  24-25
  3.2 建设项目招投标业务流程分析  25-30
    3.2.1 招标准备阶段用例分析  26-27
    3.2.2 组织招标阶段用例分析  27-29
    3.2.3 决标成交阶段用例分析  29-30
  3.3 建设项目招投标工作流总体设计  30-32
    3.3.1 建设项目招投标工作流的特点  30-31
    3.3.2 基于WF的工作流总体设计  31-32
  3.4 建设项目招投标工作流详细设计  32-42
    3.4.1 基于UML活动图的工作流建模分析  32
    3.4.2 招标前准备子活动的设计  32-35
    3.4.3 组织竞标子活动的设计  35-39
    3.4.4 开标、决标子活动的设计  39-42
第四章 WF自定义活动在建设项目招投标中的应用  42-58
  4.1 跟踪服务在流程控制中的应用  42-43
  4.2 持久化在招投标工作流中的应用  43-44
  4.3 建设项目招投标工作流自定义活动的设计  44-49
    4.3.1 基于SequenceActivity的自定义活动的设计  44-46
    4.3.2 面向Web Service的自定义活动的设计  46-49
  4.4 招投标工作流的动态维护  49-51
    4.4.1 工作流活动的动态维护在评标流程中的应用  49-50
    4.4.2 评标工作流的动态维护分析  50-51
  4.5 WF自定义活动在评标业务流程优化中的应用  51-58
    4.5.1 初评阶段业务过程描述  52
    4.5.2 初评阶段业务流程数据分析  52-53
    4.5.3 初评阶段业务流程调整与优化  53-56
    4.5.4 WF自定义活动在评标流程调整中的应用  56-58
第五章 总结与展望  58-59
参考文献  59-62
发表论文和科研情况说明  62-63
致谢  63

相似论文

  1. 某武器系统效能评估方法研究,TJ06
  2. SOA高校迎新系统中的SDO模型的研究与实现,G647
  3. 无线自组网中的服务注册技术研究,TN929.5
  4. 面向SMDA的服务建模方法及工具实现,TP311.52
  5. Windows内核态密码服务接口设计与实现,TP309.7
  6. 基于用户兴趣特征的图像检索研究与实现,TP391.41
  7. 复杂仿真系统VV&A工作流技术研究,TP391.9
  8. 女性内衣品牌服务接触对顾客忠诚的影响,F274
  9. 地方服务型政府建设研究,D625
  10. 我国服务型政府建设的现状及构建途径研究,D630
  11. 面向服务实体的网构软件演化模型的研究,TP311.5
  12. 面向服务的多主体协作机制的研究与实现,TP393.09
  13. 乡村生态系统服务功能评估与研究,X171
  14. 新公共服务理论视阈下的城市社区治安服务研究,D631.4
  15. 服务型政府决策机制初探,D035
  16. 邯郸市构建服务型政府问题研究,D630
  17. 北京经济技术开发区政府服务企业职能完善研究,D630
  18. 我国档案馆政府信息公开服务机制研究,G273.5
  19. 我国碳减排服务外包理论与对策探索,X321
  20. 江苏省农村户用沼气物业化管理模式研究,S216.4
  21. 基于元数据的农田信息存储、管理和共享研究,S126

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com