《SAP系统技术概况.docx》由会员分享,可在线阅读,更多相关《SAP系统技术概况.docx(80页珍藏版)》请在优知文库上搜索。
1、SAPR/3系统技术基础1功能1.1 在线帮助在SAPR/3三层客户/效劳器体系结构的客户期,SAP摄供了可移植的能运行于多种平台的一致的用户界面,称为SAPGUIeSAPGUI依据软件人类工程学的最新研究成果,以(SAPSty1.eGuideJ作为设计指导,向用户提供基于Windis风格的美观一致、易学易用的界面。SAPGVI的联机帮助功能为用户提供了使用R/3的详尽的帮助信息.它采用了hyportextreference等技术,使用户可以方便地浏览搜寻所需信息。用户可以以多种不同方式获得帮助:如直接从SAPGUI中启动阅读R3OnIineDocument.我看G1.ossary.或直接按F
2、1.键荻得有关当前输入域及坪幕的说明及愫伶指导(FiCIdICVCIonIinCheIP)等.此外,R/3还使用了Ma1.ChCOdC技术.使用户可直接从票流根据当前应用及数据白动提供的一级可能值中建取输入,大大减轻了用户的记忆负捏.特别值得指出的是,目前SAP已带所有OnIineDOCuaent及Fie1.d1.eVO1.onIinehe1.P全部汉化,为国内用户摄供了更大的方便。1.2 多国语言支持SAPR/3作为一个真正国际化的大型应用软件,提供了内置的强大的多国语百及多国货币支持功能,并且支持欧洲新的货币单位一欧元。用户在登录系统时,可选择所需的工作语言,之后,R/3系统会根据用户的逸
3、獐,自动为其提供相应语言的界面环境。不同用户,或同一用户的不同次登录,可以选择使用多种不同的语言,彼比互不影晌。R/3对于双字节字符集(DBCS)文字,如腐体中文、繁体中文、日文,朝鲜文等,提供了完全的支持。特别地,R/3的多国语言支持能力是内置的。同语言相关的信感(称为“tcx1.c1.cmcni),如屏幕消息等.是区别于程序代码而单独存放和管理的.在显示输出时,系统根据用户选择,使用相应语言的消息进行输出.这也使得R/3的多IS语音收水的移植工作大为简化,一级只需进行有关texte1.e三ent的鑫译工作,而不需修改程序的核心代码,从而我大地减少了双化移植工作中引入bug的机率.保证了软件
4、的质量.1.3工作流SAPR/3提供了强大实用的工作流酒决方案。对于业务作业流程的灵活设计和持统有效的管理控制是R/3应用软件的粮本特征.因而一些根本的业务作业流程营理功能巳蛉内置于R/3系统的底层应用模块中.更进一步,R/3提供了挎越不同应用模块的更高层次的工作流管理能力-SAPBusiness1.orkf1.ow,SAPBusinessWorkf1.ow是法于对一笔业务交易(businesstransaction)中所涉及的所有业务对象(MSinCSSObjCcts)的集成处理的概念而提出的,能与檀盖整个业务作业流程及其中涉及的复杂数据类型和处理钻枸.SPBusinessWorkf1.ow
5、具布以下件性:片于跨越不同应用模块的业务作业流程的灵活控制对于工作工程Qork1.ist)的力便管理、分派可灵活定义对于各种不同事件(event)的响应(response)。例如,对Ina1.eria1.maSterdata的存改,或是收到从外部系统发来的ED1.消息等,均可定义为事件并自动引发筋定义的响应是理过程。最后期限(dead1.ine)管理.当要求的结果未到达成期里的事件未发生时,自动触发相应处理过程.联接业务交易中的义务对象和处理过程,例如,一个订单(Order)可能通过EIH消息或手工扫描收到的纸张订单(以SAPArChiVe1.ink形式存贮)等方式进入系统。之后,根据SAPB
6、USineSSWOrkfIoW的设置,订单被自动转发至有关员工的电子卸件收件箱(E1.eCUonic1.nbox)中。负费处理的员工会在自己的收件箱中发现该需要处理的订单的一个参照(reference),同时用于处理该订单的交易(transaction),在比例中为订单兼理(aOrdershand1.ing*),也自动出现在消息中并可被直接启动於理.对于业务於理流程的楼型化(InOdeIing)、ti(simu1.ation),景优化(OPIimiZation)和鉴控(In(InitQring)。SAP文约从M1.crosoftExchange和1.otus产IE1.隹用业务工作浓.2技术架构
7、2.1 中文化程度R33.IH的1.CVeI2的汉化版本巳羟正式推昌.支持双字节处理.可以和英文版兼容.具有全韬汉化的中文界密,彩机帮助和出错信息.系琉符合中国的财务,税收及金融制度,适合中国国情.比版本包括了中国的对务报表和资金平街表,人艮币可以同其他货币自动进行结算.4.OB的汉化版本已于1998年6月底推出.2.2 工作平台开放的体系结构使R/3条玩具有高度的可移植性。R/3系统可运行于所有主流的UNIX系统,同时也支拎WindoWSNTOJiCroSoft)io0S400(IBM)撵作系统,支持主流的数据庠软件.如Infor三ix,0rac1.c,ADABRSD.DB2和MSSQ1.S
8、CrVcr.R/3的用户图形界面(SAPG1.I)可以在不同的桌面系统上运行MS,indows3.X.Windows9X.WiIidowsNTServer.WindousNTWorkstation.OSF/Motif,MaciIitoshOSSystern.2. 3开发工具SAP开发了ABAP/4工作台ABAP4Deve1OpeentIorkbench)作为实施CIient/server方案的完整的CASE环境和工作流工具包,加速并从一定卷度上使实施过程启动化,保正了连续有效的业务再造,这已由R/3应用程序的成功开发史所迁明.BA-4工作台集成数据,业务过程,坦织结构和工作流部件,并求于一个主
9、动地与应用连接的集成的库上,包括了动态对话程序编辑(DYNamiCPrognun),屏慕和菜单绘制,原代码生成器,交互式纠倍,性能优化,计算机辅助测试(CAT),ABAP/4仓库,数据字典,开发组织等。工作台的绮点如下: 可重用功能模块:程序员可使用大量巳有的商业模块. 性能优化:能对程序的每条命令和操作所占的费源产生分析报告. 工程开发级:从工程组织到实现.工作台保证一切工作都正确无误,有文档登记和版本管理。 开放的通讯:RFC(RemoteFunctionCa1.1.)和01.E2使程序间的通讯顺畅.易学易用:良好的培W1.和详细的联机帮助,以及导航箍力,使你能迅速的开始工作。彻底平台无关
10、:操作系统调用.数据库访问,前渊窗口设定等均于平台无关。保护用户的投资。2.4SAPScriptIntegratedTextManageBentirithnewGraphica1.Interface在R34.0中字处理工具SAPSCriPI更方便笠用:新的PCEditOr漏辑器和图形化的FonnPainter便用户简单的和直觉的设计.WYSmG所见即所得SAPscript臬成在R/3中有一系列的好处: 设计自己的表单 大揖贝数量的打印更有效 多语言版本的表单 利用不同的输出媒介(如传真和光学存档2.5用户接口位于R3c1.ientSerVer体系结构的表示层的SAPGU1.是用户界面.它是基于
11、WindoWS风格的: 联机相助:提供了完成R/3应用操作的信息。具有超文本技术,帮助用户得到其他帮助信息。 屏幕元素:有输入输出字段,复选框.单项选择框.按钮,表格,流动条等。 菜单:所有的R/3应用都能通过菜单访问. 工具条:包含了常用定向令令的图标,如退出,保存,取消,打印等. 功能键:倒多主要的接传都能逋过功能键完成。 输入值:某些字段只能接受给定的有怠义检入值,用户可以从列表中选择。2.6会话管理器ScssionManaitcr是一个现代的.便于使用的.道用的用户界膏。它为专业用户我生了一个多系统多任务的工作环境。用户可以使用SessionManager同时连接多个R/3系统多系统并
12、能一个连接会话中翻开多个事务窗口多任务,运行中,SeSSionManager管理所有窗开的会话和事务窗口,并使用户可以方便的在其中切搂.SessionManaser使用SAPGUI执行单独的事芬。在R/34.0中,SessionManager可在Internet中运行。IntcrnctScssionManagcr除T提供和标准SessionManager一样的功能外,还提供了一个额外的菜单使用户可以访问R/3Internet应用.2.7客户/效劳器方式R/3是3层结构.BAPIS可使公司之间进行商务交易.并同多个商务系统相互联系(尽管这些系统便用不同的核心技术).信息交换包括典型的定单号,客户号和发票.这些应用程序蛆成一个电子市场,在其中可以很容劭的同公司间的件定业务,从R/3系统上发订单与标准化交劭可以同步进行。世界落BI的原客与宣京连接消费者或潜在消费者可以使用WEB浏览器访问经销商的商业系统查看产品目录,下定单或查寻产品或效劳.基于Internet的顾客与商家应用系统使出向全球客户提供产品和效劳成为可能.IntranetsFMTInt