Top Banner
DocMA Benutzerverwaltung Robert Werschnitzke R o b e r t o D a m m Patrick Epstein Robert Schneider
19

DocMA Benutzerverwaltung

Feb 10, 2016

Download

Documents

DocMA Benutzerverwaltung. Robert Schneider. Roberto Damm. Patrick Epstein. Robert Werschnitzke. Agenda. Gruppenstatistiken Architektur Zusammenarbeit. DocMA Benutzerverwaltung. Statistiken. Repository Aktivität. 03.06.2008 Abgabe und "Inbetriebnahme" . 22.05.2008 - 12 Uhr Mittags. - PowerPoint PPT Presentation
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: DocMA Benutzerverwaltung

DocMA BenutzerverwaltungRobert Werschnitzke

Roberto D

amm

Pat

rick

Eps

tein

Robert Schneider

Page 2: DocMA Benutzerverwaltung

Agenda

• Gruppenstatistiken• Architektur• Zusammenarbeit

Page 3: DocMA Benutzerverwaltung

DocMA Benutzerverwaltung

Statistiken

Page 4: DocMA Benutzerverwaltung

Repository Aktivität

Page 5: DocMA Benutzerverwaltung

20.05.2008

•Benutzer/Gruppenverwaltung •Nix vorhanden

•Editorgruppe •Nix vorhanden

•Kategorienverwaltung •…

22.05.2008 - 12 Uhr Mittags

03.06.2008Abgabe und "Inbetriebnahme"

Page 6: DocMA Benutzerverwaltung
Page 7: DocMA Benutzerverwaltung

DocMA Benutzerverwaltung

Architektur

Page 8: DocMA Benutzerverwaltung

GUI/Servlets

RPC Wrapper Klassen

Management Schicht

Datenbank

Architektur

Page 9: DocMA Benutzerverwaltung

Management Klassen

User.java UserGroupManagementImpl.java Group.java

DB

RPC

Page 10: DocMA Benutzerverwaltung

User.java

Vorname

Nachname

Email

PasswortID

Gruppenmitglied von:

setPassword()

getGroups()

addGroup() removeGroup()

isGroupAdmin()

Page 11: DocMA Benutzerverwaltung

Group.java

Name

beinhaltet diese

Benutzer:

Beschreibung

ID

getUserCount()getUsers()

addUser() removeUser()

Page 12: DocMA Benutzerverwaltung

Management.java

setGroupAdmin()

getAllGroups()

storeUser()

removeUser()

removeGroupAdmin()

isUserAdmin()

getAllAdministrativeGroups()

getGroup()

removeGroup()

getUser()

getAllUsers()

login()

emailExists()

groupnameExists()

storeGroup()

Page 13: DocMA Benutzerverwaltung

Permission.java

public interface Permission {

public static final Integer IS_ADMIN = 40;

public static final Integer IS_WRITEABLE = 30;

public static final Integer IS_READABLE = 20;

public static final Integer IS_VIEWABLE = 1;

public static final Integer NO_PERMISSION = 0;

}

Page 14: DocMA Benutzerverwaltung

DocMA Benutzerverwaltung

Zusammenarbeit

Page 15: DocMA Benutzerverwaltung

Zusammenarbeit

• relativ wenig Überschneidungen mit anderen Gruppen

• Julian: CategoryManagement• Karl: GUI

Page 16: DocMA Benutzerverwaltung

Zusammenarbeit

• Karl is the best!!!11elf

Page 17: DocMA Benutzerverwaltung

Zusammenarbeit

• geringe Motivation• aufgetragene Aufgaben mit deutlichen

Verzögerungen ausgeführt• erst nach sanktionellen Andeutungen

seitens des Auftraggebers kam alles in Fahrt

Page 18: DocMA Benutzerverwaltung

Zusammenarbeit

• Kommunikation untereinander: direkt (ICQ, IRC, Wiki, BA)

• spontane Aufgabenumverteilung• trotz selbstverschuldeten Zeitdrucks,

termingerecht gearbeitet• kontinuierliche Unterstützung der

Gruppenmitglieder untereinander

Page 19: DocMA Benutzerverwaltung

Danke für Eure Aufmerksamkeit