prof. dr. bernhard convent fachbereich elektrotechnik, abt. bocholt labor für softwaretechnik...

Post on 06-Apr-2015

105 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

18.11.2004

Prof. Dr. Bernhard Convent

Fachbereich Elektrotechnik, Abt. Bocholt

Labor für Softwaretechnik

SPODAT- Blick nach vorn?!

3

bisher:

SPODAT – aus fachlicher Sicht

sportmotorische Tests Methodenfragen / Standardisierung zu erfassende Kennwerte Qualitätskriterien / -sicherung …

SPODAT

4

nun:

SPODAT – aus Sicht der Informatik

SPODAT

Akzeptanzkriterien technische Rahmenbedingungen Benutzergruppen gewünschte Funktionalität Systemarchitektur ...

5

Ziele und Vortragsgliederung

Bedeutung eines interdisziplinären Ansatzesunter Einbindung der IT / der Informatik

Ermittlung der wichtigsten Anforderungs-klassen für SPODAT

Überblick über mögliche Realisierungsdetails

6

Einbindung der IT

Probleme des bisherigen SPODAT-Systems: aufwändige manuelle Eingabe der Daten fehlende Verknüpfungsmöglichkeiten / fehlende

Navigationsmöglichkeiten bei der Recherche kein einfacher, paralleler Zugriff von außen keine nutzbaren (Programmier-) Schnittstellen zum System.

Direkte IT-Beteiligung bei einer Neuentwicklung soll eine an den Anforderungen orientierte, technisch adäquate, leicht änderbare bzw. gut wartbare

Systemarchitektur “garantieren”.

7

SPODAT – Anforderungen(Akzeptanzkriterien / technische Rahmenbedingungen)

einheitliche, ergonomische, grafische Benutzungsoberfläche kein client-seitiger Installations- und Administrations-

aufwand ( Web-Anwendung mit Thin Clients) Unterstützung der Qualitätssicherung der verwalteten Daten Schutz eingestellter Daten durch ein entsprechendes

Rechtesystem für die verschiedenen Benutzergruppen Angebot und Nutzung von (Programmier-) Schnittstellen zu

anderen bestehenden Datenbanken

8

SPODAT – Anforderungen(Datenmodellierung 1)

Testverfahren

+ Beschreibung u. Durchführungsbestimmungen+ Eingabeformular Einzelergebnis+ Eingabeformular aggregiertes Ergebnis

Einzelergebnis Aggregiertes Ergebnis

Normwertbesitzt

Ergebnis

gehört zu

Quelle

stammt von

9

SPODAT – Anforderungen(Datenmodellierung 2)

Forscher Veröffentlichung

Registrierter Spodat-Nutzer

ist Autor vonProjekt Forschungsgruppe

wird durchgeführt von

besteht auswird durchgeführt von

Quelle

ist

Spodat-Nutzergruppe

+ Rechte

gehört zu

10

SPODAT – Anforderungen(zu unterstützende Benutzergruppen)

Spodat-Nutzer

beteiligter Forscher

allgemeiner Rechercheur AdministratorQualitätssicherer/ Moderator

Fokus im Folgenden

11

SPODAT – Anforderungen(erwartete Funktionalität allg. Rechercheur)

allgemeiner Rechercheur

suche Forscher / Forschungsgruppen /

Projekte

suche Veröffentlichungen

lese Beschreibung u. Durchführungsbestimmun

gen zu Testverfahren

erfrage Normwerte zum Testverfahren«extend»

führe eine Eingruppierung/ Bewertung konkreter Ergebnisse

durch

erfrage Vorschläge zur Verbesserung der

motorischen Leistungsfähigkeit

«extend»

navigiere entlang angezeigter Beziehungen

«extend»

«extend»

«extend»

«extend»

12

SPODAT – Anforderungen(erwartete Funktionalität beteiligter Forscher )

beteiligter Forscher

pflege eigene Benutzerdaten

lade Eingabeformulare herunter

allgemeiner Rechercheur

verschicke Ergebnisse an einen Moderator

verschicke Einzelergebnisse

verschicke aggregierte Ergebnisse

arbeite im Diskussionsforum zu einem Spezialthema

suche Vergleichsergebnisse

lade Vergleichsergebnisse

herunter«extend»

13

SPODAT – Anforderungen(erwartete Funktionalität Qualitätssicherer/Moderator)

Qualitätssicherer/ Moderator

überprüfe neues Ergebnis auf

Konformität zu Publikationsregeln

klassifiziere Ergebnis und gebe es zur Publikation frei

weise Ergebnis an Einsender zurück

ziehe ein publiziertes Ergebnis wieder zurück

editiere Beschreibung und

Durchführungsbestimmung zu Testverfahren

arbeite im Diskussionsforum zu einem Spezialthema

«extend»

«extend»

14

SPODAT – Anforderungen(Demo für allg. Rechercheur)

15

SPODAT – Anforderungen(offene Punkte / Diskussionsbedarf)

Welche Benutzergruppe darf auf welche Daten zugreifen? Wie sieht ein entsprechendes Rechtesystem aus?

Gibt es weitere Benutzergruppen / zusätzlich gewünschte Funktionalität?

Gewichtung / Priorisierung aller Anforderungen

16

SPODAT – technische Realisierung

Mehrschichtarchitektur für verteilte Web-Anwendungen:

bspw. J2EE / XML

17

SPODAT – technische Realisierung

Nutzung von Erfahrungen aus den F&E-Schwerpunkten „Verteilte Systeme“ bzw. „Komponentenbasierte Softwareentwicklung“ XML-Technologien J2EE Java 2 Enterprise Edition

zentraler Applikationsserver und zentrale Datenhaltung Schnittstellen zu anderen DBn und Informationssystemen

iterative, evolutionäre Entwicklung unter Einbeziehung der Anwender

18

Zusammenfassung

interdisziplinärer Ansatz / Einbindung der IT wichtige Anforderungsklassen mögliche Architektur / einsetzbare Basistechnologien

Fragen / zusätzliche Anforderungen / Vorschläge / …

jetzt in der allgemeinen Diskussion!!!

top related