Springfield University has hired you to develop a web-based system to handle enrollment. Here are Solution Domain Scenarios that describe one aspect of how the system will be used: Dean Peterson, the convenor for Introduction to Programming, wants to see which students are enrolled in his unit. He browses to the Enrolment System site and logs in. As he is a staff member, it shows him a list of all the units offered by the university. He scrolls down to ‘Introduction to Programming’ and clicks on the title, which takes him to an information page for the unit. Dean then clicks the ‘Current Enrollment’ list and the system presents him with a list of all the students currently enrolled in Introduction to Programming. Dean scrolls down to the student Gary Benjamin and clicks his name. The system then shows him Gary’s details. Leopold is the convenor for Web Development. He logs into the Enrolment System, browses the list of units offered and selects ‘Introduction to Programming’. The system displays an error message “You are not a convener for this unit”. Write a single Use Case that captures these scenarios. Include use case title, actor, scenario, pre-condition, post-condition and exception.
Springfield University has hired you to develop a web-based system to handle enrollment.
Here are Solution Domain Scenarios that describe one aspect of how the system will be
used:
Dean Peterson, the convenor for Introduction to
are enrolled in his unit. He browses to the Enrolment System site and logs in. As he is a
staff member, it shows him a list of all the units offered by the university. He scrolls down
to ‘Introduction to Programming’ and clicks on the title, which takes him to an information
page for the unit. Dean then clicks the ‘Current Enrollment’ list and the system presents
him with a list of all the students currently enrolled in Introduction to Programming. Dean
scrolls down to the student Gary Benjamin and clicks his name. The system then shows him
Gary’s details.
Leopold is the convenor for Web Development. He logs into the Enrolment System,
browses the list of units offered and selects ‘Introduction to Programming’. The system
displays an error message “You are not a convener for this unit”.
Write a single Use Case that captures these scenarios. Include use case title, actor, scenario,
pre-condition, post-condition and exception.
Step by step
Solved in 2 steps with 1 images