Hi everyone!
My teams and I have drafted a use case diagram:
It is based on this case study:
- The app should be Web-based in a language of your choosing
- The manager should be able to visualise the staff workload immediately on the landing page
- The manager should be able to allocate jobs to staff for one week at a time
- The manager should be able to view up to three staff availability and any relevant information
to make the job assignment easier on the job allocation page - When displaying the staff availability, the workload assigned, staff’s job preference, staff’s
location at a particular date, and availabilities for the week should be shown - On the manager’slanding page, the top three staff with the lowest workload should be shown,
and highlight all staff over 40 hours of jobs allocated - Staff should be able to view their weekly job assignments and overall workload for the month
on their landing page - Staff can add and edit their availabilities up to 5 weeks ahead of time.
- Staff can indicate their job preference for the week
- Staff can reject jobs assigned to them, but they will be warned to discuss the jobs with their
manager before proceeding with the rejection - The company’s IT administrators will oversee adding new staff and managers to the system
It is our first time drafting a use case diagram, so any advice for improvement is much appreciated!
It will also be helpful if you can point us towards any documentation on how to do a use case diagram using Visual Paradigm