RAW Rota Generator – Initial Development

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

Initial Use Case Diagram

Initial Use case - Raw Rota

Leave a Reply

Your email address will not be published. Required fields are marked *