Question
Hi, Our professor asked us to draw a use case diagram for following use case scenarios. This is a use case scenario for creating a
Hi,
Our professor asked us to draw a use case diagram for following use case scenarios.
This is a use case scenario for "creating a doctor" in a "hospital system"
Basic Flow:
1) Receptionist/Admin enters the system.
2) Receptionist/Admin clicks Create a doctor button.
3) Receptionist/Admin selects the hospital where the doctor was hired.
4) Receptionist/Admin selects the department where the doctor was hired.
5) Receptionist/Admin clicks Next button.
6) Receptionist/Admin types the doctor information to the related boxes.
7) Receptionist/Admin uploads doctors photo.
8) Receptionist/Admin clicks Submit button.
9) A Doctor is successfully created message appears.
10) Fulfillment system sends the new doctor a congratulations message.
Alternate Flows:
3A). If the receptionist/admin selects a wrong hospital, The hospital you selected has not recently hired a doctor message will appear and let the receptionist/admin reselect the hospital.
4A). If the receptionist/admin selects a wrong department, The department you selected has not recently hired a doctor message appears and lets the receptionist/admin reselect the hospital.
6A). If the receptionist/admin clicks the Submit button without filling a mandatory box, the empty box turns red and This is a mandatory box to fill in. message appears below the box.
7A). If the receptionist/admin tries to upload a file whose extension is not png nor jpg, system do not let the file to be uploaded and The file must be a png or a jpg file message appears.
Can you please draw a use case diagram on a paper for this scenario A paper drawing will be enough.
Thank you.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started