資源描述:
《mySAPERP系統(tǒng)架構(gòu)概述》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、潮鴻基ERP講義系統(tǒng)管理課程名稱:mySAPERP系統(tǒng)架構(gòu)概述2006年4月mySAPERP系統(tǒng)架構(gòu)概述mySAPERP是一個血向企業(yè)、業(yè)務(wù)和未來而設(shè)計的軟件。對市場有一個新的深入認(rèn)識并快速適應(yīng)市場變化。實時感知并響應(yīng)客戶要求。將流程擴展到金業(yè)外部,把客戶、供應(yīng)商和合作伙伴包括進來。這就是mySAPERP的力量所在。mySAPERP將世界上最完整的可升級高效企業(yè)資源計劃(EnterpriseResourcePlanning)軟件與靈活的開放技術(shù)平臺相結(jié)合,該平臺可充分利用SAP和非SAP系統(tǒng)并對兩者進行集成。因此,您
2、可以提高牛產(chǎn)效率、增強業(yè)務(wù)認(rèn)識并適應(yīng)加速業(yè)務(wù)戰(zhàn)略實施的需要。所有這些都使mySAPERP成為對您當(dāng)前運營活動進行嚴(yán)格控制的最佳選擇一同時,它們還對那些影響您運營與增長的市場與技術(shù)變化做出計劃和響應(yīng)。lmySAPERP系統(tǒng)架構(gòu)SAP系統(tǒng)是典空三層架構(gòu),分為前端客戶、中間層應(yīng)用及后端數(shù)據(jù)庫,中間層應(yīng)用及后端數(shù)據(jù)庫通過預(yù)先定義的SAPAPI及DBMSSQL進行通訊。R/3Client/Server-Three-TierComputerPresentation?SAPAGDatabaseInput/Outputofdatat
3、ousersAccesstoDB:Read/WritedataHIPKArnhVCentralDB廠HDIQIVIIy(storesalldataandapplicationsprograms)Application如上圖所示,SAPGULAPPLICATIONG、DATABASE組成了SAP的三層體系結(jié)構(gòu)。SAPGUI是客八端的應(yīng)用軟件,主要用于用戶數(shù)據(jù)的輸入、輸出;APPLICATION也稱為DIALOGINSTANCE,一方面與SAPGUI互相通信,接受、編譯用戶的輸入輸出,另一方而把用八的輸入、輸岀傳遞給數(shù)據(jù)
4、庫服務(wù)器,對數(shù)據(jù)庫進行讀寫操作,同時把數(shù)據(jù)反饋給SAPGUI,即用戶。一個SAP系統(tǒng)(SID唯一)中有且只有一個CENTROLINSTANCE,可以冇1到多個DIALOGINSTANCEo2mySAPERP系統(tǒng)中的數(shù)據(jù)類型Client300在mySAPERP環(huán)境中,唯-?不變的就是持續(xù)變化,既包括企業(yè)業(yè)務(wù)數(shù)據(jù)的不斷變化,也包括配合企業(yè)業(yè)務(wù)流程的更改而帶來的后臺配置、應(yīng)用程序代碼的修改。因此,對于SAP系統(tǒng)管理人員和其他用戶而言,了解mySAPERP環(huán)境屮的數(shù)據(jù)類型十分必要。Client200Client-specif
5、icApplicationdataUsermasterdataCustomizingdata▲F77ApplicationUserdatamasterCustomizingdatadataiJCross-cHentCustomizingSAPRepositoryobjectsCross-clientRepositowTools:ABAPDDIC?Objectbrowser?ABAPeditor?Functionbuilder?Screenpainter?MenupainterDatamodelRuntimeenvir
6、onmcntofth?application:?ABAPinterpreter?Screeninterpreter?Callinterfaces?Dialogcontrol如上圖所示,一個SAP系統(tǒng)中數(shù)據(jù)包括2人類型:CLIENT無關(guān)數(shù)據(jù)和CLIENT相關(guān)數(shù)據(jù):?CLIENT無關(guān)數(shù)據(jù):是不依賴某個具體的CLIENT,對一個SAP系統(tǒng)中所有CLIENT都有效、可見的數(shù)據(jù)。既包括ABAP數(shù)據(jù)字典對象、支掠企業(yè)業(yè)務(wù)運做的SAP程序,也包括SAP系統(tǒng)全局的配置。?CLIENT相關(guān)數(shù)據(jù):是SAP系統(tǒng)某個CLIENT屮特有數(shù)據(jù),
7、為其他CLIENT不可見。主要包括配置數(shù)據(jù)、業(yè)務(wù)數(shù)據(jù)和用戶主數(shù)據(jù)。配置數(shù)據(jù)是支撐企業(yè)業(yè)務(wù)運做對SAP系統(tǒng)所做的配置,如企業(yè)的組織結(jié)構(gòu)、企業(yè)銷售的價格條件等;業(yè)務(wù)數(shù)據(jù)是企業(yè)實際業(yè)務(wù)運做產(chǎn)生的數(shù)據(jù),如銷售訂單、生產(chǎn)訂單、物料主數(shù)據(jù)、客戶主數(shù)據(jù)籌;用戶主數(shù)據(jù)包含的是SAP系統(tǒng)小的用戶信息,既包括用戶的登陸、設(shè)置信息,也包括為用戶定義的權(quán)限和角色。3SAPCLIENTCLIENT,即集團,是SAP系統(tǒng)的子單元。一個CLIENT中有自己的用戶主數(shù)據(jù)、業(yè)務(wù)數(shù)據(jù)和配直數(shù)據(jù),有000-999的任意三個數(shù)字對CLIENT進行標(biāo)識(00
8、0和066為SAP保謝CLIENT,不能用來標(biāo)識用戶白己創(chuàng)建的CLIENTo盡管不同CLIENT的數(shù)據(jù)存儲在同一個數(shù)據(jù)庫中,但是這些數(shù)據(jù)在邏輯上是分開的。如果用戶成功登陸一個CLIENT后,被限制在使用該CLIENT的數(shù)據(jù)。在一個公司的mySAPERPLandscape中,SAP建議至少應(yīng)該包括三個CLIENT,這些CLIENT可以分布在不同的