Anwendungsfälle

Aus Marburger Medien

Wechseln zu: Navigation, Suche
 
Zeile 1: Zeile 1:
-
zurück zu [[Internetseiten Programmierung]]
+
zurück zu [[IT-Systeme Online]]
-
===Allgemeines zu Jomsocial mit JomSocial Profile Type Komponente===
+
===Allgemeines zu Jomsocial===
 +
 
 +
Der JomSocial Prototyp ist unter
 +
 
 +
http://jomsocial.dvhilfe.de
 +
 
 +
zu ereichen.
 +
 
 +
==== JomSocial Profile Type Komponente====
Anmeldung und Login bzw Verwaltung aller Benutzer anlegen/ändern/löschen über JomSocial und dem Joomla Backend.
Anmeldung und Login bzw Verwaltung aller Benutzer anlegen/ändern/löschen über JomSocial und dem Joomla Backend.
Es lassen sich alle Funktionen über das Benutzerrechtemanagement mit Jomsocial Profile Type einstellen/einschränken.
Es lassen sich alle Funktionen über das Benutzerrechtemanagement mit Jomsocial Profile Type einstellen/einschränken.
-
 
Zu Prüfen gilt es noch, ob es geht, dass Mitglieder einer Gruppe automatisch "Freunde" sind, damit sie sich auch ohne Suche von Mitgliedern Private Nachrichten zukommen lassen können.
Zu Prüfen gilt es noch, ob es geht, dass Mitglieder einer Gruppe automatisch "Freunde" sind, damit sie sich auch ohne Suche von Mitgliedern Private Nachrichten zukommen lassen können.
 +
Ränge (Profiltypen):
 +
*Teamleiter = TL
 +
*Referent = RF
 +
*Berater = BR
 +
*Betreuer = BN
-
===Allgemeines zu Community Builder mit Benutzerrechtemanagement Komponente===
+
==== Teams ====
-
Prüfung findet nach meinem '''Urlaub''' (JA), welcher '''vom 11.10.-22.10.''' ist, statt. 
+
Ein Team ist bei Jomsocial eine Gruppe. Jede Gruppe hat einen Gruppenadministrator (Teamleiter). Für die Aufnahme eines Mitgliedes in eine Gruppe gibt es drei Wege:
 +
*Das Mitglied "beantragt" den Betritt und der Teamleiter stimmt zu
 +
*Der Teamleiter lädt ein Mitglied ein, und das Mitglied stimmt zu
 +
*Jemand mit Zugriff auf das Backend weist eine Person einer Gruppe zu oder entfernt sie aus der Gruppe
 +
Ein Team ist normalerweise "privat". d.h. nur Teammitglieder können die Informationen im Team sehen. Bei "öffentlichen" Teams können alle Mitglieder die Inhalte sehen. Dies kann u.U. gewollt sein.
-
== [[Stiftung]] ==
+
==== Gebiete und Themen ====
 +
Gruppen sind in Bereiche zusammengefasst. Dies entspricht dann dem Gebiet oder dem Thema. Es kann kein Bereichsadmin zugeordnet werden, wie dies bei den Gruppen der Fall ist.
-
*Verwaltet die Stammdaten in der SAP
+
Auf Bereiche beziehen sich die folgenden Nutzergruppen:
-
*Hat keinen eigenen Zugang im Joomla
+
-
*Kann in der SAP anlegen / bearbeiten / löschen: Land, Gebiet, Referat
+
-
== [[Gebietsleiter]] ==
+
*[[Gebietsleiter]]
 +
*[[Referent Gebiet]]
 +
*[[Referent Thema]]
-
*Zugang mit Login
+
Da eine Mitgliedschaft oder eine Administration nicht möglich ist (Stand am 15.10.2010) wird folgendes System empfohlen:
-
*Zugang mit dem Rang Teamleiter = TL
+
-
*Kann News einsehen (News der Stiftung)
+
-
*Kann News für sein Gebiet verfassen
+
-
*Kann Termine der Stiftung sehen
+
-
*Kann Termeine für sein Gebiet einstellen
+
-
*kann seine Stammdaten bearbeiten
+
-
*Kann seine Materialien sehen / downloaden
+
-
*Kann die Referate in seinem Gebiet sehen
+
-
*Kann die Referaten in seinem Gebiet anlegen / bearbeiten / sperren / löschen
+
-
*Kann die Teams in seinem Gebiet sehen
+
-
*Kann ein Team in seinem Gebiet anlegen / bearbeiten / sperren / löschen
+
-
*Kann Team-Mitglieder in seinem Gebiet anlegen / bearbeiten / sperren / löschen
+
-
*Kann seinen Teams Nachrichten senden (= PN = Private Nachrichten)
+
-
*Kann Termine der Teams sehen
+
-
*Kann Termine für die Teams anlegen
+
-
*Kann neues Team-Mitglied anlegen / bearbeiten / sperren / löschen
+
-
*in den Rängen Referent (RF), Team-Leiter (TL), Medien Berater (BR) und Medien Betreuer (BN))
+
-
== [[Referent Gebiet]] ==
+
*Alle drei Nutzergruppen erhalten Zugriff zum Backend (Manager)
 +
*Das Zuordnen der Gruppen zu den entsprechenden Bereichen hat nur informativen Charakter
 +
*Alle Mitglieder der drei Nutzergruppen schliessen sich in je einer Gruppe zusammen (Gruppe Gebeitsleiter, ...)
 +
*für jede dieser Gruppen wird ein Admin gestimmt
 +
*jeder Nutzer dieser Gruppe legt eine (Teamleiter)Gruppe an
 +
*jeder Nutzer dieser Gruppe trägt seine Teamleiter in seine (Teamleiter)Gruppe ein
 +
*jeder Nutzer dieser Nutzergruppe trägt sich als Mitglied in die (Team-)Gruppen ein für die er zuständig ist.
-
*Zugang mit Login
+
Es gibt also
-
*Zugang mit dem Rang Referent = RF
+
*die Leitergruppe mit allen Gebietsleitern und Referenten
-
*Kann News einsehen (News der Stiftung)
+
*eine Gebietsleitergruppe
-
*Kann News für ein Referat verfassen
+
*eine Referentengruppe für Gebiete mit allen [[Referent Gebiet | Gebietsreferenten]] als Mitglied
-
*Kann Termine der Stiftung sehen
+
*eine Referentengruppe für Themen mit allen [[Referent Thema | Themenreferenten]] als Mitglied
-
*Kann Termeine für ein Referat einstellen
+
*eine Teamleitergruppe pro Gebietsleiter und pro Referenten für die Teamleiter
-
*kann seine Stammdaten bearbeiten
+
-
*Kann seine Materialien sehen / downloaden
+
-
*Kann die Teams in seinem Referat sehen
+
-
*Kann ein Team in seinem Referat anlegen / bearbeiten / sperren / löschen
+
-
*Kann Team-Mitglieder anlegen / bearbeiten / sperren / löschen
+
-
*Kann seinen Teams Nachrichten senden (= PN = Private Nachrichten)
+
-
*Kann Termine der Teams sehen
+
-
*Kann Termine für die Teams anlegen
+
-
*Kann neues Team-Mitglied anlegen / bearbeiten / sperren / löschen (in den Rängen Team-Leiter (TL), Medien Berater (BR) und Medien Betreuer (BN))
+
-
== [[Referent Thema]] ==
 
 +
====Frage ====
 +
[[Benutzer:Conta Gromberg |ecg]]
 +
Verstanden habe ich, dass wir es hinbekommen Gruppen in den Hierachien zu bilden. Und die Gebietsleiter / Referenten dann sich wieder Gruppen mit Ihren Teamleitern anlegen können.
-
== [[Teamleiter lokales Team]] ==
+
Kann diese Konstruktion nur über das Joomla administriert werden oder auch in der SAP?
-
*Zugang mit Login
+
Beispiel:
-
*Zugang mit dem Rang Teamleiter = TL
+
-
*Kann News einsehen (News der Stiftung)
+
-
*Kann Termine der Stiftung sehen
+
-
*kann seine Stammdaten bearbeiten
+
-
*Kann seine Materialien sehen / downloaden
+
-
*Kann sein Team sehen
+
-
*Kann seinem Team Nachrichten senden (= PN = Private Nachrichten)
+
-
*Kann Termine des Teams sehen
+
-
*Kann Termine für das Team anlegen
+
-
*Kann neues Team-Mitglied anlegen / bearbeiten / sperren / löschen (nur in den Rängen Medien Berater (BR) und Medien Betreuer (BN))
+
-
== [[Teamleiter Themen-Team]] ==
+
Jemand ändert in der SAP den Status eines Medienberaters auf “Teamleiter”. An welcher Stelle wird er jetzt dem “Team München” zugeordnet? Ausschließlich im Joomla? Oder  auch in der SAP, weil wir dort im Datenmodell die Zuordnung zu den Teams festhalten und über die MySQL synchronisieren? Wenn es nur im Joomla ginge, könnte die Stiftung keine Liste aller Teamleiter eines Gebietes aus der SAP ausdrucken etc.
 +
====Antwort ====
 +
[[Benutzer:Heesemann|ahn]]
 +
Wo was administriert wird legt die Richtung der [[Synchronisierung | Syncronisation]] fest:
 +
*Syncronisation SAP -> Joomla - Administration in der SAP
 +
*Syncronisation Joomla -> SAP - Administration in Joomla
 +
In jedem Fall haben beide Seiten den selben Datenbestand. Ein Ausdruck aus der SAP wird also immer gehen.
-
== [[Marburger Medien Berater]] ==
+
===Community Builder===
-
*Zugang mit Login
+
Der CBuilder Prototyp ist unter
-
*Zugang mit dem Rang Berater = BR
+
-
*Kann News einsehen (News der Stiftung)
+
-
*Kann Termine der Stiftung sehen
+
-
*Stammdaten bearbeiten
+
-
*Kann seine Materialien sehen / downloaden
+
-
*Kann sein Team sehen
+
-
*Kann seinem Team Nachrichten senden (= PN = Private Nachrichten)
+
-
*Kann Termine des Teams sehen
+
-
== [[Marburger Medien Betreuer]] ==
+
http://cbuilder.dvhilfe.de
-
*Zugang mit Login
+
zu ereichen.
-
*Zugang mit dem Rang Berater = BN
+
-
*Kann News einsehen (News der Stiftung)
+
-
*Kann Termine der Stiftung sehen
+
-
*Stammdaten bearbeiten
+
-
*Kann seine Materialien sehen / downloaden
+
-
*Kann sein Team sehen
+
-
*Kann seinem Team Nachrichten senden (= PN = Private Nachrichten)
+
-
*Kann Termine des Teams sehen
+
-
== [[Marburger Medien Besteller]] ==
+
Anmeldung und Login bzw Verwaltung aller Benutzer anlegen/ändern/löschen geschieht auch hier über Community Builder und dem Joomla Backend.
 +
 
 +
Genauso wie bei Jomsocial war es mir in Community Builder nicht möglich Untergruppen anzulegen.
 +
Gruppen haben keine Rechteverwaltung, aber die Benutzerrechte können so justiert werden, dass das keine Rolle spielt.
 +
 
 +
Leider ist das Handling von Community Builder ewas zäh und fast jedes Feature benötigt eine weitere Komponente oder ein PlugIn und die dementsprechende Konfiguration, damit etwas funktioniert. Insgesamt lässt sich sagen, dass Community Builder einen sehr angestaubten und instabilen Eindruck hinterlässt und ich daher eher zu JomSocial tendiere. 
 +
 
 +
Ränge (Profiltypen):
 +
*Teamleiter = TL
 +
*Referent = RF
 +
*Berater = BR
 +
*Betreuer = BN
 +
 
 +
==== Teams ====
 +
 
 +
Ein Team ist bei Community Builder eine Gruppe. Jede Gruppe hat einen Gruppenadministrator (Teamleiter). Für die Aufnahme eines Mitgliedes in eine Gruppe gibt es vier Wege:
 +
*Das Mitglied "beantragt" den Betritt un der Teamleiter stimmt zu
 +
*Der Teamleiter lädt ein Mitglied ein, und das Mitglied stimmt zu
 +
*Der Teamleiter lädt ein Mitglied ohne Zustimmung ein
 +
*Jemand mit Zugriff auf das Backend weist eine Person einer Gruppe zu oder entfernt sie aus der Gruppe
 +
 
 +
Optional bekommt jedes Gruppenmitglied eine Private Nachricht bei Gruppeneintritt
 +
 
 +
Ein Team ist normalerweise "privat". d.h. nur Teammitglieder können die Informationen im Team sehen. Bei "öffentlichen" Teams können alle Mitglieder die Inhalte sehen. Dies kann u.U. gewollt sein.
 +
 
 +
==Anwendungsfälle im Intranet==
 +
 
 +
Das Intranet ist grundsätzlich NUR für angemeldete Nutzer zugänglich.
 +
 
 +
===Allgemeine Anwendungsfälle für alle Nutzer des Intranet===
 +
 
 +
alle hier aufgeführten Anwendungfälle benötigen keinen Zugriff auf das Backend.
 +
 
 +
*[[Intranet Zugang mit Login | Zugang mit Login]]
 +
*[[Intranet Rang | Zugang mit dem Rang]]
 +
*Kann [[Intranet Stiftungsnews | News einsehen (News der Stiftung)]]
 +
*Kann [[Intranet Termine | Termine der Stiftung sehen]]
 +
*Kann [[Intranet Termine | Termine des Teams sehen]]
 +
*kann [[Intranet Stammdaten | seine Stammdaten bearbeiten ]]
 +
*Kann [[Intranet download | seine Materialien sehen / downloaden]]
 +
*Kann [[Intranet Team | sein Team sehen]]
 +
*Kann [[Intranet Nachrichten | seinen Teammitgleidern Nachrichten senden (= PN = Private Nachrichten)]]
 +
 
 +
=== spezielle Anwendungsfälle ===
 +
 
 +
Zu verwenden für
 +
*[[Gebietsleiter]]
 +
*[[Referent Gebiet]]
 +
*[[Referent Thema]]
 +
*[[Teamleiter lokales Team]]
 +
 
 +
 
 +
*Kann [[Intranet Nachrichten | News für seinen Bereich verfassen]] (muss die News aber für jedes Team einzeln einstellen!)
 +
*Kann [[Intranet Termine | Termine für seinen Bereich einstellen]]
 +
*Kann Unterbereiche seines Bereiches sehen / anlegen / bearbeiten / sperren / löschen (Unterbereiche sind Teams oder?)
 +
*Kann die [[Intranet Team | Teams in seinem Bereich sehen]]
 +
*Kann ein [[Intranet Team | Team anlegen / bearbeiten / sperren / löschen]]
 +
*Kann ein [[Intranet Team | Team seines Bereiches zuordnen/entfernen]]
 +
*Kann [[Intranet Team | Team-Mitglieder einem Team seinem Bereich zuordnen/entfernen]]
 +
*Kann [[Intranet Nachrichten | Teams aus seinem Bereich Nachrichten senden]] (= PN = Private Nachrichten)
 +
*Kann [[Intranet Termine | Termine für Teams aus seinem Bereich anlegen]]
 +
*Kann neues [[Joomla Backend Zugriff | Mitglied anlegen / bearbeiten / sperren / löschen]] hierfür ist Zugriff ins Backend.
 +
 
 +
== Sonderfälle ==
 +
 
 +
=== [[Stiftung]] ===
 +
 
 +
*Verwaltet die Stammdaten in der SAP
 +
*Hat keinen eigenen Zugang im Joomla
 +
*Kann in der SAP anlegen / bearbeiten / löschen: Land, Gebiet, Referat
 +
 
 +
=== [[Marburger Medien Besteller]] ===
*Kein Zugang zur Intrazone
*Kein Zugang zur Intrazone
-
== [[Interessent]] ==
+
=== [[Interessent]] ===
*Kein Zugang zur Intrazone
*Kein Zugang zur Intrazone
-
zurück zu [[Internetseiten Programmierung]]
+
== Benutzerdaten Testszenarien JomSocial / Community Builder ==
 +
 
 +
 
 +
--begin-crypt--
 +
QzBEbnpONGpVNE9BRzFqSDRzVzJnWnRnclZmQ1JkMGlhNzFLcndEWXpQNkpP
 +
RGQzY1p6WExFOHZWbW9DbElobjQ4L0hpZmkzK3NFL3pDM1RuamFRU051MENy
 +
TWZydFZKM290VEswaXF1Zm1yWStwY2k4WXpBdGtDVWNGMzZsMmZlK3AwSGZw
 +
Qk1KbXFkbGJBQWQzNDVYQ01wcE8rek9XSEc2UmE4Z1ZBYi9ESWtVa2xmVlJ1
 +
dUJhS1Iwa2dYZUpFZjg2R2hMS2tCWDFqaFdzV29OMTNVUlZHUVlpalRndG9F
 +
SDdTQzJMYldrTzVwL2VnN0NYb0o3MlBGZlUyd05pUlhxc0FuMDBxYXErdnNU
 +
OUJzamROUVZ3dlZsRlJwaDFtbUJhOWtRcWNDeHdKUVMxQVkyVGFzUUJvOXpB
 +
ZERHdXhQZklhT3pBRG9nVUlsWjBzeG56SnNSU1NEdko0TVczcmoyZ1drV0R4
 +
Mk1tbzY2NjVlRHdPbWhzOUNGcEo2WjByS2R3R3RUajVwL1d5V2oyMDJkdlR6
 +
RTN4L0tldG5jL09uZVlpSHc4ZldkNW8wVW1BR0ZjanpvTzVtazBFTkd4cGFq
 +
aHlmNzBaR2V3WGFVakZrYWFzL3VEZG9saENjaUpDdjd0dUNYVUgxb2EwR2hY
 +
cFoxZ013TWhwdERoSDQ1QW80YUpua01qd0tveTU3UzV0eVQ1VnJIV0NFOU95
 +
dFVLbXFTUTdpczVObjhVYk1GMkJUNjlYbnlKbnBQbk54ZDdaeXJKYTk1TGdZ
 +
aFRBMFN4UE1Bc2c5a1g3TmljSWdIWnQzNGM3T2VWWHVibTVpSWY2cXBsaXRk
 +
N0ovaTVoRy9mdmN2L0xrTEhrQ05CdmEyTkg4TjRUc1hVeWovdGhJaFlQLzc4
 +
Vm1oK0RpMURZOWtGVEJCV2MxU0tpNFlzMmJZSnl6d3RWWUxPRFAzcDYrVEFo
 +
Y3YzL3hoOHVWNHNlK3ZyUE9wVVdJYmo1OTk0QzVxbEI0TVNZU29tMERmR2NT
 +
clhNM3NTRG5iTWVyeXc0T3pLZEhMUmRSeHBuTjlpbDIxVUpqT3FqTk1LRlhX
 +
d2tQMEhDOWNHeWRRdlcxK0F3V1BkZg==
 +
--end-crypt--
 +
 
 +
 
 +
 
 +
 
 +
zurück zu [[IT-Systeme Online]]
 +
[[Kategorie:Programmierung]]
 +
[[Kategorie:IT]]

Aktuelle Version vom 11:43, 29. Apr. 2012

Persönliche Werkzeuge