Kooperative Systeme

62
KOOPERATIVE SYSTEME von Michael Schmit und Sven Jungblut

Transcript of Kooperative Systeme

Page 1: Kooperative Systeme

KOOPERATIVE SYSTEME

von Michael Schmit und Sven Jungblut

Page 2: Kooperative Systeme

Agenda

Ausgangssituation

Use Cases

Verwendete Entwurfsmuster (Pattern)

Page 3: Kooperative Systeme

Ausgangssituation

Anfertigung eines Konzeptes für ein kooperatives

System zur Erstellung einer Seminararbeit

Akteure: Michael und Sven

Beide wollen gemeinsam eine Arbeit für das Modul

„Kooperative Systeme“ erstellen

Page 4: Kooperative Systeme

Use Cases

Page 5: Kooperative Systeme

Registrieren

Der neue User ruft die Website des kooperativen Systems auf.

Der neue User wählt den Link „Noch nicht registriert? - Klicken Sie hier um sich anzumelden.“ und gelangt zur Seite „Registrierung“.

Der neue User füllt die erforderlichen Felder aus und klickt auf „Absenden“.

Das Kooperative System heißt den neuen User Willkommen und schickt ihm Bestätigungs-Nachricht per E-Mail.

Der User ruft den Link in der E-Mail auf und ist Mitglied im kooperativen System.

Page 6: Kooperative Systeme

Registrieren

Der neue User ruft die Website des kooperativen Systems auf.

Der neue User wählt den Link „Noch nicht registriert? - Klicken Sie hier um sich anzumelden.“ und gelangt zur Seite „Registrierung“.

Der neue User füllt die erforderlichen Felder aus und klickt auf „Absenden“.

Das Kooperative System heißt den neuen User Willkommen und schickt ihm Bestätigungs-Nachricht per E-Mail.

Der User ruft den Link in der E-Mail auf und ist Mitglied im kooperativen System.

Page 7: Kooperative Systeme

Registrieren

Der neue User ruft die Website des kooperativen Systems auf.

Der neue User wählt den Link „Noch nicht registriert? - Klicken Sie hier um sich anzumelden.“ und gelangt zur Seite „Registrierung“.

Der neue User füllt die erforderlichen Felder aus und klickt auf „Absenden“.

Das Kooperative System heißt den neuen User Willkommen und schickt ihm Bestätigungs-Nachricht per E-Mail.

Der User ruft den Link in der E-Mail auf und ist Mitglied im kooperativen System.

Page 8: Kooperative Systeme

Registrieren

Der neue User ruft die Website des kooperativen Systems auf.

Der neue User wählt den Link „Noch nicht registriert? - Klicken Sie hier um sich anzumelden.“ und gelangt zur Seite „Registrierung“.

Der neue User füllt die erforderlichen Felder aus und klickt auf „Absenden“.

Das Kooperative System heißt den neuen User Willkommen und schickt ihm Bestätigungs-Nachricht per E-Mail.

Der User ruft den Link in der E-Mail auf und ist Mitglied im kooperativen System.

Page 9: Kooperative Systeme

Anmelden

Der User ruft die Website

des kooperativen Systems

auf.

Der User gibt seinen

Benutzernamen und das

Kennwort ein und klickt

auf „Abschicken“. Das

System zeigt die

persönliche Startseite an.

Page 10: Kooperative Systeme

Anmelden

Der User ruft die Website

des kooperativen Systems

auf.

Der User gibt seinen

Benutzernamen und das

Kennwort ein und klickt auf

„Abschicken“. Das System

zeigt die persönliche

Startseite an.

Page 11: Kooperative Systeme

Pflege der Benutzerdaten

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die persönliche Startseite an.

Der User klickt auf „Mein Profil“.

Der User klickt auf „Mein Profil bearbeiten“.

Der User ändert seine Daten.

Der User speichert die Änderungen mit einem Klick auf „Speichern“.

Page 12: Kooperative Systeme

Pflege der Benutzerdaten

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die persönliche Startseite an.

Der User klickt auf „Mein Profil“.

Der User klickt auf „Mein Profil bearbeiten“.

Der User ändert seine Daten.

Der User speichert die Änderungen mit einem Klick auf „Speichern“.

Page 13: Kooperative Systeme

Pflege der Benutzerdaten

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die persönliche Startseite an.

Der User klickt auf „Mein Profil“.

Der User klickt auf „Mein Profil bearbeiten“.

Der User ändert seine Daten.

Der User speichert die Änderungen mit einem Klick auf „Speichern“.

Page 14: Kooperative Systeme

Suche nach Personen

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die persönliche Startseite an.

Der User klickt auf „Personensuche“ und gelangt auf die Seite „Personensuche“.

Der User füllt die Suchkriterien aus und klickt auf „Suche Personen“.

Das System zeigt dem User die den Selektionskriterien entsprechenden, gefundenen Personen.

Page 15: Kooperative Systeme

Suche nach Personen

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die persönliche Startseite an.

Der User klickt auf „Personensuche“ und gelangt auf die Seite „Personensuche“.

Der User füllt die Suchkriterien aus und klickt auf „Suche Personen“.

Das System zeigt dem User die den Selektionskriterien entsprechenden, gefundenen Personen.

Page 16: Kooperative Systeme

Suche nach Personen

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die persönliche Startseite an.

Der User klickt auf „Personensuche“ und gelangt auf die Seite „Personensuche“.

Der User füllt die Suchkriterien aus und klickt auf „Suche Personen“.

Das System zeigt dem User die den Selektionskriterien entsprechenden, gefundenen Personen.

Page 17: Kooperative Systeme

Anlegen eines Raumes

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die persönliche Startseite an.

Der User klickt auf „Räume“ und gelangt auf die Seite „Räume“.

Der User klickt auf „Neuen Raum anlegen“.

Der User füllt die Felder aus und klickt auf „Jetzt anlegen“. Das System legt einen neuen Raum an.

Page 18: Kooperative Systeme

Anlegen eines Raumes

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die persönliche Startseite an.

Der User klickt auf „Räume“ und gelangt auf die Seite „Räume“.

Der User klickt auf „Neuen Raum anlegen“.

Der User füllt die Felder aus und klickt auf „Jetzt anlegen“. Das System legt einen neuen Raum an.

Page 19: Kooperative Systeme

Anlegen eines Raumes

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die persönliche Startseite an.

Der User klickt auf „Räume“ und gelangt auf die Seite „Räume“.

Der User klickt auf „Neuen Raum anlegen“.

Der User füllt die Felder aus und klickt auf „Jetzt anlegen“. Das System legt einen neuen Raum an.

Page 20: Kooperative Systeme

Betreten eines Raumes

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die persönliche Startseite an.

Der User klickt auf „Räume“ und gelangt auf die Seite „Räume“.

Der User klickt auf den Raum, der betreten werden soll und meldet sich damit in diesem Raum an.

Page 21: Kooperative Systeme

Betreten eines Raumes

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die persönliche Startseite an.

Der User klickt auf „Räume“ und gelangt auf die Seite „Räume“.

Der User klickt auf den Raum, der betreten werden soll und meldet sich damit in diesem Raum an.

Page 22: Kooperative Systeme

Gemeinsames Erarbeiten eines

Dokumentes

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die persönliche Startseite an.

Der User klickt auf „Gemeinsamer Editor“ und gelangt in diesen.

Die User erarbeiten gemeinsam ein Dokument.

Page 23: Kooperative Systeme

Gemeinsames Erarbeiten eines

Dokumentes

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die persönliche Startseite an.

Der User klickt auf „Gemeinsamer Editor“ und gelangt in diesen.

Die User erarbeiten gemeinsam ein Dokument.

Page 24: Kooperative Systeme

Dokument ablegen

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die Startseite an.

Der User öffnet den Menüpunkt „Räume“.

Der User betritt den Raum „Kooperative Systeme 2009: Michael und Sven“

Der User klickt auf den Link „Dokumentenverwaltung“.

Der User wählt die Funktion „Datei ablegen“.

Der User wählt die Datei aus und lädt sie hoch indem er auf „Hochladen“ klickt.

Page 25: Kooperative Systeme

Dokument ablegen

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamenund das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die Startseite an.

Der User öffnet den Menüpunkt „Räume“.

Der User betritt den Raum „Kooperative Systeme 2009: Michael und Sven“

Der User klickt auf den Link „Dokumentenverwaltung“.

Der User wählt die Funktion „Datei ablegen“.

Der User wählt die Datei aus und lädt sie hoch indem er auf „Hochladen“ klickt.

Page 26: Kooperative Systeme

Dokument ablegen

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamenund das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die Startseite an.

Der User öffnet den Menüpunkt „Räume“.

Der User betritt den Raum „Kooperative Systeme 2009: Michael und Sven“

Der User klickt auf den Link „Dokumentenverwaltung“.

Der User wählt die Funktion „Datei ablegen“.

Der User wählt die Datei aus und lädt sie hoch indem er auf „Hochladen“ klickt.

Page 27: Kooperative Systeme

Dokument ändern

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die Startseite an.

Der User öffnet den Menüpunkt „Räume“.

Der User betritt den Raum „Kooperative Systeme 2009: Michael und Sven“

Der User klickt auf den Link „Dokumentenverwaltung“.

Der User wählt das Symbol „Datei ändern“.

Der User nimmt Änderungen in der Applikation vor.

Der User speichert die Datei indem er den Speicher-Button betätigt.

Page 28: Kooperative Systeme

Dokument ändern

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die Startseite an.

Der User öffnet den Menüpunkt „Räume“.

Der User betritt den Raum „Kooperative Systeme 2009: Michael und Sven“

Der User klickt auf den Link „Dokumenten Verwaltung“.

Der User wählt das Symbol „Datei ändern“.

Der User nimmt Änderungen in der Applikation vor.

Der User speichert die Datei indem er den Speicher-Button betätigt.

Page 29: Kooperative Systeme

Dokument ändern

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die Startseite an.

Der User öffnet den Menüpunkt „Räume“.

Der User betritt den Raum „Kooperative Systeme 2009: Michael und Sven“

Der User klickt auf den Button „Dokumentenverwaltung“.

Der User wählt das Symbol „Datei ändern“.

Der User nimmt Änderungen in der Applikation vor.

Der User speichert die Datei indem er den Speicher-Button betätigt.

Page 30: Kooperative Systeme

Videotelefonat durchführen

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die Startseite an.

Der User öffnet den Menüpunkt „Räume“.

Der User betritt den Raum „Kooperative Systeme 2009: Michael und Sven“.

Der User klickt auf den Link „1 weiterer Benutzer im Raum“.

Der User wählt beim gewünschten User die Funktion „Videotelefonat“.

Page 31: Kooperative Systeme

Videotelefonat durchführen

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die Startseite an.

Der User öffnet den Menüpunkt „Räume“.

Der User betritt den Raum „Kooperative Systeme 2009: Michael und Sven“.

Der User klickt auf den Link „1 weiterer Benutzer im Raum“.

Der User wählt beim gewünschten User die Funktion „Videotelefonat“.

Page 32: Kooperative Systeme

Chat durchführen

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die Startseite an.

Der User öffnet den Menüpunkt „Räume“.

Der User betritt den Raum „Kooperative Systeme 2009: Michael und Sven“.

Der User klickt auf den Link „1 weiterer Benutzer im Raum“.

Der User wählt beim gewünschten User die Funktion „Chat“, so dass der Chat beginnen kann.

Page 33: Kooperative Systeme

Chat durchführen

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die Startseite an.

Der User öffnet den Menüpunkt „Räume“.

Der User betritt den Raum „Kooperative Systeme 2009: Michael und Sven“.

Der User klickt auf den Link „1 weiterer Benutzer im Raum“.

Der User wählt beim gewünschten User die Funktion „Chat“, so dass der Chat beginnen kann.

Page 34: Kooperative Systeme

Forumseintrag erstellen

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die Startseite an.

Der User öffnet den Menüpunkt „Räume“.

Der User betritt den Raum „Kooperative Systeme 2009: Michael und Sven“.

Der User wählt in der rechten Menüleiste die Funktion „Forum“.

Der User erstellt einen neuen Thread, indem er auf die Funktion „Neues Thema“ klickt.

Der User gibt den Betreff und den dazugehörigen Text ein und klickt auf „Senden“

Page 35: Kooperative Systeme

Forumseintrag erstellen

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die Startseite an.

Der User öffnet den Menüpunkt „Räume“.

Der User betritt den Raum „Kooperative Systeme 2009: Michael und Sven“.

Der User wählt in der rechten Menüleiste die Funktion „Forum“.

Der User erstellt einen neuen Thread, indem er auf die Funktion „Neues Thema“ klickt.

Der User gibt den Betreff und den dazugehörigen Text ein und klickt auf „Senden“.

Page 36: Kooperative Systeme

Forumseintrag erstellen

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die Startseite an.

Der User öffnet den Menüpunkt „Räume“.

Der User betritt den Raum „Kooperative Systeme 2009: Michael und Sven“.

Der User wählt in der rechten Menüleiste die Funktion „Forum“.

Der User erstellt einen neuen Thread, indem er auf die Funktion „Neues Thema“ klickt.

Der User gibt den Betreff und den dazugehörigen Text ein und klickt auf „Senden“.

Page 37: Kooperative Systeme

Nachricht verschicken

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die Startseite an.

Der User klickt den Menüpunkt „Buddyliste“.

Der User sucht den gewünschten Benutzer heraus.

Der User klickt den Link „Nachricht schicken“ neben dem Benutzer.

Der User gibt den Betreff und Text der Nachricht ein.

Der User wählt den Button „senden“.

Page 38: Kooperative Systeme

Nachricht verschicken

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die Startseite an.

Der User klickt den Menüpunkt „Buddyliste“.

Der User sucht den gewünschten Benutzer heraus.

Der User klickt den Link „Nachricht schicken“ neben dem Benutzer.

Der User gibt den Betreff und Text der Nachricht ein.

Der User wählt den Button „senden“ um die Nachricht zu versenden.

Page 39: Kooperative Systeme

Nachricht verschicken

Der User ruft die Website des kooperativen Systems auf.

Der User gibt seinen Benutzernamen und das Kennwort ein und klickt auf „Abschicken“. Das System zeigt die Startseite an.

Der User klickt den Menüpunkt „Buddyliste“.

Der User sucht den gewünschten Benutzer heraus.

Der User klickt den Link „Nachricht schicken“ neben dem Benutzer.

Der User gibt den Betreff und Text der Nachricht ein.

Der User wählt den Button „senden“ um die Nachricht zu versenden.

Page 40: Kooperative Systeme

Löschen eines Raumes

Der User ruft die Website des

kooperativen Systems auf.

Der User gibt seinen

Benutzernamen und das

Kennwort ein und klickt auf

„Abschicken“. Das System

zeigt die Startseite an.

Der User wählt den Menüpunkt

„Räume“.

Der User wählt den Raum und

klickt auf den Link „Raum

Löschen“.

Der User bestätigt die

Sicherheitsabfrage „Raum

wirklich löschen?“ mit „Ja“.

Page 41: Kooperative Systeme

Löschen eines Raumes

Der User ruft die Website des

kooperativen Systems auf.

Der User gibt seinen

Benutzernamen und das

Kennwort ein und klickt auf

„Abschicken“. Das System zeigt

die Startseite an.

Der User wählt den Menüpunkt

„Räume“.

Der User wählt den Raum und

klickt auf den Link „Raum

Löschen“.

Der User bestätigt die

Sicherheitsabfrage „Raum

wirklich löschen?“ mit „Ja“.

Page 42: Kooperative Systeme

Löschen eines Raumes

Der User ruft die Website des

kooperativen Systems auf.

Der User gibt seinen

Benutzernamen und das

Kennwort ein und klickt auf

„Abschicken“. Das System zeigt

die Startseite an.

Der User wählt den Menüpunkt

„Räume“.

Der User wählt den Raum und

klickt auf den Link „Raum

Löschen“.

Der User bestätigt die

Sicherheitsabfrage „Raum

wirklich löschen?“ mit „Ja“.

Page 43: Kooperative Systeme

Abmelden vom kooperativen System

Der User ruft die Website des

kooperativen Systems auf.

Der User gibt seinen

Benutzernamen und das

Kennwort ein und klickt auf

„Abschicken“. Das System

zeigt die Startseite an.

Der User klickt auf den Button

„Abmelden“.

Page 44: Kooperative Systeme

Löschen des Accounts

Der User ruft die Website des

kooperativen Systems auf.

Der User gibt seinen

Benutzernamen und das

Kennwort ein und klickt auf

„Abschicken“. Das System zeigt

die Startseite an.

Der User wählt den Menüpunkt

„Mein Profil“ aus.

Der User klickt auf den Button

„Mein Profil löschen“.

Der User bestätigt die

Sicherheitsfrage, ob das Profil

wirklich unwiderruflich gelöscht

werden soll.

Page 45: Kooperative Systeme

Löschen des Accounts

Der User ruft die Website des

kooperativen Systems auf.

Der User gibt seinen

Benutzernamen und das Kennwort

ein und klickt auf „Abschicken“.

Das System zeigt die Startseite an.

Der User wählt den Menüpunkt

„Mein Profil“ aus.

Der User klickt auf den Button

„Mein Profil löschen“.

Der User bestätigt die

Sicherheitsfrage, ob das Profil

wirklich unwiderruflich gelöscht

werden soll.

Page 46: Kooperative Systeme

Löschen des Accounts

Der User ruft die Website des

kooperativen Systems auf.

Der User gibt seinen

Benutzernamen und das Kennwort

ein und klickt auf „Abschicken“.

Das System zeigt die Startseite an.

Der User wählt den Menüpunkt

„Mein Profil“ aus.

Der User klickt auf den Button

„Mein Profil löschen“.

Der User bestätigt die

Sicherheitsfrage, ob das Profil

wirklich unwiderruflich gelöscht

werden soll.

Page 47: Kooperative Systeme

Verwendete Entwurfsmuster (Pattern)

Community Support

Group Support

Base Technologys

Page 48: Kooperative Systeme

Registrierung

Quick Registration

Page 49: Kooperative Systeme

Startseite

Login

Page 50: Kooperative Systeme

Persönliche Startseite

Welcome Area

Availability Status

Page 51: Kooperative Systeme

Personensuche

Expert Finder

User Gallery

Page 52: Kooperative Systeme

Buddyliste

Buddy List

Interactive User Info

Page 53: Kooperative Systeme

Chat

Embedded Chat

Spontaneous Collaboration

Digital Emotions

Activity Indicator

Lovely Bags

Attention Screen

Page 54: Kooperative Systeme

Gemeinsamer Editor

Shared Editing

Collaborative Session

State Transfer

Telepointer

Shared Annotation

Remote Field of Vision

Change Indicator

Optimist Currency Control

Conflict Detection

Page 55: Kooperative Systeme

Dokumentenverwaltung

Shared File-Repository

Activity Log

Shared Annotation

Change Indicator

Page 56: Kooperative Systeme

Räume

Room

Invitation

Bell

Interactive User Info

User List

Page 57: Kooperative Systeme

Videotelefonat

Audio-Video-

Communication

Page 58: Kooperative Systeme

Forum

Forum

Page 59: Kooperative Systeme

Mein Profil

Masquerade

Virtual Me

Away Message

Periodic Report

Aliveness Indicator

Page 60: Kooperative Systeme

Löschen des Accounts

Quick Goodbye

Page 61: Kooperative Systeme

Technische Kommunikation

Centralized Objects

Remote Subscription

Page 62: Kooperative Systeme

Vielen Dank für Ihre Aufmerksamkeit!!!

Fragen