Diplom- und Abschlussarbeiten (2018/19)

Analyse und Auswertung der Nutzungsstatistiken von Mobile Control Center Usern



Projektleiter

Andre Schertler

Andre Schertler ist der Projekleiter und daher für das gesamte Projektmanagement zuständig. Er steht Michael zur Seite und hilft theoretische Aspekteauszuarbeiten und zu dokumentieren. Andre hilft dem Projektteam bei wichtigen Entscheidungen. Er war ständig im Kontakt mit der Firma.

Mitarbeiter

Michael Spiegel

Spiegel Michael ist der Hauptverantwortliche für die Entwicklung und Umsetzung der WebApp. Er erstellt das Datenbankkonzept und setzt dieses um. Michael programmiert eine WebApp, bei der man sich als Admin oder User anmelden kann. Auf der WebApp implementiert er das Usertracking und deren Auswertungen. Er beschäftigt sich mit C#, MVC, SQL Server, Javascript, HTTP.

Nico Polzhofer

Nico Polzhofer ist für den Theorieteil verantwortlich, der über die DSGVO handelt. Er erfasst eine Theoretische Ausarbeitung über Cookie-Richtlinien, DSGVO und Datenschutzrichtlinien.


Zielsetzung

Die Zielsetzung ist eine WebApp zu programmieren auf der Nutzerdaten getrackt werden. Diese Daten werden entsprechend in einer Datenbank gespeichert. Die Daten werden aufbereitet und anhand von verschiedenen Auswertungen dargestellt. Außerdem soll der theoretische Aspekt so ausgearbeitet werden, dass die Anwendung von der Firma DSGVO-konform implementiert werden kann.

Problemstellung

Die Firma Eberle hat ein bestehendes Programm namens MCC (Mobile Control Center). Eberle möchte dieses Programm optimieren. Um das Programm zu optimieren wird das Nutzungsverhalten von den Usern erfasst, gespeichert und dargestellt. Beim Umgang mit den Daten wird darauf geachtet, dass die DSGVO eingehalten wird.

Ergebnisse

• Login für UserInnen und Administratoren• Userdaten werden mittels JavaScript und HTTP getrackt• Adminseite, wo die erfassten Daten zu sehen sind + graphische Auswertungen• Userdaten werden in der Datenbank gespeichert •DSGVO ist für die Firma ausgearbeitet

Prototype

Anbei die Einstiegsseite für den Admin. Daten, die von Usern erfasst wurden, werden tabellarisch dargestellt.

WebApp

Technologien

VS Logo

Wurde als Entwicklungsumgebung verwendet.

SQL Server Logo

SQL Server wurde verwendet um Trackingdaten abzuspeichern.

C# Logo

Mit C# wurde die WebApp programmiert.

HTML Logo

In der Diplomarbeit wurde HTML verwendet um die Views der WebApp zu erstellen.

JS Logo

Wurde verwendet um Daten zu erfassen und für die WebApp.

HighCharts Logo

HighCharts wurde verwendet um Auswertungen mittels Diagramme darzustellen.

jQuery Logo

Mit jQuery wurde in der Diplomarbeit der Austausch von Daten zwischen Browser und Server vereinfacht.

JSON Logo

Wurde als Datenformat für den Austausch von Daten zwischen Browser und Server verwendet.