学位论文 > 优秀研究生学位论文题录展示

基于OSGi-jBPM的企业安全教育平台的设计与实现

作 者: 张磊
导 师: 朱群雄
学 校: 北京化工大学
专 业: 计算机应用技术
关键词: OSGi 工作流 安全教育 jBPM
分类号: TP311.52
类 型: 硕士论文
年 份: 2012年
下 载: 63次
引 用: 0次
阅 读: 论文下载
 

内容摘要


石化企业中安全生产是始终追求的目标,随着信息化技术的飞速发展,安全教育管理系统成为企业对职工加强安全意识、增加安全知识的辅助工具。但由于一般的安全教育系统往往是针对某个企业进行定制的,根据使用部门的管理制度、信息化程度、教育内容等的不同,教育系统也需要有很多变化,为了适应需求上的不断变化,需要开发一个扩展性强并且业务逻辑易于调整的应用平台。在这种需求下,本文结合OSGi规范的动态模块化特性与工作流系统可调节业务流程特性,设计了基于OSGi的模块化工作流模型,模型主要思想是将OSGi模块与工作流执行的活动进行相互转化或调用,保证了模块动态变化时能通知工作流系统,业务流程变化时能正确使用模块的服务。基于此模型设计实现了基于OSGi-jBPM的模块化工作流框架,使用jBPM作为工作流引擎,对模型中的各层设计进行了具体的实现,并重点介绍了OSGi框架与jBPM和Web服务器的交互方式。此框架在于将系统开发人员与业务专员的职责分隔开来,使业务专员能更容易的利用模块资源实现企业业务流程。最后利用此框架设计并开发了石化企业的安全教育平台,重点介绍了平台的模块化设计及考试流程设计,并总结了利用此框架开发应用系统的一般方法。

全文目录


摘要  4-6
ABSTRACT  6-12
第一章 绪论  12-16
  1.1 研究背景及意义  12
  1.2 国内外研究进展  12-14
    1.2.1 构件化技术研究进展  12-14
    1.2.2 工作流技术研究进展  14
  1.3 课题研究内容  14-15
  1.4 论文组织结构  15-16
第二章 基于 OSGi 的模块化工作流模型的设计  16-26
  2.1 OSGi 介绍  16-19
    2.1.1 OSGi 发展  16
    2.1.2 OSGi 规范介绍  16-19
  2.2 基于 OSGi 的模块化工作流模型  19-25
    2.2.1 模型概要设计  20
    2.2.2 模块核心管理层  20-23
    2.2.3 基础服务层  23-25
    2.2.4 流程控制层  25
  2.3 本章小结  25-26
第三章 基于 OSGi-jBPM 的模块化工作流框架设计  26-40
  3.1 jBPM 工作流系统介绍  26-29
  3.2 基于 OSGi-jBPM 的模块化工作流框架的设计  29-39
    3.2.1 jBPM 系统与 OSGi 框架的结合  30-33
    3.2.2 B/S 开发模型与 OSGi 框架的结合  33-34
    3.2.3 模块资源库  34-36
    3.2.4 业务流程管理工具  36-39
  3.3 本章小结  39-40
第四章 企业安全教育平台的设计与实现  40-56
  4.1 石化企业安全教育系统的设计与实现  40-50
    4.1.1 石化企业安全教育系统概述  40
    4.1.2 石化企业安全教育系统设计  40-42
    4.1.3 石化企业安全教育系统展示  42-50
  4.2 基于模块化工作流框架的企业安全教育平台的设计  50-54
    4.2.1 石化企业安全教育平台概述  50-51
    4.2.2 基于 OSGi-jBPM 的模块化工作流框架的应用开发流程  51-52
    4.2.3 石化企业安全教育平台设计  52-54
  4.3 本章小结  54-56
第五章 总结与展望  56-58
  5.1 工作总结  56-57
  5.2 工作展望  57-58
参考文献  58-60
致谢  60-61
研究成果及发表的学术论文  61-62
作者和导师简介  62-63
附件  63-64

相似论文

  1. 复杂仿真系统VV&A工作流技术研究,TP391.9
  2. 基于OSGi的领域内框架扩展方法研究及应用,TP311.5
  3. 基于小学生安全教育的教育游戏设计策略研究,G434
  4. 农业供应链系统网络平台的构建,S126
  5. 基于工作流的高校学生信息管理系统的设计与实现,TP311.52
  6. 地震安全教育游戏设计开发研究,X43
  7. 基于工作流的医院办公系统的设计与研究,TP311.52
  8. 基于软构件的党校工作流管理系统研究与实现,TP311.52
  9. 建筑工程设计流程管理系统的设计与实现,TP311.52
  10. 基于工作流的业务系统与地理信息系统集成研究与实践,P208
  11. BF公司安全事故案例可视化教育项目管理,F426.31
  12. 中学体育与健康课程中开展生命安全教育的可行性研究,G633.96
  13. 大学生公共安全教育研究,G641
  14. 小型国际结算系统的设计和实现,TP311.52
  15. 基于网络的教务办公管理系统设计与实现,TP311.52
  16. 基于OSGi的动态插件开发框架的设计与实现,TP311.52
  17. 基于移动Agent的动态工作流技术的研究,TP311.52
  18. 媒体资产管理系统的设计与实现,TP311.52
  19. 跨组织工作流的动态协同技术研究,TP311.52
  20. 高校OA系统的公文管理模块的设计和实现,TP311.52
  21. 基于工作流的科研单位网络办公系统的设计与实现,TP311.52

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com