Vorlesung Softwareentwicklung und Programmierung 4

Zurück zur Übersicht ...

Titel
Softwareentwicklung und Programmierung 4 (SAP-Webprogrammierung)
Title (in english)
Software Development and Programming 4
Kürzel (Prüfungsamt)
SWE4
Art der Lehrveranstaltung
Vorlesung (Pflichtfach)
Lehrende(r)
Fakultät
Wird gehalten
im Sommersemester
empfohlenes Semester
WI4
Credits
5 CP
Semesterwochenstunden
4 SWS
Leistungsnachweis(e)
SoSe 2012 (WI4, freigegeben am 28.03.2012)
WiSe 2011 (WI4, freigegeben am 18.10.2011)
SoSe 2011 (WI4, freigegeben am 01.04.2011)

Hinweise

SAP, R/3, ABAP, ABAP/4, ABAP Objects sind eingetragene Markenzeichen der SAP AG. Aufgrund der besseren Lesbarkeit wurde auf eine Kennzeichnung der Textstellen mit diesen Wörtern mit dem entsprechenden Symbol (®) verzichtet.

 

Die Vorlesung von Prof. Dr. Rainer Kelch wird zusammen mit dem Lehrbeauftragten Torsten Straßer durchgeführt. Die Aufteilung von Stoff und praktischen Übungen auf die beiden Dozierenden und damit auf die unterschiedlichen Termine erfolgt gemäß Vorlesungsfahrplan unter Berücksichtigung des aktuellen Fortschritts in den Vorlesungen.

Ziele

Ziel der Lehrveranstaltung ist die Vermittlung von Wissen und Können für die Entwicklung (d.h. Programmierung) von webfähigen Anwendungsprogrammen in zwischenbetrieblichen Kommunikations- und Informationssystemen für betriebliche Anwendungen). Ausgangspunkt ist das ERP-System R/3 (Marktführer) der Firma SAP AG. Programmiert wird mit der ABAP Workbench (der Entwicklungsumgebung des R/3-Systems) mit der Sprache ABAP Objects.

 

Einfache Anwendungsanforderungen (webbasierte Dialoganwendungen) aus der Wirtschaft für zwischenbetriebliche ERP-Systeme sollen programmiert werden. Dabei werden folgende Programmiermodelle verwendet:

- BSPs (Business Server Pages)

- Web Dynpro-Applikationen (für ABAP)

Methodik

Der Stoff wird nach einer kurzen allgemeinen Darstellung anhand konkreter, programmierbarer Beispiele erläutert. In den betreuten Praktika werden Übungsaufgaben programmiert und ausführlich besprochen. Es wird besonders auf eine strukturierte Vorgehensweise bei komplexen Anforderungen geachtet. Die Teilnehmer vertiefen die theoretisch und praktisch erworbenen Kenntnisse und Fähigkeiten durch eigene Ausarbeitungen, die von ihnen vorgetragen werden.

 

Die Studierenden sind nach dem erfolgreichen Besuch dieser Veranstaltung in der Lage, kleine Programme selbst zu schreiben und bestehende komplexe Programme zu modifizieren. Sie können beurteilen, ob und wie weit der Wunsch eines Kunden nach einer neuen Funktionalität in einer Standardsoftware realisiert werden kann. Sie können auch beurteilen, welche der gängigen Programmiermodelle für welche Anforderung in einer konkreten Situation in einer Firma am besten geeignet ist.

Voraussetzungen

Softwareentwicklung und Programmierung 1-3

Inhalte

Die Vorlesung basiert auf dem Buch

Modellierung und Entwicklung von SAP-Dialoganwendungen

von Rainer Kelch.