jevancjk / ICT2201-P1-4

0 stars 0 forks source link

Amend Functional Requirement Breakdown - M2 #49

Open joash2808 opened 1 year ago

joash2808 commented 1 year ago

Deadline: 15/10/22

joash2808 commented 1 year ago

Circled requirements have to be broken down further.

joash2808 commented 1 year ago

FR1: The system shall have a landing page that shows a list of users for the IT admin. FR2: The system shall have a landing page to create users for the IT admin, containing buttons to create new users. FR3: The system shall have a landing page to delete users for the IT admin, accessible only by the IT admin. FR4: The system shall have a user creation page that will require the IT administration to fill in the company email to create a new user. FR5: The system shall have a user creation page that will require the IT administration to fill in the password to create a new user. FR6: The system shall have a user creation page that will require the IT administration to fill in the role to create a new user. FR7: The system shall have a landing page that lets managers see a calendar view of days with jobs, whether they have been allocated staff or not. FR8: The system shall have a landing page that lets managers to view jobs within a specific date by through ‘Edit’ button tagged to the day. FR:9 The system shall have a landing page that lets managers to view top 3 staff with lowest working hours. FR10: The system shall have a landing page that lets managers to view staff with above 40 working hours. FR11: The system lets managers create job with details “Date, Time, Route, Coach”. FR12: The system lets managers update job with details “Date, Time, Staff , Coach”. FR13: The system lets managers delete jobs. FR14: The system shall have a staff availability page for managers that shows up to 3 staff availability for the week. FR15: The system shall have a staff availability page for managers that shows how much workload they already have been assigned FR116: The system shall have a staff availability page for managers that has a ‘show more’ button that leads to a page showing more specific details on the staff. Amended: FR17: The system shall have a landing page that allows staff to view their overall work schedule for the month. FR18: The system shall have a landing page that allows staff to click on specific dates to see more specific details for their job FR19: The system shall have a landing page that allows staff to click on a button that allows them to edit their availability for the week.

chewweije commented 1 year ago

Read through functional requirements, each requirement seem to be more specific now.