DocMA Benutzerverwaltung Robert Werschnitzke R o b e r t o D a m m Patrick Epstein Robert Schneider
Feb 10, 2016
DocMA BenutzerverwaltungRobert Werschnitzke
Roberto D
amm
Pat
rick
Eps
tein
Robert Schneider
Agenda
• Gruppenstatistiken• Architektur• Zusammenarbeit
DocMA Benutzerverwaltung
Statistiken
Repository Aktivität
20.05.2008
•Benutzer/Gruppenverwaltung •Nix vorhanden
•Editorgruppe •Nix vorhanden
•Kategorienverwaltung •…
22.05.2008 - 12 Uhr Mittags
03.06.2008Abgabe und "Inbetriebnahme"
DocMA Benutzerverwaltung
Architektur
GUI/Servlets
RPC Wrapper Klassen
Management Schicht
Datenbank
Architektur
Management Klassen
User.java UserGroupManagementImpl.java Group.java
DB
RPC
User.java
Vorname
Nachname
PasswortID
Gruppenmitglied von:
setPassword()
getGroups()
addGroup() removeGroup()
isGroupAdmin()
Group.java
Name
beinhaltet diese
Benutzer:
Beschreibung
ID
getUserCount()getUsers()
addUser() removeUser()
Management.java
setGroupAdmin()
getAllGroups()
storeUser()
removeUser()
removeGroupAdmin()
isUserAdmin()
getAllAdministrativeGroups()
getGroup()
removeGroup()
getUser()
getAllUsers()
login()
emailExists()
groupnameExists()
storeGroup()
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;
}
DocMA Benutzerverwaltung
Zusammenarbeit
Zusammenarbeit
• relativ wenig Überschneidungen mit anderen Gruppen
• Julian: CategoryManagement• Karl: GUI
Zusammenarbeit
• Karl is the best!!!11elf
Zusammenarbeit
• geringe Motivation• aufgetragene Aufgaben mit deutlichen
Verzögerungen ausgeführt• erst nach sanktionellen Andeutungen
seitens des Auftraggebers kam alles in Fahrt
Zusammenarbeit
• Kommunikation untereinander: direkt (ICQ, IRC, Wiki, BA)
• spontane Aufgabenumverteilung• trotz selbstverschuldeten Zeitdrucks,
termingerecht gearbeitet• kontinuierliche Unterstützung der
Gruppenmitglieder untereinander
Danke für Eure Aufmerksamkeit