Webapplikation: GZVS

Gemeindezentrum-Verwaltungssystem

Aktuelle Version: 1.1.8
Auftraggeber: Kath. Kirchengemeinde St. Martinus Hattersheim

Beschreibung

GZVS ist ein Verwaltungssystem für Gebäude, deren Räume durch verschiedene Gruppierungen oder Mieter genutzt werde. Es verwaltet die einzelnen belegbaren Räume des Hauses sowie die nutzenden Gruppierungen und Mieter.

Aufgabe des Systems ist es die Belegungen der angebotenen Räume zentral zu verwalten und Doppelbelegungen zu vermeiden. Darüber hinaus führt es über alle Änderungen an Belegungen eine Historie.

Für den Zugriff auf die Belegungen werden drei verschiedene Zeitpläne sowie eine universelle Abfragemaske angeboten.

Wieso GZVS?

Ursprünglich programmiert habe ich die Anwendung für das Gemeindezentrum meine Kirchengemeinde, daher auch der Name.

Features

Raumverwaltung

Folgende Daten können erfasst werden:

Bezeichnung Name des Raums
Kurzbezeichnung Kürzel des Raums (zur besseren Übersichtlichkeit in Plänen etc.)
Foto Hier kann ein Foto des Raums eingestellt werden
Ebene Ebene oder auch Stockwerk dient zur besseren Übersicht, da die Räum auf Planen etc. nach der Ebene gruppiert werden
Fläche Grundfläche bzw. Nutzfläche des Raums
Personen (max.) feuerpolizeilich max. zulässige Anzahl an Personen bei Veranstaltungen
Mietpreis Mietpreis des Raums (die Einheit kann systemweit eingestellt werden)
Beschreibung Beschreibungstext für zusätzliche Informationen

Für jedem Raum können darüber hinaus die Mietertypen festgelegt werden, die berechtigt sind den Raum zu nutzen. Bei Gruppierungen wird zugewiesene Typ verwendet. Für Privatpersonen gibt es den Systemtyp “Privatperson”

Mieterverwaltung

Mieter werden grundsätzlich nach Gruppierungen und Privatpersonen unterschieden:

Personen (Privatpersonen)

Anrede -
Vorname -
Nachname -
Anschrift bestehend aus Straße, PLZ und Ort
Telefon Telefonnummer
Telefon2 Zweittelefon
Handy Handy / Mobiltelefon
E-Mail E-Mailadresse


Gruppierungen

Gruppierung Name der Gruppierung
Typ Gruppierungen können typisiert werden. Hierbei wird jede Gruppierung einem Typ zugewiesen. Eine Gruppierung kann nur Räume belegen, die für ihren Typ zulässig sind
Kontaktperson Hier können die Kontaktpersonen für die Gruppierung hinterlegt werden, min. jedoch eine

Die Kontaktpersonen von Gruppierungen sind aus den im System gespeicherten Personen auswählbar. Dadurch können grundsätzlich alle Kontaktpersonen auch als Privatperson-Mieter auftreten.

Belegungen

Folgende Daten können erfasst werden:

Mieter kann aus den Daten der Mieterverwaltung ausgewählt werden
Bezeichnung Bezeichnung der Belegung
Status Der Status wird durch das System automatisch geführt:

Ampel: grün = belegt, gelb = vorbehaltlich belegt, rot = nicht belegt
Datum Datum der Belegung (Belegungen über die Datumsgrenze sind z.Z. nicht möglich - war in St. Martinus nicht gefordert)
Startzeit und Endzeit Uhrzeit von Beginn und Ende der Belegung (0:00 - 24:00, 15 min.-Raster)
Bemerkung Platz für zusätzliche Vermerke
Räume Liste der belegten Räume
(können je nach Mietertypzuordnung ausgewählt werden)
Verlaufsprotokoll wird vom System automatisch geführt, zu jeder Änderung kann hier zusätzlich eine Bemerkung gepflegt werden

Berechtigungssystem

Die einzelnen Funktionen des Systems sind durch entsprechende Berechtigungen geschützt. Diese können den Benutzern rollenbasiert zugewiesen werden. Hierbei hält das System einen Systembenutzer “Gast” sowie zwei vordefinierte Rollen “Systemadministrator” und “Gast” bereit:

  • Nicht angemeldete Benutzer des Systems agieren immer als Gast-Benutzer, dessen Berechtigungen über die Rolle “Gast” erteilt werden können. Darüber hinaus besteht die Möglichkeit dem Gast-Benutzer noch weitere Rollen zuzuweisen.
  • Benutzer der Rolle “Systemadministrator” besitzen grundsätzlich alle Berechtigungen.

Neben diesen vom System definierten Benutzern und Rollen können weitere eigene Rollen definiert werden sowie beliebige Personen aus der Mieterverwaltung mit einem Benutzerkonto ausgestattet werden.