Project Goal
To allow rota of group of staff with varying Shifts to be generated based off a set of rules.
Initial Requirement List
- Allow staff to be added
- Staff to have custom rules – e.g does not work Thursdays.
- Allow rules to be created. e.g James does not work same day as Joan.
- Allow holidays to be entered. -public holidays, company closed and Staff holidays.
- Allow types of shifts to be created with associated rules
- Allow report of a shifts done.
Target Technologies
- Java
- Javafx
- Embedded Apache Derby