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

基于工作流的Web应用框架研究及实践

作 者: 岑斌
导 师: 肖刚
学 校: 浙江工业大学
专 业: 计算机应用
关键词: 工作流技术 流程动态配置 流程再造 框架理论 软件复用 Web 应用框架 Web组件
分类号: TP393.09
类 型: 硕士论文
年 份: 2004年
下 载: 162次
引 用: 1次
阅 读: 论文下载
 

内容摘要


工作流系统是实现业务流程再造的有效途径,而领域框架是面向领域的复用,两者结合能为领域软件提供良好的业务流程再造、提升软件复用度。本文提出了一种面向关键业务的J2EE Web应用领域的框架,能有效的为Web应用提供业务流程动态配置及再造,同时论文从系统体系结构、支撑服务、关键技术等方面对其进行深入研究。 论文共分七章,具体内容如下: 第一章,介绍了论文研究背景,并对国内外学者就工作流和Web应用框架等方面的理论和实践研究进行综述。在此基础上,详细阐述了文章的主要研究内容和总体结构。 第二章,对工作流相关概念、参考模型、工作流技术的现状和发展等方面研究的基础上,开发了一个基于关系结构的工作流管理系统,并从工作流模型定义、工作流引擎、任务指派、用户接口等各方面全面描述。 第三章,系统全面地讨论了框架相关理论和基于框架结构的开发方式,并对典型的Web应用框架进行论述。 第四章,以面向实现关键业务的Web应用为研究对象,在分析其系统结构、用例图及对象交互图的基础上,提出并实现了基于工作流的Web应用框架。 第五章,构建了面向工作流的Web组件,探索了组件构成、连接与管理及参数设置的原理,实现了通用表单生成、数据上报组件和通用数据审批等典型的Web组件。 第六章,基于工作流的Web应用框架,实现了灾害救助快速反应系统,能有效的实现业务流程动态配置和再造。 第七章,总结了本文的研究开发工作,对工作流系统、Web应用框架等技术的发展进行了展望。

全文目录


摘要  3-4
ABSTRACT  4-10
第一章 绪论  10-17
  1.1 引言  10-11
  1.2 工作流技术Web应用框架研究综述  11-12
    1.2.1 工作流技术的研究综述  11
    1.2.2 Web应用框架的研究综述  11-12
  1.3 导入工作流管理系统的Web应用设计模式  12-13
  1.4 论文的研究路线及实施环境  13-14
  1.5 论文的研究内容和意义  14-15
    1.5.1 研究工作的内容  14-15
    1.5.2 研究工作的意义  15
  1.6 本章总结  15-17
第二章 工作流技术研究  17-46
  2.1 引言  17-18
  2.2 工作流技术的发展  18-20
  2.3 工作流及相关概念  20-22
    2.3.1 工作流的含义  20-21
    2.3.2 工作流的相关概念及其相互关系  21-22
  2.4 工作流管理系统参考模型  22-24
    2.4.1 工作流管理系统体系结构  22-23
    2.4.2 工作流参考模型  23-24
  2.5 工作流系统典型的产品及关键技术  24-26
  2.6 基于关系结构的工作流管理系统  26-44
    2.6.1 关系结构模型  26-27
    2.6.2 基于关系结构的工作流管理系统的总体构架  27-28
    2.6.3 基于关系结构工作流系统的若干关键技术  28-44
    2.6.4 基于关系结构工作流系统的实现  44
  2.7 本章总结  44-46
第三章 框架及Web应用框架研究  46-54
  3.1 引言  46
  3.2 软件框架、组件和设计模式  46-50
    3.2.1 软件框架  46-47
    3.2.2 面向对象技术、组件  47-49
    3.2.3 设计模式  49
    3.2.4 设计模式、框架和组件和关系  49-50
  3.3 基于框架和组件的开发方法  50-51
  3.4 当前Web应用框架  51-52
    3.4.1 MVC设计模式  51
    3.4.2 建立在MVC基础上的Web框架系统  51-52
  3.5 有关其他框架的讨论  52-53
  3.6 本章总结  53-54
第四章 基于工作流的Web应用框架研究  54-71
  4.1 引言  54
  4.2 基于工作流的Web应用框架体系结构  54-56
  4.3 基于工作流的Web应用框架与面向工作流的Web组件  56-58
    4.3.1 面向工作流的Web组件  56-58
    4.3.2 Web应用框架和Web组件的关系  58
  4.4 基于工作流的业务流程实现  58-59
  4.5 基于工作流的Web应用框架行为分析  59-65
    4.5.1 用户登陆用例  60-61
    4.5.2 用户获得待处理事务用例  61-64
    4.5.3 用户创建业务流程实例用例  64-65
  4.6 基于工作流的Web应用框架的底层服务  65
  4.7 基于工作流的Web应用框架的若干用户接口  65-69
    4.7.1 工作流流程管理  65-67
    4.7.2 组织角色管理  67-69
  4.8 基于工作流的Web应用框架的实现  69
  4.9 本章总结  69-71
第五章 面向工作流的Web组件(WCWf)研究  71-88
  5.1 引言  71
  5.2 WCWf和工作流的关系  71-72
  5.3 WCWf的组成、结构  72-74
  5.4 框架对WCWf的管理、配置和Web应用的建立  74-76
    5.4.1 WCWf的注册、管理  74-75
    5.4.2 WCWf管理工具的配置和卸载  75-76
  5.5 框架对WCWf连接的支持  76-80
    5.5.1 体系结构  77-78
    5.5.2 数据结构和相关操作  78-79
    5.5.3 对“属性名-值”数据类型的讨论  79-80
    5.5.4 体系构架的实现  80
  5.6 WCWf的外延  80-81
  5.7 WCWf的实例  81-87
    5.7.1 通用的数据定义及上报组件  81-86
    5.7.2 通用的数据审批组件  86-87
  5.8 本章总结  87-88
第六章 基于Web应用框架的灾害救助快速反应系统  88-99
  6.1 引言  88-89
  6.2 系统研究背景  89-90
  6.3 系统需求分析  90-91
  6.4 系统体系结构  91
  6.5 系统实现的若干关键技术  91-92
  6.6 系统对业务过程流程动态定义和再造的支持  92-94
    6.6.1 业务流程的增加和删除  93-94
    6.6.2 业务流程的修改  94
  6.7 系统的实现  94-98
  6.8 本章总结  98-99
第七章 论文总结与展望  99-101
  7.1 全文总结  99-100
  7.2 未来展望  100-101
参考文献  101-105
攻读硕士学位期间的科研工作与发表论文情况  105-106
致谢  106

相似论文

  1. 数字化校园离校系统设计与实现,TP311.52
  2. 电力MIS系统中自定义WEB组件的研究,TM769
  3. 面向SOA智能Portal体系结构研究与实现,TP311.52
  4. 基于Web的教学支撑平台专用组件设计与开发,TP311.52
  5. 基于J2EE的Web组件开发平台的研究与实现,TP393.09
  6. 用WEB组件技术快速研发多项目管理系统的研究,TP393.09
  7. 基于Web多分支扭转振动系统动力学性能的研究与开发,TH113.1
  8. 基于Web的故障诊断系统的软件技术研究,TP277
  9. 基于Web组件的分布式数据库一致性机制的研究与实现,TP311.52
  10. 支持工作流管理的软件集成框架研究与应用,TP311.52
  11. 基于Java技术的动态Web应用系统的研究和实现,TP393.09
  12. 基于Web的车间计划调度系统,TP273.5
  13. J2EE框架设计智能化小区应用系统,TP399
  14. 高校科研项目管理系统设计与实现,TP311.52
  15. 基于WCF和Silverlight的Web应用框架技术研究,TP393.09
  16. 实物期权在船舶企业固定资产投资决策中的应用研究,F830.9;F224
  17. WEB快速开发框架的设计与实现,TP311.52
  18. 蓝牙免提应用协议(HFP)的实现研究,TN925
  19. 面向科技计划项目管理领域的框架研究与设计,TP311.52
  20. 汽配行业第三方物流平台研究与开发,TP311.52

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