Anforderungsanalyse

Folgende Anforderungen werden an das Gesamtsystem gestellt.

Nicht funktionale Anforderungen
ID Beschreibung Priorität
N01 Das System muss ausschließlich aus freien Software-Komponenten bestehen. Hoch
N02 Das System muss weitestgehend plattformunabhängig arbeiten. Hoch
N03 Der Client muss eine intuitiv interpretierbare graphische Darstellung der Objekte bieten. Hoch
N04 Das System soll performant mit 60 FPS und ressourcenschonend arbeiten. Mittel


Funktionale Anforderungen
ID Beschreibung Priorität
F01 Der Client muss 3D-Navigationsmöglichkeiten bieten: Rotation um alle drei Achsen, Verschiebung entlang der Achsen, sowie Herein- und Herauszoomen. Hoch
F02 Das System muss dem Nutzer das Laden von individuellen Daten ermöglichen. Hoch
F03 Der Client muss die Datentypen „Events“ und „Trajektorien“ unterstützen und kann optional auch „Volumenaggregate“ darstellen. Hoch
F04 Der Client muss dem Nutzer die Möglichkeit bieten die Darstellung der Objekte anhand von individuellen Parametern anpassen zu können. Hoch
F05 Der Client muss eine Selektion von Datenelementen durch den Nutzer zulassen. Diese soll interaktiv, objektbasiert und datenbasiert möglich sein. Hoch
F06 Der Client soll dem Nutzer eine Möglichkeit zur Fokussierung auf bestimmte Be-reiche des STC bieten. Mittel
F07 Der Client soll Funktionalitäten für das Rückgängigmachen und Wiederholen von Interaktionen bieten. Niedrig
F08 Der Client muss die zeitliche Komponente in einer für den Menschen interpre-tierbaren Form abbilden und Navigation anhand der Zeit zulassen. Hoch