版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(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開發(fā)環(huán)境概述)
準(zhǔn)備人:朱剛強(qiáng)/公司:柒牌集團(tuán)/日期:2013/05/20課程整體安排系統(tǒng)體系結(jié)構(gòu)開發(fā)需求R/3倉庫ABAPworkbench倉庫對(duì)象傳輸對(duì)象導(dǎo)航器倉庫信息系統(tǒng)ABAP編輯器ABAP數(shù)據(jù)字典培訓(xùn)整體目標(biāo)了解系統(tǒng)的三層架構(gòu)了解不同類型的ABAP開發(fā)掌握ABAP
WorkBench的使用了解R/3倉庫掌握ABAP
Dictionary的使用第一節(jié):系統(tǒng)體系架構(gòu)系統(tǒng)體系架構(gòu)
R/3系統(tǒng)具有客戶端/服務(wù)器的分布式體系結(jié)構(gòu),包括顯示層,應(yīng)用層及數(shù)據(jù)庫層系統(tǒng)體系架構(gòu)數(shù)據(jù)庫層位于系統(tǒng)最底層,主要商用數(shù)據(jù)(包括用戶主記錄和事務(wù)數(shù)據(jù)等)通過關(guān)系數(shù)據(jù)庫管理系統(tǒng)進(jìn)行操作。同時(shí)系統(tǒng)中的程序和其他開發(fā)過程中的元數(shù)據(jù)(如系統(tǒng)數(shù)據(jù)類型等倉庫對(duì)象)也在此存儲(chǔ)和管理。SAP系統(tǒng)的應(yīng)用程序在應(yīng)用層進(jìn)行,這些應(yīng)用可以從數(shù)據(jù)層提取數(shù)據(jù)進(jìn)行分析處理或者將新數(shù)據(jù)進(jìn)行存儲(chǔ)。表示層又稱為SAPGUI,包含系統(tǒng)和用戶之間的接口,系統(tǒng)最終用戶通過該層中顯示給用戶的屏幕來訪問系統(tǒng)應(yīng)用,輸入新數(shù)據(jù),并接收工作過程的處理結(jié)果。第二節(jié):開發(fā)需求開發(fā)需求產(chǎn)生原則開發(fā)需求(產(chǎn)生)企業(yè)特定情景決定特定的開發(fā)需求開發(fā)需求(原則)開發(fā)/購買定制可以通過定制或個(gè)性化設(shè)定修改已有的標(biāo)準(zhǔn)功能以滿足用戶需求嗎?可以在SAP標(biāo)準(zhǔn)中找到類似功能嗎?SAP允許通過增強(qiáng)功能實(shí)現(xiàn)該功能嗎?定制,個(gè)性化設(shè)定增強(qiáng)功能/用戶出口在SAP程序模塊基礎(chǔ)上的用戶開發(fā)在SAP程序模塊基礎(chǔ)上的用戶開發(fā)系統(tǒng)修訂第三節(jié):R/3倉庫R/3倉庫R/3倉庫和ABAPworkbench是SAP系統(tǒng)中的重要組成部分,也是系統(tǒng)開發(fā)的主要工具。R/3倉庫存儲(chǔ)著系統(tǒng)開發(fā)過程中的對(duì)象(程序等)。這些對(duì)象大多是ABAPworkbench中的各種系統(tǒng)工具創(chuàng)建的
ABAPworkbench包括許多系統(tǒng)整體實(shí)施過程中的各環(huán)節(jié)的輔助工具,不僅僅是應(yīng)用程序的創(chuàng)建R/3倉庫數(shù)據(jù)庫系統(tǒng)的兩個(gè)主要邏輯區(qū)域:一是大量與特定“集團(tuán)”相關(guān)的客戶數(shù)據(jù)表和應(yīng)用數(shù)據(jù)表數(shù)據(jù);一是R/3倉庫,存儲(chǔ)所有SAP系統(tǒng)開發(fā)過程中的對(duì)象,這些對(duì)象又稱為倉庫對(duì)象,包括ABAP程序、數(shù)據(jù)庫表結(jié)構(gòu)、系統(tǒng)數(shù)據(jù)類型等。R/3倉庫倉庫對(duì)象:創(chuàng)建方式:ABAPworkbench中的工具.組織方式:DevelopmentClasses(Package).查看方式:ABAPworkbench中的對(duì)象導(dǎo)航器(ObjectNavigator)和倉庫信息系統(tǒng)(RepositoryInformationSystem)R/3倉庫DevelopmentClasses:時(shí)間:在系統(tǒng)開發(fā)之前先進(jìn)行開發(fā)類別的規(guī)劃。方便對(duì)象創(chuàng)
建時(shí),明確其所屬的類別功能:對(duì)倉庫對(duì)象進(jìn)行管理(目錄管理、傳輸控制管理等)R/3倉庫Package第四節(jié):ABAP
WorkBenchABAP
WorkBenchABAPworkbench包括以下常用的開發(fā)工具:ObjectNavigator(對(duì)象導(dǎo)航器):通過開發(fā)類別組織R/3對(duì)象的瀏覽及維護(hù)
工具,是其他對(duì)象開發(fā)工具的入口。ABAPEditor
(ABAP程序編輯器):用于編輯ABAP程序源代碼,是SAP應(yīng)
用程序設(shè)計(jì)開發(fā)的主要工具。ABAPDictionary
(ABAP數(shù)據(jù)字典):用于定義系統(tǒng)數(shù)據(jù)類型和數(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類及方法等面向?qū)ο笤?。MenuPainter:GUI編輯工具用于創(chuàng)建SAP屏幕的標(biāo)題、菜單、工具欄中的元素及功能設(shè)定。ScreenPainter:繪制自定義的SAP標(biāo)準(zhǔn)屏幕。WorkbenchOrganizer:用于管理修改請(qǐng)求,以確保對(duì)象隸屬于開發(fā)類別并在純屬系統(tǒng)的控制下進(jìn)行傳輸。第五節(jié):倉庫對(duì)象傳輸倉庫對(duì)象傳輸DevelopsystemQAsystemProductivesystem修改請(qǐng)求修改請(qǐng)求開發(fā)機(jī),測(cè)試機(jī),生產(chǎn)機(jī),三系統(tǒng)架構(gòu)。Transportrequest用于將從開發(fā)機(jī)傳輸program到測(cè)試機(jī)的請(qǐng)求倉庫對(duì)象傳輸相關(guān)TCODE:SE10WorkbenchOrganizerSTMSTransportsystem第六節(jié):對(duì)象導(dǎo)航器對(duì)象導(dǎo)航器對(duì)象導(dǎo)航器是一個(gè)集成開發(fā)環(huán)境,是眾多開發(fā)工具的中心入口,其基本設(shè)計(jì)思路是將所有的對(duì)象開發(fā)工具整合在一起,因此可以在其中對(duì)各種R/3
Repository對(duì)象進(jìn)行創(chuàng)建或維護(hù)。界面區(qū)域:導(dǎo)航區(qū)域:對(duì)象類型列表選擇、名稱輸入?yún)^(qū)域、對(duì)象列表、上下文菜單工具區(qū)域:包括各種對(duì)象開發(fā)實(shí)際使用的ABAP工作臺(tái)工具、開發(fā)工具的工具欄、菜單、標(biāo)準(zhǔn)工具欄及應(yīng)用工具欄對(duì)象導(dǎo)航器TCODE:SE80屏幕元素及功能展示程式創(chuàng)建(系統(tǒng)DEMO)第七節(jié):倉庫信息系統(tǒng)倉庫信息系統(tǒng)倉庫信息系統(tǒng)存儲(chǔ)了所有開發(fā)過程中的倉庫對(duì)象信息。查詢方法:通過應(yīng)用層次(ApplicationHierarchy)可以進(jìn)入并顯示倉庫信息系統(tǒng)。(TCODE:SE81)直接進(jìn)入倉庫信息系統(tǒng).(TCODE:SE84)可以通過不同的查詢標(biāo)準(zhǔn)搜索倉庫對(duì)象。(系統(tǒng)DEMO)第八節(jié):ABAP編輯器ABAP編輯器介紹:用于編輯ABAP程序源代碼,是SAP應(yīng)用程序設(shè)計(jì)開發(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ù)庫元素的中心工具,也是SAP系統(tǒng)各種底層物理數(shù)據(jù)庫的通用接口。范圍:所有的數(shù)據(jù)表結(jié)構(gòu)、系統(tǒng)全局?jǐn)?shù)據(jù)類型。編輯元素:公用數(shù)據(jù)類型—數(shù)據(jù)元素、結(jié)構(gòu)體以及表類型;數(shù)據(jù)庫對(duì)象—表、索引、視圖;其他元素—查詢幫助、數(shù)據(jù)庫鎖定對(duì)象。TCODE:SE11數(shù)據(jù)字典數(shù)據(jù)庫表:是一種數(shù)據(jù)庫對(duì)象。視圖:是數(shù)據(jù)表的一種邏輯表現(xiàn)形式,可以將多個(gè)不同數(shù)據(jù)表中字段組合起來顯示。數(shù)據(jù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年特色酒店租賃合同
- 2024年度貨物進(jìn)口與銷售合同2篇
- 2024年歐盟數(shù)字單一市場(chǎng)戰(zhàn)略合同
- 2024年度綠色建筑借貸擔(dān)保合同示范文本3篇
- 2025采購機(jī)票合同范本
- 2024年二手汽車買賣合同樣本3篇
- 臨時(shí)辦公搭棚施工合同范本
- 2025建筑安裝工程招標(biāo)合同書范本
- 公司宿舍晚歸規(guī)定
- 企業(yè)文化建設(shè)輔導(dǎo)員聘任書
- 小班語言活動(dòng)《我的妹妹是跟屁蟲》0
- 2023年中國華電集團(tuán)發(fā)電運(yùn)營有限公司招聘筆試題庫及答案解析
- 2023年考研政治馬原真題及答案解析精選
- LY/T 3148-2019木雕及其制品通用技術(shù)要求
- GB/T 26162.1-2010信息與文獻(xiàn)文件管理第1部分:通則
- GB/T 14506.28-1993硅酸鹽巖石化學(xué)分析方法X射線熒光光譜法測(cè)定主、次元素量
- 企業(yè)工作務(wù)虛會(huì)發(fā)言材料
- 大學(xué)生健康運(yùn)動(dòng)處方復(fù)習(xí)練習(xí)習(xí)題
- DJI 產(chǎn)品交付理論試題
- 二年級(jí)數(shù)學(xué)文化課-密碼鎖的奧秘課件
- 《網(wǎng)絡(luò)傳播概論》考試復(fù)習(xí)題庫(附答案)
評(píng)論
0/150
提交評(píng)論