基于SOA架构的协同工作流在电子政务中的应用研究

基于SOA架构的协同工作流在电子政务中的应用研究

论文摘要

随着全球化与信息技术的发展,世界越来越平坦化,电子政务作为政治行政管理中的新生事务,已成为全球范围内不可回避、不可阻挠和不可扭转的大趋势我国各级政府正按《国家电子政务框架》建设电子政务应用系统,从而超越时间、空间和部门分隔等的限制,向全社会提供高效、优质、规范、透明和全方位的服务,全面实现政府职能从管理型向服务型的转变。在这种转变过程中,必然会加强部门之间、不同的应用系统之间进行政务协同和数据资源共享,如何实现不同组织机构之间及组织机构各部门之间高效协同和资源共享,是当前电子政务领域里研究的主要课题。该文分析了当前的工作流技术特点及工作流管理系统,同时研究了当前流行的SOA架构技术,提出了在SOA架构下,以服务为环节,通过BPEL技术进行流程编排,从而实现SOA架构下的工作流应用,给出了SOA架构实现工作流的开发模型。然后以烟草电子政务应用为例,分析其通过信息门户提供公共服务及协同应用平台的需求,从服务封装及流程建模开始,到最终的应用部署,研究了其应用开发的关键过程,实现了跨组织机构及应用系统的任务协同及数据共享。希望对行业电子政务建设有一定参考意义。另外,该文还讨论了SOA是未来软件开发的主要方向,BPEL也是WORKFLOW的大趋势,要更好的将SOA和工作流相结合,实现跨组织及异构系统应用协同,还需要对SOA服务的封装粒度,建模分析,BPEL流程与人的交互性、UI接口及角色组织等进一步研究。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 课题背景
  • 1.1.1 国家电子政务建设要求
  • 1.1.2 烟草行业电子政务要求
  • 1.2 现状分析及研究意义
  • 1.2.1 现状分析
  • 1.2.2 课题研究意义
  • 1.3 本课题研究的内容
  • 2 SOA 技术架构
  • 2.1 SOA 架构
  • 2.2 SOA 生命周期
  • 2.3 SOA 的关键特性
  • 2.4 SOA 的基本特征
  • 2.4.1 可从企业外部访问
  • 2.4.2 随时可用
  • 2.4.3 粗粒度服务接口
  • 2.4.4 分级
  • 2.4.5 松散耦合
  • 2.4.6 可重用的服务及服务接口设计管理
  • 2.4.7 标准化的接口
  • 2.4.8 支持各种消息模式
  • 2.4.9 精确定义的服务接口
  • 2.5 SOA 在电子政务中的应用前景
  • 3 工作流技术
  • 3.1 工作流技术
  • 3.1.1 工作流定义
  • 3.1.2 工作流管理系统参考模型
  • 3.2 工作流应用现状
  • 3.3 工作流在电子政务中的应用
  • 4 基于SOA 的协同工作流模型
  • 4.1 SOA 开发总体框架
  • 4.2 BPEL 业务流程编排
  • 4.2.1 BPEL 技术
  • 4.2.2 BPEL 特点
  • 4.2.3 BPEL 模型
  • 4.2.4 BPEL 活动
  • 4.2.5 BPEL 事务与补偿机制
  • 4.2.6 BPEL 开发
  • 5 电子政务应用开发
  • 5.1 电子政务的应用需求
  • 5.1.1 国家电子政务应用要求
  • 5.1.2 烟草行业电子政务应用要求
  • 5.2 开发过程及使用的集成工具
  • 5.3 信息门户的设计
  • 5.3.1 功能应用
  • 5.3.2 集成设计
  • 5.3.3 信息资源整合
  • 5.3.4 提供面向公众的服务
  • 5.3.5 信息存储分类管理
  • 5.3.6 信息门户安全管理
  • 5.4 业务协同平台的开发
  • 5.4.1 应用场景
  • 5.4.2 原有系统分析
  • 5.4.3 目标业务应用环境
  • 5.4.4 服务建模
  • 5.4.5 流程建模
  • 5.4.6 服务实现
  • 5.4.7 运行部署
  • 5.4.8 应用软件功能实现
  • 6 结论与展望
  • 6.1 主要结论
  • 6.2 项目后续展望
  • 致谢
  • 参考文献
  • 附录
  • 相关论文文献

    标签:;  ;  ;  ;  

    基于SOA架构的协同工作流在电子政务中的应用研究
    下载Doc文档

    猜你喜欢