· PDF file OLAP Online Analytical Processing OLPT Online Transaction Processing OO object...

Click here to load reader

  • date post

    28-Jun-2020
  • Category

    Documents

  • view

    6
  • download

    0

Embed Size (px)

Transcript of · PDF file OLAP Online Analytical Processing OLPT Online Transaction Processing OO object...

  • Volker Uminski

    Immatrikulationsnummer 562510

    Presseweg 1

    38170 Kneitligen

    Diplomarbeit

    Mobile Business-Intelligence Dashboard (M-BID)

    Konzeption und Entwicklung eines webbasierten Business-Intelligence-Systems

    zur Analyse und Darstellung betriebswirtschaftlicher Kennzahlen einer

    Softwareentwicklung

    Diplomarbeit vorgelegt zur Erlangung des Zeugnisses über die Diplomprüfung im

    Studiengang Wirtschaftsinformatik an der AKAD-Fachhochschule Pinneberg.

    Betreuender Fachhochschullehrer:

    Prof. Dr. Roland Schwesig

    Kneitlingen (Eilum), den 20.09.2013

  • II

    Inhaltsverzeichnis

    Abkürzungsverzeichnis ......................................................................................... IV

    Abbildungsverzeichnis .......................................................................................... VI

    Verzeichnis sonstiger Elemente .......................................................................... VIII

    1 Einleitung .......................................................................................................... 1

    1.1 Relevanz ................................................................................................. 1

    1.2 Zielsetzung .............................................................................................. 1

    1.3 Abgrenzung ............................................................................................. 3

    1.4 Vorgehensweise ...................................................................................... 4

    2 Grundlagen von BI-Systemen ........................................................................... 6

    2.1 Business Intelligence - Einführung .......................................................... 6

    2.1.1 Historie, Einordnung und Definition................................................... 6

    2.1.2 Einsatz, Probleme, Strategien und Grenzen ..................................... 8

    2.1.3 BI-Systemschichten ........................................................................ 15

    2.2 Bereitstellung der Daten ........................................................................ 16

    2.2.1 Data Warehouse Systemkomponenten .......................................... 16

    2.2.2 Transformationsprozess - ETL ........................................................ 20

    2.2.3 Modellierung und Speicherung der Daten ....................................... 22

    2.3 Analyse und Darstellung der Daten ....................................................... 27

    2.3.1 Kategorien von Analysesystemen ................................................... 27

    2.3.2 OLAP - Online Analytical Processing .............................................. 28

    2.3.3 Reporting, Kennzahlen und Dashboards ........................................ 34

    3 IST-Analyse .................................................................................................... 45

    3.1 Kriterien für die Untersuchung ............................................................... 45

    3.2 Untersuchung der aktuellen Situation .................................................... 47

    3.2.1 Betriebsumgebung - Organisatorischer Rahmen ............................ 47

    3.2.2 Systemlandschaft - Struktureller Rahmen ....................................... 48

    3.2.3 Tätigkeiten - Prozessualer Rahmen ................................................ 50

    3.2.4 Kennzahlenbedarf .......................................................................... 51

    3.3 Auswertung der Untersuchung .............................................................. 55

  • III

    4 Konzeption des M-BID-Systems ...................................................................... 56

    4.1 Konzeptionsziele ................................................................................... 56

    4.2 Konzeption und Lösungsansätze ........................................................... 57

    4.2.1 Prozesslandkarte ............................................................................ 57

    4.2.2 Ablauf der Prozesse ....................................................................... 58

    4.2.3 Informationsfluss und Zuständigkeiten ............................................ 60

    4.2.4 Anwendungsfälle - Use-Cases ....................................................... 61

    4.2.5 Oberflächenskizze - GUI-Mockup ................................................... 63

    4.2.6 Systemaufbau und Systemkomponenten........................................ 65

    4.2.7 Reporting der Kennzahlen mit Dashboardelementen ...................... 69

    4.2.8 Datenmodellierung und OLAP-Cubes ............................................. 73

    4.2.9 ETL-Prozesse - Transformationen .................................................. 78

    4.2.10 Programmablauf im M-BID-System ................................................ 81

    4.2.11 Oberflächenentwurf mit Dashboards .............................................. 83

    4.3 Ergebnis der Konzeption ....................................................................... 85

    5 Realisierung des M-BID-Systems .................................................................... 86

    5.1 Einleitung ............................................................................................... 86

    5.2 Technischer Prototyp ............................................................................. 86

    5.2.1 Erster Testlauf ................................................................................ 86

    5.2.2 Weiteres Vorgehen ......................................................................... 87

    5.3 Fachlicher Prototyp ................................................................................ 88

    5.3.1 Systemspezifikation mit Hard- und Software ................................... 88

    5.3.2 Klassenstruktur im Programmcode ................................................. 88

    5.3.3 Prototyp-Version des M-BID ........................................................... 90

    6 Zusammenfassung .......................................................................................... 93

    6.1 Ergebnisse und Schlussbewertung ........................................................ 93

    6.2 Kritische Würdigung............................................................................... 94

    6.3 Aussichten ............................................................................................. 95

    Literaturverzeichnis ................................................................................................. I

    Anhang ................................................................................................................. IV

    Anhang 1: Systemzoo und seine Folgen ........................................................ IV

    Anhang 2: Notwenige Abgrenzungen für ein BI-System .................................. V

    Anhang 3: Datenschema Fact-Constellation und Galaxy ............................... VI

    Anhang 4: Balanced Scorecard und Wertetreiber im Unternehmen .............. VII

    Anhang 5: Anforderungsliste für das M-BID-System .................................... VIII

    Anhang 6: Dimension Produkt für M-BID-Erweiterung ................................... XI

  • IV

    Abkürzungsverzeichnis

    ADAPT Application Design for Analytical Processing Technologies AE Auftragseingang

    AG Aktiengesellschaft

    AG Auftraggeber

    API Application Programming Interface

    ARIS Architektur integrierter Informationssysteme

    ASP Active Server Pages

    AutoCAD CAD-System der Firma AutoDesk

    BI Business Intelligence

    BICC Business Intelligence Competency Centers

    BSC Balanced Scorecard

    bzw. beziehungsweise

    CAD Computer Aided Design

    C-DWH Core Data Warehouse

    CRM Customer Relationship Management

    CSS Cascading Style Sheets

    div division, ein HTML-Tag

    DM Data Mart

    DSS Decision Support System

    DV Datenverarbeitung DWH Data Warehouse

    EAI Enterprise Applikation Integration E-DWH Enterprise Data Warehouse

    EIS Executive Information System

    ERM Entity Relation Model

    ERP Enterprise Resource Planning

    ETL Extraction-Tranformation-Load

    FIS Führungsinformationssystem

    FK Foreign Key (Fremdschlüssel)

    GUI Graphical User Interface

    HK Herstellungskosten

    H-OLAP Hybrides OLAP

    HTML Hypertext Markup Language

    i.d.R. in der Regel

    IE MS-Internet Explorer

    IMS Informationsmanagementsystem

    IuK Informations- und Kommunikationssysteme IV Informationsverarbeitung IVV Ingenieurgesellschaft für Verkehrsplanung und Verkehrssicherung GmbH

    KPI Key Performance Indicator

    LST Leit-und Sicherungstechnik, hier im Bahnbetrieb

    M-BID Mobile Business Intelligence Dashboard

    MDX Multidimensional Expressions

    MIS Management Information System

    MIS Management Informationssysteme

    M-OLAP Multidimensionales OLAP

    MS Microsoft

  • V

    MS IIS Microsoft Internet Information Services

    MSS Management Support Systeme o.g. oben genannte

    ODS Operational Data Store

    OLAP Online Analytic