SE Logo

Software Engineering PS (WS2000/2001)


Home

Vorbesprechung

Organisation

Thema

Gruppen

Aufgaben

Präsentation

Abschluss

Material




An unser Unternehmen wurde die Anforderung herangetragen, ein Software System zur Erfassung von archäologische Daten(Siedlungen, Gräber, Artefakte) über ein Web Frontend zu erstellen. Dabei sollten die erfassten Daten ab dem Zeitpunkt der Erfassung, je nach Attribuierung des Erfassers im Internet zur Betrachtung zur Verfügung gestellt werden. Diese Artefakte sollten vom Internetbesucher gesucht und selektiert werden können. Dabei ist darauf zu achten, dass nur gewisse Daten dem Internetbesucher präsentiert werden.

Es wurde vom Kunden erwähnt, dass es unterschiedliche Erfassergruppen gibt. Die eine Gruppe, im folgenden als Erfasser bezeichnet, erfassen die Grunddaten eines zu Siedlungen, Gräber, Artefakts, die zweite Gruppe, im folgenden als wissenschaftliche Erfasser bezeichnet, pflegen weitere Daten, wie z.B. Interpretationen zum Artefakt, Publikationen zum Artefakt, etc.

Im Gegensatz zum Internetbesucher sollte der Erfasser die Möglichkeit haben, auf alle Daten der Datenbank zuzugreifen und Beziehungen zwischen den archäologischen Daten zu hinterlegen. Dies wird insbesondere dann vonnöten sein, wenn sich z.B. mehrere Artefakte in einem Grab befinden. Weitere Beziehungen sollten für vorhandene Publikationen zu den Artefakten eingegeben werden können.

Eine weitere Anforderung besteht darin aus den erfassten Daten ein Virtuelles Museum - bestehend aus virtuellen Räumen - aufzubauen, wobei der Erfasser die Möglichkeit haben sollten, aus den erfassten Daten Virtuelle Vitrinen zusammenzustellen, die an beliebigen Orten im Virtuellen Museum positioniert werden können. Die Einzelobjekte sollten aus dieser Vitrine selektiert und wie oben beschrieben dargestellt werden. Natürlich wird vom Kunden erwartet, dass zusäzliche Texte als Rahmen für das Virtuelle Museum (=Thema), die Virtuellen Räume(=Thema) und die Virtuellen Vitrinen erfasst werden können, vergleichbar mit Schautafeln in einem realen Museum. Natürlich wird erwartet, dass die Darstellung am Web Frontend augenfällig sein soll, dass bedingt, dass der Erfasser, bis zu einem gewissen Grad, Gestaltungsmöglichkeiten zur dargestellten Information haben muss.

Der Kunde erwartet sich eine zentrale Datenhaltung, die nicht vorort sein sollte, also werden wir als ASP(Application Service Provider) gegenüber dem Kunden auftreten. Dies bedingt, dass die Pflege der Datenbank(Änderungen, Wartung, Backup, etc.), der Programme(Wartung, neue Versionen, Fehlerbehebung, etc.), etc. in unseren Händen liegen wird und wir dafür die notwendingen Werkzeuge entwickeln müssen.

Es wurde von der Geschäftsleitung der Einsatz von XML gefordert, um die Inhalte auf einer breite Palette an Endgeräten zu präsentieren. Nichtzuletzt stellte der Kunde die Anforderung, repräsentative CD-ROMs der Virtuellen Museen(=Sonderschauen) und gedruckte Kataloge zu den Sonderschauen zu erstellen.

Die Geschäftsleitung hat weiters beschlossen, den Rational Unified Process als Grundlage für die Systementwicklung zu verwenden.

last modified Tuesday, 10-Oct-2000 14:47:19 CEST by

rschwaig@cosy.sbg.ac.at