版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
柒牌ERP項(xiàng)目
ABAP培訓(xùn)
(ABAP開(kāi)發(fā)環(huán)境概述)
準(zhǔn)備人:朱剛強(qiáng)/公司:柒牌集團(tuán)/日期:2013/05/20課程整體安排系統(tǒng)體系結(jié)構(gòu)開(kāi)發(fā)需求R/3倉(cāng)庫(kù)ABAPworkbench倉(cāng)庫(kù)對(duì)象傳輸對(duì)象導(dǎo)航器倉(cāng)庫(kù)信息系統(tǒng)ABAP編輯器ABAP數(shù)據(jù)字典培訓(xùn)整體目標(biāo)了解系統(tǒng)的三層架構(gòu)了解不同類(lèi)型的ABAP開(kāi)發(fā)掌握ABAP
WorkBench的使用了解R/3倉(cāng)庫(kù)掌握ABAP
Dictionary的使用第一節(jié):系統(tǒng)體系架構(gòu)系統(tǒng)體系架構(gòu)
R/3系統(tǒng)具有客戶(hù)端/服務(wù)器的分布式體系結(jié)構(gòu),包括顯示層,應(yīng)用層及數(shù)據(jù)庫(kù)層系統(tǒng)體系架構(gòu)數(shù)據(jù)庫(kù)層位于系統(tǒng)最底層,主要商用數(shù)據(jù)(包括用戶(hù)主記錄和事務(wù)數(shù)據(jù)等)通過(guò)關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)進(jìn)行操作。同時(shí)系統(tǒng)中的程序和其他開(kāi)發(fā)過(guò)程中的元數(shù)據(jù)(如系統(tǒng)數(shù)據(jù)類(lèi)型等倉(cāng)庫(kù)對(duì)象)也在此存儲(chǔ)和管理。SAP系統(tǒng)的應(yīng)用程序在應(yīng)用層進(jìn)行,這些應(yīng)用可以從數(shù)據(jù)層提取數(shù)據(jù)進(jìn)行分析處理或者將新數(shù)據(jù)進(jìn)行存儲(chǔ)。表示層又稱(chēng)為SAPGUI,包含系統(tǒng)和用戶(hù)之間的接口,系統(tǒng)最終用戶(hù)通過(guò)該層中顯示給用戶(hù)的屏幕來(lái)訪問(wèn)系統(tǒng)應(yīng)用,輸入新數(shù)據(jù),并接收工作過(guò)程的處理結(jié)果。第二節(jié):開(kāi)發(fā)需求開(kāi)發(fā)需求產(chǎn)生原則開(kāi)發(fā)需求(產(chǎn)生)企業(yè)特定情景決定特定的開(kāi)發(fā)需求開(kāi)發(fā)需求(原則)開(kāi)發(fā)/購(gòu)買(mǎi)定制可以通過(guò)定制或個(gè)性化設(shè)定修改已有的標(biāo)準(zhǔn)功能以滿足用戶(hù)需求嗎?可以在SAP標(biāo)準(zhǔn)中找到類(lèi)似功能嗎?SAP允許通過(guò)增強(qiáng)功能實(shí)現(xiàn)該功能嗎?定制,個(gè)性化設(shè)定增強(qiáng)功能/用戶(hù)出口在SAP程序模塊基礎(chǔ)上的用戶(hù)開(kāi)發(fā)在SAP程序模塊基礎(chǔ)上的用戶(hù)開(kāi)發(fā)系統(tǒng)修訂第三節(jié):R/3倉(cāng)庫(kù)R/3倉(cāng)庫(kù)R/3倉(cāng)庫(kù)和ABAPworkbench是SAP系統(tǒng)中的重要組成部分,也是系統(tǒng)開(kāi)發(fā)的主要工具。R/3倉(cāng)庫(kù)存儲(chǔ)著系統(tǒng)開(kāi)發(fā)過(guò)程中的對(duì)象(程序等)。這些對(duì)象大多是ABAPworkbench中的各種系統(tǒng)工具創(chuàng)建的
ABAPworkbench包括許多系統(tǒng)整體實(shí)施過(guò)程中的各環(huán)節(jié)的輔助工具,不僅僅是應(yīng)用程序的創(chuàng)建R/3倉(cāng)庫(kù)數(shù)據(jù)庫(kù)系統(tǒng)的兩個(gè)主要邏輯區(qū)域:一是大量與特定“集團(tuán)”相關(guān)的客戶(hù)數(shù)據(jù)表和應(yīng)用數(shù)據(jù)表數(shù)據(jù);一是R/3倉(cāng)庫(kù),存儲(chǔ)所有SAP系統(tǒng)開(kāi)發(fā)過(guò)程中的對(duì)象,這些對(duì)象又稱(chēng)為倉(cāng)庫(kù)對(duì)象,包括ABAP程序、數(shù)據(jù)庫(kù)表結(jié)構(gòu)、系統(tǒng)數(shù)據(jù)類(lèi)型等。R/3倉(cāng)庫(kù)倉(cāng)庫(kù)對(duì)象:創(chuàng)建方式:ABAPworkbench中的工具.組織方式:DevelopmentClasses(Package).查看方式:ABAPworkbench中的對(duì)象導(dǎo)航器(ObjectNavigator)和倉(cāng)庫(kù)信息系統(tǒng)(RepositoryInformationSystem)R/3倉(cāng)庫(kù)DevelopmentClasses:時(shí)間:在系統(tǒng)開(kāi)發(fā)之前先進(jìn)行開(kāi)發(fā)類(lèi)別的規(guī)劃。方便對(duì)象創(chuàng)
建時(shí),明確其所屬的類(lèi)別功能:對(duì)倉(cāng)庫(kù)對(duì)象進(jìn)行管理(目錄管理、傳輸控制管理等)R/3倉(cāng)庫(kù)Package第四節(jié):ABAP
WorkBenchABAP
WorkBenchABAPworkbench包括以下常用的開(kāi)發(fā)工具:ObjectNavigator(對(duì)象導(dǎo)航器):通過(guò)開(kāi)發(fā)類(lèi)別組織R/3對(duì)象的瀏覽及維護(hù)
工具,是其他對(duì)象開(kāi)發(fā)工具的入口。ABAPEditor
(ABAP程序編輯器):用于編輯ABAP程序源代碼,是SAP應(yīng)
用程序設(shè)計(jì)開(kāi)發(fā)的主要工具。ABAPDictionary
(ABAP數(shù)據(jù)字典):用于定義系統(tǒng)數(shù)據(jù)類(lèi)型和數(shù)據(jù)對(duì)象以及各對(duì)象之間的關(guān)系。數(shù)據(jù)字典在整個(gè)系統(tǒng)設(shè)計(jì)和規(guī)范化控制中起重要作用ABAP
WorkBenchABAPQuery:簡(jiǎn)單報(bào)表創(chuàng)建器(該工具使用不需要程序設(shè)計(jì)知識(shí))FunctionBuilder:用于創(chuàng)建功能函數(shù),功能函數(shù)是能夠?qū)崿F(xiàn)一定功能的模塊化的ABAP程序代碼段。ClassBuilder:創(chuàng)建ABAP類(lèi)及方法等面向?qū)ο笤?。MenuPainter:GUI編輯工具用于創(chuàng)建SAP屏幕的標(biāo)題、菜單、工具欄中的元素及功能設(shè)定。ScreenPainter:繪制自定義的SAP標(biāo)準(zhǔn)屏幕。WorkbenchOrganizer:用于管理修改請(qǐng)求,以確保對(duì)象隸屬于開(kāi)發(fā)類(lèi)別并在純屬系統(tǒng)的控制下進(jìn)行傳輸。第五節(jié):倉(cāng)庫(kù)對(duì)象傳輸倉(cāng)庫(kù)對(duì)象傳輸DevelopsystemQAsystemProductivesystem修改請(qǐng)求修改請(qǐng)求開(kāi)發(fā)機(jī),測(cè)試機(jī),生產(chǎn)機(jī),三系統(tǒng)架構(gòu)。Transportrequest用于將從開(kāi)發(fā)機(jī)傳輸program到測(cè)試機(jī)的請(qǐng)求倉(cāng)庫(kù)對(duì)象傳輸相關(guān)TCODE:SE10WorkbenchOrganizerSTMSTransportsystem第六節(jié):對(duì)象導(dǎo)航器對(duì)象導(dǎo)航器對(duì)象導(dǎo)航器是一個(gè)集成開(kāi)發(fā)環(huán)境,是眾多開(kāi)發(fā)工具的中心入口,其基本設(shè)計(jì)思路是將所有的對(duì)象開(kāi)發(fā)工具整合在一起,因此可以在其中對(duì)各種R/3
Repository對(duì)象進(jìn)行創(chuàng)建或維護(hù)。界面區(qū)域:導(dǎo)航區(qū)域:對(duì)象類(lèi)型列表選擇、名稱(chēng)輸入?yún)^(qū)域、對(duì)象列表、上下文菜單工具區(qū)域:包括各種對(duì)象開(kāi)發(fā)實(shí)際使用的ABAP工作臺(tái)工具、開(kāi)發(fā)工具的工具欄、菜單、標(biāo)準(zhǔn)工具欄及應(yīng)用工具欄對(duì)象導(dǎo)航器TCODE:SE80屏幕元素及功能展示程式創(chuàng)建(系統(tǒng)DEMO)第七節(jié):倉(cāng)庫(kù)信息系統(tǒng)倉(cāng)庫(kù)信息系統(tǒng)倉(cāng)庫(kù)信息系統(tǒng)存儲(chǔ)了所有開(kāi)發(fā)過(guò)程中的倉(cāng)庫(kù)對(duì)象信息。查詢(xún)方法:通過(guò)應(yīng)用層次(ApplicationHierarchy)可以進(jìn)入并顯示倉(cāng)庫(kù)信息系統(tǒng)。(TCODE:SE81)直接進(jìn)入倉(cāng)庫(kù)信息系統(tǒng).(TCODE:SE84)可以通過(guò)不同的查詢(xún)標(biāo)準(zhǔn)搜索倉(cāng)庫(kù)對(duì)象。(系統(tǒng)DEMO)第八節(jié):ABAP編輯器ABAP編輯器介紹:用于編輯ABAP程序源代碼,是SAP應(yīng)用程序設(shè)計(jì)開(kāi)發(fā)的主要工具。編輯元素:源代碼、變式、屬性、文檔、文本元素編輯器工具欄圖標(biāo)介紹。(系統(tǒng)DEMO)菜單項(xiàng)Utilities-Setting-ABAPEditor-PrettyPrinter:輔助控制程序代碼編輯格式標(biāo)準(zhǔn)化。(Keyworduppercase)第九節(jié):數(shù)據(jù)字典數(shù)據(jù)字典介紹:ABAP數(shù)據(jù)字典(DataDictionary,DDIC)是SAP系統(tǒng)中定義和管理數(shù)據(jù)元素和數(shù)據(jù)庫(kù)元素的中心工具,也是SAP系統(tǒng)各種底層物理數(shù)據(jù)庫(kù)的通用接口。范圍:所有的數(shù)據(jù)表結(jié)構(gòu)、系統(tǒng)全局?jǐn)?shù)據(jù)類(lèi)型。編輯元素:公用數(shù)據(jù)類(lèi)型—數(shù)據(jù)元素、結(jié)構(gòu)體以及表類(lèi)型;數(shù)據(jù)庫(kù)對(duì)象—表、索引、視圖;其他元素—查詢(xún)幫助、數(shù)據(jù)庫(kù)鎖定對(duì)象。TCODE:SE11數(shù)據(jù)字典數(shù)據(jù)庫(kù)表:是一種數(shù)據(jù)庫(kù)對(duì)象。視圖:是數(shù)據(jù)表的一種邏輯表現(xiàn)形式,可以將多個(gè)不同數(shù)據(jù)表中字段組合起來(lái)顯示。數(shù)據(jù)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 店鋪運(yùn)營(yíng)部管理制度
- 精益單元運(yùn)營(yíng)管理制度
- 程序運(yùn)營(yíng)制度
- 系統(tǒng)化管理運(yùn)營(yíng)制度
- 小畫(huà)室運(yùn)營(yíng)管理制度
- 診所企業(yè)運(yùn)營(yíng)管理制度
- 酒吧運(yùn)營(yíng)制度
- 校區(qū)設(shè)備運(yùn)營(yíng)管理制度
- 2026中國(guó)日?qǐng)?bào)社及所屬事業(yè)單位招聘國(guó)內(nèi)高校應(yīng)屆畢業(yè)生21人備考題庫(kù)帶答案詳解(達(dá)標(biāo)題)
- 財(cái)富中心運(yùn)營(yíng)制度
- 2026四川涼山州雷波縣糧油貿(mào)易總公司面向社會(huì)招聘6人備考題庫(kù)及答案詳解一套
- 四川省攀枝花市2025-2026學(xué)年八年級(jí)上學(xué)期期末數(shù)學(xué)檢測(cè)(含答案)
- 勞動(dòng)人事法律培訓(xùn)課件
- 2026中國(guó)電信四川公用信息產(chǎn)業(yè)有限責(zé)任公司社會(huì)成熟人才招聘?jìng)淇碱}庫(kù)參考答案詳解
- 清真生產(chǎn)過(guò)程管控制度
- 途虎養(yǎng)車(chē)安全培訓(xùn)課件
- 2025-2026學(xué)年人教版(新教材)小學(xué)數(shù)學(xué)二年級(jí)下冊(cè)(全冊(cè))教學(xué)設(shè)計(jì)(附教材目錄P161)
- 刷單協(xié)議書(shū)合同范本
- 內(nèi)科學(xué)總論小兒遺傳代謝病課件
- 2026小紅書(shū)平臺(tái)營(yíng)銷(xiāo)通案
- 品牌設(shè)計(jì)報(bào)價(jià)方案
評(píng)論
0/150
提交評(píng)論