Een personeelsinformatiesysteem, afhankelijk van de ideeën rond personeelsmanagement ook wel humanresourcemanagement-informatiesysteem of HRM-systeem genoemd, is een systeem dat gegevens over personeel beheert. In veel gevallen is een dergelijk systeem geautomatiseerd en omvat het computerprogrammatuur voor personeelsgegevens, vaak met het oog op personeelsmanagement.

stereo-installatie

Het HRM-systeem houdt gegevens van de medewerkers van een onderneming bij. Naast de volledige salarisadministratie houdt een HRM-systeem ook beoordelingsgegevens, autorisatiegegevens, tekenbevoegdheden, opleidingsgegevens, digitale pasfoto, functiegegevens (functiebenaming, functieniveau, afdeling), enz. bij.

Kortom, met HRM-systemen valt geld te verdienen: je ontwikkelt een HRM-systeem voor bedrijf A en verkoopt het daarna aan alle sectorgenoten van bedrijf A. Een lucratieve handel in complexe software-systemen waarvan jij het prille begin programmeert.

BlueJ

In deze oefening programmeren we de klasse ProjectLeider, een subklasse van de klasse Werknemer. Je maakt in BlueJ het project HR met volgende klassen:

Alvorens je aan de opgave begint, loont het de moeite om de werking van de klasse Werknemer te bestuderen.

Opgave

De klasse ProjectLeider is een subklasse van Werknemer.

terminalvenster

Bronnen

Uitsmijter