支持时间资源约束的工作流管理系统研究

发布时间:2021-05-10 00:25
  工作流技术是多年来计算机应用领域中的热点,如何利用、处理工作流中的时间与资源信息则是工作流领域内的热门研究分支。虽然在此领域内已经存在一些相关的理论研究,但在工作流产品方面,市面上现有的工作流引擎与相关软件系统对时间信息处理的支持并不完善。在工作流管理系统中,流程定义阶段缺乏对与流程时态信息与资源信息建模、描述的支持,相关配套工具和功能也并不完善。针对上述问题,本文就工作流管理系统中时间资源约束信息的建模、分析与处理进行研究与扩展,研究并实现了一种支持时间资源约束的工作流管理系统TRFlow。本文首先对BPMN流程定义语言进行时态扩展。基于BPMN2.0的元模型,将业务流程中的时态约束与时态依赖这两种时间约束类型扩展到BPMN流程定义语言中。同时通过分析,对遵循BPMN流程建模规范的开源流程设计器BPMN.js进行同步的扩展,使其具备对工作流中时间资源约束进行描述与定义的能力,为TRFlow提供了支持时间资源约束建模的可视化流程设计器。本文基于现有的研究,提出了一种R/NTWFG有向图模型。使用此模型对受时间资源双重约束的工作流进行时间属性计... 

【文章来源】:大连海事大学辽宁省 211工程院校

【文章页数】:82 页

【学位级别】:硕士

【文章目录】:
摘要
Abstract
1 绪论
    1.1 研究背景与意义
    1.2 国内外研究现状
        1.2.1 工作流的时间研究现状
        1.2.2 工作流的资源管理研究现状
        1.2.3 工作流产品现状
    1.3 研究内容
    1.4 论文结构
2 相关理论与技术
    2.1 工作流相关理论
        2.1.1 工作流介绍
        2.1.2 WfMC模型与工作流管理系统
    2.2 时间资源约束下的工作流相关模型
        2.2.1 双重约束下的工作流模型介绍
        2.2.2 R/NT_ WF_Net模型介绍
    2.3 BPMN建模语言相关理论与技术
        2.3.1 BPMN流程建模语言与规范
        2.3.2 BPMN.js流程设计器介绍
    2.4 Viewflow工作流开源库介绍
    2.5 本章小结
3 工作流管理系统中时间资源约束处理的扩展
    3.1 BPMN流程建模语言的扩展
        3.1.1 业务流程中的时间约束分类
        3.1.2 BPMN的时间建模扩展
        3.1.3 时间资源约束下的流程建模实例
    3.2 BPMN.js流程设计器的扩展
        3.2.1 BPMN.js结构扩展说明
        3.2.2 渲染器扩展
        3.2.3 属性面板扩展
    3.3 资源约束下的工作流时间分析方法
        3.3.1 R/NT_WF_G模型图及其构建算法
        3.3.2 资源约束下的任务时间属性计算方法
    3.4 本章小结
4 支持时间资源约束的工作流管理系统分析与设计
    4.1 系统需求分析
        4.1.1 系统功能性需求
        4.1.2 系统非功能性需求
        4.1.3 系统用户与角色
    4.2 系统总体设计
        4.2.1 系统功能结构设计
        4.2.2 系统架构设计
        4.2.3 系统设计时序图
        4.2.4 系统设计类图
    4.3 系统数据库设计
        4.3.1 数据库概念模型设计
        4.3.2 数据库逻辑模型设计
    4.4 工作流详细运行过程设计
        4.4.1 流程定义与解析
        4.4.2 时间计算与时间约束检查
        4.4.3 流程执行与控制
    4.5 本章小结
5 支持时间资源约束的工作流管理系统实现
    5.1 系统开发与运行环境
    5.2 实验示例流程
    5.3 系统运行界面
        5.3.1 流程建模与定义
        5.3.2 流程管理与监控
        5.3.3 工单办理与运转
        5.3.4 组织机构与角色权限管理
    5.4 系统功能测试
    5.5 TRFlow与其他工作流产品对比分析
    5.6 本章小结
结论
参考文献
致谢


【参考文献】:
期刊论文
[1]研发项目关键路径应用研究[J]. 顾玉佩,严良文.  工业控制计算机. 2019(02)
[2]基于有限状态机的工作流引擎的设计[J]. 邹晶,刘毅敏.  计算机应用与软件. 2018(08)
[3]基于XML的项目管理工作流一体化建模研究[J]. 宋新爱,仇小花,秦栓栓.  计算机应用与软件. 2017(12)
[4]基于Active20XML动态自适应工作流引擎的设计与实现[J]. 赵军富,谭跃生,王猛.  现代电子技术. 2017(22)
[5]一种基于关系型数据库的工作流管理系统[J]. 李跃鹏,及俊川,李新,史广军.  科研信息化技术与应用. 2016(02)
[6]一种基于资源约束的工作流建模及分析方法[J]. 庞善臣.  电子学报. 2012(08)
[7]基于WfMC的协同设计流程模型[J]. 薛永献,李晓昕.  电子设计工程. 2012(07)
[8]混合语义时间Petri网模型[J]. 潘理,丁志军,郭观七.  软件学报. 2011(06)
[9]基于工作流模式的元建模研究[J]. 魏歌.  计算机工程与设计. 2011(05)
[10]基于Petri网的工作流时间和资源管理研究综述[J]. 胡晓文,曾庆田.  系统仿真学报. 2008(S2)

硕士论文
[1]一种基于关系型数据库工作流管理系统的设计与实现[D]. 李树珍.湖南大学 2018
[2]基于Web工作流建模系统的设计与实现[D]. 刘龙.西安电子科技大学 2016
[3]基于YAWL的时态工作流引擎设计与实现[D]. 林才钊.中山大学 2015
[4]基于XML的并发控制锁协议在行政审批工作流管理系统中的应用[D]. 唐晓凤.中南大学 2013
[5]基于OSWorkflow的CRM呼叫中心系统中的工作流设计与实现[D]. 吕同璋.北京邮电大学 2013
[6]受资源约束的工作流时间特性研究[D]. 孟庆海.大连理工大学 2006



本文编号:3178311

资料下载
论文发表

本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/3178311.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户8a218***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com