enterprise computing ws2017/2018 - roland schwaiger · 2017-11-08 · © 2017dr. schwaiger roland...

8
Seite 1 © 2017 Dr. Schwaiger Roland www.rolandschwaiger.at Enterprise Computing WS 2017/2018 Enterprise Computing WS2017/2018 SW-Entwicklung mit SAP-ABAP Dr. Schwaiger Roland

Upload: others

Post on 26-Jun-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Enterprise Computing WS2017/2018 - Roland Schwaiger · 2017-11-08 · © 2017Dr. Schwaiger Roland Seite 1 Enterprise Computing WS 2017/2018 Enterprise Computing WS2017/2018 SW-Entwicklung

Seite 1© 2017 Dr. Schwaiger Roland www.rolandschwaiger.at

Enterprise Computing WS 2017/2018

Enterprise Computing WS2017/2018

SW-Entwicklung mit SAP-ABAP

Dr. Schwaiger Roland

Page 2: Enterprise Computing WS2017/2018 - Roland Schwaiger · 2017-11-08 · © 2017Dr. Schwaiger Roland Seite 1 Enterprise Computing WS 2017/2018 Enterprise Computing WS2017/2018 SW-Entwicklung

Seite 2© 2017 Dr. Schwaiger Roland www.rolandschwaiger.at

Enterprise Computing WS 2017/2018

VorstellungDr. Roland SchwaigerLocated

Bad Dürrnberg, Hallein, ATBackground

Mathematics (University Salzburg)

Computer Sciences (University Salzburg, Bowling Green State University)

Project & Process Management (SMBS – University of Salzburg Business School)

ProfessionSAP Technical Consultant (Cert. SAP Development Consultant)

SAP TrainerProject Coach (Cert. Scrum Master)

Software ArchitectSoftware Developer (SAP AG, Walldorf, DE and Customer Development Projects)

Author (check out Amazon and/or www.citeseer.com)

Lecturer (University Salzburg, FH Salzburg)

[email protected]

Das Buch zur Vorlesung

Page 3: Enterprise Computing WS2017/2018 - Roland Schwaiger · 2017-11-08 · © 2017Dr. Schwaiger Roland Seite 1 Enterprise Computing WS 2017/2018 Enterprise Computing WS2017/2018 SW-Entwicklung

Seite 3© 2017 Dr. Schwaiger Roland www.rolandschwaiger.at

Enterprise Computing WS 2017/2018

Inhalte/Organisation1. Motivation2. LV Überblick3. Abschluss LV

Blockveranstaltung (www.rolandschwaiger.at) Datum: 01.02 – 03.02Zeit: 09:00-12:00 und

13:00-17:00

Page 4: Enterprise Computing WS2017/2018 - Roland Schwaiger · 2017-11-08 · © 2017Dr. Schwaiger Roland Seite 1 Enterprise Computing WS 2017/2018 Enterprise Computing WS2017/2018 SW-Entwicklung

Seite 4© 2017 Dr. Schwaiger Roland www.rolandschwaiger.at

Enterprise Computing WS 2017/2018

Motivation

Die zwei Aspekte, die wir betrachten wollen:1. Das SAP System2. Das ABAP

und das anhand einesSpaghetti Programmsim SAP, das wirSchritt für Schrittauf Objektorientierung umbauen.

Page 5: Enterprise Computing WS2017/2018 - Roland Schwaiger · 2017-11-08 · © 2017Dr. Schwaiger Roland Seite 1 Enterprise Computing WS 2017/2018 Enterprise Computing WS2017/2018 SW-Entwicklung

Seite 5© 2017 Dr. Schwaiger Roland www.rolandschwaiger.at

Enterprise Computing WS 2017/2018

LV Überblick

Infrastruktur Client-Server, Laufzeitumgebung, Arbeitsprozesse

ABAP Programme Ausführbares Programm, Module Pool

Werkzeuge Object Navigator, Class Builder, ABAP Editor, ABAP Dictionary, …

Datentypen und Datenobjekte DATA, TYPES

Modularisierungen Ereignisblock, Unterprogramm, Funktionsbaustein

ABAP OO Klasse definieren, Objekt instanziieren, Methode, Attribut, …

GUIs Selektionsbild, Liste, Dynpro

DB Tabellen erstellen, auslesen

Page 6: Enterprise Computing WS2017/2018 - Roland Schwaiger · 2017-11-08 · © 2017Dr. Schwaiger Roland Seite 1 Enterprise Computing WS 2017/2018 Enterprise Computing WS2017/2018 SW-Entwicklung

Seite 6© 2017 Dr. Schwaiger Roland www.rolandschwaiger.at

Enterprise Computing WS 2017/2018

Abschluss LV

• DerAbschluss derLVfindetimRahmendesLVBlocksstatt.Dieserbestehtaus:• Implementierung vonRepositoryObjektenimRahmenderLV

• Abschlussprüfung• Theoretische PrüfungmitzehnFragenausdenInhaltenderLV

• Entwicklung vonRepositoryObjekten

Page 7: Enterprise Computing WS2017/2018 - Roland Schwaiger · 2017-11-08 · © 2017Dr. Schwaiger Roland Seite 1 Enterprise Computing WS 2017/2018 Enterprise Computing WS2017/2018 SW-Entwicklung

Seite 7© 2017 Dr. Schwaiger Roland www.rolandschwaiger.at

Enterprise Computing WS 2017/2018

Literaturlistewww.wikipedia.org

sdn.sap.com

help.sap.com

www.rolandschwaiger.at

Page 8: Enterprise Computing WS2017/2018 - Roland Schwaiger · 2017-11-08 · © 2017Dr. Schwaiger Roland Seite 1 Enterprise Computing WS 2017/2018 Enterprise Computing WS2017/2018 SW-Entwicklung

Seite 8© 2017 Dr. Schwaiger Roland www.rolandschwaiger.at

Enterprise Computing WS 2017/2018

Empfehlenswert