Lääkäriaseman työvuorolista

IS98JP1

Tehtävänä on laatia järjestelmä, jolla voidaan laatia lääkäriaseman työvuorolistoja. Lääkäriaseman henkilöstö jaetaan kolmeen luokkaan: lääkärit, sairaanhoitajat ja perushoitajat. Myös aseman aukioloajat jaetaan tarvittavan henkilöstövahvuuden mukaan eri kiirreellisyysluokkiin. Jokaiselle kiireellisyysluokalle märitellään minimivahvuus eli kuinka monta kunkin henkilöstöluokan työntekijää täytyy olla töissä. Kuitenkin laskettessa minimivahvuutta ylempi voi korvata alemman eli lääkäri voi olla sairaanhoitaja tai perushoitaja, ja sairaanhoitaja voi olla myös perushoitaja. Jokainen aseman aukiolotunti kuuluu johonkin kiireellisyysluokkaan.

Huom. järjestelmä saa hyväksyä vain sellaiset työvuorolistat, jotka täyttävät vaaditut henkilöstövahvuudet. Lisäksi jokaisella työntekijällä on määritelty päivä- tai viikkotuntimäärä, jonka ylitykset järjestelmän täytyy estää.

Toimintoja:
a)  Kiireellisyysluokkien teko (muutos)
b)  Henkilöstövahvuuskalenterin teko (ja muutos)
c)  Työvuorolistan teko (ja muutos)
e)  Henkilökohtaisen työvuorolistan listaus
f)  Työvuorolistan listaus
g)  Työntekijäkohtainen työraportti (tehdyt tunnit tietyllä aikavälillä)
h)  Työntekijän tekemien tuntien listaus kiireellisyysluokittain
i)  Työvuorolistan ylimiehityksen raportointi