首页> 中文学位 >近红外分析网络共享平台中工作流的设计与实现
【6h】

近红外分析网络共享平台中工作流的设计与实现

代理获取

目录

摘要

1.绪论

1.1 课题背景

1.2 课题意义

1.3 国内外研究现状

1.4 本文研究内容和组织结构

2.近红外分析网络共享平台系统分析

2.1 平台建设目标和总体框架

2.1.1 平台建设目标

2.1.2 平台总体框架

2.2 平台设计原则

2.3 平台业务流程

2.4 平台流程需求分析

2.4.1 权限管理

2.4.2 标准化流程管理

2.4.3 动态流程管理

2.5 平台工作流分析

2.6 本章小结

3.工作流技术理论基础及Activiti工作流

3.1 工作流技术简介

3.1.1 工作流的起源及发展

3.1.2 工作流的定义

3.1.3 工作流管理系统参考模型

3.2 Activiti工作流管理系统

3.2.1 Activiti工作流简介

3.2.2 Activiti系统基础架构

3.2.3 Activiti服务组件

3.2.4 Activiti组成模块

3.2.5 Activiti特点

3.3 本章小结

4.近红外分析网络共享平台中工作流的设计与实现

4.1 设计思想

4.2 设计架构

4.3 技术改进

4.4 总体设计

4.5 详细设计

4.5.1 任务流程设计

4.5.2 数据库设计

4.6 工作流的实现

4.6.1 工作流的部署和执行

4.6.2 流程的实现

4.6.3 任务管理

4.6.4 权限管理

4.7 本章小结

5.工作流应用测试及结果

5.1 平台测试方法

5.2 权限认证管理

5.3 任务管理

5.4 特色流程处理

5.5 流程数据和用户业务数据同步

5.6 本章小结

6.总结与展望

6.1 总结

6.2 展望

参考文献

致谢

攻读硕士学位期间科研成果和参加的主要科研项目

声明

展开▼

摘要

工作流技术是业务流程自动化的关键技术,已成为了企业信息化建设研究方案中必不可少的技术方案之一。其在提高企业运营效率、优化和调整企业流程中,发挥了相当重要的甚至是关键的作用。
  近红外分析网络共享平台中信息的收集、处理、检测、流转、上传、存储、发布等过程具有典型的流程特性。这一系列过程需要各类相关专业人员和管理人员相互协作来共同完成;在相互协作的过程中,不可避免会出现错误,致使相关人员必须反复的进行交流协商来解决过程处理中出现的问题,从而增加了整个任务过程的完成时间,降低了任务的执行效率。因此有必要在平台中采用工作流技术,为平台设计出一个具有任务管理、任务监控、任务控制功能的工作流处理模块,能优化企业结构,提高任务效率,清晰化平台结构,同时能够迅速响应业务流程的变动。
  本文深入分析了Activiti工作流引擎的系统架构、功能服务组件等方面内容,并将其应用到近红外分析网络共享平台中。但是Activiti在任务控制这一方面不能完全满足平台中工作流任务的要求;针对其这些薄弱的方面,本文提出了一个基于任务执行次序关系的改进方法,为每一次具体的任务构建一个执行次序关系树,同时记录每个任务的具体执行过程所有的信息,对Activiti工作流引擎的部分功能进行强化,使其能够监控流程执行的动态情况,可以跟踪流程当前执行节点,能够人为调整/干预流程的执行状态,能提供统计信息和给出基于统计的流程可优化信息,同时能够保存完整的日志记录;使其能很好的迎合近红外分析网络共享平台的工作流需求,正确实现流程任务的撤回和回退。
  本文设计实现的工作流管理模块采用Struts+Spring+Hibernate和Activiti开源组件来实现,模块在近红外分析网络共享平台中得到了有效的应用,经测试平台运行良好,工作流处理具有较强的稳定性和灵活性,很好的满足了近红外分析网络共享平台中采集和检测任务流程灵活跳转的需求。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号