Einleitung
Diese Diplomarbeit beschäftigt sich mit dem Thema „Personalisierung eines Content-Management-Systems und Abbildung dessen Datenstruktur in einer relationalen Datenbank sowie Implementierung einer Benutzerregistrierung“.
Um eine erfolgreiche Internetpräsenz zu erreichen, ist es wichtiger denn je, die Wünsche der Besucher einer Webseite, welche zu Kunden werden sollen, schnellstmöglich zu befriedigen.
Wie dieses Ziel unter Verwendung eines Content Management Systems erreicht werden kann, wird in den folgenden Kapiteln erläutert.
In diesem Zusammenhang werden im zweiten Kapitel die Grundlagen der Personalisierung dargelegt. Neben rechtlichen Aspekten werden die Vorteile erläutert, welche sich aus der Personalisierung ergeben. Weiterhin werden die Verfahren vorgestellt, mit denen Daten
über den Benutzer gesammelt und verwertet werden können.
Das dritte Kapitel befasst sich mit den Grundlagen des bisherigen und des zukünftigen Systems.
Das vierte Kapitel beinhaltet Überlegungen zur Planung der Personalisierung des Content Management Systems anhand der bestehenden Beispielanwendung. Die zukünftige relationale Tabellenstruktur des Content-Management-Systems wird im
fünften Kapitel dargestellt.
Im sechsten Kapitel wird die Implementierung der Benutzer-registrierung und der Benutzeranmeldung beschrieben.
[...]
Inhaltsverzeichnis
- Einleitung
- Personalisierung
- Sinn und Zweck der Personalisierung
- Erhöhen der Kundenbindung
- Zielgerichtete Werbung
- Schnellere Verteilung von Informationen im Intranet
- Zielgerichtete Informationen
- Probleme und Risiken der Personalisierung
- Rechtliche Aspekte der Personalisierung
- Datenschutz in Deutschland
- Datenschutz in der EU
- Datenschutz in den USA
- Planung der Personalisierung
- Datenbestand analysieren und Kundengruppen bilden
- Wiedererkennen des Benutzers
- Erkennen des Benutzers über Benutzername und Passwort
- Erkennen des Benutzers durch Cookies
- Erkennen des Benutzers durch Feststellen der IP-Adresse
- Benutzerdaten ermitteln
- Technische Daten ermitteln
- Explizite Datenerfassung
- Implizite Datenerfassung
- Verfahren zur Benutzerdatenanalyse - Matching
- Regelbasierte Verfahren
- Inhaltsbasierte Filterverfahren
- Kollaborative Filterverfahren
- Hybride Filterverfahren
- Sinn und Zweck der Personalisierung
- Grundlagen der Entwicklungsumgebung
- Grundlagen Websphere Application Server
- Websphere Personalization-Komponente
- Personalisierung durch regelbasierte Verfahren
- Personalisierung durch Filterverfahren
- Websphere Commerce Suite
- Grundlagen IBM DB2 UDB
- Grundlagen Lotus Domino Server
- Grundlagen Java Servlets
- Grundlagen Java Server Pages (JSP)
- Grundlagen Content-Management-Systeme
- Die Gartenbauanwendung
- Planung der Personalisierung
- Definition der Ziele
- Definition der Personalisierungsobjekte
- Eignung des Menupunktes „Home“ für eine Personalisierung
- Eignung des Menupunktes „Die Firma“ für eine Personalisierung
- Eignung des Menupunktes „News“ für eine Personalisierung
- Eignung des Menupunktes „Produkte“ für eine Personalisierung
- Definition der Software-Architektur
- Segmentierung der Benutzer
- Matching - Generieren von Empfehlungen
- Regelbasiertes Verfahren
- Kollaboratives Filtern
- Zukünftige relationale Tabellenstruktur
- Darstellung der relationalen Tabellenstruktur
- Aufbau der Strukturtabellen
- Aufbau der Inhaltstabellen
- Aufbau der Benutzertabellen
- Aufbau der Personalisierungstabellen
- Implementierung einer Benutzerregistrierung und -anmeldung
- Registration.jsp
- Servlet Registration
- Login.html
- Servlet Login
- Schlusswort
Zielsetzung und Themenschwerpunkte
Die Diplomarbeit befasst sich mit der Personalisierung eines Content-Management-Systems und der Abbildung seiner Struktur in einer relationalen Datenbank. Ziel ist es, eine Benutzerregistrierung zu implementieren, die eine personalisierte Darstellung von Inhalten auf der Webseite ermöglicht.
- Personalisierungsansätze und deren Einsatzmöglichkeiten
- Rechtliche Aspekte der Personalisierung, insbesondere Datenschutz
- Design und Implementierung einer relationalen Datenbank für die Speicherung von Benutzerdaten und Inhalten
- Entwicklung einer Benutzerregistrierung und -anmeldung
- Integration von Personalisierungsmechanismen in die Webanwendung
Zusammenfassung der Kapitel
- Kapitel 1: Einleitung - Hier wird die Problematik der Personalisierung von Content-Management-Systemen eingeführt und der Aufbau der Arbeit erläutert.
- Kapitel 2: Personalisierung - Dieses Kapitel beschäftigt sich mit dem Sinn und Zweck der Personalisierung, den damit verbundenen Problemen und Risiken sowie den rechtlichen Aspekten. Es werden verschiedene Ansätze zur Benutzeridentifikation und Datenermittlung vorgestellt, sowie verschiedene Matching-Verfahren zur Benutzerdatenanalyse.
- Kapitel 3: Grundlagen der Entwicklungsumgebung - Hier werden die grundlegenden Technologien vorgestellt, die für die Entwicklung der Personalisierung verwendet werden, darunter Websphere Application Server, Websphere Personalization-Komponente, Websphere Commerce Suite, IBM DB2 UDB, Lotus Domino Server, Java Servlets und Java Server Pages (JSP). Auch das Konzept von Content-Management-Systemen wird erläutert, sowie die Anwendung des Projekts im Gartenbau.
- Kapitel 4: Planung der Personalisierung - Dieses Kapitel beschreibt die Definition der Ziele und Personalisierungsobjekte, die Software-Architektur, die Benutzersegmentierung und die Auswahl von Matching-Verfahren zur Generierung von Empfehlungen.
- Kapitel 5: Zukünftige relationale Tabellenstruktur - Dieses Kapitel zeigt die Struktur der relationalen Datenbank, die für die Speicherung von Benutzerdaten, Inhalten und Personalisierungsinformationen verwendet wird. Es werden die Aufbau der Strukturtabellen, Inhaltstabellen, Benutzertabellen und Personalisierungstabellen detailliert beschrieben.
- Kapitel 6: Implementierung einer Benutzerregistrierung und -anmeldung - Dieses Kapitel beschreibt die Implementierung der Benutzerregistrierung und -anmeldung, inklusive der zugehörigen JSP-Dateien und Servlets.
Schlüsselwörter
Personalisierung, Content-Management-System, relationale Datenbank, Benutzerregistrierung, Datenschutz, Websphere Application Server, Websphere Personalization-Komponente, Java Servlets, Java Server Pages (JSP), Matching, Regelbasierte Verfahren, Filterverfahren, Kollaboratives Filtern.
- Quote paper
- Mirko Vyskozil (Author), 2001, Personalisierung eines Content-Management-Systems und Abbildung dessen Datenstruktur in einer relationalen Datenbank sowie Implementierung einer Benutzerregistrierung, Munich, GRIN Verlag, https://www.hausarbeiten.de/document/213