一个小型工作流管理系统的设计与实现

一个小型工作流管理系统的设计与实现

论文摘要

工作流是指工作之间传动、转移的一个动态过程。工作流管理联盟对工作流的定义为:业务流程的全部或部分自动化,在此过程中,信息或者任务按照一定的规则流转,实现组织成员间的协调工作,以达到业务的整体目标。采用工作流管理可以实现更好的流程控制,改进业务过程的管理;通过业务流程的自动化,减少许多不必要的任务和步骤,大幅提升系统的运行效率。 虽然工作流技术茁壮成长,也取得了相当的成果,但是从工作流管理系统的实际应用状况来看,还远没有达到人们所期待的普及状态。其中一个原因是工作流的运行必须要有底层的通信基础结构的支持,但是就目前能够实现分布式计算环境要求的产品来看,它们在实际应用中仍然是显得不够成熟,在安全性、容错性、可靠性等方面均不能满足企业的需求,而且在价格上还给企业造成一定的负担。为了解决这个问题,本文从体系结构、流程定义及实例运转等多个层次对工作流模型进行了分析。并且在研究的基础上提出了一种客户端驱动的工作流模型。采用客户端驱动可以将客户端从工作流引擎中独立出来,免去了服务端驱动所必须的客户端代理层,简化了底层的通信基础结构。从而只需使用SOAP就可以进行客户端与引擎之间的通讯。针对小型工作流的实施,本文以此模型为基础,基于J2EE设计并实现了一个小型的工作流管理系统,主要包括工作流引擎、流程定义工具及客户端接口。 通过实践证明本文所提出的客户端驱动的工作流模型切实可行;本文所实现的工作流管理系统试运行良好,达到了预期的效果。

论文目录

  • 摘要
  • Abstract
  • 插图索引
  • 附表索引
  • 第1章 绪论
  • 1.1 研究背景
  • 1.1.1 国内外的研究现状
  • 1.1.2 理论背景
  • 1.1.3 实践背景
  • 1.2 研究意义
  • 1.3 论文工作与结构
  • 第2章 工作流管理系统
  • 2.1 工作流
  • 2.2 工作流管理系统
  • 2.2.1 工作流管理系统定义
  • 2.2.2 工作流管理系统功能结构
  • 2.2.3 工作流管理系统分类
  • 2.2.4 工作流管理系统的实施
  • 2.3 工作流管理系统参考模型
  • 2.3.1 工作流管理系统体系结构
  • 2.3.2 建模工具
  • 2.3.3 工作流执行服务与工作流机
  • 2.3.4 客户端应用
  • 2.3.5 管理与监控
  • 2.4 过程定义原模型
  • 2.5 工作流运转模型
  • 2.5.1 流程起点与终点模型
  • 2.5.2 流程转移模型
  • 2.6 小结
  • 第3章 客户端驱动的工作流模型的设计
  • 3.1 客户端驱动
  • 3.1.1 客户端驱动的定义
  • 3.1.2 客户端驱动的特点
  • 3.2 MICWF总体设计
  • 3.2.1 系统需求
  • 3.2.2 MICWF体系结构
  • 3.3 MICWF定义元模型1.0版
  • 3.3.1 Process
  • 3.3.2 Activity
  • 3.3.3 Transition
  • 3.3.4 Application
  • 3.3.5 Participant
  • 3.3.6 RelevantData
  • 3.4 小结
  • 第4章 工作流引擎的设计
  • 4.1 工作流引擎总体结构
  • 4.2 底层通讯机制
  • 4.2.1 SOAP
  • 4.2.2 服务端配置
  • 4.3 引擎运转机制
  • 4.3.1 基本问题
  • 4.3.2 引擎的工作流程
  • 4.4 引擎的实现
  • 4.4.1 Core模块
  • 4.4.2 Engine模块
  • 4.4.3 Client模块
  • 4.5 数据库设计
  • 4.6 小结
  • 第5章 MICWF定义工具的设计
  • 5.1 定义工具功能需求
  • 5.2 JGraph简介
  • 5.3 定义工具的实现
  • 5.3.1 总体结构
  • 5.3.2 图形与定义的相互转换
  • 5.4 小结
  • 结论
  • 参考文献
  • 致谢
  • 附录A 攻读学位期间所发表的学术论文目录
  • 相关论文文献

    • [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文档

    猜你喜欢