Beispielklausur. Methoden der Wirtschaftsinformatik

Ähnliche Dokumente
BEISPIELKLAUSUR Grundlagen der Wirtschaftsinformatik

Prof. Dr. Michael H. Breitner Institut für Wirtschaftsinformatik Wirtschaftswissenschaftliche Fakultät/Leibniz Universität Hannover

Datenmodelle und Datenbanken 2

Rückblick: Entity-Relationship-Modell

Profilbezogene informatische Bildung in den Klassenstufen 9 und 10. Schwerpunktthema Daten und Datenbanken

TECHNISCHE UNIVERSITÄT DRESDEN Fakultät Wirtschaftswissenschaften Prof. Dr. W. Esswein Lehrstuhl Wirtschaftsinformatik, insbesondere Systementwicklung

Übung Datenbanksysteme

Informatik für Ökonomen II: Modellierung. Herbstsemester Prüfung 14. Januar Musterlösungen

August-Wilhelm Scheer ARIS- Modellierungsmethoden, Metamodelle, Anwendungen. Vierte Auflage. Mit 179 Abbildungen. Springer

ARIS- Modellierungsmethoden, Metamodelle, Anwendungen. August-Wilhelm Scheer. Vierte Auflage. Springer. Mit 179 Abbildungen

Fachhochschule Darmstadt Darmstadt, den KLAUSUR zur Lehrveranstaltung "Datenbanken"

Datenbankanwendungen werden oft über einen sehr langen Zeitraum (z.b. Jahrzehnte) eingesetzt

Klausur. Softwareentwurf. 04. Februar 2013 Bearbeitungszeit: 120 Minuten

Diplomprüfung für Vermessungsingenieure Herbsttrimester 2009 Fach: Geoinformationssysteme

Ministerium für Schule und Weiterbildung NRW IF GK HT 6 Seite 1 von 7. Unterlagen für die Lehrkraft. Abiturprüfung Informatik, Grundkurs

BEISPIELKLAUSUR Softwareentwicklung:

Anwendungsentwicklung Datenbanken Datenbankentwurf. Stefan Goebel

ARIS II - Modellierungsmethoden, Metamodelle und Anwendungen

1 4. Datenmodellierung mit der Unified Modeling Language (UML)

Informatik IIa: Modellierung. Frühlingssemester Assessment Prüfung 5. Juni 2009

Klausur. Softwareentwurf. 13. März 2013 Bearbeitungszeit: 120 Minuten

Integrierte Anwendungssysteme EPK - Übungsaufgabe

Rückblick: Datenbankentwurf

Entitätstypen, Attribute, Relationen und Entitäten

EPK. Ereignisgesteuerte Prozessketten

Datenmodelle und Datenbanken 1 Internet-Datenbanken

Wirtschaftsinformatik

Arbeitsblätter zu Teil I des Praktikums

Modellierung von Arbeitsprozessen

Maritime Financial Management

TU München, Fakultät für Informatik Lehrstuhl III: Datenbanksysteme Prof. Alfons Kemper, Ph.D.

Grundlagen der Programmentwurfstechnik Fundamentals of Software Engineering 1

VORDIPLOMSPRÜFUNG FÜR ELEKTROINGENIEURE. Einführung in die Informatik III

Theorie zur Übung 8 Datenbanken

Lehrplan. Datenbanken. Höhere Berufsfachschule für Automatisierungstechnik. Ministerium für Bildung

PRÜFUNG SOFTWARETECHNIK II

Klausur Datenbanken Wintersemester 2009/2010 Prof. Dr. Wolfgang May 2. Februar 2010, Uhr Bearbeitungszeit: 90 Minuten

Zur Bearbeitung der Prüfungsaufgaben dürfen keine weiteren Unterlagen (Skripte, Mitschriften, Gesetzestexte u.ä.) genutzt werden.

2. Relationale Datenbanken

TECHNISCHE UNIVERSITÄT DRESDEN Fakultät Wirtschaftswissenschaften Prof. Dr. W. Esswein Lehrstuhl Wirtschaftsinformatik, insbesondere Systementwicklung

Grundlagen der Wirtschafts informatik

DIPLOMHAUPTPRÜFUNG FÜR ELEKTROINGENIEURE SOFTWARETECHNIK II

3. Das Relationale Datenmodell

Grundlagen der Programmentwurfstechnik Fundamentals of Software Engineering 1

Übung 8. Tutorübung zu Grundlagen: Datenbanken (Gruppen Do-T24 / Do-T31 WS 2016/2017)

Einführung in die Datenorganisation. Informationssysteme

Kapitel DB:IV (Fortsetzung)

Klausur FHF * WI2 * SS 99. Name:.../ Semester:...

Übung zur Einführung in die Wirtschaftsinformatik

Geoinformation Abbildung auf Tabellen

Universität Augsburg, Institut für Informatik WS 2009/2010 Prof. Dr. W. Kießling 06. Nov Dr. A. Huhn, F. Wenzel, M. Endres Lösungsblatt 2

Universität Augsburg, Institut für Informatik WS 2007/2008 Prof. Dr. W. Kießling 18. Jan Dr. A. Huhn, M. Endres, T. Preisinger Übungsblatt 12

Datenbanken Probeklausur (WS08/09)

Inhaltsverzeichnis. 1. Fragestellung

Klausur Konzeptionelle Modellierung

Integrierte Anwendungssysteme EPK - Übungsaufgabe

Gruppe B Bitte tragen Sie SOFORT und LESERLICH Namen und Matrikelnr. ein, und legen Sie Ihren Studentenausweis bereit.

- Gewinnung neuer Informationen durch Berechnungen - Einsatz graphischer Mittel zur Präsentation / Visualisierung von Datenreihen

Kapitel 4: Konzeptueller Datenbankentwurf

Inhaltsmodule für einen Grundkurs Informatik in der Qualifikationsphase

Informatik IIa: Modellierung

Klausur zum BM Einführung in die Wirtschaftsinformatik SS 2014 Schriftlicher Teil

Arbeiten mit einer Datenbank 1

Wirtschaftsinformatik

Nonstandard Datenbanken

Veranstaltung Pr.-Nr.: Datenmodellierung. Veronika Waue WS 07/08. Phasenschema der Datenbankentwicklung (grob) Informationsanalyse

Regelbasierte Entwicklung betrieblicher Informationssysteme

Probeklausur mit Musterlösung

Zweite Klassenarbeit der Jahrgangsstufe 1 (Wirtschaftsgymnasium) Thema: Relationale Datenbanken

Als Hilfsmittel sind Schreibuntensilien und unbeschriebene Papierbögen zugelassen.

KonzMod-Braindump. von Ersties für Ersties. vom 15. Februar 2012

D1: Relationale Datenstrukturen (14)

Orientierungsveranstaltung für Studierende der Bachelorstudiengänge. Wirtschaftsinformatik. Prof. Dr. Stefan Lessmann

1. Einführung. Datenbanken Grundlagen

Beziehungen. one-to-one. one-to-many. many-to-many. Beziehung. Beziehung. Beziehung. Beziehung. Relationales Datenmodell

Klausur Software Engineering für WI (EuI)

Rückblick: Relationales Modell

Inhaltsverzeichnis EINFÜHRUNG 1 1 DIE STRECKE: DATENBANKENTWURF 5 2 DIE ERSTE ETAPPE: VON DER REALITÄT ZUM KONZEPTIONELLEN DATENMODELL 27

Klausur Datenbanken Wintersemester 2014/2015 Prof. Dr. Wolfgang May 27. Januar 2015, Uhr Bearbeitungszeit: 90 Minuten

Datenbankmodelle und Datenbanksprachen

Gruppe A Bitte tragen Sie SOFORT und LESERLICH Namen und Matrikelnr. ein, und legen Sie Ihren Studentenausweis bereit.

Klausur. Softwareentwurf. 14. Februar 2011 Bearbeitungszeit: 120 Minuten

3. Relationales Modell

Ereignisgesteuerte Prozessketten (EPK) sind eine semiformale Modellierungssprache zur Erfassung und Darstellung von Geschäftsprozessen.

Transkript:

Prof. Dr. Andreas Fink Fakultät für Wirtschafts- und Sozialwissenschaften Helmut-Schmidt-Universität / Universität der Bundeswehr Hamburg Beachten Sie: Die Themenauswahl, Punkteverteilung, Aufgabenanzahl usw. kann sich in einer realen Klausur natürlich abweichend darstellen. Beispielklausur Methoden der Wirtschaftsinformatik Master-Studiengang BWL bzw. Wirtschaftsingenieurwesen Name Vorname Matr.-Nr. Bearbeitungszeit: Erlaubte Hilfsmittel: 120 Minuten keine Bewertung: Erreichte Punkte Mögliche Punkte Aufgabe 1 21 Aufgabe 2 26 Aufgabe 3 20 Aufgabe 4 27 Aufgabe 5 14 Aufgabe 6 12 Summe 120 Note: Schreiben Sie bei Bedarf stichpunktartig, aber bitte deutlich! Verwenden Sie für Ihre Antworten bei Bedarf auch die Rückseiten der Aufgabenblätter!

Aufgabe 1: Anwendungssysteme und Anforderungsanalyse (8+9+4 = 21 Punkte) (a) Was versteht man unter betrieblichen Anwendungssystemen (im engeren Sinne) und wie sind Anwendungssysteme typischerweise grundsätzlich in Ebenen gegliedert? Benennen Sie außerdem die drei wesentlichen Phasen bei der Entwicklung von Anwendungssystemen! 2 / 14

(b) Im Rahmen der Anforderungsanalyse für betriebliche Anwendungssysteme nimmt die Modellierung eine zentrale Rolle ein. Erläutern Sie anhand der Modellierung von Geschäftsprozessen grundsätzliche Unterschiede in der Wahrnehmung von Wirklichkeit und hiermit im Zusammenhang stehende unterschiedliche Modellverständnisse! (Was versteht man jeweils unter einem Modell, wie verläuft der Erkenntnisprozess, und welche Probleme stellen sich gegebenenfalls?) 3 / 14

(c) Welche Rolle können Ontologien (im universellen Sinne) für die Entwicklung/Beurteilung von Modellierungssprachen haben? 4 / 14

Aufgabe 2: Datenmodellierung und Datenbanksysteme (12+6+5+3 = 26 Punkte) (a) Für die Endrunde der Fußball-Weltmeisterschaft 2014 in Brasilien wird eine Datenbank benötigt, die alle Spiele mit den beteiligten Mannschaften, spielberechtigten Fußballern, Schiedsrichtern und den Ergebnissen enthält. Für den Aufbau dieser Datenbank ist ein geeignetes Datenmodell zu entwickeln, das folgenden Wirklichkeitsausschnitt abbilden soll: An der Endrunde nehmen 32 Mannschaften teil, die jeweils durch ihre Nationalität (Land) eindeutig identifiziert werden. Als weiteres Attribut soll der Name des Trainers abgebildet werden. Zu jeder Mannschaft gehören mindestens 11 Fußballspieler, die jeweils eine eindeutige Spieler-Nummer (zur Identifizierung innerhalb der Datenbank) und einen Namen besitzen. Die Spiele besitzen eine eindeutige Spiel-Nummer; darüber hinaus soll die Datenbank Datum, Zeit und Ort des jeweiligen Spiels enthalten. An jedem Spiel sind genau zwei Mannschaften beteiligt, wobei zu jeder Mannschaft die Anzahl der in diesem Spiel erzielten Tore und Punkte abgebildet werden müssen. Es ist festzuhalten, welcher Fußballer ggf. für welches Spiel gesperrt ist. Außerdem sind Schiedsrichter (gekennzeichnet durch Schiri-Nummer, mit Name und Nationalität) von Relevanz, wobei jedes Spiel von genau einem Schiedsrichter geleitet wird. Erstellen Sie ein ER-Modell mit den wesentlichen Informationen: Entitytypen, Beziehungstypen, (Schlüssel-)Attribute, (min, max)-beziehungskomplexitäten! Beschränken Sie sich dabei auf das einfache ER-Modell ohne IS-A-Beziehungen und existenzielle / identifikatorische Abhängigkeiten u.ä.! 5 / 14

(b) Transformieren Sie das in Teilaufgabe (a) erstellte ER-Modell in eine relationale Datenbankstruktur (Relationenschema)! Geben Sie hierzu Relationen jeweils durch Angabe eines entsprechenden Namens im Zusammenhang mit einer Aufzählung entsprechender Attribute an! (c) Erstellen Sie mittels SQL eine Abfrage (bezogen auf das Relationenschema aus Teilaufgabe (b)), um die Namen der für das Spiel mit der Nummer 1781 gesperrten Spieler zu ermitteln! 6 / 14

(d) Erläutern Sie das Konzept der referenziellen Integrität knapp anhand eines geeigneten Beispiels aus dem Relationenschema aus Teilaufgabe (b)! 7 / 14

Aufgabe 3: Business Intelligence (8+12 = 20 Punkte) (a) Beschreiben Sie kurz den Begriff Business Intelligence und erläutern Sie den Transformationsprozess von operativen Daten zu dispositiven Daten mit dabei typischerweise anfallenden Transformationen anhand von zwei unterschiedlichen Beispielen! 8 / 14

(b) Beschreiben Sie multidimensionale Datenstrukturen und die grundsätzliche Herangehensweise bei der Abbildung multidimensionaler Datenstrukturen (ohne Dimensionshierarchien) durch ein Entity-Relationship-Modell und ein entsprechendes Relationenschema! Ziehen sie zur Veranschaulichung auch ein konkretes Beispiel heran! 9 / 14

Aufgabe 4: Geschäftsprozessmodellierung (12+7+8 = 27 Punkte) (a) Gehen Sie von dem folgenden Prozess bei dem Wareneingang in einem Lager aus: Ausgangspunkt des Prozesses ist das Eintreffen einer Lieferung. Zunächst wird überprüft, ob für die Lieferung ein Lieferavis vorliegt. Bei einem nicht vorliegenden Lieferavis erfolgt eine Rückfrage beim Disponenten, der entscheidet, ob die Annahme der Lieferung verweigert oder der Wareneingangsprozess fortgesetzt wird. Nach Entgegennahme der Lieferung erfolgt eine Überprüfung der in der Lieferung enthaltenen Waren. Korrekte Bestandteile der Lieferung werden dann eingelagert und außerdem verbucht; dies kann parallel erfolgen. Fehlerhafte Bestandteile der Lieferung werden zurück gesendet. Modellieren Sie den beschriebenen Ablauf als eine Ereignisgesteuerte Prozesskette (EPK)! 10 / 14

(b) Erläutern Sie die Semantik des Oder-Konnektors (Verknüpfers) auf der Grundlage der gebräuchlichen Semantikdefinition von Nüttgens und Rump und die sich hieraus ergebenden Probleme! Diskutieren Sie auf dieser Grundlage die folgende EPK! Start F1 E1 F3 E3 F2 E2 F4 E4 11 / 14

(c) Erläutern Sie kurz, ob und gegebenenfalls unter welchen Bedingungen Zustandsdiagramme (in der Form von Mealy-Automaten) grundsätzlich in ereignisgesteuerte Prozessketten überführt werden können und umgekehrt! Veranschaulichen Sie Ihre Argumentation durch Beispiele! 12 / 14

Aufgabe 5: Objektorientierung (14 Punkte) Erläutern Sie knapp anhand selbst gewählter Beispiele (in einem Klassendiagramm) die objektorientierten Fachbegriffe Objekt, Klasse, Attribut, Methode, Assoziation, Multiplizität und Vererbung! 13 / 14

Aufgabe 6: Workflow Management (12 Punkte) Erläutern Sie anhand des beispielhaften Sachverhalts aus Aufgabe 4 (a) in konkreter Form das grundsätzliche Konzept von Workflow Management (auf der Aufgabenebene des operativen Managements von Geschäftsprozessinstanzen)! 14 / 14