sap應用系統(tǒng)架構的簡單介紹

SAP系統(tǒng)架構是什么

SAP系統(tǒng)架構是什么

創(chuàng)新互聯(lián)是一家以成都網站建設、網頁設計、品牌設計、軟件運維、seo優(yōu)化排名、小程序App開發(fā)等移動開發(fā)為一體互聯(lián)網公司。已累計為成都橡塑保溫等眾行業(yè)中小客戶提供優(yōu)質的互聯(lián)網建站和軟件開發(fā)服務。

SAP是英文“Systems,Applications and Products in Data Processing”的縮寫,其開發(fā)公司SAP公司是目前全球應用最廣的企業(yè)管理和協(xié)同化商務解決方案供應商。下面讓我們一起來看看什么是SAP系統(tǒng)架構。

1 SAP系統(tǒng)的三層架構

SAP是一個基于客戶/服務機結構和開放系統(tǒng)的、集成的企業(yè)資源計劃系統(tǒng)[3]。其功能覆蓋企業(yè)的財務、后勤(工程設計、采購、庫存、生產銷售和質量等)和人力資源管理、SAP業(yè)務工作流系統(tǒng)以及因特網應用鏈接功能等各個方面。SAP系統(tǒng)的運行環(huán)境是該系統(tǒng)的核心部分,其主體是由C及C++語言編寫,也有一部分有SAP自身開發(fā)到程序語言ABAP編寫。

SAP系統(tǒng)的核心執(zhí)行以下幾個任務:

1)運行SAP程序:所有的SAP程序都在一個軟件處理器(虛擬機)中運行。

2)提供數據庫讀寫服務:SAP程序并不直接對數據庫進行操作,而是通過自身的Database Interface,使用SAP Open SQL(Structured Query Language)對底層數據庫進行讀寫。

3)通訊服務:SAP程序可與其他SAP程序進行通信,同時也可與非SAP程序通過BAPI接口進行通信。

4)系統(tǒng)監(jiān)控:用戶可對SAP程序的運行進行監(jiān)控及改變運行環(huán)境參數。

SAP系統(tǒng)是一個典型的Three-Tier系統(tǒng)架構,由表現(xiàn)層,應用層及數據庫構成(圖1):

1)SAP系統(tǒng)架構表現(xiàn)層(Presentation Layer):這是SAP用戶圖形界面(SAP GUI),是SAP用戶和SAP系統(tǒng)交流的接口,用戶登錄后對SAP系統(tǒng)進行操作。通過這圖形界面用戶可對SAP發(fā)出指令或遞交數據給應用層,應用層接收到指令或數據后,會進行相應的計算操作,之后底層將處理后把數據返還給表現(xiàn)層。

2)SAP系統(tǒng)架構應用層(Application layer)這層包括一個或者多個應用服務器(ABAP Programm)和一個消息服務器(ABAP Dispatcher)。每一個應用服務器包括一系列服務以便運行應用程序。Dispatcher是系統(tǒng)應用層的核心,所有從客戶端傳遞進來的請求都將首先傳遞到消息服務器中,消息服務器首先按照First in First out的原則將所有請求排序,然后將用戶請求依次傳遞給空閑的工作進程(Work Process)中,每個工作進程在某一時刻只能處理一個用戶請求。工作進程會根據具體的要求通過Open SQL到數據層中讀取對應的數據。

3)SAP系統(tǒng)架構數據庫層(Database layer):這里存放了所有SAP系統(tǒng)的數據。SAP系統(tǒng)通過自身的標準語言Open SQL對數據庫進行管理,同時實現(xiàn)了上層應用于底層數據庫類型的不相關性。SAP支持很多數據庫系統(tǒng),包括:Microsoft SQL Server,ORACLE,INFORMIX,DB2等。

2 SAP系統(tǒng)的數據庫接口

SAP系統(tǒng)支持多種數據庫,SAP程序可通過SAP Open SQL對數據庫進行讀寫,SAP Open SQL的編寫不依賴于數據庫的類型。在圖2中所示的數據庫接口是SAP應用層中一個重要的組成部分,它將Open SQL指令轉換成與數據庫類型相應的SQL語句(Native SQL)。這樣使得在SAP開發(fā)時無需考慮底層數據庫的類型。在數據庫接口對Open SQL進行轉換時會先對驗證其語法,并自動最大限度使用本的'緩存來優(yōu)化數據庫的操作。人們也可在SAP程序中直接定義與數據庫類型相應的SQL指令(Native SQL)來讀寫數據庫中數據。

3 總結

任何ERP軟件都不可能覆蓋企業(yè)的多樣性和復雜性的所有方面,對于企業(yè)的特殊要求用戶可自行進行必要的二次開發(fā),并要求同其他應用軟件也可方便地集成。這就要求供應商提供的軟件都能具有很強的開放性,而充分利用這種開放性的前提就是必須熟知其系統(tǒng)的基本架構。本文通過對SAP系統(tǒng)的三層結構和數據庫接口的分析使大家更能深層次的了解SAP系統(tǒng)的系統(tǒng)框架,能夠更好的使用SAP系統(tǒng)。

;

SAP系統(tǒng)架構有什么構成/SAP系統(tǒng)都有什么模塊

其中,SAP NetWeaver包含有應用平臺(Application Platform)、人員集成(People Integration)、信息集成(Information Integration)、流程集成(Process Integration)4個功能部分。 mySAP ERP包含財務管理(Financials)、人力資源管理(mySAP HR)、企業(yè)服務(Corporate Services)、企業(yè)運營(Operates)。并且mySAP ERP+SAP NetWeaver 應用平臺即是SAP R/3 Enterprise套件。 mySAP 商務套件包含供應商關系管理(mySAP SRM)、產品生命周期管理(mySAP PLM)、供應鏈管理(mySAP SCM)、客戶關系管理(mySAP CRM)4個功能部分。 最頂部是SAP 跨越式應用(SAP xApps)。 2 SAP系統(tǒng)模塊可由下圖說明。 資產管理(AM): 具有固定資產、技術資產、投資控制等管理功能 財務會計(FI) : 可提供應收、應付、總帳、合并、投資、基金、現(xiàn)金管理等功能 管理會計(CO): 包括利潤及成本中心、產品成本、項目會計、獲利分析等功能 物料管理(MM) : 主要有采購、庫房與庫存管理、MRP、供應商評價等管理功能 生產計劃和控制(PP) : 可實現(xiàn)對工廠數據、生產計劃、MRP、能力計劃、成本核算等的管理 銷售和分銷(SD) : 包括銷售計劃、詢價報價、訂單管理、運輸發(fā)貨、發(fā)票等的管理,同時可對分銷網絡進行有效的管理 質量管理(QM): 可提供質量計劃、質量檢測、質量控制、質量文檔等功能

sap的體系架構是怎樣的

SAP NetWeaver技術平臺,包含以下五個層次

1. 平臺管理層

2. 流程集成層

3. 數據整合層

4. 聚合管理層

5. 發(fā)布與接入層

平臺管理層

在這一層是NetWeaver運行的基礎層。包含了JAVA以及ABAP的運行環(huán)境,以及開發(fā)環(huán)境。系統(tǒng)的安全管理與身份管理、各種監(jiān)控管理工具、全生命周期的運維、監(jiān)控等。

流程集成層

在這一層次可以實現(xiàn)SAP系統(tǒng)之間,比如ERP與CRM。SAP與非SAP系統(tǒng)之間全面的流程集成(A2A),也可以實現(xiàn)與企業(yè)外部系統(tǒng)的集成,如銀企直連(B2B)。在這一層面,可以實現(xiàn)企業(yè)的ESB總線,從而構筑企業(yè)的SOA應用。實現(xiàn)企業(yè)各類業(yè)務應用系統(tǒng)之間的集成,采用SOA架構來支撐系統(tǒng)之間的集成和互聯(lián)互通,保證信息的有效溝通和共享,最終達到業(yè)務協(xié)同的目的。提供全局的業(yè)務服務平臺環(huán)境,支持跨系統(tǒng)服務的注冊、服務路由、服務調度等各類服務機制,支撐內部應用建立系統(tǒng)間共享服務層,支持基于消息隊列的批量數據報文交換機制,提供適配機制,實現(xiàn)對遺留系統(tǒng)的整合。

數據整合層

這一層主要包括兩大部分,數據管理和企業(yè)信息管理。

數據管理主要包括主數據管理以及數據集成服務(主數據業(yè)務數據)。在這一層次實現(xiàn)了主數據管理規(guī)范化、標準化,從而實現(xiàn)整個企業(yè)范圍內主數據統(tǒng)一管理、集中維護,并且實現(xiàn)這些主數據與各個關聯(lián)業(yè)務系統(tǒng)的協(xié)同和分發(fā),保證企業(yè)在異構的各信息系統(tǒng)中具有準確統(tǒng)一的高質量的主數據,從而推進業(yè)務流程的改進,提高生產力。

同時,在這一層次還實現(xiàn)了數據集成服務,為流程集成以及數據被抽取到EDW(企業(yè)數據倉庫)提供數據質量檢驗、數據清洗等服務。

同時,這一層次還實現(xiàn)了企業(yè)的結構化數據管理(企業(yè)智能)與非結構化的數據管理(企業(yè)內容管理)。同時,結構化數據與非結構化數據之間可以相互融合,構筑企業(yè)的知識體系。

聚合管理層

在這一層次主要實現(xiàn)了業(yè)務流程管理以及界面、信息、服務的聚合應用。通過業(yè)務流程管理組建可以實現(xiàn)對服務的重新編排,按需定制企業(yè)的業(yè)務流程。同時,在業(yè)務流程處理過程中,可以聚合各種信息、各種服務,方便終端用戶的決策與使用。

這一層次將是企業(yè)的業(yè)務業(yè)務運營平臺,業(yè)務流程是業(yè)務與信息技術的交匯之處,作為SOA架構的最上層,業(yè)務流程管理是保證信息技術能夠更靈活有效地支撐企業(yè)業(yè)務的基礎。將現(xiàn)有應用與新應用都置于業(yè)務人員的直接控制之下, 加強IT與業(yè)務的溝通和交流,讓業(yè)務人員能夠更容易地優(yōu)化流程, 實現(xiàn)跨部門與跨系統(tǒng)的業(yè)務流程自動化, 讓業(yè)務人員能夠及時得到關于流程狀態(tài)的實時信息; 讓企業(yè)更充分地重用服務。

發(fā)布與接入層

在這一層次主要實現(xiàn)了友好的人機界面互動,多渠道、多方式的發(fā)布與展現(xiàn)。傳統(tǒng)方式下用戶需要自主的打開界面進行訪問。新方式下,可以將數據通過各種渠道進行發(fā)布,比如通過大屏幕、通過各類Pad、通過短信與郵件、通過各種智能手機與手持設備等。

其中用戶界面具有四個核心功能:瀏覽,導航,定制信息的主動推送和用戶行為數據的收集分析。用戶界面應該是跨終端、平臺和操作系統(tǒng)的,一致、友好的,并且是方便、快捷的。

同時,還可以實現(xiàn)統(tǒng)一帳號,用戶可以用一個賬戶登錄,實現(xiàn)所有應用系統(tǒng)的單點登錄。

sap系統(tǒng)是什么?

SAP系統(tǒng)就是當前最具影響力,代表智能性、先進性、可持續(xù)性的企業(yè)管理系統(tǒng)。全球77%的交易收入都與SAP系統(tǒng)有關,SAP(思愛普)是ERP的代名詞,是全球最大的企業(yè)管理和協(xié)同化商務解決方案供應商、全球第二大云公司,在中國已經有超過 16,100 多家客戶。

SAP系統(tǒng)是先進性的代表。目前,SAP已經深入到各個行業(yè)以及領域,其中使用SAP最具代表的企業(yè)有Microsoft、Pfizer, Inc.、IBM等,國內的比如中國石油,甚至于銀行管理系統(tǒng)都運用到SAP系統(tǒng),可以預見SAP系統(tǒng)的先進性,以及前瞻性。先進代表的不僅僅只是當前,也包括未來10年之內,系統(tǒng)的性能與數據處理模式都適應當代的發(fā)展模式。對于這一點,很多傳統(tǒng)的erp系統(tǒng)都做不到,很多行業(yè)都是一個系統(tǒng)多用,基本的開發(fā)模式都已經限定好,可塑性不強。

SAP系統(tǒng)是智能性管理系統(tǒng)代表。這里還是拿傳統(tǒng)型erp系統(tǒng)進行對比,有對比才能凸顯SAP系統(tǒng)的智能化。我們都知道erp系統(tǒng)是一種數據交互行為,傳統(tǒng)的erp數據比較死板,基本上不存在對數據的分析,簡單的調用與輸入輸出基本構成數據的參數。而SAP系統(tǒng)卻出基本的輸入輸出操作之外,還有自主檢測成本,根據企業(yè)的管理模式輸出合理的結果。比如倉儲,進貨量與每月銷售量的對比,從而得出最佳的庫存數據,防止積壓貨物。智能性使用過SAP系統(tǒng)的企業(yè)可以明顯體會出來,所以這也是企業(yè)追逐SAP人才的根本原因。

網站名稱:sap應用系統(tǒng)架構的簡單介紹
鏈接分享:http://muchs.cn/article30/doecdpo.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供網站設計公司、響應式網站外貿建站、網頁設計公司、網站策劃、企業(yè)建站

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網站建設