注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語言/工具SAP程序設(shè)計(jì)

SAP程序設(shè)計(jì)

SAP程序設(shè)計(jì)

定 價(jià):¥55.00

作 者: 黃佳編著
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng):
標(biāo) 簽: SAP

ISBN: 9787111159353 出版時(shí)間: 2005-04-01 包裝: 平裝
開本: 24cm 頁數(shù): 468 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  本書內(nèi)容包括SAP系統(tǒng)開發(fā)實(shí)施過程中的各個(gè)環(huán)節(jié)及其設(shè)計(jì)方法,側(cè)重于系統(tǒng)技術(shù)實(shí)現(xiàn)細(xì)節(jié),深入淺出地介紹了SAP系統(tǒng)、ABAP語言以及ABAP工作臺(tái)工具,同時(shí)涉及SAP系統(tǒng)結(jié)構(gòu)知識(shí)。本書是針對(duì)系統(tǒng)開發(fā)人員和程序設(shè)計(jì)人員而撰寫的書籍,也可作為高校SAP(或ERP)課程教材和ABAP程序設(shè)計(jì)培訓(xùn)教程。本書前言以整個(gè)世界為背景來看,ERP(包括最知名的ERP軟件SAP)從其思想到技術(shù)的先進(jìn)性已經(jīng)為很多發(fā)達(dá)國(guó)家企業(yè)的成功應(yīng)用所證實(shí),并從20世紀(jì)末期以來逐漸成為世界范圍內(nèi)現(xiàn)代企業(yè)管理信息系統(tǒng)的一種通用形式;然而就我國(guó)來說,ERP至今還被許多企業(yè)管理者和IT業(yè)界人士視為新概念,很多企業(yè)管理人員和信息技術(shù)人員對(duì)其缺乏清晰的認(rèn)識(shí)。面對(duì)一些不成功的案例,人們經(jīng)常會(huì)問:ERP的普遍原理適合中國(guó)的國(guó)情嗎?ERP真的能為中國(guó)的企業(yè)帶來改變嗎?這種改變又該如何去驗(yàn)證呢?可以說,多年以來,在國(guó)內(nèi)實(shí)施ERP的過程中,問題的關(guān)鍵不在于ERP好不好(答案當(dāng)然是“好”),而在于我們用得對(duì)不對(duì),有沒有真正地理解它,實(shí)施的是不是一個(gè)合適的ERP系統(tǒng)。不難發(fā)現(xiàn),討論的焦點(diǎn)最終不在于應(yīng)不應(yīng)該引入ERP,而是告訴企業(yè),我們究竟需要什么樣的系統(tǒng),該如何去實(shí)施它,如何使之適應(yīng)我國(guó)的具體需要。這才是從無到有、從失敗到成功的正確途徑。在商業(yè)概念炒作、項(xiàng)目上馬、軟件熱賣這種種現(xiàn)象的背后,應(yīng)堅(jiān)持的一個(gè)基本的原則是:為企業(yè)實(shí)施一個(gè)優(yōu)秀的ERP系統(tǒng)指明方向,告訴他們?nèi)绾稳プ?。作為一個(gè)在海外工作數(shù)年,親自參與實(shí)施了多個(gè)大型SAP系統(tǒng)的技術(shù)人員,我希望通過一本實(shí)用的書在ERP系統(tǒng)(尤其是SAP系統(tǒng))的具體實(shí)施的技術(shù)環(huán)節(jié)上分享經(jīng)驗(yàn),向讀者系統(tǒng)化地介紹SAP應(yīng)用過程中的所有基本技術(shù),給予企業(yè)及SAP項(xiàng)目實(shí)施過程中的技術(shù)人員以真正需要的幫助,此即為本書創(chuàng)作的初衷。因此全書重點(diǎn)在于:從技術(shù)層面上說明什么是SAP系統(tǒng),如何使用SAPR/3系統(tǒng)實(shí)現(xiàn)企業(yè)業(yè)務(wù)需要,如何對(duì)SAPR/3系統(tǒng)進(jìn)行用戶級(jí)別的開發(fā),以及這其中的技術(shù)細(xì)節(jié)。其中包括ABAP程序設(shè)計(jì),企業(yè)報(bào)表的設(shè)計(jì)定制,數(shù)據(jù)交換實(shí)現(xiàn),等等。全書共分五部分:第一部分SAP基礎(chǔ)知識(shí),介紹ERP的基本概念以及SAP作為一個(gè)優(yōu)秀國(guó)際化ERP軟件的獨(dú)特之處,包括SAP系統(tǒng)結(jié)構(gòu)、項(xiàng)目實(shí)施流程以及開發(fā)平臺(tái)工具等概述性知識(shí)。第二部分系統(tǒng)開發(fā)語言,是SAP項(xiàng)目設(shè)計(jì)的基礎(chǔ),SAP提供強(qiáng)大的開發(fā)平臺(tái),其中包括ABAP語言在內(nèi)的各種環(huán)境和工具。掌握ABAP語言,是對(duì)SAP系統(tǒng)進(jìn)行開發(fā),實(shí)現(xiàn)特定企業(yè)業(yè)務(wù)應(yīng)用的基礎(chǔ)。該部分具體內(nèi)容包括ABAP語言基礎(chǔ)、ABAP對(duì)象(即ABAPObjects)和數(shù)據(jù)庫(kù)操作三個(gè)部分。第三部分創(chuàng)建企業(yè)報(bào)表,介紹企業(yè)業(yè)務(wù)報(bào)表的設(shè)計(jì)與定制,包括系統(tǒng)工具使用、報(bào)表程序設(shè)計(jì)以及報(bào)表的打印與保存等內(nèi)容。報(bào)表的開發(fā)在SAP項(xiàng)目中占有很重要的地位,是ABAP程序設(shè)計(jì)人員必須熟練掌握的內(nèi)容。第四部分應(yīng)用事務(wù)開發(fā),講述如何通過SAP系統(tǒng)開發(fā)企業(yè)事務(wù)。本部分的核心內(nèi)容是通過ABAP程序定義與用戶的對(duì)話過程,具體包括用戶對(duì)話和ABAP程序之間的數(shù)據(jù)傳遞、如何在程序中定義用戶對(duì)話(指用戶屏幕定義)以及如何處理用戶的輸入。第五部分商用文檔設(shè)計(jì),講述如何通過SAP系統(tǒng)設(shè)計(jì)并批量打印各種信函、商用表格與文檔,使用SAPscript和SAPSmartForms工具進(jìn)行布局設(shè)計(jì)及輸出控制。編寫SAP的具體開發(fā)和程序設(shè)計(jì)書籍在國(guó)內(nèi)目前是新的嘗試,但又是十分必要的;因?yàn)槊恳粋€(gè)SAP項(xiàng)目,最終還必須依賴于每個(gè)開發(fā)人員熟練地應(yīng)用這些技術(shù),否則便不可能成功實(shí)施。在此還需說明的是,本書有一部分ERP原理和SAP系統(tǒng)選型、規(guī)劃和實(shí)施過程的介紹,作者的目的是盡可能地通過企業(yè)具體的業(yè)務(wù)需要來整理全書內(nèi)容,通過SAP項(xiàng)目實(shí)施的流程來介紹具體的技術(shù)實(shí)現(xiàn)。書中的ERP原理知識(shí)可以開拓技術(shù)人員的視野,但無法囊括所有企業(yè)的業(yè)務(wù)流程,如果讀者需要深入理解ERP系統(tǒng)和企業(yè)業(yè)務(wù)之間的關(guān)系,那么您可能除本書之外還要閱讀其他相關(guān)專著。但本書對(duì)于所有的SAP項(xiàng)目的參與者和管理人員,相信均會(huì)有不同程度的助益。這本書的誕生過程是異常艱難的,筆者在此特別要感謝下列各位同志:華章公司溫莉芳老師,中科院軟件所車皓陽博士,以及新加坡NCS公司李詠先生一年來對(duì)筆者的支持與幫助。

作者簡(jiǎn)介

  黃佳,新加坡國(guó)家計(jì)算機(jī)系統(tǒng)公司,SAP認(rèn)證技術(shù)顧問,理學(xué)碩士,畢業(yè)于南洋理工大學(xué)。一直從事大型ERP/SAP項(xiàng)目研發(fā)工作,精通ABAP程度設(shè)計(jì),熟悉FI/CO、MM、HR等多個(gè)SAP模塊,現(xiàn)參與新加坡政府管理信息化(人力資源)SAP系統(tǒng)開發(fā)。

圖書目錄

第一部分  SAP基礎(chǔ)知識(shí)
第1章  SAP R/3系統(tǒng)        1
1.1  SAP介紹        1
1.1.1  ERP巨人SAP        1
1.1.2  R/3業(yè)務(wù)模塊        4
1.1.3  SAP系統(tǒng)特性        6
1.2  系統(tǒng)導(dǎo)航        7
1.2.1  登錄SAP系統(tǒng)        7
1.2.2  標(biāo)準(zhǔn)屏幕元素        9
1.2.3  F1和F4幫助        12
1.2.4  系統(tǒng)聯(lián)機(jī)幫助        12
1.3  業(yè)務(wù)應(yīng)用        14
1.3.1  規(guī)范業(yè)務(wù)流程        14
1.3.2  企業(yè)信息建模        15
1.3.3  具體業(yè)務(wù)應(yīng)用        17
第2章  項(xiàng)目實(shí)施過程        21
2.1  ERP系統(tǒng)實(shí)施原則        21
2.1.1  ERP軟件評(píng)估        21
2.1.2  企業(yè)準(zhǔn)備工作        22
2.1.3  具體實(shí)施步驟        23
2.2  SAP實(shí)施與項(xiàng)目組織        24
2.2.1  ASAP工具        24
2.2.2  人員組成        25
2.2.3  項(xiàng)目階段        27
2.2.4  結(jié)構(gòu)設(shè)計(jì)        28
2.2.5  系統(tǒng)實(shí)現(xiàn)        30
2.2.6  標(biāo)準(zhǔn)制定        33
第3章  R/3開發(fā)平臺(tái)        35
3.1  R/3體系結(jié)構(gòu)        35
3.1.1  分布式系統(tǒng)結(jié)構(gòu)        35
3.1.2  R/3 Basis系統(tǒng)        37
3.1.3  應(yīng)用服務(wù)器        38
3.1.4  工作過程結(jié)構(gòu)        41
3.1.5  R/3應(yīng)用程序        43
3.2  R/3倉(cāng)庫(kù)與開發(fā)平臺(tái)        45
3.2.1  R/3 Repository        45
3.2.2  ABAP Workbench        48
3.2.3  倉(cāng)庫(kù)對(duì)象傳輸        49
3.3  系統(tǒng)開發(fā)工具        50
3.3.1  對(duì)象導(dǎo)航器        50
3.3.2  倉(cāng)庫(kù)信息系統(tǒng)        56
3.3.3  ABAP編輯器        57
3.3.4  ABAP數(shù)據(jù)字典          61
第二部分  系統(tǒng)開發(fā)語言
第4章  ABAP基礎(chǔ)        65
4.1  語言概述        65
4.1.1  程序結(jié)構(gòu)        65
4.1.2  程序類型        69
4.1.3  程序元素        71
4.1.4  語句格式        73
4.1.5  程序運(yùn)行        76
4.1.6  內(nèi)存管理        78
4.2  數(shù)據(jù)定義        80
4.2.1  數(shù)據(jù)類型和數(shù)據(jù)對(duì)象        80
4.2.2  內(nèi)置基本數(shù)據(jù)類型        84
4.2.3  程序內(nèi)部數(shù)據(jù)定義        87
4.2.4  數(shù)據(jù)字典中的類型        91
4.2.5  程序中的數(shù)據(jù)對(duì)象        97
4.3  基本數(shù)據(jù)操作        99
4.3.1  數(shù)據(jù)賦值        99
4.3.2  類型轉(zhuǎn)換        101
4.3.3  數(shù)值運(yùn)算        102
4.3.4  數(shù)據(jù)輸出        106
4.3.5  邏輯表達(dá)式        109
4.4  結(jié)構(gòu)控制        111
4.4.1  分支控制        112
4.4.2  循環(huán)控制        113
4.5  處理字符數(shù)據(jù)        116
4.5.1  字符數(shù)據(jù)操作        116
4.5.2  字符數(shù)據(jù)比較        120
4.5.3  定位操作子串        121
4.6  使用內(nèi)表        122
4.6.1  定義內(nèi)表        122
4.6.2  操作內(nèi)表行        126
4.6.3  操作整個(gè)內(nèi)表        133
4.6.4  Extract Datasets        138
4.7  動(dòng)態(tài)數(shù)據(jù)對(duì)象        139
4.7.1  字段符號(hào)        140
4.7.2  數(shù)據(jù)引用        144
4.8  模塊化技術(shù)        146
4.8.1  模塊化        146
4.8.2  子程序        147
4.8.3  功能模塊        153
4.8.4  生存期與可見性        159
4.8.5  源代碼復(fù)用        161
4.9  錯(cuò)誤處理        163
4.9.1  靜態(tài)錯(cuò)誤檢查        163
4.9.2  運(yùn)行時(shí)錯(cuò)誤控制        164
第5章  ABAP對(duì)象        167
5.1  面向?qū)ο蠡A(chǔ)        167
5.1.1  面向?qū)ο蟾拍?nbsp;       167
5.1.2  ABAP Objects        169
5.2  類和對(duì)象        171
5.2.1  程序中的類定義        171
5.2.2  定義系統(tǒng)全局類        174
5.2.3  程序中的類實(shí)例        178
5.3  方法        181
5.3.1  參數(shù)的定義和傳遞        181
5.3.2  調(diào)用方法        182
5.3.3  函數(shù)方法        184
5.3.4  構(gòu)造和析構(gòu)方法        185
5.4  繼承        186
5.4.1  繼承的基本概念        187
5.4.2  多態(tài)性的繼承實(shí)現(xiàn)        188
5.4.3  抽象類和最終類        190
5.5  接口        191
5.5.1  接口的定義與實(shí)現(xiàn)        191
5.5.2  接口引用        194
5.6  事件        195
5.6.1  定義事件        196
5.6.2  事件處理方法        196
5.6.3  事件的觸發(fā)及處理        197
第6章  數(shù)據(jù)庫(kù)操作        200
6.1  數(shù)據(jù)庫(kù)基礎(chǔ)        200
6.2  數(shù)據(jù)表維護(hù)        202
6.2.1  表字段        202
6.2.2  外部關(guān)鍵字        204
6.2.3  技術(shù)設(shè)定        206
6.2.4  索引        207
6.3  提取數(shù)據(jù)        208
6.3.1  SELECT語句        208
6.3.2  選擇單行數(shù)據(jù)        209
6.3.3  選擇多行數(shù)據(jù)        210
6.3.4  指定查詢條件        212
6.3.5  多表結(jié)合查詢        215
6.3.6  組合查詢結(jié)果        219
6.3.7  其他格式說明        222
6.3.8  使用光標(biāo)        224
6.4  更新數(shù)據(jù)        225
6.4.1  INSERT語句        226
6.4.2  UPDATE語句        227
6.4.3  MODIFY語句        229
6.4.4  DELETE語句        229
6.5  數(shù)據(jù)一致性        230
6.5.1  SAP LUW與DB LUW        231
6.5.2  SAP數(shù)據(jù)鎖定        233
6.5.3  用戶權(quán)限檢查        236
6.6  其他數(shù)據(jù)操作形式        238
6.6.1  文件接口        238
6.6.2  數(shù)據(jù)簇操作        242
第三部分  創(chuàng)建企業(yè)報(bào)表
第7章  報(bào)表生成工具        245
7.1  報(bào)表綜述        246
7.1.1  組織方式        246
7.1.2  運(yùn)行流程        247
7.1.3  生成方式        248
7.1.4  列表類型        250
7.2  QuickViewer        251
7.2.1  QuickViewer概述        251
7.2.2  QuickView創(chuàng)建步驟        252
7.3  SAP Query        256
7.3.1  SAP Query概述        256
7.3.2  SAP Query創(chuàng)建步驟        258
第8章  ABAP報(bào)表設(shè)計(jì)        261
8.1  報(bào)表事件        261
8.1.1  報(bào)表事件的分類        261
8.1.2  運(yùn)行時(shí)事件觸發(fā)        262
8.1.3  事件塊的中止        265
8.2  選擇屏幕        266
8.2.1  選擇屏幕和選擇表        266
8.2.2  格式化選擇屏幕        272
8.2.3  選擇屏幕事件        278
8.3  邏輯數(shù)據(jù)庫(kù)        281
8.3.1  LDB概述        281
8.3.2  LDB結(jié)構(gòu)        282
8.3.3  LDB事件        283
8.4  標(biāo)準(zhǔn)列表        287
8.4.1    格式化列表輸出        287
8.4.2  頁面格式設(shè)定        292
8.4.3  選擇屏幕設(shè)定        294
8.4.4  數(shù)據(jù)整理輸出        295
8.5  交互式列表        306
8.6  ALV列表        308
第9章  后臺(tái)處理與打印        311
9.1  后臺(tái)工作模式        311
9.1.1  交互運(yùn)行流程        311
9.1.2  后臺(tái)系統(tǒng)概述        312
9.1.3  后臺(tái)作業(yè)規(guī)劃        313
9.1.4  顯示作業(yè)狀態(tài)        317
9.2  列表打印管理        317
9.2.1  打印功能概述        318
9.2.2  打印請(qǐng)求設(shè)定        319
9.2.3  檢查打印狀態(tài)        322
9.3  保存列表        323
第四部分  應(yīng)用事務(wù)開發(fā)
第10章  事務(wù)屏幕設(shè)計(jì)        327
10.1  定義屏幕        328
10.1.1  屏幕及對(duì)話過程        328
10.1.2  屏幕屬性        330
10.1.3  布局設(shè)計(jì)        331
10.1.4  屏幕字段        334
10.1.5  流控制邏輯        336
10.1.6  屏幕定義范例        337
10.2  調(diào)用屏幕        341
10.2.1  屏幕調(diào)用概述        341
10.2.2  啟動(dòng)初始屏幕        341
10.2.3  設(shè)定后續(xù)屏幕        343
10.2.4  插入屏幕序列        345
10.2.5  中止屏幕序列        346
10.2.6  屏幕調(diào)用范例        347
10.3  用戶交互        348
10.3.1  GUI狀態(tài)交互        349
10.3.2  屏幕元素交互        351
10.3.3  列表中的交互        353
10.3.4  用戶交互范例        355
10.4  消息處理        360
10.4.1  消息創(chuàng)建        360
10.4.2  消息調(diào)用        361
10.4.3  消息處理        362
第11章  控制邏輯設(shè)計(jì)        364
11.1  定義和調(diào)用模塊        364
11.1.1  定義對(duì)話模塊        364
11.1.2  調(diào)用對(duì)話模塊        365
11.1.3  無條件調(diào)用        367
11.2  數(shù)據(jù)傳輸控制        368
11.2.1  系統(tǒng)自動(dòng)傳遞        368
11.2.2  語句控制傳遞        369
11.2.3  模塊條件調(diào)用        370
11.3  輸入檢查        372
11.4  F1和F4幫助        373
11.4.1  字段幫助        373
11.4.2  輸入幫助        375
第12章  高級(jí)屏幕元素        378
12.1  上下文菜單        378
12.2  下拉列表框        380
12.3  表格控件        382
12.4  選項(xiàng)卡控件        386
12.5  ALV 表格控件        387
12.6  屏幕中的傳統(tǒng)列表        388
第五部分  商用文檔設(shè)計(jì)
第13章  格式化文檔        391
13.1  應(yīng)用概述        392
13.2  版式結(jié)構(gòu)        393
13.2.1  版式結(jié)構(gòu)概述        393
13.2.2  頁和窗口        394
13.2.3  文本和數(shù)據(jù)        395
13.2.4  段落字符體例        396
13.3  開發(fā)工具        397
13.3.1  SAPscript簡(jiǎn)介        398
13.3.2  Smart Forms簡(jiǎn)介        399
第14章  SAPscript        401
14.1  SAPscript工具        401
14.2  版式設(shè)計(jì)        402
14.2.1  Form標(biāo)題        402
14.2.2  字符格式        404
14.2.3  段落格式        406
14.2.4  窗口設(shè)定        408
14.2.5  頁設(shè)定        410
14.2.6  頁窗口        411
14.3  文本設(shè)計(jì)        413
14.3.1  文本元素概述        413
14.3.2  控制命令說明        416
14.3.3  符號(hào)格式選項(xiàng)        418
14.3.4  創(chuàng)建標(biāo)準(zhǔn)文本        419
14.4  程序接口        420
14.5  Styles設(shè)定        422
14.6  其他工具        423
14.6.1  查找格式和體例        423
14.6.2  格式上傳和下載        425
第15章  Smart Forms        428
15.1  Smart Forms工具        428
15.2  節(jié)點(diǎn)元素        430
15.2.1  節(jié)點(diǎn)概述        430
15.2.2  頁節(jié)點(diǎn)        433
15.2.3  窗口節(jié)點(diǎn)        434
15.2.4  文本節(jié)點(diǎn)        435
15.2.5  地址節(jié)點(diǎn)        436
15.2.6  圖形節(jié)點(diǎn)        437
15.2.7  模板節(jié)點(diǎn)        438
15.2.8  動(dòng)態(tài)表格        440
15.2.9  節(jié)點(diǎn)的組合        441
15.3  Form數(shù)據(jù)接口        441
15.3.1  通過接口傳遞數(shù)據(jù)        441
15.3.2  全局定義節(jié)點(diǎn)        444
15.3.3  Form中的字段        444
15.4  特定處理流程        447
15.4.1  使用輸出條件        447
15.4.2  條件選擇和循環(huán)處理        447
15.4.3  頁序列和頁碼控制        448
15.5  檢查與測(cè)試Form        449
15.6  Smart Styles        450
附錄
附錄A  ABAP Debugger        451
附錄B  性能分析工具        457
附錄C  數(shù)據(jù)轉(zhuǎn)換規(guī)則        459
附錄D  系統(tǒng)字段功能列表        462
附錄E  示例數(shù)據(jù)庫(kù)表        466
參考文獻(xiàn)        469

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)