07.03.2013 Aufrufe

Konzeption und Realisierung einer skalierbaren ...

Konzeption und Realisierung einer skalierbaren ...

Konzeption und Realisierung einer skalierbaren ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

Lars Meisegeier FH-Düsseldorf<br />

1 EINLEITUNG<br />

Die vorliegende Bachelorarbeit wurde bei der Cassini Consulting GmbH angefertigt. Als<br />

Aufgabenstellung wurde die selbständige Entwicklung <strong>einer</strong> Software für die Freiwillige<br />

Feuerwehr Leichlingen definiert. Diese sollte so angelegt werden, dass sie auf die<br />

Anforderungen anderer freiwilliger Feuerwehren leicht angepasst werden kann. Die dafür<br />

notwendigen Techniken habe ich mir in meinem Praxisprojekt angeeignet. Dieses ging<br />

der Arbeit voraus <strong>und</strong> fand unter demselben Betreuer statt.<br />

Gegenstand dieser Arbeit ist die Beschreibung der einzelnen Phasen des Software-<br />

Entwicklungsprozesses, die für die Bearbeitung dieser Aufgabe durchlaufen wurden.<br />

In der ersten Phase, der Anforderungsbeschreibung, wird zunächst die Struktur der<br />

Freiwilligen Feuerwehr Leichlingen erläutert. Anschließend werden die zentralen<br />

Geschäftsprozesse beschrieben <strong>und</strong> die gewünschten Funktionen der späteren<br />

Anwendung in der Vorstudie kurz zusammengefasst.<br />

Auf der Anforderungsbeschreibung aufbauend werden in der zweiten Phase, der Analyse,<br />

die geforderten Funktionalitäten detailliert herausgearbeitet <strong>und</strong> im Pflichtenheft<br />

festgelegt. Die dadurch festgelegte Struktur wird gleichzeitig in ein Klassenmodell<br />

umgesetzt.<br />

In der dritten Phase, dem Entwurf, erfolgt ausgehend von den Anforderungen, die<br />

Auswahl <strong>einer</strong> geeigneten Architektur. Zudem werden die Technologien festgelegt, die für<br />

die Umsetzung des geforderten Funktionsumfangs eingesetzt werden sollen.<br />

Die vierte Phase, die Implementierung, beschreibt die Umsetzung der im Pflichtenheft<br />

festgelegten Funktionen mit den im Entwurf ausgewählten Techniken. Dabei beschränkt<br />

sich die Betrachtung auf die wesentlichen Strategien <strong>und</strong> Konzepte, die verwendet<br />

wurden.<br />

Weitere Phasen werden nicht beschrieben, da sich die Entwicklung erst in der Validierung<br />

befindet <strong>und</strong> diese noch nicht abgeschlossen ist.<br />

Diese Arbeit endet mit <strong>einer</strong> Schlussbetrachtung, die meine Erfahrungen während des<br />

Projekts zusammenfasst.<br />

1

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!