SAP架构及集成_第1页
SAP架构及集成_第2页
SAP架构及集成_第3页
SAP架构及集成_第4页
SAP架构及集成_第5页
已阅读5页,还剩49页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、mySAP 商务套件商务套件 Powered by NetWeaver 架构架构 & 集成集成 Powered by NetWeaver SAP Exchange Infrastructure SAP AG 2005 SAP NetWeaver 4 级系统级系统 : 企业级管理系统企业级管理系统 ( ERP ) 主 机 5 级系统:级系统: 企业间管理系统及决策支持系统企业间管理系统及决策支持系统 3 级系统级系统: 车间级管理系统车间级管理系统 部门的计算机生产控制 LAN / WAN 1 级系统级系统 : 设备控制设备控制 2 级系统级系统: 过程控制过程控制 过程控制 LAN / WAN

2、 P L C 可编程控制器 Micro Processor 微处理器 LAN / WAN IT总体应用架构五级系统 SAP AG 2005 SAP NetWeaver 四五级系统应用体系架构分为六个层次四五级系统应用体系架构分为六个层次 交互渠道 n 由各种将用户和不同的由各种将用户和不同的IT服务(如电脑,电话,移服务(如电脑,电话,移 动电话,电子邮件,传真等)联系在一起的渠道动电话,电子邮件,传真等)联系在一起的渠道 组成组成 展示层 n 为消费者、代理人和公司雇员提供用户界面。为消费者、代理人和公司雇员提供用户界面。 整合层 n 通过各种相应的服务应用软件中输出和输入业务通过各种相应的

3、服务应用软件中输出和输入业务 事件和数据。事件和数据。 n 通过整合层实现软件间的交流。通过整合层实现软件间的交流。 应用层 n 由供应商提供的商用软件组成,为由供应商提供的商用软件组成,为IT服务提供成套服务提供成套 的业务和应用服务的业务和应用服务。 数据安全层 n 保护应用系统间以及用户与应用系统间(内部和保护应用系统间以及用户与应用系统间(内部和 外部的)数据的安全。建立在共同认可的标准之外部的)数据的安全。建立在共同认可的标准之 上。上。 网络和网管理系统组件层 n 提供使用必要的网络元素(如网络中心,网桥,提供使用必要的网络元素(如网络中心,网桥, 路由器,交换器,网关等)的不同的

4、路由器,交换器,网关等)的不同的IT应用软件之应用软件之 间的间的IP进入进入 n 提供电话网络和提供电话网络和IT网络与计费网关之间的连接。网络与计费网关之间的连接。 整合层 门户/展示层 数据安全 网络和网管系统组件层 交互渠道 应用层 业务应用 前端应用 后端应用 门户应用 网络管理 应用 共用及服 务应用 数据仓库 采用统一的应用系统架构可以支持企业的业务战略的实现、保护投资、系统选择和开发、系统整合和互 通互联,企业的应用系统架构是一个分层架构,它包含六个不同层次: SAP AG 2005 SAP NetWeaver SAP系统实施的整体架构 供应链优化和管理系统 SCM 企业资源计

5、划系统企业资源计划系统 ERP 财务、成本和资金管理销售管理 项目管理 采购管理 库存管理 人力资源管理 生产计划和车间作业管理 质量管理设备管理 企业信息门户企业信息门户 Portal / 员工工作平台员工工作平台 Workplace MES MES 系统系统 产品生命周期管理产品生命周期管理 PLM 办公自动化系统 OA 供应商供应商 供应商关系管理供应商关系管理SRM 客户关系管理客户关系管理CRM 客客 户 户 业务信息仓库业务信息仓库 BW 企业战略管理企业战略管理SEM 企业信息总线企业信息总线 运输管理 检化验系统检化验系统计量系统计量系统. SAP AG 2005 SAP Ne

6、tWeaver SAP NetWeaver 最佳的业务整合平台最佳的业务整合平台 DB and OS Abstraction 人员集成 流程集成 集成代理集成代理业务流程管理业务流程管理 信息集成 商业智能商业智能知识管理知识管理 门户门户协同协同 J2EEABAP 应用平台 多渠道访问多渠道访问 SAP NetWeaver 主数据管理主数据管理 交互渠道交互渠道 展示层展示层 数据仓库数据仓库 实时合作实时合作 信息中心信息中心 通过应用程序同步数据通过应用程序同步数据 整合层整合层 SAP Web 应用服务器(数据应用服务器(数据 安全层等)安全层等) 业务集成方案业务集成方案, 工作流工

7、作流 封装的或者个性化封装的或者个性化 的应用的应用 综合应用框架 生命周期管理 应用程序的生命周期支持应用程序的生命周期支持 (SAP, 伙伴伙伴, 客户客户) 使用使用web 服务来把复杂的多服务来把复杂的多 动能的商业流程和谐地结合动能的商业流程和谐地结合 在一起在一起 企业功能企业功能 DB和和 OS 抽取抽取 SAP AG 2005 SAP NetWeaver 企业门户 Enterprise Portal 开放平台开放平台 n 任意后端资源任意后端资源, 任意前端接入任意前端接入 n 对于对于 Java和和.NET的标准接口的标准接口 n 平台无关性平台无关性 n 可不断扩充的统一化

8、工作模式可不断扩充的统一化工作模式 Oracle, Siebel, Psft, SAP, 降低降低TCO n 海量内容分发海量内容分发 n 高性能高性能 n 降低研发成本降低研发成本 n 简化系统管理简化系统管理 面向业务面向业务 n 业务流程组件业务流程组件 n 基于角色基于角色 n 健壮的安全机制健壮的安全机制 n 大量的客户群大量的客户群 SAP AG 2005 SAP NetWeaver My Home InformationServiceQuick Action Communicatio n Internal External Fringe benefit Employee Mall

9、 IT Support Communication Community Netizens voice Employee Directory Approvals Requests Executive Sales Person Marketer Product Workbench 部门信息 SAP企企业门户业门户 服务 额外福利 员工邮件 IT 支持 信息 服务 应用 信息 KMS R&D . Internal External Yahoo . 应用 BW ERP CRM Core .个人信息 + 个人网页 SAP AG 2005 SAP NetWeaver SAP BW - 数据仓库技术架构数据

10、仓库技术架构 数据抽取数据抽取 数据存储数据存储 数据挖掘数据挖掘 与分析与分析 数据展示数据展示 管理工作管理工作 平台平台 SAP AG 2005 SAP NetWeaver 物料消耗关键值物料消耗关键值 废品率废品率 工时差异工时差异 生产量使用率生产量使用率 废品差异废品差异 流动性关键值流动性关键值 现金管理头寸现金管理头寸 销售利润销售利润 资产负债表关键值资产负债表关键值 法定合并关键值法定合并关键值 退货额度退货额度 订单关键值订单关键值 销售额差异销售额差异 销售退回百分比销售退回百分比 . 举例: SAP 已提供的绩效指标(KPIs) 投资回报率投资回报率 交货时间交货时间

11、 完成程度完成程度 成本差异成本差异 投入量差异投入量差异 使用量差异使用量差异 价格关键值价格关键值 雇员数雇员数 雇员人均产值雇员人均产值 雇员周转率雇员周转率 应收应收 / / 应付应付 折旧折旧 质量关键值质量关键值 服务级别服务级别 计划交货日差异计划交货日差异 客户分析关键值客户分析关键值 采购组分析采购组分析 供应商评估供应商评估 已用性用额度已用性用额度 存货周转存货周转 覆盖范围覆盖范围 存货关键值存货关键值 生产力比率生产力比率 人事时间人事时间 缺席额度缺席额度 工资种类分配工资种类分配 费用分配费用分配 平均雇员数平均雇员数 平均年龄平均年龄 每个职位应征者人数每个职位

12、应征者人数 企业基准化的基础企业基准化的基础 最佳业务实践数据模型最佳业务实践数据模型 SAP AG 2005 SAP NetWeaver BW与各种系统的集成 DB ERP ETL MW FE Portal DW R/3mySAPJDEPSSiebel Ascential Informatica Vitria XI Oracle DW BExBO SAP EP MDM OracleMS SQLMS ASInformixSASNCR Teradata SAP BW BW-ETL PlumTree CP Integration Migration Extraction SAP AG 2005 S

13、AP NetWeaver 与非SAP 系统流程的集成 EDI 和 ALE 系统 (3rd party) 外部系统 EAI 工具 (3rd party) 数据迁移工具 (3rd party) 直接调用(RFC,BAPI,IDoc,Batch input,BC) XML/ SOAP IDOC/ tRFC ASCII File SAP XI SAP应用 点对点方式 遗留系统迁移工作台 LSMW Web 应用服 务器 IDoc File 直接 http: mySAP 应用 SAP 交换架构 (Exchange Infrastructure) 星型方式 SAP AG 2005 SAP NetWeaver

14、 信息交换向业务处理为中心的协同 n 需要整合企业内部和外部两种不同需要整合企业内部和外部两种不同 的系统不同技术的系统不同技术 n 无法协同处理和共享业务处理信息无法协同处理和共享业务处理信息 n 由于每个接口的唯一性,安装程序由于每个接口的唯一性,安装程序 复杂和难以改变复杂和难以改变 n 现有的信息交换技术不适应大量的现有的信息交换技术不适应大量的 数据交换和同步信息数据交换和同步信息 n 统一的技术架构和处理平台,统一的技术架构和处理平台, 紧密集成企业内部和外部系统紧密集成企业内部和外部系统 n 可以跨系统,跨平台,跨公司可以跨系统,跨平台,跨公司 协同处理相关信息协同处理相关信息

15、n 支持完整的解决方案处理,包支持完整的解决方案处理,包 括信息配置,运行和改变处理括信息配置,运行和改变处理 n 使用完整环境的开发平台使用完整环境的开发平台 内部组件内部组件 & Web Services 外部组件外部组件 & Web Services 全新信息交换架构 直接信息集成 &现有 电子交易市场 共享协同知识共享协同知识 内部组件内部组件 & Web Services 外部组件外部组件 & Web Services SAP AG 2005 SAP NetWeaver XI的总体架构 SAP Application 第三方应用第三方应用 (如(如MES)系统)系统 第三方第三方 中

16、间件组件中间件组件 市场市场/业务伙伴业务伙伴 系统系统 集成服务器集成服务器 (IS) 系统平台目录系统平台目录 (SLD) 业务处理引擎业务处理引擎 集成引擎集成引擎 适配器引擎适配器引擎 运行时环境运行时环境集中监控集中监控集成开发、设计环境集成开发、设计环境 (IB) 集成知识库集成知识库 (IR) 集成目录集成目录 (ID) SAP AG 2005 SAP NetWeaver J2SE 适配器引擎适配器引擎 适配器适配器 SAP XI 3.0 架构 设计设计 / 配置配置 / 系统蓝图目录系统蓝图目录 集成服务器集成服务器 SAP 系统系统 IDoc 适配器 业务流程引擎业务流程引擎

17、 集成引擎集成引擎 集中式适配器引擎集中式适配器引擎 适配器框架适配器框架 消息 队列 安全处理 可选的非集中式适配器可选的非集中式适配器 引擎引擎 适配器框架适配器框架 消息 队列 安全处理 资源适配器 合作伙伴连接工具包合作伙伴连接工具包 适配器框架适配器框架 消息 队列 安全处理 文件文件 DB JMS 资源适配器 资源适配器 PCK 配置和监控 File/DB/JMS Marketplace 第三方系统第三方系统 File/DB/JMS Marketplace 第三方系统第三方系统 File/DB/JMS SAP 系统系统 内容内容 (例如例如. 映射映射, 适配器适配器 元数据元数据

18、) SAP AG 2005 SAP NetWeaver 开放的 系统结构系统结构 nJ2EE 认证认证 n基于基于 Web Services 标准标准 n平台无关性平台无关性 n可扩展性可扩展性 n发展的发展的 SAP应用技术应用技术 n系统管理系统管理 (如如 备份备份,归档归档,高可用性高可用性) n高度可升级性和可靠性高度可升级性和可靠性 高度高度 有效地 开发环境开发环境 n专业的专业的 用户界面用户界面 开发工具开发工具 nEclipse-based Java IDE n提供提供OPEN-SQL (ABAP)开发工开发工 具具 标准的 架构架构 n通用的连通性通用的连通性 n通用的数

19、据存储通用的数据存储 n通用的用户管理通用的用户管理 nB/S和和C/S的支持的支持 SAP Web 应用服务器概览 SAP Web 应用服务器应用服务器 操作系统和数据库抽取操作系统和数据库抽取 Web Dynpro Web Services 架构架构 Internet 通信管理通信管理 浏览器浏览器门户门户第三方第三方XI 软件生命周期管理软件生命周期管理 OPEN- SQL(ABAP) 工作台工作台 Java IDE 数据库数据库 J2EEABAP 三个 版本版本 n企业版企业版 (Java 和和 OPEN-SQL(ABAP) n完全版完全版 (完全的完全的 Java 版本版本) n开发

20、版开发版 (受限的受限的 Java 版本版本) SAP AG 2005 SAP NetWeaver SAPSAP基于三层或多层的体系架构基于三层或多层的体系架构 数据库层数据库层 应用层应用层 WEB层层 表示层表示层 层级层级多层多层 2- 2-层层 3- 3-层层 Web 浏览器浏览器 SAP AG 2005 SAP NetWeaver 通过动态可扩展性对性能的保证通过动态可扩展性对性能的保证 一层一层如:演示(如:演示(Demo)系统)系统 两层两层 集中安装集中安装 (数据库和应用安装在同一台物理服务器上数据库和应用安装在同一台物理服务器上), 多个前台服务器多个前台服务器 三层三层

21、一台数据库服务器一台数据库服务器, 多台应用服务器多台应用服务器 和多个前台服务器和多个前台服务器 多层多层 一台数据库服务器一台数据库服务器, 多台应用服务器多台应用服务器, 多个前台服务器多个前台服务器, 多台多台Web服务器服务器 数据库层数据库层 q 数据库服务器数据库服务器SMP架构架构 q 并行数据库并行数据库 q 数据库大小超过数据库大小超过 10 TB 应用层应用层 q 使用多台应用服务器使用多台应用服务器 q 目前使用的最多到目前使用的最多到 161 台应用服务器台应用服务器 表示层表示层 q 超过超过47000个活动用户个活动用户 连接到一个数据库的系统连接到一个数据库的系

22、统 中进行业务操作中进行业务操作 SAP AG 2005 SAP NetWeaver CI repl. enqueue 支持动态可扩展性及负载均衡支持动态可扩展性及负载均衡 DB DB RDBMS Appl. Server Appl. Server Appl. Server 动态扩展动态扩展 CI Message Server Enqueue Server 负载均衡负载均衡 Web Disp. 透明的透明的 负载均衡负载均衡 Web Disp. SAP AG 2005 SAP NetWeaver Extranet De-militarized ZoneIntranet SAP WEB安全技术

23、负载均衡技术 n按照现有按照现有WEB应用服务器的负载情况选应用服务器的负载情况选 择最佳登录系统择最佳登录系统 nSAP Web 派遣器判断是否是从合法的派遣器判断是否是从合法的 机器登录系统机器登录系统 n与硬件给及数据库平台厂商一起提供系与硬件给及数据库平台厂商一起提供系 统的安全稳定性统的安全稳定性 网络通信 n通过通过HTTPS通信协议通信协议 nSNC nSSL nSAP路由器路由器 用户管理 n集中用户管理集中用户管理 n集中权限管理集中权限管理 用户认证 n用户用户 ID / password nX.509 认证认证 n一次登录系统一次登录系统 nLDAP 绑定绑定 应用级安全

24、管理 nSSL加密加密 n数字签名数字签名 nSAP应用级授权、审计应用级授权、审计 nSAP J2EE引擎安全服务引擎安全服务 SAP Web 分发器分发器 Web 应用服务器应用服务器 Web 应用服务器应用服务器 Web 应用服务器应用服务器 消息服务器消息服务器 http:/ SAP是唯一一个通过了是唯一一个通过了ITSEC(Information Technology Security Evaluation Criteria)E2 medium-level 认证的主流厂商。认证的主流厂商。ITSEC认证包括了测试和评估一个认证包括了测试和评估一个 IT产品安全特性。产品安全特性。 S

25、AP AG 2005 SAP NetWeaver 集中地计算机管理系统(CCMS) APIs和和BAPIs 基本的系统管理基本的系统管理 用户及安全管理用户及安全管理 高可用性高可用性 数据存档数据存档数据库管理数据库管理 负载管理负载管理 性能及警告管理性能及警告管理 输出管理输出管理 后台处理后台处理 CCMS的功能的功能 SAP AG 2005 SAP NetWeaver 监控一个SAP解决方案系统蓝图 警报概览警报概览 实例概览实例概览 分析方法分析方法 未完成任务概览未完成任务概览 任务细节任务细节 警报图形警报图形 http:/ SAP AG 2005 SAP NetWeaver

26、SAP的集成性真正的基于应用逻辑的模块间的集成 跨操作系统及数据库平台的统一的数据模型 BAPIBAPIBAPI 数据库数据库 访问访问 API 数据库数据库 访问访问 API 数据库数据库 访问访问 API 数据库数据库 访问访问 API 对象对象对象对象对象对象对象对象 数据库数据库 SAP 应用应用 外部接口外部接口 稳定性稳定性 封装技术细节,对应用透明封装技术细节,对应用透明 内部访问层内部访问层 单个访问点单个访问点 业务对象层业务对象层 数据和逻辑模式数据和逻辑模式 缓存数据,提高性能缓存数据,提高性能 数据库访问层数据库访问层 压缩减少对数据库的访问压缩减少对数据库的访问 优化

27、数据库的访问优化数据库的访问 关系型表结构关系型表结构 存储所有存储所有SAP对象对象 好处好处: : 跨数据库的统一的应用级 数据模型,高度可配置化的 管理系统套件,减少开发量 无缝集成的系统,使 系统接口最少化 平滑地系统升级,并 确保自开发程序也能 平滑地带到新版本 SAP AG 2005 SAP NetWeaver SAP系统的开放性支持所有通用平台 程序语言程序语言 数据库数据库 表示层表示层 操作系统操作系统 结构结构/系统系统 通信环境通信环境 Windows Microsoft Windows Intel IA-32 IA-64 Midrange IBM OS/400 IBM

28、iSeries Mainframe IBM OS/390/ z/OS IBM zSeries 基于基于Java 的客户端的客户端 Web 浏览器浏览器 基于基于MS Windows 的客户端的客户端 OPEN-SQL(ABAP)Java OracleInformix Microsoft SQL-Server SAP DB 移动设备移动设备 .NetHTTP / XML / SOAPJava * Not all components will be supported on all platforms IBM DB2 UDB for UNIX & WindowsiSeriesOS/390 and

29、 z/OS Unix HP Tru64 Alpha Siemens Reliant Unix MIPS SUN Solaris SUN/FSC SPARC IBM AIX IBM pSeries HP-UX PA-RISC Intel IA-64 Linux Intel IA-32, IA-64, IBM zSeries SAP AG 2005 SAP NetWeaver 丰富灵活的开发平台 IDE File System Local J2EE Engine 开发员开发员 Web 应用服务器应用服务器 OPEN-SQL (ABAP) J2EE 浏览器浏览器 Internet 通信管理通信管理

30、HTML JSP EJB Local PC Final Deploy HTML JSP EJB Final Deploy HTML JSP EJB Local PC HTML JSP EJB 开发员开发员 SAP AG 2005 SAP NetWeaver 二次开发的方式 mySAPmySAP基础系统基础系统 系统软件系统软件 JAVA IDEJAVA IDE ABAPABAP开发平台开发平台 客户开发客户开发 程序程序 mySAP标准程序标准程序 按按客户客户 需求开发需求开发 增强性功增强性功 能能接口接口 客户化配置客户化配置 对标准程序修改对标准程序修改 4 客户增客户增 强接口强接口

31、 nSAP提供完全开放的提供完全开放的 所有系统源代码所有系统源代码 SAP AG 2005 SAP NetWeaver 可升级性 SAP DB OS SAP DB OS 原版本原版本 目标版本目标版本 在升级过程中,SAP有完善的对用 户化对象的保护措施,可以将低版 本中用户化对象完整地带到新的版 本中。SAP是唯一一家支持从公司 最早版本(1972年版)升级到目前 最新版本,同时又能完整地将低版 本的用户化对象带到新版本中。 SAP系统有完善的版本控制功能, 不仅能做到软件版本的控制,还能 细化到具体某个程序,表等对象的 版本控制。当你在系统中对某一个 对象(程序,表,结构,视图等) 做了

32、更改之后,系统会自动记录一 个新的版本,如果更改之后有问题, 可以通过版本控制功能还原到修改 之前的状态。 SAP AG 2005 SAP NetWeaver SAP 技术集成平台逻辑总体架构 检化验检化验 系统系统 与银行系统与银行系统 的连接的连接 计量系统计量系统 SAP 企业门户企业门户 JCO/RFC SAP ERP 核心组件核心组件 (ECC) SAP 数据仓库及数据仓库及 主数据管理主数据管理 http 其他系统其他系统 http MES OA运输系统运输系统 ALE / BAPI SAP 交换架构(交换架构(XI) SAP AG 2005 SAP NetWeaver 企业流程管

33、理企业流程管理 业务流管理业务流管理 /流程自动化流程自动化 传输传输/ 路由路由 信息中介信息中介 产品数据产品数据/ 数据仓库数据仓库 (产品设计管理) MES系统系统 检化验系统检化验系统 人力资源系统人力资源系统 ERP 进销存管理 其他系统其他系统/3 总控 适配器适配器 MIS 系统系统 物资管理 理想理想IT IT 架构架构 财务管理 适配器适配器 数据网关数据网关 市场数据市场数据 适配器适配器 跨企业间管理系统跨企业间管理系统系统系统 APO系统 Internet 服务中心客户中心 Process PortalProcess Portal 多渠道访问 企业门户企业门户 电话中心 工作流(任务列表) 事件服务总线事件服务总线(中间件中间件) CRM系统供应商管理 ( 客客订单订单 产品产品资源资源 适配器适配器 (客服 中心) OAOA系统系统 () E-MAIL 公文流转 会议管理 工艺管理 (/) (产品管理) /作业调度 数据跟踪 数据管理 计划调度 计量系统计量系统 ( Provisioning System 适配器适配器 SAP NetweaverSAP Netweaver完全满足企业完全满足企业EAIEAI平台建设目标平台建设目标 支持以业务流程为核心的支持以业务流程为核心的 运营模式运营模式 消除企业信息孤

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论