Zusammenfassung von Anforderungen für Notizen

Hast du Vorschläge, was wir an Admidio noch verbessern könnten ? Hier kannst du uns deine Vorstellung an neuen Funktionen mitteilen.
Antworten
joesch
Beiträge: 683
Registriert: 22. Mai 2006, 14:40
Kontaktdaten:

Zusammenfassung von Anforderungen für Notizen

Beitrag von joesch »

An der einen oder anderen Stelle wurde schon einmal der Wunsch geäußert, zu den Mitgliedern Notizen und Dateien hinterlegen zu können. Damit könnte z.B. dem Vorstand die Arbeit erheblich erleichtert werden.
Ich versuche mal eine Zusammenfassung, wie ich mir die Funktionalität vorstellen würde (hoffentlich habe ich nichts dahingehend übersehen, dass es eine solche Zusammenfassung schon gibt ;-) ).

1. Admidio muss dem angemeldeten Benutzer in der "Detailansicht" der Daten eines Mitglieds eine Funktion zur Erfassung einer Notiz bereitstellen, wenn er einer Rolle angehört, welche die Notizfunktion als Recht beinhaltet.

2. Admidio muss es dem angemeldeten Benutzer nach Aufruf der Funktion ermöglichen, einen Text erfassen, optional eine Datei zum als AnhangText hochladen und beides speichern zu können (z.B. "Antrag auf Beitragsermäßigung eingegangen).

*Nachtrag*
2a: Admidio soll es dem angemeldeten Benutzer zusätzlich ermöglichen, ein Wiedervorlagedatum zur Notiz zu erfassen.

3. Admidio muss, wenn der angemeldete Benutzer mehreren Rollen mit dem zugeordneten Recht der Notizerfassung angehört, dem Benutzer bei der Erfassung die Auswahl der Rolle ermöglichen, mit der die Notiz gespeichert werden soll.

4. Admidio muss es dem angemeldeten Benutzer ermöglichen, von ihm erfasste Notizen zu editieren, sofern er sich nach der Erfassung der Notiz nicht zwischenzeitlich vom System abgemeldet hat.

5. Admidio muss alle erfassten Notizen zum Mitglied tabellarisch unter Angabe von Datum, Zeit, zugeordneter Rolle und Erfasser darstellen und das Öffnen angehängter Dateien ermöglichen.

6. Admidio soll es dem angemeldeten Benutzer ermöglichen, die darzustellenden Notizen nach den zugeordneten Rollen zu filtern, sofern die dargestellten Notizen unterschiedlichen Rollen zugeordnet sind.

7. Admidio soll es dem Administrator ermöglichen, Notizen einschließlich ggf. angehängter Dateien in Abhängigkeit vom Erfassungsdatum und der zugeordneten Rolle aus dem System zu löschen.

*Nachtrag*
7a) Admidio soll dem angemeldeten Benutzer eine Übersicht der Notizen mit erfasstem Wiedervorlagedatum bereitstellen, in der ihm alternativ nur die Notizen mit einem Wiedervorlagedatum kleiner oder gleich heute (Standardeinstellung) oder alle Notizen mit einem eingetragenen Wiedervorlagedatum (alternative Auswahl) dargestellt werden.

Das Rechtekonzept ist hier recht einfach gehalten: Gehört der Benutzer einer Rolle mit Notizrecht an, kann er für diese Rolle Notizen hinterlegen und ansehen. Eine Unterscheidung nach "nur ansehen" oder "ansehen und schreiben" macht m.E. wenig praktischen Sinn. Dafür wird sas Editieren auf die jeweilige Benutzersitzung beschränkt, um eine Zuverlässigkeit der Historie zu gewährleisten und versehentliches Löschen zu verhindern. Das müsste dann auch ganz gut in die Konzeption der Rollenrechte (da "nur ein Ankreuzfeld" für die Notizen) passen.

Ob man die Notizen bezüglich der Darstellung in die bereits vorhandene (Änderungs-) historie integriert oder eine separate Darstellung wählt, sollte in Abhängigkeit vom Aufwand entschieden werden. Für den Fall der Integration wäre ein Filterung nach Notiz und/oder Datenänderung sinnvoll.

In einem zweiten Schritt wäre später folgende Erweiterung denkbar:

8. Admidio kann dem die Notiz erfassenden Benutzer die Auswahl anbieten, ob es sich um einen mitglieds- oder rollenbezogene Notiz handelt, sofern der Erfasser Leiter dieser Rolle ist.

9. Admidio muss (dann auch) in der tabellarischen Darstellung der Notizen beim jeweiligen Mitglied kennzeichnen, ob es sich um eine mitglieds- oder rollenbezogene Notiz handelt.

10. Admidio muss (dann auch) in der tabellarischen Darstellung der Notizen des Mitglies sicherstellen, dass nur die rollenbezogenen Notizen dargestellt werden, die den Zeitraum betreffen, in dem das Mitglied dieser Rolle zugeordnet war.

Die in den Anforderungen 1-6 beschriebenen Inhalte beziehen sich darauf, dass eine Notiz immer nur einem konkreten Mitglied zugeordnet wird (z.B. den weiter oben als Beispiel erwähnten Antrag auf Beitragsermäßigung). Das wäre schon mal top, wenn Admidio das leisten könnte.

Anforderung 8-10 ermöglichen die Erfassung von Notizen, die bei allen Migliedern dieser Rolle dargestellt werden (Beispiel: "E-Mail mit der Info über einen wichtigen Termin versandt"). Das wäre dann eher "Zugabe" ;-)

VG, joesch
Zuletzt geändert von joesch am 16. Jun 2016, 10:29, insgesamt 1-mal geändert.
Benutzeravatar
fasse
Administrator
Beiträge: 6055
Registriert: 12. Nov 2005, 16:06

Re: Zusammenfassung von Anforderungen für Notizen

Beitrag von fasse »

Hallo Joesch,

das klingt gut. Was ich noch nicht so ganz verstehe ist, weshalb ich eine Rolle zuordnen muss. Wenn die Notizen doch alle beim User aufgelistet werden, dann ist es doch eher nebensächlich, mit welcher Rolle er das machen will oder?

Gruß
Fasse
joesch
Beiträge: 683
Registriert: 22. Mai 2006, 14:40
Kontaktdaten:

Re: Zusammenfassung von Anforderungen für Notizen

Beitrag von joesch »

Hallo fasse,

damit soll es ermöglicht werden, funktionale Zuordnungen zu bilden.

Beispiel:

Der Sportwart eines Vereins ist der Rolle Sportwart zugeordnet, nicht aber der Rolle Mitgliederverwaltung. Erfasst der Sportwart eine Notiz "Startmarke beim Verband beantragt", wird diese Notiz mit der Rolle "Sportwart" gespeichert. Da der Sportwart nur der Rolle "Sportwart" angehört, muss er beim Erfassen der Notiz nicht separat die Rollenzugehörigkeit der Notiz auswählen (es gäbe ja in diesem Fall nur die eine). Ruft der Sportwart die Detailansicht eines Mitglieds auf, bekommt er nur die Notizen dargestellt, die der Rolle Sportwart zugeordnet sind, da er nur auf diese Rolle das Notizrecht hat.

Der Vorsitzende hingegen ist z.B. der Rolle Mitgliederverwaltung und der Rolle Sportwart zugeordnet. Das bedeutet, er muss beim Erfassen einer Notiz auswählen, für welche (Funktions-)Rolle er die Notiz ablegen will. Geht er in die Detailansicht eines Mitglieds, sieht er zunächst "Alle" Notizen, also die der Rolle Mitgliederverwaltung und die der Rolle Sportwart. In dieser Übersicht sieht er also z.B., dass ein Aufnahmeantrag abgegeben wurde und zeitnah auch die Startlizenz durch den Sportwart beantragt wurde. Möchte er sich nur mit der Mitgliederverwaltung beschäftigen, filtert er in der Darstellung die Notizen zur Mitgliederverwaltung. Im Gegensatz zum Sportwart hat er die Möglichkeit zu filtern, da er mehr als einer Rolle mit Notizrecht angehört.

Ich habe übrigens noch eine Anforderung hinzugefügt ;-) : die Wiedervorlage

VG, joesch
Antworten