Diplomarbeit, 2005
63 Seiten, Note: 2,5
1 Einleitung
2 Theoretische Grundlagen
2.1 MABBEL – Beschreibung und Funktionen
2.2 Anforderungen und Merkmale eines Reporting-Tools
2.2.1 Technische Anforderungen
2.2.2 Kundenanforderungen
2.3 Vergleich und Auswahl eines Reporting-Tools
2.3.1 DataVision
2.3.2 JFreeReport
2.3.3 JasperReport
2.3.4 Vergleichsmatrix
2.3.5 Auswahlprozess und Ergebnis
2.3.6 IReport
3 Realisierung
3.1 Modellentwurf der Integration
3.1.1 Klassendiagramm
3.1.2 Use-Case-Diagramm
3.1.3 Sequenzdiagramme
3.2 Durchführungsschritte zur Einbindung des ausgesuchten Reporting-Tools
3.3 Implementierung
4 Schlussbetrachtung und Ausblick
Das Hauptziel dieser Diplomarbeit ist die Auswahl und nahtlose Integration eines geeigneten, auf Java basierenden Reporting-Tools in das bestehende System "MABBEL" bei der EUROCOPTER Deutschland GmbH, um den manuellen Medienbruch bei der Berichterstellung zu eliminieren und den Anwendern ein effizientes, intuitives Werkzeug an die Hand zu geben.
2.1 MABBEL – Beschreibung und Funktionen
Die Aufgabe von MABBEL definiert sich als das Grunddaten-, Lagerverwaltungs- und Befundungssystem für die militärische Hubschrauberinstandsetzung. Das System besteht aus einer Material-Datenbank, deren Inhalt aus einer Vielzahl von Daten besteht. Gerätekennungen, der bebilderte Teilekatalog, Material-Konten, Lagerorte und Planzahlen sind nur Beispiele dafür.
Das Grobkonzept für den Ersatz des Vorgängerprogramms wurde bereits im Februar 2000 angefertigt. Im Juli desselben Jahres fand eine erste Kontaktaufnahme mit dem „Logistik-Zentrum der Bundeswehr“ (LogZBw) statt. Zwei Monate später wurde das Projekt „MABBEL“ offiziell gestartet und am 28.06.2001 in Betrieb genommen. Seitdem wurde MABBEL durch einige Funktionen erweitert. So wurde z.B. die Inventur des militärischen Lagers vor Ort integriert. 2002 fand die Integration des Systems „Regina“ (Rechnergestützte Instandsetzungsaufträge) in MABBEL statt, dabei wurden Funktionen wie z.B. Instandsetzungsaufträge (IA) oder Befundkataloge implementiert. Seit der Fertigstellung mit der Version 1.0 gibt es monatliche Updates, wo u.a. die Anregungen und Wünsche der derzeit rund 370 Benutzer umgesetzt werden. Die aktuelle Version des Systems MABBEL ist 2.4f.
1 Einleitung: Beschreibt den Ausgangspunkt der Arbeit, die Problematik des manuellen Medienbruchs bei der Berichterstellung im MABBEL-System sowie die Zielsetzung der Integration.
2 Theoretische Grundlagen: Definiert das Berichtswesen, analysiert technische sowie kundenorientierte Anforderungen und vergleicht verschiedene Reporting-Tools, wobei JasperReport als optimale Lösung identifiziert wird.
3 Realisierung: Behandelt die praktische Umsetzung durch UML-Modellierung der Systemintegration sowie die methodische Durchführung der Einbindung und die technische Implementierung der Klassen.
4 Schlussbetrachtung und Ausblick: Fasst die erreichten Projektergebnisse zusammen und diskutiert das Potenzial zur Erweiterung des Reporting-Tools sowie dessen Einsatzmöglichkeiten in anderen firmeneigenen Systemen.
MABBEL, Reporting-Tool, JasperReport, IReport, Java, Softwareintegration, UML, Klassendiagramm, Use-Case-Diagramm, Instandsetzung, Berichtswesen, OpenSource, Datenbankschnittstelle, Prozessmodellierung, Controlling
Die Arbeit befasst sich mit der Optimierung des Berichtswesens bei der EUROCOPTER Deutschland GmbH durch die Auswahl und Implementierung eines modernen, Java-basierten Reporting-Tools in das bestehende MABBEL-System.
Die zentralen Themen sind das Berichtswesen in der militärischen Instandhaltung, die Anforderungsanalyse für Reporting-Software, UML-basierte Softwarearchitektur und die praktische Java-Programmierung zur Integration von Komponenten.
Das Ziel ist die Ablösung umständlicher, manueller Berichterstellungsprozesse (Kopieren & Einfügen) durch eine automatisierte Reporting-Lösung, die direkt aus MABBEL heraus bedient werden kann.
Die Autorin verwendet eine strukturierte Anforderungsanalyse, eine gewichtete Entscheidungsmatrix für den Softwarevergleich sowie UML-Diagramme zur Modellierung der Systemintegration.
Der Hauptteil gliedert sich in eine theoretische fundierte Auswahl eines Reporting-Tools und die anschließende praktische Realisierung, inklusive Modellierung, Implementierung und Testphase.
Die Arbeit ist geprägt von Begriffen wie MABBEL, JasperReport, IReport, Java-Programmierung, Systemintegration und Instandsetzungsmanagement.
JasperReport überzeugte in der Entscheidungsmatrix durch die beste Erfüllung der gewichteten Anforderungen, insbesondere hinsichtlich technischer Integrationsfähigkeit, Flexibilität der Datenquellen und Kostenfreiheit.
IReport dient als visuelles Layout-Werkzeug, mit dem Berichte intuitiv erstellt werden können, ohne dass der Endanwender tiefgreifende Programmierkenntnisse benötigt.
Die Integration erfolgte durch den Einsatz der ReportManager-Klasse, die als Fassade fungiert, die notwendigen Pfadvariablen setzt und die Kommunikation zwischen der Datenquelle und der JasperReport-Engine steuert.
Der GRIN Verlag hat sich seit 1998 auf die Veröffentlichung akademischer eBooks und Bücher spezialisiert. Der GRIN Verlag steht damit als erstes Unternehmen für User Generated Quality Content. Die Verlagsseiten GRIN.com, Hausarbeiten.de und Diplomarbeiten24 bieten für Hochschullehrer, Absolventen und Studenten die ideale Plattform, wissenschaftliche Texte wie Hausarbeiten, Referate, Bachelorarbeiten, Masterarbeiten, Diplomarbeiten, Dissertationen und wissenschaftliche Aufsätze einem breiten Publikum zu präsentieren.
Kostenfreie Veröffentlichung: Hausarbeit, Bachelorarbeit, Diplomarbeit, Dissertation, Masterarbeit, Interpretation oder Referat jetzt veröffentlichen!

