SAP-ERP简介ppt课件.ppt_第1页
SAP-ERP简介ppt课件.ppt_第2页
SAP-ERP简介ppt课件.ppt_第3页
SAP-ERP简介ppt课件.ppt_第4页
SAP-ERP简介ppt课件.ppt_第5页
已阅读5页,还剩17页未读 继续免费阅读

下载本文档

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

文档简介

SAP ERP二次开发语言ABAP简介 1 1 什么是SAP SAP全称SystemsApplicationsandProductsinDataProcessing SAP既是公司名称 又是其产品 企业管理解决方案的软件名称 SAPR 3系统是SAP公司的主打产品 是大型商用软件最具代表性的杰作 2 2 什么是ERP ERP是建立在现代企业的先进管理思想基础之上 利用信息技术为企业提供决策 计划 控制和业务的全方位 系统化解决平台 信息系统 管理思想及手段 实现方式 3 3 什么是ERP ERP的基本思想和相关信息技术是逐步发展起来的 大致包括3个阶段 物料需求计划阶段 制造资源计划阶段 ERP阶段 MRP MRPII ERP 4 4 SAPR 3系统 SAP系统结构 数据库 应用层 显示层 5 5 SAPR 3系统模块图 6 6 SAPR 3系统模块 CA跨应用组件报表创建 数据传输ESS系统 BC基础系统组件系统的开发平台 开发语言 权限管理系统 QM品质管理生产过程中的质量控制 AM资产管理监控固定资产和商品 控制并优化资产使用 7 7 全球应用SAPR 3的企业 Services ConsumerIndustries TradingIndustries FinancialServices ProcessManufacturing DiscreteManufacturing PublicServices 85 oftheForbes500runSAP 8 8 SAPR 3的全球业务 9 9 SAPR 3的系统特性 10 10 SAPR 3系统二次开发语言 JAVA 主要用于SAP应用服务器的JAVA编程 NET net编程 可以做出更友好的界面 屏蔽不需要输入的参数 这就简化了对SAP的直接操作软件 SAP NETConnector ABAP SAP自带语言 功能强大 应用广泛 11 11 SAPR 3组成 5 10 40 60 25 45 根据企业需求使用ABAP语言对现有模块进行功能增强 根据企业业务模块为不同企业定制不同的系统 数据库支持 页面支持等 SAPR3系统 根据企业需求使用ABAP语言增加系统功能 12 12 ABAP语言对与SAPR 3系统的支持 ABAP语言是一种专门应用于sap系统内部环境的一种开发语言 用来进行二次开发 这个开发语言比较特别 1 它依附于一种ERP系统的环境 离开ERP环境 它什么都不能做 2 它是操作数据库特别功能强大的一种开发语言 没有任何语言对数据库的支持超过它 13 13 什么是ABAP Advancedbusinessapplicationprogram ABAP 高级业务应用程序开发工具 一般说来 我们可以理解ABAP为一种开发语言 仅应用于SAPR 3系统内部 作为二次开发的最主要工具 也是所有SAPR 3应用的基础 严格意义上来说 ABAP语言是整个SAP系统的基础开发工具和技术平台 专为各种商业应用的开发而设计 具有批数据处理 货币格式转换 用户界面设计以及多语言支持的特性 14 什么是ABAP 服务器端的运行时环境 客户端的交互界面 ABAP开发工作中所需的一切开发工具 ABAP并不仅仅是开发语言 是一套完整的C S结构的应用程序开发框架 15 15 ABAP程序结构 16 对话模块 子程序等 程序内部全局数据定义 数据定义 事件块 ABAP程序基本结构 16 ABAP程序结构 ABAP程序运行时处理块调用 处理块 处理块 处理块 处理块按照预定义好的一定规则被调用 有些处理模块可以反复被调用 处理块是程序代码模块 也是运行期间的单元 处理块 17 14 ABAP 4 ABAP语言和SAP系统都在不断发展之中 目前最新版本是ABAP 4 Textinhere 模块化技术 面向对象 ABAP 4 18 ABAP 4 17 SAP公司最初开发ABAP 4语言仅为内部使用 为应用程序员提供优化的工作环境 经过不断的改进和修改以满足商业领域的需要 现在 ABAP 4已成为SAP开发所有自己的应用程序的仅有工具 并且在实施过程中 也由实施方的开发人员为客户提供定制化开发 以满足个性化需求 ABAP 4是第四代支持结构化程序设计的语言 它与JAVA C 一样 包含控制结构和模块化概念 同时 它也支持面向对象的程序设计方法 这就为ABAP的应用开发开拓了更广阔的空间 不仅如此 它还可以和其他编程语言的集成应用 如VB JAVA C C 等 ABAP与VB类似 具有解释执行的特点 但是ABAP又同时与JAVA等相同 具有编译后生成编译过对象的特点 其编译的结果将缓存在数据库中 多次执行时提高性能 19 18 ABAP可以做什么 ABAP可以用来编写报表程序 用于集中展现综合或明细的业务数据 ABAP可以用来编写表单打印 用于套打格式纸张或打印单据 ABAP可以用来编写用户交互程序 用户可以通过

温馨提示

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

评论

0/150

提交评论