uv 911.411 enterprise computing ws2019/2020 · 2019-10-02 · © 2019dr. schwaiger roland seite 1...

8
Seite 1 © 2019 Dr. Schwaiger Roland www.rolandschwaiger.at Enterprise Computing WS 2019/2020 UV 911.411 Enterprise Computing WS2019/2020 SW-Entwicklung mit SAP-ABAP Dr. Schwaiger Roland

Upload: others

Post on 26-Jun-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: UV 911.411 Enterprise Computing WS2019/2020 · 2019-10-02 · © 2019Dr. Schwaiger Roland Seite 1 Enterprise Computing WS 2019/2020 UV 911.411 Enterprise Computing WS2019/2020 SW-Entwicklung

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

Enterprise Computing WS 2019/2020

UV 911.411 Enterprise Computing

WS2019/2020SW-Entwicklung mit SAP-ABAP

Dr. Schwaiger Roland

Page 2: UV 911.411 Enterprise Computing WS2019/2020 · 2019-10-02 · © 2019Dr. Schwaiger Roland Seite 1 Enterprise Computing WS 2019/2020 UV 911.411 Enterprise Computing WS2019/2020 SW-Entwicklung

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

Enterprise Computing WS 2019/2020

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: UV 911.411 Enterprise Computing WS2019/2020 · 2019-10-02 · © 2019Dr. Schwaiger Roland Seite 1 Enterprise Computing WS 2019/2020 UV 911.411 Enterprise Computing WS2019/2020 SW-Entwicklung

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

Enterprise Computing WS 2019/2020

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

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

13:00-17:00

Page 4: UV 911.411 Enterprise Computing WS2019/2020 · 2019-10-02 · © 2019Dr. Schwaiger Roland Seite 1 Enterprise Computing WS 2019/2020 UV 911.411 Enterprise Computing WS2019/2020 SW-Entwicklung

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

Enterprise Computing WS 2019/2020

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.

Hier sind wir

Page 5: UV 911.411 Enterprise Computing WS2019/2020 · 2019-10-02 · © 2019Dr. Schwaiger Roland Seite 1 Enterprise Computing WS 2019/2020 UV 911.411 Enterprise Computing WS2019/2020 SW-Entwicklung

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

Enterprise Computing WS 2019/2020

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: UV 911.411 Enterprise Computing WS2019/2020 · 2019-10-02 · © 2019Dr. Schwaiger Roland Seite 1 Enterprise Computing WS 2019/2020 UV 911.411 Enterprise Computing WS2019/2020 SW-Entwicklung

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

Enterprise Computing WS 2019/2020

Abschluss LV

• Der Abschluss der LV findet im Rahmen des LV Blocks statt. Dieser besteht aus:• Implementierung von Repository Objekten im

Rahmen der LV• Abschlussprüfung

• Theoretische Prüfung mit zehn Fragen aus den Inhalten der LV

• Entwicklung von Repository Objekten

Page 7: UV 911.411 Enterprise Computing WS2019/2020 · 2019-10-02 · © 2019Dr. Schwaiger Roland Seite 1 Enterprise Computing WS 2019/2020 UV 911.411 Enterprise Computing WS2019/2020 SW-Entwicklung

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

Enterprise Computing WS 2019/2020

Literaturlistewww.wikipedia.org

sdn.sap.com

help.sap.com

www.rolandschwaiger.at

Page 8: UV 911.411 Enterprise Computing WS2019/2020 · 2019-10-02 · © 2019Dr. Schwaiger Roland Seite 1 Enterprise Computing WS 2019/2020 UV 911.411 Enterprise Computing WS2019/2020 SW-Entwicklung

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

Enterprise Computing WS 2019/2020

Empfehlenswert