docma benutzerverwaltung
DESCRIPTION
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 PresentationTRANSCRIPT
![Page 1: DocMA Benutzerverwaltung](https://reader033.vdocuments.site/reader033/viewer/2022051402/56815cba550346895dcab74d/html5/thumbnails/1.jpg)
DocMA BenutzerverwaltungRobert Werschnitzke
Roberto D
amm
Pat
rick
Eps
tein
Robert Schneider
![Page 2: DocMA Benutzerverwaltung](https://reader033.vdocuments.site/reader033/viewer/2022051402/56815cba550346895dcab74d/html5/thumbnails/2.jpg)
Agenda
• Gruppenstatistiken• Architektur• Zusammenarbeit
![Page 3: DocMA Benutzerverwaltung](https://reader033.vdocuments.site/reader033/viewer/2022051402/56815cba550346895dcab74d/html5/thumbnails/3.jpg)
DocMA Benutzerverwaltung
Statistiken
![Page 4: DocMA Benutzerverwaltung](https://reader033.vdocuments.site/reader033/viewer/2022051402/56815cba550346895dcab74d/html5/thumbnails/4.jpg)
Repository Aktivität
![Page 5: DocMA Benutzerverwaltung](https://reader033.vdocuments.site/reader033/viewer/2022051402/56815cba550346895dcab74d/html5/thumbnails/5.jpg)
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](https://reader033.vdocuments.site/reader033/viewer/2022051402/56815cba550346895dcab74d/html5/thumbnails/6.jpg)
![Page 7: DocMA Benutzerverwaltung](https://reader033.vdocuments.site/reader033/viewer/2022051402/56815cba550346895dcab74d/html5/thumbnails/7.jpg)
DocMA Benutzerverwaltung
Architektur
![Page 8: DocMA Benutzerverwaltung](https://reader033.vdocuments.site/reader033/viewer/2022051402/56815cba550346895dcab74d/html5/thumbnails/8.jpg)
GUI/Servlets
RPC Wrapper Klassen
Management Schicht
Datenbank
Architektur
![Page 9: DocMA Benutzerverwaltung](https://reader033.vdocuments.site/reader033/viewer/2022051402/56815cba550346895dcab74d/html5/thumbnails/9.jpg)
Management Klassen
User.java UserGroupManagementImpl.java Group.java
DB
RPC
![Page 10: DocMA Benutzerverwaltung](https://reader033.vdocuments.site/reader033/viewer/2022051402/56815cba550346895dcab74d/html5/thumbnails/10.jpg)
User.java
Vorname
Nachname
PasswortID
Gruppenmitglied von:
setPassword()
getGroups()
addGroup() removeGroup()
isGroupAdmin()
![Page 11: DocMA Benutzerverwaltung](https://reader033.vdocuments.site/reader033/viewer/2022051402/56815cba550346895dcab74d/html5/thumbnails/11.jpg)
Group.java
Name
beinhaltet diese
Benutzer:
Beschreibung
ID
getUserCount()getUsers()
addUser() removeUser()
![Page 12: DocMA Benutzerverwaltung](https://reader033.vdocuments.site/reader033/viewer/2022051402/56815cba550346895dcab74d/html5/thumbnails/12.jpg)
Management.java
setGroupAdmin()
getAllGroups()
storeUser()
removeUser()
removeGroupAdmin()
isUserAdmin()
getAllAdministrativeGroups()
getGroup()
removeGroup()
getUser()
getAllUsers()
login()
emailExists()
groupnameExists()
storeGroup()
![Page 13: DocMA Benutzerverwaltung](https://reader033.vdocuments.site/reader033/viewer/2022051402/56815cba550346895dcab74d/html5/thumbnails/13.jpg)
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](https://reader033.vdocuments.site/reader033/viewer/2022051402/56815cba550346895dcab74d/html5/thumbnails/14.jpg)
DocMA Benutzerverwaltung
Zusammenarbeit
![Page 15: DocMA Benutzerverwaltung](https://reader033.vdocuments.site/reader033/viewer/2022051402/56815cba550346895dcab74d/html5/thumbnails/15.jpg)
Zusammenarbeit
• relativ wenig Überschneidungen mit anderen Gruppen
• Julian: CategoryManagement• Karl: GUI
![Page 16: DocMA Benutzerverwaltung](https://reader033.vdocuments.site/reader033/viewer/2022051402/56815cba550346895dcab74d/html5/thumbnails/16.jpg)
Zusammenarbeit
• Karl is the best!!!11elf
![Page 17: DocMA Benutzerverwaltung](https://reader033.vdocuments.site/reader033/viewer/2022051402/56815cba550346895dcab74d/html5/thumbnails/17.jpg)
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](https://reader033.vdocuments.site/reader033/viewer/2022051402/56815cba550346895dcab74d/html5/thumbnails/18.jpg)
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](https://reader033.vdocuments.site/reader033/viewer/2022051402/56815cba550346895dcab74d/html5/thumbnails/19.jpg)
Danke für Eure Aufmerksamkeit