OSCpc ReleaseQA CoworkersDialog

Aus ARTECO Wiki
Zur Navigation springen Zur Suche springen

Teil des Release QA für das OSC3/pc

Allgemeine Beschreibung

Der Mitarbeiter Dialog dient primär der Mitarbeiterverwaltung. Neben dem Eintragen von Stammdaten eines Mitarbeiters, kann dieser hier auch seine Arbeitszeiten buchen und einsehen - sowohl tageweise als auch in einer Monatsübersicht. Weiterhin kann man über diesen Dialog den Fahrtenbuch Dialog erreichen.


Initiale Ansicht

Diese Ansicht erreicht man nachdem im Hauptfenster auf den "Mitarbeiter" Button geklickt wurde.

  • (1) Der Dialog beinhaltet in der Standard-Einstellung auf der linken Seite eine Liste mit den eingetragenen Mitarbeitern.
  • (2) In der Liste werden die Namen, Telefonnummern und letzten gebuchten Ereignisse (Arbeit Beginn etc.) der Mitarbeiter angezeigt
  • (3) Diese Liste ist dockbar und sortierbar.
  • (4) Auf der rechten Seite werden verschiedene Tabs/Reiter angezeigt, die jedoch inaktiv sind solange kein Mitarbeiter ausgewählt ist. Der Konfigurationsreiter ist initial ausgewählt.
  • (5) Es existieren folgende Reiter
    • Konfiguration
    • Personaldaten
    • Arbeitszeiterfassung
    • Fahrtenbuch
    • Bemerkungen
  • (6) Sobald ein Mitarbeiter ausgewählt ist, werden in Konfiguration, Personaldaten und Bemerkungen die korrekten Daten angezeigt.
  • (7) Am oberen Rand befindet sich ein Menu mit den Möglichkeiten ein neuen Mitarbeiter anzulegen, den Dialog zu schliessen oder das Layout des Dialoges zu resetten.
  • (8) Der Dialog an sich ist mini/maximierbar und über das X zu schliessen
  • (9) Beim Schliessen werden Position und Größe des Dialogs gespeichert und beim erneuten Öffnen wiederhergestellt
QA Results
Tester Punkt 1 Punkt 2 Punkt 3 Punkt 4 Punkt 5 Punkt 6 Punkt 7 Punkt 8 Punkt 9
Adrian nicht getestet nicht getestet nicht getestet nicht getestet nicht getestet nicht getestet nicht getestet nicht getestet nicht getestet
Alex nicht getestet nicht getestet nicht getestet nicht getestet nicht getestet nicht getestet nicht getestet nicht getestet nicht getestet
Sonstiges
  • Ansprechpartner: Adrian
  • Letzte getestete Revision: ---
  • History
    • v1.00 15.02.2011 Tabelle angelegt


Existierenden Mitarbeiter auswählen

  • (1) In der Liste mit den Events kann durch Anklicken ein Event ausgewählt werden
  • (2) Nach dem Anwählen werden die korrekten Daten des Events in das Formular geladen
  • (3) Mit den Pfeiltasten kann in der Event Liste durch diese navigiert und entsprechende Events geladen werden
  • (4) Über der Event Liste befindet sich ein Filterfeld mit dem sich Events nach Namen filtern lassen
QA Results
Tester Punkt 1 Punkt 2 Punkt 3 Punkt 4
Adrian nicht getestet nicht getestet nicht getestet nicht getestet
Alex nicht getestet nicht getestet nicht getestet nicht getestet
Sonstiges
  • Ansprechpartner: Adrian
  • Letzte getestete Revision: xxx
  • History
    • v1.00 09.02.2011 Tabelle angelegt


Neuen Mitarbeiter anlegen

  • (1) Im Menu kann über den Eintrag "Neu" das Erstellen eines neuen Event ausgelöst werden
  • (2) Wenn der Fokus nicht in einem der Formularfelder liegt kann "N" gedrückt werden um (1) zu erreichen
  • (3) Das Formular wird aktiviert und ist bereit für die Dateneingabe
  • Das neue Event kann nun editiert und gespeichert werden
  • (4) Das neue Event ist solange temporär bis es final abgespeichert ist. Passiert dies nicht, wird es verworfen.
QA Results
Tester Punkt 1 Punkt 2 Punkt 3 Punkt 4
Adrian nicht getestet nicht getestet nicht getestet nicht getestet
Alex nicht getestet nicht getestet nicht getestet nicht getestet
Sonstiges
  • Ansprechpartner: Adrian
  • Letzte getestete Revision: xxx
  • History
    • v1.00 09.02.2011 Tabelle angelegt


Mitarbeiter editieren

Ein Event beinhaltet folgende editierbare Daten:

  • Name (des Events der in der Liste erscheint) Pflichtfeld
  • Fahrzeug das dem Event zugeordnet ist Pflichtfeld
  • Ereignis das gemeldet werden soll Pflichtfeld
    • Adresse verlassen/betreten
    • Status (Zündung an/aus | Alarm | G intern/extern | Kein Strom)


  • Zeitspanne
    • Wochentage
    • Uhrzeit von/bis
  • Wie Events gemeldet werden sollen
    • Liste mit EMail Adressen
    • Liste mit Handynummer für SMS
  • Nachricht die in der Meldung verschickt werden soll




  • (1) Bei einem neuen Event sind alle editierbaren Felder leer oder mit sinnvollen Standardwerten befüllt
  • (2) Bei einem bereits existierenden Event sind korrekt alle Daten in den Felder abgebildet
  • (3) Der Text in den Eingabefeldern für Name und Meldungstext lässt sich editieren
  • (4) Die Buttons für die Wochentage sowie die Felder für die Uhrzeiten lassen sich korrekt bedienen
  • (5) Die Gruppenboxen für Adresse und Status sind autoexclusive, d.h. nur eins von beiden kann aktiv sein
  • (6) Wenn Adressenbox ausgewählt ist, lässt sich korrekt eine Adresse wählen und betreten/verlassen selektieren
  • (7) Wenn Statusbox ausgewählt, lässt sich korrekt ein Status setzen
  • (8) SMS lassen sich korrekt hinzufügen und entfernen
  • (9) Email-Adressen lassen sich korrekt hinzufügen oder entfernen
QA Results
Tester Punkt 1 Punkt 2 Punkt 3 Punkt 4 Punkt 5 Punkt 6 Punkt 7 Punkt 8 Punkt 9
Adrian nicht getestet nicht getestet nicht getestet nicht getestet nicht getestet nicht getestet nicht getestet nicht getestet nicht getestet
Alex nicht getestet nicht getestet nicht getestet nicht getestet nicht getestet nicht getestet nicht getestet nicht getestet nicht getestet
Sonstiges
  • Ansprechpartner: Adrian
  • Letzte getestete Revision: xxx
  • History
    • v1.00 09.02.2011 Tabelle angelegt


Mitarbeiter speichern

  • (1) Im Menu kann über den Eintrag "Speichern" das Speichern eines Event ausgelöst werden
  • (2) Wenn der Fokus nicht in einem der Formularfelder liegt kann "S" gedrückt werden um (1) zu erreichen
  • (3) Die Daten des Events werden korrekt gespeichert und unten links in der Statusleiste steht "Gesichert!"
  • (4) Wenn das Event neu angelegt wurde erscheint es nach dem Speichern in der Liste mit Events
QA Results
Tester Punkt 1 Punkt 2 Punkt 3 Punkt 4
Adrian nicht getestet nicht getestet nicht getestet nicht getestet
Alex nicht getestet nicht getestet nicht getestet nicht getestet
Sonstiges
  • Ansprechpartner: Adrian
  • Letzte getestete Revision: xxx
  • History
    • v1.00 09.02.2011 Tabelle angelegt


Mitarbeiter löschen

  • (1) Im Menu kann über den Eintrag "Löschen" das Erstellen ein ausgewähltes Event gelöscht werden
  • (2) Wenn der Fokus nicht in einem der Formularfelder liegt kann "D" gedrückt werden um (1) zu erreichen
  • (3) Das Formular wird deaktiviert
  • (4) Das gelöschte Event verschwindet aus der Liste
  • (5) Das Event wird korrekt gelöscht
QA Results
Tester Punkt 1 Punkt 2 Punkt 3 Punkt 4 Punkt 5
Adrian nicht getestet nicht getestet nicht getestet nicht getestet nicht getestet
Alex nicht getestet nicht getestet nicht getestet nicht getestet nicht getestet
Sonstiges
  • Ansprechpartner: Adrian
  • Letzte getestete Revision: xxx
  • History
    • v1.00 09.02.2011 Tabelle angelegt