ROGGEWECK.NET

...freundlich *

Thema

Entwurf, Implementierung und Dokumentation eines datenbankbasierten Hardware-Inventarisierungs-Systems als Erweiterung für das Content-Management-System Typo3


Zusammenfassung

Ziel dieser Diplomarbeit ist die Entwicklung einer Erweiterung für das Content-Management-System (CMS) Typo3. Bei dieser Erweiterung handelt es sich um eine Web-Anwendung. Web-Anwendungen werden als Frontend-Plugins in Typo3 integriert.

Die Anwendung soll eine Inventarisierung und die nachfolgende Pflege von Hardware-Geräten eines Unternehmens ermöglichen. Die dabei anfallenden Aufgaben des Eintragens, Suchens, Änderns und Löschens von Daten werden über ein Web-Frontend bereitgestellt.

Die Arbeit ist in vier Kapitel eingeteilt.

Nach der Hinführung zum Thema und der Erläuterung der Aufgabenstellung folgt im zweiten Kapitel die Klärung der Begriffe Content-Management und Content-Management-System. Speziell muss eine Einarbeitung in das Content-Management-System Typo3 erfolgen, um die wichtigsten Aspekte des Systems in Bezug auf die Realisierung der Aufgabe zu erfassen. Dazu gehören vor allem die Betrachtungen zu den Erweiterungsmöglichkeiten, sowie die Einarbeitung in die System-Architektur von Typo3.

Das nächste Kapitel beschäftigt sich mit der Entwicklung der Anwendung. Zunächst folgt eine detaillierte Beschreibung der realisierten Funktionen. Die Benutzerverwaltung und die Konfigurationsmöglichkeiten der Erweiterung bilden die nachfolgenden Abschnitte. Abschließend sind das Datenbank-Design und spezielle implementierte Funktionen näher erläutert.

Im letzten Abschnitt der Diplomarbeit wird auf die Erweiterungs- und Verbesserungs-vorschläge der entwickelten Anwendung eingegangen. Anschließend wird ein Vergleich einer Standalone-Web-Anwendung gegenüber einer Lösung mit dem Content-Management-System Typo3 vorgenommen. Die Erkenntnisse des Vergleichs und eine zusammenfassende Betrachtung der Arbeit bilden im Fazit den Abschluss der Arbeit.


Dokument

diplomarbeit_sebastian_bayer.pdf    601 K

* Achtung: Muss nicht stimmen.