




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、集团信息系统集成项目建设方案目录2系统集成方式发展概要2集团信息化规划及推荐方案3系统集成案例介绍4背景简介1项目实施管理5目录3系统集成方式发展概要2集团信息化规划及推荐方案3系统集成案例介绍4背景简介1项目实施管理5系统集成方式4集成类型主要可分为四类:数据集成(Data Level)数据复制和数据同步数据中心ODS数据集市 & 数据仓库功能(应用)集成(Function Level)Web Service、Message queue企业应用集成(EAI)SOA流程集成(Process Level)BPELBPMN用户界面集成(User Interface Level)企业信息门户(Web
2、Center、Portal)Business-to-Business集成EDIB2B数据集成发展概要5发展阶段高低低高生产力手工处理SQL Loader/Data Pump外部表Oracle External Table数据库互连DBLink/Oracle Gateways数据库提供集成工具物化视图/高级复制/Oracle Streams/OWB专用数据集成工具ODI/OGG/SOA如何持续的集成?如何更新外部数据?如何支撑大量数据交换和提高性能?如何支撑异构的数据环境、CDC、实时的集成需求?以Oracle的技术发展为例数据初始化技术简单、成本低少量只读数据非Oracle-Oracle技术简
3、单、成本低直接数据库访问少量数据库接口开发成本较高更适用于Oracle-Oracle开发成本较高异构、调度、实时、数据服务软件成本高、开发成本较低数据集成的模式数据集成有三种主要的模式:联合( Federation )数据分离在各个数据源,通过单个数据库集成在一起,为应用提供单个一致的接口数据联合还可以在应用层实现(Data Services)填充(Population)从一个或多个数据源收集数据应用到目标数据库:如ODS、数据集市、数据仓库同步(Synchronization):通过移动数据或数据库事件实现数据复制和同步,数据在多个数据源拥有备份6数据集成方式考虑因素数据集成考虑因素潜在的数
4、据冲突数据延迟事务量和数据增长趋势数据访问模式:访问频率和访问地址数据源大小应用和数据源种类:是否都是关系型数据库?数据质量要求数据集成方式选择数据初始化、一次性数据集成:SQL Loader、Data Pump少量只读的外部数据(非Oracle) :Oracle External Tables少量的数据库接口(Oracle-Oracle或Oracle-非Oracle):DBLink/Oracle Transparent Gateway/Oracle Generic Connectivity周期性调度执行,大量数据复制或同步(Oracle-Oracle):高级复制/物化视图/OWB以上所有,及
5、异构数据环境、大量数据接口、实时性要求、数据质量要求及数据服务:Oracle Data Integrator & Oracle Golden Gate7应用集成的发展历程8Point-to-point ArchitectureHub-and-spoke ArchitecturePipelineArchitectureService-orientedArchitectureEDI:定义标准的交易和数据格式集应用通过网络直接连接由中央的Hub负责与各个独立系统通信通过Message Bus集成各个独立的系统通过分布的、独立的服务将不同的应用集成为功能整体EAIRPC、CORBA、DCOM、RMIM
6、OM:MQ、AQ、JMSTIBCO、WebMethod、VitriaPoint-to-point architecture9只适用于少量的系统和少量的连接替换单个系统是一个费力且高成本的过程欠缺灵活性,难以表现业务流程没有数据的概要限制组件的重用性高昂的后续维护成本缺乏标准弱点低的启动成本和基础设施成本优点Hub-to-spoke architecture10高的启动成本和基础设施成本传输的量大时,中央Hub成为性能瓶颈单点故障弱点减少接口问题低的后续成本兼容标准简化监控优点Pipeline architecture11高的启动成本和基础设施成本传输的量大时,如果不与常规的传输分离则有性能瓶颈
7、的风险支持1:N的数据分发支持N:1的数据集中(如数据仓库)弱点低的后续成本非常灵活的架构兼容标准优点Service-oriented architecture12高的启动成本和基础设施成本需要全面的SOA策略和监管独立的系统间方便的实现流程编排弱点低的后续成本非常灵活的架构兼容标准被所有的软件厂商支持优点EAI和SOA的区别13EAI:简化连接不同系统的过程,避免失控的点对点连接膨胀SOA:实现企业架构(Enterprise Architecture)SOA从业务分析开始,识别和构造各个业务领域和流程。区别EAI是面向数据的,关注于应用程序接口集成(技术层面);SOA是流程(业务)驱动的,关
8、注于使用开放的标准封装差异,集成一致的服务接口EAI并不处理业务流程,相反它们是各自独立定义的EAI是高度复杂的,因为它们使用专利技术,也不能长时间保护投资;SOA使用开放的标准EAI需要特定产品的知识,不能在其它项目中重用数据集成、应用集成的选择应用集成总是更复杂、代价更高并且容易出错,所以正确区分数据集成还是应用集成非常重要以数据复制、同步为目的的集成,属于数据集成范畴,总是优先考虑采用数据集成工具不以数据复制、同步为目的的调用都属于应用集成范畴,不应该使用数据集成工具来实现(如信用检查、ATP检查)如果集成只需要保存事务处理的最终状态,则优先考虑数据集成,比如工单完工入库后才需要同步如果
9、集成需要保存事务处理的中间状态,则优先考虑应用集成,比如订单处理的每个状态都需要同步(Book、发运)数据集成场景中,如果应用不提供数据库访问(Lisence限制、安全原因),则通过Service方式实现(如:直接使用OSB+JCA Adapter或进行服务化改造)实时的集成,如可在数据库级实现,则使用GoldenGate;无法通过数据库实现时,可采用事件集成(EBS、Fusion应用)或对应用进行服务化改造周期性的数据同步,总是优先考虑采用数据集成工具,SOA没有调度工具,无法做到定时同步。SOA一般用于实时调用或事件集成。与外部(如第三方物流、供应商、经销商)交互时,总是使用Web Ser
10、vices方式,而不要直接把数据库暴露给外部应用。14Oracle EBS集成技术15目录16系统集成方式发展概要2集团信息化规划及推荐方案3系统集成案例介绍4背景简介1项目实施管理5技术架构规划及实施的重点17技术架构规划消除信息孤单建立一体化技术架构强化应用系统改善决策支持环境加强应用安全简化IT运维统一信息访问优化审批流程建议的功能架构图18建议的部署架构-Oracle最佳部署架构最佳部署架构:大多数Oracle中间件产品通过WebLogic Cluster建立应用网格,建立ActiveActive Cluster WebLogic实例,主要包括:WebCenter ClusterSOA
11、/BPM Clusteretc.数据库通过RAC建立数据存储网格数据库实例之间建立RAC集群数据库共享专用的存储设备19实施阶段规划建议20第一阶段:集成化第二阶段:一体化第三阶段:使能化标准和规范应用优化应用整合一体化平台业务创新管理完善全面预算战略分析优化流程612个月12个月1224个月注:规划和实施周期仅供参考。建立统一系统集成平台,进行应用系统的集中整合定义信息系统集成规范和标准基于统一的系统集成平台对现有的应用进行优化建立主数据管理完善和建立一体化技术平台基于一体化平台进行应用改造和新业务应用的开发建立企业门户平台建立统一的身份管理强化对IT服务的管理建立业务流程平台,利用业务流程
12、管理和可重用业务服务,提高业务敏捷性和业务创新能力建立企业数据仓库建立一体化企业战略管理平台实现全面的覆盖各业务环节的决策支持系统,实现商务智能实施全面预算管理,实现内部控制战略实现业务活动监控以战略和规划为指引,综合经营分析为驱动,优化企业流程实现业务的使能化支持第一阶段任务分解21定义企业级技术管理规范搭建集成平台制定集成规范进行应用的优化实施主数据管理制定总体架构规范,包括平台技术架构方案、系统运行及维护管理办法、系统安全管理规范等搭建覆盖所有应用的系统集成和整合平台,实现主要应用系统之间的集成需求和数据交换要求制定覆盖所有应用的技术规范,制定应用接入标准,规范化新应用的开发和集成根据制
13、定的技术规范,选用恰当的集成工具实现集成需求,或对现有应用系统进行技术体系架构上的优化和适当的改造工作基于集成平台,实现主数据管理系统,并符合集成标准和相关技术规范第一阶段软硬件投入22序号项目配置描述(CPU/内存/存储)License/Server(s)1ODI 11g1CPU/16G/200G1CPU/12Oracle GoldenGate/3Oracle数据库 11gR2RAC1CPU/16G/200G24Oracle WebLogic Suite 11g/2CPU5Oracle SOA SuiteCluster1CPU/16G/200G2CPU/26MDM1CPU/16G/200G1
14、7磁盘阵列1TB软件投入包括:Oracle ODI EEOracle GoldenGateOracle SOA SuiteOracle WebLogic SuiteOracle MDMOracle Database正式环境共计需要服务器6台及1个磁盘阵列。第二阶段任务分解23完善一体化技术平台建立企业门户建立统一用户管理实现统一认证和授权建立流程平台完善总体技术架构,建立一体化的技术平台,针对应用系统进行标准化改造搭建覆盖企业应用的企业门户平台,实现主要应用系统之间的界面集成和统一访问入口,利用统一用户管理实现基于门户的单点登录搭建统一用户管理系统,实现企业的信息系统用户统一管理,同时为统一认
15、证、身份管理和授权提供基础支持实现跨应用系统的统一认证和授权,并实现跨系统的单点登录建立BPM流程管理平台,改进业务执行效率和人工审批效率,实现业务流程的管理第三阶段任务分解24建立企业数据仓库实现全面的决策支持实现全面的预算管理实现业务活动监控业务流程优化搭建企业级数据仓库,为决策支持提供必要的数据基础和分析基础基于数据仓库建设全面的决策支持系统建立全面预算管理,实现对企业内部各部门、各单位的各种财务及非财务资源进行分配、考核和控制,以协调和组织企业的生产经营实现对业务事件的监控和快速响应,实现实时的业务活动分析基于业务流程的管理,实现对业务流程的优化和改进系统集成项目总体目标25一、整合、
16、优化目前信息系统,搭建统一、高效、可扩充的系统集成平台:在保证系统数据高安全性的前提下,对各信息系统进行集中、高效、便利的管理搭建满足信息系统集成要求的数据交换平台,实现分布式系统连通性保证当前各业务系统的健康性,性能不受影响数据应用平台具有可插拔、可扩展的灵活性二、以现有分析需求为基础,结合公司相关的行业经验,制定系统集成平台规划和制定统一的信息系统集成规范和标准。制定分阶段建设目标,规划实施路线图实现信息系统集成平台的可持续发展,逐步健全系统集成平台建立可伸缩的、易扩展的系统集成平台制定统一的系统集成规范和标准,增强集成平台的规范性和可维护性系统数据交互图26ERP最终客户信息、物料销售状
17、态出保状态电子零件目录主机客户信息机号与GPS终端号mapping关系、库存信息库存、物料、出库BOMGPSCall CenterisOTOPDM物流系统报警、地图、定时保养、设备工时、在途物料销售状态价格、物料、物料类别、库存主机客户、样机退货&销售、正常退货&销售以上系统数据交互图及交互频率仅为RFP参考,实际交互需要调研。ERP-isOTO:立即、1H、15MINisOTO-ERP:24H、5MINERP-物流:0.5HERP-GPS:立即PDM-isOTO:24HGPS-isOTO:立即、1H、24HisOTO-GPS:24HisOTO-Call Center:24HCall Cent
18、er-isOTO:立即物流-isOTO:24H集成方式建议27独立信息查询集成,如GPS-isOTO对于仅用作信息查询的集成,并且查询的信息完全来自源系统(GPS),建议采用Web Services直接集成,由GPS开发服务接口,或使用JCA Adapter连接GPS,将信息查询功能发布成服务只读的信息集成,需要和目标系统数据关联使用,则采用数据集成方式实时集成数据库可互联:采用Oracle GoldenGate进行数据近实时的复制和同步数据库不可互联:EBS向外集成采用Business Event集成,其它情况可能需要进行服务化改造,通过Oracle Service Bus或BPEL来实现数
19、据集成;集成到EBS时,可使用EBS Adapter调用EBS API实现周期性调用:数据量不大:采用Oracle GoldenGate实时复制数据量大:采用Oracle Data Integrator周期性调度集成到EBS时,可采用ODI数据复制到EBS接口表,通过并发请求集成到EBS可更改的信息集成(双向集成)时原则上需要避免双向同步的情况,如果确实无法避免,则采用以下两种方式:使用Oracle GoldenGate进行双向复制或同步使用BPEL将数据集成处理编排成一个服务流程,确保每一次更改同时保存在各个系统系统集成方案要点(1)ODI28功能简介Oracle Data Integrat
20、or 是一个完整的数据集成平台,它可以满足所有数据集成需求 从大量、高性能批量数据处理,到事件驱动的近实时数据集成流程,到支持 SOA 的数据服务。将多个数据源中的数据迁移、转换到不同种类的目标中Oracle Data Integrator 可以简化不同系统间批量、实时、同步或异步的数据移动和转换。其创新的模块化设计以及内置的对所有主要数据库、数据仓库应用、分析应用程序和面向服务体系结构 (SOA) 套件的连接支持可以明显提升用户生产力。 主要优势高性能: 高效的“E-LT”系统架构灵活性: 基于事件驱动的整合平台高效性: 声明式设计(所见即所得)开放体系架构:100%JAVA和SOA无缝集成
21、热插拔: 通过知识模块动态支持各种系统开放性: 广泛的数据源支持,支持上百个数据源无中间服务器,TCO低适用范围数据仓库项目中:数据的抽取转换加载ETL不同数据库之间的数据同步/复制,如:从生产库到备份库BI项目中,数据的抽取,加载其他数据集成的项目ODI-新一代ELT架构的高性能数据集成产品监控与审计29ODI with Web Service30系统集成方案要点(2)OGG31功能简介GoldenGate TDM(交易数据管理)软件是一种基于日志的结构化数据复制软件,它通过解析源数据库在线日志或归档日志获得数据的增删改变化,再将这些变化应用到目标数据库,实现源数据库与目标数据库同步、双活.
22、可以在异构的IT基础结构(包括几乎所有常用操作系统平台和数据库平台)之间实现大量数据亚秒一级的实时复制.主要优势实时:大量数据亚秒一级的实时复制开放: 支持不同的数据库之间的复制事务: 保证数据的一致性高性能:基于LOG分析,数据压缩 大大降低数据传输量高可靠性: 支持大量的关键应用适用范围容灾与应急备份消除计划内停机双业务中心 数据仓库实时供给实时报表GoldenGate TDM-实时大量数据复制系统集成方案要点(3)OSB32功能简介成熟的面向服务体系结构(SOA) 的全面应用集成平台,简单、无编码、基于配置的服务集成,使您更快地获得实施部署。主要优势更快的集成,更快速地进入市场业务和 I
23、T 之间更好的协调性提高开发人员的效率 降低集成复杂性和成本 改进控制和可见性 提高业务灵活性 提高客户满意度缩减支持和维护成本卓越的 QoS(性能、可扩 展性、可靠性)优化的、可插拔的、策略驱 动的传送和消息安全性适用范围应用集成平台,数据交换平台SOA 相关项目等OSB-基于配置的企业服务总线系统集成方案要点(4)SOA33功能简介成熟的面向服务体系结构(SOA) 的设计、开发、运行、管理平台, 简单、可视化设计,优化的运行平台,实现服务流程端到端的可视化。主要优势广泛深入的产品成本更低、风险更低基于标准的体系结构选择更多,充分利用现有投资健壮、成熟的业界领先软件 适用范围涉及以下需求的S
24、OA项目服务编排业务行为实时监控业务规则事件驱动的业务需求SOA-提供服务编排、业务实时监控、事件处理、服务管理的全套SOA平台ODI与SOA无缝集成34系统集成总体方案要点分析(5)易扩展系统架构新应用的集成可接入开放式的系统架构支持新的应用系统无缝集成接入全面的服务管理OSB提供全面的Web服务注册、监控、管理的功能可插入的安全架构引入Oracle WSM,提供安全扩展,支持各种安全策略,与企业的安全服务(LDAP/AD等)结合SOA的扩展建立SOA技术架构,为未来全面推进SOA打下基础强大的应用服务器采用集开发、集成、管理大型分布式Web 网络、数据库等应用的专业的J2EE应用服务器We
25、blogic Server,提供各类强大的热插拔组件各应用系统的可插拔ODI使用自己的数据库Schema,OGG访问日志,无侵入的实现各应用系统的可插拔易扩展伸缩性强的系统架构信息系统集成总体方案实现关注点序号关注点难度1主数据能否统一管理高2不同类型数据对实时性的要求低3数据集成是否单纯拷贝源系统数据中4技术平台性能的严格再测试中5集成平台是否真的满足应用的可插拔中6在统一前提下,如何先满足急迫的应用需求中7如何迁移、克隆正式环境,如何实现备份恢复中8对现有的系统影响到底有多大中目录37系统集成方式发展概要2集团信息化规划及推荐方案3系统集成案例介绍4背景简介1项目实施管理5我们在系统集成方
26、面的丰富经验3839我们在系统集成方面的丰富经验我们在系统集成方面的丰富经验40全面的系统集成我们在系统集成方面的丰富经验41基于消息中间件的系统集成Oracle EBS与SAP的集成(SOA)Oracle EBS与Agile PLM的集成(SOA)Oracle EBS与Siebel的集成(ODI+SOA)我们在系统集成方面的丰富经验我们在系统集成方面的丰富经验我们在系统集成方面的丰富经验45我们在系统集成方面的丰富经验46我们在系统集成方面的丰富经验我们在系统集成方面的丰富经验47我们在系统集成方面的丰富经验48目录49系统集成方式发展概要2集团信息化规划及推荐方案3系统集成案例介绍4背景简
27、介1项目实施管理5项目实施方法论实施管理(IM)项目管理(PM)技术管理(SM)质量管理(QM)项目管理工作平台(HPMS)知识管理运维管理资源管理项目准备阶段方案准备阶段系统实现阶段上线准备阶段上线支持阶段项目阶段路径管理实施阶段方法论模板阶段资源及任务安排及管理阶段性质量检查,项目评估客户能力评估&培训体系建立HAND 内部人员及知识与项目协同,提升咨询能力基于Internet的管理系统以信息化管理平台的方式来解决项目实施中“做什么,谁来做,何时做,及如何做”50项目实施的重点:模板与工具周计划与报告模板、阶段报告模板风险、问题、备忘模板、会议提要、纪要模板、预算模板项目管理项目准备阶段方
28、案准备阶段系统实现阶段上线准备阶段上线支持阶段工作指导文档模板与工具文档样例项目启动会议工具模板系统安装准备工具模板标准功能培训工具模板调研工具与模板方案工具与模板标准功能测试脚本基础数据收集表功能设计样例设置文档导出器动态数据收集表数据初始化策略上线支持策略导入程序样例FAQ模板问题跟踪表上线完成总结报告从“做什么” 转变为“怎么做”测试中心UPK用户手册建立51主要项目实施文档一览表52实施文档项目管理文档系统支持文档质量管理文档项目准备项目计划/里程碑 项目预算项目实施章程健康检查策略阶段质量Check list数据融合策略需求分析未来流程开发需求开发移植策略测试脚本和计划数据融合转换计
29、划客户化方案测试文档用户手册业务数据转换计划上线计划支持策略运行报告方案设计系统实现系统上线运行维护日常管理上线报告风险报告变更报告周计划和周报告项目备忘录会议纪要客户化评估和计划升级安装手册技术方案安装脚本和手册用户手册维护策略系统问题跟踪报告健康检查安排和报告健康检查安排和报告健康检查安排和报告健康检查安排和报告客户化开发文档功能清单列表测试策略预先确定方案框架与内容提供可参考的业务实践解决方案库:调研与最佳业务实践的结合流程用户要收集的关键数据说明流程执行时需要注意的问题预先建立每个业务领域的业务方案点需要用户进行决策的控制点根据经验从头编写53客户化开发管理策略是系统建设的关键要点使用案例模型实施模型由实施测试由校验由实现(分析) 设计 (模型) 模型由自动化分析 设计需求定义开发/实施测试业务模拟业务使用案例模型业务目标模型尽可能少地形成信息孤岛形成企业的核心竟争力54组织严密、数据严谨、全程可控的测试管理是成功系统的保证准备测试计划准备测试案例准备测试数据流程测试系统测试准备测试环境功能测试
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 施工现场废物管理与处理措施
- 高三历史备课组线上教学计划
- 湘少版三年级上册英语线上学习计划
- 2025年一年级下册环保教育工作计划
- PEP小学英语四年级上册学期目标实施计划
- 环保设施定期检修保养计划
- 昏迷的日常护理
- 冬季公路运输安全防范措施
- 隧道工程中地上管线的保护措施
- 春节期间制造业生产工期保障措施
- JGT368-2012钢筋桁架楼承板规范
- 燃气行业的数字化转型
- 新整理校园话剧!纪念伟大爱国诗人的话剧剧本《屈原》
- 马克思主义基本原理介绍课件
- 刑事附带民事授权委托书(6篇)
- 23CG60 预制桩桩顶机械连接(螺丝紧固式)
- 自杀风险的评估与记录-生
- 廉洁心得体会500字(5篇)
- 30th燃煤蒸汽锅炉烟气除尘脱硫系统设计毕业设计
- 初中音乐-歌曲《天之大》教学课件设计
- 新融合大学英语(III)智慧树知到答案章节测试2023年江西理工大学
评论
0/150
提交评论