Abschlussaufgabe
Entwickle unter Beachtung nachfolgender Randbedingungen eine Transaktion (Programmiersprache ABAP)
zur Pflege (Änderung, Anzeige, Löschung und Neuaufnahme) von Studentendaten als Dynpro bzw. als Folge von Dynpros,
eine Transaktion (Programmiersprache ABAP Objects) zur Ausgabe von Studentendaten als Report,
und einen BSP-Service zur HTML-Ausgabe von Studentendaten.
- Alle neuen Repository-Objekte (Namensgebung jeweils unter Berücksichtung Eurer ##-Kennung)
werden einerseits dem neu anzulegenden Paket ZZ_##T zugeordnet
und andererseits einem neu anzulegenden Transportauftrag angehängt.
- Die Studenten-Datenbanktabelle umfasst mindestens Matrikelnummer (Primärschlüssel), Vorname, Nachname, Fachrichtung,
Strasse (inklusive Hausnummer o.ä), Postleitzahl und Ort.
- Für die Matrikelnummer wird eine Datenbank-Suchhilfe bestehend aus Matrikelnummer, Vorname und Nachname definiert.
- Die verwendbaren Fachrichtungen werden in einer separaten Datenbank-Prüftabelle hinterlegt.
- Ausgliederung einzelner Unterprogramme als Funktionsbausteine.
- Ausgabe von Statusmeldungen mittels einer Nachrichtenklasse.
- Absicherung schreibender Datenbankzugriffe durch Verwendung eines Sperrobjektes.