




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(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)具有客戶端/服務(wù)器的分布式體系結(jié)構(gòu),包括顯示層,應(yīng)用層及數(shù)據(jù)庫(kù)層系統(tǒng)體系架構(gòu)數(shù)據(jù)庫(kù)層位于系統(tǒng)最底層,主要商用數(shù)據(jù)(包括用戶主記錄和事務(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)和用戶之間的接口,系統(tǒng)最終用戶通過(guò)該層中顯示給用戶的屏幕來(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)功能以滿足用戶需求嗎?可以在SAP標(biāo)準(zhǔn)中找到類(lèi)似功能嗎?SAP允許通過(guò)增強(qiáng)功能實(shí)現(xiàn)該功能嗎?定制,個(gè)性化設(shè)定增強(qiáng)功能/用戶出口在SAP程序模塊基礎(chǔ)上的用戶開(kāi)發(fā)在SAP程序模塊基礎(chǔ)上的用戶開(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)的客戶數(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)益歸上傳用戶所有。
- 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 山東中考試題及答案
- 熱灌注治療的護(hù)理
- 員工培訓(xùn)拍攝方案
- 護(hù)理學(xué)基礎(chǔ):臨終關(guān)懷
- java車(chē)險(xiǎn)理賠系統(tǒng)面試題及答案
- 聯(lián)考生物試題及答案
- 音樂(lè)流媒體平臺(tái)版權(quán)運(yùn)營(yíng)與版權(quán)保護(hù)政策解讀與市場(chǎng)適應(yīng)性分析報(bào)告
- 社交禮儀考試題及答案
- 2025年生物技術(shù)在農(nóng)業(yè)種子生產(chǎn)與加工種業(yè)創(chuàng)新中的應(yīng)用與突破研究
- 護(hù)理學(xué)肺氣腫重點(diǎn)知識(shí)
- 個(gè)人門(mén)窗合同范本
- 浙江省杭州市學(xué)軍中學(xué)2025屆數(shù)學(xué)高一下期末統(tǒng)考試題含解析
- 入職申請(qǐng)登記表(模板)
- 生命科學(xué)導(dǎo)論(中國(guó)農(nóng)業(yè)大學(xué))智慧樹(shù)知到期末考試答案章節(jié)答案2024年中國(guó)農(nóng)業(yè)大學(xué)
- 基礎(chǔ)護(hù)理學(xué)第七版已糾正附有答案
- 采礦學(xué)課程設(shè)計(jì)-潘三煤礦1
- 工貿(mào)企業(yè)環(huán)保相關(guān)知識(shí)培訓(xùn)
- 2024屆內(nèi)蒙古阿榮旗第一中學(xué)高一下化學(xué)期末統(tǒng)考模擬試題含解析
- 茅臺(tái)銷(xiāo)售公司筆試題目答案
- 中醫(yī)診斷學(xué)中的慢性阻塞性肺疾病辨證
- 《膠原蛋白介紹》課件
評(píng)論
0/150
提交評(píng)論