【正文】
產(chǎn)品分類 ? 高端產(chǎn)品 SAP 的核心產(chǎn)品 R/3 以及網(wǎng)絡化的 協(xié)同商務系統(tǒng)。但這套系統(tǒng)依然是功能強大。 SAP R/3介紹 R/3 客戶 /服務器 三級體系結構 用 戶 界 面 應 用 邏 輯 服務器 數(shù) 據(jù) 庫 服務器 中央數(shù)據(jù)庫 的緩沖區(qū) 從用戶輸入數(shù)據(jù) 輸出數(shù)據(jù) 到用戶 從數(shù)據(jù)庫讀 和更新緩沖區(qū) (面向對象的 修改請求 異步 ) SAP R/3 Basis System ADABAS D DB2 for AIX INFORMIXOnLine ORACLE Windows , Windows 95, Windows NT, OSF/Motif, Presentation Manager, Macintosh ADABAS D MS SQL Server INFORMIXOnLine ORACLE ABAP/4, C, C+ +, HTML (Inter) DB2/400 AIX Digital UNIX HPUX Reliant UNIX (SINIX) SOLARIS Windows NT OS/400 硬件 ATT Bull/Zenith Compaq ... Sequent SNI Digital Data General HP (Intel) IBM (Intel) Bull Digital HP IBM SNI SUN UNIX 系統(tǒng) IBM AS/400 操作系統(tǒng) 數(shù)據(jù)庫 界面 SAPGUI 語言 Windows ?5 OS/2 R/3 Basis System(基礎系統(tǒng)) ? 是 R/3系統(tǒng)中所有其他應用程序的基礎平臺 ? 核心和 Basis 服務 – 運行應用程序 – 用戶和進程管理 – 數(shù)據(jù)庫存取 – 通訊 – 系統(tǒng)監(jiān)控和管理 ? ABAP Workbench工作臺 – 一個使用 ABAP語言的開發(fā)環(huán)境 – 使用它可以創(chuàng)建、編輯、測試和組織應用開發(fā) NetWeaver簡介 SAP NetWeaver NetWeaver是 SAP所有應用的技術集成平臺的名字,其中包含六大部分 ,十余個產(chǎn)品: People Integration: EP, MI, Collabration Information Integration: BW, KM, MDM Process Integration: XI Application Platform: WAS Life Cycle Management: Solution Manager Composite Application Framework: ? 從概念上講, NetWeaver的出現(xiàn)不僅僅是多個產(chǎn)品的捆綁,主要是為實現(xiàn) ESA (Enterprise Service Architecture),或者說 SOA (Service Oriented Architecture)新型大型企業(yè)應用構架而產(chǎn)生。 SAP ABAP開發(fā)相關概念 SAP GUI ? GUI 是 Graphical User Interface 的縮寫,即「圖形用戶接口」。 ? ABAP/4 是第四代支持結構化程序設計的語言。 ABAP/4的一些特性 ?4th Generation language ?Interpretive ?Supports business data types and operations ?Client Server Application Development. ?GUI Programming Language ?Event Driven ?All SAP R/3 business applications are written in ABAP/4 ABAP Workbench ABAP Editor ABAP Dictionary Repository Browser Menu Painter Screen Painter Repository Information System Test Analysis Tools ABAP Query Tool Data Modeler Workbench Organizer The threesystem landscape Export and import into other systems The software development cycle ChangeRequest ? TCODE: SE09 ? 定制開發(fā)的程序會生成 ? 系統(tǒng)配置會生成 報表程序 Report 1. REPORT(報表 ) : 報表程序的主要作用是從數(shù)據(jù)庫中抓取數(shù)據(jù)通過整理陳列出來,給企業(yè)高層或具有相關需求的人