Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

We have three main types of users represented by the following people (fictional names):

  • Jimmy: Ski ski school director
  • Darryl: Administrator administrator and Daily Supervisordaily supervisor
  • Sam: Ski ski instructor

Jimmy: the ski school director

...

  • Instructor selects which shift to teach and specifies which discipline for each shift
    • Possible disciplines: adult: ski, adult: board, child: ski, child: board, racing
  • Schedule is submitted
  • Schedule is approved by admin or ski school director
  • Instructor is notified of approval (or denial)

...

  • Select instructor
  • Display shifts instructor is scheduled for, shifts the instructor was excused from, and shifts the instructor has missed
  • Mark a shift as missed or excused
    • Any shift can be marked as excused
    • Only previous/current shifts can be marked as missed

Preconditions:

  • Instructors have entered schedule

...

Track clinic hours

Subtasks:

  • Clinic Instructor instructor enters hours and if the clinic fulfilled a requirement
  • View current hours/requirements fulfilled
  • Request clinic hours
  • Approve requests for clinic hours

...