首页> 中文学位 >基于统一流程引擎的公文系统设计及实现
【6h】

基于统一流程引擎的公文系统设计及实现

代理获取

目录

声明

摘要

1 绪论

1.1 课题研究的背景和意义

1.1.1 课题背景

1.1.2 研究意义

1.2 研究现状

1.2.1 工作流技术

1.2.2 Jgroup

1.3 论文主要工作及章节安排

1.3.1 课题来源

1.3.2 主要工作及章节安排

2 相关技术的介绍

2.1 工作流技术概述

2.1.1 基本概念

2.1.2 体系结构

2.1.3 参考模型

2.1.4 工作流管理系统

2.1.5 工作流设计原则

2.2 Jgroup技术

2.2.1 消息模型

2.2.2 缓存同步

2.2.3 主要功能

2.3 面向服务的架构

3 系统需求分析

3.1 项目建设目标

3.1.1 统一流程引擎集群服务

3.1.2 统一流程引擎技术接口标准规范

3.1.3 应用系统的统一流程引擎接入管理

3.1.4 标准工作流接口服务

3.2 公文管理系统的功能需求

3.2.1 系统定义

3.2.2 系统总体需求

3.2.3 系统功能需求

3.2.4 用户管理

3.2.5 共性需求

3.3 基于统一流程引擎的公文系统的需求

3.3.1 总体架构

3.3.2 流程引擎集群方案

4 公文系统的设计

4.1 项目建设目的

4.2 项目建设范围及规范

4.3 实现功能设计

4.3.1 实例查询设计

4.3.2 公文起草时权限判断设计

4.3.3 公文检索设计

4.3.4 平均时间统计设计

4.4 数据库设计

4.4.1 流程实例表

4.4.2 业务模板表

4.4.3 组织信息表

5 公文系统的实现

5.1 系统业务流程实现

5.1.1 发文流程设计

5.1.2 收文流程设计

5.2 系统详细功能设计

5.2.1 个人工作台

5.2.2 公文起草

5.2.3 公文统计

5.2.4 公文检索

5.3 流程引擎的功能实现

5.3.1 流程模板定义可视化

5.3.2 流程执行控制

5.3.3 流程实例管理

5.3.4 业务解析接口

5.3.5 监控中心

6 系统集成测试

6.1 测试环境

6.2 系统功能测试

6.2.1 测试用例设计方法

6.2.2 各模块功能测试

6.3 系统性能测试

6.3.1 平均并发数设置

6.3.2 系统场景设置及测试

结论

参考文献

致谢

展开▼

摘要

工作流就是在企业单位的运营过程中,使用信息化的手段,实现业务实现过程的自动化。工作流的概念最早起源于工业生产中的组织机构办公自动化的实现过程中,该引擎通过定义工作流任务、用户角色来讲流程分解为预设的串行及并行过程,并遵守相应规则,按照定义好的过程运行。工作流管理系统就是为达到规范企业业务流程、提高效率、降低成本的目的,使用工作流概念来实现流程过程管理的信息化系统。
  本文首先针对工作流技术现阶段的发展情况进行了分析,并对其概念与技术特点进行了进一步的研究。在对比嵌入式工作流引擎和独立式工作流引擎的基础上,结合企业的业务系统非常复杂、信息系统繁多不易整合的特点,提出了一种在企业信息化架构中独立部署、统一使用的流程引擎设计方案。该流程引擎以集群模式部署,采用Jgroup进行组间通讯,独立于业务系统,并可以同时为多个不同的业务系统提供流程管理服务。实现流程业务和其他业务的分层处理,独立的运行,并提供接口供其他应用系统调用来实现流程管理服务。这样工作流程引擎管理系统专门用于流程处理功能,而业务系统专注于专业的业务领域,在业务表单需要流转处理时调用相应的工作流服务来推动流程的处理,从逻辑上很好的实现了功能业务分层处理,从物理部署上很好的实现了独立维护,同时整合了企业的IT资源,降低了成本,提高了维护效率。
  文章最后提出一套基于统一流程引擎的公文管理系统的设计方案,实现公文系统的业务逻辑与流程引擎彻底分离。本文通过分析公文管理业务流程,设计出一个符合管理要求的公文流程过程模型,根据该模型,结合统一流程引擎,完成数据库设计、功能模块设计和体系结构设计。实现个人工作台、公文检索、公文统计、流程业务定义、业务管理、模板定义、实例管理、接口管理等功能。整个系统实现了流程的定义和执行的分离,提高系统的灵活性,并同时解决了业务过程的多样性和不确定性对系统开发影响。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号