基于可定制工作流的OA系统的设计与实现

基于可定制工作流的OA系统的设计与实现

论文摘要

随着社会经济的发展,企业对管理水平要求的提高,OA系统已经成为提高现代企业信息化程度,进行高效管理的手段之一。应用了工作流技术的OA系统,可以显著提高系统整体协作效率,促进企业组织机构优化,改进经营管理水平。工作流技术已经成为现代OA的基础技术之一。为了适应现代企业业务流程频繁变化的实际,基于工作流技术的OA系统开始从初期的固定流程模式向可定制流程模式转变,基于可定制(柔性)工作流的OA系统成为现代OA系统的主流。现有的基于可定制工作流的OA系统的实现方案或者开发成本高昂,或者设计难度大灵活性不高,或者开发复杂。为了在激烈竞争环境中生存发展,中小企业更需要开发简单、价格低廉、灵活可扩展的OA系统,由此本文提出了一套适合中小型企业的基于可定制工作流的OA系统的实现方案。根据对现有的实施方案进行分析,结合中小企业的需求特点,确定了本文方案实施方法:采用WfMC标准模型的结构设计以保证扩展性,再进行合理简化降低其开发难度,以功能较强且价格低廉的技术为实现平台保证其功能实现和降低丌发成本。本文参考WfMC工作流过程定义元模型,进行合理简化,设计了一套工作过程定义语言,该语言使用XML作为载体,结构简单,使用方便,易于扩展,可以较好的描述各类工作流程。参照WflVlC工作流系统参考模型,分析了工作流管理系统的结构与实现原理,进行简化后,设计并实现了一套工作流管理系统。本系统可以实现对工作流的管理监控,控制工作流程流转,以及与外部接口交互。系统符合WfMC标准模型,具备良好扩展性,简化结构设计降低了其开发难度,采用低价稳定的J2EE为实现平台,配合多种开源免费的软件资源,保证了系统价格低廉且运行稳定。最后,以一个典型的办公流程为例,介绍了以本文提出的过程定义语言进行流程描述以及配合本文的工作流管理系统进行业务逻辑开发的方法,并演示了运行结果,证明了过程定义语言和工作流管理系统设计的正确性和有效性。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 基于工作流的OA系统发展回顾
  • 1.2 基于可定制工作流的OA系统的现状分析
  • 1.3 本文的目的、实施方案及意义
  • 1.4 本文的主要工作
  • 1.5 本文内容组织结构
  • 2 工作流技术概述
  • 2.1 工作流的基本概念
  • 2.1.1 工作流的定义
  • 2.1.2 工作流的相关概念
  • 2.2 工作流过程定义元模型
  • 2.3 工作流管理系统参考模型
  • 2.3.1 过程定义工具
  • 2.3.2 工作流执行服务
  • 2.3.3 工作流的客户功能
  • 2.3.4 被调用应用程序
  • 2.3.5 管理及监控工具
  • 2.4 工作流管理系统的体系结构
  • 3 工作流过程定义语言的设计与实现
  • 3.1 过程定义模型
  • 3.2 过程定义元素设计
  • 3.3 过程定义的表达
  • 3.3.1 过程定义表达分析
  • 3.3.2 过程定义表达语言的选择
  • 3.3.3 过程定义XML表示
  • 3.4 过程定义与工作流引擎的交互
  • 4 工作流管理系统的设计与实现
  • 4.1 工作流引擎概述
  • 4.2 工作流引擎设计
  • 4.2.1 设计思路
  • 4.2.2 结构设计
  • 4.2.3 模块划分
  • 4.3 工作流引擎的实现
  • 4.3.1 软件开发环境的选择
  • 4.3.2 数据存储设计
  • 4.3.3 工作流引擎核心类设计
  • 4.4 工作流引擎的运行分析
  • 4.4.1 工作流引擎的执行过程
  • 4.4.2 工作流引擎的控制过程
  • 4.5 工作流管理系统的对外接口的设计
  • 5 可定制工作流技术在OA中的应用
  • 5.1 可定制工作流OA系统的设计理念
  • 5.2 可定制工作流OA系统应用范围
  • 5.3 一个典型办公过程的实现
  • 5.3.1 系统软件环境
  • 5.3.2 企业部门结构的定义表示
  • 5.3.3 工作流程分析以及过程定义表示
  • 5.3.4 工作流程业务逻辑的实现
  • 5.3.5 系统运行测试
  • 6 结论与展望
  • 6.1 结论
  • 6.2 展望
  • 参考文献
  • 攻读硕士学位期间发表学术论文情况
  • 致谢
  • 相关论文文献

    • [1].一种任务合并机制下的云工作流多阶段调度方法[J]. 计算机应用与软件 2019(12)
    • [2].基于多色集合理论的医院异常工作流处理建模[J]. 计算机系统应用 2020(07)
    • [3].基于工作流的专业认证系统研究与设计[J]. 云南师范大学学报(自然科学版) 2020(05)
    • [4].云环境下基于阶段划分的数据密集型工作流调度[J]. 南京邮电大学学报(自然科学版) 2020(04)
    • [5].云计算中一种高效的工作流调度方法[J]. 计算机应用与软件 2020(10)
    • [6].工作流技术在学生工作管理信息系统的应用[J]. 电脑知识与技术 2020(23)
    • [7].工作流技术的学生评语生成系统的设计与实现研究[J]. 电脑知识与技术 2019(17)
    • [8].基于工作流的质量管理信息系统的设计与实现[J]. 中国高新区 2018(10)
    • [9].基于云环境的科学工作流均衡调度算法[J]. 实验室研究与探索 2018(05)
    • [10].基于矩阵的工作流逻辑网模型的化简及验证[J]. 计算机科学 2018(07)
    • [11].九种智能算法在科学工作流调度中的应用比较[J]. 周口师范学院学报 2018(05)
    • [12].一种云环境下的科学工作流均衡调度算法[J]. 微电子学与计算机 2018(10)
    • [13].基于行为特征的语义工作流修正算法[J]. 软件学报 2018(11)
    • [14].电力调度分布式工作流设计与实现[J]. 山东工业技术 2017(01)
    • [15].基于工作流的移动网建设管理平台设计与实现[J]. 电子科技 2016(12)
    • [16].共享有限资源的有期限约束多工作流吞吐量最大化调度方法[J]. 北京工业大学学报 2017(03)
    • [17].基于资源分组的多约束云工作流调度算法[J]. 电子科技大学学报 2017(03)
    • [18].论电力调度分布式工作流的设计与实现[J]. 科技视界 2017(08)
    • [19].基于工作流技术的电力生产管理系统的设计与实现策略[J]. 中国新技术新产品 2017(19)
    • [20].电力调度分布式工作流的设计与实现[J]. 农村经济与科技 2017(16)
    • [21].基于行为和结构特征的相似语义工作流检索[J]. 计算机研究与发展 2017(09)
    • [22].电力调度分布式工作流设计与实现[J]. 化工管理 2015(33)
    • [23].面向企业应用的工作流技术探究[J]. 企业技术开发 2015(32)
    • [24].隐私与成本感知的云工作流调度方法[J]. 计算机集成制造系统 2016(02)
    • [25].工作流技术与数字化校园[J]. 玉林师范学院学报 2015(05)
    • [26].支持过程改进的工作流仿真及优化技术研究[J]. 赤峰学院学报(自然科学版) 2016(16)
    • [27].电力调度分布式工作流设计和实践[J]. 中外企业家 2014(32)
    • [28].基于语义的电力系统工作流智能推理框架[J]. 南华大学学报(社会科学版) 2015(01)
    • [29].浅谈税务工作流管理的系统设计[J]. 计算机光盘软件与应用 2014(23)
    • [30].面向服务工作流技术在合同审核中的应用研究[J]. 世界科技研究与发展 2009(04)

    标签:;  ;  ;  

    基于可定制工作流的OA系统的设计与实现
    下载Doc文档

    猜你喜欢