论文部分内容阅读
近年来,随着我国经济的持续发展,零售行业迎来了快速发展的机遇,同时也遇到了市场强有力的竞争和挑战。为了适应当前市场环境,很多企业选择实施了ERP套件,ERP全面的功能模块满足了企业的大部分业务需求,但是ERP流程一般是固化在模块应用逻辑内部的,没有抽象出流程逻辑,并且ERP系统很难和其他系统进行集成,无法实现跨系统的流程整合,因此ERP的流程很难满足业务快速变化的要求。 连锁零售业某S公司在自己不断强大的同时意识到企业IT应用与企业经营管理的整合能力将会影响到企业发展,因此S公司开启了办公管理系统的建设项目。为了满足企业业务迅速成长对IT系统的要求,本文为S公司销售业务管理平台设计了面向服务架构的业务流程平台(Service-Oriented Business Process Platform,简称SOBPP),该平台基于SOA的技术,在传统的三层结构的基础上,抽象出了业务流程层和系统接口层。业务流程层将系统中的业务流程的功能独立处理,实现企业的流程定义,开发,运行,监控等端到端的功能。系统接口层包括接口框架和适配器,接口框架负责对多系统接口进行管理,为流程和应用逻辑提供统一的接口服务,适配器负责连接各种复杂的业务系统。 论文基于面向服务架构模型完成了业务平台架构设计和核心平台设计,架构设计部分总结了业务流程平台的通用业务功能需求,分别设计了系统的逻辑架构,功能架构和应用框架。系统核心平台设计部分包括业务过程模型定义,流程模版解析、流程执行服务、条件判断处理、任务分配、应用处理以及服务集成等,核心平台功能很好的满足了流程的动态调整和可配置性。 最后,分析和总结了SOBPP业务流程平台的应用背景、开发方法、应用实例以及应用效果。