轻量级架构上的职能转换工作流技术的研究与设计

轻量级架构上的职能转换工作流技术的研究与设计

论文摘要

工作流管理技术是一种新兴的信息处理技术,主要用来对工作流程进行控制和管理。国际上成立了专门的机构,对工作流管理技术进行研究。尽管目前工作流技术取得了相当的成果,但是从实际应用状况看来,还有很多不足。在工作流的运行过程中有时需要对已定义的流程进行某种修改,任务的持有人在不能完成分配任务的情况下需要将任务移交给其他人。为了克服这个不足,本文结合具体的应用需求,展开了轻量级架构上的职能转换工作流技术的研究。文章首先对工作流技术的现状进行了分析,探讨了工作流的基本理论和相关技术;改进传统的工作流体系结构,在其中融入了职能转换的功能模块,使得工作流程在一定限制内可以进行职能的移交;并且详细设计了访问控制模块,把任务和角色都加入到访问控制中,使用户在职能转换时能根据实际需要控制访问粒度;在此基础上研究与设计了轻量级架构上的职能转换工作流引擎,最后对本文所做的工作进行了总结并提出了对工作流技术的下一步构想。本文研究设计的轻量级架构上的职能转换工作流技术突破了传统的工作流管理技术的局限,让工作流系统在运行的过程中也可以进行职能的移交,并且采用了安全的访问控制手段,可方便的嵌入到现有的系统中,大大降低了和原系统集成的技术难度和风险。从实际开发和运行的效果来看,具有良好的互操作性和扩展性,能满足较复杂的工作流需求。

论文目录

  • 中文摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 国内外研究现状
  • 1.3 研究内容与意义
  • 1.4 本文组织结构
  • 第二章 工作流技术概述
  • 2.1 工作流的起源和发展
  • 2.2 工作流的基本概念和定义
  • 2.3 工作流管理系统
  • 2.3.1 过程设计与定义
  • 2.3.2 运行阶段的控制
  • 2.3.3 人机交互
  • 2.4 工作流管理系统体系结构
  • 2.5 工作流管理系统参考模型
  • 2.6 本章小结
  • 第三章 J2EE 的轻量级容器构建
  • 3.1 J2EE 多层体系结构
  • 3.2 MVC 框架 Struts
  • 3.2.1 MVC 简介
  • 3.2.2 Struts 的框架结构
  • 3.2.3 Struts 的流程
  • 3.3 持久层框架 Hibernate
  • 3.3.1 ORM 简介
  • 3.3.2 Hibernate 的体系结构
  • 3.3.3 Hibernate 的工作原理
  • 3.3.4 Hibernate 的映射配置
  • 3.4 Spring 框架
  • 3.4.1 Spring 的起源
  • 3.4.2 Spring 的模块
  • 3.4.3 Spring 的IOC 与AOP
  • 3.5 三种框架的整合
  • 3.6 本章小结
  • 第四章 职能转换模型的构建与分析
  • 4.1 职能转换概述
  • 4.1.1 研究背景与意义
  • 4.1.2 职能转换的基本概念和定义
  • 4.2 职能转换修改策略
  • 4.3 职能转换工作流的体系结构
  • 4.3.1 职能转换界面
  • 4.3.2 职能转换处理器
  • 4.3.3 职能转换相关数据
  • 4.4 职能转换的流程分析与设计
  • 4.5 职能转换的核心算法
  • 4.6 本章小结
  • 第五章 工作流的访问控制设计
  • 5.1 几种访问控制模型
  • 5.1.1 自主访问控制
  • 5.1.2 强制访问控制
  • 5.1.3 基于角色的访问控制
  • 5.1.4 基于任务的访问控制
  • 5.1.5 基于角色和任务的访问控制
  • 5.2 系统的访问控制模型
  • 5.2.1 设计目标
  • 5.2.2 访问控制框架描述
  • 5.2.3 主要概念及形式化描述
  • 5.3 功能模块设计
  • 5.4 UML 实现
  • 5.4.1 功能分析
  • 5.4.2 静态类模型设计
  • 5.4.3 动态模型设计
  • 5.5 本章小结
  • 第六章 职能转换工作流引擎的设计实现
  • 6.1 工作流建模
  • 6.1.1 过程建模
  • 6.1.2 领域对象建模
  • 6.1.3 数据建模
  • 6.2 系统整体架构
  • 6.3 工作流状态分析与设计
  • 6.3.1 工作流实例状态转换
  • 6.3.2 工作流系统的运行流程
  • 6.3.3 工作流引擎的运行控制流程
  • 6.3.4 流程实例化过程
  • 6.4 工作流程的描述
  • 6.4.1 step(步骤)
  • 6.4.2 action(动作)
  • 6.4.3 result(结果)
  • 6.4.4 split(分支)与join(合并)
  • 6.5 流程解析设计与实现
  • 6.6 核心类设计
  • 6.6.1 主要接口设计
  • 6.6.2 动作的执行
  • 6.6.3 流程的转发
  • 6.6.4 职能的转换
  • 6.7 界面实例
  • 6.8 本章小结
  • 第七章 总结与展望
  • 7.1 论文的工作总结
  • 7.2 创新点
  • 7.3 研究工作展望
  • 参考文献
  • 攻读学位期间发表论文
  • 致谢
  • 相关论文文献

    • [1].实验室信息管理系统的架构选择[J]. 化学工程与装备 2020(01)
    • [2].工业互联网体系架构2.0[J]. 计算机集成制造系统 2019(12)
    • [3].基于隐喻架构的《中国日报》“一带一路”报道与中国话语权构建研究[J]. 西安电子科技大学学报(社会科学版) 2019(04)
    • [4].全球气候危机话语的架构理论透视——以中美领导人的气候议题演讲为例[J]. 外语教学 2020(01)
    • [5].习近平国际演讲话语的架构认知[J]. 江苏科技大学学报(社会科学版) 2019(04)
    • [6].中国政府工作报告与美国国情咨文中政治话语的架构对比研究[J]. 牡丹江大学学报 2020(02)
    • [7].美国国防太空架构未来5年发展分析及启示[J]. 网信军民融合 2020(02)
    • [8].学习架构:深度学习灵活性表达[J]. 电化教育研究 2020(02)
    • [9].关于5G无线网络架构对传输网的影响分析[J]. 信息通信 2020(01)
    • [10].我国零售企业数据架构规划现状与对策分析[J]. 产业与科技论坛 2020(01)
    • [11].5G蜂窝网络架构设计分析[J]. 中国新通信 2020(06)
    • [12].数据中心大二层扁平化网络架构研究[J]. 中国新通信 2020(06)
    • [13].5G标准之网络架构——构建万物互联的智能世界[J]. 中国信息化 2020(04)
    • [14].一种多架构应用软件开发及运行方法研究与实现[J]. 信息技术与网络安全 2020(09)
    • [15].算力网络架构与场景分析[J]. 信息通信技术 2020(04)
    • [16].下一代口岸监管作业系统架构风格探讨[J]. 中国口岸科学技术 2020(07)
    • [17].中国廉政话语的架构研究——以《习近平关于党风廉政建设和反腐败斗争论述摘编》为例[J]. 北京第二外国语学院学报 2020(03)
    • [18].浅析政务新媒体的内容架构和传播规律——以政务微信“信阳政务”为例[J]. 新闻研究导刊 2020(19)
    • [19].架构理论视阈下国家形象建构研究——以习近平APEC主旨演讲为例[J]. 长春理工大学学报(社会科学版) 2020(05)
    • [20].一种嵌入式板卡在线测试架构[J]. 电子测试 2020(19)
    • [21].关于产品研发流程及流程架构的探讨[J]. 航空动力 2020(05)
    • [22].苟晶事件相关语篇架构隐喻策略分析[J]. 牡丹江教育学院学报 2020(09)
    • [23].智慧城市信息化架构及面临的挑战[J]. 科技资讯 2018(26)
    • [24].创新组织架构对提升企业精细管理的作用[J]. 企业改革与管理 2019(04)
    • [25].基于整车架构的汽车研发技术探讨[J]. 时代汽车 2019(09)
    • [26].5G无线网络架构对传输网的影响探讨[J]. 信息与电脑(理论版) 2019(22)
    • [27].图书馆的无线网络架构分析[J]. 数字通信世界 2017(11)
    • [28].Hadoop MapReduce新旧架构的对比研究综述[J]. 计算机与数字工程 2017(01)
    • [29].云计算架构及其关键技术[J]. 电子技术与软件工程 2017(01)
    • [30].大数据及其体系架构与关键技术综述[J]. 装备学院学报 2017(01)

    标签:;  ;  ;  

    轻量级架构上的职能转换工作流技术的研究与设计
    下载Doc文档

    猜你喜欢