基于工作流技术的NERMS资源审核子系统的设计与实现

基于工作流技术的NERMS资源审核子系统的设计与实现

论文摘要

基于Internet的网络教育资源管理系统(NERMS)是吉林省科技发展计划项目,主要目标是对繁多的网络教育资源进行有效的组织和管理。教育资源质量的高低,直接影响着系统的受欢迎程度。在这个前提下,本文设计实现了基于工作流技术的资源审核子系统。本文首先介绍了工作流技术的发展、定义和工作流管理系统,探讨了当前的工作流模型、技术的研究现状及不足。在此基础上,采用先进的J2EE技术来开发部署多层B/S结构的资源审核子系统,并集成了工作流技术,使NERMS中各权限用户能及时作出响应,提高了系统效率。目前,系统的全部开发工作已经完成,并且使用了LoadRunner工具部署测试脚本和测试场景,在测试环境下运行良好,完全支持多用户并发操作且性能稳定。

论文目录

  • 提要
  • 第一章 绪论
  • 1.1 NERMS 系统简介
  • 1.2 资源审核子系统
  • 1.3 工作流
  • 1.4 本文工作
  • 第二章 工作流技术
  • 2.1 工作流技术的发展
  • 2.2 工作流的定义
  • 2.3 工作流管理系统
  • 2.4 工作流模型
  • 2.4.1 过程定义
  • 2.4.2 工作流执行服务器
  • 2.4.3 实例的过程和活动状态变迁
  • 2.4.4 工作流控制数据、工作流相关数据及工作流应用数据
  • 2.4.5 参考模型
  • 2.5 工作流技术研究现状
  • 2.5.1 基于持久消息队列的分布式工作流管理系统Exotica
  • 2.5.2 具有自适应能力的工作流管理系统Meteor
  • 2.5.3 具有自适应能力的工作流管理系统WIDE
  • 2.5.4 基于状态与活动图的工作流管理系统Meneor
  • 2.6 目前工作流技术中存在的不足
  • 第三章 资源审核子系统的设计
  • 3.1 需求分析
  • 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 审核监控
  • 3.3.3 审核员审核资源
  • 第四章 资源审核子系统的实现
  • 4.1 表示层
  • 4.1.1 Java Server Pages
  • 4.1.2 Servlet
  • 4.1.3 Javascript
  • 4.2 业务逻辑层
  • 4.2.1 工作流引擎
  • 4.2.2 Javabean
  • 4.3 数据持久层
  • 4.4 实际编程中遇到的问题及解决方案
  • 4.4.1 对象锁
  • 4.4.2 系统配置
  • 4.5 运行效果
  • 第五章 结束语
  • 5.1 工作总结
  • 5.2 工作展望
  • 参考文献
  • 摘要
  • Abstract
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    基于工作流技术的NERMS资源审核子系统的设计与实现
    下载Doc文档

    猜你喜欢