„README.md“ ändern
This commit is contained in:
parent
aaff69726e
commit
60187d8d6a
31
README.md
31
README.md
@ -1,3 +1,34 @@
|
|||||||
# Urlaubsverwaltung
|
# Urlaubsverwaltung
|
||||||
|
|
||||||
ESA2 (Leistungsnachweis) zum vhb-Kurs „C++ Teil 1“
|
ESA2 (Leistungsnachweis) zum vhb-Kurs „C++ Teil 1“
|
||||||
|
|
||||||
|
### Aufgabenstellung:
|
||||||
|
Sie sollen ein Programm zur Urlaubsverwaltung in C++ realisieren.
|
||||||
|
Schreiben Sie ein C++-Programm nach objektorientierten Grundsätzen (das Programm muss eine oder mehrere Klassen enthalten), das mindestens folgenden Sachverhalt abdeckt.
|
||||||
|
|
||||||
|
|
||||||
|
### Ausgangssituation:
|
||||||
|
Sie wollen ein Programm zur Verwaltung des Urlaubs der Mitarbeiter an Ihrer Hochschule erstellen.
|
||||||
|
Jeder Mitarbeiter hat 30 Tage.
|
||||||
|
Mitarbeiter, die zum 01.01.des laufenden Kalenderjahrs das 50 Lebensjahr bereits vollendet haben, erhalten 32 Tage Urlaub.
|
||||||
|
Von jedem Mitarbeiter wird gespeichert:
|
||||||
|
|
||||||
|
- Name
|
||||||
|
- Vorname
|
||||||
|
- Geburtsdatum
|
||||||
|
- Bereits in Anspruch genommener Urlaub
|
||||||
|
|
||||||
|
Bei Programmstart ist die „Datenbank“ der Urlaubsverwaltung leer, die Daten müssen erst eingegeben werden. Die Daten müssen nur während der Laufzeit verfügbar sein (keine permanente Speicherung nötig!).
|
||||||
|
|
||||||
|
|
||||||
|
### Aufgabe:
|
||||||
|
|
||||||
|
Das Programm muss folgendes leisten:
|
||||||
|
|
||||||
|
- Verwaltung von maximal 500 Mitarbeitern
|
||||||
|
- Anlegen und Löschen eines Mitarbeiters
|
||||||
|
- Eingabe der Tage, wenn der Mitarbeiter Urlaub nehmen möchte (muss mehrfach möglich sein)
|
||||||
|
- Suche eines Mitarbeiters mit Ausgabe seiner Daten und wie viel Resturlaub er noch hat.
|
||||||
|
- Auflistung aller gespeicherten Mitarbeiterdaten
|
||||||
|
|
||||||
|
**Dokumentieren Sie Ihr Programm durch Kommentare im Quelltext.**
|
Loading…
x
Reference in New Issue
Block a user