基于SOA的ERP与CRM系统集成的设计与实现

被引量 : 4次 | 上传用户:asdf200201
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着企业对财务、销售、供应链、人力资源、协同办公服务等信息的数字化管理,内部的计算机应用系统越来越多。但是由于这些应用系统是在不同的时期、采用不同的技术、甚至在不同平台上独立开发的,所以造成各系统之间缺乏信息共享和交互,很多功能和数据是交叉、甚至是重复的,缺乏统一的用户管理、统一的资源管理和统一的权限控制系统。针对这些问题本文介绍了基于Web服务的SOA体系架构(面向服务体系架构)的CRM系统和ERP系统的集成。面向服务体系架构是一个新的组件模型,它将应用程序的不同功能单元(称为服务),通过功能单元之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,这使得构建在这样的系统中的服务可以以一种统一和通用的方式进行交互。首先,论文对公司业务进行了分析,详细对比了CRM系统和ERP系统各个模块的功能,准备根据SIBUS的基本原理利用企业服务总线构建SOA架构。结合公司的现状,将现有需求的业务分散为3个松散耦合的子服务系统,每个子服务系统中的服务可以是相关的,但是每个子服务系统之间完全是松散耦合的。实际上是3个服务接口:产品管理服务接口、客户管理服务接口和订单服务接口。另外从现有部门的IT服务中整理和归纳相应的服务接口方法,这些服务接口是粗粒度的,最接近实际业务服务本身。其次,进行了集成后客户注册系统、客户查询系统、客户账户管理系统、产品管理系统、产品查询系统、产品订货系统等子系统的设计,并对其进行了业务描述,说明了具体实现步骤,划出了系统时序图。最后,创建了基于Websphere6.0SIBus服务总线的SOA架构的服务集成系统。集成系统的所有业务通过3个Web Services组件(BookMgrService、OrderMgrService和UserAccountMgrService)来分别对外发布。详细介绍了如何通过基于SOA架构的Websphere6.0SIBus服务总线来将这3个Web Services组件集成到服务总线上来。操作的顺序如下:1、创建SDO库2、创建SIBus Web服务资源适配器3、安装和配置端点监听器4、创建服务总线6、创建总线成员7、创建总线目标8、创建出站服务9、创建默认转发路径路由10、创建入站服务发布入站服务11、在Eclipse上创建相应的调用SOA Web Services的Struts客户端类。通过实施了集成后,整个企业中应用的模式发生了很大的变化,在很大程度上改变系统间信息孤岛的局面。使得公司的人员更加关注于业务流程而非底层基础结构,从而获得竞争优势的更高级别的应用程序开发架构。企业内部的应用系统的整体应用水平都有一个很大的提高。
其他文献
目的 针对目前停车场存在的问题 ,设计一种以更少的地方停放更多车位的立体车库 .方法 以平面停车场为核心 ,依靠油泵、电机等移动车位 ,利用 PL C控制车位位置变动进程 .
目的 介绍 SAR的发展历史及趋势 .方法 在介绍 SAR的发展历程时 ,分别讲述了 SAR的早期历史、图像雷达从 SL AR到 SAR的发展和 SAR处理器的发展 ,并通过列表方式给出了现在
“十分珍惜,合理利用土地和切实保护耕地。”——是我国的长期基本国策。保护耕地,根源在于控制城市建设用地规模。为此,国家实行了严格的土地用途管制制度,对建设占用农地实
建筑智能是传统建筑工程与新兴信息技术相结合的产物。智能建筑是运用系统工程观点,将建筑物的结构、系统、服务和管理四个基本要素进行优化组合。文章试述建筑智能化的应用
一直以来,在博物馆理论与实践领域都自觉不自觉地将"观众"和"游客"混为一谈。这在一定意义上阻碍了博物馆学的理论建设,也给博物馆实践带来某种困惑。本文主张严格区分两者概
对目前国际上比较流行的几种现场总线技术进行了分析比较和总结,归纳出笔者选择基于LonWorks总线技术构建智能楼宇的优越性;深入分析了LonWorks现场总线技术,对LonWorks的技
本文以内蒙古地区的城市雕塑作为研究对象,旨在从城市雕塑的民族性出发,对草原民族审美取向的形成与嬗变展开探索,寻找最适合当代城市蒙古人的城市雕塑审美价值。首先,在分析
本文采用真空磁过滤电弧离子镀技术,通过改变氧分压、基体偏压、沉积温度等工艺参数在不同的基体上制备了Ti-O薄膜。分别研究了薄膜的晶体结构、表面润湿性、方块电阻、表面
目的:研究并介绍经锁骨上斜切口侧入路行甲状腺切除术的方法,探讨该入路在甲状腺手术中应用的可行性及适应证;并将其与传统手术及完全腔镜甲状腺手术做一系列对比研究,从而进
加工和装配是产品制造的主要任务,加工和装配任务调度对产品的生产率和经济性都有很大的影响。加工和装配任务调度算法是研究虚拟制造、敏捷制造和精益制造中设计计算机集成