Adapting Standardsoftware with ABAP (Advanced)

Werbung
AUSFÜLLHILFE: BEWEGEN SIE DEN MAUSZEIGER ÜBER DIE ÜBERSCHRIFTEN. AUSFÜHRLICHE HINWEISE: LEITFADEN MODULBESCHREIBUNG
Adapting Standardsoftware with ABAP (Advanced)
Module code
1
Workload
Credits/CP
Semester
180 h
6
2
Module
Teaching
Language
Adapting Standardsoftware with ABAP
(Advanced)
2
3
English
Frequency of module
Winter Semester
Contact hours
Self-study
4 SWS / 45 h
135 h
Duration
1 Semester
Class size
15
Learning outcomes
After successfully completing the course, students will
Knowledge (1)
 Have gained advanced knowledge in regard to object oriented ABAP development
 Know methods of integrating an SAP system with remote, Java-based systems
 Know multiple methods of ABAP based Web development, specifically in regard to the SAP technologies “Business
Server Pages (BSP)” and “WebDynpro for ABAP”
Understanding (2)
 Have gained an advanced understanding of software development in an ERP environment and the interaction
between the ERP system and surrounding systems using the example of the SAP System
 Have gained an understanding of Object Oriented Software Development in ABAP (“ABAP OO”) and how this
benefits the software development process
 Have gained a basic understanding the development of Web-based applications with SAP Business Server Pages
(BSP) and WebDynpro for ABAP
Practice (3)
 Be able to install, run and maintain a personal SAP installation (“minisap”)
 Have gained an advanced ability to develop custom software within the SAP System (specifically in the fields of
ABAP based Web development and integration of remote systems)
Analysis (4)
 Have gained an advanced ability to dissect problems in regard to custom ERP software development and analyze
competing possible solutions
Synthesis (5)
 Be able to argue the benefits of a selected software solution to a given development problem within the context of a
greater business environment
Evaluation (6)
 Be able to evaluate the optimal course of action between competing solutions to software development problems,
including web programming and business integration, within ERP Systems while considering the needs and
requirements of the surrounding business
Individual component content

Software development within the SAP System using ABAP with a strong focus on ABAP OO
Version
1.3
Erstellt von
jr
Freigabe (Datum/Kürzel)
QM-Board 11.4.2012, 16.01.2013
04.06.2013/jr
Gültig ab
04.06.2013

4
Advanced ABAP techniques such as:
 Open SQL revisited
 Regular Expressions in ABAP
 File access from the ABAP Application Server and Presentation Server
 Integrating SAP ABAP Applications with external Applications such as MS Excel
 Building Web-based applications within an SAP Environment using Business Server Pages (BSP) and WebDynpro
for ABAP
 Connecting the SAP System to a remote Java System by utilizing the SAP Java Connecctor (SAP JCo) and the
Java EE Connector Architecture (JCA)
Teaching methods


5
Lecture
Hands on exercises in the SAP System
Prerequisites
It is highly recommended to have participated in the course Adapting Standardsoftware with ABAP and Java
6
Methods of assessment
Final written exam
7
Applicability of module
Elective in Business Consulting Masters course
8
Person responsible for module
Prof. Dr. Thomas Marx
Lecturer
John Daniel Castine
9
Reading list (Core texts and recommended texts)



Keller H., Krüger S.: ABAP Objects: ABAP Programming in SAP NetWeaver, Galileo Press 2007
Krüger, S.; Seelmann-Eggebert, J.: ABAP Best Practices
Galileo Press 2005
Heuvelmans, W.; Krouwels, A.; Meijs, B.; Sommen, R.: Enhancing the Quality of ABAP Development, SAP Press
2004
Version
1.3
Erstellt von
jr
Freigabe (Datum/Kürzel)
QM-Board 11.4.2012, 16.01.2013
04.06.2013/jr
Gültig ab
04.06.2013
Herunterladen