Hasso-Plattner-Institut
Prof. Dr. h.c. mult. Hasso Plattner
 

Unternehmensanwendungen: Prozesse, Modelle und Implementierung

Allgemeine Informationen

  • Dozenten: Dr. Matthias Uflacker , Stefan Klauck
  • Vorlesungs-/Übungszeiten: Montag 11:00 - 12:30 und Mittwoch 13:30 - 15:00
  • Raum: D-E.9/10
  • Einführungsveranstaltung: 9. April
  • Kurssprache: deutsch
  • Leistungserfassungsprozess: Klausur in der letzten Vorlesungswoche (16. Juli um 11:00 in HS2)

Kurzbeschreibung

Unternehmensanwendungen sind komplexe Softwaresysteme. Die Komplexität lässt sich auf die Geschäftsprozesse zurückführen, die mit Unternehmensanwendungen unterstützt und automatisiert werden sollen. Die Geschäftsprozesse benötigen oft große und vielschichtige Datenmengen.

In dieser Vorlesungen beschreiben wir die Eigenschaften von Unternehmensanwendungen und wie diese auf Datenbankseite unterstützt werden können. Wir stellen dafür Konzepte von spaltenbasierten Hauptspeicherdatenbanken vor. In praktischen Übungen implementieren die Teilnehmer, basierend auf einem echten Datenschema, einzelne Funktionen von Unternehmensanwendungen nach. Außerdem werden die Grundlagen des Rechnungswesens, der Planung und Programmiermodelle für Unternehmensanwendungen zusammengefasst.

Kursziele

Verständnis der ...

  • Komplexität von Unternehmensanwendungen
  • Grundlagen von spaltenorientierten Hauptspeicherdatenbanken
  • Grundlagen des Rechnungswesens und der Unternehmensplanung

Praktische Erfahrung mit ...

  • Hauptspeichendatenbank-Technologien
  • echtem Datenschema aus der Praxis

Vertiefung der ...

  • Datenbankkenntnisse

Voraussetzungen und Lernprozess

  • Wöchentliche Abgabe und Bestehen der Übungsblätter sind Voraussetzung für die Zulassung zur Klausur
  • Zwei der Übungsblätter sind praktische Programmierübungen
  • Datenbank- und SQL-Kenntnisse sind für die Vorlesung vorteilhaft, aber keine Voraussetzung

Termine

9. April

Einführung & Semesterüberblick

00_Einfuehrung_20180503.pdf
11. April

Einführung & Semesterüberblick (Wiederholung)

(siehe 00_Einfuehrung)

16. April

Unternehmensanwendungen 1

01_Unternehmensanwendungen_20180416.pdf
18. April

Unternehmensanwendungen 2

Veröffentlichung von Übungsblatt 1

02_Eigenschaften_von_Unternehmensanwendungen_20180423.pdf

Uebung1.pdf

 

23. April

Relationales Modell, SQL

03_DB_Relationales_Modell_SQL_20180424.pdf

03_Statements.sql

25. April

Tabellenrepräsentation im Speicher

Veröffentlichung von Übungsblatt 2

04_DB_Tabellenrepraesentation_im_Speicher_20180425.pdf

Uebung2.pdf

2. Mai

Datenkompression

Veröffentlichung von Übungsblatt 3

05_DB_Datenkompression_20180504.pdf

Uebung3.pdf

7. Mai

Weitere Datenbankkonzepte

06_DB_Weitere_Konzepte_20180712.pdf
14. Mai

Einführung ins IT-gestützte Rechnungswesen 1

07_Rechnungswesen_20180515.pdf
16. Mai

Einführung ins IT-gestützte Rechnungswesen 2

(siehe 07_Rechnungswesen)

23. Mai

Auswertung der Übungsblätter 1-3

Vorstellung der 1. praktischen Übung

Uebung4.pdf

13. Juni

Vorstellung der 2. praktischen Übung

Uebung5.pdf

18. Juni

Unternehmensplanung

07_Rechnungswesen_Planung_20180618.pdf

20. Juni

Programmiermodelle für Unternehmensanwendungen

08_Programmiermodelle_Unternehmensanwendungen_20180622.pdf
4. Juli

Auswertung der 1. und 2. praktischen Übung, Zusammenfassung, Klausurvorbereitung/Fragerunde, I like, I wish

 
16. Juli

Klausur