GithubHelp home page GithubHelp logo

dienstleistungsstundenabrechnung's People

Contributors

fjuette avatar

Watchers

 avatar  avatar

dienstleistungsstundenabrechnung's Issues

Filter im Journal

Protokoll 2, Punkt 50
Im Journal nach einem Zeitraum filtern, Leitfragen hierfür:
Welche Buchungen gab es letzte Woche?
Welche Buchungen gab es 2014?

Hilfeseite

Hilfeseite anlegen und mit Beispieltext füllen

DB Backup

Protokoll 1, Punkt 3
Eine Möglichkeit finden wie nicht Datenbankaffine Personen ein Backup/Restore der Datenbank erledigen können.

Historie

Protokoll_1 Nr. 11
Die neusten Einträge sollen oben stehen.
Die Anzahl der Einträge, welche angezeigt werden sollte vom Benutzer begrenzbar sein (Std. 20)

Statistikfunktion

Protokoll_1 Nr. 5
Leitfragen hierfür:
o Welches Mitgleid hat wie viel DLS?
o Wie viel DLS hat eine Sparte?
o Wie viel DLS hat ein Bereich?

Granularität für eine DLS

Protokoll 2, Punkt 5
Einstellen der möglichen Granularität für eine DLS hinzufügen (ohne, ganze, halbe, viertel)

Datenbank leeren

Protokoll_1 Nr. 3
Der Administrator soll die Möglichkeit erhalten die Datenbank zu leeren/sie in den Ausgangszustand zurück zu setzen.

Encoding der Importdatei

Protokoll_1 Nr. 7
Das Encoding der Importdatei soll in den Einstellungen hinterlegt werden, damit es keine Problem mit Zeichen wie "ä, ö, ü oder ß" gibt.

Gruppenverwaltung

Anwendungsfall: A.06
Gruppenverwaltung anlegen und mit Beispieldaten füllen

Aktion in Buchung

Protokoll 2, Punkt 4
Eine Aktion muss bei einer Buchung eingetragen werden

Mitgliedersuche

Protokoll_1 Nr. 14
Soll um die Suche nach dem Geburtsdatum (Von -> Bis) und Aktiv/Pass ergänzt werden

Login

Anwendungsfall: A.01
Login anlegen

CRUD operationen

Alle nötigen CRUD operationen für die jeweiligen Klassen implementieren

Ausgabe Anzahl der manuell zu betrachteden Mitglieder

Protokoll_1 Nr. 9
Nach dem Jahreslauf gibt das System eine Meldung zurück wie viele Mitglieder manuell berechnet werden müssen, da es hier Veränderungen in den Bereichen (Gruppen mit DLS befreit und Aktiv/Passiv) gegeben hat.

Prototyp

Prototyp der Oberfläche anlegen. Enthalten sollen alle Funktionen, welche für die Grundfunktionalität benötigt werden.

Journal nach Datum filtern

Protokoll_1 Nr. 9
Das Journal soll nach Jahreszahlen filterbar sein, damit die Liste nicht zu voll ist. Das Aktuelle Jahr soll vorausgewählt sein.

Verschiedene Jahresläufe

Protokoll_1 Nr. 9
Jahreszahlen dienen nur als Beispiel

  1. Verläufiger Jahreslauf 2013 (wenn der echte noch nicht durchgeführt wurde)
  2. Vorläufiger Jahreslauf 2014 (Wie sieht es bisher in diesem Jahr aus -> unvollständige Daten)
  3. Endgültiger Jahreslauf 2013 (Abluss des Jahres 2013)

Benutzerverwaltung

Anwendungsfall: A.05
Benutzerverwaltung anlegen und mit Beispieldaten füllen

Einstellungen

Anwendungsfall: A.11
Makse in der die Einstellungen verwaltet werden.

Felder bei den Aktionen

Protokoll_1 Nr. 13
Jahr ist Optional als Textfeld, Sortierung nach Jahr, dann Beschreibung
DLS werden hier nicht benötigt

Suche

Anwendungsfall: A.09
Suche anlegen und mit Beispiel füllen

Abhängigkeiten

Alle nötigen Abhängigkeiten hinzufügen (Postgresql, Hibernate, Spring Security)

Eingabe eines Bezugsdatums

Protokoll 2, Punkt 6
Bei Änderungen an einem Mitglied oder einer Gruppe die Eingabe eines Bezugsdatums ermöglichen auf welchen Zeitpunkt sich die Buchung bezieht. Ein Bezugsdatum vor oder in einem abgeschlossenem Jahreslauf ist nicht möglich

Mindestens 1 Administrator

Protokoll_1 Nr. 4
Das System muss verhindern, das alle Administratoren, oder der Nutzer seinen eigenen Nutzer löscht.

Historie

Anwendungsfall: A.13
Seite für die Historie anlegen und mit Beispieldaten füllen

Alle Mitglieder markieren

Protokoll_1 Nr. 8
In der Mitgliedermaske einen Button für "alle markieren" hinzufügen, welche dann alle derzeit angeigten Einträge in der Tabelle markiert.

Reihenfolge der Buchungsmaske

Protokoll_1 Nr. 8
Die Buchungsreihenfolge sollte wie folgt angepasst werden:

  1. Mitglied (Wert bleibt erhalten)
  2. Datum (erhält Fokus und bleibt erhalten)
  3. Rest
    Das Feld Bemerkung ist Optional.
    Bei den Anzahl der DLS ist ein Komma sowei ein Punkt als Trenner der Gleitkommazahl möglich.

Buchungsoberfläche

Anwendungsfälle: A.07, A.08, A12
Buchungsoberfläche anlegen und mit Beispieldaten füllen

Mitschneiden von Veränderungen

Protokoll_1 Nr. 9
Änderungen welche mitgeschnitten (die Historie beibehalten) werden müssen sind:
o Veränderungen bei Aktiv/Passiv
o Hinzufügen/Verlassen einer Gruppe mit DLS befreit
Diese Änderungen müssen mit dem Timestamp der Änderung gespeichert werden.

Rollenfunktionen

Protokoll 1, Punkt 1
Jeder Nutzer kann nur die Funktionen nutzen, die seiner Rolle auch zugeordnet sind.

DLS Status von einem Mitglied

Protokoll_1 Nr. 2
Protokoll 2 Punkt 3
Für jedes Mitglieds soll es möglich sein im System den Aktuellen Status seiner DLS zu erkennen

Neuer Filter in der Mitgliedermaske

Protokoll 2, Punkt 2
Neuer Filter in der Mitgliedermaske: Ausblenden aller Mitglieder, welche vor einem angegebenen Zeitpunkt ausgetreten sind

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.