Hausarbeiten logo
Shop
Shop
Tutorials
De En
Shop
Tutorials
  • How to find your topic
  • How to research effectively
  • How to structure an academic paper
  • How to cite correctly
  • How to format in Word
Trends
FAQ
Go to shop › Business economics - Information Management

Protokollierung im Projekt CASSAC

Title: Protokollierung im Projekt CASSAC

Research Paper (undergraduate) , 2010 , 22 Pages , Grade: 1,3

Autor:in: Thomas Beer (Author)

Business economics - Information Management

Excerpt & Details   Look inside the ebook
Summary Excerpt Details

Im Rahmen eines Projektes namens „Course And Space Scheduled Allocation Controlling” (CASSAC) soll diese Praxisreflexion Wissen zum Thema Protokollierung vermitteln und darüber hinaus den Grundstein für die Umsetzung einer Logging-Funktion innerhalb des Projektes legen.

Dabei werden im zweiten Kapitel die Ziele und Aufgaben sowie die rechtlichen Aspekte, unter Berücksichtigung von Fachliteratur, analysiert. Außerdem soll aufgezeigt werden, wie eine Protokolldatei aufgebaut ist und wie diese aussehen kann. Die Anforderungen und spezifischen Ziele der Logging-Funktion für das Projekt CASSAC werden im dritten Kapitel genauer überprüft. Das vierte Kapitel zeigt einen Vorschlag zur Umsetzung einer solchen Logging-Funktion für das Projekt sowie deren Optimierungspotenziale. Ein kurzes Fazit sowie ein Ausblick setzen im Kapitel 5 den Schlusspunkt.

Excerpt


Inhaltsverzeichnis

1 Einführung

2 Grundlagen der Protokollierung

2.1 Ziele und Aufgaben der Protokollierung

2.2 Arten von Protokolldaten

2.3 Aufbau der Protokolldaten

2.4 Problematik bei der Protokollierung

3 Analyse der aktuellen Situation im Projekt CASSAC

3.1 Betrachtung des Status Quo

3.2 Anforderungen und Ziele der Logging-Funktion

3.3 Überprüfung der Umsetzbarkeit

4 Realisierung und Optimierung der Logging-Funktion

4.1 Vorschlag zur Realisierung

4.2 Identifikation der Optimierungspotenziale

Zielsetzung & Themen

Das Hauptziel dieser Arbeit ist es, die Grundlagen und rechtlichen Rahmenbedingungen der IT-Protokollierung zu analysieren und auf dieser Basis ein praxisorientiertes Konzept sowie eine technische Implementierung für eine Logging-Funktion im Projekt CASSAC zu entwickeln.

  • Analyse von Zielen, Arten und Aufbau von Protokolldaten.
  • Untersuchung rechtlicher Anforderungen und Datenschutzaspekte.
  • Bestandsaufnahme des Projekts CASSAC und Ableitung von Anforderungen.
  • Entwurf einer funktionsfähigen Java-basierten Schnittstelle zur Protokollierung.
  • Identifikation von Optimierungspotenzialen hinsichtlich Sicherheit und Auswertbarkeit.

Auszug aus dem Buch

4.1 Vorschlag zur Realisierung

Mit der Programmiersprache JAVA wurde vom Autor dieser Hausarbeit und einem weiteren Projektmitglied ein Grundgerüst als Vorschlag zur Realisierung der Logging-Funktion entworfen. Dieses Kapitel soll die Funktion Schritt für Schritt erklären und für alle Projektmitglieder nachvollziehbar machen.

In JAVA wird mit Klassen gearbeitet, welche verschiedene Methoden, oder Funktionen, beinhalten. Die Klasse ist das Grundgerüst um eine Methode.

Die JAVA-Klasse beginnt mit der Einordnung in ein bestimmtes Package. In diesem Package werden später alle Klassen, die etwas mit dem Protokollieren zu tun haben, liegen. Ebenso werden zu Beginn einige Funktionen, welche innerhalb der Klasse bei der Programmierung verwendet werden, aus anderen Packages importiert.

Der eigentliche Beginn der Klasse ist die Definition der Klasse mit einem Klassennamen. Der Parameter „public“ beschreibt die Sichtbarkeit für andere Klassen. Diese Klasse ist für alle anderen Klassen sichtbar, damit diese Protokolleinträge übermitteln dürfen. Als nächstes werden die benutzten Variablen der Klasse deklariert und diesen bestimmte Werte übergeben. Der „path“ beschreibt den Pfad in dem die Protokolldateien später liegen werden. Dieser Pfad muss später noch entsprechend angepasst werden, denn die Protokolldateien sollen auf einem zentralen Server zur Verfügung gestellt werden.

Am Ende der Abbildung 4 beginnt die Methode mit dem Namen „log“, in welcher die Protokolldatei erstellt und mit Inhalt gefüllt wird. Zusätzlich zur Sichtbarkeit wird hier das Attribut „synchronized“ eingestellt. Dieses bewirkt, dass bei parallelen Zugriffen immer erst ein Prozess komplett abgearbeitet wird. Die Methode erwartet als Parameter die Übergabe des Benutzernamens, des Moduls und der Aktion, die durchgeführt wurde. Hieraus lässt sich die Schnittstelle ableiten, welche die Programmierer in ihrem Quellcode benutzen können.

Zusammenfassung der Kapitel

1 Einführung: Die Einleitung beleuchtet die Notwendigkeit einer nachträglichen Implementierung einer Logging-Funktion in einem Dienstleistungsprogramm aufgrund fehlender Benutzerverfolgung.

2 Grundlagen der Protokollierung: Es werden die theoretischen Ziele, wie Datenschutz und Fehlersuche, sowie die Arten und der technische Aufbau von Protokolldaten erörtert.

3 Analyse der aktuellen Situation im Projekt CASSAC: Dieses Kapitel untersucht den Status Quo des Projekts und definiert die spezifischen Anforderungen an eine Logging-Funktion unter Berücksichtigung der Umsetzbarkeit.

4 Realisierung und Optimierung der Logging-Funktion: Hier wird eine konkrete Java-Implementierung vorgestellt und zukünftige Optimierungsmöglichkeiten wie Verschlüsselung und automatisierte Datenlöschung diskutiert.

Schlüsselwörter

Protokollierung, Logging-Funktion, CASSAC, Java, Datenschutz, Personendaten, Systemsicherheit, Softwareentwicklung, Benutzeraktivitäten, CSV-Format, IT-Management, Beweisführung, Anwendungsüberwachung, Schnittstellenprogrammierung, Datenintegrität.

Häufig gestellte Fragen

Worum geht es in dieser Arbeit grundsätzlich?

Die Arbeit behandelt die Entwicklung und Implementierung einer Protokollierungsfunktion für das Softwareprojekt CASSAC, um Benutzeraktionen nachvollziehbar zu machen.

Was sind die zentralen Themenfelder?

Die zentralen Themen sind Grundlagen der IT-Protokollierung, Anforderungen des Datenschutzes (BDSG), technische Implementierung mit Java und die Optimierung von Protokollprozessen.

Was ist das primäre Ziel oder die Forschungsfrage?

Das primäre Ziel ist die Erstellung eines Konzepts und eines funktionsfähigen Prototyps zur Protokollierung von Vorgängen in CASSAC, um rechtskonforme Beweisführung und Fehleranalyse zu ermöglichen.

Welche wissenschaftliche Methode wird verwendet?

Es wird eine deskriptive Analyse von Fachliteratur mit einer anschließenden anwendungsorientierten Fallstudie (Projekt CASSAC) kombiniert.

Was wird im Hauptteil behandelt?

Der Hauptteil gliedert sich in eine theoretische Fundierung, eine Bedarfsanalyse im Projekt, die technische Realisierung mittels Java-Code und die Identifikation von weiterführenden Optimierungspotenzialen.

Welche Schlüsselwörter charakterisieren die Arbeit?

Wichtige Begriffe sind Protokollierung, CASSAC, Datenschutz, Java-Logging, Benutzeraktivitäten und Systemüberwachung.

Warum wurde für das Logging das CSV-Format gewählt?

CSV wurde gewählt, weil es ein gut auswertbares Format ist, das sich ohne weitere Konvertierung direkt in Microsoft Excel öffnen und tabellarisch darstellen lässt.

Welche Bedeutung hat das Attribut "synchronized" in der Java-Methode?

Das Attribut stellt sicher, dass bei parallelen Zugriffen auf die Protokolldatei stets nur ein Prozess gleichzeitig schreibt, was Datenkonflikte verhindert.

Excerpt out of 22 pages  - scroll top

Details

Title
Protokollierung im Projekt CASSAC
College
Leibniz Academy Hanover - University of Cooperative Education Hanover  (Wirtschaftsinformatik)
Course
Informations- und Wissensmanagement
Grade
1,3
Author
Thomas Beer (Author)
Publication Year
2010
Pages
22
Catalog Number
V166321
ISBN (eBook)
9783640824625
Language
German
Tags
Protokollierung Logging Datenschutz Protokolldatei Protokolldaten
Product Safety
GRIN Publishing GmbH
Quote paper
Thomas Beer (Author), 2010, Protokollierung im Projekt CASSAC, Munich, GRIN Verlag, https://www.hausarbeiten.de/document/166321
Look inside the ebook
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
  • Depending on your browser, you might see this message in place of the failed image.
Excerpt from  22  pages
Hausarbeiten logo
  • Facebook
  • Instagram
  • TikTok
  • Shop
  • Tutorials
  • FAQ
  • Payment & Shipping
  • About us
  • Contact
  • Privacy
  • Terms
  • Imprint