---
# System prepended metadata

title: Klausur Wintersemester 2019/20
tags: [Lösungsansätze]

---

###### tags: `Lösungsansätze`
# Klausur Wintersemester 2019/20

## 1 Prozessmodellierung (12 Minuten)
*(WI18/19, SO 19)Entweder immer EPK/BPMN modellieren und dabei immer der Zusatz: Berücksichtigen Sie bei ihrer Modellierung die Prozess-, Organisations-, Informations- und Applikationssicht
(WI18/19)Anschließend 2 konkrete Verbesserungen*

*Andere Variante Fehler finden in BPMN/eEPK*

Nachfolgend sind zwei Prozessmodelle dargestellt, ein BPMN- und ein eEPK-Modell.
a) Markieren Sie in den beiden Modellen syntaktische Fehler gemäß der jeweiligen Modellierungssprache und Fehler in der Ablaufsemantik.
Vergeben Sie für die markierten Fehler eine eindeutige Fehler-ID.




b) Erläutern Sie für jeden markierten Fehler kurz, worin der Fehler konkret besteht (bitte für die
Erläuterung die entsprechende Fehler-ID angeben)



**BPMN Modell**
![](https://i.imgur.com/17jS4Ke.gif)


Antwort zum BPMN-Modell 
a).zum Verständnis: Legende eines BPMN-Modells 
![](https://i.imgur.com/iBU9i1j.gif)
## **Die goldenen Regeln der Prozessmodellierung** 
Regel 1: Es beginnt mit einem Start-Ereignis (Start-Event).
Regel 2: Es endet mit einem End-Ereignis (End-Event) enden.
Regel 3: Funktionen und Ereignisse müssen abwechselnd vorkommen.
Regel 4: Bezüglich jeder Verbindung zwischen Ereignissen und Funktionen gilt, dass jedes Event und jede Funktion nicht mehr als einen Input- und einen Output-Konnektor haben dürfen. 
(Diese Regel gilt nur für die Verbindung von Funktions- und
Ereignis-Enden, nicht aber für die Verbindungen zu anderen Elementen, wie
logische Operatoren, Organisationseinheiten oder Informationsobjekten)
Der Kontrollfluss kann durch logische Operatoren
aufgeteilt und wieder zusammengeführt werden
Regel 5: Ein Event ist immer passiv, es hat keine Entscheidungsgewalt!





**ePK-Modell**
![](https://i.imgur.com/BIxIB85.gif)






## 2 ERP-Systeme (14 Minuten) 
a). Was ist unter der Mitbuchtechnik im Zusammenhang mit der Haupt- und Nebenbuchhaltung in ERP-Systemen zu verstehen. (3 Minuten)?



b) Erläutern Sie, was in diesem Kontext unter einem „Abstimmkonto“ eines Kreditors zu verstehen ist (2 Minuten).

c) Das Unternehmen C ist ein Handelsunternehmen und möchte für die Unterstützung seiner Abteilungen Rechnungswesen, Einkauf und Verkauf eine neue ERP-Software einführen. Bisher werden die drei Abteilungen durch drei eigenentwickelte Systeme unterstützt, die zentral im Headquarter des Unternehmens C gehostet werden. 
Die Systeme sind über (teilweise manuelle) Schnittstellen miteinander integriert. Zukünftig sollen die Prozesse der drei Abteilungen in einem zentralen ERP-System abgebildet werden. 
Das Unternehmen ist ausschließlich in Europa aktiv, in insgesamt 6 Ländern. In jedem Land gibt es eine entsprechende Landesgesellschaft. Der größte Umsatzanteil wird in Deutschland realisiert (ca. 50%). 
Der restliche Umsatz ist nahezu gleichverteilt auf die übrigen 5 Länder.
Plan ist es jetzt, ein zentrales ERP-System im Headquarter zu betreiben, so dass weiterhin alle Landesgesellschaften nur noch auf einem zentralen System arbeiten. Insbesondere die Rechnungswesen-Abteilungen der jeweiligen Landesgesellschaften stehen bzgl. des Zeitplans der Umstellung unter Druck. Zum nächsten Geschäftsjahr müssen in den ReWe-Prozessen EU-weit verbindliche Gesetze umgesetzt werden. Dies ist mit dem aktuellen ReWe-System nicht möglich.

**Welche Einführungsstrategie würden Sie dem Unternehmen empfehlen?**
Beschreiben Sie kurz die von Ihnen ausgewählte Strategie (2 Minuten).
Begründen Sie ausführlich Ihre Auswahl für den konkreten Anwendungsfall (7 Minuten).


## 3 Business Intelligence - Modellierung (22 Minuten)

Ein ADAPT-Modell wurde im Rahmen der Anforderungserhebung in einem Einzelhandelsunternehmen für ein neu zu erstellendes BI-System zusammengetragen.

![](https://i.imgur.com/3JDbONO.gif)

a. Leider ist Ihr Datenbankverantwortlicher bisher nur im OLTP-Bereich tätig gewesen und kann daher das ADAPT-Modell nicht zielführend interpretieren.
*Überführen Sie daher das ADAPTModell in ein Snowflake-Schema (10 Minuten).*

b. Beim Test des Systems treten Performance-Probleme auf, die auch durch ein Star-Schema nicht zielführend behoben werden können. Ursache sind insbesondere Aggregationen entlang der Hierarchien in der Product-Dimension, da das Unternehmen sehr viele Products vertreibt. Hingegen sind eher wenige ProductGroups vorgesehen.

*Welchen Lösungsvorschlag können Sie unterbreiten, um die Performance für Auswertungen entlang der Klassifikationsstufen der Product-Dimension zu verbessern?
Wie würde sich Ihr Lösungsvorschlag im Snowflake-Schema widerspiegeln? Skizzieren Sie die Änderungen im zuvor erstellen Snowflake-Schema (4 Minuten).
Erläutern Sie, für welche Art von Anfragen die Verarbeitungsgeschwindigkeit durch Ihre Lösung erhöht werden kann (2 Minuten).*

c. Nach Behebung der Performance-Probleme erläutert Ihnen der Projektleiter des Einzelhandelsunternehmens, dass ihm ein befreundeter Unternehmer von der Möglichkeit erzählt hat, unterschiedliche Berichtsformen (as-is-Reporting, as-of-Reporting, as-posted-Reporting) im selben Datenmodell abzubilden.

*Erläutern Sie kurz, was unter den Berichtsformen (as-is-Reporting, as-of- und as-postedReporting) zu verstehen ist (3 Minuten).*

*Skizzieren Sie die Tabelle der Sales Organisation (inkl. Kennzeichnung der Schlüsselattribute) für ihr Snowflake-Schema, so dass die Berichtsformen abgebildet werden können (3 Minuten).*

## 4 Business Intelligence - ETL (10 Minuten)

Das Projekt zur Erstellung des BI-Systems aus Aufgabe 3 schreitet voran. Ihr Snowflake-Modell soll mit Daten aus dem OLTP-System befüllt werden. Für Testzwecke bekommen Sie aus dem operativen Vorsystem den nachfolgenden Datenabzug (nicht normalisiert) für die Monate November und Dezember.

*Skizzieren Sie die Struktur (Spalten) der Faktentabelle und den Tabellen der Product-Hierarchy (nur diese Hierarchy!) und befüllen Sie diese Tabellen mit den Datensätzen (Zeilen) die sich aus dem Datenabzug ergeben (10 Minuten).
(Die Werte des Datenabzugs sollen als IDs verwendet werden.
Weitere Attribute (z.B. die Descriptions) müssen nicht berücksichtigt werden.)*

![](https://i.imgur.com/qoCiauI.gif)

## 5 Data Mining (14 Minuten)
Bei einem Data Mining-Projekt in einer Bank wurde folgender Entscheidungsbaum erstellt. Die betrachteten Attribute der **Kunden** waren **Alter**, **Geschlecht (F, M)** sowie der **Beruf (Angestellter, Beamter).** Als Zielvariable wurde der bisherige Profit **(Low, High)** ausgewählt, den die Bank mit dem jeweiligen Kunden erzielt hat.

![](https://i.imgur.com/DBLwRv6.gif)

Der Projektleiter möchte jetzt gerne die **Güte des Entscheidungsbaums** bewerten. Hierzu stellt er Ihnen folgende Testdatensätze zur Verfügung.

![](https://i.imgur.com/BLxYsJB.gif)

a. Erstellen Sie die Confusion Matrix zu den obigen Testdatensätzen (6 Minunten).

b. Berechnen Sie anhand der unter Aufgabe a. erstellten Confusion Matrix die Kennzahlen **Accuracy, Precision** und **Recall** (6 Pkt.). 
Bewerten Sie die Güte des Entscheidungsbaums (2 Minunten).
Hinweis: Falls sie a nicht lösen können, denken Sie sich eine Confusion Matrix aus und berechnen Sie für die ausgedachte Matrix die Kennzahlen.
 



