Informatik :: PHP + MySQL :: Weiterbildungen eines Unternehmens

Weiterbildungen eines Unternehmens

[Anforderungen] [Funktionelle Analyse] [Datenanalyse] [Nutzeroberfläche] [Realisierungsplan]

Anforderungen an das System

In einer Online-Datenbank sollen die besuchten Weiterbildungen der Angestellten eines Unternehmens erfasst und verwaltet werden.

Dazu wird eine Arbeitsgruppe "Weiterbildung" (Hauptnutzer) gebildet, welche die Aufgabe der Stammdatenpflege hat.
Hierzu zählen das Anlegen, Ändern und Löschen relevanter Daten

  • aller Mitarbeiter (Personal) des Unternehmens,
  • aller Veranstalter von Weiterbildungskursen (kurz Kurse oder Schulungen genannt) und
  • aller von diesen Veranstaltern durchgeführten Schulungen.
  • Die Veranstalter der Weiterbildungen haben stets einen aktuellen Überblick über die Mitarbeiter, die sich für ihren Kurs eingetragen haben und sollen nur schreibenden Zugriff auf die Teilnahme haben. D.h. sie müssen eintragen können, ob ein bestimmter Mitarbeiter die Schulung besucht hat (Teilnahmebestätigung).

    Für alle Mitarbeiter (Personal) des Unternehmens soll es möglich sein, sich alle Schulungen und die dazugehörigen Veranstalter anzeigen zu lassen und sich bei Interesse für einen bestimmten Kurs anzumelden.

    Die Verwaltung der verschiedenen Nutzer (Mitarbeiter der Arbeitsgruppe "Witerbildung" - kurz Hauptnutzer, das Personal, die Veranstalter und der Administrator) des Softwaresystems obliegt allein dem Administrator. Er hat die Aufgabe, entsprechende Nutzergruppen und Zugänge einzurichten, damit die Systemsicherheit gewährleistet ist.



    Seitenanfang

    Analyse der funktionellen Anforderungen (Funktionelle Analyse)

    Aufgabe 1

    Erstelle eine entsprechende Ereignistabelle!

    zur Aufgabe



    Seitenanfang

    Datenanalyse

    Aufgabe 2

    Erstelle das entsprechende ERD!

    zur Aufgabe

    Aufgabe 3

    Leite aus dem ERD alle Relationen ab!

    zur Aufgabe



    Seitenanfang

    Vorläufige Definition der Nutzeroberfläche

    Anmeldefenster für alle Nutzergruppen:



    Seitenanfang

    Administrator:

    Startfenster:



    Seitenanfang

    Hauptnutzer

    Startfenster:



    Seitenanfang

    Veranstalter

    Startfenster:



    Seitenanfang

    Personal

    Startfenster:



    Seitenanfang

    Realisierungsplan



    Seitenanfang