基于多代理的工作流管理系统的研究与实现

基于多代理的工作流管理系统的研究与实现

论文摘要

目前工作流及工作流管理系统是CSCW领域研究的热点。本文以某设计院协同设计管理系统的建设为背景,研究了其中与工作流相关的技术问题。实现了一个基于多Agent的工作流管理系统。本文重点对工作流引擎、过程定义、多Agent系统等进行深入的研究。 本文解决了以下关键技术问题: 1.基于多代理的工作流系统。针对传统的工作流系统柔性差、互操作性差等缺点,本系统引入了多Agent技术。 2.基于角色的任务划分。有两种定义活动参与者的方式。一种是直接指定任务给用户,传统的工作流系统大多采用此种方式;另一种是指定任务给角色,本系统采用这种方式。很明显,后者比前者更灵活、可重用性更强。 3.业务流程的分解与简化。现代企业生产经营活动中包含了许多复杂的业务流程,为了简化流程的建模,有必要将复杂的业务流程分解成多个相对简单的流程。为此,本系统引入了工作流模式,很好地满足了这一需求。 4.柔性工作流建模。针对传统的工作流建模方法存在缺乏互操作性、数据不易存储等缺陷,本文选用XPDL进行工作流建模,给出了可视化过程定义工具的实现,并给出了过程定义解析与存储的实现。 5.基于多代理工作流监控。一个实用的系统必须提供一种监测机制,以保证系统的健壮性和稳定性。本文在分析异常产生和异常之间相互关系的基础上,阐述了一种基于多代理的监测策略,并描述了算法。 6.B/S结构下的安全解决方案。本系统采用B/S结构,Applet需要访问本地资源。然而,Java虚拟机不允许Applet访问本地文件系统或连接非宿主机。为此,系统引入数字签名技术,对applet进行数字签名。数字签名技术的引入也补偿了Java虚拟机在阻止恶意Applet访问本地资源方面能力的不足。为了保证文件或机密信息的安全传输,系统还引入了加密技术。

论文目录

  • 第1章 绪论
  • 1.1 课题的研究背景和目的
  • 1.2 国内外研究现状和存在的问题
  • 1.3 当前的研究热点
  • 1.4 本文所做工作及意义
  • 1.5 论文主要内容及组织
  • 第2章 系统相关技术研究
  • 2.1 工作流技术
  • 2.1.1 工作流基本术语
  • 2.1.2 工作流管理系统体系结构
  • 2.1.3 工作流参考模型
  • 2.1.4 工作流模型与建模工具
  • 2.2 AGENT技术
  • 2.2.1 Agent的定义
  • 2.2.2 Agent的分类
  • 2.2.3 多 Agent系统
  • 2.2.4 Agent通信语言KQML
  • 第3章 系统分析
  • 3.1 系统业务概述
  • 3.2 系统特征分析
  • 3.3 系统中图纸审批流程分析
  • 3.4 图纸审批流程中各角色分析
  • 3.4.1 角色定义
  • 3.4.2 角色实现
  • 3.5 工作流模式在系统中的运用
  • 3.5.1 什么是模式
  • 3.5.2 工作流模式描述
  • 3.6 开发模式选择
  • 3.7 AGENT平台选择
  • 3.7.1 几种常用的Agent平台
  • 3.7.2 适用的开发平台
  • 3.8 系统采用的安全策略
  • 第4章 系统的设计与实现
  • 4.1 系统总体模型
  • 4.2 过程定义
  • 4.2.1 XPDL
  • 4.2.2 过程定义的一个实例
  • 4.3 过程定义的解析
  • 4.3.1 过程定义的解析过程
  • 4.3.2 过程定义解析过程的一个实例
  • 4.3.3 过程定义解析数据的存取
  • 4.4 工作流的执行
  • 4.4.1 工作流引擎的实现
  • 4.4.2 工作流实例的创建
  • 4.4.3 工作流实例的运行
  • 4.4.4 多Agent之间通信的描述
  • 4.4.5 多 Agent之间通信的实现
  • 4.5 工作流监控与异常处理
  • 4.6 数字签名技术在系统中的应用
  • 总结与展望
  • 致谢
  • 参考文献
  • 攻读学位期间发表的论文
  • 相关论文文献

    • [1].浅析独立学院学生就业管理系统的构建[J]. 中国教育学刊 2015(S2)
    • [2].指挥管理系统技术在现代通信工程中的应用[J]. 通信电源技术 2019(12)
    • [3].隔离闭锁管理系统检修方案[J]. 电子技术与软件工程 2020(01)
    • [4].信息化物品管理系统的应用效果分析[J]. 中国医疗设备 2020(01)
    • [5].面向多屏融合媒资管理系统的构建[J]. 西部广播电视 2019(24)
    • [6].关于大数据的科技专家库管理系统构建探析[J]. 电子世界 2020(03)
    • [7].新型小区出入管理系统[J]. 价值工程 2020(09)
    • [8].信息化2.0管理系统的应用及发展趋势探析[J]. 安徽建筑 2020(04)
    • [9].县域农业农村部门双随机抽查管理系统的设计与思考[J]. 农业工程技术 2020(02)
    • [10].5G时代地方电视台媒资管理与应用探索[J]. 中国有线电视 2020(05)
    • [11].座位管理系统会员制管理模式探析——以“我去图书馆”为例[J]. 科技创新导报 2020(08)
    • [12].智慧工地安全预知管理系统构建[J]. 中华建设 2020(07)
    • [13].基于安卓的便民自行车管理系统的设计与实现[J]. 榆林学院学报 2020(04)
    • [14].儿童预防针管理系统的分析与设计[J]. 现代信息科技 2020(10)
    • [15].战斗管理系统的内涵及其关键技术[J]. 车辆与动力技术 2020(03)
    • [16].企业问题管理系统的设计开发与相关问题研究[J]. 中小企业管理与科技(下旬刊) 2020(08)
    • [17].构建督查管理系统 充分发挥“利剑”作用[J]. 秘书工作 2018(12)
    • [18].网络化管理系统在多媒体教室应用探究[J]. 智库时代 2019(19)
    • [19].高校图书馆读者使用座位预约管理系统的经济学分析——以吉林大学鼎新图书馆为例[J]. 图书情报工作 2019(17)
    • [20].高校多媒体管理系统构建解析[J]. 信息系统工程 2018(08)
    • [21].嘉行传媒 瞄准年轻市场 内容与艺人经纪的双重赢家[J]. 电视指南 2017(02)
    • [22].烟草公司一体化管理系统的设计与实现[J]. 计算机产品与流通 2018(08)
    • [23].会议纪要管理系统的开发和实现[J]. 电脑编程技巧与维护 2017(01)
    • [24].大学生健身运动处方管理系统的开发与应用[J]. 科技资讯 2016(35)
    • [25].吉林化工学院学科竞赛管理系统的设计与实现[J]. 吉林化工学院学报 2017(01)
    • [26].小型事业单位固定资产管理系统的设计与实现[J]. 中国管理信息化 2017(06)
    • [27].护士排班管理系统及其跨屏适配的研究[J]. 电脑知识与技术 2017(05)
    • [28].基于云计算的资源池管理系统的研究[J]. 自动化技术与应用 2017(05)
    • [29].企业误工管理系统的设计[J]. 数字技术与应用 2017(07)
    • [30].井控管理系统的开发与应用[J]. 信息系统工程 2017(09)

    标签:;  ;  ;  ;  ;  ;  ;  ;  

    基于多代理的工作流管理系统的研究与实现
    下载Doc文档

    猜你喜欢