欢迎来到天天文库
浏览记录
ID:27115122
大小:201.51 KB
页数:34页
时间:2018-12-01
《《典型erp软件》ppt课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第9章典型ERP软件9.1SAP系统9.1.1SAP概述1972年IBM公司的五位系统分析师离开公司,在德国的曼海姆建立了SystemanalyseandProgrammentwicklung公司(简称SAP公司)。这是一家致力于为企业提供解决方案的专业的应用软件供应商。SAP的两个主要产品为R/2和R/3。R/2系统运行在大型机上,R/3运行在PC机上。SAP解决方案的主要思想是提供大量的各行业的应用模块,主要包括财务、物流和人力资源,而这些模块具有灵活的可定制性,使得SAP系统能够为各种企业提供服务。1.SAPR/3的特性(1)客户
2、机/服务器结构(2)全面的功能(3)应用程序模块(4)跨应用程序模块(5)行业解决方案(6)可定制性(7)世界级的时间案例(8)应用程序集成和实时运作(9)SAP体系结构2.SAP的最新进展SAP的新进展包括:(1)加速SAP实施方法:以众多SAP项目实施经验为基础的详细的项目计划,对各阶段进行加速指导。(2)RRR(SAPRead-to-RunR/3):将硬件和软件集于一体,专为中小企业而设计。(3)EnjoySAP:可为用户定制用户界面。(4)mySAP.COM:SAP的功能与互联网结合起来。9.1.2SAPR/3系统1.SAP基础
3、平台系统SAP的基础平台由中间件构成,中间件透过接口向上为应用程序服务,向下接受各种底层的服务。通常底层包括操作系统,网络系统,数据库系统等。这样的应用程序将独立于特定的系统,使得SAP在不同的软硬件环境中有相似的窗口图形显示。这也是可移植性的基础。中间件构成了SAP的基础平台系统。SAP的基础系统平台提供了多种接口:(1)操作系统接口●构成SAP的底层操作系统的接口的基本部分有:SAP事务和SAP逻辑工作单元。(2)网络接口●SAP基础平台系统采用TCP/IP协议进行通信。●数据库层通过远程SQL进行通信。●应用层通过CPIS,RFC
4、,ALE,EDI进行通信。●通过远程函数调用(RFC)接口,SAP系统之间或SAP系统与非SAP系统。(3)数据库接口●数据库接口的主要任务是将ABAP的SQL表述转化为底层数据库的SQL表述(4)GUI图形用户界面●SAP很早就重视GUI,认为GUI将是和用户交往方面最能代表发展方向的因素(5)SAP系统管理工具●SAP系统管理工具包括:R/3系统工具、系统跟踪工具、ABAP/4临时砖处2.SAPR/3的应用模块SAPR/3的应用模块主要有:●财务与会计模块(FI-CO)●销售与分销(SD)●物料计划(MM)●生产计划(PP)●质量管
5、理(QM)●工厂维护(PM)●人力资源(HR)●行业(IS)解决方案●SAP解决方案图(1)财务和会计模块财务和会计模块是整个基础系统的核心业务流程,因为所有其他模块都把交易信息传递给这个模块。其中财务模块包括:总帐会计和结算、应收帐款、应付帐款、资产管理、公司合并。会计模块包括:成本要素会计、成本中心会计、收入要素会计、产品成本、目标成本会计、盈利分析、基于业务的成本。财务与会计模块和销售与分销、物料管理、生产计划、人力资源等模块都存在接口。(2)销售与分销该模块核心业务流程包括:客户RFQ处理和客户查询、客户报价处理、订单条目、交货
6、安排、可或得行检查、定价、信用检查、开票、包装、运输、客户支付、客户未偿结余、客户营销活动、购买清单和购买流程、购买确认、仓库管理流程、运输流程、销售报表生成。该模块与物料管理、生产计划、财务等模块存在接口。(3)物料管理物料管理模块的核心业务流程包括:查询采购需求、报价请求、报价、采购订单、货物接收、发票验证、支付、拖欠款项、卖方评估、质量控制。该模块与财务和控制、销售和分销、审查计划、质量管理、工厂维护等模块存在接口。(4)生产计划生产计划中各模块之间的接口如表9-1所示。表9-1各模块之间的接口FI-COSDMMPPQMPMHRF
7、I-CO×√√√√SD√×√√MM√√×√√PP×QM×PM×HR×3.ABAP/4ABAP是一种高级企业应用编程语言(AdvancedBusinessApplicationProgramming),起源于20世纪80年代。经过不断的发展,现在的版本为ABAP/4,SAPR/3的应用程序就是用ABAP/4编写的。ABAP/4是面向对象语言。它支持封装性和继承性。封装性是面向对象的基础,而继承性则是建立在封装性基础上的重要特性。ABAP/4具有事件驱动的特性。ABAP/4和COCOL具有类似之处。ABAP/4适合生成报表。ABAP/4支持
8、对数据库的操作。9.1.3SAP的实施1.有效的项目管理机构(1)SAP项目实施前SAP项目实施前的准备工作,是整个项目的基础。为了使项目实施后续阶段进展迅速,项目需要进行周密的组织、计划等工作。一个SAP
此文档下载收益归作者所有