首页> 中文学位 >基于SOA的业务流程驱动技术的研究与应用
【6h】

基于SOA的业务流程驱动技术的研究与应用

代理获取

目录

文摘

英文文摘

声明

第一章绪论

1.1研究背景

1.2研究内容

1.3文章结构

第二章面向服务架构的理论研究

2.1 SOA概述

2.2 SOA的体系结构

2.2.1 SOA的主要角色

2.2.2 SOA的主要操作

2.2.3 SOA的基本特征

2.2.4 SOA的优势

2.3 SOA的设计与实现

2.3.1 SOA的设计原则

2.3.2 SOA的实现原则

2.4业务流程驱动技术与SOA的实现

2.4.1企业SOA解决方案的采用层次

2.4.2采用业务流程驱动技术创建SOA

第三章业务流程驱动相关技术研究

3.1概述

3.2业务流程的基本概念及其分类

3.2.1基本概念

3.2.2业务流程的分类

3.3业务流程驱动的实现

3.4工作流技术的研究

3.4.1工作流的过程建模理论

3.4.2工作流的组织建模理论

3.4.3工作流与业务流程驱动

3.5业务流程执行语言BPEL

3.5.1 BPEL的结构

3.5.2 BPEL的关键技术

3.5.3 BPEL驱动的业务流程

3.6基于数据库驱动的业务流程

3.6.1数据库设计方案

3.6.2系统实现方案

第四章NEC手机维修管理信息系统的需求与设计

4.1 NEC手机维修管理信息系统概述

4.2 NEC手机维修管理信息系统需求分析

4.2.1 NEC手机维修管理信息系统的功能需求

4.2.2 NEC手机维修管理信息系统的需求分析

4.3 NEC手机维修管理信息系统的设计

4.3.1 NEC手机维修管理信息系统SOA解决方案

4.3.2 NEC手机维修管理信息系统总体设计

4.3.3 NEC手机维修管理信息系统业务流程的驱动

第五章NEC手机维修管理信息系统的实现

5.1备件管理模块的组成

5.2备件管理模块的页面流程设计

5.3备件管理模块的软件流程设计

5.4备件管理模块中备件报废业务流程的实现

5.4.1表现层实现

5.4.2业务层实现

5.4.3持久层实现

5.5测试

5.5.1测试的概念

5.5.2备件管理模块的测试

第六章总结与展望

参考文献

致谢

展开▼

摘要

用灵活的IT解决方案来响应不断变化的业务需要,导致许多企业转向面向服务的体系结构 (SOA)。SOA 是组合了独立的业务功能和流程 (称之为服务) 来实现复杂业务应用和流程的一个 IT 框架。它把业务流程视为独立于应用程序及其运行的计算平台的可重用组件或服务,可以对其进行分析、变更和进化。采用 SOA的最终目标是通过IT技术获得业务灵活性。SOA 的业务流程驱动的开发能够提高企业对变化的响应能力,并且能够达到让IT技术适应业务的目标。基于SOA的业务流程驱动技术提供给企业更好的灵活性来构建应用程序和业务流程。 本文通过对业务流程、业务流程驱动的基本概念及其发展历程的回顾,对目前业务流程驱动技术的研究情况和解决办法进行了总结和概括,得出了基于SOA的企业业务流程驱动技术的解决方案,这是本文的研究核心。本文首先从 SOA技术入手,得出了用业务流程驱动技术实现SOA的一般方法,并对比了它们之间的异同。然后通过对 NEC公司业务流程的具体研究,从软件方法学的角度提出了基于数据库技术驱动企业业务流程的解决方案。最后,利用基于数据库的企业级业务流程驱动技术,开发了 NEC 手机维修管理信息系统。通过这个具体的行业应用,展现了企业级业务流程驱动技术给设计和开发人员带来的高效的实现效率以及给企业带来的稳定和高效的应用系统。 通过本系统,NEC通讯(中国)有限公司可以规范售后服务业务,集中管理售后服务各环节的业务数据,统计各种管理报表,达到对售后服务业务的信息化管理,便于公司对下属各部门的业务进行监督,有利于公司通过售后服务情况总结市场的反馈信息。目前,本系统在NEC通讯(中国)有限公司中已经得到了广泛应用,并受到了好评。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号