首页> 中文学位 >业务流程在PaaS平台上的设计与实现
【6h】

业务流程在PaaS平台上的设计与实现

代理获取

目录

文摘

英文文摘

第一章 绪论

1.1 研究背景及意义

1.1.1 论文研究背景

1.1.2 论文研究目的及意义

1.2 国内外研究现状

1.2.1 BPM技术现状以及缺陷

1.2.2 状态机工作流的原理和特点

1.3 研究内容与组织结构

1.4 本章小结

第二章 云计算及相关技术介绍

2.1 SOA和Web Service

2.1.1 SOA 简介

2.1.2 web service简介

2.2 Web Service的优越性

2.3 SOA架构及Web服务技术研究现状

2.3.1 SOA行业的现状研究

2.3.2 web Services的现状研究

2.4 云计算技术

2.4.1 云计算基本概念

2.4.2 云的类型

2.4.3 云计算的三大部署模式

2.4.4 云计算特点

2.5 BPM和状态机工作流

2.6 本章小结

第三章 项目开发平台和技术介绍

3.1 Cordys平台介绍

3.2 使用的主要技术介绍

3.2.1 ESB

3.2.2 soap协议

3.2.3 java script

3.2.4 XML

3.2.5 UDDI

3.3 本章小结

第四章 需求分析及平台总体设计

4.1 需求分析

4.1.1 业务需求

4.1.2 用户特殊化需求

4.2 基于PaaS模式的业务流程平台的设计

4.2.1 分层模型的设计

4.2.2 PaaS平台架构设计

4.2.3 工作流服务平台功能设计

4.3 本章小结

第五章 OA发文各项功能具体设计

5.1 业务流程基本活动类型

5.1.1 活动

5.1.2 状态

5.1.3 事件

5.1.4 业务流程建模

5.2 Case Model建模

5.2.1 Case模型数据结构设计

5.2.2 Case流程建模

5.3 BPM建模

5.3.1 BPM消息格式

5.3.2 BPM模型规划

5.3.3 基础BPM模型

5.4 XFORM页面设计

5.4.1 XForm规划

5.4.2 具体页面功能和组件接口设计

5.5 业务流转设计

5.6 Web Service设计

5.7 组织机构建模设计

5.8 本章小结

第六章 实现结果

6.1 系统界面的实现

6.2 其他功能的页面展示

6.3 本章小结

第七章 全文总结及展望

7.1 全文总结

7.2 研究展望

致谢

参考文献

攻读硕士期间参与的科研工作

展开▼

摘要

随着信息化的发展,业务流程软件越来越受到企业的重视。企业使用流程的原因,一、可以协同各个岗位的工作,并能监控业务流程;二是协助多任务、多角色、多协作应用系统的开发。但在当今企业IT架构中,大多数企业的组织结构及业务流程都在变化,工作流软件的开发及硬件成本对这些中小企业来说无法承受。
  为了降低成本,提高业务流程管理的灵活性,本文提出BPM与状态机工作流结合的方式,应用Web服务技术部署面向服务的架构。业务场景结合OA办公的网上审批、项目进程管理平台,提出分层业务模型,进行了基于状态机工作流服务的框架设计,最终在PaaS平台上实现业务流程为基础的OA发文应用系统。
  在业务流程方面,论文研究了用户自定义活动、顺序工作流和状态机工作流模型、跟踪服务等关键技术,并设计、开发了部分实例,讨论了审批工作流的顺序和状态机工作流的实现、以及如何将状态机工作流发布为Web服务和在工作流中调用Web服务,为工作流服务在PaaS平台中的实现提供了技术基础。
  基于提出的分层业务模型,PaaS平台中实现了相应的服务。同时,平台提供了流程监控功能,对业务流程实时和历史数据进行跟踪,帮助业务流程管理人员对流程进行管理和优化。
  论文的创新点主要体现在以下方面:
  (1)从状态机工作流定义角度考虑,提出了一种面向业务流程的分层业务模型;
  (2)从工作流执行角度考虑,分析了工作流服务的各种关键技术,结合PaaS平台,在一个统一的集成框架中,提供了工作流相关的流程建模服务、组织建模服务、流程审批服务等,为适应未来信息技术系统架构及其开发模式进行了一种有效尝试。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号